From d24b91fb0c3bae874b2164c2f751f5715c72b750 Mon Sep 17 00:00:00 2001 From: Jac Fitzgerald Date: Wed, 17 Jul 2024 00:24:07 -0700 Subject: [PATCH 01/21] copy updated loc files --- tabcmd/locales/de/shared_wg_de.properties | 390 ++++--- .../locales/de/tabcmd_messages_de.properties | 301 ++--- tabcmd/locales/en/shared_wg_en.properties | 126 +- .../locales/en/tabcmd_messages_en.properties | 43 +- tabcmd/locales/es/shared_wg_es.properties | 324 +++--- .../locales/es/tabcmd_messages_es.properties | 249 ++-- tabcmd/locales/fr/shared_wg_fr.properties | 498 ++++---- .../locales/fr/tabcmd_messages_fr.properties | 421 +++---- tabcmd/locales/ga/shared_wg_ga.properties | 1010 +++++++++-------- .../locales/ga/tabcmd_messages_ga.properties | 839 +++++++------- tabcmd/locales/it/shared_wg_it.properties | 448 ++++---- .../locales/it/tabcmd_messages_it.properties | 385 ++++--- tabcmd/locales/ja/shared_wg_ja.properties | 362 +++--- .../locales/ja/tabcmd_messages_ja.properties | 267 +++-- tabcmd/locales/ko/shared_wg_ko.properties | 314 ++--- .../locales/ko/tabcmd_messages_ko.properties | 233 ++-- tabcmd/locales/pt/shared_wg_pt.properties | 326 +++--- .../locales/pt/tabcmd_messages_pt.properties | 235 ++-- tabcmd/locales/sv/shared_wg_sv.properties | 354 +++--- .../locales/sv/tabcmd_messages_sv.properties | 343 +++--- tabcmd/locales/zh/shared_wg_zh.properties | 178 +-- .../locales/zh/tabcmd_messages_zh.properties | 159 ++- 22 files changed, 4362 insertions(+), 3443 deletions(-) diff --git a/tabcmd/locales/de/shared_wg_de.properties b/tabcmd/locales/de/shared_wg_de.properties index f49687a3..1bee164b 100644 --- a/tabcmd/locales/de/shared_wg_de.properties +++ b/tabcmd/locales/de/shared_wg_de.properties @@ -10,7 +10,7 @@ permissions.labels.capabilities.add_comment.legacy=Kommentar hinzufügen: permissions.labels.capabilities.view_comments=Kommentare anzeigen: permissions.labels.capabilities.vud=Vollständige Daten herunterladen: permissions.labels.capabilities.export_image=Bild/PDF herunterladen: -permissions.labels.capabilities.export_data=Zusammenfassungsdaten herunterladen: +permissions.labels.capabilities.export_data=Zusammengefasste Daten herunterladen: permissions.labels.capabilities.export_xml=Kopie herunterladen/speichern: permissions.labels.capabilities.export_xml.legacy=Herunterladen/Speichern als: permissions.labels.capabilities.save_customized_view=Angepasste Ansicht speichern: @@ -21,7 +21,7 @@ permissions.labels.capabilities.change_permissions=Berechtigungen festlegen: permissions.labels.capabilities.exclude=Ausschließen: permissions.labels.capabilities.keep_only=Nur beibehalten: permissions.labels.capabilities.select=Markierungen auswählen: -permissions.labels.capabilities.tooltip=QuickInfo anzeigen: +permissions.labels.capabilities.tooltip=QuickInfos anzeigen: permissions.labels.capabilities.highlight=Legendenhervorhebung: permissions.labels.capabilities.url_link=Link zu externen URLs: permissions.labels.capabilities.administrator=Administrator: @@ -36,7 +36,7 @@ permissions.labels.capabilities.draw=Zeichnen: permissions.labels.capabilities.web_authoring=Webbearbeitung: permissions.labels.capabilities.xml_save_as=Speichern unter: permissions.labels.capabilities.create_refresh_metrics=Metriken erstellen/aktualisieren: -permissions.labels.capabilities.explain_data=''Erklär die Daten'' ausführen: +permissions.labels.capabilities.explain_data=„Erklär die Daten“ ausführen: permissions.labels.roles.wb_view=Ansicht permissions.labels.roles.wb_explore=Untersuchen @@ -56,94 +56,110 @@ permissions.labels.roles.project_leader=Projektleiter permissions.labels.roles.publisher=Veröffentlicher permissions.labels.roles.custom=Benutzerdefiniert permissions.labels.roles.none=Keiner - + formats.messages.disk_space.in_mb={0} MB formats.messages.disk_space.in_kb={0} KB - -errors.argument.flow_description.too_long=Schemabeschreibung ist zu lang ({0} Zeichen). Die Beschreibung muss kürzer als {1} Zeichen sein:{2} -errors.argument.workbook_name.too_long=Arbeitsmappenname ist zu lang ({0} Zeichen). Er muss kürzer als {1} Zeichen sein:{2} + +errors.argument.flow_description.too_long=Schemabeschreibung ist zu lang ({0} Zeichen). Die Beschreibung muss kürzer als {1} Zeichen sein:\n{2} +errors.argument.workbook_name.too_long=Arbeitsmappenname ist zu lang ({0} Zeichen). Er muss kürzer als {1} Zeichen sein:\n{2} errors.argument.workbook_name.empty=Arbeitsmappenname ist leer, -errors.argument.workbook_description.too_long=Arbeitsmappenbeschreibung ist zu lang ({0} Zeichen). Die Beschreibung muss kürzer als {1} Zeichen sein:{2} -errors.argument.worksheet_name.too_long=Arbeitsblattname ist zu lang ({0} Zeichen). Er muss kürzer als {1} Zeichen sein:{2} -errors.argument.datasource_name.too_long=Datenquellenname ist zu lang ({0} Zeichen). Er muss kürzer als {1} Zeichen sein:{2} +errors.argument.workbook_description.too_long=Arbeitsmappenbeschreibung ist zu lang ({0} Zeichen). Die Beschreibung muss kürzer als {1} Zeichen sein:\n{2} +errors.argument.worksheet_name.too_long=Arbeitsblattname ist zu lang ({0} Zeichen). Er muss kürzer als {1} Zeichen sein:\n{2} +errors.argument.datasource_name.too_long=Datenquellenname ist zu lang ({0} Zeichen). Er muss kürzer als {1} Zeichen sein:\n{2} errors.argument.datasource_name.empty=Der Datenquellenname ist leer. -errors.argument.datasource_description.too_long=Datenquellenbeschreibung ist zu lang ({0} Zeichen). Die Beschreibung muss kürzer als {1} Zeichen sein:{2} -errors.argument.dataconnection_column.too_long=DataConnection column {0} is too long ({1} characters). It must be shorter than {2} characters:{3} -errors.argument.tag.too_long=Tag ist zu lang ({0} Zeichen). Es muss kürzer sein als {1} Zeichen:{2} +errors.argument.datasource_description.too_long=Datenquellenbeschreibung ist zu lang ({0} Zeichen). Die Beschreibung muss kürzer als {1} Zeichen sein:\n{2} +errors.argument.dataconnection_column.too_long=DataConnection-Spalte {0} ist zu lang ({1} Zeichen). Sie muss kürzer sein als {2} Zeichen:\n{3} +errors.argument.tag.too_long=Tag ist zu lang ({0} Zeichen). Es muss kürzer sein als {1} Zeichen:\n{2} errors.argument.workbook_file.missing_or_empty=Arbeitsmappendatei fehlt oder ist leer. -errors.argument.internal=Interner Serverfehler. Fehlendes und ungültiges Argument. -errors.argument.thumbnail.invalid_format=Format der Arbeitsmappen-Miniaturansichten ist ungültig. Muss PNG mit Auflösung von 300 x 300 oder weniger sein. -errors.html_403.disabled_resource.workbook=Diese Arbeitsmappe wurde leider deaktiviert. Wenden Sie sich an Ihren Administrator. +errors.argument.file.size.too_large=Datei {0} ist zu groß. Dateien, die dekomprimiert größer als {1} MB sind, sind nicht erlaubt. Bitte erstellen Sie ein Extrakt, um mit der Veröffentlichung fortzufahren. +errors.argument.twb_or_tds_file.missing=TWB- oder TDS-Datei ist in dem Archiv nicht vorhanden. +errors.argument.internal=Interner Serverfehler. Fehlendes und ungültiges Argument. +errors.argument.thumbnail.invalid_format=Format des Arbeitsmappen-Miniaturbildes ist ungültig. Muss PNG mit Auflösung von 300 x 300 oder weniger sein. +errors.html_403.disabled_resource.workbook=Diese Arbeitsmappe wurde leider deaktiviert. Wenden Sie sich an Ihren Administrator. errors.html_404.missing_or_unauthorized_resource.project=Das gesuchte Projekt ist leider nicht vorhanden, oder Sie verfügen nicht über die Berechtigung zum Anzeigen dieses Projekts. errors.html_404.missing_or_unauthorized_resource.personal_space=Der gesuchte persönliche Bereich ist leider nicht vorhanden, oder Sie verfügen nicht über die Berechtigung, um diesen anzuzeigen. errors.html_404.missing_or_unauthorized_resource.datasource=Die Datenquelle, nach der Sie gesucht haben, ist leider nicht vorhanden. errors.labels.formatted_request_id=Anforderungs-ID: {0} errors.links.delete_datasources=Datenquellen löschen errors.links.delete_workbooks=Arbeitsmappen löschen -errors.permissions.publish.datasource.licensing=Sie müssen ''Interaktor'' sein, um eine Datenquelle veröffentlichen zu können. -errors.permissions.publish.datasource.overwrite=Eine Datenquelle mit dem Namen ''{0}'' ist im Projekt ''{1}'' bereits vorhanden. Sie verfügen nicht über Berechtigungen zum Überschreiben. -errors.permissions.publish.datasource.overwrite_personal_space=Eine Datenquelle mit dem Namen ''{0}'' ist bereits im persönlichen Bereich vorhanden. Sie verfügen nicht über Berechtigungen zum Überschreiben. -errors.permissions.publish.datasource.overwrite_short=Eine Datenquelle mit dem Namen ''{0}'' ist im Projekt ''{1}'' bereits vorhanden. -errors.permissions.publish.datasource.overwrite_short_personal_space=Eine Datenquelle mit dem Namen ''{0}'' ist bereits im persönlichen Bereich vorhanden.'' -errors.permissions.publish.datasource.non_existent=Datenquelle ''{0}'' ist nicht vorhanden. +errors.permissions.publish.datasource.licensing=Sie müssen „Interaktor“ sein, um eine Datenquelle veröffentlichen zu können. +errors.permissions.publish.datasource.overwrite=Eine Datenquelle mit dem Namen „{0}“ ist im Projekt „{1}“ bereits vorhanden. Sie verfügen nicht über Berechtigungen zum Überschreiben. +errors.permissions.publish.datasource.overwrite_personal_space=Eine Datenquelle mit dem Namen „{0}“ ist im persönlichen Bereich bereits vorhanden. Sie verfügen nicht über Berechtigungen zum Überschreiben. +errors.permissions.publish.datasource.overwrite_short=Eine Datenquelle mit dem Namen „{0}“ ist im Projekt „{1}“ bereits vorhanden. +errors.permissions.publish.datasource.overwrite_short_personal_space=Eine Datenquelle mit dem Namen „{0}“ ist im persönlichen Bereich bereits vorhanden. +errors.permissions.publish.datasource.non_existent=Datenquelle „{0}“ ist nicht vorhanden. errors.permissions.publish.datasource.general=Sie verfügen leider nicht über die Berechtigung zur Veröffentlichung für diese Datenquelle. errors.permissions.publish.project.explicit_publisher_detail=Sie verfügen über keine Veröffentlichungsberechtigungen. errors.permissions.publish.project.general=Sie verfügen leider nicht über die Berechtigung zur Veröffentlichung für dieses Projekt. -errors.permissions.publish.project.non_existent=Projekt ''{0}'' ist nicht vorhanden. -errors.permissions.publish.project.not_writable=Sie verfügen nicht über die Berechtigung zum Schreiben in das Projekt ''{0}''. +errors.permissions.publish.project.non_existent=Projekt „{0}“ ist nicht vorhanden. +errors.permissions.publish.project.not_writable=Sie verfügen nicht über die Berechtigung zum Schreiben in das Projekt „{0}“. errors.permissions.publish.project.unspecified=Sie müssen ein Projekt angeben. -errors.permissions.publish.workbook.disabled=Die Arbeitsmappe ''{0}'' wurde deaktiviert. +errors.permissions.publish.workbook.disabled=Die Arbeitsmappe „{0}“ wurde deaktiviert. errors.permissions.publish.workbook.general=Eine Arbeitsmappe mit diesem Namen ist bereits in dem Projekt vorhanden, in das Sie veröffentlichen. Benennen Sie Ihre Arbeitsmappe zum Veröffentlichen um. -errors.permissions.publish.workbook.general_personal_space=Eine Arbeitsmappe mit diesem Namen ist bereits im persönlichen Bereich vorhanden, in dem Sie veröffentlichen. Benennen Sie Ihre Arbeitsmappe zum Veröffentlichen um. -errors.permissions.publish.workbook.overwrite=Eine Arbeitsmappe mit dem Namen ''{0}'' ist bereits im Projekt ''{1}'' vorhanden. Sie verfügen nicht über Berechtigungen zum Überschreiben. -errors.permissions.publish.workbook.overwrite_personal_space=Eine Arbeitsmappe mit dem Namen ''{0}'' ist bereits im persönlichen Bereich vorhanden. Sie verfügen nicht über Berechtigungen zum Überschreiben. -errors.permissions.publish.workbook.overwrite_short=Eine Arbeitsmappe mit dem Namen ''{0}'' ist bereits im Projekt ''{1}'' vorhanden. -errors.permissions.publish.workbook.overwrite_short_personal_space=Eine Arbeitsmappe mit dem Namen ''{0}'' ist bereits im persönlichen Bereich vorhanden. -errors.reportable.impersonation.group_and_user=Geben Sie nur ''impersonate_username'' oder ''impersonate_groupname'' an, nicht jedoch beide Namen. -errors.reportable.impersonation.user_not_found=Der Benutzer ''{0}'' ist nicht vorhanden. -errors.reportable.impersonation.group_not_found=Gruppe ''{0}'' existiert nicht. -errors.public.validation.hasextract=Arbeitsmappen, die in Tableau Public gespeichert sind, müssen aktive Tableau-Extrakte verwenden. Klicken Sie mit der rechten Maustaste auf die Datenquelle und wählen Sie vor der Veröffentlichung ''Extrakt verwenden'', Die Datenquelle, ''{0}'', ist kein aktives Extrakt. -errors.publish.dataserver_datasource_not_found=Datenquelle ''{0}'' wurde für Arbeitsmappe ''{1}'' nicht gefunden. -errors.publish.datasource_update_mode=Unbekannter Aktualisierungsmodus: ''{0}''. -errors.publish.workbook.concurrent_update=Eine Arbeitsmappe mit diesem Namen wird gerade veröffentlicht oder geändert. Warten Sie, bis die Aufgabe abgeschlossen ist, bevor Sie es erneut versuchen. +errors.permissions.publish.workbook.general_personal_space=Eine Arbeitsmappe mit diesem Namen ist bereits in dem persönlichen Bereich vorhanden, in dem Sie veröffentlichen möchten. Benennen Sie Ihre Arbeitsmappe zum Veröffentlichen um. +errors.permissions.publish.workbook.overwrite=Eine Arbeitsmappe mit dem Namen „{0}“ ist bereits im Projekt „{1}“ vorhanden. Sie verfügen nicht über Berechtigungen zum Überschreiben. +errors.permissions.publish.workbook.overwrite_personal_space=Eine Arbeitsmappe mit dem Namen „{0}“ ist bereits im persönlichen Bereich vorhanden. Sie verfügen nicht über Berechtigungen zum Überschreiben. +errors.permissions.publish.workbook.overwrite_short=Eine Arbeitsmappe mit dem Namen „{0}“ ist bereits im Projekt „{1}“ vorhanden. +errors.permissions.publish.workbook.overwrite_short_personal_space=Eine Arbeitsmappe mit dem Namen „{0}“ ist bereits im persönlichen Bereich vorhanden. +errors.reportable.impersonation.group_and_user=Geben Sie nur „impersonate_username“ oder „impersonate_groupname“ an, nicht jedoch beides. +errors.reportable.impersonation.user_not_found=Der Benutzer „{0}“ ist nicht vorhanden. +errors.reportable.impersonation.group_not_found=Die Gruppe „{0}“ ist nicht vorhanden. +errors.public.validation.hasextract=Arbeitsmappen, die in Tableau Public gespeichert sind, müssen aktive Tableau-Extrakte verwenden. Klicken Sie mit der rechten Maustaste auf die Datenquelle und wählen Sie vor der Veröffentlichung „Extrakt verwenden“, Die Datenquelle, „{0}“, ist kein aktiver Extrakt. +errors.public.validation.storage_quota_exceeded=Der Inhalt, den Sie zu veröffentlichen versuchen, überschreitet die maximale Kapazität Ihres Kontos. Bitte löschen Sie einige Inhalte, um Speicherplatz freizugeben, und versuchen Sie es erneut. +errors.public.validation.invalid_archive_file=Die Arbeitsmappe, die Sie zu veröffentlichen versuchen, ist keine gültige Arbeitsmappe. +errors.publish.dataserver_datasource_not_found=Datenquelle „{0}“ wurde für Arbeitsmappe „{1}“ nicht gefunden. +errors.publish.datasource_update_mode=Unbekannter Aktualisierungsmodus: „{0}“. +errors.publish.fileupload.invalid_checksum=Ungültiger Prüfsummenwert angegeben. +errors.publish.fileupload.invalid_hash_algorithm=Der Hash-Algorithmus wird nicht unterstützt oder ist deaktiviert. +errors.publish.fileupload.invalid_offset=Anhängen an den Datei-Upload mit einem Offset, der nicht mit der aufgezeichneten Dateigröße übereinstimmt. +errors.publish.fileupload.concurrent_write=Die Datei konnte nicht exklusiv gesperrt werden, da sie durch einen anderen Upload gesperrt ist. +errors.publish.fileupload.flushing_file_buffer=Die Dateipuffer konnten während des Uploads nicht geleert werden. +errors.publish.fileupload.read_or_write=Lesen vom Client oder Schreiben in die hochgeladene Datei fehlgeschlagen. +errors.publish.fileupload.concurrent_update=Ein Inhalt mit demselben Namen wird gerade hochgeladen oder geändert. Warten Sie, bis die Aufgabe abgeschlossen ist, bevor Sie es noch einmal versuchen. errors.publish.workbook.restricted=Die Arbeitsmappe enthält Verbindungstypen, die auf diesem Server nicht zulässig sind. -errors.publish.datasource.concurrent_update=Eine Datenquelle mit diesem Namen wird gerade veröffentlicht oder geändert. Warten Sie, bis die Aufgabe abgeschlossen ist, bevor Sie es erneut versuchen. +errors.publish.datasource.concurrent_update=Eine Datenquelle mit diesem Namen wird gerade veröffentlicht oder geändert. Warten Sie, bis die Aufgabe abgeschlossen ist, bevor Sie es noch einmal versuchen. errors.publish.datasource.restricted=Die Datenquelle enthält einen Verbindungstyp, der auf diesem Server nicht zulässig ist. errors.publish.datasource.connection_check={0} konnte keine Verbindung zu Ihrer Datenquelle herstellen. +errors.publish.file.connection.unauthorized=Dieses Schema enthält Dateieingangsverbindungen, die von Ihrem Site-Administrator blockiert wurden. Zum Veröffentlichen von Schemata müssen alle Eingangsverbindungen Tableau-Extrakte sein, die bereits in Tableau Cloud veröffentlicht sind. +errors.publish.flow.connection_check=Veröffentlichung des Schemas „{0}“ fehlgeschlagen. Der Server kann keine Verbindung mit dem Datenquellentyp herstellen: „{1}“. Überprüfen Sie, ob die Datenquelle unterstützt wird und ob der Treiber oder das Connector-Plugin für die Datenquelle installiert ist. +errors.publish.workbook.requested_extract_encryption_on_server_with_disabled_encryption=Die Arbeitsmappe mit verschlüsseltem Extrakt kann nicht veröffentlicht werden. Extraktverschlüsselung ist auf diesem Server deaktiviert. Sie müssen die Arbeitsmappe mit einem unverschlüsselten Extrakt veröffentlichen. +errors.publish.datasource.requested_extract_encryption_on_server_with_disabled_encryption=Die Datenquelle kann nicht als verschlüsselter Extrakt veröffentlicht werden. Extraktverschlüsselung ist auf diesem Server deaktiviert. Sie müssen den Extrakt unverschlüsselt veröffentlichen. errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption=Die Arbeitsmappe mit verschlüsseltem Extrakt kann nicht veröffentlicht werden. Der Site-Administrator hat die Extraktverschlüsselung auf dieser Site deaktiviert. Sie müssen die Arbeitsmappe mit einem unverschlüsselten Extrakt veröffentlichen. errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption=Die Datenquelle kann nicht als verschlüsselter Extrakt veröffentlicht werden. Der Site-Administrator hat die Extraktverschlüsselung auf dieser Site deaktiviert. Sie müssen den Extrakt unverschlüsselt veröffentlichen. errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption=Die Arbeitsmappe kann nicht mit einem verschlüsselten Extrakt veröffentlicht werden. Der Site-Administrator hat die Extraktverschlüsselung auf dieser Site festgelegt. Sie müssen die Arbeitsmappe veröffentlichen und eine Extraktverschlüsselung angeben. errors.publish.datasource.requested_no_extract_encryption_on_site_with_enforced_encryption=Der Datenquellenextrakt kann nicht unverschlüsselt veröffentlicht werden. Der Site-Administrator hat die Extraktverschlüsselung auf dieser Site festgelegt. Sie müssen den Extrakt verschlüsselt veröffentlichen. -errors.publish.has_unfinished_extract_creation_job=Diese Ressource kann nicht veröffentlicht werden, da damit verbundene Aufträge zur Erstellung von Auszügen ausstehen oder unvollendet sind. Bitte warten Sie oder stornieren Sie diese Aufträge und versuchen Sie es dann erneut. +errors.publish.has_unfinished_extract_creation_job=Diese Ressource kann nicht veröffentlicht werden, da es zugehörige Extrakterstellungsaufträge gibt, die noch ausstehen oder nicht abgeschlossen sind. Bitte warten Sie oder brechen Sie diese Aufträge ab und versuchen Sie es dann noch einmal. errors.publishing.storage_quota_exceeded.message=Sitespeicherkontingent wurde überschritten. errors.publishing.request_size_exceeded=Diese Datei kann nicht veröffentlicht werden, da die Größe der Anfrage {0} Bytes beträgt, wodurch das Bytegrößenlimit um {1} Bytes überschritten wird. errors.publishing.request_size_unknown=Die Größe der Anfrage konnte nicht ermittelt werden. errors.site.quota_exceeded=Das Kontingent, das Sie hochzuladen versuchen, überschreitet die Kapazität der Site um {0}. errors.personal_space.quota_exceeded=Dieser Inhalt überschreitet die Kapazität Ihres persönlichen Bereichs um {0}. -errors.web_authoring.workbook_deleted=Die Arbeitsmappe ''{0}'' wurde gelöscht. Wählen Sie ''Speichern unter'', und sie als neue Arbeitsmappe zu speichern. -errors.web_authoring.workbook_changed=Nachdem Sie begonnen haben, diese Arbeitsmappe zu bearbeiten, hat ein anderer Benutzer die Arbeitsmappe bearbeitet und gespeichert. Sie können die ursprüngliche Arbeitsmappe daher nicht mehr aktualisieren. Wählen Sie ''Speichern unter'', um eine neue Arbeitsmappe mit Ihren Änderungen zu erstellen. -labels.publish.embed_credentials=Kennwort einbetten für Datenquelle -errors.publish.workbook.google_no_embedded_credentials=Diese Arbeitsmappe enthält eine {0}-Datenquelle, für die eingebettete Anmeldeinformationen erforderlich sind. Wählen Sie ''{1}'' aus, um sie als eine andere Arbeitsmappe zu speichern. -errors.publish.datasource.google_no_embedded_credentials=Diese Datenquelle enthält eine {0}-Verbindung, für die eingebettete Anmeldeinformationen erforderlich sind. Veröffentlichen Sie diese Datenquelle über Tableau Desktop mit eingebetteten Anmeldeinformationen. -errors.publish.datasource.federated_oauth_datasource_failed=Anmeldeinformationen für eine oder mehrere Verbindungen in Ihrer Datenquelle sind abgelaufen. Löschen Sie die gespeicherten Anmeldeinformationen für diese Datenquelle auf Ihrer Kontoeinstellungen-Seite auf Tableau Server oder Tableau Online, und verbinden Sie sich mit der Datenquelle erneut. -errors.publish.workbook.missing_oauth_credential=Die Anmeldeinformationen ''{0}'' wurden nicht gefunden oder können nicht für die Verbindung mit dieser Datenquelle bzw. dieser Arbeitsmappe verwendet werden. +errors.web_authoring.workbook_deleted=Die Arbeitsmappe „{0}“ wurde gelöscht. Wählen Sie „Speichern unter“, und sie als neue Arbeitsmappe zu speichern. +errors.web_authoring.workbook_changed=Nachdem Sie begonnen haben, diese Arbeitsmappe zu bearbeiten, hat ein anderer Benutzer die Arbeitsmappe bearbeitet und gespeichert. Sie können die ursprüngliche Arbeitsmappe daher nicht mehr aktualisieren. Wählen Sie „Speichern unter“, um eine neue Arbeitsmappe mit Ihren Änderungen zu erstellen. +labels.publish.embed_credentials=Kennwort für Datenquelle hinterlegen +errors.publish.workbook.google_no_embedded_credentials=Diese Arbeitsmappe enthält eine {0}-Datenquelle, für die eingebettete Anmeldeinformationen erforderlich sind. Wählen Sie „{1}“ aus, um sie als eine andere Arbeitsmappe zu speichern. +errors.publish.datasource.google_no_embedded_credentials=Diese Datenquelle enthält eine {0}-Verbindung, für die eingebettete Anmeldeinformationen erforderlich sind. Veröffentlichen Sie diese Datenquelle über Tableau Desktop mit eingebetteten Anmeldeinformationen. +errors.publish.datasource.federated_oauth_datasource_failed=Die Anmeldeinformationen für eine oder mehrere Verbindungen in Ihrer Datenquelle sind abgelaufen. Löschen Sie die gespeicherten Anmeldeinformationen für diese Datenquelle auf Ihrer Seite „Kontoeinstellungen“ auf Tableau Server oder Tableau Cloud und stellen Sie dann erneut eine Verbindung zur Datenquelle her. +errors.publish.workbook.missing_oauth_credential=Die Anmeldeinformationen „{0}“ wurden nicht gefunden oder können nicht für die Verbindung mit dieser Datenquelle bzw. dieser Arbeitsmappe verwendet werden. errors.publish.version_incompatible.message=Die Desktop- und Serverversionen sind nicht kompatibel. -errors.publish.version_incompatible.details=Desktopversion ''{0}'', Serverdokumentversion ''{1}''. +errors.publish.version_incompatible.details=Desktopversion „{0}“, Serverdokumentversion „{1}“. errors.publish.datasource.managed_keychain.unique_cv_suggestions=Die Veröffentlichung konnte aufgrund eines Konflikts nicht durchgeführt werden. Bitte senden Sie Ihre Änderung erneut. -errors.publish.permissions_are_locked=Im Projekt, in das die Veröffentlichung erfolgen soll, sind die Berechtigungen gesperrt. Zum Veröffentlichen dieser Arbeitsmappe verwenden Sie die Standardberechtigungen, und wiederholen Sie den Vorgang. errors.publish.datasource.not.found=Diese Datenquelle konnte auf dem Server nicht gefunden werden. errors.publish.extracts.disabled=Bis auf extraktbasierte Datenquellen werden Archivdatenquellen noch nicht unterstützt. errors.publish.datasource.timeout=Bei der Veröffentlichung trat nach {0} Sekunden eine Zeitüberschreitung auf. Bitte versuchen Sie Tableau Desktop zu verwenden um diese Datenquelle zu veröffentlichen. -errors.publish.data_role.permission_not_null=Für Datenquellen des Typs Datenrolle können keine explizite Berechtigungen eingestellt werden. +errors.publish.data_role.permission_not_null=Für Datenquellen des Typs Datenrolle können keine explizite Berechtigungen festgelegt werden. errors.download.extracts.timeout=Bei der Veröffentlichung trat nach {0} Sekunden eine Zeitüberschreitung auf, da diese Datenquellen eine große Extraktdatei enthält. Bitte versuchen Sie Tableau Desktop zu verwenden um diese Datenquelle zu veröffentlichen. errors.publish.datasource.invalid_extract_update_time=Ungültige extractUpdateTime angegeben: {0} -errors.publish.async.serialization=Fehler beim Serialisieren des Status des Veröffentlichungsauftrags +errors.publish.async.serialization=Fehler beim Serialisieren des Status des Veröffentlichungsauftrags. +errors.publish.only_extract_files_are_allowed.message=Veröffentlichen in Tableau Server nicht möglich. +errors.publish.only_extract_files_are_allowed.details=Die Datei {0} kann nicht hochgeladen werden, da Ihr Administrator Dateien dieses Typs blockiert hat. Konvertieren Sie sie in einen Extrakt und versuchen Sie es noch einmal. +errors.publish.validation.invalid_zip_file=Das Arbeitsmappen- oder Datenquellenarchiv, das Sie zu veröffentlichen versuchen, ist nicht gültig. +errors.permissions.view.datasources=Sie müssen „Explorer“ sein, um die Liste der Datenquellen anzeigen zu können. -errors.permissions.view.datasources=Sie müssen ''Interaktor'' sein, um die Liste der Datenquellen anzeigen zu können. - -errors.oauth.invalid_oauth_class=''{0}'' ist kein gültiger OAuth-Verbindungstyp. +errors.oauth.invalid_oauth_class=„{0}“ ist kein gültiger OAuth-Verbindungstyp. errors.xmlapi.bad_request=Ungültige Anforderung +errors.xmlapi.payload_too_large=Nutzlast zu groß errors.xmlapi.unauthorized=Nicht autorisiert errors.xmlapi.forbidden=Berechtigungen unzureichend errors.xmlapi.system_user_not_found=Benutzerkonto ist gesperrt oder ungültig. @@ -156,70 +172,74 @@ errors.xmlapi.invalid_parameter=Ungültiger Parameter errors.xmlapi.already_exists=Ist bereits vorhanden errors.xmlapi.site_suspended=Die Verfügbarkeit dieser Site wurde aufgehoben. Sie müssen Systemadministrator sein, um sich anzumelden. errors.xmlapi.site_locked=Diese Site wurde gesperrt. Anmeldungen sind derzeit nicht möglich. -errors.xmlapi.permission_modification=Veröffentlichung mit geänderten Berechtigungen nicht möglich errors.xmlapi.update_desktop=Um von anderen Autoren erstellte Arbeitsmappen zu öffnen, laden Sie die neueste Version von Tableau Desktop Public Edition unter http://public.tableau.com/ herunter errors.xmlapi.throttled.summary=Zu viele Anforderungen -errors.xmlapi.throttled.detail=Zu viele Anforderungen für ''{0}''. Versuchen Sie es nach {1} Sekunde(n) erneut. +errors.xmlapi.throttled.detail=Zu viele Anforderungen für „{0}“. Versuchen Sie es nach {1} Sekunde(n) erneut. +errors.xmlapi.personal_space_quota_exceeded.summary=Veröffentlichen im persönlichen Bereich nicht möglich +errors.xmlapi.personal_space_quota_exceeded.detail=Löschen oder verschieben Sie Inhalte, die im persönlichen Bereich vorhanden sind, und versuchen Sie dann erneut, zu veröffentlichen. datasource.publish.check.unpublishable=Die Datenquelle konnte nicht veröffentlicht werden. +datasource.publish.check.unpublishable.table_extension_extract_required=Tabellenerweiterungen können nicht mit Verbindungen veröffentlicht werden, die einen Extrakt erfordern. datasource.publish.check.publishable.extract_required=Bei Veröffentlichung muss ein Extrakt erstellt werden. -datasource.publish.check.publishable.credentials_required={1} greift vorübergehend auf die für ''{0}'' bereitgestellten Anmeldeinformationen zu, um zu bestätigen, dass eine Live-Datenverbindung aufrecht erhalten werden kann. -datasource.publish.check.publishable.server_unreachable={1} kann ''{0}'' nicht erreichen. Bei Veröffentlichung wird ein Extrakt erstellt. +datasource.publish.check.publishable.credentials_required={1} greift vorübergehend auf die für „{0}“ bereitgestellten Anmeldeinformationen zu, um zu bestätigen, dass eine Live-Datenverbindung aufrecht erhalten werden kann. +datasource.publish.check.publishable.server_unreachable={1} kann „{0}“ nicht erreichen. Bei Veröffentlichung wird ein Extrakt erstellt. publish.bundles.workbook.subscription.subject=Ihre Arbeitsmappe {0} ist bereit. publish.bundles.workbook.subscription.message=Ihre Salesforce-Daten wurden der Arbeitsmappe hinzugefügt. Gehen Sie zu Ihrem {0}-Projekt, um zu beginnen. -extracts.status.finished.upload.workbook=Hochladen von Extrakten (neue Extrakt-ID: {0}) für Arbeitsmappe ''{1}'' {2} ist abgeschlossen -extracts.status.finished.refresh.workbook=Aktualisierung von Extrakten (neue Extrakt-ID:{0}) für Arbeitsmappe ''{1}'' {2} ist abgeschlossen -extracts.status.finished.increment.workbook=Inkrementierung von Extrakten (neue Extrakt-ID:{0}) für Arbeitsmappe ''{1}'' {2} ist abgeschlossen -extracts.status.finished.encrypt.workbook=Verschlüsselung von Extrakten (neue Extrakt-ID: {0}) für Arbeitsmappe ''{1}'' ist abgeschlossen -extracts.status.finished.decrypt.workbook=Entschlüsselung von Extrakten (neue Extrakt-ID: {0}) für Arbeitsmappe ''{1}'' ist abgeschlossen -extracts.status.finished.rekey.workbook=Erneute Verschlüsselung von Extrakten (neue Extrakt-ID: {0}) für Arbeitsmappe ''{1}'' ist abgeschlossen -extracts.status.finished.create.workbook=Erstellung von Extrakten (neue Extrakt-ID: {0}) für Arbeitsmappe ''{1}'' ist abgeschlossen {2} -extracts.status.finished.remove.workbook=Extrakt (Datenquellen-ID:{0}) zu Live ändern für Arbeitsmappe ''{1}'' ist abgeschlossen -extracts.status.finished.upload.datasource=Hochladen von Extrakten (neue Extrakt-ID:{0}) für Datenquelle ''{1}'' {2} ist abgeschlossen -extracts.status.finished.refresh.datasource=Aktualisierung von Extrakten (neue Extrakt-ID:{0}) für Datenquelle ''{1}'' {2} ist abgeschlossen -extracts.status.finished.increment.datasource=Inkrementierung von Extrakten (neue Extrakt-ID:{0}) für Datenquelle ''{1}'' {2} ist abgeschlossen -extracts.status.finished.append.datasource=Anhängen von Extrakten (neue Extrakt-ID:{0}) für Datenquelle ''{1}'' {2} ist abgeschlossen -extracts.status.finished.replace.datasource=Aktualisieren von Extrakten (neue Extrakt-ID:{0}) für Datenquelle ''{1}'' {2} ist abgeschlossen -extracts.status.finished.encrypt.datasource=Verschlüsselung von Extrakten (neue Extrakt-ID: {0}) für Datenquelle ''{1}'' ist abgeschlossen -extracts.status.finished.decrypt.datasource=Entschlüsselung von Extrakten (neue Extrakt-ID: {0}) für Datenquelle ''{1}'' ist abgeschlossen -extracts.status.finished.rekey.datasource=Erneute Verschlüsselung von Extrakten (neue Extrakt-ID: {0}) für Datenquelle ''{1}'' ist abgeschlossen -extracts.status.finished.encrypt.flow=Die Verschlüssung der Extrakte für Schema ''{0}'' wurde abgeschlossen -extracts.status.finished.decrypt.flow=Die Entschlüsselung der Extrakte für Schema ''{0}'' wurde abgeschlossen -extracts.status.finished.rekey.flow=Die erneute Verschlüsselung der Extrakte für Schema ''{0}'' wurde abgeschlossen -extracts.status.finished.encrypt.flowdraft=Die Verschlüssung der Extrakte für Schemaentwurf ''{0}'' wurde abgeschlossen -extracts.status.finished.decrypt.flowdraft=Die Entschlüssung der Extrakte für Schemaentwurf ''{0}'' wurde abgeschlossen -extracts.status.finished.rekey.flowdraft=Die erneute Verschlüssung der Extrakte für Schemaentwurf ''{0}'' wurde abgeschlossen -extracts.status.finished.create.datasource=Erstellung von Extrakten (neue Extrakt-ID: {0}) für Datenquelle ''{1}'' {2} ist abgeschlossen -extracts.status.finished.remove.datasource=Extrakt zu Live ändern für Datenquelle ''{1}'' ist abgeschlossen -extracts.status.encryption_key=Verschlüsselungsschlüssel-ID: ''{0}''. -extracts.status.encryption_keys=Alte Verschlüsselungsschlüssel-ID: ''{0}'', neue Verschlüsselungsschlüssel-ID: ''{1}''. -extracts.errors.upload=Fehler beim Hochladen von Extrakten für {0}: ''{1}'' -extracts.errors.refresh=Ein Fehler ist aufgetreten beim Aktualisieren der Extrakte für {0} ''{1}'' -extracts.errors.create=Fehler beim Erstellen von Extrakten für {0} ''{1}''. -extracts.errors.increment=Fehler beim Inkrementieren von Extrakten für {0}: ''{1}'' -extracts.errors.append=Fehler beim Anhängen von Extrakten für {0}: ''{1}'' -extracts.errors.replace=Fehler beim Ersetzen von Extrakten für {0}: ''{1}'' -extracts.errors.download=Fehler beim Herunterladen von Extrakten für {0}: ''{1}'' -extracts.errors.remove=Fehler beim Löschen von Extrakten für {0}: ''{1}''. -extracts.errors.title=Fehler beim Verarbeiten von Extrakten -extracts.errors.nothing_to_upload=Keine hochzuladenden Extrakte für {0}: ''{1}'' -extracts.errors.nothing_to_refresh=Keine zu aktualisierenden Extrakte für {0}: ''{1}'' -extracts.errors.nothing_to_increment=Keine zu inkrementierenden Extrakte für {0}: ''{1}'' -extracts.errors.nothing_to_append=Keine anzuhängenden Extrakte für {0}: ''{1}'' -extracts.errors.nothing_to_replace=Keine zu ersetzenden Extrakte für {0}: ''{1}'' -extracts.errors.refresh_summary=Fehler beim Aktualisieren der Extrakte -extracts.errors.encrypt_summary=Fehler beim Verschlüsseln von Extrakten -extracts.errors.rekey_summary=Fehler beim erneuten Verschlüsseln von Extrakten -extracts.errors.decrypt_summary=Fehler beim Entschlüsseln von Extrakten -extracts.errors.remove_summary=Fehler beim Entfernen der Extrakte +extracts.status.finished.upload.workbook=Hochladen von Extrakten (neue Extrakt-ID: {0}) für Arbeitsmappe „{1}“ {2} ist abgeschlossen +extracts.status.finished.refresh.workbook=Aktualisierung von Extrakten (neue Extrakt-ID:{0}) für Arbeitsmappe „{1}“ {2} ist abgeschlossen +extracts.status.finished.increment.workbook=Inkrementierung von Extrakten (neue Extrakt-ID:{0}) für Arbeitsmappe „{1}“ {2} ist abgeschlossen +extracts.status.finished.encrypt.workbook=Verschlüsselung von Extrakten (neue Extrakt-ID: {0}) für Arbeitsmappe „{1}“ ist abgeschlossen +extracts.status.finished.decrypt.workbook=Entschlüsselung von Extrakten (neue Extrakt-ID: {0}) für Arbeitsmappe „{1}“ ist abgeschlossen +extracts.status.finished.rekey.workbook=Erneute Verschlüsselung von Extrakten (neue Extrakt-ID: {0}) für Arbeitsmappe „{1}“ ist abgeschlossen +extracts.status.finished.create.workbook=Erstellung von Extrakten (neue Extrakt-ID: {0}) für Arbeitsmappe „{1}“ ist abgeschlossen {2} +extracts.status.finished.remove.workbook=Extrakt (Datenquellen-ID:{0}) zu Live ändern für Arbeitsmappe „{1}“ ist abgeschlossen +extracts.status.finished.upload.datasource=Hochladen von Extrakten (neue Extrakt-ID:{0}) für Datenquelle „{1}“ {2} ist abgeschlossen +extracts.status.finished.refresh.datasource=Aktualisierung von Extrakten (neue Extrakt-ID:{0}) für Datenquelle „{1}“ {2} ist abgeschlossen +extracts.status.finished.increment.datasource=Inkrementierung von Extrakten (neue Extrakt-ID:{0}) für Datenquelle „{1}“ {2} ist abgeschlossen +extracts.status.finished.append.datasource=Anhängen von Extrakten (neue Extrakt-ID:{0}) für Datenquelle „{1}“ {2} ist abgeschlossen +extracts.status.finished.replace.datasource=Aktualisieren von Extrakten (neue Extrakt-ID:{0}) für Datenquelle „{1}“ {2} ist abgeschlossen +extracts.status.finished.encrypt.datasource=Verschlüsselung von Extrakten (neue Extrakt-ID: {0}) für Datenquelle „{1}“ ist abgeschlossen +extracts.status.finished.decrypt.datasource=Entschlüsselung von Extrakten (neue Extrakt-ID: {0}) für Datenquelle „{1}“ ist abgeschlossen +extracts.status.finished.rekey.datasource=Erneute Verschlüsselung von Extrakten (neue Extrakt-ID: {0}) für Datenquelle „{1}“ ist abgeschlossen +extracts.status.finished.encrypt.flow=Die Verschlüssung der Extrakte für Schema „{0}“ wurde abgeschlossen +extracts.status.finished.decrypt.flow=Die Entschlüsselung der Extrakte für Schema „{0}“ wurde abgeschlossen +extracts.status.finished.rekey.flow=Die erneute Verschlüsselung der Extrakte für Schema „{0}“ wurde abgeschlossen +extracts.status.finished.encrypt.flowdraft=Die Verschlüssung der Extrakte für Schemaentwurf „{0}“ wurde abgeschlossen +extracts.status.finished.decrypt.flowdraft=Die Entschlüssung der Extrakte für Schemaentwurf „{0}“ wurde abgeschlossen +extracts.status.finished.rekey.flowdraft=Die erneute Verschlüssung der Extrakte für Schemaentwurf „{0}“ wurde abgeschlossen +extracts.status.finished.create.datasource=Erstellung von Extrakten (neue Extrakt-ID: {0}) für Datenquelle „{1}“ {2} ist abgeschlossen +extracts.status.finished.remove.datasource=Extrakt zu Live ändern für Datenquelle „{1}“ ist abgeschlossen +extracts.status.finished.create.vconn=Erstellung von Extrakten (neue Extrakt-ID: {0}) für virtuelle Verbindung „{1}“ ist abgeschlossen +extracts.status.finished.refresh.vconn=Aktualisierung von Extrakten (neue Extrakt-ID: {0}) für virtuelle Verbindung „{1}“ ist abgeschlossen +extracts.status.encryption_key=Verschlüsselungsschlüssel-ID: „{0}“. +extracts.status.encryption_keys=Alte Verschlüsselungsschlüssel-ID: „{0}“, neue Verschlüsselungsschlüssel-ID: „{1}“. +extracts.errors.upload=Fehler beim Hochladen von Extrakten für {0}: „{1}“. +extracts.errors.refresh=Ein Fehler ist aufgetreten beim Aktualisieren der Extrakte für {0} „{1}“ +extracts.errors.create=Fehler beim Erstellen von Extrakten für {0} „{1}“. +extracts.errors.increment=Fehler beim Inkrementieren von Extrakten für {0}: „{1}“. +extracts.errors.append=Fehler beim Anhängen von Extrakten für {0}: „{1}“. +extracts.errors.replace=Fehler beim Ersetzen von Extrakten für {0}: „{1}“. +extracts.errors.download=Fehler beim Herunterladen von Extrakten für {0}: „{1}“. +extracts.errors.remove=Fehler beim Löschen von Extrakten für {0}: „{1}“. +extracts.errors.title=Fehler beim Verarbeiten von Extrakten. +extracts.errors.nothing_to_upload=Keine hochzuladenden Extrakte für {0}: „{1}“ +extracts.errors.nothing_to_refresh=Keine zu aktualisierenden Extrakte für {0}: „{1}“ +extracts.errors.nothing_to_increment=Keine zu inkrementierenden Extrakte für {0}: „{1}“ +extracts.errors.nothing_to_append=Keine anzuhängenden Extrakte für {0}: „{1}“ +extracts.errors.nothing_to_replace=Keine zu ersetzenden Extrakte für {0}: „{1}“ +extracts.errors.refresh_summary=Fehler beim Aktualisieren der Extrakte. +extracts.errors.encrypt_summary=Fehler beim Verschlüsseln von Extrakten. +extracts.errors.rekey_summary=Fehler beim erneuten Verschlüsseln von Extrakten. +extracts.errors.decrypt_summary=Fehler beim Entschlüsseln von Extrakten. +extracts.errors.remove_summary=Fehler beim Entfernen der Extrakte. extracts.errors.create_summary=Fehler beim Erstellen von Extrakten -extracts.errors.datasource_overwritten=Die Aktualisierung ist fehlgeschlagen, da die Datenquelle während der Verarbeitung von einer anderen Aufgabe überschrieben wurde. Aktualisieren Sie erneut, um dies zu korrigieren. -extracts.errors.workbook_overwritten=Die Aktualisierung ist fehlgeschlagen, da die Arbeitsmappe während der Verarbeitung von einer anderen Aufgabe überschrieben wurde. Aktualisieren Sie erneut, um dies zu korrigieren. -extracts.errors.encrypt=Beim Verschlüsseln der Extrakte für {0} ''{1}'' ist ein Fehler aufgetreten -extracts.errors.decrypt=Beim Entschlüsseln der Extrakte für {0} ''{1}'' ist ein Fehler aufgetreten -extracts.errors.rekey=Beim Entschlüsseln der Extrakte für {0} ''{1}'' ist ein Fehler aufgetreten +extracts.errors.datasource_overwritten=Die Aktualisierung ist fehlgeschlagen, da die Datenquelle während der Verarbeitung von einer anderen Aufgabe überschrieben wurde. Aktualisieren Sie erneut, um dies zu korrigieren. +extracts.errors.workbook_overwritten=Die Aktualisierung ist fehlgeschlagen, da die Arbeitsmappe während der Verarbeitung von einer anderen Aufgabe überschrieben wurde. Aktualisieren Sie erneut, um dies zu korrigieren. +extracts.errors.encrypt=Beim Verschlüsseln der Extrakte für {0} „{1}“ ist ein Fehler aufgetreten +extracts.errors.decrypt=Beim Entschlüsseln der Extrakte für {0} „{1}“ ist ein Fehler aufgetreten +extracts.errors.rekey=Beim Entschlüsseln der Extrakte für {0} „{1}“ ist ein Fehler aufgetreten extracts.errors.encrypt_datasource_overwritten=Die Verschlüsselung der Extrakte ist fehlgeschlagen, da die Datenquelle während der Verarbeitung von einer anderen Aufgabe überschrieben wurde. extracts.errors.encrypt_workbook_overwritten=Die Verschlüsselung der Extrakte ist fehlgeschlagen, da die Arbeitsmappe während der Verarbeitung von einer anderen Aufgabe überschrieben wurde. extracts.errors.rekey_datasource_overwritten=Die erneute Verschlüsselung der Extrakte ist fehlgeschlagen, da die Datenquelle während der Verarbeitung von einer anderen Aufgabe überschrieben wurde. @@ -230,12 +250,12 @@ extracts.errors.remove_datasource_overwritten=Die Datenquelle konnte nicht zu Li extracts.errors.remove_workbook_overwritten=Die Arbeitsmappe konnte nicht zu Live geändert werden, da es durch eine andere Aufgabe überschritten wurde. extracts.errors.create_datasource_overwritten=Die Datenquelle konnte nicht extrahiert werden, da es durch eine andere Aufgabe überschritten wurde. extracts.errors.create_workbook_overwritten=Die Arbeitsmappe konnte nicht extrahiert werden, da es durch eine andere Aufgabe überschritten wurde. -extracts.site_mode_change_details=Verschlüsselungsmodus der Site-Extrakte geändert von ''{0}'' zu ''{1}''. +extracts.site_mode_change_details=Verschlüsselungsmodus der Site-Extrakte geändert von „{0}“ zu „{1}“. extracts.errors.encryption_not_licensed=Dieser Vorgang ist fehlgeschlagen, weil die Extraktverschlüsselung nicht lizenziert ist. Um diesen Vorgang auszuführen, müssen Sie Ihre Lizenz erneuern oder Ihren Extrakt entschlüsseln. extracts.errors.operation_cancelled_detail=Der Vorgang Extrakt entfernen für {0} (Datenquelle: {2}) wurde abgebrochen. workbooks.messages.load_error=Arbeitsmappe {0} konnte nicht geladen werden -workbooks.messages.locked=Die Arbeitsmappe ''{0}'' wird momentan von einem anderen Benutzer geändert. Wiederholen Sie den Vorgang später. +workbooks.messages.locked=Die Arbeitsmappe „{0}“ wird momentan von einem anderen Benutzer geändert. Versuchen Sie es später noch einmal. workbooks.new_workbook.default_name=Neue Arbeitsmappe workbooks.new_datasource.default_name=Neue Datenquelle datasources.messages.load_error=Fehler beim Laden der Datenquelle {0} @@ -251,47 +271,60 @@ subscriptions.subscribed_footer=Hier ist ihr Abonnement zu {0} subscriptions.subscribed_workbook=Arbeitsmappe subscriptions.subscribed_view=Ansicht subscriptions.fullstop=. -subscriptions.extract_refresh_footer=Sie erhalten diese Abonnements-E-Mail, wenn die Daten aktualisiert wurden. +subscriptions.extract_refresh_footer=Sie erhalten diese Abonnement-E-Mail, wenn die Daten aktualisiert wurden. subscriptions.explore_the_viz=Untersuchen der Visualisierung subscriptions.explore_the_workbook=Untersuchen der Arbeitsmappe subscriptions.pdf_attached=Ihr Tableau PDF befindet sich im Anhang. subscriptions.access_live_content=Sie können hier auf die Live-Ansicht zugreifen -subscriptions.warning_deprecated_type=Veraltet +subscriptions.warning_deprecated_type=veraltet +subscriptions.warning_error_content_type=Unbekannter Inhaltstyp +subscriptions.warning_error_type=unbekannter Warnungstyp subscriptions.warning_extract_refresh_type=Extraktaktualisierung fehlgeschlagen subscriptions.warning_flow_run_type=Schemaausführung fehlgeschlagen subscriptions.warning_introduction_general=Die folgenden Datenqualitätswarnungen wirken sich auf dieses {0} aus. -subscriptions.warning_introduction_view=Weitere Informationen finden Sie auf der Registerkarte ''Datendetails'' in der Ansicht +subscriptions.warning_introduction_view=Weitere Informationen finden Sie im Bereich „Datendetails“ in der Ansicht subscriptions.warning_introduction_workbook=Weitere Informationen finden Sie auf der Arbeitsmappenseite -subscriptions.warning_maintenance_type=Wird gewartet -subscriptions.warning_permission_error=Diese Warnung bezieht sich auf eine Ressource, für die Sie keine Berechtigungen zum Anzeigen haben. -subscriptions.warning_redacted=Erforderliche Berechtigungen -subscriptions.warning_sensitve_type=Vertrauliche Daten +subscriptions.warning_localized_column=Spalte +subscriptions.warning_localized_datasource=Datenquelle +subscriptions.warning_localized_database=Datenbank +subscriptions.warning_localized_flow=Schema +subscriptions.warning_localized_table=Tabelle +subscriptions.warning_localized_vconn=Verbindung +subscriptions.warning_lowercase_column=Spalte +subscriptions.warning_lowercase_column_plural=Spalten +subscriptions.warning_maintenance_type=wird gewartet +subscriptions.warning_permission_error=Diese Warnung bezieht sich auf ein Asset, für das Sie keine Berechtigungen zum Anzeigen haben. +subscriptions.warning_redacted=Berechtigungen erforderlich +subscriptions.warning_sensitve_type=sensible Daten +subscriptions.warning_sensitive_intro_count=Sensibel({0}) +subscriptions.warning_sensitive_intro_view=Diese Ansicht verwendet sensible Daten. +subscriptions.warning_sensitive_intro_workbook=Diese Arbeitsmappe verwendet sensible Daten. subscriptions.warning_severe=Wichtige Datenqualitätswarnung -subscriptions.warning_stale_type=Veraltete Daten +subscriptions.warning_stale_type=veraltete Daten subscriptions.warning_standard=Datenqualitätswarnung -subscriptions.warning_error_type=Unbekannter Warnungstyp +subscriptions.warning_standard_plural=Datenqualitätswarnungen subscriptions.warning_warning_type=Warnung -errors.subscriptions.image_render_failed=Der Snapshot der Ansicht ''{0}'' konnte nicht korrekt gerendert werden. +errors.subscriptions.image_render_failed=Der Snapshot der Ansicht „{0}“ konnte nicht korrekt gerendert werden. errors.subscriptions.see_live_view=Öffnen Sie {0}, um die Ansicht online anzuzeigen. errors.subscriptions.disabled_on_server=Die serverweite Abonnementeinstellung ist nicht aktiviert. Abonnements können nicht verarbeitet werden. errors.subscriptions.disabled_on_site=Abonnements sind für die Site deaktiviert. errors.subscriptions.site_is_locked=Die Site ist gesperrt. Abonnements können nicht verarbeitet werden. errors.subscriptions.orphan=Mit diesem Abonnement verbundene Arbeitsmappe und Ansichten konnten nicht gefunden werden. -errors.subscriptions.user_unlicensed=Abonnement für nicht lizenzierten Benutzer wird übersprungen. +errors.subscriptions.user_unlicensed=Subscription des nicht lizensierten Benutzers wird übersprungen. errors.subscriptions.smtp_unreacheable=SMTP-Host kann nicht erreicht werden. Prüfen Sie, ob SMTP konfiguriert wurde. errors.subscriptions.uncategorized_error=Unbekannter Fehler errors.subscriptions.pdf_render_failed=Der PDF-Anhang für diese E-Mail konnte nicht richtig gerendert werden. -errors.subscriptions.pdf_limit_exceeded=Das erzeugte PDF ist größer als es die {0}MB Größenbegrenzung erlaubt und konnte an diese E-Mail nicht anhängt werden. -errors.subscriptions.attachments_not_enabled=Dieses Abonnement ist fehlgeschlagen, da die E-Mail-Anhänge deaktiviert waren. Kontaktieren Sie Ihren Tableau-Administrator für Details. +errors.subscriptions.content_limit_exceeded=Der erzeugte Inhalt ist größer als es die {0} MB Größenbegrenzung erlaubt und konnte an diese E-Mail nicht anhängt werden. +errors.subscriptions.attachments_not_enabled=Dieses Abonnement ist fehlgeschlagen, da die E-Mail-Anhänge deaktiviert waren. Wenden Sie sich für Details an Ihren Tableau-Administrator. errors.subscriptions.pdf_email_failed=Das erzeugte PDF konnte nicht an diese E-Mail angehängt werden. -errors.subscriptions.learn_more_troubleshoot=Weitere Informationen +errors.subscriptions.learn_more_troubleshoot=Weitere Informationen errors.subscriptions.bad_extract_refresh_subscription_configuration=Das Abonnement wurde abgebrochen, da die Arbeitsmappe mehrere Zeitpläne für die Extraktaktualisierung enthält. Updaten Sie, um fortzufahren die Häufigkeit auf Ausgewählter Zeitplan. -errors.subscriptions.subscription_failed_refresh_failure=Die Extraktaktualisierung auf der Datenquelle ist fehlgeschlagen. +errors.subscriptions.subscription_failed_refresh_failure=Die Extraktaktualisierung für die Datenquelle ist fehlgeschlagen. errors.subscriptions.multiple_extracts_for_extract_refresh_subscription=Die Arbeitsmappe enthält mehrere Zeitpläne für die Extraktaktualisierung. Updaten Sie die Häufigkeit auf Ausgewählter Zeitplan. errors.subscriptions.datasource_is_missing_password=Datenquellen-Verbindungsfehler. Überprüfen Sie die Anmeldeinformationen auf allen Datenquellenverbindungen für die Arbeitsmappe. -subscriptions.results_summary.sg={0} von {1} Abonnement von Zeitplan ''{2}'' gesendet. -subscriptions.results_summary.pl={0} von {1} Abonnements gesendet von Zeitplan ''{2}''. +subscriptions.results_summary.sg={0} von {1} Abonnement von Zeitplan „{2}“ gesendet. +subscriptions.results_summary.pl={0} von {1} Abonnements gesendet von Zeitplan „{2}“. subscriptions.results_views_per_subscription.sg={0} ({1} von 1 Ansicht erfolgreich) subscriptions.results_views_per_subscription.pl={0} ({1} von {2} Ansichten erfolgreich) subscriptions.results_views_per_subscription.more=({0} mehr) @@ -316,29 +349,29 @@ dataalerts.greater={0} war größer als {1}. dataalerts.less_or_equal={0} war kleiner oder gleich {1}. dataalerts.less={0} war kleiner als {1}. dataalerts.equal={0} war gleich {1}. -dataalerts.email_alt_text=Von datengesteuerter Benachrichtigung verwendete Ansicht: {0} -dataalerts.email_alt_text_hidden_view=Von datengesteuerter Benachrichtigung verwendete Ansicht: {0} mit Änderungen angewendet +dataalerts.email_alt_text=Von Datenbenachrichtigung verwendete Ansicht: {0} +dataalerts.email_alt_text_hidden_view=Von Datenbenachrichtigung verwendete Ansicht: {0} mit übernommenen Änderungen dataalerts.alert_triggered_for_the_view=Warnung für die Ansicht ausgelöst -dataalerts.failure.email.subject=Datengesteuerte Benachrichtigung funktioniert nicht für: {0} +dataalerts.failure.email.subject=Datenbenachrichtigung funktioniert nicht für: {0} dataalerts.failure.status=Ihre Benachrichtigung {0} funktioniert nicht dataalerts.failure.view.details.alert=Diese Benachrichtigung anzeigen -dataalerts.failure.explanation=Ihre datengesteuerte Benachrichtigung, {0}, funktioniert momentan nicht. Daher werden die Empfänger nicht benachrichtigt, wenn die Datenbedingung wahr ist. Wenn die Benachrichtigung wieder funktioniert, erhalten Sie eine E-Mail. -dataalerts.failure.affected.alert=Betroffene datengesteuerte Benachrichtigung +dataalerts.failure.explanation=Ihre Datenbenachrichtigung ({0}) funktioniert momentan nicht. Daher werden Empfänger nicht benachrichtigt, wenn die Datenbedingung wahr ist. Wenn die Benachrichtigung wieder funktioniert, erhalten Sie eine E-Mail. +dataalerts.failure.affected.alert=Betroffene Datenbenachrichtigung dataalerts.failure.time=Zeitpunkt des Benachrichtigungsfehlers -dataalerts.failure.cause=Gelegentlich treten Benachrichtigungsfehler infolge vorübergehender Netzwerkprobleme auf, die sich von alleine beheben. Sie können auch versuchen, die Benachrichtigung in der ursprünglichen Datenansicht neu zu erstellen, oder häufige Ursachen von Benachrichtigungsfehlern beseitigen. Beispiele: +dataalerts.failure.cause=Gelegentlich treten Benachrichtigungsfehler infolge vorübergehender Netzwerkprobleme auf, die sich von alleine beheben. Sie können auch versuchen, die Benachrichtigung in der ursprünglichen Datenansicht neu zu erstellen, oder häufige Ursachen von Benachrichtigungsfehlern beheben, wie zum Beispiel: dataalerts.failure.changed.view=Ein(e) entfernte(s) oder umbenannte(s) Arbeitsmappe, Ansicht oder Datenfeld. dataalerts.failure.expired.credentials=In eine Arbeitsmappe eingebettete, abgelaufene Datenbankanmeldeinformationen. dataalerts.failure.datasource.error=Eine Datenquelle, auf die nicht zugegriffen werden kann. dataalerts.failure.email.footer=Sie erhalten diese E-Mail um {0} aufgrund eines Benachrichtigungsfehlers. dataalerts.failure.troubleshooting=Um zu überprüfen, ob eines der oben aufgeführten Probleme den Benachrichtigungsfehler verursacht, klicken Sie auf die folgende Schaltfläche. -dataalerts.success.email.subject=Datengesteuerte Benachrichtigung wurde fortgesetzt für: {0} +dataalerts.success.email.subject=Datenbenachrichtigung wurde fortgesetzt für: {0} dataalerts.success.status=Ihre Benachrichtigung {0} wurde fortgesetzt. dataalerts.success.explanation=Ihre datengesteuerte Warnung, {0}, funktioniert wieder, sodass die Empfänger benachrichtigt werden, wenn die Datenbedingung wahr ist. dataalerts.failure.error.internalError=Datenbenachrichtigung, interner Fehler dataalerts.failure.error.invalidDataAlertSpecification=Ungültige Datenbenachrichtigungsspezifikation dataalerts.failure.error.summaryTableNotFound=Zusammenfassungs-Datentabelle nicht gefunden dataalerts.failure.error.unclassifiedError=Unklassifizierter Fehler -dataalerts.failure.error.viewContentNotFound=Datenbenachrichtigungs-Inhalt {0} nicht gefunden +dataalerts.failure.error.viewContentNotFound=Inhalt der Datenbenachrichtigung zur Ansicht {0} nicht gefunden. dataalerts.failure.error.viewNotFound=Datenbenachrichtigungsansicht wurde nicht gefunden. dataalerts.failure.error.workbookNotFound=Arbeitsmappe nicht gefunden dataalerts.failure.error.paneDescriptorAxisNotFound=Keine Achse gefunden für Feld {0} @@ -353,9 +386,9 @@ dataalerts.failure.error.thresholdParseError=Schwellenwerttext {0} konnte nicht dataalerts.failure.error.dataAlertPresModelCreationError=Fehler beim Serialisieren von Benachrichtigung. {0} dataalerts.failure.error.cannotDrawDataAlertDialog=Dialogfeld zur Datenbenachrichtigung kann nicht gezeichnet werden. dataalerts.failure.error.unsupportedDataAlertType=Der Typ der Datenbenachrichtigung {0} wird derzeit nicht unterstützt. -dataalerts.failure.suspend.email.subject=Datengesteuerte Benachrichtigung ausgesetzt für: {0} +dataalerts.failure.suspend.email.subject=Datenbenachrichtigung ausgesetzt für: {0} dataalerts.failure.suspend.email.status=Ihre Benachrichtigung {0} wurde ausgesetzt -dataalerts.failure.suspend.email.explanation=Während der Aussetzung wird die Ansicht nicht evaluiert und Empfänger werden nicht benachrichtigt. Nach einer Behebung kann die Benachrichtigung unter {1} fortgesetzt werden. +dataalerts.failure.suspend.email.explanation=Wenn ausgesetzt, wird die Ansicht nicht evaluiert und Empfänger werden nicht benachrichtigt. Nach einer Behebung kann die Benachrichtigung unter {1} fortgesetzt werden. dataalerts.failure.suspend.view.name.prefix=Ansicht dataalerts.failure.suspend.time=Aussetzungszeit dataalerts.failure.suspend.email.footer=Sie erhalten diese E-Mail, da Ihre Benachrichtigung ausgesetzt wurde. @@ -363,32 +396,32 @@ dataalerts.failure.suspend.email.view.name.my.content=Eigener Content dataalerts.failure.suspend.view.alerts=Warnungen anzeigen metricsservices.failure.affected.metric=Betroffene Metrik -metricsservices.failure.cause=Manchmal schlagen Metrikaktualisierungen aufgrund von temporären Verbindungsproblemen fehl, welche automatisch gelöst werden. Andere häufige Gründe, warum eine Metrikaktualisierung fehlschlagen kann, sind: +metricsservices.failure.cause=Manchmal schlagen Metrikaktualisierungen aufgrund von temporären Verbindungsproblemen fehl, welche automatisch gelöst werden. Andere häufige Gründe, aus denen eine Metrikaktualisierung fehlschlagen kann, sind: metricsservices.failure.changed.view=Ein(e) entfernte(s) oder umbenannte(s) Arbeitsmappe, Ansicht oder Datenfeld metricsservices.failure.permissions.error=Eine Änderung in den Berechtigungen für die verbundene Ansicht metricsservices.failure.email.footer=Sie erhalten diese E-Mail um {0}, aufgrund eines Fehlers mit Ihrer Metrikaktualisierung. metricsservices.failure.email.subject=Metrikaktualisierung funktioniert nicht für: {0} metricsservices.failure.expired.credentials=In eine Arbeitsmappe eingebettete, abgelaufene Datenbankanmeldeinformationen -metricsservices.failure.explanation=Ihre Metrik kann nicht aktualisiert werden, deshalb werden Ihre Metrikdaten nicht upgedated. Sie erhalten eine E-Mail-Benachrichtigung, sobald die Metrikaktualisierung wieder funktioniert. -metricsservices.failure.status=Ihre Metrik ''{0}'' ist nicht aktualisiert -metricsservices.failure.suspend.email.explanation=Während die Metrikaktualisierung ausgesetzt ist, werden Ihre Metrikdaten nicht upgedated. Nachdem eine Reparatur ausgeführt wurde, können Sie die Metrikaktualisierung fortführen. +metricsservices.failure.explanation=Da Ihre Metrik nicht aktualisiert werden kann, werden Ihre Metrikdaten nicht aktualisiert. Sie erhalten eine E-Mail-Benachrichtigung, sobald die Metrikaktualisierung wieder funktioniert. +metricsservices.failure.status=Ihre Metrik „{0}“ ist nicht aktualisiert +metricsservices.failure.suspend.email.explanation=Während die Metrikaktualisierung ausgesetzt ist, werden Ihre Metrikdaten nicht aktualisiert. Nachdem ein Fix vorgenommen wurde, können Sie die Metrikaktualisierung fortsetzen. metricsservices.failure.suspend.email.footer=Sie erhalten diese E-Mail um {0}, da Ihre Metrikaktualisierung ausgesetzt wurde. -metricsservices.failure.suspend.email.status=Die Aktualisierung für Ihre Metrik ''{0}'' wurde abgebrochen +metricsservices.failure.suspend.email.status=Die Aktualisierung für Ihre Metrik „{0}“ wurde ausgesetzt. metricsservices.failure.suspend.email.subject=Metrikaktualisierung abgebrochen für: {0} metricsservices.failure.suspend.time=Aussetzungszeit metricsservices.failure.suspend.view.metric=Zu Metrik gehen metricsservices.failure.suspend.view.name.prefix=Verbundene Ansicht metricsservices.failure.time=Zeitpunkt des Aktualisierungsfehlers -metricsservices.failure.troubleshooting=Um zu kontrollieren, ob eine der oben angeführten Probleme dazu führen, dass Ihre Metrikaktualisierung fehlschlägt, klicken Sie auf die Schaltfläche unten. Sie können auch versuchen, die Metrik auf der verbundenen Ansicht nachzustellen. +metricsservices.failure.troubleshooting=Wenn Sie wissen möchten, ob eines der oben aufgeführten Probleme dazu geführt hat, dass Ihre Metrikaktualisierung fehlschlägt, klicken Sie auf die Schaltfläche unten. Sie können auch versuchen, die Metrik auf der verbundenen Ansicht nachzustellen. metricsservices.failure.view.details.metric=Zu Metrik gehen metricsservices.failure.view.name.prefix=Verbundene Ansicht -metricsservices.success.email.subject=Metrikaktualisierung wird fortgefahren für: {0} -metricsservices.success.explanation=Die Aktualisierung für Ihre Kennzahl funktioniert wieder und sie sucht nach Aktualisierungen für Ihre Kennzahldaten. -metricsservices.success.status=Die Aktualisierung für Ihre Metrik ''{0}'' wird fortgefahren +metricsservices.success.email.subject=Metrikaktualisierung wird fortgesetzt für: {0} +metricsservices.success.explanation=Die Aktualisierung für Ihre Metrik funktioniert wieder, daher wird nun überprüft, ob es Aktualisierungen in Ihren Metrikdaten gibt. +metricsservices.success.status=Aktualisierung für Ihre Metrik „{0}“ wird fortgesetzt errors.staticimages.generic=Fehler beim Generieren statischer Bilder für Arbeitsmappe {0}. {1}. errors.internal_error.request.message={0} konnte die Anforderung nicht ausführen. -errors.permissions.limited_user_visibility=Fehler beim Ausführen der Abfrage. Der Benutzer muss ein Administrator oder Creator sein, um andere Benutzer abzufragen, wenn die Nutzersichtbarkeit auf limitiert eingestellt ist. +errors.permissions.limited_user_visibility=Fehler beim Ausführen der Abfrage. Der Benutzer muss ein Administrator oder Creator sein, um andere Benutzer abzufragen, wenn die Benutzersichtbarkeit auf „Eingeschränkt“ festgelegt ist. local_names.system_user.guest.name=Gast local_names.group.all_users.name=Alle Benutzer @@ -407,23 +440,23 @@ seconds.sg=1 Sekunde dataconnections.classes.tableau_server_site=Tableau Server-Site -materializeviews.errors.workbook_not_in_project=Projekt ''{0}'' enthält Arbeitsmappe ''{1}'' nicht -materializeviews.errors.workbook_has_no_extract=Das Aktualisieren der materialisierten Ansichts-Umgebung für die Arbeitsmappe ''{0}'' ist fehlgeschlagen, Momentan werden nur Arbeitsmappen mit eingebetteten Extrakten unterstützt. +materializeviews.errors.workbook_not_in_project=Projekt „{0}“ enthält Arbeitsmappe „{1}“ nicht +materializeviews.errors.workbook_has_no_extract=Das Aktualisieren der materialisierten Ansichts-Umgebung für die Arbeitsmappe „{0}“ ist fehlgeschlagen, Momentan werden nur Arbeitsmappen mit eingebetteten Extrakten unterstützt. materializeviews.errors.workbook_updating_errors=Beim Aktualisieren der materialisierten Ansichts-Umgebung für Arbeitsmappen wurden Fehler gefunden -materializeviews.errors.workbook_too_large=Das Aktualisieren der materialisierten Ansichts-Umgebung der Arbeitsmappe ''{0}'' ist fehlgeschlagen, da die Arbeitsmappe das Limit von {1} GB überschreitet. -materializeviews.errors.project_path_not_exists=Projektpfad ''{0}'' ist nicht vorhanden. -materializeviews.errors.feature_disabled=Das Aktualisieren der materialisierten Ansichts-Umgebung für Arbeitsmappe ''{0}'' ist fehlgeschlagen, da diese Funktion zurzeit deaktiviert ist -materializeviews.errors.update_materialized_views_setting_failed=Das Aktualisieren der materialisierten Ansichts-Umgebung für Arbeitsmappe ''{0}'' ist fehlgeschlagen, +materializeviews.errors.workbook_too_large=Das Aktualisieren der materialisierten Ansichts-Umgebung der Arbeitsmappe „{0}“ ist fehlgeschlagen, da die Arbeitsmappe das Limit von {1} GB überschreitet. +materializeviews.errors.project_path_not_exists=Projektpfad „{0}“ ist nicht vorhanden. +materializeviews.errors.feature_disabled=Das Aktualisieren der materialisierten Ansichts-Umgebung für Arbeitsmappe „{0}“ ist fehlgeschlagen, da diese Funktion zurzeit deaktiviert ist +materializeviews.errors.update_materialized_views_setting_failed=Das Aktualisieren der materialisierten Ansichts-Umgebung für Arbeitsmappe „{0}“ ist fehlgeschlagen, materializeviews.errors.site_not_enabled=Auf dieser Site sind materialisierte Ansichten nicht aktiviert. Wenden Sie sich an Ihren Administrator. materializeviews.errors.encrypted_extracts_not_supported=Die Funktion Materialisierte Ansichten unterstützt Arbeitsmappen mit verschlüsselten Extrakten derzeit nicht -materializedviews.finished.create=Erstellte materialisierte Ansichten mit dem Status ''{0}'' für Arbeitsmappe ''{1}'' +materializedviews.finished.create=Erstellte materialisierte Ansichten mit dem Status „{0}“ für Arbeitsmappe „{1}“ materializedviews.finished.delete=Gelöschte materialisierte Ansichten für die Arbeitsmappen-ID: {0} -materializedviews.finished.encrypt=Abgeschlossene Verschlüsselung der materialisierten Ansichten für die Arbeitsmappe ''{0}'' -materializedviews.finished.decrypt=Abgeschlossene Entschlüsselung der materialisierten Ansichten für die Arbeitsmappe ''{0}'' -materializedviews.finished.rekey=Abgeschlossene erneute Verschlüsselung der materialisierten Ansichten für die Arbeitsmappe ''{0}'' -materializedviews.status.encryption_key=Verschlüsselungsschlüssel-ID: ''{0}''. -materializedviews.status.encryption_keys=Alte Verschlüsselungsschlüssel-ID: ''{0}'', neue Verschlüsselungsschlüssel-ID: ''{1}''. -materializedviews.status.encryption_type=Typ der Datenquellenverschlüsselung: ''{0}'' +materializedviews.finished.encrypt=Abgeschlossene Verschlüsselung der materialisierten Ansichten für die Arbeitsmappe „{0}“ +materializedviews.finished.decrypt=Abgeschlossene Entschlüsselung der materialisierten Ansichten für die Arbeitsmappe „{0}“ +materializedviews.finished.rekey=Abgeschlossene erneute Verschlüsselung der materialisierten Ansichten für die Arbeitsmappe „{0}“ +materializedviews.status.encryption_key=Verschlüsselungsschlüssel-ID: „{0}“. +materializedviews.status.encryption_keys=Alte Verschlüsselungsschlüssel-ID: „{0}“, neue Verschlüsselungsschlüssel-ID: „{1}“. +materializedviews.status.encryption_type=Typ der Datenquellenverschlüsselung: „{0}“ customizedviews.namedSharingPrefix=Freigegebene Version @@ -434,25 +467,37 @@ content_type.workbook=Arbeitsmappe content_type.view=Ansicht content_type.datasource=Datenquelle content_type.flow=Schema -content_type.metric=Metrisch +content_type.metric=Metrik content_type.collection=Sammlung content_type.visualization=Visualisierung -content_type.askdata_visualization=''Frag die Daten''-Visualisierung -content_type.explaindata_explanation=Erläuterung -content_type.publishedconnection=Virtuelle Verbindung -content_type.publishedconnectiontable=Virtuelle Verbindungstabelle +content_type.askdata_visualization=„Frag die Daten“-Visualisierung +content_type.explaindata_explanation=Erklärung +content_type.virtualconnection=Virtuelle Verbindung +content_type.virtualconnectiontable=Virtuelle Verbindungstabelle upgradethumbnails.status.server_started=Serverantwort: Miniatorbildupgrade gestartet! upgradethumbnails.status.server_stopped=Serverantwort: %d Aufträge angehalten +dataquality.author.extract_refresh_monitoring=Extraktaktualisierungsüberwachung +dataquality.author.flow_run_monitoring=Überwachung der Schemaausführung + dataquality.message.refresh_failed=Fehler bei Aktualisierung: {0} dataquality.message.last_successful=Letzte erfolgreiche Ausführung: {0} dataquality.message.next_scheduled=Nächste geplante Ausführung: {0} dataquality.message.flow_run_output_steps_failed={0}/{1} Ausgabeschritte konnten nicht ausgeführt werden +label_value.description.certified=Dieses Asset ist vertrauenswürdig und wird empfohlen. +label_value.description.deprecated=Dieses Asset wird nicht mehr gepflegt und sollte nicht verwendet werden. +label_value.description.extract_refresh_failure=Die letzte Extraktaktualisierung dieses Assets ist fehlgeschlagen. +label_value.description.flow_run_failure=Die letzte Ausführung dieses Schemas ist fehlgeschlagen. +label_value.description.maintenance=An diesem Asset werden gerade Wartungsarbeiten durchgeführt. +label_value.description.sensitive_data=Dieses Asset enthält sensible Informationen. +label_value.description.stale=Dieses Asset ist veraltet. +label_value.description.warning=Bei diesem Asset liegt ein generelles Qualitätsproblem vor. + importcsvsummary.error.details=Fehlerdetails: importcsvsummary.remainingerrors=(verbleibende Fehler werden nicht angezeigt) -importcsvsummary.error.line=Zeile {0} für Benutzer ''{1}'': ''{2}'' +importcsvsummary.error.line=Zeile {0} für Benutzer „{1}“: „{2}“ importcsvsummary.line.processed=Verarbeitete Zeilen: {0} importcsvsummary.line.skipped=Übersprungene Zeilen: {0} importcsvsummary.users.added.count=Anzahl hinzugefügter Benutzer: {0} @@ -461,7 +506,10 @@ importcsvsummary.error.unexpected_extension=Unerwartete Dateinamenerweiterung f importcsvsummary.error.size_limit=CSV-Datei überschreitet Größenlimit von {0} importcsvsummary.error.local.password_mismatch=Aktualisierung des lokalen Site-Benutzers erfordert leeres oder übereinstimmendes Kennwort importcsvsummary.error.local.password_required=Erstellung eines lokalen Systembenutzers bei lokaler Authentifizierung erfordert Kennwort -importcsvsummary.error.ad.user_not_found=AD-Benutzer nicht gefunden ''{0}'' +importcsvsummary.error.ad.user_not_found=AD-Benutzer nicht gefunden „{0}“ +importcsvsummary.error.domain_not_found=Ungültige Domäne „{0}“ +importcsvsummary.error.cannot_create_user_identity=Benutzeridentität für Benutzer „{0}“ kann nicht erstellt werden +importcsvsummary.error.invalid_identity_pool_name=Ungültiger Identitätspoolname „{0}“ importcsvsummary.error.too_many_errors=CSV-Datei enthält zu viele Fehler audit.errors.wdc_not_allowlisted=Der Webdaten-Connector befindet sich nicht auf der Zulassungsliste. Hilfe finden Sie unter: https://help.tableau.com/current/online/de-de/to_keep_data_fresh.htm @@ -472,10 +520,10 @@ user.input.name.err.empty=Name darf nicht leer sein. askdata.title=Frag die Daten slack.app.upgrade.email.notification.subject=Update für Tableau-App für Slack -slack.app.upgrade.email.notification.introduction=Für die Tableau-App für Slack ist ein Update verfügbar, das jetzt neu installiert werden kann und mit der nächsten Tableau Online-Version kompatibel ist. Tableau empfiehlt die Neuinstallation der App, um die App-Leistung zu erhalten und neue Funktionen zu nutzen. Die neuen Funktionen und Änderungen finden Sie unter Neuigkeiten in Tableau Online. -slack.app.upgrade.email.notification.action=Die Schritte zur Aktualisierung und Neuinstallation finden Sie unter Update your Tableau Slack application. Wenn Sie über mehrere Tableau Online-Sites verfügen, installieren Sie die App für jede Site neu. -slack.app.upgrade.email.notification.steps=Diese Dienstbenachrichtigung wurde von Tableau Online veröffentlicht. -slack.app.upgrade.email.notification.reason=Sie erhalten diese Benachrichtigung, weil Sie ein Administrator einer Tableau Online-Site sind, die mit Slack verbunden ist. -slack.app.upgrade.email.notification.footer.privacy=Lesen Sie unsere Datenschutzerklärung +slack.app.upgrade.email.notification.introduction=Für die Tableau-App für Slack ist eine Aktualisierung verfügbar. Tableau empfiehlt, die App zu aktualisieren, damit die App weiterhin mit optimaler Leistung funktioniert und neue Tableau Cloud-Features genutzt werden können. Informationen zu neuen Features und Änderungen finden Sie unter Neuerungen in Tableau Cloud. +slack.app.upgrade.email.notification.action=Wie Sie die Verbindung einer Site in der Tableau für Slack-App aktualisieren, erfahren Sie unter Aktualisieren Ihrer Tableau für Slack-App. Wenn Sie über mehrere Tableau Cloud-Sites verfügen, müssen Sie die App in jeder Site aktualisieren. +slack.app.upgrade.email.notification.steps=Diese Servicemeldung wurde von Tableau Cloud veröffentlicht. +slack.app.upgrade.email.notification.reason=Sie erhalten diese Benachrichtigung, weil Sie ein Administrator einer Tableau Cloud-Site sind, die mit Slack verbunden ist. +slack.app.upgrade.email.notification.footer.privacy=Lesen Sie unsere Datenschutzerklärung unifiedconsumption.tcrm.folders.private=Meine private App diff --git a/tabcmd/locales/de/tabcmd_messages_de.properties b/tabcmd/locales/de/tabcmd_messages_de.properties index ac5581a1..45ca19b6 100644 --- a/tabcmd/locales/de/tabcmd_messages_de.properties +++ b/tabcmd/locales/de/tabcmd_messages_de.properties @@ -1,46 +1,46 @@ -commandlineutils.errors.bad_value=Option ''{0}'' weist den fehlerhaften Wert ''{1}'' auf. Muss einer sein von: {2} -commandlineutils.errors.not_integer=Wert ''{0}'' für Option ''{1}'' ist keine Ganzzahl - -common.errors.empty_file=Datei ''{0}'' ist leer -common.errors.file_not_found=Datei ''{0}'' kann nicht geöffnet werden -common.errors.invalid_file_path=Ungültiger Dateipfad ''{0}'' -common.errors.folder_path_not_found=Verzeichnis ''{0}'' konnte nicht gefunden werden -common.errors.access_denied=Auf auf die Datei ''{0}'' konnte nicht zugegriffen werden. Kontrollieren Sie, ob der Pfad korrekt ist und ob der Dateiname nicht mit einem vorhanden Verzeichnis übereinstimmt. -common.errors.requires_csv_file=Für Befehl ''{0}'' ist eine CSV-Datei erforderlich -common.errors.requires_group_name=Für den Befehl ''{0}'' ist ein Gruppenname erforderlich -common.errors.requires_site_name=Für Befehl ''{0}'' ist ein Site-Name erforderlich +commandlineutils.errors.bad_value=Option „{0}“ weist den fehlerhaften Wert „{1}“ auf. Muss einer sein von: {2} +commandlineutils.errors.not_integer=Wert „{0}“ für Option „{1}“ ist keine Ganzzahl + +common.errors.empty_file=Datei „{0}“ ist leer +common.errors.file_not_found=Datei „{0}“ kann nicht geöffnet werden +common.errors.invalid_file_path=Ungültiger Dateipfad „{0}“ +common.errors.folder_path_not_found=Verzeichnis „{0}“ konnte nicht gefunden werden +common.errors.access_denied=Auf auf die Datei „{0}“ konnte nicht zugegriffen werden. Kontrollieren Sie, ob der Pfad korrekt ist und ob der Dateiname nicht mit einem vorhanden Verzeichnis übereinstimmt. +common.errors.requires_csv_file=Für Befehl „{0}“ ist eine CSV-Datei erforderlich +common.errors.requires_group_name=Für den Befehl „{0}“ ist ein Gruppenname erforderlich. +common.errors.requires_site_name=Für Befehl „{0}“ ist ein Site-Name erforderlich common.errors.options_conflict=Es wurden neue und veraltete Optionen zum Angeben der Benutzerrolle angegeben. Es kann nur eine verwendet werden common.errors.csv_sizelimit=Die CSV-Datei, die Sie referenzieren, überschreitet die maximale Dateigröße von 100 MB. Teilen Sie den Inhalt der Datei auf kleinere CSV-Dateien auf und importieren Sie diese getrennt. -common.options.admin-type=[Veraltet] Weist das Websiteadministratorrecht für alle Benutzer in der CSV-Datei zu [oder entfernt es]. Diese Einstellung kann durch die Werte auf einzelnen Zeilen in der CSV-Datei überschrieben werden. {0} kann wie folgt lauten: {1}, {2} oder {3}. Wenn keine Angabe erfolgt: {3} für neue Benutzer, unverändert für vorhandene Benutzer +common.options.admin-type=[Veraltet] Weist die Berechtigung „Site-Admin“ für alle Benutzer in der CSV-Datei zu [oder entfernt sie]. Diese Einstellung kann durch die Werte auf einzelnen Zeilen in der CSV-Datei überschrieben werden. {0} kann wie folgt lauten: {1}, {2} oder {3}. Wenn keine Angabe erfolgt: {3} für neue Benutzer, unverändert für vorhandene Benutzer common.options.complete=Erfordert [oder nicht], dass alle Zeilen gültig sind, damit eine beliebige Änderung erfolgreich ist. Standard: {0} common.options.license=[Veraltet] Legt die Standardlizenzstufe für alle Benutzer fest. Wird möglicherweise durch den Wert in der CSV-Datei überschrieben. {0} kann {1}, {2} oder {3} sein common.options.nowait=Nicht auf Abschluss des Auftrags warten common.options.publisher=[Veraltet] Weist das Veröffentlichungsrecht für alle Benutzer in der CSV-Datei zu [oder entfernt es]. Diese Einstellung wird möglicherweise durch die Werte in einzelnen Zeilen in der CSV-Datei überschrieben. Standard, wenn keine Angabe erfolgt: falsch für neue Benutzer, unverändert für vorhandene Benutzer common.options.silent-progress=Keine Statusmeldungen für den Auftrag anzeigen -common.options.sysadmin-type=[Veraltet] Weist das Websiteadministratorrecht für alle Benutzer in der CSV-Datei zu [oder entfernt es]. Diese Einstellung wird möglicherweise durch die Werte in einzelnen Zeilen in der CSV-Datei überschrieben. {0} kann wie folgt lauten: {1}, {2}, {3} oder {4}. Standard, wenn keine Angabe erfolgt: {4} für neue Benutzer, unverändert für vorhandene Benutzer +common.options.sysadmin-type=[Veraltet] Weist die Berechtigung „Site-Admin“ für alle Benutzer in der CSV-Datei zu [oder entfernt sie]. Diese Einstellung wird möglicherweise durch die Werte in einzelnen Zeilen in der CSV-Datei überschrieben. {0} kann wie folgt lauten: {1}, {2}, {3}, oder {4}. Standard, wenn keine Angabe erfolgt: {4} für neue Benutzer, unverändert für vorhandene Benutzer common.output.job_queued_success=Auftrag in Warteschlange versetzt common.output.succeeded=Erfolgreich common.options.role=Legt die Standardrolle für alle betroffenen Benutzer fest. Gültige Werte für {0}: {1}. Wenn keine Angabe erfolgt, verwendet der Server den Standardwert: {2} addusers.options.users=Datei, die eine Liste der Benutzer (einer pro Zeile) enthält, die zur Gruppe hinzugefügt werden sollen -addusers.short_description=Gruppe Benutzer hinzufügen -addusers.status=In {0} aufgelistete Benutzer zu Gruppe {1} hinzufügen... +addusers.short_description=Benutzer zu einer Gruppe hinzufügen +addusers.status=In {0} aufgeführte Benutzer werden der Gruppe {1} hinzufügt... -creategroup.short_description=Lokale Gruppe erstellen -creategroup.status=Gruppe ''{0}'' wird auf dem Server erstellt... -creategroup.options.role=Legt die Rolle fest, die für Benutzer in der Gruppe bei der Anmeldung festgelegt wird. Zulässige Werte für {0}: {1}. Die Site-Rolle eines Benutzers wird nur dann für diesen Wert festgelegt, wenn diese weniger restriktiv ist als die aktuelle Site-Rolle des Benutzers. Wenn keine Angabe vorliegt, wird für Benutzer dieser Gruppe beim Anmelden keine Rolle festgelegt. +creategroup.short_description=Eine lokale Gruppe erstellen +creategroup.status=Gruppe „{0}“ wird auf dem Server erstellt... +creategroup.options.role=Legt die Rolle fest, die für Benutzer in der Gruppe bei der Anmeldung festgelegt wird. Zulässige Werte für {0}: {1}. Die Site-Rolle eines Benutzers wird nur dann für diesen Wert festgelegt, wenn diese weniger restriktiv ist als die aktuelle Site-Rolle des Benutzers. Wenn nicht angegeben, wird für Benutzer dieser Gruppe beim Anmelden keine Rolle festgelegt. -createextracts.errors.required_argument=Für den Befehl ''createextracts'' ist entweder eine Arbeitsmappen-URL, ein Arbeitsmappenname oder ein Datenquellenname erforderlich. +createextracts.errors.required_argument=Für den Befehl „createextracts“ ist entweder eine Arbeitsmappen-URL, ein Arbeitsmappenname oder ein Datenquellenname erforderlich. createextracts.errors.error=Fehler beim Erstellen des Extraktes -createextracts.for.datasource=Extrakt von Datenquelle ''{0}'' wird erstellt -createextracts.for.workbook_name=Extrakt für Arbeitsmappe mit Namen ''{0}'' erstellen -createextracts.for.workbook_url=Extrakt für Arbeitsmappe mit URL ''{0}'' erstellen +createextracts.for.datasource=Extrakt von Datenquelle „{0}“ wird erstellt +createextracts.for.workbook_name=Extrakt für Arbeitsmappe mit Namen „{0}“ erstellen +createextracts.for.workbook_url=Extrakt für Arbeitsmappe mit URL „{0}“ erstellen createextracts.options.datasource=Der Name der Zieldatenquelle für Extrakterstellung createextracts.options.embedded-datasources=Eine durch Leerzeichen getrennte Liste von eingebetteten Datenquellen in der Zielarbeitsmappe. Schließen Sie Datenquellennamen in doppelten Anführungszeichen ein, falls sie Leerzeichen enthalten. Nur möglich beim Erstellen von Extrakten einer Arbeitsmappe. createextracts.options.encrypt=Erstellen Sie einen verschlüsselten Extrakt. createextracts.options.include-all=Alle eingebetteten Datenquellen in der Zielarbeitsmappe einschließen. Nur möglich beim Erstellen von Extrakten für die Arbeitsmappe. -createextracts.options.parent-project-path=Pfad zum Projekt, das dem Projekt übergeordneten ist, in dem die Zielressource enthalten ist. Für die Angabe des Projektnamens ist ''--project'' erforderlich. -createextracts.options.project=Der Name des Projekts, das die Zielressource enthält. Ist nur erforderlich, wenn {0} oder {1} nicht angegeben ist. Wenn keine Angabe erfolgt, wird das Standardprojekt ''{2}'' verwendet. +createextracts.options.parent-project-path=Pfad zum Projekt, das dem Projekt übergeordneten ist, in dem die Zielressource enthalten ist. Für die Angabe des Projektnamens ist „--project“ erforderlich. +createextracts.options.project=Der Name des Projekts, das die Zielressource enthält. Ist nur erforderlich, wenn {0} oder {1} nicht angegeben ist. Wenn keine Angabe erfolgt, wird das Standardprojekt „{2}“ verwendet. createextracts.options.url=Der kanonische Name für die Ressource, wie er in der URL angezeigt wird createextracts.options.workbook=Der Name der Zielarbeitsmappe für Extrakterstellung createextracts.short_description=Erstellen Sie Extrakte für eine veröffentlichte Arbeitsmappe oder Datenquelle @@ -51,11 +51,11 @@ createproject.options.description=Beschreibung des Projekts createproject.options.name=Name des Projekts createproject.options.parent-project-path=Pfad zum Projekt, in dem das neue Projekt enthalten ist. Ist der Pfad nicht vorhanden, wird er auf Site-Stammebene erstellt. createproject.short_description=Projekt erstellen -createproject.status=Projekt ''{0}'' wird auf dem Server erstellt... +createproject.status=Projekt „{0}“ wird auf dem Server erstellt... createsite.errors.invalid_url_option=Die URL-Option ist beim Erstellen mehrerer Websites ungültig. Führen Sie den Befehl nach dem Entfernen der URL-Option erneut aus oder erstellen Sie jede Website einzeln. -createsite.errors.site_name_already_exists=Eine Site mit dem Namen ''{0}'' ist bereits vorhanden. Versuchen Sie es mit einem anderen Site-Namen. -createsite.errors.site_id_already_exists=Eine Site mit der ID ''{0}'' ist bereits vorhanden. Verwenden Sie ''-r'', um eine andere Site-ID festzulegen. Weitere Informationen finden Sie in der tabcmd createsite-Hilfe. +createsite.errors.site_name_already_exists=Eine Site mit dem Namen „{0}“ ist bereits vorhanden. Versuchen Sie es mit einem anderen Site-Namen. +createsite.errors.site_id_already_exists=Eine Site mit der ID „{0}“ ist bereits vorhanden. Verwenden Sie „-r“, um eine andere Site-ID festzulegen. Weitere Informationen finden Sie in der tabcmd createsite-Hilfe. createsite.options.allow-mobile-snapshots=Erlauben [oder verweigern] Sie mobile Snapshots. Standardmäßig sind mobile Snapshots zulässig createsite.options.allow-subscriptions=Erlauben [oder verweigern] Sie Abonnements für diese Website. Standard ist die Serverstandardeinstellung. Wenn Serverabonnements deaktiviert sind, können Abonnements nicht aktiviert werden createsite.options.allow-web-authoring=Erlauben [oder verweigern] Sie die Webdokumenterstellung für diese Site. Standardmäßig ist die Webdokumenterstellung zulässig @@ -67,19 +67,19 @@ createsite.options.subscription-email=Für Abonnements verwendete E-Mail createsite.options.subscription-footer=Für Abonnements verwendete Fußzeile createsite.options.url=Website-ID der Website createsite.options.user-quota=Maximum an Websitebenutzern -createsite.options.extract_encryption_mode=Extraktverschlüsselungsmodus: deaktiviert, aktiviert oder erzwungen. Wenn Sie keine Festlegung treffen, wird der Standardwert verwendet. +createsite.options.extract_encryption_mode=Extraktverschlüsselungsmodus: deaktiviert, aktiviert oder erzwungen. Wenn nicht festgelegt, wird der Standardwert verwendet. createsite.options.web_extraction_enabled=Erlauben [oder verweigern] Sie Extrakterstellung und Extrakt zu Live ändern für diese Site. Der Standard ist erlauben. -createsite.options.run_now_enabled=Erlauben [oder verweigern] Sie die Option ''Jetzt Ausführen'' für diese Site. Der Standard ist ''Jetzt Ausführen'' zu erlauben. +createsite.options.run_now_enabled=Erlauben [oder verweigern] Sie die Option „Jetzt Ausführen“ für diese Site. Der Standard ist, „Jetzt Ausführen“ zu erlauben. createsite.options.time_zone=Zeitzone, die für Extrakte auf dieser Site genutzt wird. Standardmäßig ist keine Zeitzone festgelegt und es wird die Zeitzone des Benutzers verwendet. -createsite.short_description=Website erstellen -createsite.status=Website ''{0}'' auf dem Server erstellen... +createsite.short_description=Site erstellen +createsite.status=Website „{0}“ auf dem Server erstellen... -createsiteusers.options.auth-type=Zuweisung des Authentifizierungstyps für alle Benutzer in der CSV-Datei. Für Tableau Online kann {0} {1} (Standard) oder {2} sein. Für Tableau Server kann {0} Lokal (Standard) oder {2} sein. -createsiteusers.description=Erstellen Sie Benutzer auf der aktuellen Website. Die Benutzer werden aus der angegebenen CSV-Datei gelesen. Die Datei kann über Spalten in der im Folgenden angezeigten Reihenfolge verfügen.{0}1. Benutzername{0}2. Kennwort (wird bei Verwendung von Active Directory ignoriert){0}3. Anzeigename (wird bei Verwendung von Active Directory ignoriert){0}4. Lizenzstufe ({1}, {2}, {3}, {4} oder {5})5. Administrator ({6}/{7}){0}6. Veröffentlicher ({6}/{7}/1 oder {8}/{9}/0){0}7. E-Mail (nur für Tableau Public){0}Die Datei kann weniger Spalten aufweisen. Beispielsweise kann es sich hierbei um eine einfache Liste mit einem Benutzernamen pro Zeile handeln. Sie können Anführungszeichen verwenden, wenn ein Wert Kommas enthält. Tabcmd wartet, bis die {10}-Aufgabe abgeschlossen ist. Sie möchten möglicherweise nicht warten, bis die Aufgabe auf dem Server abgeschlossen ist und stattdessen die Rückgabe sofort vornehmen, indem Sie das Flag {11} übergeben. Systemadministratoren können mit diesem Befehl weder erstellt noch degradiert werden. Verwenden Sie stattdessen ''{12}'' +createsiteusers.options.auth-type=Weist den Authentifizierungstyp für alle Benutzer in der CSV-Datei zu. Für Tableau Cloud kann {0} entweder {1} (Standard) oder {2} sein. Für Tableau Server kann {0} Lokal (Standard) oder {2} sein. +createsiteusers.description=Erstellen Sie Benutzer auf der aktuellen Website. Die Benutzer werden aus der angegebenen CSV-Datei gelesen. Die Datei kann über Spalten in der im Folgenden angezeigten Reihenfolge verfügen.{0}1. Benutzername{0}2. Kennwort (wird bei Verwendung von Active Directory ignoriert){0}3. Anzeigename (wird bei Verwendung von Active Directory ignoriert){0}4. Lizenzstufe ({1}, {2}, {3}, {4} oder {5}){0}5. Administrator ({6}/{7}){0}6. Veröffentlicher ({8}/{9}/1 oder {10}/{11}/0){0}7. E-Mail (nur für Tableau Public){0}Die Datei kann weniger Spalten aufweisen. Beispielsweise kann es sich hierbei um eine einfache Liste mit einem Benutzernamen pro Zeile handeln. Sie können Anführungszeichen verwenden, wenn ein Wert Kommas enthält. Tabcmd wartet, bis die {12}-Aufgabe abgeschlossen ist. Sie möchten möglicherweise nicht warten, bis die Aufgabe auf dem Server abgeschlossen ist und stattdessen die Rückgabe sofort vornehmen, indem Sie das Flag {13} übergeben. Systemadministratoren können mit diesem Befehl weder erstellt noch degradiert werden. Verwenden Sie stattdessen „{14}“ createsiteusers.short_description=Benutzer auf der aktuellen Website erstellen createsiteusers.status=In {0} aufgelistete Benutzer zur aktuellen Website hinzufügen... -createusers.description=Erstellen Sie Benutzer auf der aktuellen Website. Die Benutzer werden aus der angegebenen CSV-Datei gelesen. Die Datei kann über Spalten in der im Folgenden angezeigten Reihenfolge verfügen.{0}1. Benutzername{0}2. Kennwort (wird bei Verwendung von Active Directory ignoriert){0}3. Anzeigename (wird bei Verwendung von Active Directory ignoriert){0}4. Lizenzstufe ({1}, {2}, {3}, {4} oder {5})5. Administrator ({6}/{7}/{8}/{9}){0}6. Veröffentlicher ({10}/{11}/1 oder {12}/{13}/0){0}7. E-Mail (nur für Tableau Public){0}Die Datei kann weniger Spalten aufweisen. Beispielsweise kann es sich hierbei um eine einfache Liste mit einem Benutzernamen pro Zeile handeln. Sie können Anführungszeichen verwenden, wenn ein Wert Kommas enthält. Tabcmd wartet, bis die {14}-Aufgabe abgeschlossen ist. Sie möchten möglicherweise nicht warten, bis die Aufgabe auf dem Server abgeschlossen ist und stattdessen die Rückgabe sofort vornehmen, indem Sie das Flag {15} übergeben. +createusers.description=Erstellen Sie Benutzer auf der aktuellen Website. Die Benutzer werden aus der angegebenen CSV-Datei gelesen. Die Datei kann über Spalten in der im Folgenden angezeigten Reihenfolge verfügen.{0}1. Benutzername{0}2. Kennwort (wird bei Verwendung von Active Directory ignoriert){0}3. Anzeigename (wird bei Verwendung von Active Directory ignoriert){0}4. Lizenzstufe ({1}, {2}, {3}, {4} oder {5}){0}5. Administrator ({6}/{7}/{8}/{9}){0}6. Veröffentlicher ({10}/{11}/1 oder {12}/{13}/0){0}7. E-Mail (nur für Tableau Public){0}Die Datei kann weniger Spalten aufweisen. Beispielsweise kann es sich hierbei um eine einfache Liste mit einem Benutzernamen pro Zeile handeln. Sie können Anführungszeichen verwenden, wenn ein Wert Kommas enthält. Tabcmd wartet, bis die {14}-Aufgabe abgeschlossen ist. Sie möchten möglicherweise nicht warten, bis die Aufgabe auf dem Server abgeschlossen ist und stattdessen die Rückgabe sofort vornehmen, indem Sie das Flag {15} übergeben. createusers.short_description=Benutzer auf dem Server erstellen createusers.status=In {0} aufgelistete Benutzer werden zum Server hinzugefügt @@ -87,41 +87,41 @@ decryptextracts.short_description=Extrakte auf einer Site verschlüsseln decryptextracts.status=Planung von Extrakten auf Site {0} zur Entschlüsselung... delete.errors.mutually_exclusive=Löschen einer Arbeitsmappe und einer Datenquelle kann nicht gleichzeitig angegeben werden -delete.errors.requires_workbook_datasource=Für den Befehl ''{0}'' ist ein Arbeitsmappen- oder Datenquellenname erforderlich +delete.errors.requires_workbook_datasource=Für den Befehl „{0}“ ist ein Arbeitsmappen- oder Datenquellenname erforderlich delete.options.datasource=Zu löschende Datenquelle -delete.options.parent-project-path=Pfad zu dem dem Projekt übergeordneten Element, in dem die zu löschende Arbeitsmappe/Datenquelle enthalten ist. Für die Angabe des Projektnamens ist ''--project'' erforderlich. -delete.options.project=Das Projekt, in dem die zu löschende Arbeitsmappe/Datenquelle enthalten ist. Das Standardprojekt lautet ''{0}''. +delete.options.parent-project-path=Pfad zu dem dem Projekt übergeordneten Element, in dem die zu löschende Arbeitsmappe/Datenquelle enthalten ist. Für die Angabe des Projektnamens ist „--project“ erforderlich. +delete.options.project=Das Projekt, in dem die zu löschende Arbeitsmappe/Datenquelle enthalten ist. Das Standardprojekt lautet „{0}“. delete.options.workbook=Zu löschende Arbeitsmappe delete.short_description=Arbeitsmappe oder Datenquelle vom Server löschen -delete.status={0} ''{1}'' wird vom Server entfernt... +delete.status={0} „{1}“ wird vom Server entfernt... -deleteextracts.errors.required_argument=Für den Befehl ''deleteextracts'' ist entweder eine Arbeitsmappen-URL, ein Arbeitsmappenname oder ein Datenquellenname erforderlich +deleteextracts.errors.required_argument=Für den Befehl „deleteextracts“ ist entweder eine Arbeitsmappen-URL, ein Arbeitsmappenname oder ein Datenquellenname erforderlich deleteextracts.errors.error=Fehler beim Löschen des Extraktes -deleteextracts.for.datasource=Extrakt von Datenquelle ''{0}'' wird gelöscht -deleteextracts.for.workbook_name=Extrakt für Arbeitsmappe mit Namen ''{0}'' löschen -deleteextracts.for.workbook_url=Extrakt für Arbeitsmappe mit URL ''{0}'' löschen +deleteextracts.for.datasource=Extrakt von Datenquelle „{0}“ wird gelöscht +deleteextracts.for.workbook_name=Extrakt für Arbeitsmappe mit Namen „{0}“ löschen +deleteextracts.for.workbook_url=Extrakt für Arbeitsmappe mit URL „{0}“ löschen deleteextracts.options.datasource=Der Name der Zieldatenquelle für Extraktentfernung deleteextracts.options.embedded-datasources=Eine durch Leerzeichen getrennte Liste von eingebetteten Datenquellen in der Zielarbeitsmappe. Schließen Sie Datenquellennamen in doppelten Anführungszeichen ein, falls sie Leerzeichen enthalten. Nur möglich beim Löschen von Extrakten einer Arbeitsmappe. deleteextracts.options.include-all=Schließen Sie alle eingebetteten Datenquellen in der Zielarbeitsmappe ein -deleteextracts.options.parent-project-path=Pfad zum Projekt, das dem Projekt übergeordneten ist, in dem die Zielressource enthalten ist. Für die Angabe des Projektnamens ist ''--project'' erforderlich. -deleteextracts.options.project=Der Name des Projekts, das die Zielressource enthält. Ist nur erforderlich, wenn {0} oder {1} nicht angegeben ist. Wenn keine Angabe erfolgt, wird das Standardprojekt ''{2}'' verwendet. +deleteextracts.options.parent-project-path=Pfad zum Projekt, das dem Projekt übergeordneten ist, in dem die Zielressource enthalten ist. Für die Angabe des Projektnamens ist „--project“ erforderlich. +deleteextracts.options.project=Der Name des Projekts, das die Zielressource enthält. Ist nur erforderlich, wenn {0} oder {1} nicht angegeben ist. Wenn keine Angabe erfolgt, wird das Standardprojekt „{2}“ verwendet. deleteextracts.options.url=Der kanonische Name für die Ressource, wie er in der URL angezeigt wird deleteextracts.options.workbook=Der Name der Zielarbeitsmappe für Extraktentfernung deleteextracts.short_description=Löschen Sie Extrakte für eine veröffentlichte Arbeitsmappe oder Datenquelle deleteextracts.workbook.include-all=Schließen Sie alle eingebetteten Datenquellen in der Zielarbeitsmappe ein deleteextracts.workbook.embedded-datasource-names=Mit eingebetteten Datasource-Namen -deletegroup.short_description=Gruppe löschen -deletegroup.status=Gruppe ''{0}'' wird vom Server gelöscht... +deletegroup.short_description=Eine Gruppe löschen +deletegroup.status=Die Gruppe „{0}“ wird im Server gelöscht... -deleteproject.errors.requires_project_name=Für den Befehl ''{0}'' ist ein Projektname erforderlich -deleteproject.options.parent-project-path=Pfad zu dem dem Projekt übergeordneten Element, das gelöscht werden soll. Für die Angabe des Projektnamens ist ''--project'' erforderlich. +deleteproject.errors.requires_project_name=Für den Befehl „{0}“ ist ein Projektname erforderlich +deleteproject.options.parent-project-path=Pfad zu dem dem Projekt übergeordneten Element, das gelöscht werden soll. Für die Angabe des Projektnamens ist „--project“ erforderlich. deleteproject.short_description=Projekt löschen -deleteproject.status=Projekt ''{0}'' wird vom Server gelöscht... +deleteproject.status=Projekt „{0}“ wird vom Server gelöscht... deletesite.errors.logged_into_this_site=Site, bei der Sie aktuell angemeldet sind, kann nicht gelöscht werden deletesite.short_description=Website löschen -deletesite.status=Website ''{0}'' wird vom Server gelöscht... +deletesite.status=Website „{0}“ wird vom Server gelöscht... deletesiteusers.description=Löschen Sie Websitebenutzer. Die Benutzer werden aus der angegebenen CSV-Datei gelesen. Die Datei ist eine einfache Liste, die aus einem Benutzernamen pro Zeile besteht. deletesiteusers.short_description=Websitebenutzer löschen @@ -131,14 +131,14 @@ deleteusers.description=Löschen Sie Benutzer. Die Benutzer werden aus der angeg deleteusers.short_description=Benutzer löschen deleteusers.status=In {0} aufgelistete Benutzer werden vom Server gelöscht... -editdomain.description=Bearbeiten Sie eine Domäne. Verwenden Sie den Befehl ''{0}'' zum Anzeigen einer Liste der Domänen für die Bearbeitung. -editdomain.errors.requires_nickname_name=Es muss entweder eine ''{0}''- oder eine ''{1}''-Option angegeben werden +editdomain.description=Bearbeiten Sie eine Domäne. Verwenden Sie den Befehl „{0}“ zum Anzeigen einer Liste der Domänen für die Bearbeitung. +editdomain.errors.requires_nickname_name=Es muss entweder eine „{0}“- oder eine „{1}“-Option angegeben werden editdomain.options.id=ID der Domäne editdomain.options.name=Name der Domäne editdomain.options.nickname=Kurzname der Domäne editdomain.short_description=Domäne bearbeiten editdomain.output={0}ID{1}Kurzname{1}{1}Name{0} -editdomain.status=Domäne mit ID ''{0}'' auf dem Server bearbeiten... +editdomain.status=Domäne mit ID „{0}“ auf dem Server bearbeiten... editsite.errors.invalid_site-id=Die Option {0} ist beim Bearbeiten mehrerer Websites ungültig. Führen Sie den Befehl nach dem Entfernen der Option {0} erneut aus oder bearbeiten Sie jede Website einzeln. editsite.errors.invalid_site-name=Die Option {0} ist beim Bearbeiten mehrerer Websites ungültig. Führen Sie den Befehl nach dem Entfernen der Option {0} erneut aus oder bearbeiten Sie jede Website einzeln. @@ -148,43 +148,45 @@ editsite.options.allow-web-authoring=Webdokumenterstellung für diese Site erlau editsite.options.cache-warmup=Cache Warmup für diese Site zulassen [oder verweigern] editsite.options.cache-warmup-threshold=Schwellenwert für die Anzahl der Tage, die seit der letzten Anzeige der Ansicht vergangen sein dürfen, um ein Warmup auszulösen editsite.options.site-name=Name der Website anzeigen -editsite.options.status=Verfügbarkeit der Website ändern. Muss ''{0}'' oder ''{1}'' sein +editsite.options.status=Verfügbarkeit der Website ändern. Muss „{0}“ oder „{1}“ sein editsite.options.allow-materialized-views=Materialisierte Ansichten für diese Site erlauben [oder verweigern] -editsite.options.extract_encryption_mode=Extraktverschlüsselungsmodus: deaktiviert, aktiviert oder erzwungen. Wenn Sie keine Festlegung treffen, erfolgt keine Änderung auf dem Server. +editsite.options.extract_encryption_mode=Extraktverschlüsselungsmodus: deaktiviert, aktiviert oder erzwungen. Wenn nicht festgelegt, wird es auf dem Server nicht geändert. editsite.options.web_extraction_enabled=Erlauben [oder verweigern] Sie Extrakterstellung und Extrakt zu Live ändern für diese Site. Die Standardeinstellung ist erlauben. -editsite.options.run_now_enabled=Erlauben [oder verweigern] Sie die Option ''Jetzt Ausführen'' für diese Site. Der Standard ist ''Jetzt Ausführen'' zu erlauben +editsite.options.run_now_enabled=Erlauben [oder verweigern] Sie die Option „Jetzt Ausführen“ für diese Site. Der Standard ist, „Jetzt Ausführen“ zu erlauben editsite.options.time_zone=Zeitzone, die für Extrakte auf dieser Site verwendet wird editsite.options.use_default_time_zone=Die Zeitzone, die für Extrakte auf dieser Site verwendet werden soll, ist nicht eingerichtet, stattdessen wird die Zeitzone des Standardservers verwendet editsite.short_description=Website bearbeiten -editsite.status=Website ''{0}'' auf dem Server bearbeiten... +editsite.status=Website „{0}“ auf dem Server bearbeiten... encryptextracts.short_description=Extrakte auf einer Site verschlüsseln encryptextracts.status=Planung von Extrakten auf Site {0} zur Verschlüsselung... export.errors.need_country_and_languge=Die Optionen --Land und --Sprache müssen zusammen verwendet werden. export.errors.white_space_workbook_view=Der Name der zu exportierenden Arbeitsmappe oder Ansicht darf keine Leerzeichen enthalten. Geben Sie den normalisierten Namen der Arbeitsmappe oder Ansicht an, wie er in der URL angezeigt wird. -export.errors.requires_workbook_view_name=Für den Befehl ''{0}'' ist ein /-Name erforderlich. -export.errors.requires_workbook_view_param=Für den Befehl ''{0}'' ist ein /-Parameter erforderlich, und es muss mindestens ein Schrägstrich (/) in diesem Parameter vorhanden sein. +export.errors.requires_workbook_view_name=Für den Befehl „{0}“ ist ein /-Name erforderlich. +export.errors.requires_workbook_view_param=Für den Befehl „{0}“ ist ein /-Parameter erforderlich, und es muss mindestens ein Schrägstrich (/) in diesem Parameter vorhanden sein. export.options.country=Wenn das standardmäßige Gebietsschema des Benutzers nicht verwendet wird, muss die Landesabkürzung für Gebietsschema (zu finden in der IANA Language Subtag Registry) mit --Sprache verwendet werden. export.options.csv=Daten im CSV-Format (Standard) exportieren export.options.fullpdf=Visuelle Ansichten im PDF-Format (wenn die Arbeitsmappe mit Registerkarten veröffentlicht wurde) exportieren export.options.height=Legt die Höhe fest. Muss ein Ganzzahlwert (Standard: 600 Pixel) sein export.options.language=Wenn das standardmäßige Gebietsschema des Benutzers nicht verwendet wird, muss die Sprachabkürzung für Gebietsschema (zu finden in der IANA Language Subtag Registry) mit --Land verwendet werden. export.options.pagelayout=Legt die Seitenausrichtung der exportierten PDF-Datei fest. Zulässige Werte: {0}. Wenn keine Angabe erfolgt, wird die Einstellung in Tableau Desktop verwendet -export.options.pagesize=Legt die Seitengröße der exportierten PDF-Datei fest. Zulässige Werte: {0} (Standard: ''{1}'') +export.options.pagesize=Legt die Seitengröße der exportierten PDF-Datei fest. Zulässige Werte: {0} (Standard: „{1}“) export.options.pdf=Daten im PDF-Format exportieren export.options.png=Daten im PNG-Format exportieren export.options.width=Legt die Breite fest. Muss ein Ganzzahlwert (Standard: 800 Pixel) sein export.short_description=Daten oder Bild einer Ansicht vom Server exportieren -export.status=''{0}'' wird vom Server abgerufen... -export.success={0} wurde unter ''{1}'' gespeichert +export.status=„{0}“ wird vom Server abgerufen... +export.status.writing=Antwort wird nach „{0}“ geschrieben +export.status.error=Beim Schreiben in eine Datei ist ein Fehler aufgetreten: +export.success={0} wurde unter „{1}“ gespeichert extracts.workbook.errors.requires_datasources_or_include_all=Befehl {0} für Arbeitsmappe erfordert entweder eine eingebettete Datenquelle oder ein Include-All-Flag. fileuploader.progress=Uploadstatus: {0} % get.description=Rufen Sie eine Datei vom Server ab. Die Datei wird nach der letzten Komponente des Pfads benannt, wenn kein Dateinamensargument angegeben wird. -get.errors.requires_url=Für den Befehl ''{0}'' ist eine URL erforderlich +get.errors.requires_url=Für den Befehl „{0}“ ist eine URL erforderlich get.options.file=Name zum Speichern der Datei als get.short_description=Datei vom Server abrufen @@ -206,24 +208,24 @@ initialuser.short_description=Einen ersten Benutzer auf einem nicht initialisier listdomains.description=Domänen auflisten listdomains.status=Domänen werden vom Server aufgelistet... -listsites.output={0}{0}NAME: {1} {0}SITEID: ''{2}'' -listsites.output_extended={0}{0}NAME: {1} {0}SITE-ID: ''{2}''{0}EXTRAKT-VERSCHLÜSSELUNG: {3} +listsites.output={0}{0}NAME: {1}{0}SITEID: „{2}“ +listsites.output_extended={0}{0}NAME: {1} {0}SITE-ID: „{2}“{0}EXTRAKT-VERSCHLÜSSELUNG: {3} listsites.short_description=Websites für Benutzer auflisten listsites.status=Websites für Benutzer {0} werden aufgelistet... listsites.options.get_extract_encryption_mode=Extraktverschlüsselungsmodus der Site(s) drucken -login.description=Melden Sie sich am Server an. Ihre Sitzung wird fortgesetzt, bis sie auf dem Server abläuft oder Sie {0} verwenden. +login.description=Melden Sie sich beim Server an. Ihre Sitzung wird fortgesetzt, bis sie auf dem Server abläuft oder Sie {0} verwenden. login.short_description=Am Server anmelden logout.short_description=Vom Server abmelden publish.description=Arbeitsmappe, Datenquelle oder Extrakt auf dem Server veröffentlichen -publish.errors.invalid_datasource_update_file_type=Falscher Datentyp ''{0}'' für das Aktualisieren einer Datenquelle. Das Ersetzen/Anfügen gilt nur für eine Extraktdatei (.tde). +publish.errors.invalid_datasource_update_file_type=Falscher Datentyp „{0}“ für das Aktualisieren einer Datenquelle. Das Ersetzen/Anfügen gilt nur für eine Extraktdatei (.tde). publish.errors.invalid_name_option=Option {0} ist beim Veröffentlichen mehrerer Elemente ungültig -publish.errors.invalid_publish_file_type=Falscher Dateityp ''{0}'' für die Veröffentlichung, erwartet wurde eine .tde-, .tds-, .tdsx-, .twb- oder .twbx-Datei +publish.errors.invalid_publish_file_type=Falscher Dateityp „{0}“ für die Veröffentlichung, erwartet wurde eine .tde-, .tds-, .tdsx-, .twb- oder .twbx-Datei publish.errors.mutually_exclusive_option=Nur eins von {0} oder {1} verwenden -publish.errors.requires_resource_file=Für den Befehl ''{0}'' ist eine Arbeitsmappe, Datenquelle oder Extraktdatei erforderlich +publish.errors.requires_resource_file=Für den Befehl „{0}“ ist eine Arbeitsmappe, Datenquelle oder Extraktdatei erforderlich publish.errors.unexpected_server_response=Unerwartete Antwort vom Server: {0} publish.errors.server_resource_not_found=Die von Ihnen angegebene Ressource exisitiert nicht oder Sie haben nicht die Berechtigung, sie einzusehen. Prüfen Sie Ihren Projektnamen und Ihre Berechtigungen. publish.options.append=Extraktdatei an vorhandene Datenquelle anfügen @@ -242,12 +244,12 @@ publish.options.restart=Startet den Datei-Upload neu publish.options.save-db-password=Datenbankkennwort auf dem Server speichern publish.options.save-oauth=Mit {0} angegebene OAuth-Anmeldeinformationen einbetten publish.options.tabbed=Bei aktivierten Ansichten im Registerformat veröffentlichen -publish.options.thumbnail-groupname=Identität dieser Gruppe wechseln, während die Miniaturbilder berechnet werden, wenn die Arbeitsmappe Benutzerfilter enthält -publish.options.thumbnail-username=Identität dieses Benutzers wechseln, während die Miniaturbilder berechnet werden, wenn die Arbeitsmappe Benutzerfilter enthält -publish.status=''{0}'' wird auf dem Server veröffentlicht. Dies kann einige Minuten dauern... +publish.options.thumbnail-groupname=Wenn die Arbeitsmappe Benutzerfilter enthält, wird beim Berechnen von Miniaturbildern zu dieser Identität gewechselt. +publish.options.thumbnail-username=Beim Berechnen von Miniaturbildern die Identität dieses Benutzers annehmen, wenn die Arbeitsmappe Benutzerfilter enthält +publish.status=„{0}“ wird auf dem Server veröffentlicht. Dies kann einige Minuten dauern... publish.success=Datei wurde erfolgreich auf dem Server unter dem folgenden Speicherort gespeichert: -publishsamples.options.parent-project-path=Pfad zu dem dem Projekt übergeordneten Element, für das Beispiele veröffentlicht werden sollen. Für die Angabe des Projektnamens ist ''--project'' erforderlich. +publishsamples.options.parent-project-path=Pfad zu dem dem Projekt übergeordneten Element, für das Beispiele veröffentlicht werden sollen. Für die Angabe des Projektnamens ist „--project“ erforderlich. publishsamples.options.projectname=Name des Projekts, in dem Beispiele veröffentlicht werden sollen publishsamples.short_description=Veröffentlicht Beispielarbeitsmappen im angegebenen Projekt. Bereits vorhandene Beispiele werden überschrieben. publishsamples.status=Beispiele werden veröffentlicht... @@ -255,76 +257,77 @@ publishsamples.status=Beispiele werden veröffentlicht... reencryptextracts.short_description=Extrakte auf einer Site erneut verschlüsseln reencryptextracts.status=Planung von Extrakten auf Site {0} zur erneuten Verschlüsselung… -refreshextracts.errors.required_argument=Für den Befehl ''refreshextracts'' ist entweder eine Arbeitsmappen-URL, ein Arbeitsmappenname oder ein Datenquellenname erforderlich -refreshextracts.errors.add_and_remove_calculations=Aktualisierung kann nicht mit den beiden Optionen ''--addcalculations'' und ''--removecalculations'' durchgeführt werden. -refreshextracts.errors.calculations_and_incremental=Erfüllte Berechnungen können während einer inkrementellen Extraktaktualisierung nicht hinzugefügt oder entfernt werden. +refreshextracts.errors.required_argument=Für den Befehl „refreshextracts“ ist entweder eine Arbeitsmappen-URL, ein Arbeitsmappenname oder ein Datenquellenname erforderlich +refreshextracts.errors.add_and_remove_calculations=Aktualisierung kann nicht mit den beiden Optionen „--addcalculations“ und „--removecalculations“ durchgeführt werden. +refreshextracts.errors.calculations_and_incremental=Materialisierte Berechnungen können während einer inkrementellen Extraktaktualisierung nicht hinzugefügt oder entfernt werden. refreshextracts.errors.error=Fehler beim Aktualisieren von Extrakten refreshextracts.options.datasource=Der Name der zu aktualisierenden Datenquelle -refreshextracts.options.incremental=Inkrementelle Aktualisierung (wenn unterstützt) ausführen -refreshextracts.options.parent-project-path=Pfad zu dem dem Projekt übergeordneten Element, in dem das zu aktualisierende Extrakt enthalten ist. Für die Angabe des Projektnamens ist ''--project'' erforderlich. -refreshextracts.options.project=Der Name des Projekts, das die Arbeitsmappe bzw. die Datenquelle enthält. Ist nur erforderlich, wenn {0} oder {1} nicht angegeben ist. Wenn keine Angabe erfolgt, wird das Standardprojekt ''{2}'' verwendet +refreshextracts.options.incremental=Eine inkrementelle Aktualisierung durchführen (wenn unterstützt) +refreshextracts.options.parent-project-path=Pfad zu dem dem Projekt übergeordneten Element, in dem das zu aktualisierende Extrakt enthalten ist. Für die Angabe des Projektnamens ist „--project“ erforderlich. +refreshextracts.options.project=Der Name des Projekts, das die Arbeitsmappe bzw. die Datenquelle enthält. Ist nur erforderlich, wenn {0} oder {1} nicht angegeben ist. Wenn keine Angabe erfolgt, wird das Standardprojekt „{2}“ verwendet refreshextracts.options.synchronous=Auf Ausführung der Aktualisierung warten und vor dem Beenden abschließen refreshextracts.options.url=Der kanonische Name für die Arbeitsmappe oder die Ansicht wie er in der URL angezeigt wird refreshextracts.options.workbook=Der Name der zu aktualisierenden Arbeitsmappe refreshextracts.options.addcalculations=Dem Extrakt werden erfüllte Berechnungen hinzugefügt. refreshextracts.options.removecalculations=Vom Extrakt werden erfüllte Berechtigungen entfernt. refreshextracts.short_description=Extrakte einer Arbeitsmappe oder Datenquelle auf dem Server aktualisieren -refreshextracts.status_incremented=Extrakte für {0} ''{1}'', die jetzt inkrementiert werden sollen, werden geplant... -refreshextracts.status_refreshed=Extrakte für {0} ''{1}'', die jetzt aktualisiert werden sollen, werden geplant... +refreshextracts.status_incremented=Extrakte für {0} „{1}“, die jetzt inkrementiert werden sollen, werden geplant... +refreshextracts.status_refreshed=Extrakte für {0} „{1}“, die jetzt aktualisiert werden sollen, werden geplant... removeusers.options.users=Datei, die eine Liste der aus der Gruppe zu entfernenden Benutzer, einer pro Zeile, enthält removeusers.short_description=Benutzer aus einer Gruppe entfernen removeusers.status=In {0} aufgelistete Benutzer werden aus der Gruppe {1} entfernt... -runschedule.errors.requires_schedule_name=Für den Befehl ''{0}'' ist ein Zeitplanname erforderlich +runschedule.errors.requires_schedule_name=Für den Befehl „{0}“ ist ein Zeitplanname erforderlich runschedule.short_description=Zeitplan ausführen -runschedule.status=Zeitplan ''{0}'' wird auf dem Server ausgeführt... +runschedule.status=Zeitplan „{0}“ wird auf dem Server ausgeführt... materializeviews.short_description=Aktualisieren und kontrollieren der materialisierten Ansichts-Umgebung für Sites/Arbeitsmappen -materializeviews.status.site=Materialisierte Ansichts-Umgebung für Site ''{0}'' wird aktualisiert... -materializeviews.status.workbook=Materialisierte Ansichts-Umgebung für Arbeitsmappe ''{0}'' wird aktualisiert... -materializeviews.errors.invalid_workbook_arguments=Der Befehl ''materializeviews'' benötigt ein Argument eines Namens einer Arbeitsmappe -materializeviews.errors.invalid_site_arguments=Der Befehl ''materializeviews'' benötigt ein Argument einer Site-ID -materializeviews.errors.invalid_workbook_option=Verwenden Sie ''{0}'' oder ''{1}'' mit ''{2}'' -materializeviews.errors.invalid_project_path=Verwenden Sie ''{1}'' mit ''{0}'' -materializeviews.errors.invalid_site_option=Verwenden Sie ''{0}'' mit ''{1}'' -materializeviews.errors.site_mode_conflict=Verwenden Sie ''{0}'' oder ''{1}'' um den materialisierten Ansichtsmodus auf dieser Site zu ändern -materializeviews.errors.site_not_updated=Site ''{0}'' wurde nicht aktualisiert, nur Serveradministratoren können die materialisierte Ansichts-Umgebung ändern -materializeviews.errors.invalid_argument_options_combination=Verwenden Sie ''{0}'' oder ''{1}'' um die materialisierte Ansichts-Umgebung zu ändern -materializeviews.options.materialize_now=Verwenden Sie ''{0}'' um sofort eine Materialisierung einer gegebenen Arbeitsmappe zu planen -materializeviews.options.project=Verwenden Sie ''{0}'' um einen Projektnamen festzulegen -materializeviews.options.parent_project_path=Verwenden Sie ''{0}'' um den übergeordneten Projektpfad auf ''{1}'' festzulegen -materializeviews.options.allow_workbook=Verwenden Sie ''{0}'' um materialisierte Ansichten für die Arbeitsmappe zu aktivieren/deaktivieren -materializeviews.options.allow_site=Verwenden Sie ''{0}'' um materialisierte Ansichten für die Site zu aktivieren/deaktivieren -materializeviews.options.selected_workbooks=Verwenden Sie ''{0}'' um ausgewählte Arbeitsmappen in der Site zu aktivieren, die mit Option ''{1}'' verwendet werden. Dies ist die Standardeinstellung -materializeviews.options.all_workbooks=Verwenden Sie ''{0}'' um alle Arbeitsmappe der Site, die mit Option ''{1}'' verwendet werden, zu aktivieren - -session.auto_site_login=Automatische Anmeldung bei der Website: {0} +materializeviews.status.site=Materialisierte Ansichts-Umgebung für Site „{0}“ wird aktualisiert... +materializeviews.status.workbook=Materialisierte Ansichts-Umgebung für Arbeitsmappe „{0}“ wird aktualisiert... +materializeviews.errors.invalid_workbook_arguments=Der Befehl „materializeviews“ benötigt ein Argument eines Namens einer Arbeitsmappe +materializeviews.errors.invalid_site_arguments=Der Befehl „materializeviews“ benötigt ein Argument einer Site-ID +materializeviews.errors.invalid_workbook_option=Verwenden Sie „{0}“ oder „{1}“ mit „{2}“ +materializeviews.errors.invalid_project_path=Verwenden Sie „{1}“ mit „{0}“ +materializeviews.errors.invalid_site_option=Verwenden Sie „{0}“ mit „{1}“ +materializeviews.errors.site_mode_conflict=Verwenden Sie „{0}“ oder „{1}“ um den materialisierten Ansichtsmodus auf dieser Site zu ändern +materializeviews.errors.site_not_updated=Site „{0}“ wurde nicht aktualisiert, nur Serveradministratoren können die materialisierte Ansichts-Umgebung ändern +materializeviews.errors.invalid_argument_options_combination=Verwenden Sie „{0}“ oder „{1}“ um die materialisierte Ansichts-Umgebung zu ändern +materializeviews.options.materialize_now=Verwenden Sie „{0}“ um sofort eine Materialisierung einer gegebenen Arbeitsmappe zu planen +materializeviews.options.project=Verwenden Sie „{0}“ um einen Projektnamen festzulegen +materializeviews.options.parent_project_path=Verwenden Sie „{0}“ um den übergeordneten Projektpfad auf „{1}“ festzulegen +materializeviews.options.allow_workbook=Verwenden Sie „{0}“ um materialisierte Ansichten für die Arbeitsmappe zu aktivieren/deaktivieren +materializeviews.options.allow_site=Verwenden Sie „{0}“ um materialisierte Ansichten für die Site zu aktivieren/deaktivieren +materializeviews.options.selected_workbooks=Verwenden Sie „{0}“ um ausgewählte Arbeitsmappen in der Site zu aktivieren, die mit Option „{1}“ verwendet werden. Dies ist die Standardeinstellung +materializeviews.options.all_workbooks=Verwenden Sie „{0}“ um alle Arbeitsmappe der Site, die mit Option „{1}“ verwendet werden, zu aktivieren + +session.auto_site_login=Automatische Anmeldung bei der Site: {0} session.certificate-alias=Zertifikatalias: {0} session.connecting=Verbindung zum Server wird hergestellt... +session.connecting_to=Verbindung zu URL ({0}): {1} wird hergestellt session.continuing_session=Vorherige Sitzung fortsetzen session.errors.auth_required=Autorisierung erforderlich -session.errors.invalid_keystore_password=Das Keystore-Kennwort ist falsch. Geben Sie das richtige Kennwort ein und wiederholen SIe den Vorgang. +session.errors.invalid_keystore_password=Schlüsselspeicher-Kennwort ist falsch. Geben Sie das richtige Kennwort ein und wiederholen SIe den Vorgang. session.errors.invalid_redirect=Umleitung zu ungültiger URL nicht möglich: {0} -session.errors.keystore_pwdfile_create=Keystore-Kennwortdatei kann nicht erstellt werden, Fehler: {0} +session.errors.keystore_pwdfile_create=Schlüsselspeicher-Kennwortdatei kann nicht erstellt werden, Fehler: {0} session.errors.missing_arguments=Anmeldung aufgrund fehlender Argumente nicht möglich: {0} session.errors.no_redirect_found=Keine Umleitungsadresse in Umleitungsantwort -session.errors.no_sslcafile_found=An den folgenden Speicherorten wurde keine Datei einer Zertifizierungsstelle (ZS) gefunden: ''{0}''. Die ZS-Datei wird für die sichere Kommunikation mit Tableau Server benötigt. Informationen zur Erstellung einer ZS-Datei finden Sie in der Tableau Server-Hilfe. Um eine Verbindung mit Tableau Server ohne Validierung des SSL-Zertifikats herzustellen, verwenden Sie das Flag --no-certcheck. +session.errors.no_sslcafile_found=An den folgenden Speicherorten wurde keine Datei einer Zertifizierungsstelle (ZS) gefunden: „{0}“. Die ZS-Datei wird für die sichere Kommunikation mit Tableau Server benötigt. Informationen zur Erstellung einer ZS-Datei finden Sie in der Tableau Server-Hilfe. Um eine Verbindung mit Tableau Server ohne Validierung des SSL-Zertifikats herzustellen, verwenden Sie das Flag --no-certcheck. session.errors.script_no_password=Tabcmd wurde aus einem Skript oder aus IDE heraus ausgeführt, jedoch wurde kein Kennwort angegeben. Zum Anmelden muss ein Kennwort als Argument für tabcmd angegeben werden. session.errors.session_expired=Ihre Sitzung ist abgelaufen session.errors.unsupported_command=Befehlt wird durch diesen Server nicht unterstützt -session.keystore.notice=Möchten Sie das Kennwort lokal speichern, damit Sie es beim nächsten Mal nicht erneut eingeben müssen? [''Ja'' oder ''Nein'' angeben] -session.keystore.password=Keystore-Kennwort: -session.keystore.pwdfile_create=Keystore-Kennwortdatei erstellen in Pfad: {0} -session.keystore.pwdfile_remove=Keystore-Kennwortdatei mit dem falschen Kennwort entfernen +session.keystore.notice=Möchten Sie das Kennwort lokal speichern, damit Sie es beim nächsten Mal nicht erneut eingeben müssen? [„Ja“ oder „Nein“ angeben] +session.keystore.password=Schlüsselspeicher-Kennwort: +session.keystore.pwdfile_create=Schlüsselspeicher-Kennwortdatei erstellen in Pfad: {0} +session.keystore.pwdfile_remove=Schlüsselspeicher-Kennwortdatei mit dem falschen Kennwort entfernen session.login=Anmelden... session.logout=Abgemeldet -session.monitorjob.errors.no_jobid=Auftrag kann nicht überwacht werden. Es wurde keine ''job_id'' gefunden: {0} +session.monitorjob.errors.no_jobid=Auftrag kann nicht überwacht werden. Es wurde keine „job_id“ gefunden: {0} session.monitorjob.percent_complete={0} % abgeschlossen session.new_session=Neue Sitzung erstellen session.no-certificate-found=Kein gültiges Client-Zertifikat gefunden -session.not_default_site_member=Sie sind kein Mitglied der Standardwebsite. Wählen Sie eine SITEID aus den folgenden Websites aus: -session.not_site_member=Sie sind kein Mitglied der Website ''{0}''. Wählen Sie eine SITEID aus den folgenden Websites aus: +session.not_default_site_member=Sie sind kein Mitglied der Standardsite. Wählen Sie eine SITEID aus den folgenden Websites aus: +session.not_site_member=Sie sind kein Mitglied der Site „{0}“. Wählen Sie eine SITEID aus den folgenden Websites aus: session.options.help=tabcmd-Hilfe anzeigen session.options.no-certcheck=SSL-Zertifikat nicht überprüfen session.options.no-cookie=Speichern Sie die Sitzungs-ID beim Anmelden nicht. Folgebefehle müssen sich erneut anmelden. Wenn keine Angabe erfolgt, wird standardmäßig die Sitzungs-ID gespeichert @@ -334,47 +337,48 @@ session.options.password=Angegebenes Tableau Server-Kennwort verwenden session.options.password-file=Tableau Server-Kennwort aus FILE lesen session.options.proxy=Angegebenen HTTP-Proxy verwenden session.options.server=Angegebene Tableau Server-URL verwenden. Wenn kein Protokoll angegeben ist, wird von http:// ausgegangen -session.options.site=Verwenden Sie die angegebene Tableau Server-Website. Geben Sie eine leere Zeichenfolge ('''') an, um die Verwendung der Standardwebsite zu erzwingen +session.options.site=Verwenden Sie die angegebene Tableau Server-Website. Geben Sie eine leere Zeichenfolge ("") an, um die Verwendung der Standardwebsite zu erzwingen session.options.timeout=Wartedauer in Sekunden, die es dauert, bis der Server den Befehl verarbeitet hat. Standardmäßig wird so lange gewartet, bis der Server antwortet -session.options.use-certificate=Client-Zertifikat zur Anmeldung verwenden +session.options.use-certificate=Client-Zertifikat zum Anmelden verwenden session.options.username=Angegebenen Tableau Server-Benutzernamen verwenden session.password=Kennwort: +session.redirecting=wird umgeleitet zu {0} session.retrying_task=Erneute Anmeldung für erneuten Versuch des ursprünglichen Befehls mit einer neuen Sitzung … session.session_expired_login=Ihre Sitzung ist abgelaufen. Abmeldung zum Löschen der Sitzung … -session.site_list={0}{0}NAME: {1}{0}SITEID: ''{2}'' -session.using-certificate=Client-Zertifikat wird zur Anmeldung verwendet -session.inferred_username=Als Benutzer ''{0}'' anmelden, da kein ''--username''-Flag angegeben wurde +session.site_list={0}{0}NAME: {1}{0}SITEID: „{2}“ +session.using-certificate=Mit Client-Zertifikat anmelden +session.inferred_username=Es wird eine Anmeldung als Benutzer „{0}“ ausgeführt, da kein Flag --username angegeben wurde. sessiondata.errors.bad_api=Falsch formatierte Server-API: {0} sessiondata.errors.no_server_api=Server-API-Version kann in der Antwort nicht gefunden werden sessiondata.errors.version_mismatch=Tabcmd-Version {0} (API {1}) entspricht nicht Tableau Server-Version {2} (API {3}) -sessionoptions.errors.ambiguous_scheme=''{0}'' oder ''{1}'' vor dem Servernamen angeben -sessionoptions.errors.bad_password_file=Kennwort aus Datei ''{0}'' kann nicht gelesen werden -sessionoptions.errors.bad_protocol=Protokoll ''{0}'' wird nicht unterstützt +sessionoptions.errors.ambiguous_scheme=„{0}“ oder „{1}“ vor dem Servernamen angeben +sessionoptions.errors.bad_password_file=Kennwort aus Datei „{0}“ kann nicht gelesen werden +sessionoptions.errors.bad_protocol=Protokoll „{0}“ wird nicht unterstützt sessionoptions.errors.bad_proxy_format=Proxyformat entspricht nicht HOST:PORT: {0} -sessionoptions.errors.bad_timeout=Nicht numerisches Argument zu {0} ''{1}'' wird ignoriert +sessionoptions.errors.bad_timeout=Nicht numerisches Argument zu {0} „{1}“ wird ignoriert -set.description=Legen Sie eine Einstellung auf dem Server fest. Verwenden Sie ''Einstellung'', um eine Einstellung auszuschalten. -set.errors.requires_setting_name=Für den Befehl ''{0}'' ist ein Einstellungsname erforderlich -set.errors.single_setting_name=Der Befehl ''{0}'' übernimmt einen einzelnen Einstellungsnamen -set.short_description=Einstellung auf dem Server festlegen +set.description=Legen Sie eine Einstellung auf dem Server fest. Verwenden Sie „Einstellung“, um eine Einstellung auszuschalten. +set.errors.requires_setting_name=Für den Befehl „{0}“ ist ein Einstellungsname erforderlich +set.errors.single_setting_name=Der Befehl „{0}“ übernimmt einen einzelnen Einstellungsnamen +set.short_description=Zum Festlegen einer Einstellung auf dem Server -setsetting.status=''{0}'' wird auf {1} festgelegt +setsetting.status=„{0}“ wird auf {1} festgelegt -syncgroup.errors.server_admin=Die minimale Site-spezifische Rolle einer Gruppe kann nicht auf ''ServerAdministrator'' festgelegt werden. +syncgroup.errors.server_admin=Die minimale Site-Rolle einer Gruppe kann nicht auf „ServerAdministrator“ festgelegt werden. syncgroup.options.role=Legt die Standardrolle für alle Benutzer in der Gruppe fest. Zulässige Werte für {0}: {1}. Wenn ein Benutzer bereits vorhanden ist, wird die angegebene Rolle nur dann zugewiesen, wenn sie weniger restriktiv ist als die aktuelle Rolle des Benutzers. Ist der Wert nicht angegeben, lautet die Standardeinstellung für neue Benutzer {2}. Für bestehende Benutzer ergeben sich keine Änderungen. syncgroup.options.overwritesiterole=Lässt eine Änderung der Site-Rolle eines Benutzers mithilfe von --role in eine Rolle mit weniger Berechtigungen zu und setzt das Standardverhalten außer Kraft. -syncgroup.options.grantlicensemode=Wenn einem Benutzer die in der Gruppe angegebene Lizenz erteilt werden soll. Gültige Werte sind: {0}. Wird kein Wert weitergegeben, wird ''bei der Synchronisierung'' als Standardwert verwendet. +syncgroup.options.grantlicensemode=Wenn einem Benutzer die in der Gruppe angegebene Lizenz erteilt werden soll. Gültige Werte sind: {0}. Wird kein Wert weitergegeben, wird „on-sync“ als Standardwert verwendet. syncgroup.short_description=Server mit einer Active Directory-Gruppe synchronisieren syncgroup.status=Server wird mit Active Directory-Gruppe {0} synchronisiert... syncgroup.options.sysadmin-type=[Veraltet. Verwenden Sie stattdessen --Rolle.] Weist dem Administator Rechte für alle Benutzer in der Gruppe zu [oder entfernt diese]. {0} kann {1}, {2}, {3} oder {4} sein. -syncgroup.options.license=[Veraltet. Verwenden Sie stattdessen --Rolle.] Legt die Standardlizenzstufe für alle Benutzer in der Gruppe fest. {0} kann {1}, {2} oder {3} sein +syncgroup.options.license=[Veraltet. Verwenden Sie stattdessen --Rolle.] Legt die Standardlizenzstufe für alle Benutzer in der Gruppe fest. {0} kann {1}, {2} oder {3} sein. syncgroup.options.publisher=[Veraltet. Verwenden Sie stattdessen --Rolle.] Weist das Veröffentlichungsrecht allen Benutzern in der Gruppe zu [oder entfernt es]. -tabcmd.mutually_exclusive_options=''{0}'' und ''{1}'' können nicht im selben Befehl angegeben werden +tabcmd.mutually_exclusive_options=„{0}“ und „{1}“ können nicht im selben Befehl angegeben werden -tabcmdparser.errors.ambiguous_option=Mehrdeutige Option ''{0}'' unter den Optionen: {1} +tabcmdparser.errors.ambiguous_option=Mehrdeutige Option „{0}“ unter den Optionen: {1} tabcmdparser.warning.unexpected_dash=Unerwarteter Strich in Argument: {0}. Folgende Striche sind gültig: -, --. Dieser Fehler tritt häufig auf, wenn eine Zeichenfolge mit Formatierung aus einem Texteditor kopiert und eingefügt wird. Versuchen Sie, den Strich für das Argument in der Befehlszeile erneut einzugeben. resetopenidsub.short_description=Zurücksetzen einer OpenID Connect SubId für einen Benutzer @@ -383,7 +387,7 @@ resetopenidsub.options.all=Alle Benutzer zurücksetzen version.description=Versionsinformationen drucken -vizqlsession.errors.cannot_create_session=Fehler beim Erstellen einer VizQl-Sitzung auf dem Server +vizqlsession.errors.cannot_create_session=Fehler beim Erstellen einer VizQl-Sitzung auf dem Server. vizqlsession.errors.no_command_result=Befehlsergebnis konnte nicht gefunden werden: {0} vizqlsession.errors.session_already_closed=VizQl-Sitzungsobjekt bereits geschlossen vizqlsession.errors.cannot_parse_response=JSON-Antwortzeichenfolge kann nicht analysiert werden: {0} @@ -393,10 +397,41 @@ upgradethumbnails.options.stop=Alle Jobs in Verbindung mit dem Upgrade von Minia upgradethumbnails.status.running=Upgrade von Miniaturbildern beginnen upgradethumbnails.status.not_running=Upgrade von Miniaturbildern nicht beginnen upgradethumbnails.status.cancelling=Upgrade von Miniaturbildern abbrechen -upgradethumbnails.continue_promt=Möchten Sie fortfahren? Geben Sie 1 für ''Ja'' ein und 0 für ''Nein'' (1/0). +upgradethumbnails.continue_promt=Möchten Sie fortfahren? Geben Sie 1 für „Ja“ ein und 0 für „Nein“ (1/0). upgradethumbnails.invalid_response=Ungültige Antwort validateidpmetadata.options.digest_algorithms=Eine durch Leerzeichen getrennte Liste mit Digest-Algorithmen. Zulässige Werte für {0}: {1}. Sofern keine Angabe erfolgt, nutzt der Server Werte der Serverkonfigurationseinstellung: {2} validateidpmetadata.options.min_allowed_rsa_key_size=Wenn keine Angabe vorhanden ist, verwendet der Server die Werte aus der Serverkonfigurationseinstellung: {0} validateidpmetadata.options.min_allowed_elliptic_curve_size=Wenn keine Angabe vorhanden ist, verwendet der Server die Werte aus der Serverkonfigurationseinstellung: {0} validateidpmetadata.options.site_names=Eine durch Leerzeichen getrennte Liste mit Site-Namen, für die die Zertifikatsprüfung durchgeführt wird. Wenn keine Angabe erfolgt, werden alle Sites geprüft. validateidpmetadata.short_description=Identifiziert Tableau Server-Sites, die mit IdPs konfiguriert sind, die den unsicheren Digest-Algorithmus, SHA-1, verwenden. Dieser Befehl identifiziert auch IdPs, die Zertifikate mit einer unzureichenden RSA-Schlüssellänge oder elliptischen Kurvengröße verwenden. + + +tabcmd.content.description=Eine Beschreibung für das Element. +tabcmd.content.site_id=Wird in der URL verwendet, um die Site eindeutig zu identifizieren. Ist nicht mit dem Site-Namen identisch. +tabcmd.howto=Ausführen eines bestimmten Befehls +tabcmd.name=Tableau Server-Befehlszeilenprogramm + +tabcmd.options.project=Der Name des Projekts +tabcmd.options.parent_project=Der Pfad zu dem Projekt, welches das Zielelement enthält. +tabcmd.options.workbook=Der Name der Zielarbeitsmappe +tabcmd.options.datasource=Der Name der Zieldatenquelle +tabcmd.options.materializeviews=Passen Sie die Leistung dieser Arbeitsmappe an, indem Sie Berechnungen für alle Ansichten materialisieren (wenn aktiviert). +tabcmd.options.dematerialize=Passen Sie die Leistung dieser Arbeitsmappe an, indem Sie materialisierte Berechnungen für alle Ansichten deaktivieren (wenn aktiviert). +tabcmd.options.complete=Verlangen Sie, dass alle Zeilen gültig sein müssen, damit eine Änderung erfolgreich ist. (Standardwert ist „true“.) +tabcmd.options.no_complete=Verlangen Sie nicht, dass alle Zeilen gültig sein müssen, damit eine Änderung erfolgreich ist. +tabcmd.options.users_file=CSV-Datei, die eine Liste der Benutzer (einer pro Zeile) enthält +tabcmd.options.token_file=Das persönliche Zugriffstoken aus einer Datei lesen. +tabcmd.options.token_name=Der Name Ihres persönlichen Zugriffstokens. Wenn zum Anmelden ein Token verwendet wird, ist dieses mindestens ein Mal erforderlich, um eine Sitzung zu beginnen. +tabcmd.options.token_value=Der Geheimniswert Ihres persönlichen Zugriffstokens, das zur Authentifizierung verwendet werden soll. Erfordert, dass „--token-name“ festgelegt sein muss. +tabcmd.options.language.detailed=Legen Sie fest, welche Sprache verwendet werden soll. Exportierte Daten werden in dieser Sprache bzw. in diesem Gebietsschema zurückgegeben.\n Wenn nicht festgelegt, werden der Client das Gebietsschema Ihres Computers und der Server das Gebietsschema Ihres Benutzerkontos verwenden. +tabcmd.options.conflicts=Ressourcenkonflikte als Elementerstellungserfolg behandeln (z. B. Projekt ist bereits vorhanden) +tabcmd.options.log=Verwenden Sie die angegebene Protokollierungsebene. Die Standardebene ist „INFO“. + + +tabcmd.publish.options.restart=[Veraltet, hat keine Auswirkungen] +tabcmd.publish.options.tabbed.detailed=Veröffentlichen Sie mit aktivierter Einstellung „Ansichten mit Registerkarten“. Jedes Blatt wird als separate Registerkarte angezeigt, die Benutzer verwenden können, um in der Arbeitsmappe zu navigieren. +tabcmd.publish.options.append.detailed=Fügen Sie die zu veröffentlichenden Daten an eine vorhandene Datenquelle mit dem gleichen Namen an. Wenn Anhängen auf „true“ festgelegt ist, aber noch keine Datenquelle vorhanden ist, schlägt der Vorgang fehl. +tabcmd.publish.options.disable-uploader=[Veraltet, hat keine Auswirkungen] + +tabcmd.refresh.options.bridge=Datenquelle über Tableau Bridge aktualisieren + diff --git a/tabcmd/locales/en/shared_wg_en.properties b/tabcmd/locales/en/shared_wg_en.properties index a75337a5..4e7b9443 100644 --- a/tabcmd/locales/en/shared_wg_en.properties +++ b/tabcmd/locales/en/shared_wg_en.properties @@ -37,6 +37,7 @@ permissions.labels.capabilities.web_authoring=Web Edit: permissions.labels.capabilities.xml_save_as=Save As: permissions.labels.capabilities.create_refresh_metrics=Create/Refresh Metrics: permissions.labels.capabilities.explain_data=Run Explain Data: +permissions.labels.capabilities.vizql_data_api_access=API Access: permissions.labels.roles.wb_view=View permissions.labels.roles.wb_explore=Explore @@ -56,10 +57,12 @@ permissions.labels.roles.project_leader=Project Leader permissions.labels.roles.publisher=Publisher permissions.labels.roles.custom=Custom permissions.labels.roles.none=None - + +# Used in Storage class in tab-core formats.messages.disk_space.in_mb={0} MB formats.messages.disk_space.in_kb={0} KB - + +# Publishing-related errors and strings errors.argument.flow_description.too_long=Flow description is too long ({0} characters). It must be shorter than {1} characters:\n{2} errors.argument.workbook_name.too_long=Workbook name is too long ({0} characters). It must be shorter than {1} characters:\n{2} errors.argument.workbook_name.empty=Workbook name is empty. @@ -71,6 +74,8 @@ errors.argument.datasource_description.too_long=Datasource description is too lo errors.argument.dataconnection_column.too_long=DataConnection column {0} is too long ({1} characters). It must be shorter than {2} characters:\n{3} errors.argument.tag.too_long=Tag is too long ({0} characters). It must be shorter than {1} characters:\n{2} errors.argument.workbook_file.missing_or_empty=Workbook file is missing or empty. +errors.argument.file.size.too_large=File {0} is too large. Files larger than {1} MB decompressed size are not permitted. Please create an extract to proceed with publishing. +errors.argument.twb_or_tds_file.missing=twb or tds file is missing from the archive. errors.argument.internal=Internal server error. Missing or invalid argument. errors.argument.thumbnail.invalid_format=Workbook thumbnail format is invalid. Must be PNG with resolution of 300x300 or less. errors.html_403.disabled_resource.workbook=Sorry, that workbook is disabled. Contact your administrator. @@ -81,35 +86,48 @@ errors.labels.formatted_request_id=Request ID: {0} errors.links.delete_datasources=Delete Datasources errors.links.delete_workbooks=Delete Workbooks errors.permissions.publish.datasource.licensing=You must be an ''Interactor'' to publish a data source. -errors.permissions.publish.datasource.overwrite=A data source named ''{0}'' already exists in project ''{1}''. You do not have permissions to overwrite it. -errors.permissions.publish.datasource.overwrite_personal_space=A data source named ''{0}'' already exists in Personal Space. You do not have permissions to overwrite it. -errors.permissions.publish.datasource.overwrite_short=A data source named ''{0}'' already exists in project ''{1}''. -errors.permissions.publish.datasource.overwrite_short_personal_space=A datasource named ''{0}'' already exists in Personal Space. -errors.permissions.publish.datasource.non_existent=Data source ''{0}'' does not exist. +errors.permissions.publish.datasource.overwrite=A data source named "{0}" already exists in project "{1}". You do not have permissions to overwrite it. +errors.permissions.publish.datasource.overwrite_personal_space=A data source named "{0}" already exists in Personal Space. You do not have permissions to overwrite it. +errors.permissions.publish.datasource.overwrite_short=A data source named "{0}" already exists in project "{1}". +errors.permissions.publish.datasource.overwrite_short_personal_space=A datasource named "{0}" already exists in Personal Space. +errors.permissions.publish.datasource.non_existent=Data source "{0}" does not exist. errors.permissions.publish.datasource.general=Sorry, you do not have permission to publish to this datasource. errors.permissions.publish.project.explicit_publisher_detail=You do not have the Publishing right. errors.permissions.publish.project.general=Sorry, you do not have permission to publish to this project. -errors.permissions.publish.project.non_existent=Project ''{0}'' does not exist. -errors.permissions.publish.project.not_writable=You do not have permission to write to the project ''{0}''. +errors.permissions.publish.project.non_existent=Project "{0}" does not exist. +errors.permissions.publish.project.not_writable=You do not have permission to write to the project "{0}". errors.permissions.publish.project.unspecified=You must specify a project -errors.permissions.publish.workbook.disabled=The workbook ''{0}'' is disabled. +errors.permissions.publish.workbook.disabled=The workbook "{0}" is disabled. errors.permissions.publish.workbook.general=A workbook with this name exists in the project you are publishing to. To publish, rename your workbook. errors.permissions.publish.workbook.general_personal_space=A workbook with this name exists in the Personal Space you are publishing to. To publish, rename your workbook. -errors.permissions.publish.workbook.overwrite=A workbook named ''{0}'' already exists in project ''{1}''. You do not have permissions to overwrite it. -errors.permissions.publish.workbook.overwrite_personal_space=A workbook named ''{0}'' already exists in Personal Space. You do not have permissions to overwrite it. -errors.permissions.publish.workbook.overwrite_short=A workbook named ''{0}'' already exists in project ''{1}''. -errors.permissions.publish.workbook.overwrite_short_personal_space=A workbook named ''{0}'' already exists in Personal Space. +errors.permissions.publish.workbook.overwrite=A workbook named "{0}" already exists in project "{1}". You do not have permissions to overwrite it. +errors.permissions.publish.workbook.overwrite_personal_space=A workbook named "{0}" already exists in Personal Space. You do not have permissions to overwrite it. +errors.permissions.publish.workbook.overwrite_short=A workbook named "{0}" already exists in project "{1}". +errors.permissions.publish.workbook.overwrite_short_personal_space=A workbook named "{0}" already exists in Personal Space. errors.reportable.impersonation.group_and_user=Only specify one of ''impersonate_username'' or ''impersonate_groupname'', not both. errors.reportable.impersonation.user_not_found=User ''{0}'' does not exist. -errors.reportable.impersonation.group_not_found=Group ''{0}'' does not exist. +errors.reportable.impersonation.group_not_found=Group ''{0}'' does not exist. +# errors.public.validation.hasextract is copied from the C++ file codegen strings.data IDS_PUBLIC_VALIDATION_ERROR_HASEXTRACT errors.public.validation.hasextract=Workbooks saved to Tableau Public must use active Tableau extracts. Right-click the data source and select Use Extract before publishing. The data source, ''{0}'', is not an active extract. +errors.public.validation.storage_quota_exceeded=The content you are trying to publish will exceed the maximum capacity of your account. Please delete some contents to free up space and try again. +errors.public.validation.invalid_archive_file=The workbook you are attempting to publish is not a valid workbook. errors.publish.dataserver_datasource_not_found=Datasource ''{0}'' not found for workbook ''{1}''. errors.publish.datasource_update_mode=Unknown update mode: ''{0}''. -errors.publish.workbook.concurrent_update=A workbook with the same name is currently being published or modified. Wait until the task completes before you try again. +errors.publish.fileupload.invalid_checksum=Invalid checksum value provided. +errors.publish.fileupload.invalid_hash_algorithm=Hash algorithm is not supported or disabled. +errors.publish.fileupload.invalid_offset=Append to file upload with an offset that does not match recorded file size. +errors.publish.fileupload.concurrent_write=Could not acquire exclusive lock on the file as it is locked by another upload. +errors.publish.fileupload.flushing_file_buffer=Failed to flush file buffers during upload. +errors.publish.fileupload.read_or_write=Failed to read from client or write to the uploaded file. +errors.publish.fileupload.concurrent_update=A content with the same name is currently being uploaded or modified. Wait until the task completes before you try again. errors.publish.workbook.restricted=The workbook contains connections types that are not allowed on this server. errors.publish.datasource.concurrent_update=A data source with the same name is currently being published or modified. Wait until the task completes before you try again. errors.publish.datasource.restricted=The data source contains a connection type that is not allowed on this server. errors.publish.datasource.connection_check={0} failed to establish a connection to your datasource. +errors.publish.file.connection.unauthorized=This flow includes file input connections that are blocked by your Site Administrator. To publish flows, all input connections must be Tableau extracts already published on Tableau Cloud. +errors.publish.flow.connection_check=Failed to publish the flow "{0}". The server can''t connect to the data source type: "{1}". Verify that the data source is supported and that the driver or connector plugin for the data source is installed. +errors.publish.workbook.requested_extract_encryption_on_server_with_disabled_encryption=The workbook cannot be published with an encrypted extract. Extract encryption is disabled on this server. You must publish the workbook with an unencrypted extract. +errors.publish.datasource.requested_extract_encryption_on_server_with_disabled_encryption=The data source cannot be published as an encrypted extract. Extract encryption is disabled on this server. You must publish the extract unencrypted. errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption=The workbook cannot be published with an encrypted extract. The site administrator has disabled extract encryption on this site. You must publish the workbook with an unencrypted extract. errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption=The data source cannot be published as an encrypted extract. The site administrator has disabled extract encryption on this site. You must publish the extract unencrypted. errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption=The workbook cannot be published with an unencrypted extract. The site administrator has enforced extract encryption on this site. You must publish the workbook and specify extract encryption. @@ -123,14 +141,13 @@ errors.personal_space.quota_exceeded=This content exceeds your Personal Space ca errors.web_authoring.workbook_deleted=The workbook ''{0}'' was deleted. Please choose ''Save As'' to save as new workbook. errors.web_authoring.workbook_changed=Another user has edited and saved this workbook since you began editing. Therefore, you can no longer update the original workbook. Use Save As to create a new workbook with your changes. labels.publish.embed_credentials=Embed password for data source -errors.publish.workbook.google_no_embedded_credentials=This workbook contains a {0} data source which requires embedded credentials. To save as another workbook, select ''{1}''. +errors.publish.workbook.google_no_embedded_credentials=This workbook contains a {0} data source which requires embedded credentials. To save as another workbook, select "{1}". errors.publish.datasource.google_no_embedded_credentials=This data source contains a {0} connection which requires embedded credentials. Please publish this data source from Tableau Desktop with embedded credentials. -errors.publish.datasource.federated_oauth_datasource_failed=Credentials for one or more connections in your data source have expired. Delete the saved credentials for this data source on your Account Settings page on Tableau Server or Tableau Online, and then connect to the data source again. +errors.publish.datasource.federated_oauth_datasource_failed=Credentials for one or more connections in your data source have expired. Delete the saved credentials for this data source on your Account Settings page on Tableau Server or Tableau Cloud, and then connect to the data source again. errors.publish.workbook.missing_oauth_credential=The credential ''{0}'' was not found or cannot be used to connect to the data source or workbook. errors.publish.version_incompatible.message=Desktop and server versions are incompatible. errors.publish.version_incompatible.details=Desktop version ''{0}'', Server document version ''{1}''. errors.publish.datasource.managed_keychain.unique_cv_suggestions=Publish failed because of a conflict. Please resubmit your change. -errors.publish.permissions_are_locked=Permissions are locked in the project you are publishing to. To publish this workbook, use the default permissions and try again. errors.publish.datasource.not.found=Could not find this datasource on Server. errors.publish.extracts.disabled=Save for extract-based, archive datasources not supported yet. errors.publish.datasource.timeout=Publish timed out after {0} seconds. Please try to use Tableau Desktop to publish this datasource. @@ -138,12 +155,16 @@ errors.publish.data_role.permission_not_null=Cannot set explicit permissions for errors.download.extracts.timeout=Publish timed out after {0} seconds because this datasource has a large extract file. Please try to use Tableau Desktop to publish this datasource. errors.publish.datasource.invalid_extract_update_time=Invalid extractUpdateTime specified: {0} errors.publish.async.serialization=Could not serialize publishing job status error - +errors.publish.only_extract_files_are_allowed.message=Can''t Publish to Tableau Server +errors.publish.only_extract_files_are_allowed.details=The file {0} cannot be uploaded because site administrator has blocked files of this type. Convert it to an extract and try again. +errors.publish.validation.invalid_zip_file=The workbook or datasource archive you are attempting to publish is not valid errors.permissions.view.datasources=You must be an ''Interactor'' to view the list of data sources. - + +# oauth related errors errors.oauth.invalid_oauth_class=''{0}'' is not a valid OAuth connection type. errors.xmlapi.bad_request=Bad request +errors.xmlapi.payload_too_large=Payload too large errors.xmlapi.unauthorized=Not authorized errors.xmlapi.forbidden=Not enough permissions errors.xmlapi.system_user_not_found=User account locked or invalid. @@ -156,12 +177,14 @@ errors.xmlapi.invalid_parameter=Invalid parameter errors.xmlapi.already_exists=Already exists errors.xmlapi.site_suspended=This site has been suspended. You must be a System Administrator to sign in. errors.xmlapi.site_locked=This site has been locked. Signing in is not allowed at this time. -errors.xmlapi.permission_modification=Cannot publish with modified permissions errors.xmlapi.update_desktop=To open workbooks created by other authors, please download the latest version of Tableau Desktop Public Edition from http://public.tableau.com/ errors.xmlapi.throttled.summary=Too many requests errors.xmlapi.throttled.detail=Too many requests for ''{0}''. Please retry after {1}. +errors.xmlapi.personal_space_quota_exceeded.summary=Can''t Publish to Personal Space +errors.xmlapi.personal_space_quota_exceeded.detail=Delete or move existing Personal Space content then try publishing again. datasource.publish.check.unpublishable=Could not publish data source. +datasource.publish.check.unpublishable.table_extension_extract_required=Table extensions cannot be published with connections that require an extract. datasource.publish.check.publishable.extract_required=Requires creating an extract on publish. datasource.publish.check.publishable.credentials_required={1} will temporarily access the credentials provided for ''{0}'' to confirm it can maintain a live data connection. datasource.publish.check.publishable.server_unreachable={1} cannot reach ''{0}''. Publishing will create an extract. @@ -193,6 +216,8 @@ extracts.status.finished.decrypt.flowdraft=Finished decryption of extracts for f extracts.status.finished.rekey.flowdraft=Finished reencryption of extracts for flow draft ''{0}'' extracts.status.finished.create.datasource=Finished creation of extracts (new extract id:{0}) for data source ''{1}'' {2} extracts.status.finished.remove.datasource=Finished change extract to live for data source ''{1}'' +extracts.status.finished.create.vconn=Finished creation of extracts (new extract id:{0}) for Virtual Connection ''{1}'' +extracts.status.finished.refresh.vconn=Finished refresh of extracts (new extract id:{0}) for Virtual Connection ''{1}'' extracts.status.encryption_key=Encryption key ID: ''{0}''. extracts.status.encryption_keys=Old encryption key ID: ''{0}'', new encryption key ID: ''{1}''. extracts.errors.upload=Error uploading extracts for {0}: ''{1}'' @@ -240,6 +265,9 @@ workbooks.new_workbook.default_name=New Workbook workbooks.new_datasource.default_name=New Data Source datasources.messages.load_error=Unable to load Data Source {0} +workbooks.new_workbook.default_sheet_name=Sheet {0} +workbooks.edit_datasource.default_sheet_name=Scratchpad + metrics.new_metric.default_name=New Metric messages.timeout_error.summary=Timeout Error @@ -257,19 +285,32 @@ subscriptions.explore_the_workbook=Explore the workbook subscriptions.pdf_attached=Your Tableau PDF is attached. subscriptions.access_live_content=You can access the live view of the content here subscriptions.warning_deprecated_type=deprecated +subscriptions.warning_error_content_type=Unknown content type +subscriptions.warning_error_type=unknown warning type subscriptions.warning_extract_refresh_type=extract refresh failed subscriptions.warning_flow_run_type=flow run failed subscriptions.warning_introduction_general=The following data quality warnings affect this {0}. -subscriptions.warning_introduction_view=For more information, see the Data Details tab in the view +subscriptions.warning_introduction_view=For more information, see the Data Details pane in the view subscriptions.warning_introduction_workbook=For more information, see the workbook page +subscriptions.warning_localized_column=Column +subscriptions.warning_localized_datasource=Data source +subscriptions.warning_localized_database=Database +subscriptions.warning_localized_flow=Flow +subscriptions.warning_localized_table=Table +subscriptions.warning_localized_vconn=Connection +subscriptions.warning_lowercase_column=column +subscriptions.warning_lowercase_column_plural=columns subscriptions.warning_maintenance_type=under maintenance subscriptions.warning_permission_error=This warning is on an asset you do not have permissions to see. subscriptions.warning_redacted=Permissions required subscriptions.warning_sensitve_type=sensitive data +subscriptions.warning_sensitive_intro_count=Sensitive({0}) +subscriptions.warning_sensitive_intro_view=This view uses sensitive data. +subscriptions.warning_sensitive_intro_workbook=This workbook uses sensitive data. subscriptions.warning_severe=Important data quality warning subscriptions.warning_stale_type=stale data subscriptions.warning_standard=Data quality warning -subscriptions.warning_error_type=unknown warning type +subscriptions.warning_standard_plural=Data quality warnings subscriptions.warning_warning_type=warning errors.subscriptions.image_render_failed=The snapshot of the view ''{0}'' could not be properly rendered. errors.subscriptions.see_live_view=To see the view online, go to {0}. @@ -281,10 +322,10 @@ errors.subscriptions.user_unlicensed=Skipping unlicensed user''s subscription. errors.subscriptions.smtp_unreacheable=Unable to reach SMTP host. Check if SMTP has been configured. errors.subscriptions.uncategorized_error=Unknown error errors.subscriptions.pdf_render_failed=The PDF attachment for this email could not be properly rendered. -errors.subscriptions.pdf_limit_exceeded=The generated PDF is larger than the {0}MB size limit and could not be attached to this email. +errors.subscriptions.content_limit_exceeded=The generated content is larger than the {0}MB size limit and could not be attached to this email. errors.subscriptions.attachments_not_enabled=This subscription failed because email attachments were disabled. Contact your Tableau administrator for details. errors.subscriptions.pdf_email_failed=The generated PDF could not be attached to this email. -errors.subscriptions.learn_more_troubleshoot=Learn More +errors.subscriptions.learn_more_troubleshoot=Learn More errors.subscriptions.bad_extract_refresh_subscription_configuration=Subscription suspended because the workbook contains multiple extract refresh schedules. To resume, update frequency to On Selected Schedule. errors.subscriptions.subscription_failed_refresh_failure=The extract refresh on the data source failed. errors.subscriptions.multiple_extracts_for_extract_refresh_subscription=The workbook contains multiple extract refresh schedules. Update frequency to On Selected Schedule. @@ -355,7 +396,7 @@ dataalerts.failure.error.cannotDrawDataAlertDialog=Failed to draw data alert dia dataalerts.failure.error.unsupportedDataAlertType=Data alert type {0} is currently unsupported. dataalerts.failure.suspend.email.subject=Data-driven alert is suspended for: {0} dataalerts.failure.suspend.email.status=Your alert {0} has been suspended -dataalerts.failure.suspend.email.explanation=While suspended, we will not evaluate the view or alert recipients. After a fix has been made, you can resume the alert in {1}. +dataalerts.failure.suspend.email.explanation=While suspended, we will not evaluate the view or alert recipients. After a fix has been made, you can resume the alert in {1}. dataalerts.failure.suspend.view.name.prefix=View dataalerts.failure.suspend.time=Time of suspension dataalerts.failure.suspend.email.footer=You are receiving this email because your alert was suspended. @@ -370,10 +411,10 @@ metricsservices.failure.email.footer=You are receiving this email at {0} because metricsservices.failure.email.subject=Metric refresh isn''t working for: {0} metricsservices.failure.expired.credentials=Expired database credentials embedded in a workbook metricsservices.failure.explanation=Your metric isn''t able to refresh, so the metric data isn''t updating. You''ll receive an email notification when the metric refresh is working again. -metricsservices.failure.status=Your metric ''{0}'' isn''t refreshing +metricsservices.failure.status=Your metric "{0}" isn''t refreshing metricsservices.failure.suspend.email.explanation=While the metric refresh is suspended, your metric data will not update. After a fix has been made, you can resume the metric refresh. metricsservices.failure.suspend.email.footer=You are receiving this email at {0} because your metric refresh was suspended. -metricsservices.failure.suspend.email.status=Refresh for your metric ''{0}'' has been suspended +metricsservices.failure.suspend.email.status=Refresh for your metric "{0}" has been suspended metricsservices.failure.suspend.email.subject=Metric refresh suspended for: {0} metricsservices.failure.suspend.time=Time of suspension metricsservices.failure.suspend.view.metric=Go to Metric @@ -384,7 +425,7 @@ metricsservices.failure.view.details.metric=Go to Metric metricsservices.failure.view.name.prefix=Connected view metricsservices.success.email.subject=Metric refresh has resumed for: {0} metricsservices.success.explanation=The refresh for your metric is working again, so it will check for updates to your metric data. -metricsservices.success.status=Refresh for your metric ''{0}'' has resumed +metricsservices.success.status=Refresh for your metric "{0}" has resumed errors.staticimages.generic=Error generating static images for workbook {0}. {1}. errors.internal_error.request.message={0} was unable to satisfy the request. @@ -445,11 +486,23 @@ content_type.virtualconnectiontable=Virtual Connection Table upgradethumbnails.status.server_started=Server Response: Started thumbnails upgrade! upgradethumbnails.status.server_stopped=Server Response: Stopped %d jobs +dataquality.author.extract_refresh_monitoring=extract refresh monitoring +dataquality.author.flow_run_monitoring=flow run monitoring + dataquality.message.refresh_failed=Refresh failed: {0} dataquality.message.last_successful=Last successful: {0} dataquality.message.next_scheduled=Next scheduled: {0} dataquality.message.flow_run_output_steps_failed={0}/{1} output steps failed to run +label_value.description.certified=This asset is trusted and recommended. +label_value.description.deprecated=This asset is no longer maintained and shouldn''t be used. +label_value.description.extract_refresh_failure=This asset''s most recent extract refresh failed. +label_value.description.flow_run_failure=This flow''s most recent run failed. +label_value.description.maintenance=This asset is undergoing maintenance. +label_value.description.sensitive_data=This asset contains sensitive information. +label_value.description.stale=This asset is outdated. +label_value.description.warning=This asset has a general quality issue. + importcsvsummary.error.details=Error details: importcsvsummary.remainingerrors=(remaining errors not shown) importcsvsummary.error.line=line {0} for user ''{1}'': ''{2}'' @@ -462,6 +515,9 @@ importcsvsummary.error.size_limit=CsvFile exceeds size limit of {0} importcsvsummary.error.local.password_mismatch=Update of local site user requires empty or matching password importcsvsummary.error.local.password_required=Creation of local system user when Auth is Local requires password importcsvsummary.error.ad.user_not_found=AD user not found ''{0}'' +importcsvsummary.error.domain_not_found=Invalid domain ''{0}'' +importcsvsummary.error.cannot_create_user_identity=Cannot create user identity for user ''{0}'' +importcsvsummary.error.invalid_identity_pool_name=Invalid Identity Pool name ''{0}'' importcsvsummary.error.too_many_errors=Too many errors encountered in CSV file audit.errors.wdc_not_allowlisted=Web data connector is not allowlisted. For help, please refer to: https://help.tableau.com/current/online/en-us/to_keep_data_fresh.htm @@ -472,10 +528,10 @@ user.input.name.err.empty=name cannot be empty askdata.title=Ask Data slack.app.upgrade.email.notification.subject=Tableau App for Slack Update -slack.app.upgrade.email.notification.introduction=An update is available for the Tableau app for Slack and can be reinstalled now to work with the next Tableau Online release. Tableau recommends reinstalling the app to maintain app performance and use new features. Look for new features and changes in What''s New in Tableau Online. -slack.app.upgrade.email.notification.action=For update and reinstallation steps, see Update your Tableau for Slack app. If you have multiple Tableau Online sites, reinstall the app in each site. -slack.app.upgrade.email.notification.steps=This service notification has been published by Tableau Online. -slack.app.upgrade.email.notification.reason=You are receiving this notification because you are an administrator of a Tableau Online site connected to Slack. -slack.app.upgrade.email.notification.footer.privacy=Read our Privacy Policy +slack.app.upgrade.email.notification.introduction=An update is available for the Tableau app for Slack. Tableau recommends updating the app to maintain app performance and to use new Tableau Cloud features. Look for new features and changes in What''s New in Tableau Cloud. +slack.app.upgrade.email.notification.action=To update the site''s connection to the Tableau for Slack app, see Update your Tableau for Slack app. If you have multiple Tableau Cloud sites, update the app in each site. +slack.app.upgrade.email.notification.steps=This service notification has been published by Tableau Cloud. +slack.app.upgrade.email.notification.reason=You are receiving this notification because you are an administrator of a Tableau Cloud site that is connected to Slack. +slack.app.upgrade.email.notification.footer.privacy=Read our Privacy Policy unifiedconsumption.tcrm.folders.private=My Private App diff --git a/tabcmd/locales/en/tabcmd_messages_en.properties b/tabcmd/locales/en/tabcmd_messages_en.properties index e0dc83e0..05e20f34 100644 --- a/tabcmd/locales/en/tabcmd_messages_en.properties +++ b/tabcmd/locales/en/tabcmd_messages_en.properties @@ -74,7 +74,7 @@ createsite.options.time_zone=Time zone to be used with extracts on this site. De createsite.short_description=Create a site createsite.status=Create site ''{0}'' on the server... -createsiteusers.options.auth-type=Assigns the authentication type for all users in the CSV file. For Tableau Online, {0} may be {1} (default) or {2}. For Tableau Server, {0} may be Local (default) or {2}. +createsiteusers.options.auth-type=Assigns the authentication type for all users in the CSV file. For Tableau Cloud, {0} may be {1} (default) or {2}. For Tableau Server, {0} may be Local (default) or {2}. createsiteusers.description=Create users on the current site. The users are read from the given CSV file. The file can have the columns in the order shown below.{0}1. Username{0}2. Password (Ignored if using Active Directory){0}3. Friendly Name (Ignored if using Active Directory){0}4. License Level ({1}, {2}, {3}, {4} or {5}){0}5. Administrator ({6}/{7}){0}6. Publisher ({8}/{9}/1 or {10}/{11}/0){0}7. Email (only for Tableau Public){0}The file can have fewer columns. For example, it can be a simple list with one user name per line. You can use quotation marks if a value contains commas. Tabcmd waits for the {12} task to complete. You may choose not to wait for the task to complete on the server and instead return immediately by passing the {13} flag. System administrators cannot be created or demoted using this command. Use ''{14}'' instead createsiteusers.short_description=Create users on the current site createsiteusers.status=Adding users listed in {0} to current site... @@ -165,7 +165,6 @@ export.errors.need_country_and_languge=The options --country and --language must export.errors.white_space_workbook_view=The name of the workbook or view to export cannot include spaces. Use the normalized name of the workbook or view as it appears in the URL. export.errors.requires_workbook_view_name=The ''{0}'' command requires a / name export.errors.requires_workbook_view_param=The ''{0}'' command requires a / parameter, and there must be at least one slash (/) in this parameter -export.errors.requires_resource_param=The ''{0}'' command requires a resource path in a specific format. Given: {0}. Accepted values: {1}, {2}, {3} export.options.country=If not using user''s default locale, the country abbreviation for locale (find in IANA Language Subtag Registry). Must use with --language export.options.csv=Export data in CSV format (default) export.options.fullpdf=Export visual views in PDF format (if workbook was published with tabs) @@ -178,6 +177,8 @@ export.options.png=Export data in PNG format export.options.width=Sets the width. Must be an integer value (default: 800 pixels) export.short_description=Export the data or image of a view from the server export.status=Requesting ''{0}'' from the server... +export.status.writing=Writing response to ''{0}'' +export.status.error=Error occurred while writing to a file : export.success=Saved {0} to ''{1}'' extracts.workbook.errors.requires_datasources_or_include_all=Command {0} for workbook requires either embedded data source or include-all flag. @@ -186,8 +187,6 @@ fileuploader.progress=Upload progress: {0}% get.description=Get a file from the server. The file will be named after the last component of the path if no filename argument is specified get.errors.requires_url=The ''{0}'' command requires an URL -get.errors.invalid_content_type=Could not find one of the expected types to export in '{0}' -get.errors.invalid_file_type=To export a {0}, the file type must be one of {1} get.options.file=Name to save the file as get.short_description=Get a file from the server @@ -217,6 +216,7 @@ listsites.options.get_extract_encryption_mode=Print extract encryption mode of t login.description=Sign in to the server. Your session will continue until it expires on the server or you use {0} login.short_description=Sign in to the server + logout.short_description=Sign out from the server publish.description=Publish a workbook, data source, or extract to the server @@ -304,6 +304,7 @@ materializeviews.options.all_workbooks=Use ''{0}'' to enable all workbooks in th session.auto_site_login=Auto-sign in to site: {0} session.certificate-alias=Certificate alias: {0} session.connecting=Connecting to the server... +session.connecting_to=Connecting to url ({0}): {1} session.continuing_session=Continuing previous session session.errors.auth_required=Authorization required session.errors.invalid_keystore_password=Keystore password is wrong. Please input correct password and retry @@ -336,11 +337,12 @@ session.options.password=Use the specified Tableau Server password session.options.password-file=Read the Tableau Server password from FILE session.options.proxy=Use the specified HTTP proxy session.options.server=Use the specified Tableau Server URL. If no protocol is specified, http:// is assumed -session.options.site=Use the specified Tableau Server site. Specify an empty string ('''') to force use of the default site +session.options.site=Use the specified Tableau Server site. Specify an empty string ("") to force use of the default site session.options.timeout=How long to wait, in seconds, for the server to complete processing the command. The default is to wait until the server responds session.options.use-certificate=Use client certificate to sign in session.options.username=Use the specified Tableau Server user name session.password=Password: +session.redirecting=redirecting to {0} session.retrying_task=Signing in again to retry original command with a new session... session.session_expired_login=Your session has expired. Signing out to clear session... session.site_list={0}{0}NAME: {1}{0}SITEID: ''{2}'' @@ -402,3 +404,34 @@ validateidpmetadata.options.min_allowed_rsa_key_size=If not specified, server us validateidpmetadata.options.min_allowed_elliptic_curve_size=If not specified, server uses values from server configuration setting: {0} validateidpmetadata.options.site_names=A space-separated list of site names on which to perform certificate validation. If not specified, then all sites are inspected. validateidpmetadata.short_description=Identifies Tableau Server sites that are configured with IdPs using the insecure digest algorithm, SHA-1. This command also identifies IdPs that are using certificates with an insufficient RSA key size or elliptic curve size. + + +tabcmd.content.description=A description for the item. +tabcmd.content.site_id=Used in the URL to uniquely identify the site. Different from the site name. +tabcmd.howto=Run a specific command +tabcmd.name=Tableau Server Command Line Utility + +tabcmd.options.project=The name of the project +tabcmd.options.parent_project=The path to the project that contains the target item. +tabcmd.options.workbook=The name of the target workbook +tabcmd.options.datasource=The name of the target data source +tabcmd.options.materializeviews=Adjust performance of this workbook by materializing calculations for all views, if enabled. +tabcmd.options.dematerialize=Adjust performance of this workbook by disable materialized calculations for all views, if enabled. +tabcmd.options.complete=Require that all rows be valid for any change to succeed. (Defaults to true) +tabcmd.options.no_complete=Do not require that all rows be valid for any change to succeed. +tabcmd.options.users_file=CSV file that contains a list of users, one per line +tabcmd.options.token_file=Read the Personal Access Token from a file. +tabcmd.options.token_name=The name of your Personal Access Token. If using a token to sign in, this is required at least once to begin session. +tabcmd.options.token_value=The secret value of your Personal Access Token to use for authentication. Requires --token-name to be set. +tabcmd.options.language.detailed=Set the language to use. Exported data will be returned in this lang/locale.\n If not set, the client will use your computer locale, and the server will use your user account locale +tabcmd.options.conflicts=Treat resource conflicts as item creation success e.g. project already exists +tabcmd.options.log=Use the specified logging level. The default level is INFO. + + +tabcmd.publish.options.restart=[Deprecated - has no effect] +tabcmd.publish.options.tabbed.detailed=Publish with tabbed views enabled. Each sheet becomes a tab that viewers can use to navigate through the workbook. +tabcmd.publish.options.append.detailed=Append the data being published to an existing data source that has the same name. If append is set to true but a data source does not already exist, the operation fails. +tabcmd.publish.options.disable-uploader=[Deprecated - has no effect] + +tabcmd.refresh.options.bridge=Refresh datasource through Tableau Bridge + diff --git a/tabcmd/locales/es/shared_wg_es.properties b/tabcmd/locales/es/shared_wg_es.properties index afc1e5af..d723617d 100644 --- a/tabcmd/locales/es/shared_wg_es.properties +++ b/tabcmd/locales/es/shared_wg_es.properties @@ -2,8 +2,8 @@ permissions.labels.capabilities.read=Vista: permissions.labels.capabilities.write=Sobrescribir: permissions.labels.capabilities.write.legacy=Guardar: permissions.labels.capabilities.delete=Eliminar: -permissions.labels.capabilities.filter=Filtrar: -permissions.labels.capabilities.add_tag=Añadir etiqueta: +permissions.labels.capabilities.filter=Filtro: +permissions.labels.capabilities.add_tag=Añadir categoría: permissions.labels.capabilities.add_favorite=Añadir favorito: permissions.labels.capabilities.add_comment=Añadir comentarios: permissions.labels.capabilities.add_comment.legacy=Añadir comentario: @@ -19,7 +19,7 @@ permissions.labels.capabilities.stateful_url=Vínculo permanente: permissions.labels.capabilities.change_hierarchy=Mover: permissions.labels.capabilities.change_permissions=Configurar permisos: permissions.labels.capabilities.exclude=Excluir: -permissions.labels.capabilities.keep_only=Mantener solo: +permissions.labels.capabilities.keep_only=Mantener solamente: permissions.labels.capabilities.select=Seleccionar marcas: permissions.labels.capabilities.tooltip=Ver Descripciones emergentes: permissions.labels.capabilities.highlight=Resaltado de leyenda: @@ -56,60 +56,74 @@ permissions.labels.roles.project_leader=Líder de proyecto permissions.labels.roles.publisher=Publicador permissions.labels.roles.custom=Personalizado permissions.labels.roles.none=Ninguno - + formats.messages.disk_space.in_mb={0} MB formats.messages.disk_space.in_kb={0} KB - -errors.argument.flow_description.too_long=La descripción del flujo es demasiado larga ({0} caracteres). Debe ser inferior a {1} caracteres:{2} -errors.argument.workbook_name.too_long=El nombre del libro de trabajo es demasiado largo ({0} caracteres) Debe ser menor que {1} caracteres:{2} + +errors.argument.flow_description.too_long=La descripción del flujo es demasiado larga ({0} caracteres). Debe tener menos de {1} caracteres:\n{2} +errors.argument.workbook_name.too_long=El nombre del libro de trabajo es demasiado largo ({0} caracteres). Debe tener menos de {1} caracteres:\n{2} errors.argument.workbook_name.empty=El nombre del libro de trabajo está vacío. -errors.argument.workbook_description.too_long=La descripción del libro de trabajo es demasiado larga ({0} caracteres). Debe tener menos de {1} caracteres:{2} -errors.argument.worksheet_name.too_long=El nombre de la hoja de trabajo es demasiado largo ({0} caracteres). Debe ser menor que {1} caracteres:{2} -errors.argument.datasource_name.too_long=El nombre de la fuente de datos es demasiado largo ({0} caracteres). Debe tener menos de {1} caracteres:{2} +errors.argument.workbook_description.too_long=La descripción del libro de trabajo es demasiado larga ({0} caracteres). Debe tener menos de {1} caracteres:\n{2} +errors.argument.worksheet_name.too_long=El nombre de la hoja de trabajo es demasiado largo ({0} caracteres). Debe tener menos de {1} caracteres:\n{2} +errors.argument.datasource_name.too_long=El nombre de la fuente de datos es demasiado largo ({0} caracteres). Debe tener menos de {1} caracteres:\n{2} errors.argument.datasource_name.empty=El nombre de la fuente de datos está vacío. -errors.argument.datasource_description.too_long=La descripción de la fuente de datos es demasiado larga ({0} caracteres). Debe tener menos de {1} caracteres:{2} -errors.argument.dataconnection_column.too_long=DataConnection column {0} is too long ({1} characters). It must be shorter than {2} characters:{3} -errors.argument.tag.too_long=La etiqueta es demasiado larga ({0} caracteres). Debe ser menor que {1} caracteres:{2} +errors.argument.datasource_description.too_long=La descripción de la fuente de datos es demasiado larga ({0} caracteres). Debe tener menos de {1} caracteres:\n{2} +errors.argument.dataconnection_column.too_long=La columna de la conexión de datos {0} es demasiado larga ({1} caracteres). Debe tener menos de {2} caracteres:\n{3} +errors.argument.tag.too_long=La categoría es demasiado larga ({0} caracteres). Debe tener menos de {1} caracteres:\n{2} errors.argument.workbook_file.missing_or_empty=El libro de trabajo no existe o está vacío. +errors.argument.file.size.too_large=El archivo {0} es demasiado grande. No se permiten archivos de más de {1} MB de tamaño descomprimidos. Cree una extracción para proceder a la publicación. +errors.argument.twb_or_tds_file.missing=Falta un archivo twb o tds en el archivo. errors.argument.internal=Error interno del servidor. Argumento que falta o no es válido. errors.argument.thumbnail.invalid_format=El formato de la miniatura del libro de trabajo no es válido. Debe tener formato PNG con una resolución de 300x300 o menos. -errors.html_403.disabled_resource.workbook=Lo lamentamos, el libro de trabajo está deshabilitado. Comuníquese con el administrador. +errors.html_403.disabled_resource.workbook=Lo lamentamos, el libro de trabajo está deshabilitado. Póngase en contacto con su administrador. errors.html_404.missing_or_unauthorized_resource.project=Lo sentimos, el proyecto que buscaba no existe, o bien, no tiene permiso para ver dicho proyecto. errors.html_404.missing_or_unauthorized_resource.personal_space=Lo sentimos, el espacio personal que busca no existe o no tiene los permisos necesarios para verlo. errors.html_404.missing_or_unauthorized_resource.datasource=Lo sentimos, pero la fuente de datos que busca no existe. errors.labels.formatted_request_id=ID de solicitud: {0} errors.links.delete_datasources=Eliminar fuentes de datos errors.links.delete_workbooks=Eliminar libros de trabajo -errors.permissions.publish.datasource.licensing=Debe ser un ''interaccionador'' para publicar una fuente de datos. -errors.permissions.publish.datasource.overwrite=Ya existe una fuente de datos ''{0}'' en el proyecto ''{1}''. No tiene permisos para sobrescribirla. -errors.permissions.publish.datasource.overwrite_personal_space=Ya existe una fuente de datos ''{0}'' en el Espacio personal. No tiene permisos para sobrescribirla. -errors.permissions.publish.datasource.overwrite_short=Ya existe una fuente de datos ''{0}'' en el proyecto ''{1}''. -errors.permissions.publish.datasource.overwrite_short_personal_space=Ya existe una fuente de datos ''{0}'' en el Espacio personal.'' -errors.permissions.publish.datasource.non_existent=La fuente de datos ''{0}'' no existe. +errors.permissions.publish.datasource.licensing=Debe ser un “interaccionador” para publicar una fuente de datos. +errors.permissions.publish.datasource.overwrite=Ya existe una fuente de datos “{0}” en el proyecto “{1}”. No tiene permisos para sobrescribirla. +errors.permissions.publish.datasource.overwrite_personal_space=Ya existe una fuente de datos “{0}” en el Espacio personal. No tiene permisos para sobrescribirla. +errors.permissions.publish.datasource.overwrite_short=Ya existe una fuente de datos “{0}” en el proyecto “{1}”. +errors.permissions.publish.datasource.overwrite_short_personal_space=Ya existe una fuente de datos “{0}” en el Espacio personal. +errors.permissions.publish.datasource.non_existent=La fuente de datos “{0}” no existe. errors.permissions.publish.datasource.general=Lo lamentamos, no tiene permiso para publicar en esta fuente de datos. errors.permissions.publish.project.explicit_publisher_detail=No tiene derecho de publicación. errors.permissions.publish.project.general=Lo lamentamos, no tiene permiso para publicar en este proyecto. -errors.permissions.publish.project.non_existent=El proyecto ''{0}'' no existe. -errors.permissions.publish.project.not_writable=No tiene permisos para escribir en el proyecto ''{0}''. +errors.permissions.publish.project.non_existent=El proyecto “{0}” no existe. +errors.permissions.publish.project.not_writable=No tiene permisos para escribir en el proyecto “{0}”. errors.permissions.publish.project.unspecified=Debe especificar un proyecto -errors.permissions.publish.workbook.disabled=El libro de trabajo ''{0}'' está deshabilitado. -errors.permissions.publish.workbook.general=Ya existe un libro de trabajo con este nombre en el proyecto en el que está publicando. Para publicarlo, cambie el nombre del libro de trabajo. +errors.permissions.publish.workbook.disabled=El libro de trabajo “{0}” está deshabilitado. +errors.permissions.publish.workbook.general=Ya existe un libro de trabajo con este nombre en el proyecto en el que está publicando. Para publicar, cambie el nombre del libro de trabajo. errors.permissions.publish.workbook.general_personal_space=Ya existe un libro de trabajo con este nombre en el Espacio personal en el que quiere publicar. Para publicar, cambie el nombre del libro de trabajo. -errors.permissions.publish.workbook.overwrite=Ya existe un libro de trabajo ''{0}'' en el proyecto ''{1}''. No tiene permisos para sobrescribirlo. -errors.permissions.publish.workbook.overwrite_personal_space=Ya existe un libro de trabajo ''{0}'' en el Espacio personal. No tiene permisos para sobrescribirlo. -errors.permissions.publish.workbook.overwrite_short=Ya existe un libro de trabajo ''{0}'' en el proyecto ''{1}''. -errors.permissions.publish.workbook.overwrite_short_personal_space=Ya existe un libro de trabajo ''{0}'' en el Espacio personal. -errors.reportable.impersonation.group_and_user=Especifique solo un ''impersonate_username'' o ''impersonate_groupname'', no ambos. -errors.reportable.impersonation.user_not_found=El usuario ''{0}'' no existe. -errors.reportable.impersonation.group_not_found=El grupo ''{0}'' no existe. -errors.public.validation.hasextract=Los libros de trabajo guardados en Tableau Public deben usar extracciones activas de Tableau. Haga clic con el botón derecho sobre la fuente de datos y seleccione Usar extracción antes de publicar. La fuente de datos ''{0}'' no es una extracción activa. -errors.publish.dataserver_datasource_not_found=No se encontró la fuente de datos ''{0}'' para el libro de trabajo ''{1}''. -errors.publish.datasource_update_mode=Modo de actualización desconocido: ''{0}''. -errors.publish.workbook.concurrent_update=Ya se está publicando o modificando un libro de trabajo con el mismo nombre. Espere a que se complete la tarea antes de volverlo a intentar. +errors.permissions.publish.workbook.overwrite=Ya existe un libro de trabajo “{0}” en el proyecto “{1}”. No tiene permisos para sobrescribirla. +errors.permissions.publish.workbook.overwrite_personal_space=Ya existe un libro de trabajo “{0}” en el Espacio personal. No tiene permisos para sobrescribirla. +errors.permissions.publish.workbook.overwrite_short=Ya existe un libro de trabajo “{0}” en el proyecto “{1}”. +errors.permissions.publish.workbook.overwrite_short_personal_space=Ya existe un libro de trabajo “{0}” en el Espacio personal. +errors.reportable.impersonation.group_and_user=Especifique solo un “impersonate_username” o “impersonate_groupname”, no ambos. +errors.reportable.impersonation.user_not_found=El usuario “{0}” no existe. +errors.reportable.impersonation.group_not_found=El grupo “{0}” no existe. +errors.public.validation.hasextract=Los libros de trabajo guardados en Tableau Public deben usar extracciones activas de Tableau. Haga clic con el botón derecho sobre la fuente de datos y seleccione Usar extracción antes de publicar. La fuente de datos “{0}” no es una extracción activa. +errors.public.validation.storage_quota_exceeded=El contenido que intenta publicar supera la capacidad máxima de su cuenta. Elimine algunos contenidos para liberar espacio y vuelva a intentarlo. +errors.public.validation.invalid_archive_file=El libro de trabajo que intenta publicar no es válido. +errors.publish.dataserver_datasource_not_found=No se encontró la fuente de datos “{0}” para el libro de trabajo “{1}”. +errors.publish.datasource_update_mode=Modo de actualización desconocido: “{0}”. +errors.publish.fileupload.invalid_checksum=Se ha proporcionado un valor de suma de comprobación no válido. +errors.publish.fileupload.invalid_hash_algorithm=El algoritmo de hash no es compatible o está desactivado. +errors.publish.fileupload.invalid_offset=Anexar a la carga de archivos con una compensación que no coincide con el tamaño de archivo registrado. +errors.publish.fileupload.concurrent_write=No se ha podido adquirir el bloqueo exclusivo del archivo, ya que está bloqueado por otra carga. +errors.publish.fileupload.flushing_file_buffer=Error al vaciar los búferes de archivos durante la carga. +errors.publish.fileupload.read_or_write=No se ha podido leer desde el cliente o escribir en el archivo cargado. +errors.publish.fileupload.concurrent_update=Ya se está cargando o modificando un contenido con el mismo nombre. Espere a que se complete la tarea antes de volver a intentarlo. errors.publish.workbook.restricted=El libro de trabajo contiene tipos de conexiones que no se permiten en este servidor. -errors.publish.datasource.concurrent_update=Ya se está publicando o modificando una fuente de datos con el mismo nombre. Espere a que se complete la tarea antes de volverlo a intentar. +errors.publish.datasource.concurrent_update=Ya se está publicando o modificando una fuente de datos con el mismo nombre. Espere a que se complete la tarea antes de volver a intentarlo. errors.publish.datasource.restricted=La fuente de datos contiene un tipo de conexión que no se permite en este servidor. errors.publish.datasource.connection_check={0} no ha podido establecer una conexión con la fuente de datos. +errors.publish.file.connection.unauthorized=Este flujo incluye conexiones de entrada de archivo que el administrador del sitio ha bloqueado. Para publicar flujos, todas las conexiones de entrada tienen que ser extracciones de Tableau que ya se hayan publicado en Tableau Cloud. +errors.publish.flow.connection_check=Error al publicar el flujo “{0}”. El servidor no se puede conectar al tipo de fuente de datos “{1}”. Verifique que la fuente de datos sea compatible y que el controlador o el complemento del conector de la fuente de datos esté instalado. +errors.publish.workbook.requested_extract_encryption_on_server_with_disabled_encryption=El libro de trabajo no se puede publicar con una extracción cifrada. El cifrado de extracciones está deshabilitado para este servidor. Debe publicar el libro de trabajo con una extracción sin cifrar. +errors.publish.datasource.requested_extract_encryption_on_server_with_disabled_encryption=La fuente de datos no se puede publicar como extracción cifrada. El cifrado de extracciones está deshabilitado para este servidor. Debe publicar la extracción sin cifrar. errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption=El libro de trabajo no se puede publicar con una extracción cifrada. El administrador del sitio ha deshabilitado el cifrado de las extracciones en este sitio. Debe publicar el libro de trabajo con una extracción sin cifrar. errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption=La fuente de datos no se puede publicar como extracción cifrada. El administrador del sitio ha deshabilitado el cifrado de las extracciones en este sitio. Debe publicar la extracción sin cifrar. errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption=El libro de trabajo no se puede publicar con una extracción sin cifrar. El administrador del sitio requiere el cifrado de las extracciones en este sitio. Debe publicar el libro de trabajo especificando el cifrado de las extracciones. @@ -120,17 +134,16 @@ errors.publishing.request_size_exceeded=Este archivo no se puede publicar porque errors.publishing.request_size_unknown=No se ha podido determinar el tamaño de la solicitud. errors.site.quota_exceeded=El contenido que intenta cargar excederá la capacidad del sitio en {0}. errors.personal_space.quota_exceeded=El contenido supera la capacidad de su Espacio personal por {0}. -errors.web_authoring.workbook_deleted=El libro de trabajo ''{0}'' fue eliminado. Elija ''Guardar como'' para guardar como nuevo libro de trabajo. +errors.web_authoring.workbook_deleted=El libro de trabajo “{0}” fue eliminado. Elija “Guardar como” para guardar como nuevo libro de trabajo. errors.web_authoring.workbook_changed=Otro usuario ha editado y guardado este libro de trabajo desde que comenzó a editarlo. Por lo tanto, ya no puede actualizar el libro de trabajo original. Use Guardar como para crear un nuevo libro de trabajo con sus cambios. labels.publish.embed_credentials=Insertar contraseña insertada para la fuente de datos -errors.publish.workbook.google_no_embedded_credentials=Este libro de trabajo contiene una fuente de datos {0} que requiere credenciales insertadas. Para guardar como otro libro de trabajo, seleccione ''{1}''. -errors.publish.datasource.google_no_embedded_credentials=Esta fuente de datos contiene una conexión {0} que requiere credenciales insertadas. Publique esta fuente de datos desde Tableau Desktop con credenciales incrustadas. -errors.publish.datasource.federated_oauth_datasource_failed=Las credenciales de una o más de las conexiones de su fuente de datos han caducado. Elimine las credenciales guardadas de esta fuente de datos en la página de configuración de su cuenta en Tableau Server o Tableau Online y vuelva a conectarse a la fuente de datos. -errors.publish.workbook.missing_oauth_credential=No se encontró la credencial ''{0}'' o no se puede usar para conectar a la fuente de datos o libro de trabajo. +errors.publish.workbook.google_no_embedded_credentials=Este libro de trabajo contiene una fuente de datos {0} que requiere credenciales insertadas. Para guardar como otro libro de trabajo, seleccione “{1}”. +errors.publish.datasource.google_no_embedded_credentials=Esta fuente de datos contiene una conexión {0} que requiere credenciales insertadas. Publique esta fuente de datos desde Tableau Desktop con credenciales insertadas. +errors.publish.datasource.federated_oauth_datasource_failed=Las credenciales de una o varias conexiones de su fuente de datos han expirado. Elimine las credenciales guardadas para esta fuente de datos en la página Configuración de la cuenta en Tableau Server o Tableau Cloud y vuelva a conectarse a la fuente de datos. +errors.publish.workbook.missing_oauth_credential=No se encontró la credencial “{0}” o no se puede usar para conectar a la fuente de datos o libro de trabajo. errors.publish.version_incompatible.message=Las versiones de escritorio y de servidor no son compatibles. -errors.publish.version_incompatible.details=Versión de escritorio ''{0}'', Documento de servidor versión ''{1}''. +errors.publish.version_incompatible.details=Versión de escritorio “{0}”, Documento de servidor versión “{1}”. errors.publish.datasource.managed_keychain.unique_cv_suggestions=Error en la publicación debido a un conflicto. Reenvíe el cambio. -errors.publish.permissions_are_locked=El proyecto en el que está publicando tiene los permisos bloqueados. Para publicar en este libro de trabajo, utilice los permisos predeterminados e inténtelo de nuevo. errors.publish.datasource.not.found=No se pudo encontrar esta fuente de datos en el servidor. errors.publish.extracts.disabled=Guardar para fuentes de datos de archivos basadas en extracciones que no sean compatibles todavía. errors.publish.datasource.timeout=La publicación expiró tras {0} segundos. Utilice Tableau Desktop para publicar esta fuente de datos. @@ -138,12 +151,15 @@ errors.publish.data_role.permission_not_null=No se pueden establecer permisos ex errors.download.extracts.timeout=La publicación expiró tras {0} segundos porque la fuente de datos tiene un archivo de extracción demasiado grande. Utilice Tableau Desktop para publicar esta fuente de datos. errors.publish.datasource.invalid_extract_update_time=Valor extractUpdateTime no válido indicado: {0} errors.publish.async.serialization=Error de estado que impide serializar la publicación del trabajo +errors.publish.only_extract_files_are_allowed.message=No puede publicar en Tableau Server +errors.publish.only_extract_files_are_allowed.details=El archivo {0} no se puede cargar porque su administrador ha bloqueado los archivos de este tipo. Conviértalo en una extracción y vuelva a intentarlo. +errors.publish.validation.invalid_zip_file=El libro de trabajo o archivo de fuente de datos que intenta publicar no es válido. +errors.permissions.view.datasources=Debe ser “Interaccionador” para ver la lista de fuentes de datos. -errors.permissions.view.datasources=Debe ser ''Interaccionador'' para ver la lista de fuentes de datos. - -errors.oauth.invalid_oauth_class=''{0}'' no es un tipo de conexión OAuth válido. +errors.oauth.invalid_oauth_class=“{0}” no es un tipo de conexión OAuth válido. errors.xmlapi.bad_request=Solicitud incorrecta +errors.xmlapi.payload_too_large=Carga demasiado grande errors.xmlapi.unauthorized=No autorizado errors.xmlapi.forbidden=Faltan permisos errors.xmlapi.system_user_not_found=La cuenta de usuario está bloqueada o no es válida. @@ -155,60 +171,64 @@ errors.xmlapi.illegal_state=Estado no válido errors.xmlapi.invalid_parameter=Parámetro no válido errors.xmlapi.already_exists=Ya existe errors.xmlapi.site_suspended=Este sitio se ha suspendido. Debe ser un administrador de sistema para iniciar sesión. -errors.xmlapi.site_locked=Este sitio se ha bloqueado. No se permite iniciar sesión en este momento. -errors.xmlapi.permission_modification=No se puede publicar con permisos modificados +errors.xmlapi.site_locked=Este sitio ha sido bloqueado. No se permite iniciar sesión en este momento. errors.xmlapi.update_desktop=Para abrir los libros de trabajo que han creado otros autores, descargue la versión más reciente de Tableau Desktop Public Edition en http://public.tableau.com/ errors.xmlapi.throttled.summary=Demasiadas solicitudes -errors.xmlapi.throttled.detail=Hay demasiadas solicitudes para ''{0}''. Vuelva a intentarlo después de {1}. +errors.xmlapi.throttled.detail=Hay demasiadas solicitudes para “{0}”. Vuelva a intentarlo después de {1}. +errors.xmlapi.personal_space_quota_exceeded.summary=No se puede publicar en el espacio personal +errors.xmlapi.personal_space_quota_exceeded.detail=Elimine o mueva contenido de su Espacio personal y vuelva a intentar la publicación. datasource.publish.check.unpublishable=No se ha podido publicar la fuente de datos. +datasource.publish.check.unpublishable.table_extension_extract_required=Las extensiones de tablas no se pueden publicar con conexiones que requieren una extracción. datasource.publish.check.publishable.extract_required=Se debe crear una extracción al publicar. -datasource.publish.check.publishable.credentials_required={1} accederá de manera temporal a las credenciales proporcionadas en relación con ''{0}'' para confirmar que puede conservar una conexión de datos en tiempo real. -datasource.publish.check.publishable.server_unreachable={1} no puede acceder a ''{0}''. Al publicar se creará una extracción. +datasource.publish.check.publishable.credentials_required={1} accederá de manera temporal a las credenciales proporcionadas en relación con “{0}” para confirmar que puede conservar una conexión de datos en tiempo real. +datasource.publish.check.publishable.server_unreachable={1} no puede acceder a “{0}”. Al publicar se creará una extracción. publish.bundles.workbook.subscription.subject=Su libro de trabajo {0} ya está listo. publish.bundles.workbook.subscription.message=Se han añadido los datos de Salesforce al libro de trabajo. Vaya a su proyecto {0} para empezar. -extracts.status.finished.upload.workbook=Carga de extracciones finalizada (ID de extracción nuevo: {0}) para el libro de trabajo ''{1}'' {2} -extracts.status.finished.refresh.workbook=Actualización finalizada de extracciones (id de extracción nuevo:{0}) para libro de trabajo ''{1}'' {2} -extracts.status.finished.increment.workbook=Incrementos finalizados de extracciones (id de extracción nuevo:{0}) para libro de trabajo ''{1}'' {2} -extracts.status.finished.encrypt.workbook=Cifrado de extracciones finalizado (ID de extracción nueva: {0}) para el libro de trabajo ''{1}'' -extracts.status.finished.decrypt.workbook=Descifrado de extracciones finalizado (ID de extracción nueva: {0}) para el libro de trabajo ''{1}'' -extracts.status.finished.rekey.workbook=Recifrado de extracciones finalizado (ID de extracción nueva: {0}) para el libro de trabajo ''{1}'' -extracts.status.finished.create.workbook=Creación de extracción finalizada (nueva ID de extracción:{0}) para el libro de trabajo ''{1}'' {2} -extracts.status.finished.remove.workbook=Cambio de extracción (nueva ID de fuente de datos:{0}) a tiempo real para el libro de trabajo ''{1}'' -extracts.status.finished.upload.datasource=Carga finalizada de extracciones (id de extracción nuevo:{0}) para fuente de datos ''{1}'' {2} -extracts.status.finished.refresh.datasource=Actualización finalizada de extracciones (id de extracción nuevo:{0}) para fuente de datos ''{1}'' {2} -extracts.status.finished.increment.datasource=Incrementos finalizados de extracciones (id de extracción nuevo:{0}) para fuente de datos ''{1}'' {2} -extracts.status.finished.append.datasource=Operación de adjuntar finalizada de extracciones (id de extracción nuevo:{0}) para fuente de datos ''{1}'' {2} -extracts.status.finished.replace.datasource=Reemplazo finalizado de extracciones (id de extracción nuevo:{0}) para fuente de datos ''{1}'' {2} -extracts.status.finished.encrypt.datasource=Cifrado de extracciones finalizado (ID de extracción nueva: {0}) para la fuente de datos ''{1}'' -extracts.status.finished.decrypt.datasource={0}) para la fuente de datos ''{1}'' -extracts.status.finished.rekey.datasource=Recifrado de extracciones finalizado (ID de extracción nueva: {0}) para la fuente de datos ''{1}'' -extracts.status.finished.encrypt.flow=Se ha finalizado el cifrado de extracciones para el flujo ''{0}'' -extracts.status.finished.decrypt.flow=Se ha finalizado el descifrado de extracciones para el flujo ''{0}'' -extracts.status.finished.rekey.flow=Se ha finalizado el recifrado de extracciones para el flujo ''{0}'' -extracts.status.finished.encrypt.flowdraft=Se ha finalizado el cifrado de las extracciones para el borrador de flujo ''{0}'' -extracts.status.finished.decrypt.flowdraft=Se ha finalizado el cifrado de las extracciones para el borrador de flujo ''{0}'' -extracts.status.finished.rekey.flowdraft=Se ha finalizado el recifrado de las extracciones para el borrador de flujo ''{0}'' -extracts.status.finished.create.datasource=Creación de extracciones finalizada (nueva ID de extracción:{0}) para la fuente de datos ''{1}'' {2} -extracts.status.finished.remove.datasource=Cambio de extracción a tiempo real para la fuente de datos ''{1}'' -extracts.status.encryption_key=ID de clave de cifrado: ''{0}''. -extracts.status.encryption_keys=ID de clave de cifrado antigua: ''{0}''; ID de clave de cifrado nueva: ''{1}''. -extracts.errors.upload=Error al cargar extracciones para {0}: ''{1}'' -extracts.errors.refresh=Se ha producido un error al actualizar extracciones para {0} ''{1}'' -extracts.errors.create=Error al crear las extracciones de {0} ''{1}''. -extracts.errors.increment=Error al incrementar extracciones para {0}: ''{1}'' -extracts.errors.append=Error al adjuntar extracciones para {0}: ''{1}'' -extracts.errors.replace=Error al reemplazar extracciones para {0}: ''{1}'' -extracts.errors.download=Error al descargar extracciones para {0}: ''{1}'' -extracts.errors.remove=Error al eliminar extracciones para {0}: ''{1}''. +extracts.status.finished.upload.workbook=Carga de extracciones finalizada (ID de extracción nuevo: {0}) para el libro de trabajo “{1}” {2} +extracts.status.finished.refresh.workbook=Actualización finalizada de extracciones (id de extracción nuevo:{0}) para libro de trabajo “{1}” {2} +extracts.status.finished.increment.workbook=Incrementos finalizados de extracciones (id de extracción nuevo:{0}) para libro de trabajo “{1}” {2} +extracts.status.finished.encrypt.workbook=Cifrado de extracciones finalizado (ID de extracción nueva: {0}) para el libro de trabajo “{1}” +extracts.status.finished.decrypt.workbook=Descifrado de extracciones finalizado (ID de extracción nueva: {0}) para el libro de trabajo “{1}” +extracts.status.finished.rekey.workbook=Recifrado de extracciones finalizado (ID de extracción nueva: {0}) para el libro de trabajo “{1}” +extracts.status.finished.create.workbook=Creación de extracción finalizada (nueva ID de extracción:{0}) para el libro de trabajo “{1}” {2} +extracts.status.finished.remove.workbook=Cambio de extracción (nueva ID de fuente de datos:{0}) a tiempo real para el libro de trabajo “{1}” +extracts.status.finished.upload.datasource=Carga finalizada de extracciones (id de extracción nuevo:{0}) para fuente de datos “{1}” {2} +extracts.status.finished.refresh.datasource=Actualización finalizada de extracciones (id de extracción nuevo:{0}) para fuente de datos “{1}” {2} +extracts.status.finished.increment.datasource=Incrementos finalizados de extracciones (id de extracción nuevo:{0}) para fuente de datos “{1}” {2} +extracts.status.finished.append.datasource=Operación de adjuntar finalizada de extracciones (id de extracción nuevo:{0}) para fuente de datos “{1}” {2} +extracts.status.finished.replace.datasource=Reemplazo finalizado de extracciones (id de extracción nuevo:{0}) para fuente de datos “{1}” {2} +extracts.status.finished.encrypt.datasource=Cifrado de extracciones finalizado (ID de extracción nueva: {0}) para la fuente de datos “{1}” +extracts.status.finished.decrypt.datasource=Descifrado de extracciones finalizado (ID de extracción nueva: {0}) para la fuente de datos “{1}” +extracts.status.finished.rekey.datasource=Recifrado de extracciones finalizado (ID de extracción nueva: {0}) para la fuente de datos “{1}” +extracts.status.finished.encrypt.flow=Se ha finalizado el cifrado de extracciones para el flujo “{0}” +extracts.status.finished.decrypt.flow=Se ha finalizado el descifrado de extracciones para el flujo “{0}” +extracts.status.finished.rekey.flow=Se ha finalizado el recifrado de extracciones para el flujo “{0}” +extracts.status.finished.encrypt.flowdraft=Se ha finalizado el cifrado de las extracciones para el borrador de flujo “{0}” +extracts.status.finished.decrypt.flowdraft=Se ha finalizado el cifrado de las extracciones para el borrador de flujo “{0}” +extracts.status.finished.rekey.flowdraft=Se ha finalizado el recifrado de las extracciones para el borrador de flujo “{0}” +extracts.status.finished.create.datasource=Creación de extracciones finalizada (nueva ID de extracción:{0}) para la fuente de datos “{1}” {2} +extracts.status.finished.remove.datasource=Cambio de extracción a tiempo real para la fuente de datos “{1}” +extracts.status.finished.create.vconn=Creación de extracción finalizada (nueva ID de extracción:{0}) para la conexión virtual “{1}” +extracts.status.finished.refresh.vconn=Actualización de extracción finalizada (nueva ID de extracción:{0}) para la conexión virtual “{1}” +extracts.status.encryption_key=ID de clave de cifrado: “{0}”. +extracts.status.encryption_keys=ID de clave de cifrado antigua: “{0}”; ID de clave de cifrado nueva: “{1}”. +extracts.errors.upload=Error al cargar extracciones para {0}: “{1}” +extracts.errors.refresh=Se ha producido un error al actualizar extracciones para {0} “{1}” +extracts.errors.create=Error al crear las extracciones de {0} “{1}”. +extracts.errors.increment=Error al incrementar extracciones para {0}: “{1}” +extracts.errors.append=Error al adjuntar extracciones para {0}: “{1}” +extracts.errors.replace=Error al reemplazar extracciones para {0}: “{1}” +extracts.errors.download=Error al descargar extracciones para {0}: “{1}” +extracts.errors.remove=Error al eliminar extracciones para {0}: “{1}”. extracts.errors.title=Error de extracciones de proceso -extracts.errors.nothing_to_upload=No hay extracciones para cargar para {0}: ''{1}'' -extracts.errors.nothing_to_refresh=No hay extracciones para actualizar para {0}: ''{1}'' -extracts.errors.nothing_to_increment=No hay extracciones para incrementar para {0}: ''{1}'' -extracts.errors.nothing_to_append=No hay extracciones para adjuntar para {0}: ''{1}'' -extracts.errors.nothing_to_replace=No hay extracciones para reemplazar para {0}: ''{1}'' +extracts.errors.nothing_to_upload=No hay extracciones para cargar para {0}: “{1}” +extracts.errors.nothing_to_refresh=No hay extracciones para actualizar para {0}: “{1}” +extracts.errors.nothing_to_increment=No hay extracciones para incrementar para {0}: “{1}” +extracts.errors.nothing_to_append=No hay extracciones para adjuntar para {0}: “{1}” +extracts.errors.nothing_to_replace=No hay extracciones para reemplazar para {0}: “{1}” extracts.errors.refresh_summary=Error de extracciones de actualización extracts.errors.encrypt_summary=Error al cifrar extracciones extracts.errors.rekey_summary=Error al volver a cifrar extracciones @@ -217,9 +237,9 @@ extracts.errors.remove_summary=Error al eliminar extracciones extracts.errors.create_summary=Error al crear extracciones extracts.errors.datasource_overwritten=Falló la actualización debido a que la fuente de datos fue sobrescrita por otra tarea durante el procesamiento. Actualice el envío para corregir. extracts.errors.workbook_overwritten=Falló la actualización debido a que el libro de trabajo fue sobrescrito por otra tarea durante el procesamiento. Actualice el envío para corregir. -extracts.errors.encrypt=Se ha producido un error al cifrar las extracciones para {0} ''{1}'' -extracts.errors.decrypt=Se ha producido un error al descifrar las extracciones para {0} ''{1}'' -extracts.errors.rekey=Se ha producido un error al volver a cifrar las extracciones para {0} ''{1}'' +extracts.errors.encrypt=Se ha producido un error al cifrar las extracciones para {0} “{1}” +extracts.errors.decrypt=Se ha producido un error al descifrar las extracciones para {0} “{1}” +extracts.errors.rekey=Se ha producido un error al volver a cifrar las extracciones para {0} “{1}” extracts.errors.encrypt_datasource_overwritten=Se ha producido un error al cifrar la extracción debido a que otra tarea sobrescribió la fuente de datos durante el procesamiento. extracts.errors.encrypt_workbook_overwritten=Se ha producido un error al cifrar la extracción debido a que otra tarea sobrescribió el libro de trabajo durante el procesamiento. extracts.errors.rekey_datasource_overwritten=Se ha producido un error al volver a cifrar la extracción debido a que otra tarea sobrescribió la fuente de datos durante el procesamiento. @@ -230,12 +250,12 @@ extracts.errors.remove_datasource_overwritten=La fuente de datos no se puede cam extracts.errors.remove_workbook_overwritten=El libro de trabajo no se puede cambiar a tiempo real porque otra tarea lo ha sustituido. extracts.errors.create_datasource_overwritten=La fuente de datos no se puede extraer porque otra tarea la ha sustituido. extracts.errors.create_workbook_overwritten=El libro de trabajo no se puede extraer porque otra tarea lo ha sustituido. -extracts.site_mode_change_details=Se ha cambiado el modo de cifrado de la extracción del sitio de ''{0}'' a ''{1}''. +extracts.site_mode_change_details=Se ha cambiado el modo de cifrado de la extracción del sitio de “{0}” a “{1}”. extracts.errors.encryption_not_licensed=Se ha producido un error en esta operación porque el cifrado de extracciones no cuenta con licencia. Para realizar esta operación, debe renovar la licencia o descifrar la extracción. extracts.errors.operation_cancelled_detail=El tiempo de la operación para eliminar la extracción para {0} (fuente de datos: {2}) ha expirado. workbooks.messages.load_error=No se puede cargar el libro de trabajo {0} -workbooks.messages.locked=El libro de trabajo ''{0}'' actualmente está siendo modificado por otro usuario. Intente nuevamente. +workbooks.messages.locked=El libro de trabajo “{0}” actualmente está siendo modificado por otro usuario. Vuelva a intentarlo más tarde. workbooks.new_workbook.default_name=Nuevo libro de trabajo workbooks.new_datasource.default_name=Nueva fuente de datos datasources.messages.load_error=No se puede cargar la fuente de datos {0} @@ -251,27 +271,40 @@ subscriptions.subscribed_footer=Esta es su sucripción a {0} subscriptions.subscribed_workbook=libro de trabajo subscriptions.subscribed_view=ver subscriptions.fullstop=. -subscriptions.extract_refresh_footer=Recibirá este correo electrónico de la suscripción cuando se actualicen los datos. +subscriptions.extract_refresh_footer=Recibirá este correo electrónico de suscripción cuando se actualicen los datos. subscriptions.explore_the_viz=Explorar la visualización subscriptions.explore_the_workbook=Explorar el libro de trabajo subscriptions.pdf_attached=Se adjunta el PDF de Tableau. -subscriptions.access_live_content=Puede acceder a la vista en directo de su contenido aquí +subscriptions.access_live_content=Puede acceder a la vista en tiempo real de su contenido aquí subscriptions.warning_deprecated_type=obsoleto +subscriptions.warning_error_content_type=Tipo de contenido desconocido +subscriptions.warning_error_type=tipo de advertencia desconocido subscriptions.warning_extract_refresh_type=error en la actualización de extracción -subscriptions.warning_flow_run_type=error en la ejecución del flujo +subscriptions.warning_flow_run_type=error al ejecutar el flujo subscriptions.warning_introduction_general=Las siguientes advertencias de calidad de los datos afectan a {0}. -subscriptions.warning_introduction_view=Para obtener más información, consulte la pestaña Detalles de los datos en la vista +subscriptions.warning_introduction_view=Para obtener más información, consulte el panel Detalles de los datos en la vista subscriptions.warning_introduction_workbook=Para obtener más información, consulte la página del libro de trabajo +subscriptions.warning_localized_column=Columna +subscriptions.warning_localized_datasource=Fuente de datos +subscriptions.warning_localized_database=Base de datos +subscriptions.warning_localized_flow=Flujo +subscriptions.warning_localized_table=Tabla +subscriptions.warning_localized_vconn=Conexión +subscriptions.warning_lowercase_column=columna +subscriptions.warning_lowercase_column_plural=columnas subscriptions.warning_maintenance_type=en mantenimiento -subscriptions.warning_permission_error=Esta advertencia está relacionada con un activo que no puede ver por falta de permisos. -subscriptions.warning_redacted=Permisos necesarios +subscriptions.warning_permission_error=Esta advertencia está relacionada con un recurso que no puede ver por falta de permisos. +subscriptions.warning_redacted=Se necesitan permisos subscriptions.warning_sensitve_type=datos confidenciales +subscriptions.warning_sensitive_intro_count=Confidencial ({0}) +subscriptions.warning_sensitive_intro_view=Esta vista usa datos confidenciales. +subscriptions.warning_sensitive_intro_workbook=Este libro de trabajo usa datos confidenciales. subscriptions.warning_severe=Advertencia de calidad de los datos importante subscriptions.warning_stale_type=datos obsoletos subscriptions.warning_standard=Advertencia de calidad de los datos -subscriptions.warning_error_type=tipo de advertencia desconocido +subscriptions.warning_standard_plural=Advertencias de calidad de los datos subscriptions.warning_warning_type=advertencia -errors.subscriptions.image_render_failed=No se pudo procesar la instantánea de la vista ''{0}'' correctamente. +errors.subscriptions.image_render_failed=No se pudo procesar la instantánea de la vista “{0}” correctamente. errors.subscriptions.see_live_view=Para ver la vita en línea, vaya a {0}. errors.subscriptions.disabled_on_server=La configuración de suscripciones en todo el servidor no está activada. No se pueden procesar las suscripciones. errors.subscriptions.disabled_on_site=Se han desactivado las suscripciones para este sitio. @@ -281,17 +314,17 @@ errors.subscriptions.user_unlicensed=Omisión de suscripción de usuario sin lic errors.subscriptions.smtp_unreacheable=No se puede conectar con el host de SMTP. Compruebe si SMTP se ha configurado. errors.subscriptions.uncategorized_error=Error desconocido errors.subscriptions.pdf_render_failed=El PDF adjunto a este correo electrónico no se pudo representar correctamente. -errors.subscriptions.pdf_limit_exceeded=El PDF generado no se puede adjuntar a este correo electrónico porque supera el límite de {0} MB de tamaño. +errors.subscriptions.content_limit_exceeded=El contenido generado no se puede adjuntar a este correo electrónico porque supera el límite de {0} MB de tamaño. errors.subscriptions.attachments_not_enabled=Se produjo un error en la suscripción porque los adjuntos al correo electrónico estaban desactivados. Póngase en contacto con su administrador de Tableau para obtener más información. errors.subscriptions.pdf_email_failed=El PDF generado no se pudo adjuntar a este correo electrónico. -errors.subscriptions.learn_more_troubleshoot=Más información +errors.subscriptions.learn_more_troubleshoot=Más información errors.subscriptions.bad_extract_refresh_subscription_configuration=La suscripción se ha suspendido porque el libro de trabajo contiene varios programas de actualización de extracción. Para reanudarla, cambie la frecuencia a Según el programa seleccionado. errors.subscriptions.subscription_failed_refresh_failure=Error al actualizar la extracción de la fuente de datos. errors.subscriptions.multiple_extracts_for_extract_refresh_subscription=El libro de trabajo contiene varios programas de actualización de extracción. Cambie la frecuencia a Según el programa seleccionado. errors.subscriptions.datasource_is_missing_password=Error de conexión a la fuente de datos. Compruebe las credenciales de las conexiones de todas las fuentes de datos del libro de trabajo. -subscriptions.results_summary.sg={0} de {1} suscripción enviada del programa ''{2}''. -subscriptions.results_summary.pl={0} de {1} suscripciones enviadas del programa ''{2}''. +subscriptions.results_summary.sg={0} de {1} suscripción enviada del programa “{2}”. +subscriptions.results_summary.pl={0} de {1} suscripciones enviadas del programa “{2}”. subscriptions.results_views_per_subscription.sg={0} ({1} de 1 vista tuvo éxito) subscriptions.results_views_per_subscription.pl={0} ({1} de {2} vistas tuvieron éxito) subscriptions.results_views_per_subscription.more=({0} más) @@ -322,7 +355,7 @@ dataalerts.alert_triggered_for_the_view=Alerta activada para la vista dataalerts.failure.email.subject=La alerta no funciona para: {0} dataalerts.failure.status=Su alerta {0} no funciona dataalerts.failure.view.details.alert=Ver esta alerta -dataalerts.failure.explanation=La alerta {0} no funciona en este momento, de modo que no se notificará a los destinatarios cuando la condición de los datos sea verdadera. Recibirá una notificación por correo electrónico cuando la alerta vuelva a funcionar. +dataalerts.failure.explanation=La alerta basada en los datos {0} no funciona en este momento, de modo que no se notificará a los destinatarios cuando la condición de los datos sea verdadera. Recibirá una notificación por correo electrónico cuando la alerta vuelva a funcionar. dataalerts.failure.affected.alert=Alerta afectada dataalerts.failure.time=Error en la alerta de tiempo dataalerts.failure.cause=En ocasiones, las alertas fallan debido a problemas de red temporales que se resuelven por sí solos. Como alternativa, intente volver a crear la alerta en la vista de datos original o solucionar problemas de fallos habituales de alertas, como los siguientes: @@ -333,7 +366,7 @@ dataalerts.failure.email.footer=Está recibiendo este mensaje en {0} debido al e dataalerts.failure.troubleshooting=Para comprobar si alguno de los problemas indicados anteriormente está causando el error de su alerta, haga clic en el botón siguiente. dataalerts.success.email.subject=Se ha reanudado la alerta para: {0} dataalerts.success.status=Se ha reanudado su alerta {0} -dataalerts.success.explanation=Su alerta {0} ya vuelve a funcionar, de modo que se notificará a los destinatarios cuando la condición de los datos sea verdadera. +dataalerts.success.explanation=Su alerta basada en los datos {0} ya vuelve a funcionar, de modo que se notificará a los destinatarios cuando la condición de los datos sea verdadera. dataalerts.failure.error.internalError=Error interno de alerta de datos dataalerts.failure.error.invalidDataAlertSpecification=Especificación no válida de alerta dataalerts.failure.error.summaryTableNotFound=No se encontró la tabla de datos de resumen @@ -351,11 +384,11 @@ dataalerts.failure.error.dataAlertMeasureNotFound=No se puede seleccionar una me dataalerts.failure.error.tooManyMeasuresForDataAlert=Se ha detectado un número de medidas incorrecto.{0} dataalerts.failure.error.thresholdParseError=Error al analizar el texto del umbral {0}. {1} dataalerts.failure.error.dataAlertPresModelCreationError=Se ha producido un error al serializar la alerta. {0} -dataalerts.failure.error.cannotDrawDataAlertDialog=Se ha producido un error al crear el diálogo de alerta. -dataalerts.failure.error.unsupportedDataAlertType=Actualmente no se admite el tipo de alerta {0}. +dataalerts.failure.error.cannotDrawDataAlertDialog=Se ha producido un error al crear el diálogo de alerta de datos. +dataalerts.failure.error.unsupportedDataAlertType=Actualmente no se admite el tipo de alerta de datos {0}. dataalerts.failure.suspend.email.subject=Se ha suspendido la alerta para: {0} dataalerts.failure.suspend.email.status=Se ha suspendido su alerta {0} -dataalerts.failure.suspend.email.explanation=En estado suspendido, no evaluaremos los destinatarios de la alerta o la vista. Una vez que se haya solucionado, puede reanudar la alerta en {1}. +dataalerts.failure.suspend.email.explanation=En estado suspendido, no evaluaremos los destinatarios de la alerta o la vista. Una vez solucionado el problema, podrá reanudar la alerta en {1}. dataalerts.failure.suspend.view.name.prefix=Vista dataalerts.failure.suspend.time=Tiempo de suspensión dataalerts.failure.suspend.email.footer=Ha recibido este correo electrónico porque su alerta se ha suspendido. @@ -370,10 +403,10 @@ metricsservices.failure.email.footer=Se le ha enviado este mensaje a {0} debido metricsservices.failure.email.subject=Error en la actualización de la métrica de: {0} metricsservices.failure.expired.credentials=Han caducado las credenciales de base de datos insertadas en un libro de trabajo metricsservices.failure.explanation=Su métrica no se puede actualizar, por tanto, no se aplican los cambios. Recibirá un correo electrónico informativo cuando la actualización de la métrica se reanude. -metricsservices.failure.status=La métrica ''{0}'' no se está actualizando +metricsservices.failure.status=La métrica “{0}” no se está actualizando metricsservices.failure.suspend.email.explanation=Hasta que se reanude la actualización, no se aplicarán los cambios a los datos de la métrica. Una vez solucionado el problema, podrá reanudar la actualización. metricsservices.failure.suspend.email.footer=Se ha enviado este correo electrónico a {0} porque la actualización de la métrica se ha suspendido. -metricsservices.failure.suspend.email.status=Se ha suspendido la actualización de la métrica ''{0}'' +metricsservices.failure.suspend.email.status=Se ha suspendido la actualización de la métrica “{0}” metricsservices.failure.suspend.email.subject=Se ha suspendido la actualización de la métrica de: {0} metricsservices.failure.suspend.time=Tiempo de suspensión metricsservices.failure.suspend.view.metric=Ir a la métrica @@ -384,7 +417,7 @@ metricsservices.failure.view.details.metric=Ir a la métrica metricsservices.failure.view.name.prefix=Vista conectada metricsservices.success.email.subject=Se ha reanudado la actualización de la métrica de: {0} metricsservices.success.explanation=La actualización de su métrica vuelve a funcionar, ahora se buscarán las actualizaciones en los datos de sus métricas. -metricsservices.success.status=Se ha reanudado la actualización de la métrica ''{0}'' +metricsservices.success.status=Se ha reanudado la actualización de la métrica “{0}” errors.staticimages.generic=Error al generar imágenes estáticas para el libro de trabajo {0}. {1}. errors.internal_error.request.message={0} no pudo satisfacer la solicitud. @@ -407,23 +440,23 @@ seconds.sg=1 segundo dataconnections.classes.tableau_server_site=Sitio de Tableau Server -materializeviews.errors.workbook_not_in_project=El proyecto ''{0}'' no contiene el libro de trabajo ''{1}'' -materializeviews.errors.workbook_has_no_extract=No se pudo actualizar la configuración de las vistas materializadas del libro de trabajo ''{0}''. Actualmente, solo se admiten los libros de trabajo con extracciones incrustadas +materializeviews.errors.workbook_not_in_project=El proyecto “{0}” no contiene el libro de trabajo “{1}” +materializeviews.errors.workbook_has_no_extract=No se pudo actualizar la configuración de las vistas materializadas del libro de trabajo “{0}”. Actualmente, solo se admiten los libros de trabajo con extracciones incrustadas materializeviews.errors.workbook_updating_errors=Se han encontrado errores al actualizar la configuración de las vistas materializadas para los libros de trabajo -materializeviews.errors.workbook_too_large=Error al actualizar la configuración de las vistas materializadas para el libro de trabajo ''{0}'' porque el tamaño del libro de trabajo supera el limite de {1} GB -materializeviews.errors.project_path_not_exists=La ruta del proyecto ''{0}'' no existe. -materializeviews.errors.feature_disabled=Error al actualizar la configuración de las vistas materializadas para el libro de trabajo ''{0}'' porque la función está actualmente deshabilitada -materializeviews.errors.update_materialized_views_setting_failed=Error al actualizar la configuración de las vistas materializadas para el libro de trabajo ''{0}'' +materializeviews.errors.workbook_too_large=Error al actualizar la configuración de las vistas materializadas para el libro de trabajo “{0}” porque el tamaño del libro de trabajo supera el limite de {1} GB +materializeviews.errors.project_path_not_exists=La ruta del proyecto “{0}” no existe. +materializeviews.errors.feature_disabled=Error al actualizar la configuración de las vistas materializadas para el libro de trabajo “{0}” porque la función está actualmente deshabilitada +materializeviews.errors.update_materialized_views_setting_failed=Error al actualizar la configuración de las vistas materializadas para el libro de trabajo “{0}” materializeviews.errors.site_not_enabled=Este sitio no está habilitado para vistas materializadas. Póngase en contacto con su administrador materializeviews.errors.encrypted_extracts_not_supported=Por el momento, la función Vistas materializadas no admite libros de trabajo con extracciones cifradas. -materializedviews.finished.create=Se han creado las vistas materializadas con el estado ''{0}'' del libro de trabajo ''{1}'' +materializedviews.finished.create=Se han creado las vistas materializadas con el estado “{0}” del libro de trabajo “{1}” materializedviews.finished.delete=Se han eliminado las vistas materializadas del libro de trabajo con id: {0} -materializedviews.finished.encrypt=Se ha completado el cifrado de vistas materializadas para el libro de trabajo ''{0}'' -materializedviews.finished.decrypt=Se ha completado el descifrado de vistas materializadas para el libro de trabajo ''{0}'' -materializedviews.finished.rekey=Se ha completado el recifrado de vistas materializadas para el libro de trabajo ''{0}'' -materializedviews.status.encryption_key=ID de clave de cifrado: ''{0}''. -materializedviews.status.encryption_keys=ID de clave de cifrado antigua: ''{0}''; ID de clave de cifrado nueva: ''{1}''. -materializedviews.status.encryption_type=Tipo de cifrado de la fuente de datos: ''{0}'' +materializedviews.finished.encrypt=Se ha completado el cifrado de vistas materializadas para el libro de trabajo “{0}” +materializedviews.finished.decrypt=Se ha completado el descifrado de vistas materializadas para el libro de trabajo “{0}” +materializedviews.finished.rekey=Se ha completado el recifrado de vistas materializadas para el libro de trabajo “{0}” +materializedviews.status.encryption_key=ID de clave de cifrado: “{0}”. +materializedviews.status.encryption_keys=ID de clave de cifrado antigua: “{0}”; ID de clave de cifrado nueva: “{1}”. +materializedviews.status.encryption_type=Tipo de cifrado de la fuente de datos: “{0}” customizedviews.namedSharingPrefix=Versión compartida @@ -439,20 +472,32 @@ content_type.collection=Colección content_type.visualization=Visualización content_type.askdata_visualization=Visualización de Pregunte a los datos content_type.explaindata_explanation=Explicación -content_type.publishedconnection=Conexión virtual -content_type.publishedconnectiontable=Tabla de la conexión virtual +content_type.virtualconnection=Conexión virtual +content_type.virtualconnectiontable=Tabla de conexión virtual upgradethumbnails.status.server_started=Respuesta del servidor: la actualización de miniaturas ha comenzado. upgradethumbnails.status.server_stopped=Respuesta del servidor: se han detenido %d trabajos +dataquality.author.extract_refresh_monitoring=Supervisión de actualización de extracción +dataquality.author.flow_run_monitoring=Supervisión de ejecución de flujo + dataquality.message.refresh_failed=Error de acualización: {0} dataquality.message.last_successful=Realizado correctamente por última vez: {0} dataquality.message.next_scheduled=Próxima programación: {0} dataquality.message.flow_run_output_steps_failed=No fue posible ejecutar {0}/{1} pasos de salida +label_value.description.certified=El recurso es de confianza y se recomienda. +label_value.description.deprecated=Este activo ya no se mantiene y no se debe usar. +label_value.description.extract_refresh_failure=La actualización de extracción más reciente de este recurso generó un error. +label_value.description.flow_run_failure=La ejecución más reciente de este flujo falló. +label_value.description.maintenance=Este recurso se encuentra en mantenimiento. +label_value.description.sensitive_data=Este recurso contiene información confidencial. +label_value.description.stale=Este recurso está obsoleto. +label_value.description.warning=Este recurso tiene un problema de calidad general. + importcsvsummary.error.details=Detalles del error: importcsvsummary.remainingerrors=(errores restantes no mostrados) -importcsvsummary.error.line=línea {0} para usuario ''{1}'': ''{2}'' +importcsvsummary.error.line=línea {0} para usuario “{1}”: “{2}” importcsvsummary.line.processed=Líneas procesadas: {0} importcsvsummary.line.skipped=Líneas omitidas: {0} importcsvsummary.users.added.count=Número de usuarios añadidos: {0} @@ -461,10 +506,13 @@ importcsvsummary.error.unexpected_extension=Extensión de nombre de archivo ines importcsvsummary.error.size_limit=CsvFile sobrepasa el tamaño límite de {0} importcsvsummary.error.local.password_mismatch=La actualización del usuario del sitio local requiere una contraseña vacía o coincidente importcsvsummary.error.local.password_required=La creación del usuario del sistema local cuando Auth es Local requiere una contraseña -importcsvsummary.error.ad.user_not_found=No se ha encontrado al usuario AD ''{0}'' +importcsvsummary.error.ad.user_not_found=No se ha encontrado al usuario AD “{0}” +importcsvsummary.error.domain_not_found=Dominio no válido “{0}” +importcsvsummary.error.cannot_create_user_identity=No se pudo crear la identidad de usuario para el usuario “{0}” +importcsvsummary.error.invalid_identity_pool_name=Nombre de la agrupación de identidad no válido “{0}” importcsvsummary.error.too_many_errors=Se han encontrado demasiados errores en el archivo .csv -audit.errors.wdc_not_allowlisted=El conector de datos web no se encuentra en la lista de admisión. Para obtener ayuda, consulte: https://help.tableau.com/current/online/es-es/to_keep_data_fresh.htm +audit.errors.wdc_not_allowlisted=El conector de datos web no se encuentra en la lista de admisión. Para obtener asistencia, consulte: https://help.tableau.com/current/online/es-es/to_keep_data_fresh.htm user.input.name.err.too_long=el nombre supera el límite de caracteres {0} user.input.name.err.empty=el nombre no puede quedar vacío @@ -472,10 +520,10 @@ user.input.name.err.empty=el nombre no puede quedar vacío askdata.title=Pregunte a los datos slack.app.upgrade.email.notification.subject=Actualización en la aplicación de Tableau para Slack -slack.app.upgrade.email.notification.introduction=Hay una actualización disponible para la aplicación de Tableau para Slack que se puede volver a instalar ahora para que funcione con la siguiente versión de Tableau Online. Tableau recomienda volver a instalar la aplicación para conseguir el mejor rendimiento y nuevas funcionalidades para los usuarios. Puede echar un vistazo a los cambios y funciones nuevas en Novedades de Tableau Online. -slack.app.upgrade.email.notification.action=Para actualizar y consultar los pasos para volver a instalar la aplicación, consulte Actualizar la aplicación de Tableau para Slack. Si tiene varios sitios de Tableau Online, vuelva a instalar la aplicación en cada sitio. -slack.app.upgrade.email.notification.steps=Esta notificación de servicio ha sido publicada por Tableau Online. -slack.app.upgrade.email.notification.reason=Recibe esta notificación porque desempeña la función de administrador en un sitio de Tableau Online conectado a Slack. -slack.app.upgrade.email.notification.footer.privacy=Lea nuestra Política de privacidad +slack.app.upgrade.email.notification.introduction=Hay una actualización disponible para la aplicación de Tableau para Slack. Tableau recomienda actualizar la aplicación para mantener el rendimiento de la aplicación y para usar las nuevas funcionalidades de Tableau Cloud. Descubra nuevas funcionalidades y cambios en Novedades de Tableau Cloud. +slack.app.upgrade.email.notification.action=Para actualizar la conexión del sitio a la aplicación de Tableau para Slack, consulte Actualizar la aplicación de Tableau para Slack. Si tiene varios sitios de Tableau Cloud, actualice la aplicación en cada sitio. +slack.app.upgrade.email.notification.steps=Esta notificación de servicio ha sido publicada por Tableau Cloud. +slack.app.upgrade.email.notification.reason=Recibe esta notificación porque es un usuario administrador de un sitio de Tableau Cloud conectado con Slack. +slack.app.upgrade.email.notification.footer.privacy=Lea nuestra Política de privacidad unifiedconsumption.tcrm.folders.private=Mi aplicación privada diff --git a/tabcmd/locales/es/tabcmd_messages_es.properties b/tabcmd/locales/es/tabcmd_messages_es.properties index 36ebe2da..c77c2082 100644 --- a/tabcmd/locales/es/tabcmd_messages_es.properties +++ b/tabcmd/locales/es/tabcmd_messages_es.properties @@ -1,61 +1,61 @@ -commandlineutils.errors.bad_value=La opción ''{0}'' tiene un valor incorrecto de ''{1}''. Debe ser uno de: {2} -commandlineutils.errors.not_integer=El valor ''{0}'' para la opción ''{1}'' no es un entero - -common.errors.empty_file=El archivo ''{0}'' está vacío -common.errors.file_not_found=No se puede abrir el archivo ''{0}'' -common.errors.invalid_file_path=Ruta de archivo no válida ''{0}'' -common.errors.folder_path_not_found=No se encontró el directorio ''{0}'' -common.errors.access_denied=Acceso denegado al archivo ''{0}''. Compruebe que la ruta sea válida y que el nombre de archivo no coincida con un directorio existente. -common.errors.requires_csv_file=El comando ''{0}'' requiere un archivo CSV -common.errors.requires_group_name=El comando ''{0}'' requiere un nombre de grupo -common.errors.requires_site_name=El comando ''{0}'' requiere un nombre de sitio +commandlineutils.errors.bad_value=La opción “{0}” tiene un valor incorrecto de “{1}”. Debe ser uno de: {2} +commandlineutils.errors.not_integer=El valor “{0}” para la opción “{1}” no es un entero + +common.errors.empty_file=El archivo “{0}” está vacío +common.errors.file_not_found=No se puede abrir el archivo “{0}” +common.errors.invalid_file_path=Ruta de archivo no válida “{0}” +common.errors.folder_path_not_found=No se encontró el directorio “{0}” +common.errors.access_denied=Acceso denegado al archivo “{0}”. Compruebe que la ruta sea válida y que el nombre de archivo no coincida con un directorio existente. +common.errors.requires_csv_file=El comando “{0}” requiere un archivo CSV +common.errors.requires_group_name=El comando “{0}” requiere un nombre de grupo +common.errors.requires_site_name=El comando “{0}” requiere un nombre de sitio common.errors.options_conflict=Se especificaron opciones nuevas y opciones que ya no se usan para especificar la función del usuario. Solo se puede utilizar una de ellas. common.errors.csv_sizelimit=El archivo CSV al que hace referencia supera el límite de tamaño de 100 MB. Divida el contenido en archivos CSV más pequeños e impórtelos por separado. -common.options.admin-type=[Ya no se usa] Asigna [o elimina] el derecho de administración del sitio para todos los usuarios en el archivo CSV. Esta configuración se puede sustituir por los valores de las distintas filas del archivo CSV. {0} puede ser: {1}, {2} o {3}. Si no se especifica: {3} para los nuevos usuarios, sin cambios para los usuarios existentes +common.options.admin-type=[Obsoleto] Asigna [o elimina] el derecho de administración del sitio para todos los usuarios en el archivo CSV. Esta configuración se puede sustituir por los valores de las distintas filas del archivo CSV. {0} puede ser: {1}, {2} o {3}. Si no se especifica: {3} para los nuevos usuarios, sin cambios para los usuarios existentes common.options.complete=Requiere [o no] que todas las filas sean válidas para que los cambios sean correctos. Valor predeterminado: {0} -common.options.license=[Ya no se usa] Configura el nivel de licencia predeterminado para todos los usuarios. Se puede sustituir con el valor del archivo CSV. {0} puede ser {1}, {2} o {3} +common.options.license=[Obsoleto] Configura el nivel de licencia predeterminado para todos los usuarios. Se puede sustituir con el valor del archivo CSV. {0} puede ser {1}, {2} o {3} common.options.nowait=No esperar a que termine el trabajo -common.options.publisher=[Ya no se usa] Asigna [o elimina] el derecho de publicación para todos los usuarios en el archivo CSV. Esta configuración se puede sustituir por los valores de las distintas filas del archivo CSV. Valor predeterminado si no se especifica: falso para los nuevos usuarios, sin cambios para los usuarios existentes +common.options.publisher=[Obsoleto] Asigna [o elimina] el derecho de publicación para todos los usuarios en el archivo CSV. Esta configuración se puede sustituir por los valores de las distintas filas del archivo CSV. Valor predeterminado si no se especifica: falso para los nuevos usuarios, sin cambios para los usuarios existentes common.options.silent-progress=No mostrar mensajes de progreso para el trabajo -common.options.sysadmin-type=[Ya no se usa] Asigna [o elimina] el derecho de administración del sitio para todos los usuarios en el archivo CSV. Esta configuración se puede sustituir por los valores de las distintas filas del archivo CSV. {0} puede ser: {1}, {2}, {3} o {4}. Valor predeterminado si no se especifica: {4} para los nuevos usuarios, sin cambios para los usuarios existentes +common.options.sysadmin-type=[Obsoleto] Asigna [o elimina] el derecho de administración del sitio para todos los usuarios en el archivo CSV. Esta configuración se puede sustituir por los valores de las distintas filas del archivo CSV. {0} puede ser: {1}, {2}, {3} o {4}. Valor predeterminado si no se especifica: {4} para los nuevos usuarios, sin cambios para los usuarios existentes common.output.job_queued_success=Trabajo en cola common.output.succeeded=Correcto -common.options.role=Establece la función predeterminada de todos los usuarios a los que afecta. Valores válidos de {0}: {1}. Si no se especifica, el servidor usa el valor predeterminado: {2} +common.options.role=Establece la función predeterminada de todos los usuarios a los que afecta. Valores legales para {0}: {1}. Si no se especifica, el servidor usa el valor predeterminado: {2} addusers.options.users=Archivo que contiene una lista de usuarios, uno por línea, para añadirlos al grupo addusers.short_description=Añadir usuarios a un grupo addusers.status=Añadiendo los usuarios mostrados en {0} al grupo {1}... creategroup.short_description=Crear un grupo local -creategroup.status=Creando el grupo ''{0}'' en el servidor... -creategroup.options.role=Establece el rol que se asignará a los usuarios del grupo una vez que inicien sesión. Valores legales de {0}: {1}. El rol en el sitio de un usuario solo se establecerá con este valor si es menos restrictivo que el rol en el sitio actual del usuario. Si no se especifica ninguno, no se asignará ningún rol para los usuarios de este grupo cuando inicien sesión. +creategroup.status=Creando el grupo “{0}” en el servidor... +creategroup.options.role=Establece el rol que se asignará a los usuarios del grupo una vez que inicien sesión. Valores legales para {0}: {1}. El rol en el sitio de un usuario solo se establecerá con este valor si es menos restrictivo que el rol en el sitio actual del usuario. Si no se especifica ninguno, no se asignará ningún rol para los usuarios de este grupo cuando inicien sesión. createextracts.errors.required_argument=El comando createextracts necesita una URL de libro de trabajo, un nombre de libro de trabajo o un nombre de fuente de datos. createextracts.errors.error=Error al crear la extracción -createextracts.for.datasource=Crear extracción para la fuente de datos ''{0}'' -createextracts.for.workbook_name=Creando extracción del libro de trabajo ''{0}'' -createextracts.for.workbook_url=Crear extracción para el libro de trabajo con URL ''{0}'' +createextracts.for.datasource=Crear extracción para la fuente de datos “{0}” +createextracts.for.workbook_name=Creando extracción del libro de trabajo “{0}” +createextracts.for.workbook_url=Crear extracción para el libro de trabajo con URL “{0}” createextracts.options.datasource=El nombre de la fuente de datos de destino para la creación de extracción createextracts.options.embedded-datasources=Una lista de nombres de fuente de datos insertadas y separados por espacios dentro del libro de trabajo de destino. Escriba los nombres de fuente de datos con comillas si contienen espacios. Solo disponible al crear extracciones para un libro de trabajo. createextracts.options.encrypt=Crear extracción cifrada. createextracts.options.include-all=Incluya todas las fuentes de datos de un libro de trabajo de destino. Solo estará disponible al crear extracciones para el libro de trabajo. -createextracts.options.parent-project-path=Ruta del proyecto que es el principal dentro del proyecto que contiene el recurso de destino. Debe especificar el nombre del proyecto con --project. -createextracts.options.project=El nombre del proyecto que contiene el recurso de destino. Solo es necesario si {0} o {1} están especificados. Si no lo están, se utilizará el proyecto predeterminado ''{2}''. +createextracts.options.parent-project-path=Ruta del proyecto que es el principal dentro del proyecto que contiene el recurso de destino. Se debe especificar el nombre del proyecto con --project.. +createextracts.options.project=El nombre del proyecto que contiene el recurso de destino. Solo es necesario si se especifica {0} o {1}. Si no se especifica, se usa el proyecto predeterminado “{2}”. createextracts.options.url=El nombre canónico para el recurso tal y como aparece en la URL createextracts.options.workbook=El nombre del libro de trabajo de destino para la creación de extracción createextracts.short_description=Crear extracciones para un libro de trabajo o una fuente de datos publicada createextracts.workbook.include-all=Incluir todas las fuentes de datos insertadas dentro del libro de trabajo de destino -createextracts.workbook.embedded-datasource-names=Con nombres de fuente de datos incrustada +createextracts.workbook.embedded-datasource-names=Con nombres de fuente de datos insertada createproject.options.description=Descripción del proyecto createproject.options.name=Nombre del proyecto createproject.options.parent-project-path=Ruta del proyecto que contendrá el proyecto nuevo. Si no se indica, se creará en el nivel de base del sitio createproject.short_description=Crear un proyecto -createproject.status=Creando el proyecto ''{0}''en el servidor... +createproject.status=Creando el proyecto “{0}”en el servidor... createsite.errors.invalid_url_option=La opción de URL no es válida al crear varios sitios. Vuelva a ejecutar el comando después de eliminar la opción de URL, o bien cree cada sitio por separado -createsite.errors.site_name_already_exists=Ya existe un sitio con el nombre ''{0}''. Escriba otro nombre de sitio. -createsite.errors.site_id_already_exists=Ya existe un sitio con el ID ''{0}''. Utilice -r para especificar otro ID de sitio. Consulte la ayuda de tabcmd createsite para obtener más información. +createsite.errors.site_name_already_exists=Ya existe un sitio con el nombre “{0}”. Escriba otro nombre de sitio. +createsite.errors.site_id_already_exists=Ya existe un sitio con el ID “{0}”. Utilice -r para especificar otro ID de sitio. Consulte la ayuda de tabcmd createsite para obtener más información. createsite.options.allow-mobile-snapshots=Permitir [o denegar] instantáneas móviles. De forma predeterminada, se permiten las instantáneas móviles createsite.options.allow-subscriptions=Permitir [o denegar] suscripciones para este sitio. El valor predeterminado es la configuración predeterminada del servidor. Las suscripciones no se pueden habilitar si las suscripciones de servidor están deshabilitadas createsite.options.allow-web-authoring=Permitir [o denegar] la creación web para este sitio. De forma predeterminada, se permite la creación web @@ -68,14 +68,14 @@ createsite.options.subscription-footer=Pie de página usado para suscripciones createsite.options.url=ID del sitio createsite.options.user-quota=Máximo de usuarios de sitio createsite.options.extract_encryption_mode=Modo de cifrado de extracciones: deshabilitado, habilitado o requerido. Si no se establece nada, se usa el valor predeterminado. -createsite.options.web_extraction_enabled=Permitir [o denegar] la creación de extracción y el cambio de extracciones a tiempo real para este sitio. La configuración predeterminada está permitida. +createsite.options.web_extraction_enabled=Permitir [o denegar] la creación de extracciones y el cambio de extracciones a tiempo real para este sitio. La configuración predeterminada está permitida. createsite.options.run_now_enabled=Permitir [o denegar] la opción Ejecutar ahora para este sitio. La opción predeterminada es Permitir. createsite.options.time_zone=La zona horaria que se usará con las extracciones en este sitio. La opción predeterminada se ha desconfigurado para usar la zona horaria del servidor. createsite.short_description=Crear un sitio -createsite.status=Creando el sitio ''{0}'' en el servidor... +createsite.status=Creando el sitio “{0}” en el servidor... -createsiteusers.options.auth-type=Asigna el tipo de autenticación de todos los usuarios del archivo CSV. Para Tableau Online, {0} puede ser {1} (predeterminado) or {2}. Para Tableau Server, {0} puede ser Local (predeterminado) o {2}. -createsiteusers.description=Crear usuarios en el sitio actual. Los usuarios se leen a partir del archivo CSV especificado. El archivo puede tener las columnas en el orden que se muestra a continuación.{0}1. Nombre de usuario{0}2. Contraseña (Se omite en caso de usar Active Directory){0}3. Nombre descriptivo (Se omite en caso de usar Active Directory){0}4. Nivel de licencia ({1}, {2}, {3}, {4} o {5}){0}5. Administrador ({6}/{7}){0}6. Publicador ({8}/{9}/1 o {10}/{11}/0){0}7. Correo electrónico (solo para Tableau Public){0}El archivo puede tener menos columnas. Por ejemplo, puede ser una lista simple con un nombre de usuario por línea. Puede usar comillas si un valor contiene comas. Tabcmd espera hasta que la tarea de {12} se completa. Puede elegir no esperar a que se complete la tarea en el servidor y volver inmediatamente pasando el selector {13}. Con este comando no se pueden eliminar ni degradar administradores de sistema. Para ello, use ''{14}'' +createsiteusers.options.auth-type=Asigna el tipo de autenticación de todos los usuarios en el archivo CSV. Para Tableau Cloud, {0} puede ser {1} (predeterminado) o {2}. Para Tableau Server, {0} puede ser Local (predeterminado) o {2}. +createsiteusers.description=Crear usuarios en el sitio actual. Los usuarios se leen a partir del archivo CSV especificado. El archivo puede tener las columnas en el orden que se muestra a continuación.{0}1. Nombre de usuario{0}2. Contraseña (Se omite en caso de usar Active Directory){0}3. Nombre descriptivo (Se omite en caso de usar Active Directory){0}4. Nivel de licencia ({1}, {2}, {3}, {4} o {5}){0}5. Administrador ({6}/{7}){0}6. Publicador ({8}/{9}/1 o {10}/{11}/0){0}7. Correo electrónico (solo para Tableau Public){0}El archivo puede tener menos columnas. Por ejemplo, puede ser una lista simple con un nombre de usuario por línea. Puede usar comillas si un valor contiene comas. Tabcmd espera hasta que la tarea de {12} se completa. Puede elegir no esperar a que se complete la tarea en el servidor y volver inmediatamente pasando el selector {13}. Con este comando no se pueden eliminar ni degradar administradores de sistema. Para ello, use “{14}” createsiteusers.short_description=Crear usuarios en el sitio actual createsiteusers.status=Añadiendo los usuarios mostrados en {0} al sitio actual... @@ -87,24 +87,24 @@ decryptextracts.short_description=Descifrar las extracciones en un sitio decryptextracts.status=Programando el descifrado de las extracciones en el sitio {0}... delete.errors.mutually_exclusive=No se puede especificar un libro de trabajo y una fuente de datos para su eliminación -delete.errors.requires_workbook_datasource=El comando ''{0}'' requiere un nombre de libro de trabajo o de fuente de datos +delete.errors.requires_workbook_datasource=El comando “{0}” requiere un nombre de libro de trabajo o de fuente de datos delete.options.datasource=Fuente de datos que se va a eliminar -delete.options.parent-project-path=Ruta del elemento superior del proyecto que contiene los libros de trabajo o las fuentes de datos que se van a eliminar. Se debe especificar el nombre del proyecto con --project. -delete.options.project=El proyecto que contiene el libro de trabajo o la fuente de datos que se va a eliminar. El proyecto predeterminado es ''{0}'' +delete.options.parent-project-path=Ruta del elemento superior del proyecto que contiene los libros de trabajo o las fuentes de datos que se van a eliminar. Se debe especificar el nombre del proyecto con --project.. +delete.options.project=El proyecto que contiene el libro de trabajo o la fuente de datos que se va a eliminar. El proyecto predeterminado es “{0}” delete.options.workbook=Libro de trabajo que se va a eliminar delete.short_description=Eliminar un libro de trabajo o una fuente de datos del servidor -delete.status=Eliminando {0} ''{1}'' del servidor... +delete.status=Eliminando {0} “{1}” del servidor... deleteextracts.errors.required_argument=El comando deleteextracts requiere una URL de libro de trabajo, un nombre de libro de trabajo o un nombre de fuente de datos deleteextracts.errors.error=Error al eliminar la extracción -deleteextracts.for.datasource=Eliminar extracción de la fuente de datos ''{0}'' -deleteextracts.for.workbook_name=Eliminando la extracción del libro de trabajo ''{0}'' -deleteextracts.for.workbook_url=Eliminar extracción para el libro de trabajo con la URL ''{0}'' +deleteextracts.for.datasource=Eliminar extracción de la fuente de datos “{0}” +deleteextracts.for.workbook_name=Eliminando la extracción del libro de trabajo “{0}” +deleteextracts.for.workbook_url=Eliminar extracción para el libro de trabajo con la URL “{0}” deleteextracts.options.datasource=El nombre de la fuente de datos de destino para la eliminación de la extracción deleteextracts.options.embedded-datasources=Una lista de nombres de fuente de datos insertadas y separados por espacios dentro del libro de trabajo de destino. Escriba los nombres de fuente de datos con comillas si contienen espacios. Solo disponible al eliminar extracciones para un libro de trabajo. deleteextracts.options.include-all=Incluir todas las fuentes de datos insertadas dentro del libro de trabajo de destino -deleteextracts.options.parent-project-path=Ruta del proyecto que es el principal dentro del proyecto que contiene el recurso de destino. Debe especificar el nombre del proyecto con --project. -deleteextracts.options.project=El nombre del proyecto que contiene el recurso de destino. Solo es necesario si {0} o {1} están especificados. Si no lo están, se utilizará el proyecto predeterminado ''{2}''. +deleteextracts.options.parent-project-path=Ruta del proyecto que es el principal dentro del proyecto que contiene el recurso de destino. Se debe especificar el nombre del proyecto con --project.. +deleteextracts.options.project=El nombre del proyecto que contiene el recurso de destino. Solo es necesario si se especifica {0} o {1}. Si no se especifica, se usa el proyecto predeterminado “{2}”. deleteextracts.options.url=El nombre canónico para el recurso tal y como aparece en la URL deleteextracts.options.workbook=El nombre del libro de trabajo de destino para la eliminación de extracción deleteextracts.short_description=Eliminar extracciones para un libro de trabajo o una fuente de datos publicada @@ -112,16 +112,16 @@ deleteextracts.workbook.include-all=Incluir todas las fuentes de datos insertada deleteextracts.workbook.embedded-datasource-names=Con nombres de fuente de datos insertadas deletegroup.short_description=Eliminar un grupo -deletegroup.status=Eliminando el grupo ''{0}'' del servidor... +deletegroup.status=Eliminando el grupo “{0}” del servidor... -deleteproject.errors.requires_project_name=El comando ''{0}'' requiere un nombre de proyecto +deleteproject.errors.requires_project_name=El comando “{0}” requiere un nombre de proyecto deleteproject.options.parent-project-path=Ruta del elemento superior del proyecto que se va a eliminar. Se debe especificar el nombre del proyecto con --project.. deleteproject.short_description=Eliminar un proyecto -deleteproject.status=Eliminando el proyecto ''{0}'' del servidor... +deleteproject.status=Eliminando el proyecto “{0}” del servidor... deletesite.errors.logged_into_this_site=No se puede eliminar el sitio en el que tiene iniciada la sesión deletesite.short_description=Eliminar un sitio -deletesite.status=Eliminando el sitio ''{0}'' del servidor... +deletesite.status=Eliminando el sitio “{0}” del servidor... deletesiteusers.description=Elimine usuarios del sitio. Los usuarios se leen a partir del archivo CSV especificado. El archivo es una lista simple de un nombre de usuario por línea deletesiteusers.short_description=Eliminar usuarios del sitio @@ -131,14 +131,14 @@ deleteusers.description=Elimine usuarios. Los usuarios se leen a partir del arch deleteusers.short_description=Eliminar usuarios deleteusers.status=Eliminando los usuarios mostrados en {0} del servidor... -editdomain.description=Edite un dominio. Use el comando ''{0}'' para ver una lista de dominios para la edición -editdomain.errors.requires_nickname_name=Se debe especificar una opción ''{0}'' o ''{1}'' +editdomain.description=Edite un dominio. Use el comando “{0}” para ver una lista de dominios para la edición +editdomain.errors.requires_nickname_name=Se debe especificar una opción “{0}” o “{1}” editdomain.options.id=ID del dominio editdomain.options.name=Nombre del dominio editdomain.options.nickname=Apodo del dominio editdomain.short_description=Editar un dominio editdomain.output={0}ID{1}Apodo{1}{1}Nombre{0} -editdomain.status=Editando el dominio con el ID ''{0}'' en el servidor... +editdomain.status=Editando el dominio con el ID “{0}” en el servidor... editsite.errors.invalid_site-id=La opción {0} no es válida al editar varios sitios. Vuelva a ejecutar el comando después de eliminar la opción {0}, o bien edite cada sitio por separado editsite.errors.invalid_site-name=La opción {0} no es válida al editar varios sitios. Vuelva a ejecutar el comando después de eliminar la opción {0}, o bien edite cada sitio por separado @@ -148,7 +148,7 @@ editsite.options.allow-web-authoring=Permitir [o denegar] la creación web para editsite.options.cache-warmup=Permitir [o denegar] el calentamiento de caché para este sitio editsite.options.cache-warmup-threshold=Umbral (en días) del tiempo transcurrido desde la visualización de una vista para que se active el calentamiento editsite.options.site-name=Mostrar nombre del sitio -editsite.options.status=Cambie la disponibilidad del sitio. Debe ser ''{0}'' o ''{1}'' +editsite.options.status=Cambie la disponibilidad del sitio. Debe ser “{0}” o “{1}” editsite.options.allow-materialized-views=Permitir [o denegar] las vistas materializadas para este sitio editsite.options.extract_encryption_mode=Modo de cifrado de extracciones: deshabilitado, habilitado o requerido. Si no se establece nada, no se cambia en el servidor. editsite.options.web_extraction_enabled=Permitir [o denegar] la creación de extracciones y el cambio de extracciones a tiempo real para este sitio. Permitir es la configuración predeterminada. @@ -156,35 +156,37 @@ editsite.options.run_now_enabled=Permitir [o denegar] la opción Ejecutar ahora editsite.options.time_zone=La zona horaria que se usará con las extracciones en este sitio editsite.options.use_default_time_zone=Se ha desconfigurado la zona horaria para las extracciones de este sitio, se usará la zona horaria predeterminada del servidor editsite.short_description=Editar un sitio -editsite.status=Editando el sitio ''{0}'' en el servidor... +editsite.status=Editando el sitio “{0}” en el servidor... encryptextracts.short_description=Cifrar las extracciones en un sitio encryptextracts.status=Programando el recifrado de las extracciones en el sitio {0}... export.errors.need_country_and_languge=Las opciones --country y --language se deben utilizar juntas. export.errors.white_space_workbook_view=El nombre del libro de trabajo o la vista de la exportación no puede incluir espacios. Use el nombre normalizado del libro de trabajo o la vista tal como aparece en la URL. -export.errors.requires_workbook_view_name=El comando ''{0}'' requiere un nombre de / -export.errors.requires_workbook_view_param=El comando ''{0}'' requiere un parámetro de /, que debe contener al menos una barra (/) -export.options.country=Si no se utiliza la configuración regional predeterminada del usuario, se debe usar la abreviatura de la configuración regional del país (que se puede encontrar en el registro de subetiquetas de idioma de la IANA) con el comando --language +export.errors.requires_workbook_view_name=El comando “{0}” requiere un nombre de / +export.errors.requires_workbook_view_param=El comando “{0}” requiere un parámetro de /, que debe contener al menos una barra (/) +export.options.country=Si no se utiliza la configuración regional predeterminada del usuario, se debe usar la abreviatura de la configuración regional del país (que se puede encontrar en el registro de subcategorías de idioma de la IANA). con el comando --language export.options.csv=Exportar datos en formato CSV (predeterminado) export.options.fullpdf=Exportar las vistas visuales en formato PDF (si el libro de trabajo se ha publicado con pestañas) export.options.height=Configura el alto. Debe ser un valor entero (valor predeterminado: 600 píxeles) -export.options.language=Si no se utiliza la configuración regional predeterminada del usuario, se debe usar la abreviatura de la configuración regional del idioma (que se puede encontrar en el registro de subetiquetas de idioma de la IANA) con el comando --country +export.options.language=Si no se utiliza la configuración regional predeterminada del usuario, se debe usar la abreviatura de la configuración regional del idioma (que se puede encontrar en el registro de subcategorías de idioma de la IANA). con el comando --country export.options.pagelayout=Configura la orientación de páginas del PDF exportado. Valores legales: {0}. Si no se especifica, se utilizará la configuración de Tableau Desktop -export.options.pagesize=Configura el tamaño de página del PDF exportado. Valores legales: {0} (valor predeterminado: ''{1}'') +export.options.pagesize=Configura el tamaño de página del PDF exportado. Valores legales: {0} (valor predeterminado: “{1}”) export.options.pdf=Exportar datos en formato PDF export.options.png=Exportar datos en formato PNG export.options.width=Configura el ancho. Debe ser un valor entero (valor predeterminado: 800 píxeles) export.short_description=Exportar los datos o la imagen de una vista del servidor -export.status=Solicitando ''{0}'' al servidor... -export.success=Se ha guardado {0} en ''{1}'' +export.status=Solicitando “{0}” al servidor... +export.status.writing=Escribiendo la respuesta en “{0}” +export.status.error=Se ha producido un error al escribir en un archivo: +export.success=Se ha guardado {0} en “{1}” -extracts.workbook.errors.requires_datasources_or_include_all=El comando {0} para un libro de trabajo requiere una fuente de datos insertada o incluir un selector total . +extracts.workbook.errors.requires_datasources_or_include_all=El comando {0} para un libro de trabajo requiere una fuente de datos insertada o incluir un selector total. fileuploader.progress=Progreso de carga: {0}% get.description=Obtenga un archivo del servidor. El archivo recibirá el nombre tras el último componente de la ruta si no se especifica ningún argumento de nombre de archivo -get.errors.requires_url=El comando ''{0}'' requiere una URL +get.errors.requires_url=El comando “{0}” requiere una URL get.options.file=Nombre para guardar el archivo como get.short_description=Obtener un archivo del servidor @@ -206,8 +208,8 @@ initialuser.short_description=Crear un usuario inicial en un servidor no inicial listdomains.description=Mostrar dominios listdomains.status=Mostrando dominios del servidor... -listsites.output={0}{0}NAME: {1} {0}SITEID: ''{2}'' -listsites.output_extended={0}{0}NAME: {1} {0}SITEID: ''{2}''{0}EXTRACTENCRYPTION: {3} +listsites.output={0}{0}NAME: {1}{0}SITEID: “{2}” +listsites.output_extended={0}{0}NAME: {1} {0}SITEID: “{2}”{0}EXTRACTENCRYPTION: {3} listsites.short_description=Mostrar sitios para usuario listsites.status=Mostrando sitios para el usuario {0}... listsites.options.get_extract_encryption_mode=Imprimir el modo de cifrado de las extracciones del sitio @@ -219,11 +221,11 @@ logout.short_description=Cerrar sesión en el servidor publish.description=Publicar un libro de trabajo, una fuente de datos o una extracción en el servidor -publish.errors.invalid_datasource_update_file_type=Tipo de archivo ''{0}'' incorrecto para actualizar una fuente de datos. La operación de reemplazar/adjuntar solo se aplica a un archivo de extracción (.tde) +publish.errors.invalid_datasource_update_file_type=Tipo de archivo “{0}” incorrecto para actualizar una fuente de datos. La operación de reemplazar/adjuntar solo se aplica a un archivo de extracción (.tde) publish.errors.invalid_name_option=La opción {0} no es válida para publicar varios elementos -publish.errors.invalid_publish_file_type=Tipo de archivo ''{0}'' incorrecto para la publicación, se esperaba un archivo .tde, .tds, .tdsx, .twb o .twbx +publish.errors.invalid_publish_file_type=Tipo de archivo “{0}” incorrecto para la publicación, se esperaba un archivo .tde, .tds, .tdsx, .twb o .twbx publish.errors.mutually_exclusive_option=Usar solo uno de {0} o {1} -publish.errors.requires_resource_file=El comando ''{0}'' requiere un libro de trabajo, una fuente de datos o un archivo de extracción +publish.errors.requires_resource_file=El comando “{0}” requiere un libro de trabajo, una fuente de datos o un archivo de extracción publish.errors.unexpected_server_response=Respuesta inesperada del servidor: {0} publish.errors.server_resource_not_found=El recurso que ha especificado no existe o no tiene permiso para verlo. Compruebe el nombre del proyecto y sus permisos publish.options.append=Adjuntar archivo de extracción a fuente de datos existente @@ -244,7 +246,7 @@ publish.options.save-oauth=Incrustar las credenciales de OAuth especificadas con publish.options.tabbed=Publicar con vistas tabuladas habilitadas publish.options.thumbnail-groupname=Si el libro de trabajo contiene filtros de usuario, suplante al grupo mientras calcula las miniaturas publish.options.thumbnail-username=Si el libro de trabajo contiene filtros de usuario, suplante al usuario mientras calcula las miniaturas -publish.status=Publicando ''{0}'' en el servidor. Esta operación podría tardar varios minutos... +publish.status=Publicando “{0}” en el servidor. Esta operación podría tardar varios minutos... publish.success=Archivo publicado correctamente en el servidor, en la siguiente ubicación: publishsamples.options.parent-project-path=Ruta del elemento superior del proyecto para el que se van a publicar muestras. Se debe especificar el nombre del proyecto con --project @@ -261,47 +263,48 @@ refreshextracts.errors.calculations_and_incremental=No se pueden añadir o elimi refreshextracts.errors.error=Error al actualizar la extracción refreshextracts.options.datasource=Nombre de la fuente de datos que se va a actualizar refreshextracts.options.incremental=Realizar una actualización incremental (si es compatible) -refreshextracts.options.parent-project-path=Ruta del elemento superior del proyecto que contiene las extracciones que se van a actualizar. Se debe especificar el nombre del proyecto con --project. -refreshextracts.options.project=Nombre del proyecto que contiene el libro de trabajo o la fuente de datos. Solo es necesario si se especifica {0} o {1}. Si no se especifica, se usa el proyecto predeterminado ''{2}'' +refreshextracts.options.parent-project-path=Ruta del elemento superior del proyecto que contiene las extracciones que se van a actualizar. Se debe especificar el nombre del proyecto con --project.. +refreshextracts.options.project=Nombre del proyecto que contiene el libro de trabajo o la fuente de datos. Solo es necesario si se especifica {0} o {1}. Si no se especifica, se usa el proyecto predeterminado “{2}” refreshextracts.options.synchronous=Esperando a la actualización para ejecutar y terminar antes de salir refreshextracts.options.url=Nombre canónico del libro de trabajo o vista tal y como aparece en la URL refreshextracts.options.workbook=Nombre del libro de trabajo que se va a actualizar refreshextracts.options.addcalculations=Añade cálculos materializados a la extracción refreshextracts.options.removecalculations=Elimina cálculos materializados de la extracción refreshextracts.short_description=Actualizar las extracciones de un libro de trabajo o una fuente de datos en el servidor -refreshextracts.status_incremented=Programando extracciones para {0} ''{1}'' para su incrementación... -refreshextracts.status_refreshed=Programando extracciones para {0} ''{1}'' para su actualización... +refreshextracts.status_incremented=Programando extracciones para {0} “{1}” para su incrementación... +refreshextracts.status_refreshed=Programando extracciones para {0} “{1}” para su actualización... removeusers.options.users=Archivo que contiene una lista de usuarios, uno por línea, para eliminarlos del grupo removeusers.short_description=Eliminar usuarios de un grupo removeusers.status=Eliminando los usuarios mostrados en {0} del grupo {1}... -runschedule.errors.requires_schedule_name=El comando ''{0}'' requiere un nombre de programa +runschedule.errors.requires_schedule_name=El comando “{0}” requiere un nombre de programa runschedule.short_description=Ejecutar un programa -runschedule.status=Ejecutando el programa ''{0}'' en el servidor... +runschedule.status=Ejecutando el programa “{0}” en el servidor... materializeviews.short_description=Actualice y busque los sitios o libros de trabajo en la configuración de vistas materializadas -materializeviews.status.site=Actualizando la configuración de las vistas materializadas para el sitio ''{0}''... -materializeviews.status.workbook=Actualizando la configuración de las vistas materializadas para el libro de trabajo ''{0}''... +materializeviews.status.site=Actualizando la configuración de las vistas materializadas para el sitio “{0}”... +materializeviews.status.workbook=Actualizando la configuración de las vistas materializadas para el libro de trabajo “{0}”... materializeviews.errors.invalid_workbook_arguments=El comando de vistas materializadas necesita un argumento de un nombre de libro de trabajo materializeviews.errors.invalid_site_arguments=El comando de vistas materializadas necesita un argumento de un ID de sitio -materializeviews.errors.invalid_workbook_option=Use ''{0}'' o ''{1}'' con ''{2}'' -materializeviews.errors.invalid_project_path=Use ''{1}'' con ''{0}'' -materializeviews.errors.invalid_site_option=Use ''{0}'' con ''{1}'' -materializeviews.errors.site_mode_conflict=Use ''{0}'' o ''{1}'' para cambiar el modo de las vistas materializadas en el sitio -materializeviews.errors.site_not_updated=El sitio ''{0}'' no está actualizado, solo los administradores del servidor pueden cambiar la configuración de las vistas materializadas -materializeviews.errors.invalid_argument_options_combination=Use ''{0}'' o ''{1}'' para cambiar la configuración de las vistas materializadas -materializeviews.options.materialize_now=Use ''{0}'' para programar la materialización de un libro de trabajo determinado de manera inmediata -materializeviews.options.project=Use ''{0}'' para especificar un nombre de proyecto -materializeviews.options.parent_project_path=Use ''{0}'' para especificar la ruta del proyecto primario a ''{1}'' -materializeviews.options.allow_workbook=Use ''{0}'' para habilitar o deshabilitar las vistas materializadas del libro de trabajo -materializeviews.options.allow_site=Use ''{0}'' para habilitar o deshabilitar las vistas materializadas del sitio -materializeviews.options.selected_workbooks=Use ''{0}'' para habilitar determinados libros de trabajo del sitio, junto con la opción ''{1}''. Esta es la opción predeterminada -materializeviews.options.all_workbooks=Use ''{0}'' para habilitar todos los libros de trabajo del sitio, junto con la opción ''{1}'' +materializeviews.errors.invalid_workbook_option=Use “{0}” o “{1}” con “{2}” +materializeviews.errors.invalid_project_path=Use “{1}” con “{0}” +materializeviews.errors.invalid_site_option=Use “{0}” con “{1}” +materializeviews.errors.site_mode_conflict=Use “{0}” o “{1}” para cambiar el modo de las vistas materializadas en el sitio +materializeviews.errors.site_not_updated=El sitio “{0}” no está actualizado, solo los administradores del servidor pueden cambiar la configuración de las vistas materializadas +materializeviews.errors.invalid_argument_options_combination=Use “{0}” o “{1}” para cambiar la configuración de las vistas materializadas +materializeviews.options.materialize_now=Use “{0}” para programar la materialización de un libro de trabajo determinado de manera inmediata +materializeviews.options.project=Use “{0}” para especificar un nombre de proyecto +materializeviews.options.parent_project_path=Use “{0}” para especificar la ruta del proyecto principal a “{1}” +materializeviews.options.allow_workbook=Use “{0}” para habilitar o deshabilitar las vistas materializadas del libro de trabajo +materializeviews.options.allow_site=Use “{0}” para habilitar o deshabilitar las vistas materializadas del sitio +materializeviews.options.selected_workbooks=Use “{0}” para habilitar determinados libros de trabajo del sitio, junto con la opción “{1}”. Esta es la opción predeterminada +materializeviews.options.all_workbooks=Use “{0}” para habilitar todos los libros de trabajo del sitio, junto con la opción “{1}” session.auto_site_login=Iniciar sesión automáticamente en este sitio: {0} session.certificate-alias=Alias de certificado: {0} session.connecting=Conectando al servidor... +session.connecting_to=Conectando a la URL ({0}): {1} session.continuing_session=Continuando sesión anterior session.errors.auth_required=Autorización requerida session.errors.invalid_keystore_password=La contraseña del almacén de claves es incorrecta. Introduzca la contraseña correcta y reinténtelo @@ -309,7 +312,7 @@ session.errors.invalid_redirect=No se puede redirigir a una URL no válida: {0} session.errors.keystore_pwdfile_create=No se puede crear un archivo de contraseña de almacén de claves, error: {0} session.errors.missing_arguments=No se puede iniciar sesión debido a que faltan argumentos: {0} session.errors.no_redirect_found=No hay ninguna dirección de redireccionamiento en la respuesta de redireccionamiento -session.errors.no_sslcafile_found=No se encontró ningún archivo de autoridad de certificación (CA) en estas ubicaciones: ''{0}''. El archivo de CA se utiliza para garantizar una comunicación segura con Tableau Server. Para obtener información sobre cómo crear un archivo de CA, consulte la Ayuda de Tableau Server. Para conectarse a Tableau Server sin validar su certificado SSL, use la marca --no-certcheck. +session.errors.no_sslcafile_found=No se encontró ningún archivo de autoridad de certificación (CA) en estas ubicaciones: “{0}”. El archivo de CA se utiliza para garantizar una comunicación segura con Tableau Server. Para obtener información sobre cómo crear un archivo de CA, consulte la Ayuda de Tableau Server. Para conectarse a Tableau Server sin validar su certificado SSL, use la marca --no-certcheck. session.errors.script_no_password=Se ejecutó tabcmd desde un script o IDE, pero no se proporcionó ninguna contraseña. Para iniciar sesión, se debe proporcionar una contraseña como argumento de tabcmd. session.errors.session_expired=La sesión ha expirado session.errors.unsupported_command=El comando no es compatible con este servidor @@ -324,7 +327,7 @@ session.monitorjob.percent_complete={0}% completado session.new_session=Creando nueva sesión session.no-certificate-found=No se ha encontrado ningún certificado de cliente válido session.not_default_site_member=No es miembro del sitio predeterminado. Seleccione un SITEID de los siguientes sitios: -session.not_site_member=No es miembro del sitio ''{0}''. Seleccione un SITEID de los siguientes sitios: +session.not_site_member=No es miembro del sitio “{0}”. Seleccione un SITEID de los siguientes sitios: session.options.help=Mostrar ayuda de tabcmd session.options.no-certcheck=No validar el certificado SSL session.options.no-cookie=No guardar el ID de sesión al iniciar sesión. Los comandos siguientes necesitarán volver a iniciar sesión. Si no se especifica, el valor predeterminado consiste en guardar el ID de sesión @@ -334,47 +337,48 @@ session.options.password=Usar la contraseña de Tableau Server especificada session.options.password-file=Leer la contraseña de Tableau Server desde el archivo session.options.proxy=Usar el proxy HTTP especificado session.options.server=Usar la URL de Tableau Server especificada. Si no se especifica el protocolo, se utiliza http:// -session.options.site=Utilice el sitio de Tableau Server. Especifique una cadena vacía ('''') para forzar el uso del sitio predeterminado +session.options.site=Utilice el sitio de Tableau Server. Especifique una cadena vacía ("") para forzar el uso del sitio predeterminado session.options.timeout=Espera, en segundos, para que el servidor termine de procesar el comando. El valor predeterminado es esperar hasta que el servidor responda session.options.use-certificate=Use el certificado de cliente para iniciar sesión session.options.username=Usar el nombre de usuario de Tableau Server especificado session.password=Contraseña: +session.redirecting=redirigiendo a {0} session.retrying_task=Iniciando sesión de nuevo para volver a probar el comando original con una sesión nueva... session.session_expired_login=La sesión ha expirado. Se está cerrando la sesión... -session.site_list={0}{0}NAME: {1}{0}SITEID: ''{2}'' +session.site_list={0}{0}NAME: {1}{0}SITEID: “{2}” session.using-certificate=Usar el certificado de cliente para iniciar sesión -session.inferred_username=Iniciando sesión con el usuario ''{0}'', ya que no se ha indicado ningún selector de nombre de usuario +session.inferred_username=Iniciando sesión con el usuario “{0}”, ya que no se ha indicado ningún selector --username. sessiondata.errors.bad_api=API de servidor mal formada: {0} sessiondata.errors.no_server_api=No se puede encontrar la versión de API del servidor en la respuesta sessiondata.errors.version_mismatch=La versión de tabcmd {0} (API {1}) no coincide con la versión de Tableau Server {2} (API {3}) -sessionoptions.errors.ambiguous_scheme=Especifique ''{0}'' o ''{1}'' antes del nombre del servidor -sessionoptions.errors.bad_password_file=No se puede leer la contraseña del archivo ''{0}'' -sessionoptions.errors.bad_protocol=El protocolo ''{0}'' no es compatible +sessionoptions.errors.ambiguous_scheme=Especifique “{0}” o “{1}” antes del nombre del servidor +sessionoptions.errors.bad_password_file=No se puede leer la contraseña del archivo “{0}” +sessionoptions.errors.bad_protocol=El protocolo “{0}” no es compatible sessionoptions.errors.bad_proxy_format=El formato de proxy no coincide con HOST:PUERTO: {0} -sessionoptions.errors.bad_timeout=El argumento no numérico de {0} ''{1}'' se ha ignorado +sessionoptions.errors.bad_timeout=El argumento no numérico de {0} “{1}” se ha ignorado set.description=Defina una configuración en el servidor. Use !setting para desactivar una configuración -set.errors.requires_setting_name=El comando ''{0}'' requiere un nombre de configuración -set.errors.single_setting_name=El comando ''{0}'' toma un único nombre de configuración +set.errors.requires_setting_name=El comando “{0}” requiere un nombre de configuración +set.errors.single_setting_name=El comando “{0}” toma un único nombre de configuración set.short_description=Defina una configuración en el servidor -setsetting.status=Configurando ''{0}'' a {1} +setsetting.status=Configurando “{0}” a {1} -syncgroup.errors.server_admin=El rol en el sitio mínimo de un grupo no se puede configurar como ''ServerAdministrator''. +syncgroup.errors.server_admin=El rol en el sitio mínimo de un grupo no se puede configurar como “ServerAdministrator”. syncgroup.options.role=Configura el rol predeterminado de todos los usuarios del grupo. Valores legales para {0}: {1}. Si un usuario ya existe, el rol especificado solo se aplica si es menos restrictivo que el rol actual del usuario. Si no se especifica, el valor predeterminado es {2} para los nuevos usuarios y permanece sin cambios para los usuarios existentes -syncgroup.options.overwritesiterole=Permite cambiar el Rol de sitio de un usuario a uno con menos privilegios si se usa --role. Esta operación anula el comportamiento predeterminado. -syncgroup.options.grantlicensemode=Cuándo conceder a un usuario la licencia especificada en el grupo. Los valores legales son: {0}. Si no se aprueba ningún valor, se utilizará ''sincronizado'' como valor predeterminado. +syncgroup.options.overwritesiterole=Permite cambiar el rol en el sitio de un usuario a uno con menos privilegios si se usa --role. Esta operación anula el comportamiento predeterminado. +syncgroup.options.grantlicensemode=Cuándo conceder a un usuario la licencia especificada en el grupo. Los valores legales son: {0}. Si no se aprueba ningún valor, se utilizará “on-sync” como valor predeterminado. syncgroup.short_description=Sincronizar el servidor con un grupo de Active Directory syncgroup.status=Sincronizando el servidor con el grupo de Active Directory {0}... -syncgroup.options.sysadmin-type=[Obsoleto. Usar --rol en su lugar.] Asigna [o elimina] el derecho de administrador a todos los usuarios del grupo. {0} puede ser: {1}, {2}, {3}, o {4}. -syncgroup.options.license=[Obsoleto. Usar --rol en su lugar.] Configura el nivel de licencia predeterminado para todos los usuarios del grupo. {0} puede ser {1}, {2}, o {3}. +syncgroup.options.sysadmin-type=[Obsoleto. Usar --rol en su lugar.] Asigna [o elimina] el derecho de administrador a todos los usuarios del grupo. {0} puede ser: {1}, {2}, {3} o {4}. +syncgroup.options.license=[Obsoleto. Usar --rol en su lugar.] Configura el nivel de licencia predeterminado para todos los usuarios del grupo. {0} puede ser {1}, {2} o {3}. syncgroup.options.publisher=[Obsoleto. Usar --rol en su lugar.] Asigna [o elimina] el derecho publicar a todos los usuarios en el grupo. -tabcmd.mutually_exclusive_options=No se puede especificar ''{0}'' y ''{1}'' en el mismo comando +tabcmd.mutually_exclusive_options=No se puede especificar “{0}” y “{1}” en el mismo comando -tabcmdparser.errors.ambiguous_option=Opción ambigua ''{0}'' entre las opciones: {1} +tabcmdparser.errors.ambiguous_option=Opción ambigua “{0}” entre las opciones: {1} tabcmdparser.warning.unexpected_dash=Se detectó una raya inesperada en el argumento: {0}. Las rayas válidas son -, --. Este error se produce normalmente al copiar o pegar desde un editor de texto con formato. Intente volver a escribir la raya para el argumento en la línea de comandos. resetopenidsub.short_description=Restablecer una SubID de OpenID Connect de un usuario @@ -393,10 +397,41 @@ upgradethumbnails.options.stop=Detener todos los trabajos relacionados con la ac upgradethumbnails.status.running=Comenzando actualización de miniaturas upgradethumbnails.status.not_running=No comenzará la actualización de miniaturas upgradethumbnails.status.cancelling=Cancelando los trabajos de actualización de miniaturas -upgradethumbnails.continue_promt=¿Quiere continuar? Escriba 1 en caso afirmativo, 0 en caso negativo (1/0) +upgradethumbnails.continue_promt=¿Desea continuar? Escriba 1 en caso afirmativo, 0 en caso negativo (1/0) upgradethumbnails.invalid_response=Respuesta no válida -validateidpmetadata.options.digest_algorithms=Una lista de algoritmos de proceso separada por espacios. Valores legales de {0}: {1}. Si no se especifican, el servidor usa los valores de la configuración del servidor: {2} +validateidpmetadata.options.digest_algorithms=Una lista de algoritmos de proceso separada por espacios. Valores legales para {0}: {1}. Si no se especifican, el servidor usa los valores de la configuración del servidor: {2} validateidpmetadata.options.min_allowed_rsa_key_size=Si no se esecifica, el servidor utiliza valores de los ajustes de configuración del servidor: {0} validateidpmetadata.options.min_allowed_elliptic_curve_size=Si no se esecifica, el servidor utiliza valores de los ajustes de configuración del servidor: {0} validateidpmetadata.options.site_names=Una lista separada mediante espacios de los nombres de los sitios en los que se realizará la validación de certificados. Si no se especifica ninguno, se inspeccionarán todos los sitios. -validateidpmetadata.short_description=Identifica sitios de Tableau Server que están configurados con IdP a través del algoritmo de proceso no seguro, SHA-a. Este comando también identifica IdP que utilizan certificados con un tamaño de clave RSA insuficiente o un tamaño de curva elíptico. +validateidpmetadata.short_description=Identifica sitios de Tableau Server que están configurados con IdP a través del algoritmo de proceso no seguro, SHA-1. Este comando también identifica IdP que utilizan certificados con un tamaño de clave RSA insuficiente o un tamaño de curva elíptico. + + +tabcmd.content.description=Una descripción para el elemento. +tabcmd.content.site_id=Usado en la URL para identificar el sitio de forma única. Diferente del nombre de sitio. +tabcmd.howto=Ejecutar un comando específico +tabcmd.name=Utilidad de línea de comandos de Tableau Server + +tabcmd.options.project=El nombre del proyecto +tabcmd.options.parent_project=La ruta al proyecto que contiene el elemento de destino. +tabcmd.options.workbook=El nombre de la libro de trabajo de destino +tabcmd.options.datasource=El nombre de la fuente de datos de destino +tabcmd.options.materializeviews=Ajustar el rendimiento de este libro de trabajo al materializar los cálculos para todas las vistas, si está habilitado. +tabcmd.options.dematerialize=Ajustar el rendimiento de este libro de trabajo al deshabilitar los cálculos materializados para todas las vistas, si está habilitado. +tabcmd.options.complete=Requiere que todas las filas sean válidas para que los cambios sean correctos. (verdadero de forma predeterminada) +tabcmd.options.no_complete=No requerir que todas las filas sean válidas para que los cambios sean correctos. +tabcmd.options.users_file=Archivo .csv que contiene una lista de usuarios, uno por línea +tabcmd.options.token_file=Leer el token de acceso personal desde un archivo. +tabcmd.options.token_name=El nombre de tu token de acceso personal. Si se usa un token para iniciar sesión, este se requerirá al menos una vez para empezar la sesión. +tabcmd.options.token_value=El valor secreto de tu token de acceso personal para usarlo como autenticación. Necesita --la configuración del nombre del token. +tabcmd.options.language.detailed=Configurar el idioma que se va a usar. Los datos exportados se devolverán en este idioma/configuración regional.\n Si no está configurado, el cliente usará la configuración regional de su sistema y el servidor usará la configuración regional de la cuenta de usuario +tabcmd.options.conflicts=Tratar los conflictos entre los recursos como elementos creados correctamente, p.ej., el proyecto ya existe +tabcmd.options.log=Usar el nivel de registro especificado. El nivel predeterminado es INFO. + + +tabcmd.publish.options.restart=[Obsoleto - no tiene efecto] +tabcmd.publish.options.tabbed.detailed=Publicar con vistas tabuladas habilitadas. Cada hoja se convierte en una pestaña que los viewers pueden usar para navegar por el libro de trabajo. +tabcmd.publish.options.append.detailed=Anexar los datos que se van a publicar a una fuente de datos existente que tenga el mismo nombre. Si el anexo se configura como verdadero pero si la fuente de datos no existe ya, se producirá un error en la operación. +tabcmd.publish.options.disable-uploader=[Obsoleto - no tiene efecto] + +tabcmd.refresh.options.bridge=Actualizar fuente de datos a través de Tableau Bridge + diff --git a/tabcmd/locales/fr/shared_wg_fr.properties b/tabcmd/locales/fr/shared_wg_fr.properties index 69c485c6..2d63531a 100644 --- a/tabcmd/locales/fr/shared_wg_fr.properties +++ b/tabcmd/locales/fr/shared_wg_fr.properties @@ -9,7 +9,7 @@ permissions.labels.capabilities.add_comment=Ajouter des commentaires : permissions.labels.capabilities.add_comment.legacy=Ajouter un commentaire : permissions.labels.capabilities.view_comments=Afficher les commentaires : permissions.labels.capabilities.vud=Télécharger les données complètes : -permissions.labels.capabilities.export_image=Télécharger lʼimage/le PDF : +permissions.labels.capabilities.export_image=Télécharger l’image/le PDF : permissions.labels.capabilities.export_data=Télécharger les données résumées : permissions.labels.capabilities.export_xml=Télécharger/Enregistrer une copie : permissions.labels.capabilities.export_xml.legacy=Télécharger/Enregistrer sous : @@ -19,7 +19,7 @@ permissions.labels.capabilities.stateful_url=Lien permanent : permissions.labels.capabilities.change_hierarchy=Déplacer : permissions.labels.capabilities.change_permissions=Définir les autorisations : permissions.labels.capabilities.exclude=Exclure : -permissions.labels.capabilities.keep_only=Garder exclusivement : +permissions.labels.capabilities.keep_only=Conserver uniquement : permissions.labels.capabilities.select=Sélectionner les repères : permissions.labels.capabilities.tooltip=Afficher les infobulles : permissions.labels.capabilities.highlight=Surlignage de la légende : @@ -34,7 +34,7 @@ permissions.labels.capabilities.publish=Publier : permissions.labels.capabilities.connect=Connexion : permissions.labels.capabilities.draw=Tracé : permissions.labels.capabilities.web_authoring=Modification sur le Web : -permissions.labels.capabilities.xml_save_as=Enregistrer sous : +permissions.labels.capabilities.xml_save_as=Enregistrer sous... permissions.labels.capabilities.create_refresh_metrics=Créer/actualiser des métriques : permissions.labels.capabilities.explain_data=Exécuter Explique-moi les données : @@ -47,7 +47,7 @@ permissions.labels.roles.ds_explore=Explorer permissions.labels.roles.ds_publish=Publier permissions.labels.roles.ds_administer=Administrer permissions.labels.roles.viewer=Viewer -permissions.labels.roles.interactor=Interacteur +permissions.labels.roles.interactor=Explorer permissions.labels.roles.editor=Éditeur permissions.labels.roles.ds_connector=Connecteur de source de données permissions.labels.roles.ds_editor=Éditeur de source de données @@ -56,98 +56,114 @@ permissions.labels.roles.project_leader=Responsable du projet permissions.labels.roles.publisher=Publicateur permissions.labels.roles.custom=Personnalisé permissions.labels.roles.none=Aucun - + formats.messages.disk_space.in_mb={0} Mo formats.messages.disk_space.in_kb={0} Ko - -errors.argument.flow_description.too_long=La description du flux est trop longue ({0} caractères). Elle doit comporter moins de {1} caractères :{2} -errors.argument.workbook_name.too_long=Le nom du classeur est trop long ({0} caractères). Il doit comporter moins de {1} caractères :{2} + +errors.argument.flow_description.too_long=La description du flux est trop longue ({0} caractères). Elle doit comporter moins de {1} caractères :\n{2} +errors.argument.workbook_name.too_long=Le nom du classeur est trop long ({0} caractères). Elle doit comporter moins de {1} caractères :\n{2} errors.argument.workbook_name.empty=Le nom du classeur est vide. -errors.argument.workbook_description.too_long=La description du classeur est trop longue ({0} caractères). Elle doit comporter moins de {1} caractères :{2} -errors.argument.worksheet_name.too_long=Le nom de la feuille de calcul est trop long ({0} caractères). Il doit comporter moins de {1} caractères :{2} -errors.argument.datasource_name.too_long=Le nom de la source de données est trop long ({0} caractères). Il doit comporter moins de {1} caractères :{2} +errors.argument.workbook_description.too_long=La description du classeur est trop longue ({0} caractères). Elle doit comporter moins de {1} caractères :\n{2} +errors.argument.worksheet_name.too_long=Le nom de la feuille de calcul est trop long ({0} caractères). Elle doit comporter moins de {1} caractères :\n{2} +errors.argument.datasource_name.too_long=Le nom de la source de données est trop long ({0} caractères). Elle doit comporter moins de {1} caractères :\n{2} errors.argument.datasource_name.empty=Le nom de la source de données est vide. -errors.argument.datasource_description.too_long=La description de la source de données est trop longue ({0} caractères). Elle doit comporter moins de {1} caractères :{2} -errors.argument.dataconnection_column.too_long=DataConnection column {0} is too long ({1} characters). It must be shorter than {2} characters:{3} -errors.argument.tag.too_long=La balise est trop longue ({0} caractères). Elle doit comporter moins de {1} caractères :{2} +errors.argument.datasource_description.too_long=La description de la source de données est trop longue ({0} caractères). Elle doit comporter moins de {1} caractères :\n{2} +errors.argument.dataconnection_column.too_long=La colonne DataConnection {0} est trop longue ({1} caractères). Elle doit comporter moins de {2} caractères :\n{3} +errors.argument.tag.too_long=La balise est trop longue ({0} caractères). Elle doit comporter moins de {1} caractères :\n{2} errors.argument.workbook_file.missing_or_empty=Le fichier du classeur est manquant ou vide. +errors.argument.file.size.too_large=Le fichier {0} est trop volumineux. Les fichiers d’une taille décompressée supérieure à {1} Mo ne sont pas autorisés. Veuillez créer un extrait pour passer à la publication. +errors.argument.twb_or_tds_file.missing=Il manque un fichier twb ou tds dans l’archive. errors.argument.internal=Erreur de serveur interne. Argument manquant ou non valide. -errors.argument.thumbnail.invalid_format=Le format de miniature du classeur nʼest pas valide. Ce doit être un fichier PNG avec une résolution de 300x300 au maximum. +errors.argument.thumbnail.invalid_format=Le format de miniature du classeur n’est pas valide. Ce doit être un fichier PNG avec une résolution de 300x300 au maximum. errors.html_403.disabled_resource.workbook=Désolé, ce classeur est désactivé. Contactez votre administrateur. -errors.html_404.missing_or_unauthorized_resource.project=Désolé, le projet que vous recherchez nʼexiste pas ou vous nʼavez pas lʼautorisation de le voir. -errors.html_404.missing_or_unauthorized_resource.personal_space=Désolé, le projet que vous recherchez nʼexiste pas ou vous nʼêtes pas autorisé à le consulter. -errors.html_404.missing_or_unauthorized_resource.datasource=Désolé, la source de données que vous recherchez nʼexiste pas. +errors.html_404.missing_or_unauthorized_resource.project=Désolé, le projet que vous recherchez n’existe pas ou vous n’avez pas l’autorisation de le voir. +errors.html_404.missing_or_unauthorized_resource.personal_space=Désolé, le projet que vous recherchez n’existe pas ou vous n’êtes pas autorisé à le consulter. +errors.html_404.missing_or_unauthorized_resource.datasource=Désolé, la source de données que vous recherchez n’existe pas. errors.labels.formatted_request_id=ID de la requête : {0} errors.links.delete_datasources=Supprimer les sources de données errors.links.delete_workbooks=Supprimer les classeurs -errors.permissions.publish.datasource.licensing=Vous devez disposer des droits ʼInteracteurʼ pour publier une source de données. -errors.permissions.publish.datasource.overwrite=Il existe déjà une source de données intitulée ''{0}'' dans le projet ''{1}''. Vous nʼêtes pas autorisé à la remplacer. -errors.permissions.publish.datasource.overwrite_personal_space=Il existe déjà une source de données intitulée ''{0}'' dans lʼespace personnel. Vous nʼêtes pas autorisé à la remplacer. -errors.permissions.publish.datasource.overwrite_short=Il existe déjà une source de données intitulée ''{0}'' dans le projet ''{1}''. -errors.permissions.publish.datasource.overwrite_short_personal_space=Il existe déjà une source de données intitulée ''{0}'' dans lʼespace personnel.'' -errors.permissions.publish.datasource.non_existent=La source de données ''{0}'' nʼexiste pas. +errors.permissions.publish.datasource.licensing=Vous devez disposer des droits ’Explorer’ pour publier une source de données. +errors.permissions.publish.datasource.overwrite=Il existe déjà une source de données intitulée “{0}” dans le projet “{1}”. Vous n’êtes pas autorisé à la remplacer. +errors.permissions.publish.datasource.overwrite_personal_space=Il existe déjà une source de données intitulée “{0}” dans l’espace personnel. Vous n’êtes pas autorisé à la remplacer. +errors.permissions.publish.datasource.overwrite_short=Il existe déjà une source de données intitulée “{0}” dans le projet “{1}”. +errors.permissions.publish.datasource.overwrite_short_personal_space=Il existe déjà une source de données intitulée “{0}” dans l’espace personnel. +errors.permissions.publish.datasource.non_existent=La source de données “{0}” n’existe pas. errors.permissions.publish.datasource.general=Désolé, vous ne disposez pas des autorisations nécessaires pour effectuer une publication dans cette source de données. errors.permissions.publish.project.explicit_publisher_detail=Vous ne disposez pas du droit de publication. errors.permissions.publish.project.general=Désolé, vous ne disposez pas des autorisations nécessaires pour effectuer une publication dans ce projet. -errors.permissions.publish.project.non_existent=Le projet ''{0}'' nʼexiste pas. -errors.permissions.publish.project.not_writable=Vous nʼêtes pas autorisé à écrire sur le projet ''{0}''. +errors.permissions.publish.project.non_existent=Le projet “{0}” n’existe pas. +errors.permissions.publish.project.not_writable=Vous n’êtes pas autorisé à écrire sur le projet “{0}”. errors.permissions.publish.project.unspecified=Vous devez spécifier un projet -errors.permissions.publish.workbook.disabled=Le classeur ''{0}'' est désactivé. +errors.permissions.publish.workbook.disabled=Le classeur “{0}” est désactivé. errors.permissions.publish.workbook.general=Il existe déjà un classeur de ce nom dans le projet sur lequel vous publiez. Pour publier, renommez votre classeur. -errors.permissions.publish.workbook.general_personal_space=Il existe déjà un classeur de ce nom dans lʼespace personnel sur lequel vous publiez. Pour publier, renommez votre classeur. -errors.permissions.publish.workbook.overwrite=Il existe déjà un classeur intitulé ''{0}'' dans le projet ''{1}''. Vous nʼêtes pas autorisé à le remplacer. -errors.permissions.publish.workbook.overwrite_personal_space=Il existe déjà un classeur intitulé ''{0}'' dans lʼespace personnel. Vous nʼêtes pas autorisé à le remplacer. -errors.permissions.publish.workbook.overwrite_short=Il existe déjà un classeur intitulé ''{0}'' dans le projet ''{1}''. -errors.permissions.publish.workbook.overwrite_short_personal_space=Il existe déjà un classeur intitulé ''{0}'' dans lʼespace personnel. -errors.reportable.impersonation.group_and_user=Spécifiez seulement ʼimpersonate_usernameʼ ou ʼimpersonate_groupnameʼ, et non les deux. -errors.reportable.impersonation.user_not_found=Lʼutilisateur ʼ{0}ʼ nʼexiste pas. -errors.reportable.impersonation.group_not_found=Le groupe ʼ{0}ʼ nʼexiste pas. -errors.public.validation.hasextract=Les classeurs enregistrés sur Tableau Public doivent utiliser des extraits Tableau actifs. Faites un clic droit sur la source de données et sélectionnez Utiliser lʼextrait avant de publier. La source de données, ʼ{0}ʼ, nʼest pas un extrait actif. -errors.publish.dataserver_datasource_not_found=Source de données ʼ{0}ʼ introuvable pour le classeur ʼ{1}ʼ. -errors.publish.datasource_update_mode=Mode de mise à jour inconnu : ʼ{0}ʼ. -errors.publish.workbook.concurrent_update=Un classeur du même nom est déjà en cours de publication ou de modification. Attendez que la tâche soit terminée avant de réessayer. +errors.permissions.publish.workbook.general_personal_space=Il existe déjà un classeur de ce nom dans l’espace personnel sur lequel vous publiez. Pour publier, renommez votre classeur. +errors.permissions.publish.workbook.overwrite=Il existe déjà un classeur intitulé “{0}” dans le projet “{1}”. Vous n’êtes pas autorisé à la remplacer. +errors.permissions.publish.workbook.overwrite_personal_space=Il existe déjà un classeur intitulé “{0}” dans l’espace personnel. Vous n’êtes pas autorisé à la remplacer. +errors.permissions.publish.workbook.overwrite_short=Il existe déjà un classeur intitulé “{0}” dans le projet “{1}”. +errors.permissions.publish.workbook.overwrite_short_personal_space=Il existe déjà un classeur intitulé “{0}” dans l’espace personnel. +errors.reportable.impersonation.group_and_user=Spécifiez seulement ’impersonate_username’ ou ’impersonate_groupname’, et non les deux. +errors.reportable.impersonation.user_not_found=L’utilisateur “{0}” n’existe pas. +errors.reportable.impersonation.group_not_found=Le groupe “{0}” n’existe pas. +errors.public.validation.hasextract=Les classeurs enregistrés sur Tableau Public doivent utiliser des extraits Tableau actifs. Cliquez avec le bouton droit sur la source de données et sélectionnez Utiliser l’extrait préalablement à sa publication. La source de données, “{0}”, n’est pas un extrait actif. +errors.public.validation.storage_quota_exceeded=Le contenu que vous tentez de publier excédera la capacité maximum de votre compte. Veuillez supprimer des contenus pour libérer de l’espace, puis réessayez. +errors.public.validation.invalid_archive_file=Le classeur que vous essayez de publier n’est pas un classeur valide. +errors.publish.dataserver_datasource_not_found=Source de données “{0}” introuvable pour le classeur “{1}”. +errors.publish.datasource_update_mode=Mode de mise à jour inconnu : “{0}”. +errors.publish.fileupload.invalid_checksum=La valeur de somme de contrôle indiquée n’est pas valide. +errors.publish.fileupload.invalid_hash_algorithm=L’algorithme de hachage n’est pas pris en charge ou est désactivé. +errors.publish.fileupload.invalid_offset=Ajout au chargement de fichier avec un décalage qui ne correspond pas à la taille de fichier enregistrée. +errors.publish.fileupload.concurrent_write=Impossible d’acquérir un verrou exclusif sur le fichier étant donné qu’il est verrouillé par un autre chargement. +errors.publish.fileupload.flushing_file_buffer=Impossible de vider les tampons de fichiers pendant un chargement. +errors.publish.fileupload.read_or_write=Impossible de lire à partir du client ou d’écrire sur le fichier chargé. +errors.publish.fileupload.concurrent_update=Un contenu du même nom est actuellement en cours de publication ou de modification. Attendez que la tâche soit terminée avant de réessayer. errors.publish.workbook.restricted=Le classeur contient des types de connexions non autorisés sur ce serveur. errors.publish.datasource.concurrent_update=Une source de données du même nom est déjà en cours de publication ou de modification. Attendez que la tâche soit terminée avant de réessayer. errors.publish.datasource.restricted=La source de données contient un type de connexion non autorisé sur ce serveur. -errors.publish.datasource.connection_check={0} nʼa pas pu établir une connexion à votre source de données. -errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption=Le classeur ne peut pas être publié avec un extrait crypté. Lʼadministrateur de site a désactivé le cryptage dʼextrait sur ce site. Vous devez publier le classeur avec un extrait non crypté. -errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption=La source de données ne peut pas être publiée en tant quʼextrait crypté. Lʼadministrateur de site a désactivé le cryptage dʼextrait sur ce site. Vous devez publier lʼextrait non crypté. -errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption=Le classeur ne peut pas être publié avec un extrait non crypté. Lʼadministrateur de site a appliqué le cryptage dʼextrait sur ce site. Vous devez publier le classeur et spécifier le cryptage dʼextrait. -errors.publish.datasource.requested_no_extract_encryption_on_site_with_enforced_encryption=Lʼextrait de source de données ne peut pas être publié non crypté. Lʼadministrateur de site a appliqué le cryptage dʼextrait sur ce site. Vous devez publier lʼextrait crypté. -errors.publish.has_unfinished_extract_creation_job=Cette ressource ne peut pas être publiée parce que des travaux de création dʼextrait sont en attente ou non terminés. Veuillez patienter ou annuler ces travaux puis réessayez. +errors.publish.datasource.connection_check={0} n’a pas pu établir une connexion à votre source de données. +errors.publish.file.connection.unauthorized=Ce flux inclut des connexions d’entrée aux fichiers qui sont bloquées par votre administrateur de site. Pour la publication de flux, toutes les connexions d’entrée doivent être des extraits Tableau déjà publiés sur Tableau Cloud. +errors.publish.flow.connection_check=Impossible de publier le flux “{0}”. Le serveur ne peut pas se connecter au type de source de données : "{1}". Vérifiez que la source de données est prise en charge et que le plug-in de pilote ou de connecteur pour la source de données est installé. +errors.publish.workbook.requested_extract_encryption_on_server_with_disabled_encryption=Le classeur ne peut pas être publié avec un extrait crypté. Le cryptage des extraits est désactivé sur ce serveur. Vous devez publier le classeur avec un extrait non crypté. +errors.publish.datasource.requested_extract_encryption_on_server_with_disabled_encryption=La source de données ne peut pas être publiée en tant qu’extrait crypté. Le cryptage des extraits est désactivé sur ce serveur. Vous devez publier l’extrait non crypté. +errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption=Le classeur ne peut pas être publié avec un extrait crypté. L’administrateur de site a désactivé le cryptage d’extrait sur ce site. Vous devez publier le classeur avec un extrait non crypté. +errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption=La source de données ne peut pas être publiée en tant qu’extrait crypté. L’administrateur de site a désactivé le cryptage d’extrait sur ce site. Vous devez publier l’extrait non crypté. +errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption=Le classeur ne peut pas être publié avec un extrait non crypté. L’administrateur de site a appliqué le cryptage d’extrait sur ce site. Vous devez publier le classeur et spécifier le cryptage d’extrait. +errors.publish.datasource.requested_no_extract_encryption_on_site_with_enforced_encryption=L’extrait de source de données ne peut pas être publié non crypté. L’administrateur de site a appliqué le cryptage d’extrait sur ce site. Vous devez publier l’extrait crypté. +errors.publish.has_unfinished_extract_creation_job=Cette ressource ne peut pas être publiée parce que des travaux de création d’extrait sont en attente ou non terminés. Veuillez patienter ou annuler ces travaux puis réessayez. errors.publishing.storage_quota_exceeded.message=Quota de stockage du site dépassé. errors.publishing.request_size_exceeded=Ce fichier ne peut pas être publié parce que la taille de la demande est de {0} octets, ce qui dépasse la limite de taille de {1} octets. errors.publishing.request_size_unknown=Impossible de déterminer la taille de la demande. errors.site.quota_exceeded=Le contenu que vous essayez de charger va dépasser la capacité du site de {0}. errors.personal_space.quota_exceeded=Ce contenu dépasse la capacité de votre espace personnel de {0}. -errors.web_authoring.workbook_deleted=Le classeur ʼ{0}ʼ a été supprimé. Pour enregistrer en tant que nouveau classeur, choisissez ʼEnregistrer sousʼ. -errors.web_authoring.workbook_changed=Un autre utilisateur a modifié et enregistré ce classeur depuis que vous avez commencé à lʼéditer. Par conséquent, vous ne pouvez plus apporter de modifications au classeur dʼorigine. Utilisez la commande ʼEnregistrer sousʼ pour créer un nouveau classeur contenant vos modifications. -labels.publish.embed_credentials=Ajouter un mot de passe à la source de données -errors.publish.workbook.google_no_embedded_credentials=Ce classeur comporte une source de données {0} qui nécessite des informations dʼidentification intégrées. Pour enregistrer sous un nouveau classeur, sélectionnez ʼ{1}ʼ. -errors.publish.datasource.google_no_embedded_credentials=Cette source de données comporte une connexion {0} qui nécessite des informations dʼidentification intégrées. Veuillez publier cette source de données depuis Tableau Desktop avec des informations dʼidentification intégrées. -errors.publish.datasource.federated_oauth_datasource_failed=Les informations dʼidentification pour une ou plusieurs connexions dans votre source de données ont expiré. Supprimez les informations dʼidentification enregistrées pour cette source de données dans votre page Paramètres de compte sur Tableau Server ou Tableau Online, puis connectez-vous à nouveau à la source de données. -errors.publish.workbook.missing_oauth_credential=Les informations dʼidentification ʼ{0}ʼ sont manquantes ou ne peuvent être utilisées pour se connecter à la source de données ou au classeur. +errors.web_authoring.workbook_deleted=Le classeur “{0}” a été supprimé. Pour enregistrer en tant que nouveau classeur, choisissez ’Enregistrer sous’. +errors.web_authoring.workbook_changed=Un autre utilisateur a modifié et enregistré ce classeur depuis que vous avez commencé à l’éditer. Par conséquent, vous ne pouvez plus apporter de modifications au classeur d’origine. Utilisez la commande ’Enregistrer sous’ pour créer un nouveau classeur contenant vos modifications. +labels.publish.embed_credentials=Intégrer le mot de passe pour la source de données +errors.publish.workbook.google_no_embedded_credentials=Ce classeur comporte une source de données {0} qui nécessite des informations d’identification intégrées. Pour enregistrer sous un nouveau classeur, sélectionnez “{1}”. +errors.publish.datasource.google_no_embedded_credentials=Cette source de données comporte une connexion {0} qui nécessite des informations d’identification intégrées. Veuillez publier cette source de données depuis Tableau Desktop avec des informations d’identification intégrées. +errors.publish.datasource.federated_oauth_datasource_failed=Les informations d’identification pour une ou plusieurs connexions dans votre source de données ont expiré. Supprimez les informations d’identification enregistrées pour cette source de données dans la page de paramètres de votre compte sur Tableau Server ou Tableau Cloud, puis reconnectez-vous à la source de données. +errors.publish.workbook.missing_oauth_credential=Les informations d’identification “{0}” sont manquantes ou ne peuvent être utilisées pour se connecter à la source de données ou au classeur. errors.publish.version_incompatible.message=Les versions de bureau et de serveur ne sont pas compatibles. -errors.publish.version_incompatible.details=Version du bureau ʼ{0}ʼ, Version du document de serveur ʼ{1}ʼ. -errors.publish.datasource.managed_keychain.unique_cv_suggestions=La publication a échoué en raison dʼun conflit. Renvoyez votre modification. -errors.publish.permissions_are_locked=Les permissions sont verrouillées dans le projet dans lequel vous publiez. Pour publier ce classeur, utilisez les permissions par défaut et réessayez. +errors.publish.version_incompatible.details=Version du bureau “{0}”, Version du document de serveur “{1}”. +errors.publish.datasource.managed_keychain.unique_cv_suggestions=La publication a échoué en raison d’un conflit. Renvoyez votre modification. errors.publish.datasource.not.found=Impossible de trouver cette source de données sur le serveur. -errors.publish.extracts.disabled=Lʼenregistrement pour des sources de données dʼarchives basées sur des extraits nʼest pas encore pris en charge. -errors.publish.datasource.timeout=La publication a expiré après {0} secondes. Essayez dʼutiliser Tableau Desktop pour publier cette source de données. -errors.publish.data_role.permission_not_null=Impossible de définir des autorisations explicites pour les sources de données avec ce type de données. -errors.download.extracts.timeout=La publication a expiré après {0} secondes parce que cette source de données comporte un fichier dʼextrait volumineux. Essayez dʼutiliser Tableau Desktop pour publier cette source de données. +errors.publish.extracts.disabled=L’enregistrement pour des sources de données d’archives basées sur des extraits n’est pas encore pris en charge. +errors.publish.datasource.timeout=La publication a expiré après {0} secondes. Essayez d’utiliser Tableau Desktop pour publier cette source de données. +errors.publish.data_role.permission_not_null=Impossible de définir des autorisations explicites pour les sources de données avec ce rôle des données. +errors.download.extracts.timeout=La publication a expiré après {0} secondes parce que cette source de données comporte un fichier d’extrait volumineux. Essayez d’utiliser Tableau Desktop pour publier cette source de données. errors.publish.datasource.invalid_extract_update_time=Paramètre extractUpdateTime spécifié non valide : {0} -errors.publish.async.serialization=Impossible de sérialiser lʼerreur dʼétat du travail de publication +errors.publish.async.serialization=Impossible de sérialiser l’erreur d’état du travail de publication +errors.publish.only_extract_files_are_allowed.message=Impossible de publier sur Tableau Server +errors.publish.only_extract_files_are_allowed.details=Impossible de charger le fichier {0} parce que votre administrateur a bloqué les fichiers de ce type. Convertissez-le en un extrait et réessayez. +errors.publish.validation.invalid_zip_file=L’archive de classeur et de source de données que vous essayez de publier n’est pas valide. +errors.permissions.view.datasources=Vous devez disposer des droits ’Explorer’ pour afficher la liste des sources de données. -errors.permissions.view.datasources=Vous devez disposer des droits ʼInteracteurʼ pour afficher la liste des sources de données. - -errors.oauth.invalid_oauth_class=ʼ{0}ʼ nʼest pas un type de connexion OAuth valide. +errors.oauth.invalid_oauth_class=“{0}” n’est pas un type de connexion OAuth valide. errors.xmlapi.bad_request=Requête incorrecte +errors.xmlapi.payload_too_large=Charge utile trop volumineuse errors.xmlapi.unauthorized=Action non autorisée errors.xmlapi.forbidden=Autorisations insuffisantes errors.xmlapi.system_user_not_found=Le compte utilisateur est verrouillé ou non valide. -errors.xmlapi.site_user_not_found=Ce compte utilisateur nʼest pas actif. Pour obtenir de lʼaide, contactez votre administrateur {0}. +errors.xmlapi.site_user_not_found=Ce compte utilisateur n’est pas actif. Pour obtenir de l’aide, contactez votre administrateur {0}. errors.xmlapi.not_found=Élément introuvable errors.xmlapi.concurrent_update=Mise à jour simultanée errors.xmlapi.internal_server_error=Erreur de serveur interne @@ -156,94 +172,98 @@ errors.xmlapi.invalid_parameter=Paramètre non valide errors.xmlapi.already_exists=Existe déjà errors.xmlapi.site_suspended=Ce site a été suspendu. Vous devez être un administrateur système pour vous connecter. errors.xmlapi.site_locked=Ce site a été verrouillé. Impossible de se connecter pour le moment. -errors.xmlapi.permission_modification=Publication impossible avec les permissions modifiées -errors.xmlapi.update_desktop=Pour ouvrir des classeurs créés par dʼautres auteurs, veuillez télécharger la version la plus récente de Tableau Desktop Public Edition sur le site http://public.tableau.com/ +errors.xmlapi.update_desktop=Pour ouvrir des classeurs créés par d’autres auteurs, veuillez télécharger la version la plus récente de Tableau Desktop Public Edition sur le site http://public.tableau.com/ errors.xmlapi.throttled.summary=Nombre excessif de demandes -errors.xmlapi.throttled.detail=Nombre de demandes excessif pour ʼ{0}ʼ. Veuillez réessayer après {1}. +errors.xmlapi.throttled.detail=Nombre de demandes excessif pour “{0}”. Veuillez réessayer après {1}. +errors.xmlapi.personal_space_quota_exceeded.summary=Impossible de publier sur l’espace personnel +errors.xmlapi.personal_space_quota_exceeded.detail=Supprimez ou déplacez un contenu d’espace personnel existant puis essayez de le publier à nouveau. datasource.publish.check.unpublishable=Impossible de publier la source de données. -datasource.publish.check.publishable.extract_required=Nécessite la création dʼun extrait à la publication. -datasource.publish.check.publishable.credentials_required={1} accèdera temporairement aux informations dʼidentification fournies pour ʼ{0}ʼ afin de confirmer quʼil peut conserver une connexion de données en direct. -datasource.publish.check.publishable.server_unreachable={1} ne peut pas atteindre ʼ{0}ʼ. La publication créera un extrait. +datasource.publish.check.unpublishable.table_extension_extract_required=Les extensions de table ne peuvent pas être publiées avec des connexions nécessitant un extrait. +datasource.publish.check.publishable.extract_required=Nécessite la création d’un extrait à la publication. +datasource.publish.check.publishable.credentials_required={1} accèdera temporairement aux informations d’identification fournies pour “{0}” afin de confirmer qu’il peut conserver une connexion de données en direct. +datasource.publish.check.publishable.server_unreachable={1} ne peut pas atteindre “{0}”. La publication créera un extrait. publish.bundles.workbook.subscription.subject=Votre classeur {0} est prêt pour vous. publish.bundles.workbook.subscription.message=Vos données Salesforce ont été ajoutées au classeur. Accédez à votre projet {0} pour démarrer. -extracts.status.finished.upload.workbook=Chargement des extraits terminé (nouvel ID dʼextrait :{0}) pour le classeur ʼ{1}ʼ {2} -extracts.status.finished.refresh.workbook=Actualisation des extraits terminée (nouvel ID dʼextrait :{0}) pour le classeur ʼ{1}ʼ {2} -extracts.status.finished.increment.workbook=Incrémentation des extraits terminée (nouvel ID dʼextrait :{0}) pour le classeur ʼ{1}ʼ {2} -extracts.status.finished.encrypt.workbook=Cryptage des extraits terminé (nouvel ID dʼextrait : {0}) pour le classeur ʼ{1}ʼ -extracts.status.finished.decrypt.workbook=Décryptage des extraits terminé (nouvel ID dʼextrait : {0}) pour le classeur ʼ{1}ʼ -extracts.status.finished.rekey.workbook=Re-cryptage des extraits terminé (nouvel ID dʼextrait : {0}) pour le classeur ʼ{1}ʼ -extracts.status.finished.create.workbook=Création dʼextraits terminée (nouvel ID dʼextrait : {0}) pour le classeur ʼ{1}ʼ {2} -extracts.status.finished.remove.workbook=Modification de lʼextrait sur ''En direct'' terminée (ID de la source de données : {0}) pour le classeur ʼ{1}ʼ -extracts.status.finished.upload.datasource=Chargement des extraits terminé (nouvel ID dʼextrait :{0}) pour la source de données ʼ{1}ʼ {2} -extracts.status.finished.refresh.datasource=Actualisation des extraits terminée (nouvel ID dʼextrait:{0}) pour la source de données ʼ{1}ʼ {2} -extracts.status.finished.increment.datasource=Incrémentation des extraits terminée (nouvel ID dʼextrait :{0}) pour la source de données ʼ{1}ʼ {2} -extracts.status.finished.append.datasource=Ajout des extraits terminé (nouvel ID dʼextrait :{0}) pour la source de données ʼ{1}ʼ {2} -extracts.status.finished.replace.datasource=Remplacement des extraits terminé (nouvel ID dʼextrait :{0}) pour la source de données ʼ{1}ʼ {2} -extracts.status.finished.encrypt.datasource=Cryptage des extraits terminé (nouvel ID dʼextrait :{0}) pour la source de données ʼ{1}ʼ -extracts.status.finished.decrypt.datasource=Décryptage des extraits terminé (nouvel ID dʼextrait :{0}) pour la source de données ʼ{1}ʼ -extracts.status.finished.rekey.datasource=Re-cryptage des extraits terminé (nouvel ID dʼextrait :{0}) pour la source de données ʼ{1}ʼ -extracts.status.finished.encrypt.flow=Le cryptage des extraits pour le flux ʼ{0}ʼ est terminé -extracts.status.finished.decrypt.flow=Le décryptage des extraits pour le flux ʼ{0}ʼ est terminé -extracts.status.finished.rekey.flow=Le recryptage des extraits pour le flux ʼ{0}ʼ est terminé -extracts.status.finished.encrypt.flowdraft=Le cryptage des extraits pour le brouillon de flux ʼ{0}ʼ est terminé -extracts.status.finished.decrypt.flowdraft=Le décryptage des extraits pour le brouillon de flux ʼ{0}ʼ est terminé -extracts.status.finished.rekey.flowdraft=Le recryptage des extraits pour le brouillon de flux ʼ{0}ʼ est terminé -extracts.status.finished.create.datasource=Création dʼextraits terminée (ID du nouvel extrait : {0}) pour la source de données ʼ{1}ʼ {2} -extracts.status.finished.remove.datasource=Modification de lʼextrait sur ''En direct'' terminée pour la source de données ʼ{1}ʼ -extracts.status.encryption_key=ID de la clé de cryptage : ʼ{0}ʼ. -extracts.status.encryption_keys=ID de lʼancienne clé de cryptage : ''{0}ʼ, ID de la nouvelle clé de cryptage : ʼ{1}ʼ. -extracts.errors.upload=Erreur de chargement des extraits pour {0} : ʼ{1}ʼ -extracts.errors.refresh=Erreur lors de lʼactualisation des extraits pour {0} ʼ{1}ʼ -extracts.errors.create=Erreur lors de la création dʼextraits pour {0} ʼ{1}ʼ. -extracts.errors.increment=Erreur dʼincrémentation des extraits pour {0} : ʼ{1}ʼ -extracts.errors.append=Erreur dʼajout des extraits pour {0} : ʼ{1}ʼ -extracts.errors.replace=Erreur de remplacement des extraits pour {0} : ʼ{1}ʼ -extracts.errors.download=Erreur de téléchargement des extraits pour {0} : ʼ{1}ʼ -extracts.errors.remove=Erreur de suppression dʼextraits pour {0} : ʼ{1}ʼ. -extracts.errors.title=Le processus extrait lʼerreur -extracts.errors.nothing_to_upload=Aucun extrait à charger pour {0} : ʼ{1}ʼ -extracts.errors.nothing_to_refresh=Aucun extrait à actualiser pour {0} : ʼ{1}ʼ -extracts.errors.nothing_to_increment=Aucun extrait à incrémenter pour {0} : ʼ{1}ʼ -extracts.errors.nothing_to_append=Aucun extrait à ajouter pour {0} : ʼ{1}ʼ -extracts.errors.nothing_to_replace=Aucun extrait à remplacer pour {0} : ʼ{1}ʼ -extracts.errors.refresh_summary=Erreur dʼactualisation des extraits +extracts.status.finished.upload.workbook=Chargement des extraits terminé (nouvel ID d’extrait :{0}) pour le classeur “{1}” {2} +extracts.status.finished.refresh.workbook=Actualisation des extraits terminée (nouvel ID d’extrait :{0}) pour le classeur “{1}” {2} +extracts.status.finished.increment.workbook=Incrémentation des extraits terminée (nouvel ID d’extrait :{0}) pour le classeur “{1}” {2} +extracts.status.finished.encrypt.workbook=Cryptage des extraits terminé (nouvel ID d’extrait : {0}) pour le classeur “{1}” +extracts.status.finished.decrypt.workbook=Décryptage des extraits terminé (nouvel ID d’extrait : {0}) pour le classeur “{1}” +extracts.status.finished.rekey.workbook=Re-cryptage des extraits terminé (nouvel ID d’extrait : {0}) pour le classeur “{1}” +extracts.status.finished.create.workbook=Création d’extraits terminée (nouvel ID d’extrait : {0}) pour le classeur “{1}” {2} +extracts.status.finished.remove.workbook=Modification de l’extrait sur “En direct” terminée (ID de la source de données : {0}) pour le classeur “{1}” +extracts.status.finished.upload.datasource=Chargement des extraits terminé (nouvel ID d’extrait :{0}) pour la source de données “{1}” {2} +extracts.status.finished.refresh.datasource=Actualisation des extraits terminée (nouvel ID d’extrait:{0}) pour la source de données “{1}” {2} +extracts.status.finished.increment.datasource=Incrémentation des extraits terminée (nouvel ID d’extrait :{0}) pour la source de données “{1}” {2} +extracts.status.finished.append.datasource=Ajout des extraits terminé (nouvel ID d’extrait :{0}) pour la source de données “{1}” {2} +extracts.status.finished.replace.datasource=Remplacement des extraits terminé (nouvel ID d’extrait :{0}) pour la source de données “{1}” {2} +extracts.status.finished.encrypt.datasource=Cryptage des extraits terminé (nouvel ID d’extrait :{0}) pour la source de données “{1}” +extracts.status.finished.decrypt.datasource=Décryptage des extraits terminé (nouvel ID d’extrait :{0}) pour la source de données “{1}” +extracts.status.finished.rekey.datasource=Re-cryptage des extraits terminé (nouvel ID d’extrait :{0}) pour la source de données “{1}” +extracts.status.finished.encrypt.flow=Le cryptage des extraits pour le flux “{0}” est terminé +extracts.status.finished.decrypt.flow=Le décryptage des extraits pour le flux “{0}” est terminé +extracts.status.finished.rekey.flow=Le recryptage des extraits pour le flux “{0}” est terminé +extracts.status.finished.encrypt.flowdraft=Le cryptage des extraits pour le brouillon de flux “{0}” est terminé +extracts.status.finished.decrypt.flowdraft=Le décryptage des extraits pour le brouillon de flux “{0}” est terminé +extracts.status.finished.rekey.flowdraft=Le recryptage des extraits pour le brouillon de flux “{0}” est terminé +extracts.status.finished.create.datasource=Création d’extraits terminée (ID du nouvel extrait : {0}) pour la source de données “{1}” {2} +extracts.status.finished.remove.datasource=Modification de l’extrait sur “En direct” terminée pour la source de données “{1}” +extracts.status.finished.create.vconn=Création d’extraits terminée (nouvel ID d’extrait : {0}) pour la connexion virtuelle “{1}” +extracts.status.finished.refresh.vconn=Actualisation d’extraits terminée (nouvel ID d’extrait : {0}) pour la connexion virtuelle “{1}” +extracts.status.encryption_key=ID de clé de cryptage : “{0}”. +extracts.status.encryption_keys=ID de l’ancienne clé de cryptage : “{0}”, ID de la nouvelle clé de cryptage : “{1}”. +extracts.errors.upload=Erreur de chargement des extraits pour {0} : “{1}” +extracts.errors.refresh=Erreur lors de l’actualisation des extraits pour {0} “{1}” +extracts.errors.create=Erreur lors de la création d’extraits pour {0} “{1}”. +extracts.errors.increment=Erreur d’incrémentation des extraits pour {0} : “{1}” +extracts.errors.append=Erreur d’ajout des extraits pour {0} : “{1}” +extracts.errors.replace=Erreur de remplacement des extraits pour {0} : “{1}” +extracts.errors.download=Erreur de téléchargement des extraits pour {0} : “{1}” +extracts.errors.remove=Erreur de suppression d’extraits pour {0} : “{1}”. +extracts.errors.title=Le processus extrait l’erreur +extracts.errors.nothing_to_upload=Aucun extrait à charger pour {0} : “{1}” +extracts.errors.nothing_to_refresh=Aucun extrait à actualiser pour {0} : “{1}” +extracts.errors.nothing_to_increment=Aucun extrait à incrémenter pour {0} : “{1}” +extracts.errors.nothing_to_append=Aucun extrait à ajouter pour {0} : “{1}” +extracts.errors.nothing_to_replace=Aucun extrait à remplacer pour {0} : “{1}” +extracts.errors.refresh_summary=Erreur d’actualisation des extraits extracts.errors.encrypt_summary=Erreur de cryptage des extraits extracts.errors.rekey_summary=Erreur de re-cryptage des extraits extracts.errors.decrypt_summary=Erreur de décryptage des extraits -extracts.errors.remove_summary=Erreur de suppression dʼextraits -extracts.errors.create_summary=Erreur de création dʼextraits -extracts.errors.datasource_overwritten=Lʼactualisation a échoué car la source de données a été remplacée par une autre tâche pendant le traitement. Relancez lʼactualisation pour résoudre le problème. -extracts.errors.workbook_overwritten=Lʼactualisation a échoué car le classeur a été remplacé par une autre tâche pendant le traitement. Relancez lʼactualisation pour résoudre le problème. -extracts.errors.encrypt=Erreur lors du cryptage des extraits pour {0} ʼ{1}ʼ -extracts.errors.decrypt=Erreur lors du décryptage des extraits pour {0} ʼ{1}ʼ -extracts.errors.rekey=Erreur lors du re-cryptage des extraits pour {0} ʼ{1}ʼ +extracts.errors.remove_summary=Erreur de suppression d’extraits +extracts.errors.create_summary=Erreur de création d’extraits +extracts.errors.datasource_overwritten=L’actualisation a échoué car la source de données a été remplacée par une autre tâche pendant le traitement. Relancez l’actualisation pour résoudre le problème. +extracts.errors.workbook_overwritten=L’actualisation a échoué car le classeur a été remplacé par une autre tâche pendant le traitement. Relancez l’actualisation pour résoudre le problème. +extracts.errors.encrypt=Erreur lors du cryptage des extraits pour {0} “{1}” +extracts.errors.decrypt=Erreur lors du décryptage des extraits pour {0} “{1}” +extracts.errors.rekey=Erreur lors du re-cryptage des extraits pour {0} “{1}” extracts.errors.encrypt_datasource_overwritten=Le cryptage des extraits a échoué parce que la source de données a été remplacée par une autre tâche lors du traitement. extracts.errors.encrypt_workbook_overwritten=Le cryptage des extraits a échoué parce que le classeur a été remplacé par une autre tâche lors du traitement. extracts.errors.rekey_datasource_overwritten=Le re-cryptage des extraits a échoué parce que la source de données a été remplacée par une autre tâche lors du traitement. extracts.errors.rekey_workbook_overwritten=Le re-cryptage des extraits a échoué parce que le classeur a été remplacé par une autre tâche lors du traitement. extracts.errors.decrypt_datasource_overwritten=Le décryptage des extraits a échoué parce que la source de données a été remplacée par une autre tâche lors du traitement. extracts.errors.decrypt_workbook_overwritten=Le décryptage des extraits a échoué parce que le classeur a été remplacé par une autre tâche lors du traitement. -extracts.errors.remove_datasource_overwritten=Impossible de modifier une source de données sur ''En direct'' parce quʼelle a été remplacée par une autre tâche. -extracts.errors.remove_workbook_overwritten=Impossible de modifier un classeur sur ''En direct'' parce quʼil a été remplacé par une autre tâche. -extracts.errors.create_datasource_overwritten=Impossible dʼextraire une source de données parce quʼelle a été remplacée par une autre tâche. -extracts.errors.create_workbook_overwritten=Impossible dʼextraire un classeur parce quʼil a été remplacé par une autre tâche. -extracts.site_mode_change_details=Le mode de cryptage de lʼextrait de site a changé de ʼ{0}ʼ en ʼ{1}ʼ. -extracts.errors.encryption_not_licensed=Cette opération a échoué parce que le cryptage dʼextrait nʼest pas sous licence. Pour effectuer cette opération, vous devez renouveler votre licence ou décrypter votre extrait. -extracts.errors.operation_cancelled_detail=Lʼopération de suppression dʼextrait pour {0} (source de données : {2}) a expiré. +extracts.errors.remove_datasource_overwritten=Impossible de modifier une source de données sur “En direct” parce qu’elle a été remplacée par une autre tâche. +extracts.errors.remove_workbook_overwritten=Impossible de modifier un classeur sur “En direct” parce qu’il a été remplacé par une autre tâche. +extracts.errors.create_datasource_overwritten=Impossible d’extraire une source de données parce qu’elle a été remplacée par une autre tâche. +extracts.errors.create_workbook_overwritten=Impossible d’extraire un classeur parce qu’il a été remplacé par une autre tâche. +extracts.site_mode_change_details=Le mode de cryptage de l’extrait de site a changé de “{0}” en “{1}”. +extracts.errors.encryption_not_licensed=Cette opération a échoué parce que le cryptage d’extrait n’est pas sous licence. Pour effectuer cette opération, vous devez renouveler votre licence ou décrypter votre extrait. +extracts.errors.operation_cancelled_detail=L’opération de suppression d’extrait pour {0} (source de données : {2}) a expiré. workbooks.messages.load_error=Impossible de charger le classeur {0} -workbooks.messages.locked=Un autre utilisateur modifie actuellement le classeur ʼ{0}ʼ. Recommencez ultérieurement. +workbooks.messages.locked=Un autre utilisateur modifie actuellement le classeur “{0}”. Veuillez réessayer ultérieurement. workbooks.new_workbook.default_name=Nouveau classeur workbooks.new_datasource.default_name=Nouvelle source de données datasources.messages.load_error=Impossible de charger la source de données {0} metrics.new_metric.default_name=Nouvelle métrique -messages.timeout_error.summary=Erreur de délai dʼattente -messages.timeout_error.task_canceled=Annulation dʼune tâche qui a pris plus de {0} secondes +messages.timeout_error.summary=Erreur de délai d’attente +messages.timeout_error.task_canceled=Annulation d’une tâche qui a pris plus de {0} secondes subscriptions.manage_my_subscriptions=Gérer mes abonnements subscriptions.message_greeting=Bonjour, @@ -251,47 +271,60 @@ subscriptions.subscribed_footer=Voici votre abonnement à {0} subscriptions.subscribed_workbook=classeur subscriptions.subscribed_view=vue subscriptions.fullstop=. -subscriptions.extract_refresh_footer=Vous recevez cet e-mail dʼabonnement lorsque les données sont actualisées. +subscriptions.extract_refresh_footer=Vous recevez cet e-mail d’abonnement lorsque les données sont actualisées. subscriptions.explore_the_viz=Explorer la visualisation subscriptions.explore_the_workbook=Explorer le classeur subscriptions.pdf_attached=Votre PDF Tableau est joint. subscriptions.access_live_content=Vous pouvez accéder à la vue en direct du contenu ici subscriptions.warning_deprecated_type=obsolète -subscriptions.warning_extract_refresh_type=échecs de lʼactualisation dʼextrait -subscriptions.warning_flow_run_type=échec de lʼexécution du flux +subscriptions.warning_error_content_type=Type de contenu inconnu +subscriptions.warning_error_type=type d’avertissement inconnu +subscriptions.warning_extract_refresh_type=échec de l’actualisation d’extrait +subscriptions.warning_flow_run_type=échec d’exécution du flux subscriptions.warning_introduction_general=Les avertissements sur la qualité des données suivants concernent ce(tte) {0}. -subscriptions.warning_introduction_view=Pour plus dʼinformations, consultez lʼonglet Détails des données dans la vue -subscriptions.warning_introduction_workbook=Pour plus dʼinformations, consultez la page Classeur -subscriptions.warning_maintenance_type=en cours de maintenance -subscriptions.warning_permission_error=Cet avertissement concerne une ressource que vous nʼêtes pas autorisé à consulter. +subscriptions.warning_introduction_view=Pour plus d’informations, consultez le volet Détails des données dans la vue +subscriptions.warning_introduction_workbook=Pour plus d’informations, consultez la page Classeur +subscriptions.warning_localized_column=Colonne +subscriptions.warning_localized_datasource=Source de données +subscriptions.warning_localized_database=Base de données +subscriptions.warning_localized_flow=Flux +subscriptions.warning_localized_table=Table +subscriptions.warning_localized_vconn=Connexion +subscriptions.warning_lowercase_column=colonne +subscriptions.warning_lowercase_column_plural=colonnes +subscriptions.warning_maintenance_type=en maintenance +subscriptions.warning_permission_error=Cet avertissement concerne une ressource que vous n’êtes pas autorisé à consulter. subscriptions.warning_redacted=Autorisations requises subscriptions.warning_sensitve_type=données sensibles +subscriptions.warning_sensitive_intro_count=Sensible({0}) +subscriptions.warning_sensitive_intro_view=Cette vue utilise des données sensibles. +subscriptions.warning_sensitive_intro_workbook=Ce classeur utilise des données sensibles. subscriptions.warning_severe=Avertissement important sur la qualité des données subscriptions.warning_stale_type=dnnées obsolètes subscriptions.warning_standard=Avertissement sur la qualité des données -subscriptions.warning_error_type=type dʼavertissement inconnu +subscriptions.warning_standard_plural=Avertissements sur la qualité des données subscriptions.warning_warning_type=avertissement -errors.subscriptions.image_render_failed=Impossible dʼeffectuer un rendu correct de lʼinstantané de la vue ʼ{0}ʼ. +errors.subscriptions.image_render_failed=Impossible d’effectuer un rendu correct de l’instantané de la vue “{0}”. errors.subscriptions.see_live_view=Pour voir la vue en ligne, accédez à {0}. -errors.subscriptions.disabled_on_server=Le paramètre des abonnements à lʼéchelle du serveur nʼest pas activé. Impossible de traiter les abonnements. +errors.subscriptions.disabled_on_server=Le paramètre des abonnements à l’échelle du serveur n’est pas activé. Impossible de traiter les abonnements. errors.subscriptions.disabled_on_site=Les abonnements sont désactivés pour le site. errors.subscriptions.site_is_locked=Le site est verrouillé. Impossible de traiter les abonnements. errors.subscriptions.orphan=Les classeurs et les vues associés à cet abonnement sont introuvables. -errors.subscriptions.user_unlicensed=Lʼabonnement de lʼutilisateur sans licence est ignoré. -errors.subscriptions.smtp_unreacheable=Impossible de joindre lʼhôte SMTP. Vérifiez si SMTP a été configuré. +errors.subscriptions.user_unlicensed=L’abonnement de l’utilisateur sans licence est ignoré. +errors.subscriptions.smtp_unreacheable=Impossible de joindre l’hôte SMTP. Vérifiez si SMTP a été configuré. errors.subscriptions.uncategorized_error=Erreur inconnue -errors.subscriptions.pdf_render_failed=Impossible dʼafficher un rendu correct de la pièce jointe PDF pour cet e-mail. -errors.subscriptions.pdf_limit_exceeded=Le fichier PDF généré dépasse la limite de taille de {0} Mo et nʼa pas pu être joint à cet e-mail. -errors.subscriptions.attachments_not_enabled=Lʼabonnement a échoué en raison de la désactivation des pièces jointes dʼe-mail. Contactez votre administrateur Tableau pour plus de détails. +errors.subscriptions.pdf_render_failed=Impossible d’afficher un rendu correct de la pièce jointe PDF pour cet e-mail. +errors.subscriptions.content_limit_exceeded=Le contenu généré dépasse la limite de taille de {0} Mo et n’a pas pu être joint à cet e-mail. +errors.subscriptions.attachments_not_enabled=L’abonnement a échoué en raison de la désactivation des pièces jointes d’e-mail. Contactez votre administrateur Tableau pour plus de détails. errors.subscriptions.pdf_email_failed=Impossible de joindre le PDF généré à cet e-mail. -errors.subscriptions.learn_more_troubleshoot=En savoir plus -errors.subscriptions.bad_extract_refresh_subscription_configuration=Lʼabonnement a été suspendu parce que le classeur contient plusieurs programmations dʼactualisations dʼextraits. Pour reprendre, mettez à jour la fréquence sur Selon la programmation sélectionnée. -errors.subscriptions.subscription_failed_refresh_failure=Lʼactualisation dʼextrait a échoué pour la source de données. -errors.subscriptions.multiple_extracts_for_extract_refresh_subscription=Le classeur contient plusieurs programmations dʼactualisation dʼextrait. Mettez à jour la fréquence sur Selon la programmation sélectionnée. -errors.subscriptions.datasource_is_missing_password=Erreur de connexion à la source de données. Vérifiez les informations dʼidentification sur toutes les connexions de sources de données pour le classeur. - -subscriptions.results_summary.sg={0} abonnement(s) sur {1} envoyé(s) depuis la programmation ʼ{2}ʼ. -subscriptions.results_summary.pl={0} abonnements sur {1} envoyés depuis la programmation ʼ{2}ʼ. +errors.subscriptions.learn_more_troubleshoot=En savoir plus +errors.subscriptions.bad_extract_refresh_subscription_configuration=L’abonnement a été suspendu parce que le classeur contient plusieurs programmations d’actualisation d’extrait. Pour reprendre, mettez à jour la fréquence sur Selon la programmation sélectionnée. +errors.subscriptions.subscription_failed_refresh_failure=L’actualisation d’extrait a échoué pour la source de données. +errors.subscriptions.multiple_extracts_for_extract_refresh_subscription=Le classeur contient plusieurs programmations d’actualisation d’extrait. Mettez à jour la fréquence sur Selon la programmation sélectionnée. +errors.subscriptions.datasource_is_missing_password=Erreur de connexion à la source de données. Vérifiez les informations d’identification sur toutes les connexions de sources de données pour le classeur. + +subscriptions.results_summary.sg={0} abonnement(s) sur {1} envoyé(s) depuis la programmation “{2}”. +subscriptions.results_summary.pl={0} abonnements sur {1} envoyés depuis la programmation “{2}”. subscriptions.results_views_per_subscription.sg={0} ({1} sur 1 vue réussie) subscriptions.results_views_per_subscription.pl={0} ({1} sur {2} vues réussie(s)) subscriptions.results_views_per_subscription.more=({0} de plus) @@ -308,34 +341,34 @@ subscriptions.results_header.some_hidden.warnings.pl.sg={0} avertissements (1  subscriptions.results_header.some_hidden.warnings.pl.pl={0} avertissements ({1} masqué(s), voir les journaux) dataalerts.manage_my_data_alerts=Gérer les alertes -dataalerts.edit_data_alert=Modifier lʼalerte +dataalerts.edit_data_alert=Modifier l’alerte dataalerts.remove_user_from_data_alert=Me supprimer -dataalerts.add_user_to_data_alert=Mʼajouter à cette alerte +dataalerts.add_user_to_data_alert=M’ajouter à cette alerte dataalerts.greater_or_equal={0} était supérieur ou égal à {1}. dataalerts.greater={0} était supérieur à {1}. dataalerts.less_or_equal={0} était inférieur ou égal à {1}. dataalerts.less={0} était inférieur à {1}. dataalerts.equal={0} était égal à {1}. -dataalerts.email_alt_text=Vue utilisée par lʼalerte basée sur les données : {0} -dataalerts.email_alt_text_hidden_view=Vue utilisée par lʼalerte basée sur les données : {0} avec application des modifications +dataalerts.email_alt_text=Vue utilisée par l’alerte basée sur les données : {0} +dataalerts.email_alt_text_hidden_view=Vue utilisée par l’alerte basée sur les données : {0} avec application des modifications dataalerts.alert_triggered_for_the_view=Alerte déclenchée pour la vue -dataalerts.failure.email.subject=Lʼalerte basée sur les données ne fonctionne pas pour : {0} +dataalerts.failure.email.subject=L’alerte basée sur les données ne fonctionne pas pour : {0} dataalerts.failure.status=Votre alerte {0} ne fonctionne pas dataalerts.failure.view.details.alert=Afficher cette alerte -dataalerts.failure.explanation=Votre alerte basée sur les données, {0}, ne fonctionne pas actuellement. Les destinataires ne seront donc pas notifiés si la condition des données est vraie. Vous recevrez une notification lorsque lʼalerte fonctionnera à nouveau. +dataalerts.failure.explanation=Votre alerte basée sur les données, {0}, ne fonctionne pas actuellement. Les destinataires ne seront donc pas notifiés si la condition des données est vraie. Vous recevrez une notification lorsque l’alerte fonctionnera à nouveau. dataalerts.failure.affected.alert=Alerte basée sur les données concernée -dataalerts.failure.time=Échec de lʼalerte temporelle -dataalerts.failure.cause=Il arrive que des alertes échouent en raison de problèmes temporaires de réseau, qui se résolvent dʼeux-mêmes. Vous pouvez également essayer de recréer lʼalerte sur la vue de données dʼorigine, ou dépanner les causes courantes des échecs dʼalerte, par exemple : +dataalerts.failure.time=Échec de l’alerte temporelle +dataalerts.failure.cause=Il arrive que des alertes échouent en raison de problèmes temporaires de réseau, qui se résolvent d’eux-mêmes. Vous pouvez également essayer de recréer l’alerte sur la vue de données d’origine, ou dépanner les causes courantes des échecs d’alerte, par exemple : dataalerts.failure.changed.view=Un classeur, une vue ou un champ de données supprimé(e) ou renommé(e). -dataalerts.failure.expired.credentials=Informations dʼidentification de la base de données expirées intégrées dans les classeurs. +dataalerts.failure.expired.credentials=Informations d’identification de la base de données expirées intégrées dans les classeurs. dataalerts.failure.datasource.error=Une source de données inaccessible. -dataalerts.failure.email.footer=Vous recevez cet e-mail sur {0} parce quʼune alerte a échoué. -dataalerts.failure.troubleshooting=Pour vérifier si lʼun des problèmes susmentionnés provoque lʼéchec de votre alerte, cliquez sur le bouton ci-dessous. -dataalerts.success.email.subject=Lʼalerte basée sur les données a redémarré pour : {0} +dataalerts.failure.email.footer=Vous recevez cet e-mail sur {0} parce qu’une alerte a échoué. +dataalerts.failure.troubleshooting=Pour vérifier si l’un des problèmes susmentionnés provoque l’échec de votre alerte, cliquez sur le bouton ci-dessous. +dataalerts.success.email.subject=L’alerte basée sur les données a redémarré pour : {0} dataalerts.success.status=Votre alerte {0} a redémarré dataalerts.success.explanation=Votre alerte basée sur les données, {0}, fonctionne à nouveau. Les destinataires seront donc notifiés si la condition des données est vraie. -dataalerts.failure.error.internalError=Erreur interne dʼalerte basée sur les données -dataalerts.failure.error.invalidDataAlertSpecification=Spécification dʼalerte basée sur les données non valide +dataalerts.failure.error.internalError=Erreur interne d’alerte basée sur les données +dataalerts.failure.error.invalidDataAlertSpecification=Spécification d’alerte basée sur les données non valide dataalerts.failure.error.summaryTableNotFound=Table de données résumées introuvable dataalerts.failure.error.unclassifiedError=Erreur non classifiée dataalerts.failure.error.viewContentNotFound=Impossible de trouver le contenu {0} de la vue avec alerte basée sur les données @@ -345,17 +378,17 @@ dataalerts.failure.error.paneDescriptorAxisNotFound=Aucun axe trouvé pour le ch dataalerts.failure.error.paneDescriptorNotFound={0} dataalerts.failure.error.unsupportedComparisonExpression=Expression de comparaison non prise en charge {0} dataalerts.failure.error.nonConstComparisonOp=Aucun opérateur de comparaison constante détecté : {0} -dataalerts.failure.error.cannotAddFilter=Échec de lʼajout de filtre à lʼalerte de données -dataalerts.failure.error.sheetNotAlertable=La feuille {0} nʼa pas de données prises en charge pour les alertes. {1} +dataalerts.failure.error.cannotAddFilter=Échec de l’ajout de filtre à l’alerte de données +dataalerts.failure.error.sheetNotAlertable=La feuille {0} n’a pas de données prises en charge pour les alertes. {1} dataalerts.failure.error.dataAlertMeasureNotFound=Impossible de sélectionner la mesure. {0} dataalerts.failure.error.tooManyMeasuresForDataAlert=Nombre incorrect de mesures détecté.{0} -dataalerts.failure.error.thresholdParseError=Échec de lʼanalyse du texte de seuil {0}. {1} -dataalerts.failure.error.dataAlertPresModelCreationError=Erreur lors de la sérialisation de lʼalerte. {0} -dataalerts.failure.error.cannotDrawDataAlertDialog=Impossible de créer la boîte de dialogue de lʼalerte de données. -dataalerts.failure.error.unsupportedDataAlertType=Le type dʼalerte de données {0} nʼest pas pris en charge actuellement. -dataalerts.failure.suspend.email.subject=Lʼalerte basée sur les données est suspendue pour : {0} +dataalerts.failure.error.thresholdParseError=Échec de l’analyse du texte de seuil {0}. {1} +dataalerts.failure.error.dataAlertPresModelCreationError=Erreur lors de la sérialisation de l’alerte. {0} +dataalerts.failure.error.cannotDrawDataAlertDialog=Impossible de créer la boîte de dialogue de l’alerte de données. +dataalerts.failure.error.unsupportedDataAlertType=Le type d’alerte de données {0} n’est pas pris en charge actuellement. +dataalerts.failure.suspend.email.subject=L’alerte basée sur les données est suspendue pour : {0} dataalerts.failure.suspend.email.status=Votre alerte {0} a été suspendue -dataalerts.failure.suspend.email.explanation=Pendant quʼelle est suspendue, nous nʼévaluons pas la vue et nous nʼalertons pas les destinataires. Une fois le correctif appliqué, vous pouvez reprendre lʼalerte dans {1}. +dataalerts.failure.suspend.email.explanation=Pendant qu’elle est suspendue, nous n’évaluons pas la vue et nous n’alertons pas les destinataires. Une fois le correctif appliqué, vous pouvez reprendre l’alerte dans {1}. dataalerts.failure.suspend.view.name.prefix=Vue dataalerts.failure.suspend.time=Durée de la suspension dataalerts.failure.suspend.email.footer=Vous recevez cet e-mail parce que votre alerte a été suspendue. @@ -363,39 +396,39 @@ dataalerts.failure.suspend.email.view.name.my.content=Mon contenu dataalerts.failure.suspend.view.alerts=Afficher les alertes metricsservices.failure.affected.metric=Métrique affectée -metricsservices.failure.cause=Il arrive que les actualisations de métriques échouent en raison de problèmes de connectivité temporaires qui se résolvent dʼeux-mêmes. Voici dʼautres raisons pouvant entraîner lʼéchec dʼune actualisation de métrique : +metricsservices.failure.cause=Il arrive que les actualisations de métriques échouent en raison de problèmes de connectivité temporaires qui se résolvent d’eux-mêmes. Voici d’autres raisons pouvant entraîner l’échec d’une actualisation de métrique : metricsservices.failure.changed.view=Un classeur, une vue ou un champ de données supprimé(e) ou renommé(e) metricsservices.failure.permissions.error=Modification des autorisations pour la vue connectée -metricsservices.failure.email.footer=Vous recevez cet e-mail à {0} en raison de lʼéchec de lʼactualisation de votre métrique. -metricsservices.failure.email.subject=Lʼactualisation de métrique ne fonctionne pas pour : {0} +metricsservices.failure.email.footer=Vous recevez cet e-mail à {0} en raison de l’échec de l’actualisation de votre métrique. +metricsservices.failure.email.subject=L’actualisation de métrique ne fonctionne pas pour : {0} metricsservices.failure.expired.credentials=Identifiants pour la base de données expirés intégrés dans un classeur -metricsservices.failure.explanation=Il nʼest pas possible dʼactualiser votre métrique. Les données de métrique ne sont donc pas mises à jour. Vous recevrez une notification par e-mail lorsque lʼactualisation de métrique fonctionnera à nouveau. -metricsservices.failure.status=Échec dʼactualisation de votre métrique ''{0}'' -metricsservices.failure.suspend.email.explanation=Tant que lʼactualisation de métriques est suspendue, vos données de métriques ne sont pas mises à jour. Une fois quʼun correctif a été appliqué, vous pouvez reprendre lʼactualisation de métriques. -metricsservices.failure.suspend.email.footer=Vous recevez cet e-mail à {0} parce que lʼactualisation de votre métrique a été suspendue. -metricsservices.failure.suspend.email.status=Lʼactualisation pour votre métrique ''{0}'' a été suspendue +metricsservices.failure.explanation=Il n’est pas possible d’actualiser votre métrique. Vous recevrez une notification par e-mail lorsque l’actualisation de métrique fonctionnera à nouveau. +metricsservices.failure.status=Échec d’actualisation de votre métrique “{0}” +metricsservices.failure.suspend.email.explanation=Tant que l’actualisation de métriques est suspendue, vos données de métriques ne sont pas mises à jour. Une fois le correctif appliqué, vous pouvez reprendre l’actualisation de métriques. +metricsservices.failure.suspend.email.footer=Vous recevez cet e-mail à {0} parce que l’actualisation de votre métrique a été suspendue. +metricsservices.failure.suspend.email.status=L’actualisation pour votre métrique “{0}” a été suspendue metricsservices.failure.suspend.email.subject=Actualisation de métrique suspendue pour : {0} metricsservices.failure.suspend.time=Durée de la suspension metricsservices.failure.suspend.view.metric=Accéder à la métrique metricsservices.failure.suspend.view.name.prefix=Vue connectée -metricsservices.failure.time=Heure dʼéchec de lʼactualisation -metricsservices.failure.troubleshooting=Pour vérifier si lʼun des problèmes répertoriés ci-dessus empêche lʼactualisation de votre métrique, cliquez sur le bouton ci-dessous. Vous pouvez également essayer de recréer la métrique sur la vue connectée. +metricsservices.failure.time=Heure d’échec de l’actualisation +metricsservices.failure.troubleshooting=Pour vérifier si l’un des problèmes répertoriés ci-dessus empêche l’actualisation de votre métrique, cliquez sur le bouton ci-dessous. Vous pouvez également essayer de recréer la métrique sur la vue connectée. metricsservices.failure.view.details.metric=Accéder à la métrique metricsservices.failure.view.name.prefix=Vue connectée -metricsservices.success.email.subject=Lʼactualisation de métrique a repris pour : {0} -metricsservices.success.explanation=Lʼactualisation de votre métrique fonctionne à nouveau. Elle recherchera les mises à jour de vos données de métrique. -metricsservices.success.status=Lʼactualisation pour votre métrique ''{0}'' a repris +metricsservices.success.email.subject=L’actualisation de métrique a repris pour : {0} +metricsservices.success.explanation=L’actualisation de votre métrique fonctionne à nouveau. Elle recherchera les mises à jour de vos données de métrique. +metricsservices.success.status=L’actualisation pour votre métrique “{0}” a repris -errors.staticimages.generic=Erreur lors de la génération dʼimages statiques pour le classeur {0}. {1}. -errors.internal_error.request.message={0} nʼa pas pu satisfaire la requête. -errors.permissions.limited_user_visibility=Erreur dʼexécution de la requête. Lʼutilisateur doit être un administrateur ou posséder le rôle Creator pour interroger dʼautres utilisateurs lorsque lʼoption Visibilité des utilisateurs est définie sur Limité. +errors.staticimages.generic=Erreur lors de la génération d’images statiques pour le classeur {0}. {1}. +errors.internal_error.request.message={0} n’a pas pu satisfaire la requête. +errors.permissions.limited_user_visibility=Erreur d’exécution de la requête. L’utilisateur doit être un administrateur ou posséder le rôle Creator pour interroger d’autres utilisateurs lorsque l’option Visibilité des utilisateurs est définie sur Limité. local_names.system_user.guest.name=Invité local_names.group.all_users.name=Tous les utilisateurs local_names.containers.personal_space.name=Espace personnel password_reset.email.subject=Ce lien vous permettra de réinitialiser votre mot de passe -password_reset.email.body=Bonjour {0},

Vous venez de demander la réinitialisation de votre mot de passe.

Pour modifier votre mot de passe Tableau Server, {1} ou collez le lien suivant dans votre navigateur : {2}

Ce lien expire dans 48 heures, veillez donc à procéder à lʼopération sans plus tarder.

Si vous nʼavez pas demandé la réinitialisation du mot de passe, informez-en votre administrateur.

Merci dʼutiliser Tableau!
Lʼéquipe Tableau +password_reset.email.body=Bonjour {0},

Vous venez de demander la réinitialisation de votre mot de passe.

Pour modifier votre mot de passe Tableau Server, {1} ou collez le lien suivant dans votre navigateur : {2}

Ce lien expire dans 48 heures, veillez donc à procéder à l’opération sans plus tarder.

Si vous n’avez pas demandé la réinitialisation du mot de passe, informez-en votre administrateur.

Merci d’utiliser Tableau !
L’équipe Tableau password_reset.email.link=cliquez ici hours.pl={0} heures @@ -407,23 +440,23 @@ seconds.sg=1 seconde dataconnections.classes.tableau_server_site=Site Tableau Server -materializeviews.errors.workbook_not_in_project=Le projet ''{0}ʼ ne contient pas le classeur ʼ{1}ʼ -materializeviews.errors.workbook_has_no_extract=Impossible de mettre à jour le paramètre Vues matérialisées pour le classeur ʼ{0}ʼ. À lʼheure actuelle, seuls les classeurs comportant des extraits intégrés sont pris en charge +materializeviews.errors.workbook_not_in_project=Le projet “{0}” ne contient pas le classeur “{1}” +materializeviews.errors.workbook_has_no_extract=Impossible de mettre à jour le paramètre Vues matérialisées pour le classeur “{0}”. À l’heure actuelle, seuls les classeurs comportant des extraits intégrés sont pris en charge materializeviews.errors.workbook_updating_errors=Erreurs détectées lors de la mise à jour du paramètre Vues matérialisées pour les classeurs -materializeviews.errors.workbook_too_large=Impossible de mettre à jour le paramètre Vues matérialisées pour le classeur ʼ{0}ʼ parce que la limite du classeur excède la limite de {1} Go -materializeviews.errors.project_path_not_exists=Le chemin dʼaccès du projet ʼ{0}ʼ nʼexiste pas -materializeviews.errors.feature_disabled=Impossible de mettre à jour le paramètre Vues matérialisées pour le classeur ʼ{0}ʼ parce que la fonctionnalité est actuellement désactivée -materializeviews.errors.update_materialized_views_setting_failed=Impossible de mettre à jour le paramètre Vues matérialisées pour le classeur ʼ{0}ʼ -materializeviews.errors.site_not_enabled=Ce site nʼest pas activé pour les vues matérialisées. Contactez votre administrateur +materializeviews.errors.workbook_too_large=Impossible de mettre à jour le paramètre Vues matérialisées pour le classeur “{0}” parce que la limite du classeur excède la limite de {1} Go +materializeviews.errors.project_path_not_exists=Le chemin d’accès du projet “{0}” n’existe pas +materializeviews.errors.feature_disabled=Impossible de mettre à jour le paramètre Vues matérialisées pour le classeur “{0}” parce que la fonctionnalité est actuellement désactivée +materializeviews.errors.update_materialized_views_setting_failed=Impossible de mettre à jour le paramètre Vues matérialisées pour le classeur “{0}” +materializeviews.errors.site_not_enabled=Ce site n’est pas activé pour les vues matérialisées. Contactez votre administrateur materializeviews.errors.encrypted_extracts_not_supported=La fonction Vues matérialisées ne prend actuellement pas en charge les classeurs comportant des extraits cryptés. -materializedviews.finished.create=Vues matérialisées créées avec lʼétat ʼ{0}ʼ pour le classeur ʼ{1}ʼ -materializedviews.finished.delete=Vues matérialisées supprimées pour lʼID de classeur : {0} -materializedviews.finished.encrypt=Cryptage terminé des vues matérialisées pour le classeur ʼ{0}ʼ -materializedviews.finished.decrypt=Décryptage terminé des vues matérialisées pour le classeur ʼ{0}ʼ -materializedviews.finished.rekey=Recryptage terminé des vues matérialisées pour le classeur ʼ{0}ʼ -materializedviews.status.encryption_key=ID de la clé de cryptage : ʼ{0}ʼ. -materializedviews.status.encryption_keys=ID de lʼancienne clé de cryptage : ʼ{0}ʼ, ID de la nouvelle clé de cryptage : ʼ{1}ʼ. -materializedviews.status.encryption_type=Type de source de données de cryptage : ʼ{0}ʼ +materializedviews.finished.create=Vues matérialisées créées avec l’état “{0}” pour le classeur “{1}” +materializedviews.finished.delete=Vues matérialisées supprimées pour l’ID de classeur : {0} +materializedviews.finished.encrypt=Cryptage terminé des vues matérialisées pour le classeur “{0}” +materializedviews.finished.decrypt=Décryptage terminé des vues matérialisées pour le classeur “{0}” +materializedviews.finished.rekey=Recryptage terminé des vues matérialisées pour le classeur “{0}” +materializedviews.status.encryption_key=ID de clé de cryptage : “{0}”. +materializedviews.status.encryption_keys=ID de l’ancienne clé de cryptage : “{0}”, ID de la nouvelle clé de cryptage : “{1}”. +materializedviews.status.encryption_type=Type de source de données de cryptage : “{0}” customizedviews.namedSharingPrefix=Version partagée @@ -439,43 +472,58 @@ content_type.collection=Collection content_type.visualization=Visualisation content_type.askdata_visualization=Visualisation Parlez aux données content_type.explaindata_explanation=Explication -content_type.publishedconnection=Connexion virtuelle -content_type.publishedconnectiontable=Table de connexion virtuelle +content_type.virtualconnection=Connexion virtuelle +content_type.virtualconnectiontable=Table de connexion virtuelle upgradethumbnails.status.server_started=Réponse du serveur : la mise à niveau des images miniatures a démarré upgradethumbnails.status.server_stopped=Réponse du serveur : %d travaux arrêtés -dataquality.message.refresh_failed=Échec de lʼactualisation : {0} +dataquality.author.extract_refresh_monitoring=surveillance de l’actualisation d’extrait +dataquality.author.flow_run_monitoring=surveillance de l’exécution du flux + +dataquality.message.refresh_failed=Échec de l’actualisation : {0} dataquality.message.last_successful=Dernière opération réussie : {0} dataquality.message.next_scheduled=Prochaine programmation : {0} -dataquality.message.flow_run_output_steps_failed=Lʼexécution de {0} étapes de sortie sur {1} a échoué - -importcsvsummary.error.details=Détails de lʼerreur : +dataquality.message.flow_run_output_steps_failed=L’exécution de {0} étapes de sortie sur {1} a échoué + +label_value.description.certified=Cette ressource est une ressource de confiance et recommandée. +label_value.description.deprecated=Cette ressource n’est plus gérée et ne doit pas être utilisée. +label_value.description.extract_refresh_failure=L’actualisation d’extrait la plus récente de cette ressource a échoué. +label_value.description.flow_run_failure=L’exécution la plus récente de ce flux a échoué. +label_value.description.maintenance=Cette ressource est en cours de maintenance. +label_value.description.sensitive_data=Cette ressource contient des informations sensibles. +label_value.description.stale=Cette ressource est obsolète. +label_value.description.warning=Cette ressource a un problème de qualité générale. + +importcsvsummary.error.details=Détails de l’erreur : importcsvsummary.remainingerrors=(autres erreurs non affichées) -importcsvsummary.error.line=ligne {0} pour lʼutilisateur ʼ{1}ʼ : ʼ{2}ʼ +importcsvsummary.error.line=ligne {0} pour l’utilisateur “{1}” : “{2}” importcsvsummary.line.processed=Lignes traitées : {0} importcsvsummary.line.skipped=Lignes ignorées : {0} -importcsvsummary.users.added.count=Nombre dʼutilisateurs ajoutés : {0} -importcsvsummary.errors.count=Nombre dʼerreurs : {0} +importcsvsummary.users.added.count=Nombre d’utilisateurs ajoutés : {0} +importcsvsummary.errors.count=Nombre d’erreurs : {0} importcsvsummary.error.unexpected_extension=Extension de nom de fichier inattendue pour le fichier CSV importcsvsummary.error.size_limit=Le fichier CSV dépasse la limite de taille de {0} -importcsvsummary.error.local.password_mismatch=La mise à jour de lʼutilisateur de site local requiert un mot de passe vide ou correspondant -importcsvsummary.error.local.password_required=Création dʼun utilisateur système local lorsque lʼauthentification locale exige un mot de passe -importcsvsummary.error.ad.user_not_found=Utilisateur AD ʼ{0}ʼ introuvable -importcsvsummary.error.too_many_errors=Trop grand nombre dʼerreurs dans le fichier CSV +importcsvsummary.error.local.password_mismatch=La mise à jour de l’utilisateur de site local requiert un mot de passe vide ou correspondant +importcsvsummary.error.local.password_required=Création d’un utilisateur système local lorsque l’authentification locale exige un mot de passe +importcsvsummary.error.ad.user_not_found=Utilisateur AD “{0}” introuvable +importcsvsummary.error.domain_not_found=Domaine non valide “{0}” +importcsvsummary.error.cannot_create_user_identity=Impossible de créer l’identité de l’utilisateur pour l’utilisateur “{0}” +importcsvsummary.error.invalid_identity_pool_name=Nom du pool d’identités non valide “{0}” +importcsvsummary.error.too_many_errors=Trop grand nombre d’erreurs dans le fichier CSV -audit.errors.wdc_not_allowlisted=Le connecteur de données Web ne figure pas dans la liste des connecteurs autorisés. Pour obtenir de lʼaide, consultez https://help.tableau.com/current/online/fr-fr/to_keep_data_fresh.htm +audit.errors.wdc_not_allowlisted=Le connecteur de données Web ne figure pas dans la liste des connecteurs autorisés. Pour obtenir de l’aide, consultez https://help.tableau.com/current/online/fr-fr/to_keep_data_fresh.htm user.input.name.err.too_long=le nom dépasse le nombre maximum de caractères {0} user.input.name.err.empty=le nom ne peut pas être vide askdata.title=Parlez aux données -slack.app.upgrade.email.notification.subject=Mise à jour de lʼapplication Tableau pour Slack -slack.app.upgrade.email.notification.introduction=Une mise à jour est disponible pour lʼapplication Tableau pour Slack et peut être réinstallée maintenant afin de fonctionner avec la prochaine version de Tableau Online. Tableau recommande de réinstaller lʼapplication pour conserver les performances de lʼapplication et utiliser ses nouvelles fonctionnalités. Informez-vous sur les modifications et les nouvelles fonctionnalités dans lʼarticle
Nouveautés de Tableau Online. -slack.app.upgrade.email.notification.action=Pour connaître les étapes de mise à jour et de réinstallation, voir Mettre à jour votre application Tableau pour Slack. Si vous avez plusieurs sites Tableau Online, réinstallez lʼapplication dans chaque site. -slack.app.upgrade.email.notification.steps=Cette notification de service a été publiée par Tableau Online. -slack.app.upgrade.email.notification.reason=Vous recevez cette notification parce que vous êtes lʼadministrateur dʼun site Tableau Online connecté à Slack. -slack.app.upgrade.email.notification.footer.privacy=Consultez notre Politique de confidentialité +slack.app.upgrade.email.notification.subject=Mise à jour de l’application Tableau pour Slack +slack.app.upgrade.email.notification.introduction=Une mise à jour est disponible pour l’application Tableau pour Slack. Tableau recommande de mettre à jour l’application pour conserver les performances de l’application et utiliser les nouvelles fonctionnalités de Tableau Cloud. Recherchez les nouvelles fonctionnalités et modifications dans Nouveautés de Tableau Cloud. +slack.app.upgrade.email.notification.action=Pour mettre à jour la connexion du site à l’application Tableau pour Slack, consultez Mettre à jour votre application Tableau pour Slack. Si vous avez plusieurs sites Tableau Cloud, mettez à jour l’application dans chaque site. +slack.app.upgrade.email.notification.steps=Cette notification de service a été publiée par Tableau Cloud. +slack.app.upgrade.email.notification.reason=Vous recevez cette notification parce que vous êtes l’administrateur d’un site Tableau Cloud connecté à Slack. +slack.app.upgrade.email.notification.footer.privacy=Consultez notre Politique de confidentialité unifiedconsumption.tcrm.folders.private=Mon application privée diff --git a/tabcmd/locales/fr/tabcmd_messages_fr.properties b/tabcmd/locales/fr/tabcmd_messages_fr.properties index faa2ce7d..854510f9 100644 --- a/tabcmd/locales/fr/tabcmd_messages_fr.properties +++ b/tabcmd/locales/fr/tabcmd_messages_fr.properties @@ -1,85 +1,85 @@ -commandlineutils.errors.bad_value=L''option ''{0}'' a la valeur ''{1}'' incorrecte. Ce devrait être une valeur parmi : {2} -commandlineutils.errors.not_integer=La valeur ''{0}'' pour l''option ''{1}'' n''est pas un entier - -common.errors.empty_file=Le fichier ''{0}'' est vide -common.errors.file_not_found=Impossible d''ouvrir le fichier ''{0}''. -common.errors.invalid_file_path=Chemin d''accès du fichier ''{0}'' non valide -common.errors.folder_path_not_found=Répertoire ''{0}'' introuvable -common.errors.access_denied=Accès au fichier ''{0}'' refusé. Vérifiez que le chemin est valide et que le nom de fichier ne correspond pas à un répertoire existant -common.errors.requires_csv_file=La commande ''{0}'' nécessite un fichier CSV -common.errors.requires_group_name=La commande ''{0}'' nécessite un nom de groupe -common.errors.requires_site_name=La commande ''{0}'' nécessite un nom de site -common.errors.options_conflict=Des options nouvelles et désapprouvées pour spécifier le rôle de l''utilisateur ont été spécifiées. Une seule d''entre elles peut être utilisée +commandlineutils.errors.bad_value=L’option “{0}” a la valeur “{1}” incorrecte. Ce devrait être une valeur parmi : {2} +commandlineutils.errors.not_integer=La valeur “{0}” pour l’option “{1}” n’est pas un entier + +common.errors.empty_file=Le fichier “{0}” est vide +common.errors.file_not_found=Impossible d’ouvrir le fichier “{0}”. +common.errors.invalid_file_path=Chemin d’accès du fichier “{0}” non valide +common.errors.folder_path_not_found=Répertoire “{0}” introuvable +common.errors.access_denied=Accès au fichier “{0}” refusé. Vérifiez que le chemin est valide et que le nom de fichier ne correspond pas à un répertoire existant +common.errors.requires_csv_file=La commande “{0}” nécessite un fichier CSV +common.errors.requires_group_name=La commande “{0}” nécessite un nom de groupe +common.errors.requires_site_name=La commande “{0}” nécessite un nom de site +common.errors.options_conflict=Le rôle de l’utilisateur a été défini avec des options nouvelles et des options obsolètes. Une seule d’entre elles peut être utilisée common.errors.csv_sizelimit=Le fichier CSV que vous référencez dépasse la taille limite de 100 Mo. Divisez le contenu du fichier en fichiers CSV plus petits, puis importez-les séparément. -common.options.admin-type=[Obsolète] Attribue [ou retire] le droit Admin d''accès au site à tous les utilisateurs du fichier CSV. Ce paramètre peut être remplacé par les valeurs de lignes individuelles du fichier CSV. {0} peut être : {1}, {2} ou {3}. Si non spécifié : {3} pour les nouveaux utilisateurs, pas de changement pour les utilisateurs existants. -common.options.complete=Requiert [ou non] que toutes les lignes soient valides pour qu''une modification aboutisse. Valeur par défaut : {0} -common.options.license=[Rétrogradé] Détermine le niveau de licence par défaut applicable à tous les utilisateurs. La valeur indiquée dans le fichier CSV prévaut sur ce réglage. {0} peut être {1}, {2} ou {3} +common.options.admin-type=[Obsolète] Attribue [ou retire] le droit Administrateur de site à tous les utilisateurs du fichier CSV. Ce paramètre peut être remplacé par les valeurs de lignes individuelles du fichier CSV. {0} peut être : {1}, {2} ou {3}. Si non spécifié : {3} pour les nouveaux utilisateurs, pas de changement pour les utilisateurs existants. +common.options.complete=Requiert [ou non] que toutes les lignes soient valides pour qu’une modification aboutisse. Valeur par défaut : {0} +common.options.license=[Obsolète] Détermine le niveau de licence par défaut applicable à tous les utilisateurs. La valeur indiquée dans le fichier CSV prévaut sur ce réglage. {0} peut être {1}, {2} ou {3} common.options.nowait=Ne pas attendre que le travail soit terminé -common.options.publisher=[Obsolète] Attribue [ou retire] le droit de publication à tous les utilisateurs du fichier CSV. Ce paramètre peut être remplacé par les valeurs de lignes individuelles du fichier CSV. Valeur par défaut si non spécifié : FAUX pour les nouveaux utilisateurs, pas de changement pour les utilisateurs existants. +common.options.publisher=[Obsolète] Attribue [ou retire] le droit de publication à tous les utilisateurs du fichier CSV. Ce paramètre peut être remplacé par les valeurs de lignes individuelles du fichier CSV. Valeur par défaut si non spécifié : FAUX pour les nouveaux utilisateurs, pas de changement pour les utilisateurs existants. common.options.silent-progress=Ne pas afficher les messages de progression pour le travail -common.options.sysadmin-type=[Obsolète] Attribue [ou retire] le droit Admin d''accès au site à tous les utilisateurs du fichier CSV. Ce paramètre peut être remplacé par les valeurs de lignes individuelles du fichier CSV. {0} peut être : {1}, {2}, {3} ou {4}. Valeur par défaut si non spécifié : {4} pour les nouveaux utilisateurs, aucun changement pour les utilisateurs existants. -common.output.job_queued_success=Travail en file d''attentte +common.options.sysadmin-type=[Obsolète] Attribue [ou retire] le droit Administrateur de site à tous les utilisateurs du fichier CSV. Ce paramètre peut être remplacé par les valeurs de lignes individuelles du fichier CSV. {0} peut être : {1}, {2}, {3} ou {4}. Valeur par défaut si non spécifié : {4} pour les nouveaux utilisateurs, aucun changement pour les utilisateurs existants. +common.output.job_queued_success=Travail en file d’attentte common.output.succeeded=Tâche exécutée -common.options.role=Définit le rôle par défaut de tous les utilisateurs concernés. Valeurs légales pour {0}: {1}. Si elles ne sont pas spécifiées, le serveur utilise la valeur par défaut : {2} +common.options.role=Définit le rôle par défaut de tous les utilisateurs concernés. Valeurs légales pour {0} : {1}. Si elles ne sont pas spécifiées, le serveur utilise la valeur par défaut : {2} -addusers.options.users=Fichier qui contient une liste d''utiisateurs (1 par ligne) à ajouter au groupe +addusers.options.users=Fichier qui contient une liste d’utiisateurs (1 par ligne) à ajouter au groupe addusers.short_description=Ajouter des utilisateurs à un groupe addusers.status=Ajout des utilisateurs récapitulés dans {0} au groupe {1}... creategroup.short_description=Créer un groupe local -creategroup.status=Création d''un groupe ''{0}'' sur le serveur... -creategroup.options.role=Configure les rôles qui seront définis pour les utilisateurs du groupe lors de la connexion. Valeurs autorisées pour {0} : {1}. Le rôle sur le site d''un utilisateur peut uniquement être défini sur cette valeur s''il est moins restrictif que le rôle sur le site actuel de l''utilisateur. En l''absence de spécification, aucun rôle ne sera défini pour les utilisateurs de ce groupe lors de la connexion. +creategroup.status=Création d’un groupe “{0}” sur le serveur... +creategroup.options.role=Configure les rôles qui seront définis pour les utilisateurs du groupe lors de la connexion. Valeurs légales pour {0} : {1}. Le rôle sur le site d’un utilisateur peut uniquement être défini sur cette valeur s’il est moins restrictif que le rôle sur le site actuel de l’utilisateur. En l’absence de spécification, aucun rôle ne sera défini pour les utilisateurs de ce groupe lors de la connexion. createextracts.errors.required_argument=La commande createextracts nécessite une URL de classeur, un nom de classeur ou un nom de source de données. -createextracts.errors.error=Erreur lors de la création d''extrait -createextracts.for.datasource=Création d''extrait pour la source de données ''{0}'' -createextracts.for.workbook_name=Création de l''extrait avec le classeur portant le nom ''{0}'' -createextracts.for.workbook_url=Création d''extrait pour le classeur avec l''URL ''{0}'' -createextracts.options.datasource=Nom de la source de données cible pour la création d''extraits -createextracts.options.embedded-datasources=Liste séparée par des espaces des noms de sources de données intégrés dans le classeur cible. Entourez les noms des sources de données avec des guillemets doubles s''ils contiennent des espaces. Uniquement disponible en cas de création d''extraits pour un classeur. +createextracts.errors.error=Erreur lors de la création d’extrait +createextracts.for.datasource=Création d’extrait pour la source de données “{0}” +createextracts.for.workbook_name=Création de l’extrait avec le classeur portant le nom “{0}” +createextracts.for.workbook_url=Création d’extrait pour le classeur avec l’URL “{0}” +createextracts.options.datasource=Nom de la source de données cible pour la création d’extraits +createextracts.options.embedded-datasources=Liste séparée par des espaces des noms de sources de données intégrés dans le classeur cible. Entourez les noms des sources de données avec des guillemets doubles s’ils contiennent des espaces. Uniquement disponible en cas de création d’extraits pour un classeur. createextracts.options.encrypt=Créez un extrait crypté. -createextracts.options.include-all=Incluez toutes les sources de données intégrées dans le classeur cible. Uniquement disponible lors de la création d''extraits pour un classeur. +createextracts.options.include-all=Incluez toutes les sources de données intégrées dans le classeur cible. Uniquement disponible lors de la création d’extraits pour un classeur. createextracts.options.parent-project-path=Partie du projet qui est le parent du projet contenant la ressource cible. Vous devez spécifier le nom du projet avec --project. -createextracts.options.project=Nom du projet qui contient la ressource source. N''est nécessaire que si {0} ou {1} est spécifié. Dans le cas contraire, le projet par défaut ''{2}'' est utilisé. -createextracts.options.url=Nom canonique de la ressource, tel qu''il apparaît dans l''URL -createextracts.options.workbook=Nom du classeur cible pour la création d''extraits +createextracts.options.project=Nom du projet qui contient la ressource source. N’est nécessaire que si {0} ou {1} est spécifié. Dans le cas contraire, le projet par défaut “{2}” est utilisé. +createextracts.options.url=Nom canonique de la ressource, tel qu’il apparaît dans l’URL +createextracts.options.workbook=Nom du classeur cible pour la création d’extraits createextracts.short_description=Créer des extraits pour un classeur ou une source de données publié(e) createextracts.workbook.include-all=Inclure toutes les sources de données intégrées dans le classeur cible createextracts.workbook.embedded-datasource-names=Avec noms de sources de données intégrées createproject.options.description=Description du projet createproject.options.name=Nom du projet -createproject.options.parent-project-path=Chemin du projet qui contiendra le nouveau projet. S''il n''est pas indiqué, il sera créé au niveau de la racine du site -createproject.short_description=Création d''un projet -createproject.status=Création du projet ''{0}'' sur le serveur... +createproject.options.parent-project-path=Chemin du projet qui contiendra le nouveau projet. S’il n’est pas indiqué, il sera créé au niveau de la racine du site +createproject.short_description=Création d’un projet +createproject.status=Création du projet “{0}” sur le serveur... -createsite.errors.invalid_url_option=Lors de la création de plusieurs sites, l''option d''URL n''est pas valide. Relancez la commande après avoir supprimé l''option d''URL ou créez chaque site séparément -createsite.errors.site_name_already_exists=Il existe déjà un site appelé ''{0}''. Essayez un nom de site différent. -createsite.errors.site_id_already_exists=Il existe déjà un site portant l''ID ''{0}''. Utilisez -r pour spécifier un ID de site différent. Consultez l''aide sur la commande tabcmd createsite pour plus d''informations. +createsite.errors.invalid_url_option=Lors de la création de plusieurs sites, l’option d’URL n’est pas valide. Relancez la commande après avoir supprimé l’option d’URL ou créez chaque site séparément +createsite.errors.site_name_already_exists=Il existe déjà un site appelé “{0}”. Essayez un nom de site différent. +createsite.errors.site_id_already_exists=Il existe déjà un site portant l’ID “{0}”. Utilisez -r pour spécifier un ID de site différent. Consultez l’aide sur la commande tabcmd createsite pour plus d’informations. createsite.options.allow-mobile-snapshots=Autoriser [ou interdire] les instantanés mobiles. Par défaut ils sont autorisés. createsite.options.allow-subscriptions=Autoriser [ou interdire] les abonnements pour ce site. Par défaut, le paramètre du serveur est pris en compte. Les abonnements ne peuvent pas être activés si les abonnements au serveur sont désactivés createsite.options.allow-web-authoring=Autoriser [ou interdire] la création Web pour ce site. Par défaut, elle est autorisée. createsite.options.metrics-level=0 pour aucune collection, 100 pour toutes les collections -createsite.options.guest-access-enabled=Autorisation d''accès Utilisateur invité à visualiser les vues pour ceux qui ne sont pas connectés à un compte Tableau Server +createsite.options.guest-access-enabled=Autorisation d’accès Utilisateur invité à visualiser les vues pour ceux qui ne sont pas connectés à un compte Tableau Server createsite.options.site-mode=Autoriser [ou refuser] un administrateur de site depuis la gestion des utilisateurs du site createsite.options.storage-quota=Quota de stockage du site en Mo createsite.options.subscription-email=Adresse e-mail utilisée pour les abonnements createsite.options.subscription-footer=Pied de page utilisé pour les abonnements createsite.options.url=ID de site -createsite.options.user-quota=Nombre maximum d''utilisateurs du site -createsite.options.extract_encryption_mode=Mode de cryptage des extraits : désactivé, activé ou appliqué. Si le mode n''est pas défini, la valeur par défaut est utilisée. -createsite.options.web_extraction_enabled=Autorisez ou [refusez] la création d''extraits et la modification d''extraits sur l''option En direct pour ce site. Le paramètre par défaut est autorisé. -createsite.options.run_now_enabled=Autorisez [ou refusez] l''option Exécuter maintenant pour ce site. Le paramètre par défaut est d''autoriser Exécuter maintenant. -createsite.options.time_zone=Fuseau horaire à utiliser avec les extraits sur ce site. Paramètre par défaut non défini sur l''utilisation du fuseau horaire du serveur. +createsite.options.user-quota=Nombre maximum d’utilisateurs du site +createsite.options.extract_encryption_mode=Mode de cryptage des extraits : désactivé, activé ou appliqué. Si le mode n’est pas défini, la valeur par défaut est utilisée. +createsite.options.web_extraction_enabled=Autorisez ou [refusez] la création d’extraits et la modification d’extraits sur l’option En direct pour ce site. Le paramètre par défaut est autorisé. +createsite.options.run_now_enabled=Autorisez [ou refusez] l’option Exécuter maintenant pour ce site. Le paramètre par défaut est d’autoriser Exécuter maintenant. +createsite.options.time_zone=Fuseau horaire à utiliser avec les extraits sur ce site. Paramètre par défaut non défini sur l’utilisation du fuseau horaire du serveur. createsite.short_description=Créer un site -createsite.status=Créer le site ''{0}'' sur le serveur... +createsite.status=Créer le site “{0}” sur le serveur... -createsiteusers.options.auth-type=Affecte le type d''authentification pour tous les utilisateurs dans le fichier CSV. Pour Tableau Online, {0} peut être {1} (par défaut) ou {2}. Pour Tableau Server, {0} peut être local (par défaut) ou {2}. -createsiteusers.description=Créez des utilisateurs sur le site actuel. Les utilisateurs sont lus à partir du fichier CSV indiqué. Les colonnes du fichier peuvent se présenter dans l''ordre indiqué ci-dessous.{0}1. Nom d''utilisateur{0}2. Mot de passe (Ignoré en cas d''utilisation d''Active Directory){0}3. Nom convivial (Ignoré en cas d''utilisation d''Active Directory){0}4. Niveau de licence ({1}, {2}, {3}, {4} ou {5}){0}5. Administrateur ({6}/{7}){0}6. Publicateur ({8}/{9}/1 ou {10}/{11}/0){0}7. E-mail (uniquement pour Tableau Public){0}Le fichier peut avoir moins de colonnes. Par exemple, il peut être une simple liste comportant un nom d''utilisateur par ligne. Vous pouvez utiliser des guillemets si une valeur contient des virgules. Tabcmd attend que la tâche {12} soit terminée. Vous pouvez choisir de ne pas attendre la fin de la tâche sur le serveur et revenir immédiatement en transmettant l''indicateur {13}. Les administrateurs système ne peuvent pas être créés ou rétrogradés à l''aide de cette commande. Utilisez ''{14}'' à la place +createsiteusers.options.auth-type=Attribue le type d’authentification pour tous les utilisateurs dans le fichier CSV. Pour Tableau Cloud, {0} peut être {1} (par défaut) ou {2}. Pour Tableau Server, {0} peut être Local (par défaut) ou {2}. +createsiteusers.description=Créez des utilisateurs sur le site actuel. Les utilisateurs sont lus à partir du fichier CSV indiqué. Les colonnes du fichier peuvent se présenter dans l’ordre indiqué ci-dessous.{0}1. Nom d’utilisateur{0}2. Mot de passe (Ignoré en cas d’utilisation d’Active Directory){0}3. Nom convivial (Ignoré en cas d’utilisation d’Active Directory){0}4. Niveau de licence ({1}, {2}, {3}, {4} ou {5}){0}5. Administrateur ({6}/{7}){0}6. Publicateur ({8}/{9}/1 ou {10}/{11}/0){0}7. E-mail (uniquement pour Tableau Public){0}Le fichier peut avoir moins de colonnes. Par exemple, il peut être une simple liste comportant un nom d’utilisateur par ligne. Vous pouvez utiliser des guillemets si une valeur contient des virgules. Tabcmd attend que la tâche {12} soit terminée. Vous pouvez choisir de ne pas attendre la fin de la tâche sur le serveur et revenir immédiatement en transmettant l’indicateur {13}. Les administrateurs système ne peuvent pas être créés ou rétrogradés à l’aide de cette commande. Utilisez “{14}” à la place createsiteusers.short_description=Créer des utilisateurs sur le site actuel createsiteusers.status=Ajout des utilisateurs répertoriés dans {0} au site actuel... -createusers.description=Créez des utilisateurs. Les utilisateurs sont lus à partir du fichier CSV indiqué. Les colonnes du fichier peuvent se présenter dans l''ordre indiqué ci-dessous.{0}1. Nom d''utilisateur{0}2. Mot de passe (Ignoré en cas d''utilisation d''Active Directory){0}3. Nom convivial (Ignoré en cas d''utilisation d''Active Directory){0}4. Niveau de licence ({1}, {2}, {3}, {4} ou {5}){0}5. Administrateur ({6}/{7}/{8}/{9}){0}6. Publicateur ({10}/{11}/1 ou {12}/{13}/0){0}7. E-mail (uniquement pour Tableau Public){0}Le fichier peut avoir moins de colonnes. Par exemple, il peut être une simple liste comportant un nom d''utilisateur par ligne. Vous pouvez utiliser des guillemets si une valeur contient des virgules. Tabcmd attend que la tâche {14} soit terminée. Vous pouvez choisir de ne pas attendre la fin de la tâche sur le serveur et revenir immédiatement en transmettant l''indicateur {15} +createusers.description=Créez des utilisateurs. Les utilisateurs sont lus à partir du fichier CSV indiqué. Les colonnes du fichier peuvent se présenter dans l’ordre indiqué ci-dessous.{0}1. Nom d’utilisateur{0}2. Mot de passe (Ignoré en cas d’utilisation d’Active Directory){0}3. Nom convivial (Ignoré en cas d’utilisation d’Active Directory){0}4. Niveau de licence ({1}, {2}, {3}, {4} ou {5}){0}5. Administrateur ({6}/{7}/{8}/{9}){0}6. Publicateur ({10}/{11}/1 ou {12}/{13}/0){0}7. E-mail (uniquement pour Tableau Public){0}Le fichier peut avoir moins de colonnes. Par exemple, il peut être une simple liste comportant un nom d’utilisateur par ligne. Vous pouvez utiliser des guillemets si une valeur contient des virgules. Tabcmd attend que la tâche {14} soit terminée. Vous pouvez choisir de ne pas attendre la fin de la tâche sur le serveur et revenir immédiatement en transmettant l’indicateur {15} createusers.short_description=Créer des utilisateurs sur le serveur createusers.status=Suppression des utilisateurs répertoriés dans {0} au serveur @@ -87,110 +87,112 @@ decryptextracts.short_description=Décrypter les extraits sur un site decryptextracts.status=Programmation des extraits sur le site {0} à décrypter... delete.errors.mutually_exclusive=Impossible de spécifier à la fois un classeur et une source de données à supprimer -delete.errors.requires_workbook_datasource=La commande ''{0}'' nécessite un nom de classeur ou un nom de source de données +delete.errors.requires_workbook_datasource=La commande “{0}” nécessite un nom de classeur ou un nom de source de données delete.options.datasource=Source de données à supprimer delete.options.parent-project-path=Chemin du parent du projet contenant le classeur/la source de données à supprimer. Vous devez spécifier le nom du projet avec --project. -delete.options.project=Projet contenant le classeur/la source de données à supprimer. Le projet par défaut est ''{0}'' +delete.options.project=Projet contenant le classeur/la source de données à supprimer. Le projet par défaut est “{0}” delete.options.workbook=Classeur à supprimer delete.short_description=Supprimer un classeur ou une source de données du serveur -delete.status=Suppression de {0} ''{1}'' du serveur... +delete.status=Suppression de {0} “{1}” du serveur... deleteextracts.errors.required_argument=La commande deleteextracts nécessite une URL de classeur, un nom de classeur ou un nom de source de données -deleteextracts.errors.error=Erreur lors de la suppression de l''extrait -deleteextracts.for.datasource=Suppression d''extrait pour la source de données ''{0}'' -deleteextracts.for.workbook_name=Suppression d''un extrait pour le classeur portant le nom ''{0}'' -deleteextracts.for.workbook_url=Suppression d''extrait pour le classeur avec l''URL ''{0}'' -deleteextracts.options.datasource=Nom de la source de données cible pour la suppression d''extraits -deleteextracts.options.embedded-datasources=Liste séparée par des espaces des noms de sources de données intégrés dans le classeur cible. Entourez les noms des sources de données avec des guillemets doubles s''ils contiennent des espaces. Uniquement disponible en cas de suppression d''extraits pour un classeur. +deleteextracts.errors.error=Erreur lors de la suppression de l’extrait +deleteextracts.for.datasource=Suppression d’extrait pour la source de données “{0}” +deleteextracts.for.workbook_name=Suppression d’un extrait pour le classeur portant le nom “{0}” +deleteextracts.for.workbook_url=Suppression d’extrait pour le classeur avec l’URL “{0}” +deleteextracts.options.datasource=Nom de la source de données cible pour la suppression d’extraits +deleteextracts.options.embedded-datasources=Liste séparée par des espaces des noms de sources de données intégrés dans le classeur cible. Entourez les noms des sources de données avec des guillemets doubles s’ils contiennent des espaces. Uniquement disponible en cas de suppression d’extraits pour un classeur. deleteextracts.options.include-all=Inclure toutes les sources de données intégrées dans le classeur cible deleteextracts.options.parent-project-path=Partie du projet qui est le parent du projet contenant la ressource cible. Vous devez spécifier le nom du projet avec --project. -deleteextracts.options.project=Nom du projet qui contient la ressource source. N''est nécessaire que si {0} ou {1} est spécifié. Dans le cas contraire, le projet par défaut ''{2}'' est utilisé. -deleteextracts.options.url=Nom canonique de la ressource, tel qu''il apparaît dans l''URL -deleteextracts.options.workbook=Nom du classeur cible pour la suppression d''extraits +deleteextracts.options.project=Nom du projet qui contient la ressource source. N’est nécessaire que si {0} ou {1} est spécifié. Dans le cas contraire, le projet par défaut “{2}” est utilisé. +deleteextracts.options.url=Nom canonique de la ressource, tel qu’il apparaît dans l’URL +deleteextracts.options.workbook=Nom du classeur cible pour la suppression d’extraits deleteextracts.short_description=Supprimer les extraits pour un classeur ou une source de données publié(e) deleteextracts.workbook.include-all=Inclure toutes les sources de données intégrées dans le classeur cible deleteextracts.workbook.embedded-datasource-names=Avec noms de sources de données intégrés deletegroup.short_description=Supprimer un groupe -deletegroup.status=Suppression du groupe ''{0}'' du serveur... +deletegroup.status=Suppression du groupe “{0}” du serveur... -deleteproject.errors.requires_project_name=La commande ''{0}'' nécessite un nom de projet +deleteproject.errors.requires_project_name=La commande “{0}” nécessite un nom de projet deleteproject.options.parent-project-path=Chemin du parent du projet à supprimer. Vous devez spécifier le nom du projet avec --project. deleteproject.short_description=Supprimer un projet -deleteproject.status=Suppression du projet ''{0}'' du serveur... +deleteproject.status=Suppression du projet “{0}” du serveur... deletesite.errors.logged_into_this_site=Impossible de supprimer le site auquel vous êtes actuellement connecté deletesite.short_description=Supprimer un site -deletesite.status=Suppression du site ''{0}'' du serveur... +deletesite.status=Suppression du site “{0}” du serveur... -deletesiteusers.description=Supprimer des utilisateurs du site. Les utilisateurs sont lus depuis le fichier CSV donné. Le fichier est une simple liste contenant un utilisateur par ligne +deletesiteusers.description=Supprimer des utilisateurs du site. Les utilisateurs sont lus à partir du fichier CSV indiqué. Le fichier est une simple liste contenant un nom d’utilisateur par ligne deletesiteusers.short_description=Supprimer des utilisateurs du site deletesiteusers.status=Suppression des utilisateurs du site répertoriés dans {0} du serveur... -deleteusers.description=Supprimer des utilisateurs. Les utilisateurs sont lus depuis le fichier CSV (valeurs séparées par des virgules) donné. Ce fichier est une simple liste contenant un utilisateur par ligne +deleteusers.description=Supprimer des utilisateurs. Les utilisateurs sont lus depuis le fichier CSV (valeurs séparées par des virgules) donné. Le fichier est une simple liste contenant un nom d’utilisateur par ligne deleteusers.short_description=Supprimer des utilisateurs deleteusers.status=Suppression des utilisateurs répertoriés dans {0} du serveur... -editdomain.description=Modifier un domaine. Utilisez la commande ''{0}'' pour afficher une liste de domaines à modifier -editdomain.errors.requires_nickname_name=Une option ''{0}'' ou ''{1}'' doit être spécifiée +editdomain.description=Modifier un domaine. Utilisez la commande “{0}” pour afficher une liste de domaines à modifier +editdomain.errors.requires_nickname_name=Une option “{0}” ou “{1}” doit être spécifiée editdomain.options.id=ID du domaine editdomain.options.name=Nom du domaine editdomain.options.nickname=Surnom du domaine editdomain.short_description=Modifier un domaine editdomain.output={0}ID{1}Surnom{1}{1}Nom{0} -editdomain.status=Modifier le domaine possédant l''ID ''{0}'' sur le serveur... +editdomain.status=Modifier le domaine possédant l’ID “{0}” sur le serveur... -editsite.errors.invalid_site-id=L''option {0} n''est pas valide lorsque vous modifiez plusieurs sites. Relancez la commande après avoir supprimé l''option {0} ou modifiez chaque site séparément -editsite.errors.invalid_site-name=L''option {0} n''est pas valide lorsque vous modifiez plusieurs sites. Relancez la commande après avoir supprimé l''option {0} ou modifiez chaque site séparément +editsite.errors.invalid_site-id=L’option {0} n’est pas valide lorsque vous modifiez plusieurs sites. Relancez la commande après avoir supprimé l’option {0} ou modifiez chaque site séparément +editsite.errors.invalid_site-name=L’option {0} n’est pas valide lorsque vous modifiez plusieurs sites. Relancez la commande après avoir supprimé l’option {0} ou modifiez chaque site séparément editsite.options.allow-mobile-snapshots=Autoriser [ou interdire] les instantanés mobiles editsite.options.allow-subscriptions=Autoriser [ou interdire] les abonnements pour ce site -editsite.options.allow-web-authoring=Autoriser [ou interdire] la création Web pour ce site -editsite.options.cache-warmup=Autoriser [ou interdire] le réchauffement du cache pour ce site -editsite.options.cache-warmup-threshold=Le seuil de nombre de jours auquel doit remonter le dernier affichage d''une vue pour déclencher le réchauffement +editsite.options.allow-web-authoring=Autoriser [ou interdire] la création Web pour ce site +editsite.options.cache-warmup=Autoriser [ou interdire] le réchauffement du cache pour ce site +editsite.options.cache-warmup-threshold=Le seuil de nombre de jours auquel doit remonter le dernier affichage d’une vue pour déclencher le réchauffement editsite.options.site-name=Afficher le nom du site -editsite.options.status=Modifier la disponibilité du site. Celle-ci doit être ''{0}'' ou ''{1}'' +editsite.options.status=Modifier la disponibilité du site. Celle-ci doit être “{0}” ou “{1}” editsite.options.allow-materialized-views=Autoriser [ou refuser] les vues matérialisées pour ce site -editsite.options.extract_encryption_mode=Mode de cryptage des extraits : désactivé, activé ou appliqué. Si le mode n''est pas défini, il n''est pas modifié sur le serveur. -editsite.options.web_extraction_enabled=Autorisez ou [refusez] la création d''extraits et la modification d''extraits sur l''option En direct pour ce site. Le paramètre par défaut est autorisé. -editsite.options.run_now_enabled=Autorisez [ou refusez] l''option Exécuter maintenant pour ce site. Le paramètre par défaut est d''autoriser Exécuter maintenant +editsite.options.extract_encryption_mode=Mode de cryptage des extraits : désactivé, activé ou appliqué. Si le mode n’est pas défini, il n’est pas modifié sur le serveur. +editsite.options.web_extraction_enabled=Autorisez ou [refusez] la création d’extraits et la modification d’extraits sur l’option En direct pour ce site. Le paramètre par défaut est autorisé. +editsite.options.run_now_enabled=Autorisez [ou refusez] l’option Exécuter maintenant pour ce site. Le paramètre par défaut est d’autoriser Exécuter maintenant editsite.options.time_zone=Fuseau horaire à utiliser avec les extraits sur ce site editsite.options.use_default_time_zone=Fuseau horaire non défini à utiliser avec les extraits sur ce site. Le fuseau horaire du serveur par défaut sera utilisé à la place editsite.short_description=Modifier un site -editsite.status=Modifier le site ''{0}'' sur le serveur... +editsite.status=Modifier le site “{0}” sur le serveur... encryptextracts.short_description=Crypter les extraits sur un site encryptextracts.status=Programmation des extraits sur le site {0} à crypter... export.errors.need_country_and_languge=Les options --country et --language doivent être utilisées ensemble -export.errors.white_space_workbook_view=Le nom du classeur ou de la vue à exporter ne peut pas inclure d''espaces. Utilisez le nom normalisé du classeur ou de la vue tel qu''il apparaît dans l''URL. -export.errors.requires_workbook_view_name=La commande ''{0}'' nécessite un nom de / -export.errors.requires_workbook_view_param=La commande ''{0}'' nécessite un paramètre de / contenant au moins une barre oblique (/) -export.options.country=Si les paramètres régionaux par défaut de l''utilisateur sont utilisés, abréviation du pays pour les paramètres régionaux (se trouve dans IANA Language Subtag Registry). À utiliser avec --language +export.errors.white_space_workbook_view=Le nom du classeur ou de la vue à exporter ne peut pas inclure d’espaces. Utilisez le nom normalisé du classeur ou de la vue tel qu’il apparaît dans l’URL. +export.errors.requires_workbook_view_name=La commande “{0}” nécessite un nom de / +export.errors.requires_workbook_view_param=La commande “{0}” nécessite un paramètre de / contenant au moins une barre oblique (/) +export.options.country=Si les paramètres régionaux par défaut de l’utilisateur sont utilisés, abréviation du pays pour les paramètres régionaux (se trouve dans IANA Language Subtag Registry). À utiliser avec --language export.options.csv=Exporter des données dans le format CSV (par défaut) export.options.fullpdf=Exporter des vues dans le format PDF (si le classeur a été publié avec des onglets) export.options.height=Définit la hauteur. Doit être une valeur de nombre entier (600 pixels par défaut) -export.options.language=Si les paramètres régionaux par défaut de l''utilisateur sont utilisés, abréviation de la langue pour les paramètres régionaux (se trouve dans IANA Language Subtag Registry). À utiliser avec --country -export.options.pagelayout=Définit l''orientation de la page du PDF exporté. Valeurs admises : {0}. Si aucune valeur n''est spécifiée, le paramètre indiqué dans Tableau Desktop est utilisé -export.options.pagesize=Définit la taille de page du PDF exporté. Valeurs admises : {0} (''{1}'' par défaut). +export.options.language=Si les paramètres régionaux par défaut de l’utilisateur sont utilisés, abréviation de la langue pour les paramètres régionaux (se trouve dans IANA Language Subtag Registry). À utiliser avec --country +export.options.pagelayout=Définit l’orientation de la page du PDF exporté. Valeurs admises : {0}. Si aucune valeur n’est spécifiée, le paramètre indiqué dans Tableau Desktop est utilisé +export.options.pagesize=Définit la taille de page du PDF exporté. Valeurs admises : {0} (“{1}” par défaut). export.options.pdf=Exporter les données au format PDF export.options.png=Exporter les données au format PNG export.options.width=Définit la largeur. Doit être un nombre entier (800 pixels par défaut) -export.short_description=Exporter les données ou une image d''une vue depuis le serveur -export.status=Requête de ''{0}'' en provenance du serveur... -export.success={0} enregistré dans ''{1}'' +export.short_description=Exporter les données ou une image d’une vue depuis le serveur +export.status=Requête de “{0}” en provenance du serveur... +export.status.writing=Écriture de la réponse sur “{0}” +export.status.error=Erreur lors de l’écriture sur un fichier : +export.success={0} enregistré dans “{1}” extracts.workbook.errors.requires_datasources_or_include_all=La commande {0} pour le classeur requiert soit une source de données intégrée, soit un indicateur include-all. fileuploader.progress=Progression du chargement : {0}% -get.description=Obtenir un fichier du serveur. Si aucun argument de nom de fichier n''est spécifié, le fichier prend le nom du dernier élément du chemin d''accès -get.errors.requires_url=La commande ''{0}'' nécessite une URL +get.description=Obtenir un fichier du serveur. Si aucun argument de nom de fichier n’est spécifié, le fichier prend le nom du dernier élément du chemin d’accès +get.errors.requires_url=La commande “{0}” nécessite une URL get.options.file=Nom sous lequel enregistrer le fichier get.short_description=Obtenir un fichier du serveur help.available_commands=Commandes disponibles : help.command_options=Options de commande : -help.description0=Afficher l''aide pour une commande spécifique +help.description0=Afficher l’aide pour une commande spécifique help.description1=Répertorier toutes les commandes disponibles help.errors.unknown_command=Commande inconnue : {0} help.global_options=Options globales : @@ -199,183 +201,185 @@ help.short_description=Aide relative aux commandes tabcmd httputils.found_attachment=Pièce jointe trouvée : {0} httputils.mapped_attachment=Pièce jointe trouvée : {0} (re-mappée à {1}) -initialuser.errors.username_and_password_required=Vous devez saisir le nom d''utilisateur et le mot de passe +initialuser.errors.username_and_password_required=Vous devez saisir le nom d’utilisateur et le mot de passe initialuser.options.friendly-name=Nom convivial initialuser.short_description=Créer un utilisateur initial sur un serveur non initialisé listdomains.description=Répertorier des domaines listdomains.status=Etablissement de la liste des domaines du serveur... -listsites.output={0}NOM{0} : {1} {0}ID SITE : ''{2}'' -listsites.output_extended={0}{0}NAME: {1} {0}SITEID: ''{2}''{0}EXTRACTENCRYPTION: {3} -listsites.short_description=Répertorier des sites pour l''utilisateur -listsites.status=Etablissement de la liste des sites pour l''utilisateur {0}... -listsites.options.get_extract_encryption_mode=Imprimer le mode de cryptage d''extrait pour le(s) site(s) +listsites.output={0}{0}NOM : {1}{0}ID SITE : “{2}” +listsites.output_extended={0}{0}NAME: {1} {0}SITEID: “{2}”{0}EXTRACTENCRYPTION: {3} +listsites.short_description=Répertorier des sites pour l’utilisateur +listsites.status=Etablissement de la liste des sites pour l’utilisateur {0}... +listsites.options.get_extract_encryption_mode=Imprimer le mode de cryptage d’extrait pour le(s) site(s) -login.description=Connexion au serveur. Votre session se poursuivra jusqu''à ce qu''elle expire sur le serveur ou que vous utilisiez {0} +login.description=Connexion au serveur. Votre session se poursuivra jusqu’à ce qu’elle expire sur le serveur ou que vous utilisiez {0} login.short_description=Se connecter au serveur logout.short_description=Se déconnecter du serveur publish.description=Publier un classeur, une source de données ou un extrait sur le serveur -publish.errors.invalid_datasource_update_file_type=Type de fichier ''{0}'' incorrect pour la mise à jour d''une source de données. Le remplacement/l''ajout ne s''applique qu''à un fichier d''extrait (.tde) -publish.errors.invalid_name_option=L''option {0} n''est pas valide lorsque vous publiez plusieurs éléments -publish.errors.invalid_publish_file_type=Type de fichier ''{0}'' incorrect pour la publication ; un fichier .tde, .tds, .tdsx, .twb ou .twbx était attendu -publish.errors.mutually_exclusive_option=N''utiliser qu''une valeur parmi {0} et {1} -publish.errors.requires_resource_file=La commande ''{0}'' nécessite un classeur, une source de données ou un fichier d''extrait +publish.errors.invalid_datasource_update_file_type=Type de fichier “{0}” incorrect pour la mise à jour d’une source de données. Le remplacement/l’ajout ne s’applique qu’à un fichier d’extrait (.tde) +publish.errors.invalid_name_option=L’option {0} n’est pas valide lorsque vous publiez plusieurs éléments +publish.errors.invalid_publish_file_type=Type de fichier “{0}” incorrect pour la publication ; un fichier .tde, .tds, .tdsx, .twb ou .twbx était attendu +publish.errors.mutually_exclusive_option=N’utiliser qu’une valeur parmi {0} et {1} +publish.errors.requires_resource_file=La commande “{0}” nécessite un classeur, une source de données ou un fichier d’extrait publish.errors.unexpected_server_response=Réponse imprévue du serveur : {0} -publish.errors.server_resource_not_found=La ressource spécifiée n''existe pas, ou vous n''êtes pas autorisé à la voir. Consultez le nom de votre projet et les autorisations. -publish.options.append=Ajout d''un fichier d''extrait à une source de données existante +publish.errors.server_resource_not_found=La ressource spécifiée n’existe pas, ou vous n’êtes pas autorisé à la voir. Consultez le nom de votre projet et les autorisations. +publish.options.append=Ajout d’un fichier d’extrait à une source de données existante publish.options.async=Publier de manière asynchrone publish.options.db-password=Mot de passe de base de données pour toutes les sources de données. -publish.options.db-username=Nom d''utilisateur de base de données pour toutes les sources de données. +publish.options.db-username=Nom d’utilisateur de base de données pour toutes les sources de données. publish.options.description=Description du classeur ou de la source de données publish.options.encrypt_extracts=Crypter les extraits sur le serveur -publish.options.name=Nom du classeur/de la source de données sur le serveur. S''il est omis, le classeur/la source de données prend le nom du fichier sans l''extension twb(x), tds(x) ou tde. La publication d''un fichier .tde crée une source de données -publish.options.oauth-username=Utiliser les informations d''identification enregistrées dans la chaîne keychain du serveur qui est associée au nom d''utilisateur (USERNAME) à publier +publish.options.name=Nom du classeur/de la source de données sur le serveur. S’il est omis, le classeur/la source de données prend le nom du fichier sans l’extension twb(x), tds(x) ou tde. La publication d’un fichier .tde crée une source de données +publish.options.oauth-username=Utiliser les informations d’identification enregistrées dans la chaîne keychain du serveur qui est associée au nom d’utilisateur (USERNAME) à publier publish.options.overwrite=Remplacer, le cas échéant, le classeur/la source de données existant(e) publish.options.project=Projet vers lequel publier le classeur/la source de données publish.options.parent-project-path=Chemin du projet vers lequel publier le classeur/la source de données -publish.options.replace=Remplacer un fichier d''extrait dans la source de données existante -publish.options.restart=Redémarre l''envoi de fichiers +publish.options.replace=Remplacer un fichier d’extrait dans la source de données existante +publish.options.restart=Redémarre l’envoi de fichiers publish.options.save-db-password=Stocker le mot de passe de la base de données sur le serveur -publish.options.save-oauth=Intégrer les informations d''identification OAuth spécifiées à {0} +publish.options.save-oauth=Intégrer les informations d’identification OAuth spécifiées à {0} publish.options.tabbed=Publier avec les vues à onglets activées -publish.options.thumbnail-groupname=Si le classeur contient des filtres utilisateur, empruntez l''identité de ce groupe pendant le calcul des images miniatures -publish.options.thumbnail-username=Si le classeur contient des filtres utilisateur, empruntez l''identité de cet utilisateur pendant le calcul des images miniatures -publish.status=Publication de ''{0}'' sur le serveur. Ceci peut prendre quelques minutes... -publish.success=Le fichier a été publié sur le serveur à l''emplacement suivant : +publish.options.thumbnail-groupname=Si le classeur contient des filtres utilisateur, empruntez l’identité de ce groupe pendant le calcul des images miniatures +publish.options.thumbnail-username=Si le classeur contient des filtres utilisateur, empruntez l’identité de cet utilisateur pendant le calcul des images miniatures +publish.status=Publication de “{0}” sur le serveur. Ceci peut prendre quelques minutes... +publish.success=Le fichier a été publié sur le serveur à l’emplacement suivant : publishsamples.options.parent-project-path=Chemin du parent du projet sur lequel publier les échantillons. Vous devez spécifier le nom du projet avec --project. publishsamples.options.projectname=Nom du projet dans lequel publier les exemples publishsamples.short_description=Publie des exemples de classeurs dans le projet spécifié. Les exemples existants seront écrasés. -publishsamples.status=Publication d''exemples... +publishsamples.status=Publication d’exemples... reencryptextracts.short_description=Re-crypter les extraits sur un site -reencryptextracts.status=Programmation des extraits sur le {0} à re-crypter... +reencryptextracts.status=Programmation des extraits sur le site {0} à re-crypter... refreshextracts.errors.required_argument=La commande refreshextracts nécessite une URL de classeur, un nom de classeur ou un nom de source de données -refreshextracts.errors.add_and_remove_calculations=Impossible d''exécuter l''actualisation avec les options --addcalculations et --removecalculations en même temps -refreshextracts.errors.calculations_and_incremental=Impossible d''ajouter ou de supprimer des calculs matérialisés pendant une actualisation d''extrait incrémentielle -refreshextracts.errors.error=Erreur d''actualisation de l''extrait +refreshextracts.errors.add_and_remove_calculations=Impossible d’exécuter l’actualisation avec les options --addcalculations et --removecalculations en même temps +refreshextracts.errors.calculations_and_incremental=Impossible d’ajouter ou de supprimer des calculs matérialisés pendant une actualisation d’extrait incrémentielle +refreshextracts.errors.error=Erreur d’actualisation de l’extrait refreshextracts.options.datasource=Nom de la source de données à actualiser refreshextracts.options.incremental=Procéder à une actualisation incrémentielle (si prise en charge) -refreshextracts.options.parent-project-path=Chemin du parent du projet contenant l''extrait à actualiser. Vous devez spécifier le nom du projet avec --project. -refreshextracts.options.project=Nom du projet qui contient le classeur/la source de données. N''est nécessaire que si {0} ou {1} est spécifié. Dans le cas contraire, le projet par défaut ''{2}'' est utilisé -refreshextracts.options.synchronous=Attendre l''exécution complète de l''actualisation avant toute sortie -refreshextracts.options.url=Nom canonique du classeur ou de la vue, tel qu''il apparaît dans l''URL +refreshextracts.options.parent-project-path=Chemin du parent du projet contenant l’extrait à actualiser. Vous devez spécifier le nom du projet avec --project. +refreshextracts.options.project=Nom du projet qui contient le classeur/la source de données. N’est nécessaire que si {0} ou {1} est spécifié. Dans le cas contraire, le projet par défaut “{2}” est utilisé. +refreshextracts.options.synchronous=Attendre l’exécution complète de l’actualisation avant toute sortie +refreshextracts.options.url=Nom canonique du classeur ou de la vue, tel qu’il apparaît dans l’URL refreshextracts.options.workbook=Nom du classeur à actualiser -refreshextracts.options.addcalculations=Ajoute des calculs matérialisés à l''extrait -refreshextracts.options.removecalculations=Supprimer les calculs matérialisés de l''extrait -refreshextracts.short_description=Actualiser les extraits d''un classeur ou d''une source de données sur le serveur -refreshextracts.status_incremented=Planification des extraits pour {0} ''{1}'' à incrémenter maintenant... -refreshextracts.status_refreshed=Planification des extraits pour {0} ''{1}'' à actualiser maintenant... - -removeusers.options.users=Fichier qui contient une liste d''utilisateurs (un par ligne) à supprimer du groupe -removeusers.short_description=Supprimer des utilisateurs d''un groupe +refreshextracts.options.addcalculations=Ajoute des calculs matérialisés à l’extrait +refreshextracts.options.removecalculations=Supprimer les calculs matérialisés de l’extrait +refreshextracts.short_description=Actualiser les extraits d’un classeur ou d’une source de données sur le serveur +refreshextracts.status_incremented=Planification des extraits pour {0} “{1}” à incrémenter maintenant... +refreshextracts.status_refreshed=Planification des extraits pour {0} “{1}” à actualiser maintenant... + +removeusers.options.users=Fichier qui contient une liste d’utilisateurs (un par ligne) à supprimer du groupe +removeusers.short_description=Supprimer des utilisateurs d’un groupe removeusers.status=Suppression des utilisateurs répertoriés dans {0} du groupe {1}... -runschedule.errors.requires_schedule_name=La commande ''{0}'' nécessite un nom de programmation +runschedule.errors.requires_schedule_name=La commande “{0}” nécessite un nom de programmation runschedule.short_description=Exécuter une programmation -runschedule.status=Exécution de la programmation ''{0}'' sur le serveur... +runschedule.status=Exécution de la programmation “{0}” sur le serveur... materializeviews.short_description=Mettre à jour et vérifier les paramètres Vues matérialisées pour les sites/classeurs -materializeviews.status.site=Mise à jour du paramètre Vues matérialisées pour le site ''{0}''... -materializeviews.status.workbook=Mise à jour du paramètre Vues matérialisées pour le classeur ''{0}''... +materializeviews.status.site=Mise à jour du paramètre Vues matérialisées pour le site “{0}”... +materializeviews.status.workbook=Mise à jour du paramètre Vues matérialisées pour le classeur “{0}”... materializeviews.errors.invalid_workbook_arguments=La commande materializeviews requiert un argument de nom de classeur -materializeviews.errors.invalid_site_arguments=La commande materializeviews requiert un argument d''ID de site -materializeviews.errors.invalid_workbook_option=Utiliser ''{0}'' ou ''{1}'' avec ''{2}'' -materializeviews.errors.invalid_project_path=Utiliser ''{1}'' avec ''{0}'' -materializeviews.errors.invalid_site_option=Utiliser ''{0}'' avec ''{1}'' -materializeviews.errors.site_mode_conflict=Utiliser ''{0}'' ou ''{1}'' pour modifier le mode Vues matérialisées du site -materializeviews.errors.site_not_updated=Le site ''{0}'' n''a pas été mis à jour, seuls les administrateurs de serveur peuvent modifier le paramètre Vues matérialisées -materializeviews.errors.invalid_argument_options_combination=Utiliser ''{0}'' ou ''{1}'' pour modifier le paramètre Vues matérialisées -materializeviews.options.materialize_now=Utiliser ''{0}'' pour programmer la matérialisation d''un classeur donné immédiatement -materializeviews.options.project=Utiliser ''{0}'' pour spécifier le nom du projet -materializeviews.options.parent_project_path=Utiliser ''{0}'' pour spécifier le chemin d''accès du projet parent à ''{1}'' -materializeviews.options.allow_workbook=Utiliser ''{0}'' pour activer/désactiver les vues matérialisée pour un classeur -materializeviews.options.allow_site=Utiliser ''{0}'' pour activer/désactiver les vues matérialisée pour un site -materializeviews.options.selected_workbooks=Utiliser ''{0}'' pour activer les classeurs sélectionnés sur le site (utilisé avec l''option ''{1}''). Il s''agit de l''option par défaut -materializeviews.options.all_workbooks=Utiliser ''{0}'' pour activer tous les classeurs du site (utilisé avec l''option ''{1}'') +materializeviews.errors.invalid_site_arguments=La commande materializeviews requiert un argument d’ID de site +materializeviews.errors.invalid_workbook_option=Utiliser “{0}” ou “{1}” avec “{2}” +materializeviews.errors.invalid_project_path=Utiliser “{1}” avec “{0}” +materializeviews.errors.invalid_site_option=Utiliser “{0}” avec “{1}” +materializeviews.errors.site_mode_conflict=Utiliser “{0}” ou “{1}” pour modifier le mode Vues matérialisées du site +materializeviews.errors.site_not_updated=Le site “{0}” n’a pas été mis à jour, seuls les administrateurs de serveur peuvent modifier le paramètre Vues matérialisées +materializeviews.errors.invalid_argument_options_combination=Utiliser “{0}” ou “{1}” pour modifier le paramètre Vues matérialisées +materializeviews.options.materialize_now=Utiliser “{0}” pour programmer la matérialisation d’un classeur donné immédiatement +materializeviews.options.project=Utiliser “{0}” pour spécifier le nom du projet +materializeviews.options.parent_project_path=Utiliser “{0}” pour spécifier le chemin d’accès du projet parent à “{1}” +materializeviews.options.allow_workbook=Utiliser “{0}” pour activer/désactiver les vues matérialisée pour un classeur +materializeviews.options.allow_site=Utiliser “{0}” pour activer/désactiver les vues matérialisée pour un site +materializeviews.options.selected_workbooks=Utiliser “{0}” pour activer les classeurs sélectionnés sur le site (utilisé avec l’option “{1}”). Il s’agit de l’option par défaut +materializeviews.options.all_workbooks=Utiliser “{0}” pour activer tous les classeurs du site (utilisé avec l’option “{1}”) session.auto_site_login=Connexion automatique au site : {0} session.certificate-alias=Alias de certificat : {0} session.connecting=Connexion au serveur... +session.connecting_to=Connexion à l’URL ({0}): {1} session.continuing_session=Poursuite de la session précédente session.errors.auth_required=Autorisation requise session.errors.invalid_keystore_password=Le mot de passe Keystore est incorrect. Saisissez le mot de passe correct et réessayez. -session.errors.invalid_redirect=Redirection impossible vers l''URL non valide : {0} +session.errors.invalid_redirect=Redirection impossible vers l’URL non valide : {0} session.errors.keystore_pwdfile_create=Impossible de créer un fichier de mot de passe Keystore, erreur : {0} -session.errors.missing_arguments=Connexion impossible en raison d''arguments manquants : {0} +session.errors.missing_arguments=Connexion impossible en raison d’arguments manquants : {0} session.errors.no_redirect_found=Aucune adresse de redirection dans la réponse de redirection -session.errors.no_sslcafile_found=Impossible de trouver un fichier d''autorité de certification (CA) dans ces emplacements : ''{0}''. Le fichier sert à assurer une communication sécurisée avec Tableau Server. Pour des informations sur la création d''un fichier CA, voir l''aide de Tableau Server. Pour vous connecter à Tableau Server sans valider son certificat SSL, utilisez le drapeau --no-certcheck. -session.errors.script_no_password=Tabcmd a été exécuté à partir d''un script ou d''un IDE mais aucun mot de passe n''a été fourni. Un mot de passe doit être fourni en tant qu''argument à tabcmd pour que la connexion soit possible. +session.errors.no_sslcafile_found=Impossible de trouver un fichier d’autorité de certification (CA) dans ces emplacements : “{0}”. Le fichier sert à assurer une communication sécurisée avec Tableau Server. Pour des informations sur la création d’un fichier CA, voir l’aide de Tableau Server. Pour vous connecter à Tableau Server sans valider son certificat SSL, utilisez le drapeau --no-certcheck. +session.errors.script_no_password=Tabcmd a été exécuté à partir d’un script ou d’un IDE mais aucun mot de passe n’a été fourni. Un mot de passe doit être fourni en tant qu’argument à tabcmd pour que la connexion soit possible. session.errors.session_expired=Votre session a expiré session.errors.unsupported_command=Commande non prise en charge par ce serveur -session.keystore.notice=Voulez-vous stocker le mot de passe en local pour éviter d''avoir à le saisir la prochaine fois ? [répondez Oui ou Non] +session.keystore.notice=Voulez-vous stocker le mot de passe en local pour éviter d’avoir à le saisir la prochaine fois ? [répondez Oui ou Non] session.keystore.password=Mot de passe Keystore : -session.keystore.pwdfile_create=Créez un fichier de mot de passe Keystore dans le chemin d''accès : {0} +session.keystore.pwdfile_create=Créez un fichier de mot de passe Keystore dans le chemin d’accès : {0} session.keystore.pwdfile_remove=Supprimez le fichier de mot de passe Keystore contenant le mot de passe incorrect session.login=Connexion... session.logout=Déconnecté session.monitorjob.errors.no_jobid=Impossible de contrôler le travail. ID de travail (job_id) introuvable : {0} session.monitorjob.percent_complete={0}% terminé -session.new_session=Création d''une session +session.new_session=Création d’une session session.no-certificate-found=Aucun certificat client valide trouvé -session.not_default_site_member=Vous n''êttes pas membre du site par défaut. Sélectionnez un SITEID parmi les sites suivants : -session.not_site_member=Vous n''êtes pas membre du site ''{0}''. Sélectionnez un SITEID parmi les sites suivants : -session.options.help=Afficher l''aide de la commande tabcmd +session.not_default_site_member=Vous n’êttes pas membre du site par défaut. Sélectionnez un SITEID parmi les sites suivants : +session.not_site_member=Vous n’êtes pas membre du site “{0}”. Sélectionnez un SITEID parmi les sites suivants : +session.options.help=Afficher l’aide de la commande tabcmd session.options.no-certcheck=Ne pas valider le certificat SSL -session.options.no-cookie=Ne pas enregistrer l''ID de session lors de la connexion. Une nouvelle connexion sera nécessaire pour les commandes suivantes. Si rien n''est spécifié, l''ID de session est enregistré par défaut. +session.options.no-cookie=Ne pas enregistrer l’ID de session lors de la connexion. Une nouvelle connexion sera nécessaire pour les commandes suivantes. Si rien n’est spécifié, l’ID de session est enregistré par défaut. session.options.no-prompt=Ne pas demander de mot de passe session.options.no-proxy=Ne pas utiliser de proxy HTTP session.options.password=Utiliser le mot de passe Tableau Server spécifié session.options.password-file=Lire le mot de passe Tableau Server depuis un FICHIER session.options.proxy=Utilisez le proxy HTTP spécifié -session.options.server=Utilisez l''URL Tableau Server spécifiée. Si aucun protocole n''est indiqué, http:// est utilisé -session.options.site=Utilisez le site Tableau Server spécifié. Entrez une chaîne vide ('''') pour forcer l''utilisation du site par défaut. -session.options.timeout=Temps en secondes à attendre que le serveur termine le traitement de la commande. Par défaut, ce temps d''attente dure jusqu''à la réponse du serveur. +session.options.server=Utilisez l’URL Tableau Server spécifiée. Si aucun protocole n’est indiqué, http:// est utilisé +session.options.site=Utilisez le site Tableau Server spécifié. Entrez une chaîne vide ("") pour forcer l’utilisation du site par défaut. +session.options.timeout=Temps en secondes à attendre que le serveur termine le traitement de la commande. Par défaut, ce temps d’attente dure jusqu’à la réponse du serveur. session.options.use-certificate=Utiliser le certificat client pour se connecter -session.options.username=Utilisez le nom d''utilisateur Tableau Server spécifié +session.options.username=Utilisez le nom d’utilisateur Tableau Server spécifié session.password=Mot de passe : -session.retrying_task=Reconnexion pour réessayer la commande d''origine avec une nouvelle session... +session.redirecting=redirection vers {0} +session.retrying_task=Reconnexion pour réessayer la commande d’origine avec une nouvelle session... session.session_expired_login=Votre session a expiré. Déconnectez-vous pour effacer la session... -session.site_list={0}{0}NOM : {1}{0}ID SITE : ''{2}'' +session.site_list={0}{0}NOM : {1}{0}ID SITE : “{2}” session.using-certificate=Utilisation du certificat client pour se connecter -session.inferred_username=Connexion en tant qu''utilisateur ''{0}'' puisqu''aucun indicateur --username n''a été spécifié +session.inferred_username=Connexion en tant qu’utilisateur “{0}” puisqu’aucun indicateur --username n’a été spécifié. sessiondata.errors.bad_api=API de serveur mal formée : {0} -sessiondata.errors.no_server_api=Impossible de trouver la version d''API de serveur dans la réponse +sessiondata.errors.no_server_api=Impossible de trouver la version d’API de serveur dans la réponse sessiondata.errors.version_mismatch=La version {0} de Tabcmd (API {1}) ne correspond pas à la version {2} de Tableau Server (API {3}) -sessionoptions.errors.ambiguous_scheme=Spécifiez ''{0}'' ou ''{1}'' avant le nom du serveur -sessionoptions.errors.bad_password_file=Impossible de lire le mot de passe depuis le fichier ''{0}'' -sessionoptions.errors.bad_protocol=Le protocole ''{0}'' n''est pas pris en charge +sessionoptions.errors.ambiguous_scheme=Spécifiez “{0}” ou “{1}” avant le nom du serveur +sessionoptions.errors.bad_password_file=Impossible de lire le mot de passe depuis le fichier “{0}” +sessionoptions.errors.bad_protocol=Le protocole “{0}” n’est pas pris en charge sessionoptions.errors.bad_proxy_format=Le format de proxy ne correspond pas à HOST:PORT : {0} -sessionoptions.errors.bad_timeout=Argument non numérique vers {0} ''{1}'' ignoré +sessionoptions.errors.bad_timeout=Argument non numérique vers {0} “{1}” ignoré set.description=Définir un paramètre sur le serveur. Utiliser !setting pour désactiver un paramètre -set.errors.requires_setting_name=La commande ''{0}'' nécessite un nom de paramètre -set.errors.single_setting_name=La commande ''{0}'' gère un nom de paramètre unique +set.errors.requires_setting_name=La commande “{0}” nécessite un nom de paramètre +set.errors.single_setting_name=La commande “{0}” gère un nom de paramètre unique set.short_description=Définir un paramètre sur le serveur -setsetting.status=Définition de ''{0}'' sur {1} +setsetting.status=Définition de “{0}” sur {1} -syncgroup.errors.server_admin=Le rôle sur le site minimum d''un groupe ne peut pas être défini sur ''ServerAdministrator''. -syncgroup.options.role=Définit le rôle par défaut pour tous les utilisateurs du groupe. Valeurs admises pour {0} : {1}. S''il existe déjà un utilisateur, le rôle donné n''est appliqué que s''il est moins restrictif que le rôle actuel de cet utilisateur. Si rien n''est spécifié, la valeur par défaut est {2} pour les nouveaux utilisateurs et demeure inchangée pour les utilisateurs existants -syncgroup.options.overwritesiterole=Autorise la transformation d''un rôle sur le site d''utilisateur en un rôle doté de moins de privilèges en utilisant --role, avec écrasement du comportement par défaut. -syncgroup.options.grantlicensemode=À quel moment concéder à l''utilisateur la licence spécifiée dans le groupe. Les valeurs autorisée sont : {0}. Si aucune valeur n''est transmise, l''option ''lors de la synchronisation'' est utilisée comme valeur par défaut. +syncgroup.errors.server_admin=Le rôle sur le site minimum d’un groupe ne peut pas être défini sur “ServerAdministrator”. +syncgroup.options.role=Définit le rôle par défaut pour tous les utilisateurs du groupe. Valeurs légales pour {0} : {1}. S’il existe déjà un utilisateur, le rôle donné n’est appliqué que s’il est moins restrictif que le rôle actuel de cet utilisateur. Si rien n’est spécifié, la valeur par défaut est {2} pour les nouveaux utilisateurs et demeure inchangée pour les utilisateurs existants +syncgroup.options.overwritesiterole=Autorise la transformation d’un rôle sur le site d’utilisateur en un rôle doté de moins de privilèges en utilisant --role, avec écrasement du comportement par défaut. +syncgroup.options.grantlicensemode=À quel moment concéder à l’utilisateur la licence spécifiée dans le groupe. Les valeurs autorisée sont : {0}. Si aucune valeur n’est transmise, l’option “on-sync” est utilisée comme valeur par défaut. syncgroup.short_description=Synchroniser le serveur avec un groupe Active Directory syncgroup.status=Synchronisation du serveur avec le groupe Active Directory {0}... -syncgroup.options.sysadmin-type=[Rétrogradé. Utilisez --role à la place.] Attribue [ou supprime] le droit d''administrateur pour tous les utilisateurs du groupe. {0} peut être : {1}, {2}, {3} ou {4}. -syncgroup.options.license=[Rétrogradé. Utilisez --role à la place.] Définit le niveau de licence par défaut pour tous les utilisateurs du groupe. {0} peut être {1}, {2} ou {3} -syncgroup.options.publisher=[Rétrogradé. Utilisez --role à la place.] Attribue [ou supprime] le droit de publication pour tous les utilisateurs du groupe. +syncgroup.options.sysadmin-type=[Obsolète. Utilisez --role à la place.] Attribue [ou supprime] le droit d’administrateur pour tous les utilisateurs du groupe. {0} peut être : {1}, {2}, {3} ou {4}. +syncgroup.options.license=[Obsolète. Utilisez --role à la place.] Définit le niveau de licence par défaut pour tous les utilisateurs du groupe. {0} peut être {1}, {2} ou {3}. +syncgroup.options.publisher=[Obsolète. Utilisez --role à la place.] Attribue [ou supprime] le droit de publication pour tous les utilisateurs du groupe. -tabcmd.mutually_exclusive_options=Impossible de spécifier ''{0}'' et ''{1}'' dans la même commande +tabcmd.mutually_exclusive_options=Impossible de spécifier “{0}” et “{1}” dans la même commande -tabcmdparser.errors.ambiguous_option=Option ''{0}'' ambiguë parmi les options : {1} -tabcmdparser.warning.unexpected_dash=Tiret inattendu détecté dans l''argument : {0}. Les tirets valides sont -, --. Cette erreur se produit souvent en cas de copier/coller depuis un éditeur de texte utilisant un formatage. Essayez de saisir à nouveau le tiret pour l''argument dans la ligne de commande. +tabcmdparser.errors.ambiguous_option=Option “{0}” ambiguë parmi les options : {1} +tabcmdparser.warning.unexpected_dash=Tiret inattendu détecté dans l’argument : {0}. Les tirets valides sont -, --. Cette erreur se produit souvent en cas de copier/coller depuis un éditeur de texte utilisant un formatage. Essayez de saisir à nouveau le tiret pour l’argument dans la ligne de commande. resetopenidsub.short_description=Réinitialiser un ID de connexion OpenID pour un utilisateur resetopenidsub.options.targetusername=Utilisateur à réinitialiser @@ -386,7 +390,7 @@ version.description=Imprimer les informations de version vizqlsession.errors.cannot_create_session=Impossible de créer une session VizQl sur le serveur vizqlsession.errors.no_command_result=Impossible de trouver le résultat de la commande : {0} vizqlsession.errors.session_already_closed=Objet de session VizQl déjà fermé -vizqlsession.errors.cannot_parse_response=Impossible d''analyser la chaîne de réponse JSON : {0} +vizqlsession.errors.cannot_parse_response=Impossible d’analyser la chaîne de réponse JSON : {0} upgradethumbnails.short_description=Ceci exécutera le travail du backgrounder Mettre à niveau les images miniatures. Le rendu des images miniatures générées avant Tableau 2018.2 seront exécuté à nouveau avec une résolution supérieure, ce qui peut exercer une charge supérieure à la normale sur Tableau Server et les sources de données externes. En cas de problèmes, vous pouvez arrêter le travail en exécutant tabcmd upgradethumbnails --server --stop upgradethumbnails.options.stop=Arrêter tous les travaux liés à la mise à niveau des images miniatures @@ -395,8 +399,39 @@ upgradethumbnails.status.not_running=Pas de démarrage de la mise à niveau des upgradethumbnails.status.cancelling=Annulation des travaux de mise à niveau des images miniatures upgradethumbnails.continue_promt=Voulez-vous continuer ? Entrez 1 pour Oui, 0 pour Non (1/0) upgradethumbnails.invalid_response=Réponse non valide -validateidpmetadata.options.digest_algorithms=Liste séparée par des espaces d''algorithmes digest. Valeurs autorisées pour {0} : {1}. En l''absence de spécification, le serveur utilise les valeurs du paramètre de configuration du serveur : {2} -validateidpmetadata.options.min_allowed_rsa_key_size=En l''absence de spécification, le serveur utilise les valeurs du paramètre de configuration du serveur : {0} -validateidpmetadata.options.min_allowed_elliptic_curve_size=En l''absence de spécification, le serveur utilise les valeurs du paramètre de configuration du serveur : {0} -validateidpmetadata.options.site_names=Liste séparée par des espaces de noms de sites sur lesquels exécuter la validation de certificat. En l''absence de spécification, tous les sites sont inspectés. -validateidpmetadata.short_description=Identifie les sites Tableau Server qui sont configurés avec les IdP en utilisant l''algorithme digest non sécurisé SHA-1. Cette commande identifie également les IdP qui utilisent des certificats avec une taille insuffisante de clé RSA ou de courbe elliptique. +validateidpmetadata.options.digest_algorithms=Liste séparée par des espaces d’algorithmes digest. Valeurs légales pour {0} : {1}. En l’absence de spécification, le serveur utilise les valeurs du paramètre de configuration du serveur : {2} +validateidpmetadata.options.min_allowed_rsa_key_size=En l’absence de spécification, le serveur utilise les valeurs du paramètre de configuration du serveur : {0} +validateidpmetadata.options.min_allowed_elliptic_curve_size=En l’absence de spécification, le serveur utilise les valeurs du paramètre de configuration du serveur : {0} +validateidpmetadata.options.site_names=Liste séparée par des espaces de noms de sites sur lesquels exécuter la validation de certificat. En l’absence de spécification, tous les sites sont inspectés. +validateidpmetadata.short_description=Identifie les sites Tableau Server qui sont configurés avec les IdP en utilisant l’algorithme digest non sécurisé SHA-1. Cette commande identifie également les IdP qui utilisent des certificats avec une taille insuffisante de clé RSA ou de courbe elliptique. + + +tabcmd.content.description=Description de l’élément. +tabcmd.content.site_id=Utilisé dans l’URL pour identifier le site de manière unique. Différent du nom du site. +tabcmd.howto=Exécuter une commande spécifique +tabcmd.name=Utilitaire de ligne de commande de Tableau Server + +tabcmd.options.project=Nom du projet +tabcmd.options.parent_project=Chemin d’accès au projet qui contient l’élément cible. +tabcmd.options.workbook=Nom du classeur cible +tabcmd.options.datasource=Nom de la source de données cible +tabcmd.options.materializeviews=Ajustez les performances de ce classeur en matérialisant les calculs pour toutes les vues, s’ils sont activés. +tabcmd.options.dematerialize=Ajustez les performances de ce classeur en désactivant les calculs matérialisées pour toutes les vues, s’ils sont activés. +tabcmd.options.complete=Exige que toutes les lignes soient valides pour qu’une modification aboutisse. (défini sur vrai par défaut) +tabcmd.options.no_complete=N’exige pas que toutes les lignes soient valides pour qu’une modification aboutisse. +tabcmd.options.users_file=Fichier CSV contenant une liste d’utilisateurs, un par ligne +tabcmd.options.token_file=Lisez le jeton d’accès personnel depuis un fichier. +tabcmd.options.token_name=Nom de votre jeton d’accès personnel. Si vous utilisez un jeton pour vous connecter, ceci est obligatoire au moins une fois pour commencer une session. +tabcmd.options.token_value=Valeur secrète de votre jeton d’accès personnel à utiliser pour l’authentification. --token-name doit obligatoirement être défini. +tabcmd.options.language.detailed=Définissez la langue à utiliser. Les données exportées seront renvoyées dans cette langue/ces paramètres régionaux.\n Si ce paramètre n’est pas défini, le client utilisera les paramètres régionaux de votre compte utilisateur. +tabcmd.options.conflicts=Traiter les conflits de ressources comme création réussie de l’élément (par exemple, le projet existe déjà) +tabcmd.options.log=Utilisez le niveau de journalisation spécifié. Le niveau par défaut est INFO. + + +tabcmd.publish.options.restart=[Obsolète - n’a pas d’effet] +tabcmd.publish.options.tabbed.detailed=Publier en activant les vues avec onglets. Chaque feuille devient un onglet que les Viewers peuvent utiliser pour parcourir le classeur. +tabcmd.publish.options.append.detailed=Ajoutez les données à publier à une source de données existante qui porte le même nom. Si l’ajout est défini sur vrai, mais qu’il n’existe pas déjà une source de données, l’opération échoue. +tabcmd.publish.options.disable-uploader=[Obsolète - n’a pas d’effet] + +tabcmd.refresh.options.bridge=Actualiser une source de données via Tableau Bridge + diff --git a/tabcmd/locales/ga/shared_wg_ga.properties b/tabcmd/locales/ga/shared_wg_ga.properties index e2c26fcb..5a352d3d 100644 --- a/tabcmd/locales/ga/shared_wg_ga.properties +++ b/tabcmd/locales/ga/shared_wg_ga.properties @@ -1,481 +1,529 @@ -permissions.labels.capabilities.read=61764-表:Ɣıéὠ:| -permissions.labels.capabilities.write=37297-表:Õvéяὠяıté:| -permissions.labels.capabilities.write.legacy=36646-表:Şävé:| -permissions.labels.capabilities.delete=12345-表:Ðéłété:| -permissions.labels.capabilities.filter=78694-表:Fıłtéя:| -permissions.labels.capabilities.add_tag=37198-表:Åďď Täg:| -permissions.labels.capabilities.add_favorite=25384-表:Åďď Fävoяıté:| -permissions.labels.capabilities.add_comment=77171-表:Åďď Çomméฑts:| -permissions.labels.capabilities.add_comment.legacy=09348-表:Åďď Çomméฑt:| -permissions.labels.capabilities.view_comments=08832-表:Ɣıéὠ Çomméฑts:| -permissions.labels.capabilities.vud=74135-表:Ðoὠฑłoäď Fűłł Ðätä:| -permissions.labels.capabilities.export_image=91998-表:Ðoὠฑłoäď İmägé/PÐF:| -permissions.labels.capabilities.export_data=78727-表:Ðoὠฑłoäď Şűmmäяy Ðätä:| -permissions.labels.capabilities.export_xml=82234-表:Ðoὠฑłoäď/Şävé Å Çopy:| -permissions.labels.capabilities.export_xml.legacy=81789-表:Ðoὠฑłoäď/Şävé Ås:| -permissions.labels.capabilities.save_customized_view=58863-表:Şävé Çűstomıžéď Ɣıéὠ:| -permissions.labels.capabilities.share_view=18227-表:Şhäяé Çűstomıžéď:| -permissions.labels.capabilities.stateful_url=85322-表:Péяmäłıฑk:| -permissions.labels.capabilities.change_hierarchy=96436-表:Mové:| -permissions.labels.capabilities.change_permissions=25379-表:Şét Péяmıssıoฑs:| -permissions.labels.capabilities.exclude=32460-表:Éxçłűďé:| -permissions.labels.capabilities.keep_only=60728-表:Kéép Õฑły:| -permissions.labels.capabilities.select=49098-表:Şéłéçt Mäяks:| -permissions.labels.capabilities.tooltip=04885-表:Ɣıéὠ Toołtıps:| -permissions.labels.capabilities.highlight=57894-表:Łégéฑď Hıghłıghtıฑg:| -permissions.labels.capabilities.url_link=77784-表:Łıฑk to Éxéяฑäł Uяłs:| -permissions.labels.capabilities.administrator=73663-表:Åďmıฑıstяätoя:| -permissions.labels.capabilities.content_admin=57115-表:Çoฑtéฑt Åďmıฑıstяätoя:| -permissions.labels.capabilities.create_groups=78473-表:Çяéäté Gяoűps:| -permissions.labels.capabilities.rename=75980-表:Яéฑämé:| -permissions.labels.capabilities.transfer_ownership=03113-表:Tяäฑsféя Õὠฑéяshıp:| -permissions.labels.capabilities.project_leader=74653-表:Pяojéçt Łéäďéя:| -permissions.labels.capabilities.publish=16321-表:Pűbłısh:| -permissions.labels.capabilities.connect=32956-表:Çoฑฑéçt:| -permissions.labels.capabilities.draw=57202-表:Ðяäὠıฑg:| -permissions.labels.capabilities.web_authoring=59262-表:Ẉéb Éďıt:| -permissions.labels.capabilities.xml_save_as=29598-表:Şävé Ås:| -permissions.labels.capabilities.create_refresh_metrics=22570-表:Çяéäté/Яéfяésh Métяıçs:| -permissions.labels.capabilities.explain_data=11904-表:Яűฑ Éxpłäıฑ Ðätä:| - -permissions.labels.roles.wb_view=57342-表:Ɣıéὠ| -permissions.labels.roles.wb_explore=89626-表:Éxpłoяé| -permissions.labels.roles.wb_publish=73046-表:Pűbłısh| -permissions.labels.roles.wb_administer=62561-表:Åďmıฑıstéя| -permissions.labels.roles.ds_view=52154-表:Ɣıéὠ| -permissions.labels.roles.ds_explore=24126-表:Éxpłoяé| -permissions.labels.roles.ds_publish=07546-表:Pűbłısh| -permissions.labels.roles.ds_administer=58621-表:Åďmıฑıstéя| -permissions.labels.roles.viewer=45037-表:Ɣıéὠéя| -permissions.labels.roles.interactor=81876-表:İฑtéяäçtoя| -permissions.labels.roles.editor=48456-表:Éďıtoя| -permissions.labels.roles.ds_connector=67256-表:Ðätä Şoűяçé Çoฑฑéçtoя| -permissions.labels.roles.ds_editor=49794-表:Ðätä Şoűяçé Éďıtoя| -permissions.labels.roles.administrator=74258-表:Åďmıฑıstяätoя| -permissions.labels.roles.project_leader=81770-表:Pяojéçt Łéäďéя| -permissions.labels.roles.publisher=04865-表:Pűbłıshéя| -permissions.labels.roles.custom=87916-表:Çűstom| -permissions.labels.roles.none=80467-表:Ñoฑé| - -formats.messages.disk_space.in_mb=28794-表:{0} MB| -formats.messages.disk_space.in_kb=28732-表:{0} KB| - -errors.argument.flow_description.too_long=32897-表:Fłoὠ ďésçяıptıoฑ ıs too łoฑg ({0} çhäяäçtéяs). İt műst bé shoяtéя thäฑ {1} çhäяäçtéяs:\ฑ{2}| -errors.argument.workbook_name.too_long=58830-表:Ẉoяkbook ฑämé ıs too łoฑg ({0} çhäяäçtéяs). İt műst bé shoяtéя thäฑ {1} çhäяäçtéяs:\ฑ{2}| -errors.argument.workbook_name.empty=72454-表:Ẉoяkbook ฑämé ıs émpty.| -errors.argument.workbook_description.too_long=17077-表:Ẉoяkbook ďésçяıptıoฑ ıs too łoฑg ({0} çhäяäçtéяs). İt műst bé shoяtéя thäฑ {1} çhäяäçtéяs:\ฑ{2}| -errors.argument.worksheet_name.too_long=41392-表:Ẉoяkshéét ฑämé ıs too łoฑg ({0} çhäяäçtéяs). İt műst bé shoяtéя thäฑ {1} çhäяäçtéяs:\ฑ{2}| -errors.argument.datasource_name.too_long=25145-表:Ðätäsoűяçé ฑämé ıs too łoฑg ({0} çhäяäçtéяs). İt műst bé shoяtéя thäฑ {1} çhäяäçtéяs:\ฑ{2}| -errors.argument.datasource_name.empty=14907-表:Ðätäsoűяçé ฑämé ıs émpty.| -errors.argument.datasource_description.too_long=42378-表:Ðätäsoűяçé ďésçяıptıoฑ ıs too łoฑg ({0} çhäяäçtéяs). İt műst bé shoяtéя thäฑ {1} çhäяäçtéяs:\ฑ{2}| -errors.argument.dataconnection_column.too_long=28529-表:ÐätäÇoฑฑéçtıoฑ çołűmฑ {0} ıs too łoฑg ({1} çhäяäçtéяs). İt műst bé shoяtéя thäฑ {2} çhäяäçtéяs:\ฑ{3}| -errors.argument.tag.too_long=63972-表:Täg ıs too łoฑg ({0} çhäяäçtéяs). İt műst bé shoяtéя thäฑ {1} çhäяäçtéяs:\ฑ{2}| -errors.argument.workbook_file.missing_or_empty=08000-表:Ẉoяkbook fıłé ıs mıssıฑg oя émpty.| -errors.argument.internal=32518-表:İฑtéяฑäł séяvéя éяяoя. Mıssıฑg oя ıฑväłıď äяgűméฑt.| -errors.argument.thumbnail.invalid_format=63306-表:Ẉoяkbook thűmbฑäıł foяmät ıs ıฑväłıď. Műst bé PÑG ὠıth яésołűtıoฑ of 300x300 oя łéss.| -errors.html_403.disabled_resource.workbook=41722-表:Şoяяy, thät ὠoяkbook ıs ďısäbłéď. Çoฑtäçt yoűя äďmıฑıstяätoя.| -errors.html_404.missing_or_unauthorized_resource.project=55779-表:Şoяяy, thé pяojéçt yoű ὠéяé łookıฑg foя ďoés ฑot éxıst, oя yoű ďo ฑot hävé péяmıssıoฑ to séé thät pяojéçt.| -errors.html_404.missing_or_unauthorized_resource.personal_space=57501-表:Şoяяy, thé péяsoฑäł späçé yoű ὠéяé łookıฑg foя ďoés ฑot éxıst, oя yoű ďo ฑot hävé péяmıssıoฑ to séé ıt.| -errors.html_404.missing_or_unauthorized_resource.datasource=08219-表:Şoяяy, thé ďätäsoűяçé yoű ὠéяé łookıฑg foя ďoés ฑot éxıst.| -errors.labels.formatted_request_id=15477-表:Яéqűést İÐ: {0}| -errors.links.delete_datasources=25719-表:Ðéłété Ðätäsoűяçés| -errors.links.delete_workbooks=93858-表:Ðéłété Ẉoяkbooks| -errors.permissions.publish.datasource.licensing=62054-表:Yoű műst bé äฑ ''İฑtéяäçtoя'' to pűbłısh ä ďätä soűяçé.| -errors.permissions.publish.datasource.overwrite=64947-表:Å ďätä soűяçé ฑäméď ''{0}'' äłяéäďy éxısts ıฑ pяojéçt ''{1}''. Yoű ďo ฑot hävé péяmıssıoฑs to ovéяὠяıté ıt.| -errors.permissions.publish.datasource.overwrite_personal_space=98835-表:Å ďätä soűяçé ฑäméď ''{0}'' äłяéäďy éxısts ıฑ Péяsoฑäł Şpäçé. Yoű ďo ฑot hävé péяmıssıoฑs to ovéяὠяıté ıt.| -errors.permissions.publish.datasource.overwrite_short=46800-表:Å ďätä soűяçé ฑäméď ''{0}'' äłяéäďy éxısts ıฑ pяojéçt ''{1}''.| -errors.permissions.publish.datasource.overwrite_short_personal_space=75382-表:Å ďätäsoűяçé ฑäméď ''{0}'' äłяéäďy éxısts ıฑ Péяsoฑäł Şpäçé.''| -errors.permissions.publish.datasource.non_existent=16798-表:Ðätä soűяçé ''{0}'' ďoés ฑot éxıst.| -errors.permissions.publish.datasource.general=79504-表:Şoяяy, yoű ďo ฑot hävé péяmıssıoฑ to pűbłısh to thıs ďätäsoűяçé.| -errors.permissions.publish.project.explicit_publisher_detail=16601-表:Yoű ďo ฑot hävé thé Pűbłıshıฑg яıght.| -errors.permissions.publish.project.general=23522-表:Şoяяy, yoű ďo ฑot hävé péяmıssıoฑ to pűbłısh to thıs pяojéçt.| -errors.permissions.publish.project.non_existent=52716-表:Pяojéçt ''{0}'' ďoés ฑot éxıst.| -errors.permissions.publish.project.not_writable=86386-表:Yoű ďo ฑot hävé péяmıssıoฑ to ὠяıté to thé pяojéçt ''{0}''.| -errors.permissions.publish.project.unspecified=13265-表:Yoű műst spéçıfy ä pяojéçt| -errors.permissions.publish.workbook.disabled=24223-表:Thé ὠoяkbook ''{0}'' ıs ďısäbłéď.| -errors.permissions.publish.workbook.general=43589-表:Å ὠoяkbook ὠıth thıs ฑämé éxısts ıฑ thé pяojéçt yoű äяé pűbłıshıฑg to. To pűbłısh, яéฑämé yoűя ὠoяkbook.| -errors.permissions.publish.workbook.general_personal_space=82209-表:Å ὠoяkbook ὠıth thıs ฑämé éxısts ıฑ thé Péяsoฑäł Şpäçé yoű äяé pűbłıshıฑg to. To pűbłısh, яéฑämé yoűя ὠoяkbook.| -errors.permissions.publish.workbook.overwrite=41928-表:Å ὠoяkbook ฑäméď ''{0}'' äłяéäďy éxısts ıฑ pяojéçt ''{1}''. Yoű ďo ฑot hävé péяmıssıoฑs to ovéяὠяıté ıt.| -errors.permissions.publish.workbook.overwrite_personal_space=03262-表:Å ὠoяkbook ฑäméď ''{0}'' äłяéäďy éxısts ıฑ Péяsoฑäł Şpäçé. Yoű ďo ฑot hävé péяmıssıoฑs to ovéяὠяıté ıt.| -errors.permissions.publish.workbook.overwrite_short=40805-表:Å ὠoяkbook ฑäméď ''{0}'' äłяéäďy éxısts ıฑ pяojéçt ''{1}''.| -errors.permissions.publish.workbook.overwrite_short_personal_space=07937-表:Å ὠoяkbook ฑäméď ''{0}'' äłяéäďy éxısts ıฑ Péяsoฑäł Şpäçé.| -errors.reportable.impersonation.group_and_user=50237-表:Õฑły spéçıfy oฑé of ''ımpéяsoฑäté_űséяฑämé'' oя ''ımpéяsoฑäté_gяoűpฑämé'', ฑot both.| -errors.reportable.impersonation.user_not_found=75116-表:Uséя ''{0}'' ďoés ฑot éxıst.| -errors.reportable.impersonation.group_not_found=38668-表:Gяoűp ''{0}'' ďoés ฑot éxıst.| -errors.public.validation.hasextract=47327-表:Ẉoяkbooks sävéď to Täbłéäű Pűbłıç műst űsé äçtıvé Täbłéäű éxtяäçts. Яıght-çłıçk thé ďätä soűяçé äฑď séłéçt Usé Éxtяäçt béfoяé pűbłıshıฑg. Thé ďätä soűяçé, ''{0}'', ıs ฑot äฑ äçtıvé éxtяäçt.| -errors.publish.dataserver_datasource_not_found=90471-表:Ðätäsoűяçé ''{0}'' ฑot foűฑď foя ὠoяkbook ''{1}''.| -errors.publish.datasource_update_mode=05958-表:Uฑkฑoὠฑ űpďäté moďé: ''{0}''.| -errors.publish.workbook.concurrent_update=09220-表:Å ὠoяkbook ὠıth thé sämé ฑämé ıs çűяяéฑtły béıฑg pűbłıshéď oя moďıfıéď. Ẉäıt űฑtıł thé täsk çompłétés béfoяé yoű tяy ägäıฑ.| -errors.publish.workbook.restricted=37992-表:Thé ὠoяkbook çoฑtäıฑs çoฑฑéçtıoฑs typés thät äяé ฑot äłłoὠéď oฑ thıs séяvéя.| -errors.publish.datasource.concurrent_update=16431-表:Å ďätä soűяçé ὠıth thé sämé ฑämé ıs çűяяéฑtły béıฑg pűbłıshéď oя moďıfıéď. Ẉäıt űฑtıł thé täsk çompłétés béfoяé yoű tяy ägäıฑ.| -errors.publish.datasource.restricted=85245-表:Thé ďätä soűяçé çoฑtäıฑs ä çoฑฑéçtıoฑ typé thät ıs ฑot äłłoὠéď oฑ thıs séяvéя.| -errors.publish.datasource.connection_check=61257-表:{0} fäıłéď to éstäbłısh ä çoฑฑéçtıoฑ to yoűя ďätäsoűяçé.| -errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption=02053-表:Thé ὠoяkbook çäฑฑot bé pűbłıshéď ὠıth äฑ éฑçяyptéď éxtяäçt. Thé sıté äďmıฑıstяätoя häs ďısäbłéď éxtяäçt éฑçяyptıoฑ oฑ thıs sıté. Yoű műst pűbłısh thé ὠoяkbook ὠıth äฑ űฑéฑçяyptéď éxtяäçt.| -errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption=10288-表:Thé ďätä soűяçé çäฑฑot bé pűbłıshéď äs äฑ éฑçяyptéď éxtяäçt. Thé sıté äďmıฑıstяätoя häs ďısäbłéď éxtяäçt éฑçяyptıoฑ oฑ thıs sıté. Yoű műst pűbłısh thé éxtяäçt űฑéฑçяyptéď.| -errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption=12093-表:Thé ὠoяkbook çäฑฑot bé pűbłıshéď ὠıth äฑ űฑéฑçяyptéď éxtяäçt. Thé sıté äďmıฑıstяätoя häs éฑfoяçéď éxtяäçt éฑçяyptıoฑ oฑ thıs sıté. Yoű műst pűbłısh thé ὠoяkbook äฑď spéçıfy éxtяäçt éฑçяyptıoฑ.| -errors.publish.datasource.requested_no_extract_encryption_on_site_with_enforced_encryption=33394-表:Thé ďätä soűяçé éxtяäçt çäฑฑot bé pűbłıshéď űฑéฑçяyptéď. Thé sıté äďmıฑıstяätoя häs éฑfoяçéď éxtяäçt éฑçяyptıoฑ oฑ thıs sıté. Yoű műst pűbłısh thé éxtяäçt éฑçяyptéď.| -errors.publish.has_unfinished_extract_creation_job=88867-表:Thıs яésoűяçé çäฑฑot bé pűbłıshéď béçäűsé théяé äяé péฑďıฑg oя űฑfıฑıshéď éxtяäçt çяéätıoฑ jobs яéłätéď to ıt. Płéäsé ὠäıt oя çäฑçéł thosé jobs théฑ tяy ägäıฑ.| -errors.publishing.storage_quota_exceeded.message=70282-表:Şıté stoяägé qűotä éxçééďéď.| -errors.publishing.request_size_exceeded=45006-表:Thıs fıłé çäฑฑot bé pűbłıshéď béçäűsé thé яéqűést sıžé ıs {0} bytés ὠhıçh éxçééďs byté sıžé łımıt by {1} bytés.| -errors.publishing.request_size_unknown=03983-表:Thé яéqűést sıžé çoűłď ฑot bé ďétéяmıฑéď.| -errors.site.quota_exceeded=37753-表:Thé çoฑtéฑt yoű äяé tяyıฑg to űpłoäď ὠıłł éxçééď thé sıté''s çäpäçıty by {0}.| -errors.personal_space.quota_exceeded=74105-表:Thıs çoฑtéฑt éxçééďs yoűя Péяsoฑäł Şpäçé çäpäçıty by {0}.| -errors.web_authoring.workbook_deleted=48222-表:Thé ὠoяkbook ''{0}'' ὠäs ďéłétéď. Płéäsé çhoosé ''Şävé Ås'' to sävé äs ฑéὠ ὠoяkbook.| -errors.web_authoring.workbook_changed=28889-表:Åฑothéя űséя häs éďıtéď äฑď sävéď thıs ὠoяkbook sıฑçé yoű bégäฑ éďıtıฑg. Théяéfoяé, yoű çäฑ ฑo łoฑgéя űpďäté thé oяıgıฑäł ὠoяkbook. Usé Şävé Ås to çяéäté ä ฑéὠ ὠoяkbook ὠıth yoűя çhäฑgés.| -labels.publish.embed_credentials=87075-表:Émbéď pässὠoяď foя ďätä soűяçé| -errors.publish.workbook.google_no_embedded_credentials=43948-表:Thıs ὠoяkbook çoฑtäıฑs ä {0} ďätä soűяçé ὠhıçh яéqűıяés émbéďďéď çяéďéฑtıäłs. To sävé äs äฑothéя ὠoяkbook, séłéçt ''{1}''.| -errors.publish.datasource.google_no_embedded_credentials=45217-表:Thıs ďätä soűяçé çoฑtäıฑs ä {0} çoฑฑéçtıoฑ ὠhıçh яéqűıяés émbéďďéď çяéďéฑtıäłs. Płéäsé pűbłısh thıs ďätä soűяçé fяom Täbłéäű Ðésktop ὠıth émbéďďéď çяéďéฑtıäłs.| -errors.publish.datasource.federated_oauth_datasource_failed=20434-表:Çяéďéฑtıäłs foя oฑé oя moяé çoฑฑéçtıoฑs ıฑ yoűя ďätä soűяçé hävé éxpıяéď. Ðéłété thé sävéď çяéďéฑtıäłs foя thıs ďätä soűяçé oฑ yoűя Åççoűฑt Şéttıฑgs pägé oฑ Täbłéäű Şéяvéя oя Täbłéäű Õฑłıฑé, äฑď théฑ çoฑฑéçt to thé ďätä soűяçé ägäıฑ.| -errors.publish.workbook.missing_oauth_credential=11429-表:Thé çяéďéฑtıäł ''{0}'' ὠäs ฑot foűฑď oя çäฑฑot bé űséď to çoฑฑéçt to thé ďätä soűяçé oя ὠoяkbook.| -errors.publish.version_incompatible.message=20576-表:Ðésktop äฑď séяvéя véяsıoฑs äяé ıฑçompätıbłé.| -errors.publish.version_incompatible.details=17179-表:Ðésktop véяsıoฑ ''{0}'', Şéяvéя ďoçűméฑt véяsıoฑ ''{1}''.| -errors.publish.datasource.managed_keychain.unique_cv_suggestions=73415-表:Pűbłısh fäıłéď béçäűsé of ä çoฑfłıçt. Płéäsé яésűbmıt yoűя çhäฑgé.| -errors.publish.permissions_are_locked=92119-表:Péяmıssıoฑs äяé łoçkéď ıฑ thé pяojéçt yoű äяé pűbłıshıฑg to. To pűbłısh thıs ὠoяkbook, űsé thé ďéfäűłt péяmıssıoฑs äฑď tяy ägäıฑ.| -errors.publish.datasource.not.found=56069-表:Çoűłď ฑot fıฑď thıs ďätäsoűяçé oฑ Şéяvéя.| -errors.publish.extracts.disabled=10257-表:Şävé foя éxtяäçt-bäséď, äяçhıvé ďätäsoűяçés ฑot sűppoяtéď yét.| -errors.publish.datasource.timeout=42239-表:Pűbłısh tıméď oűt äftéя {0} séçoฑďs. Płéäsé tяy to űsé Täbłéäű Ðésktop to pűbłısh thıs ďätäsoűяçé.| -errors.publish.data_role.permission_not_null=83065-表:Çäฑฑot sét éxpłıçıt péяmıssıoฑs foя ďätäsoűяçés of typé ďätä яołé.| -errors.download.extracts.timeout=42979-表:Pűbłısh tıméď oűt äftéя {0} séçoฑďs béçäűsé thıs ďätäsoűяçé häs ä łäяgé éxtяäçt fıłé. Płéäsé tяy to űsé Täbłéäű Ðésktop to pűbłısh thıs ďätäsoűяçé.| -errors.publish.datasource.invalid_extract_update_time=54427-表:İฑväłıď éxtяäçtUpďätéTımé spéçıfıéď: {0}| -errors.publish.async.serialization=03191-表:Çoűłď ฑot séяıäłıžé pűbłıshıฑg job stätűs éяяoя| - -errors.permissions.view.datasources=57975-表:Yoű műst bé äฑ ''İฑtéяäçtoя'' to vıéὠ thé łıst of ďätä soűяçés.| - -errors.oauth.invalid_oauth_class=31529-表:''{0}'' ıs ฑot ä väłıď ÕÅűth çoฑฑéçtıoฑ typé.| - -errors.xmlapi.bad_request=21810-表:Bäď яéqűést| -errors.xmlapi.unauthorized=67799-表:Ñot äűthoяıžéď| -errors.xmlapi.forbidden=95254-表:Ñot éฑoűgh péяmıssıoฑs| -errors.xmlapi.system_user_not_found=69871-表:Uséя äççoűฑt łoçkéď oя ıฑväłıď.| -errors.xmlapi.site_user_not_found=26327-表:Thıs űséя äççoűฑt ıs ฑot äçtıvé. Foя héłp, çoฑtäçt yoűя {0} äďmıฑıstяätoя.| -errors.xmlapi.not_found=55091-表:İtém ฑot foűฑď| -errors.xmlapi.concurrent_update=54094-表:Çoฑçűяяéฑt űpďäté| -errors.xmlapi.internal_server_error=71275-表:İฑtéяฑäł séяvéя éяяoя| -errors.xmlapi.illegal_state=24261-表:İłłégäł stäté| -errors.xmlapi.invalid_parameter=15710-表:İฑväłıď päяämétéя| -errors.xmlapi.already_exists=81990-表:Åłяéäďy éxısts| -errors.xmlapi.site_suspended=55142-表:Thıs sıté häs bééฑ sűspéฑďéď. Yoű műst bé ä Şystém Åďmıฑıstяätoя to sıgฑ ıฑ.| -errors.xmlapi.site_locked=64159-表:Thıs sıté häs bééฑ łoçkéď. Şıgฑıฑg ıฑ ıs ฑot äłłoὠéď ät thıs tımé.| -errors.xmlapi.permission_modification=30249-表:Çäฑฑot pűbłısh ὠıth moďıfıéď péяmıssıoฑs| -errors.xmlapi.update_desktop=33801-表:To opéฑ ὠoяkbooks çяéätéď by othéя äűthoяs, płéäsé ďoὠฑłoäď thé łätést véяsıoฑ of Täbłéäű Ðésktop Pűbłıç Éďıtıoฑ fяom http://public.tableau.com/| -errors.xmlapi.throttled.summary=38383-表:Too mäฑy яéqűésts| -errors.xmlapi.throttled.detail=69928-表:Too mäฑy яéqűésts foя ''{0}''. Płéäsé яétяy äftéя {1}.| - -datasource.publish.check.unpublishable=02781-表:Çoűłď ฑot pűbłısh ďätä soűяçé.| -datasource.publish.check.publishable.extract_required=88437-表:Яéqűıяés çяéätıฑg äฑ éxtяäçt oฑ pűbłısh.| -datasource.publish.check.publishable.credentials_required=29274-表:{1} ὠıłł témpoяäяıły äççéss thé çяéďéฑtıäłs pяovıďéď foя ''{0}'' to çoฑfıяm ıt çäฑ mäıฑtäıฑ ä łıvé ďätä çoฑฑéçtıoฑ.| -datasource.publish.check.publishable.server_unreachable=71056-表:{1} çäฑฑot яéäçh ''{0}''. Pűbłıshıฑg ὠıłł çяéäté äฑ éxtяäçt.| - -publish.bundles.workbook.subscription.subject=05112-表:Yoűя ὠoяkbook {0} ıs яéäďy foя yoű.| -publish.bundles.workbook.subscription.message=15443-表:Yoűя Şäłésfoяçé ďätä ὠäs äďďéď to thé ὠoяkbook. Go to yoűя {0} pяojéçt to gét stäяtéď.| - -extracts.status.finished.upload.workbook=22150-表:Fıฑıshéď űpłoäď of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя Ẉoяkbook ''{1}'' {2}| -extracts.status.finished.refresh.workbook=38606-表:Fıฑıshéď яéfяésh of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя Ẉoяkbook ''{1}'' {2}| -extracts.status.finished.increment.workbook=87034-表:Fıฑıshéď ıฑçяéméฑt of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя Ẉoяkbook ''{1}'' {2}| -extracts.status.finished.encrypt.workbook=67684-表:Fıฑıshéď éฑçяyptıoฑ of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя Ẉoяkbook ''{1}''| -extracts.status.finished.decrypt.workbook=37468-表:Fıฑıshéď ďéçяyptıoฑ of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя Ẉoяkbook ''{1}''| -extracts.status.finished.rekey.workbook=81693-表:Fıฑıshéď яééฑçяyptıoฑ of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя Ẉoяkbook ''{1}''| -extracts.status.finished.create.workbook=55435-表:Fıฑıshéď çяéätıoฑ of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя ὠoяkbook ''{1}'' {2}| -extracts.status.finished.remove.workbook=22211-表:Fıฑıshéď çhäฑgé éxtяäçt (ďätä soűяçé ıď:{0}) to łıvé foя ὠoяkbook ''{1}''| -extracts.status.finished.upload.datasource=48209-表:Fıฑıshéď űpłoäď of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя Ðätä Şoűяçé ''{1}'' {2}| -extracts.status.finished.refresh.datasource=80025-表:Fıฑıshéď яéfяésh of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя Ðätä Şoűяçé ''{1}'' {2}| -extracts.status.finished.increment.datasource=62693-表:Fıฑıshéď ıฑçяéméฑt of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя Ðätä Şoűяçé ''{1}'' {2}| -extracts.status.finished.append.datasource=45144-表:Fıฑıshéď äppéฑď of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя Ðätä Şoűяçé ''{1}'' {2}| -extracts.status.finished.replace.datasource=96448-表:Fıฑıshéď яépłäçé of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя Ðätä Şoűяçé ''{1}'' {2}| -extracts.status.finished.encrypt.datasource=03087-表:Fıฑıshéď éฑçяyptıoฑ of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя Ðätä Şoűяçé ''{1}''| -extracts.status.finished.decrypt.datasource=90055-表:Fıฑıshéď ďéçяyptıoฑ of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя Ðätä Şoűяçé ''{1}''| -extracts.status.finished.rekey.datasource=99176-表:Fıฑıshéď яééฑçяyptıoฑ of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя Ðätä Şoűяçé ''{1}''| -extracts.status.finished.encrypt.flow=53816-表:Fıฑıshéď éฑçяyptıoฑ of éxtяäçts foя fłoὠ ''{0}''| -extracts.status.finished.decrypt.flow=64144-表:Fıฑıshéď ďéçяyptıoฑ of éxtяäçts foя fłoὠ ''{0}''| -extracts.status.finished.rekey.flow=77009-表:Fıฑıshéď яééฑçяyptıoฑ of éxtяäçts foя fłoὠ ''{0}''| -extracts.status.finished.encrypt.flowdraft=47209-表:Fıฑıshéď éฑçяyptıoฑ of éxtяäçts foя fłoὠ ďяäft ''{0}''| -extracts.status.finished.decrypt.flowdraft=77809-表:Fıฑıshéď ďéçяyptıoฑ of éxtяäçts foя fłoὠ ďяäft ''{0}''| -extracts.status.finished.rekey.flowdraft=87152-表:Fıฑıshéď яééฑçяyptıoฑ of éxtяäçts foя fłoὠ ďяäft ''{0}''| -extracts.status.finished.create.datasource=27350-表:Fıฑıshéď çяéätıoฑ of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя ďätä soűяçé ''{1}'' {2}| -extracts.status.finished.remove.datasource=33742-表:Fıฑıshéď çhäฑgé éxtяäçt to łıvé foя ďätä soűяçé ''{1}''| -extracts.status.encryption_key=28030-表:Éฑçяyptıoฑ kéy İÐ: ''{0}''.| -extracts.status.encryption_keys=67157-表:Õłď éฑçяyptıoฑ kéy İÐ: ''{0}'', ฑéὠ éฑçяyptıoฑ kéy İÐ: ''{1}''.| -extracts.errors.upload=82179-表:Éяяoя űpłoäďıฑg éxtяäçts foя {0}: ''{1}''| -extracts.errors.refresh=26361-表:Åฑ éяяoя oççűяяéď ὠhéฑ яéfяéshıฑg éxtяäçts foя thé {0} ''{1}''| -extracts.errors.create=83102-表:Éяяoя çяéätıฑg éxtяäçts foя thé {0} ''{1}''.| -extracts.errors.increment=45901-表:Éяяoя ıฑçяéméฑtıฑg éxtяäçts foя {0}: ''{1}''| -extracts.errors.append=09116-表:Éяяoя äppéฑďıฑg éxtяäçts foя {0}: ''{1}''| -extracts.errors.replace=78482-表:Éяяoя яépłäçıฑg éxtяäçts foя {0}: ''{1}''| -extracts.errors.download=88330-表:Éяяoя ďoὠฑłoäďıฑg éxtяäçts foя {0}: ''{1}''| -extracts.errors.remove=66438-表:Éяяoя яémovıฑg éxtяäçts foя {0}: ''{1}''.| -extracts.errors.title=60822-表:Pяoçéss éxtяäçts éяяoя| -extracts.errors.nothing_to_upload=99441-表:Ño éxtяäçts to űpłoäď foя {0}: ''{1}''| -extracts.errors.nothing_to_refresh=70923-表:Ño éxtяäçts to яéfяésh foя {0}: ''{1}''| -extracts.errors.nothing_to_increment=20159-表:Ño éxtяäçts to ıฑçяéméฑt foя {0}: ''{1}''| -extracts.errors.nothing_to_append=26378-表:Ño éxtяäçts to äppéฑď foя {0}: ''{1}''| -extracts.errors.nothing_to_replace=23044-表:Ño éxtяäçts to яépłäçé foя {0}: ''{1}''| -extracts.errors.refresh_summary=70048-表:Яéfяésh Éxtяäçts Éяяoя| -extracts.errors.encrypt_summary=16330-表:Éฑçяypt Éxtяäçts Éяяoя| -extracts.errors.rekey_summary=55217-表:Яééฑçяypt Éxtяäçts Éяяoя| -extracts.errors.decrypt_summary=24850-表:Ðéçяypt Éxtяäçts Éяяoя| -extracts.errors.remove_summary=75885-表:Яémové Éxtяäçts Éяяoя| -extracts.errors.create_summary=29381-表:Çяéäté Éxtяäçts Éяяoя| -extracts.errors.datasource_overwritten=27947-表:Яéfяésh fäıłéď béçäűsé thé ďätäsoűяçé ὠäs ovéяὠяıttéฑ by äฑothéя täsk ďűяıฑg pяoçéssıฑg. Şűbmıt яéfяésh ägäıฑ to çoяяéçt.| -extracts.errors.workbook_overwritten=27264-表:Яéfяésh fäıłéď béçäűsé thé ὠoяkbook ὠäs ovéяὠяıttéฑ by äฑothéя täsk ďűяıฑg pяoçéssıฑg. Şűbmıt яéfяésh ägäıฑ to çoяяéçt.| -extracts.errors.encrypt=91331-表:Åฑ éяяoя oççűяяéď ὠhéฑ éฑçяyptıฑg éxtяäçts foя thé {0} ''{1}''| -extracts.errors.decrypt=25291-表:Åฑ éяяoя oççűяяéď ὠhéฑ ďéçяyptıฑg éxtяäçts foя thé {0} ''{1}''| -extracts.errors.rekey=85770-表:Åฑ éяяoя oççűяяéď ὠhéฑ яééฑçяyptıฑg éxtяäçts foя thé {0} ''{1}''| -extracts.errors.encrypt_datasource_overwritten=47333-表:Éxtяäçt éฑçяyptıoฑ fäıłéď béçäűsé thé ďätäsoűяçé ὠäs ovéяὠяıttéฑ by äฑothéя täsk ďűяıฑg pяoçéssıฑg.| -extracts.errors.encrypt_workbook_overwritten=32186-表:Éxtяäçt éฑçяyptıoฑ fäıłéď béçäűsé thé ὠoяkbook ὠäs ovéяὠяıttéฑ by äฑothéя täsk ďűяıฑg pяoçéssıฑg.| -extracts.errors.rekey_datasource_overwritten=49790-表:Éxtяäçt яééฑçяyptıoฑ fäıłéď béçäűsé thé ďätäsoűяçé ὠäs ovéяὠяıttéฑ by äฑothéя täsk ďűяıฑg pяoçéssıฑg.| -extracts.errors.rekey_workbook_overwritten=56243-表:Éxtяäçt яééฑçяyptıoฑ fäıłéď béçäűsé thé ὠoяkbook ὠäs ovéяὠяıttéฑ by äฑothéя täsk ďűяıฑg pяoçéssıฑg.| -extracts.errors.decrypt_datasource_overwritten=50525-表:Éxtяäçt ďéçяyptıoฑ fäıłéď béçäűsé thé ďätäsoűяçé ὠäs ovéяὠяıttéฑ by äฑothéя täsk ďűяıฑg pяoçéssıฑg.| -extracts.errors.decrypt_workbook_overwritten=77170-表:Éxtяäçt ďéçяyptıoฑ fäıłéď béçäűsé thé ὠoяkbook ὠäs ovéяὠяıttéฑ by äฑothéя täsk ďűяıฑg pяoçéssıฑg.| -extracts.errors.remove_datasource_overwritten=11234-表:Ðätä soűяçé çoűłďฑ''t bé çhäฑgéď to łıvé béçäűsé ıt ὠäs ovéяὠяıttéฑ by äฑothéя täsk.| -extracts.errors.remove_workbook_overwritten=06647-表:Ẉoяkbook çoűłďฑ''t bé çhäฑgéď to łıvé béçäűsé ıt ὠäs ovéяὠяıttéฑ by äฑothéя täsk.| -extracts.errors.create_datasource_overwritten=09130-表:Ðätä soűяçé çoűłďฑ''t bé éxtяäçtéď béçäűsé ıt ὠäs ovéяὠяıttéฑ by äฑothéя täsk.| -extracts.errors.create_workbook_overwritten=26911-表:Ẉoяkbook çoűłďฑ''t bé éxtяäçtéď béçäűsé ıt ὠäs ovéяὠяıttéฑ by äฑothéя täsk.| -extracts.site_mode_change_details=50296-表:Çhäฑgéď sıté éxtяäçt éฑçяyptıoฑ moďé fяom ''{0}'' to ''{1}''.| -extracts.errors.encryption_not_licensed=50217-表:Thıs opéяätıoฑ häs fäıłéď béçäűsé éxtяäçt éฑçяyptıoฑ ıs ฑot łıçéฑséď. To péяfoяm thıs opéяätıoฑ, yoű műst яéฑéὠ yoűя łıçéฑsé oя ďéçяypt yoűя éxtяäçt.| -extracts.errors.operation_cancelled_detail=62265-表:Яémové éxtяäçt opéяätıoฑ foя {0} (ďätä soűяçé: {2}) tıméď oűt.| - -workbooks.messages.load_error=54497-表:Uฑäbłé to łoäď Ẉoяkbook {0}| -workbooks.messages.locked=41020-表:Thé ὠoяkbook ''{0}'' ıs çűяяéฑtły béıฑg moďıfıéď by äฑothéя űséя. Płéäsé tяy ägäıฑ łätéя.| -workbooks.new_workbook.default_name=85774-表:Ñéὠ Ẉoяkbook| -workbooks.new_datasource.default_name=92131-表:Ñéὠ Ðätä Şoűяçé| -datasources.messages.load_error=55830-表:Uฑäbłé to łoäď Ðätä Şoűяçé {0}| - -metrics.new_metric.default_name=66882-表:Ñéὠ Métяıç| - -messages.timeout_error.summary=34427-表:Tıméoűt Éяяoя| -messages.timeout_error.task_canceled=63944-表:Çäฑçéłıฑg täsk thät took łoฑgéя thäฑ {0} séçoฑďs| - -subscriptions.manage_my_subscriptions=83594-表:Mäฑägé my sűbsçяıptıoฑs| -subscriptions.message_greeting=13188-表:Hı,| -subscriptions.subscribed_footer=06701-表:Héяé''s yoűя sűbsçяıptıoฑ to thé {0}| -subscriptions.subscribed_workbook=60204-表:ὠoяkbook| -subscriptions.subscribed_view=38135-表:vıéὠ| -subscriptions.fullstop=15972-表:.| -subscriptions.extract_refresh_footer=87600-表:Yoű яéçéıvé thıs sűbsçяıptıoฑ émäıł ὠhéฑ ďätä ıs яéfяéshéď.| -subscriptions.explore_the_viz=97786-表:Éxpłoяé thé vıž| -subscriptions.explore_the_workbook=62055-表:Éxpłoяé thé ὠoяkbook| -subscriptions.pdf_attached=77380-表:Yoűя Täbłéäű PÐF ıs ättäçhéď.| -subscriptions.access_live_content=81486-表:Yoű çäฑ äççéss thé łıvé vıéὠ of thé çoฑtéฑt héяé| -subscriptions.warning_deprecated_type=39056-表:ďépяéçätéď| -subscriptions.warning_extract_refresh_type=59346-表:éxtяäçt яéfяésh fäıłéď| -subscriptions.warning_flow_run_type=37929-表:fłoὠ яűฑ fäıłéď| -subscriptions.warning_introduction_general=49049-表:Thé fołłoὠıฑg ďätä qűäłıty ὠäяฑıฑgs äfféçt thıs {0}.| -subscriptions.warning_introduction_view=54708-表:Foя moяé ıฑfoяmätıoฑ, séé thé Ðätä Ðétäıłs täb ıฑ thé vıéὠ| -subscriptions.warning_introduction_workbook=02313-表:Foя moяé ıฑfoяmätıoฑ, séé thé ὠoяkbook pägé| -subscriptions.warning_maintenance_type=02012-表:űฑďéя mäıฑtéฑäฑçé| -subscriptions.warning_permission_error=39022-表:Thıs ὠäяฑıฑg ıs oฑ äฑ ässét yoű ďo ฑot hävé péяmıssıoฑs to séé.| -subscriptions.warning_redacted=61398-表:Péяmıssıoฑs яéqűıяéď| -subscriptions.warning_sensitve_type=11730-表:séฑsıtıvé ďätä| -subscriptions.warning_severe=82570-表:İmpoяtäฑt ďätä qűäłıty ὠäяฑıฑg| -subscriptions.warning_stale_type=74070-表:stäłé ďätä| -subscriptions.warning_standard=88019-表:Ðätä qűäłıty ὠäяฑıฑg| -subscriptions.warning_error_type=32103-表:űฑkฑoὠฑ ὠäяฑıฑg typé| -subscriptions.warning_warning_type=15123-表:ὠäяฑıฑg| -errors.subscriptions.image_render_failed=77122-表:Thé sฑäpshot of thé vıéὠ ''{0}'' çoűłď ฑot bé pяopéяły яéฑďéяéď.| -errors.subscriptions.see_live_view=31820-表:To séé thé vıéὠ oฑłıฑé, go to {0}.| -errors.subscriptions.disabled_on_server=97984-表:Şéяvéя-ὠıďé sűbsçяıptıoฑs séttıฑg ıs ฑot éฑäbłéď. Çäฑฑot pяoçéss sűbsçяıptıoฑs.| -errors.subscriptions.disabled_on_site=05252-表:Şűbsçяıptıoฑs äяé ďısäbłéď foя sıté.| -errors.subscriptions.site_is_locked=43335-表:Şıté ıs łoçkéď. Çäฑฑot pяoçéss Şűbsçяıptıoฑs.| -errors.subscriptions.orphan=88264-表:Ẉoяkbook äฑď vıéὠs ässoçıätéď ὠıth thıs sűbsçяıptıoฑ çoűłď ฑot bé foűฑď.| -errors.subscriptions.user_unlicensed=80368-表:Şkıppıฑg űฑłıçéฑséď űséя''s sűbsçяıptıoฑ.| -errors.subscriptions.smtp_unreacheable=52238-表:Uฑäbłé to яéäçh ŞMTP host. Çhéçk ıf ŞMTP häs bééฑ çoฑfıgűяéď.| -errors.subscriptions.uncategorized_error=56987-表:Uฑkฑoὠฑ éяяoя| -errors.subscriptions.pdf_render_failed=32185-表:Thé PÐF ättäçhméฑt foя thıs émäıł çoűłď ฑot bé pяopéяły яéฑďéяéď.| -errors.subscriptions.pdf_limit_exceeded=98180-表:Thé géฑéяätéď PÐF ıs łäяgéя thäฑ thé {0}MB sıžé łımıt äฑď çoűłď ฑot bé ättäçhéď to thıs émäıł.| -errors.subscriptions.attachments_not_enabled=31558-表:Thıs sűbsçяıptıoฑ fäıłéď béçäűsé émäıł ättäçhméฑts ὠéяé ďısäbłéď. Çoฑtäçt yoűя Täbłéäű äďmıฑıstяätoя foя ďétäıłs.| -errors.subscriptions.pdf_email_failed=11117-表:Thé géฑéяätéď PÐF çoűłď ฑot bé ättäçhéď to thıs émäıł.| -errors.subscriptions.learn_more_troubleshoot=40983-表:<ä hяéf=''https://oฑłıฑéhéłp.täbłéäű.çom/çűяяéฑt/séяvéя/éฑ-űs/sűbsçяıbé_tяoűbłé.htm''>Łéäяฑ Moяé| -errors.subscriptions.bad_extract_refresh_subscription_configuration=82544-表:Şűbsçяıptıoฑ sűspéฑďéď béçäűsé thé ὠoяkbook çoฑtäıฑs műłtıpłé éxtяäçt яéfяésh sçhéďűłés. To яésűmé, űpďäté fяéqűéฑçy to Õฑ Şéłéçtéď Şçhéďűłé.| -errors.subscriptions.subscription_failed_refresh_failure=45638-表:Thé éxtяäçt яéfяésh oฑ thé ďätä soűяçé fäıłéď.| -errors.subscriptions.multiple_extracts_for_extract_refresh_subscription=53331-表:Thé ὠoяkbook çoฑtäıฑs műłtıpłé éxtяäçt яéfяésh sçhéďűłés. Upďäté fяéqűéฑçy to Õฑ Şéłéçtéď Şçhéďűłé.| -errors.subscriptions.datasource_is_missing_password=91855-表:Ðätä soűяçé çoฑฑéçtıoฑ éяяoя. Çhéçk thé çяéďéฑtıäłs oฑ äłł ďätä soűяçé çoฑฑéçtıoฑs foя thé ὠoяkbook.| - -subscriptions.results_summary.sg=76664-表:{0} of {1} sűbsçяıptıoฑ séฑt fяom sçhéďűłé ''{2}''.| -subscriptions.results_summary.pl=76576-表:{0} of {1} sűbsçяıptıoฑs séฑt fяom sçhéďűłé ''{2}''.| -subscriptions.results_views_per_subscription.sg=99990-表:{0} ({1} of 1 vıéὠ sűççééďéď)| -subscriptions.results_views_per_subscription.pl=99902-表:{0} ({1} of {2} vıéὠs sűççééďéď)| -subscriptions.results_views_per_subscription.more=02327-表:({0} moяé)| -subscriptions.results_views_per_subscription.failed=81951-表:{0} ({1} of {2} vıéὠs fäıłéď).| - -subscriptions.results_header.all_shown.failures.sg=31449-表:1 fäıłűяé| -subscriptions.results_header.all_shown.failures.pl=31361-表:{0} fäıłűяés| -subscriptions.results_header.all_shown.warnings.sg=49963-表:1 ὠäяฑıฑg| -subscriptions.results_header.all_shown.warnings.pl=49875-表:{0} ὠäяฑıฑgs| - -subscriptions.results_header.some_hidden.failures.pl.sg=60863-表:{0} fäıłűяés (1 hıďďéฑ, séé łogs)| -subscriptions.results_header.some_hidden.failures.pl.pl=60775-表:{0} fäıłűяés ({1} hıďďéฑ, séé łogs)| -subscriptions.results_header.some_hidden.warnings.pl.sg=06573-表:{0} ὠäяฑıฑgs (1 hıďďéฑ, séé łogs)| -subscriptions.results_header.some_hidden.warnings.pl.pl=06485-表:{0} ὠäяฑıฑgs ({1} hıďďéฑ, séé łogs)| - -dataalerts.manage_my_data_alerts=21473-表:Mäฑägé äłéяts| -dataalerts.edit_data_alert=08266-表:Éďıt äłéяt| -dataalerts.remove_user_from_data_alert=47953-表:Яémové mé| -dataalerts.add_user_to_data_alert=20647-表:Åďď mé to thıs äłéяt| -dataalerts.greater_or_equal=81455-表:{0} ὠäs äbové oя éqűäł to {1}.| -dataalerts.greater=36744-表:{0} ὠäs äbové {1}.| -dataalerts.less_or_equal=77676-表:{0} ὠäs béłoὠ oя éqűäł to {1}.| -dataalerts.less=48683-表:{0} ὠäs béłoὠ {1}.| -dataalerts.equal=07266-表:{0} ὠäs éqűäł to {1}.| -dataalerts.email_alt_text=44536-表:Ɣıéὠ űséď by ďätä-ďяıvéฑ äłéяt: {0}| -dataalerts.email_alt_text_hidden_view=48691-表:Ɣıéὠ űséď by ďätä-ďяıvéฑ äłéяt: {0} ὠıth çhäฑgés äppłıéď| -dataalerts.alert_triggered_for_the_view=36934-表:Åłéяt tяıggéяéď foя thé vıéὠ| -dataalerts.failure.email.subject=54468-表:Ðätä-ďяıvéฑ äłéяt ısฑ''t ὠoяkıฑg foя: {0}| -dataalerts.failure.status=45448-表:Yoűя Åłéяt <ı>{0} ıs Ñot Ẉoяkıฑg| -dataalerts.failure.view.details.alert=98333-表:Ɣıéὠ thıs äłéяt| -dataalerts.failure.explanation=07875-表:Yoűя ďätä-ďяıvéฑ äłéяt, <ı>{0}, ısฑ''t ὠoяkıฑg яıght ฑoὠ, so яéçıpıéฑts ὠoฑ''t bé ฑotıfıéď ὠhéฑ thé ďätä çoฑďıtıoฑ ıs tяűé. Yoű''łł яéçéıvé äฑ émäıł ฑotıfıçätıoฑ ὠhéฑ thé äłéяt ıs ὠoяkıฑg ägäıฑ.| -dataalerts.failure.affected.alert=72472-表:Åfféçtéď ďätä-ďяıvéฑ äłéяt| -dataalerts.failure.time=47267-表:Tımé äłéяt fäıłéď| -dataalerts.failure.cause=77459-表:Şométımés äłéяts fäıł ďűé to témpoяäяy ฑétὠoяk ıssűés, ὠhıçh яésołvé thémséłvés. Yoű çäฑ äłso tяy яéçяéätıฑg thé äłéяt oฑ thé oяıgıฑäł ďätä vıéὠ, oя tяoűbłéshoot çommoฑ çäűsés of äłéяt fäıłűяé łıké thésé:| -dataalerts.failure.changed.view=39637-表:Å яémovéď oя яéฑäméď ὠoяkbook, vıéὠ, oя ďätä fıéłď.| -dataalerts.failure.expired.credentials=96733-表:Éxpıяéď ďätäbäsé çяéďéฑtıäłs émbéďďéď ıฑ ä ὠoяkbook.| -dataalerts.failure.datasource.error=19893-表:Åฑ ıฑäççéssıbłé ďätä soűяçé.| -dataalerts.failure.email.footer=64675-表:Yoű äяé яéçéıvıฑg thıs émäıł ät {0} béçäűsé of äฑ äłéяt fäıłűяé.| -dataalerts.failure.troubleshooting=84388-表:To çhéçk ıf äฑy of thé ıssűés łıstéď äbové äяé çäűsıฑg yoűя äłéяt to fäıł, çłıçk thé bűttoฑ béłoὠ.| -dataalerts.success.email.subject=15645-表:Ðätä-ďяıvéฑ äłéяt häs яésűméď foя: {0}| -dataalerts.success.status=24335-表:Yoűя Åłéяt <ı>{0} häs яésűméď| -dataalerts.success.explanation=55676-表:Yoűя ďätä-ďяıvéฑ äłéяt, <ı>{0}, ıs ὠoяkıฑg ägäıฑ, so яéçıpıéฑts ὠıłł bé ฑotıfıéď ὠhéฑ thé ďätä çoฑďıtıoฑ ıs tяűé.| -dataalerts.failure.error.internalError=85071-表:Ðätä Åłéяt ıฑtéяฑäł éяяoя| -dataalerts.failure.error.invalidDataAlertSpecification=87468-表:İฑväłıď Ðätä Åłéяt spéçıfıçätıoฑ| -dataalerts.failure.error.summaryTableNotFound=60947-表:Şűmmäяy ďätä täbłé ฑot foűฑď| -dataalerts.failure.error.unclassifiedError=89888-表:Uฑçłässıfıéď éяяoя| -dataalerts.failure.error.viewContentNotFound=67911-表:Ðätä Åłéяt vıéὠ''s {0} çoฑtéฑt ฑot foűฑď| -dataalerts.failure.error.viewNotFound=82160-表:Ðätä äłéяt vıéὠ çäฑฑot bé łoçätéď| -dataalerts.failure.error.workbookNotFound=34597-表:Ẉoяkbook ฑot foűฑď| -dataalerts.failure.error.paneDescriptorAxisNotFound=98819-表:Ño äxıs foűฑď foя fıéłď {0}| -dataalerts.failure.error.paneDescriptorNotFound=00706-表:{0}| -dataalerts.failure.error.unsupportedComparisonExpression=36410-表:Uฑsűppoяtéď çompäяısoฑ éxpяéssıoฑ {0}| -dataalerts.failure.error.nonConstComparisonOp=57788-表:Ñoฑ çoฑstäฑt çompäяısoฑ opéяätoя ďétéçtéď: {0}| -dataalerts.failure.error.cannotAddFilter=82426-表:Åďďıฑg Fıłtéя to ďätä äłéяt fäıłéď| -dataalerts.failure.error.sheetNotAlertable=55174-表:Şhéét {0} ďoés hävé sűppoяtéď ďätä foя äłéяts. {1}| -dataalerts.failure.error.dataAlertMeasureNotFound=32727-表:Çäฑฑot séłéçt méäsűяé. {0}| -dataalerts.failure.error.tooManyMeasuresForDataAlert=59349-表:İฑçoяяéçt ฑűmbéя of méäsűяés ďétéçtéď.{0}| -dataalerts.failure.error.thresholdParseError=64036-表:Fäıłéď to päяsé thяéshołď téxt {0}. {1}| -dataalerts.failure.error.dataAlertPresModelCreationError=19750-表:Éяяoя ὠhıłé séяıäłıžıฑg äłéяt. {0}| -dataalerts.failure.error.cannotDrawDataAlertDialog=13175-表:Fäıłéď to ďяäὠ ďätä äłéяt ďıäłog.| -dataalerts.failure.error.unsupportedDataAlertType=31443-表:Ðätä äłéяt typé {0} ıs çűяяéฑtły űฑsűppoяtéď.| -dataalerts.failure.suspend.email.subject=60498-表:Ðätä-ďяıvéฑ äłéяt ıs sűspéฑďéď foя: {0}| -dataalerts.failure.suspend.email.status=49324-表:Yoűя äłéяt {0} häs bééฑ sűspéฑďéď| -dataalerts.failure.suspend.email.explanation=62591-表:Ẉhıłé sűspéฑďéď, ὠé ὠıłł ฑot éväłűäté thé vıéὠ oя äłéяt яéçıpıéฑts. Åftéя ä fıx häs bééฑ mäďé, yoű çäฑ яésűmé thé äłéяt ıฑ <ä hяéf=''{0}'' styłé=''foฑt-sıžé:14px;foฑt-fämıły: Béฑtoฑ Şäฑs Méďıűm;çołoя:#4996B2''>{1}.| -dataalerts.failure.suspend.view.name.prefix=87156-表:Ɣıéὠ| -dataalerts.failure.suspend.time=33045-表:Tımé of sűspéฑsıoฑ| -dataalerts.failure.suspend.email.footer=69333-表:Yoű äяé яéçéıvıฑg thıs émäıł béçäűsé yoűя äłéяt ὠäs sűspéฑďéď.| -dataalerts.failure.suspend.email.view.name.my.content=22507-表:My Çoฑtéฑt| -dataalerts.failure.suspend.view.alerts=44856-表:Ɣıéὠ Åłéяts| - -metricsservices.failure.affected.metric=16894-表:Åfféçtéď métяıç| -metricsservices.failure.cause=29949-表:Şométımés métяıç яéfяéshés fäıł ďűé to témpoяäяy çoฑฑéçtıvıty ıssűés, ὠhıçh яésołvé thémséłvés. Õthéя çommoฑ яéäsoฑs ὠhy ä métяıç яéfяésh mıght fäıł ıฑçłűďé:| -metricsservices.failure.changed.view=04619-表:Å яémovéď oя яéฑäméď ὠoяkbook, vıéὠ, oя ďätä fıéłď| -metricsservices.failure.permissions.error=13426-表:Å çhäฑgé ıฑ péяmıssıoฑs foя thé çoฑฑéçtéď vıéὠ| -metricsservices.failure.email.footer=29657-表:Yoű äяé яéçéıvıฑg thıs émäıł ät {0} béçäűsé of ä fäıłűяé ὠıth yoűя métяıç яéfяésh.| -metricsservices.failure.email.subject=07278-表:Métяıç яéfяésh ısฑ''t ὠoяkıฑg foя: {0}| -metricsservices.failure.expired.credentials=37159-表:Éxpıяéď ďätäbäsé çяéďéฑtıäłs émbéďďéď ıฑ ä ὠoяkbook| -metricsservices.failure.explanation=30381-表:Yoűя métяıç ısฑ''t äbłé to яéfяésh, so thé métяıç ďätä ısฑ''t űpďätıฑg. Yoű''łł яéçéıvé äฑ émäıł ฑotıfıçätıoฑ ὠhéฑ thé métяıç яéfяésh ıs ὠoяkıฑg ägäıฑ.| -metricsservices.failure.status=41822-表:Yoűя métяıç ''{0}'' ısฑ''t яéfяéshıฑg| -metricsservices.failure.suspend.email.explanation=90473-表:Ẉhıłé thé métяıç яéfяésh ıs sűspéฑďéď, yoűя métяıç ďätä ὠıłł ฑot űpďäté. Åftéя ä fıx häs bééฑ mäďé, yoű çäฑ яésűmé thé métяıç яéfяésh.| -metricsservices.failure.suspend.email.footer=57131-表:Yoű äяé яéçéıvıฑg thıs émäıł ät {0} béçäűsé yoűя métяıç яéfяésh ὠäs sűspéฑďéď.| -metricsservices.failure.suspend.email.status=37122-表:Яéfяésh foя yoűя métяıç ''{0}'' häs bééฑ sűspéฑďéď| -metricsservices.failure.suspend.email.subject=80348-表:Métяıç яéfяésh sűspéฑďéď foя: {0}| -metricsservices.failure.suspend.time=65323-表:Tımé of sűspéฑsıoฑ| -metricsservices.failure.suspend.view.metric=16955-表:Go to Métяıç| -metricsservices.failure.suspend.view.name.prefix=01770-表:Çoฑฑéçtéď vıéὠ| -metricsservices.failure.time=29849-表:Tımé of яéfяésh fäıłűяé| -metricsservices.failure.troubleshooting=92046-表:To çhéçk ıf äฑy of thé ıssűés łıstéď äbové äяé çäűsıฑg yoűя métяıç яéfяésh to fäıł, çłıçk thé bűttoฑ béłoὠ. Yoű çäฑ äłso tяy яéçяéätıฑg thé métяıç oฑ thé çoฑฑéçtéď vıéὠ.| -metricsservices.failure.view.details.metric=84057-表:Go to Métяıç| -metricsservices.failure.view.name.prefix=06808-表:Çoฑฑéçtéď vıéὠ| -metricsservices.success.email.subject=68455-表:Métяıç яéfяésh häs яésűméď foя: {0}| -metricsservices.success.explanation=78182-表:Thé яéfяésh foя yoűя métяıç ıs ὠoяkıฑg ägäıฑ, so ıt ὠıłł çhéçk foя űpďätés to yoűя métяıç ďätä.| -metricsservices.success.status=88005-表:Яéfяésh foя yoűя métяıç ''{0}'' häs яésűméď| - -errors.staticimages.generic=36567-表:Éяяoя géฑéяätıฑg stätıç ımägés foя ὠoяkbook {0}. {1}.| -errors.internal_error.request.message=42216-表:{0} ὠäs űฑäbłé to sätısfy thé яéqűést.| -errors.permissions.limited_user_visibility=18831-表:Éяяoя çompłétıฑg qűéяy. Uséя műst bé äฑ äďmıฑ oя çяéätoя to qűéяy othéя űséяs ıf Uséя Ɣısıbıłıty ıs sét to łımıtéď| - -local_names.system_user.guest.name=00361-表:Gűést| -local_names.group.all_users.name=48307-表:Åłł Uséяs| -local_names.containers.personal_space.name=31403-表:Péяsoฑäł Şpäçé| - -password_reset.email.subject=77010-表:Héяé''s thé łıฑk to яését yoűя pässὠoяď| -password_reset.email.body=62652-表:Hı {0},Yoű jűst яéqűéstéď ä pässὠoяď яését. To çhäฑgé yoűя Täbłéäű Şéяvéя pässὠoяď, {1} oя pästé thé fołłoὠıฑg łıฑk ıฑto yoűя bяoὠséя: {2}Thıs łıฑk ὠıłł éxpıяé ıฑ 48 hoűяs, so täké çäяé of ıt яıght äὠäy.İf yoű ďıďฑ''t яéqűést ä pässὠoяď яését, yoű mäy ὠäฑt to łét yoűя séяvéя äďmıฑ kฑoὠ.Thäฑks foя űsıฑg Täbłéäű!Thé Täbłéäű Téäm| -password_reset.email.link=55092-表:çłıçk héяé| - -hours.pl=08054-表:{0} hoűяs| -hours.sg=08142-表:1 hoűя| -minutes.pl=67110-表:{0} mıฑűtés| -minutes.sg=67198-表:1 mıฑűté| -seconds.pl=38918-表:{0} séçoฑďs| -seconds.sg=39006-表:1 séçoฑď| - -dataconnections.classes.tableau_server_site=50848-表:Täbłéäű Şéяvéя Şıté| - -materializeviews.errors.workbook_not_in_project=27391-表:Pяojéçt ''{0}'' ďoés ฑot çoฑtäıฑ ὠoяkbook ''{1}''| -materializeviews.errors.workbook_has_no_extract=70332-表:Fäıłéď to űpďäté mätéяıäłıžéď vıéὠs séttıฑg foя ὠoяkbook ''{0}'', çűяяéฑtły oฑły ὠoяkbooks ὠıth émbéďďéď éxtяäçts äяé sűppoяtéď| -materializeviews.errors.workbook_updating_errors=61648-表:Éяяoяs foűฑď ὠhıłé űpďätıฑg mätéяıäłıžéď vıéὠs séttıฑg foя ὠoяkbooks| -materializeviews.errors.workbook_too_large=02396-表:Fäıłéď to űpďäté mätéяıäłıžéď vıéὠs séttıฑg foя ὠoяkbook ''{0}'' béçäűsé thé sıžé of ὠoяkbook éxçééďs thé łımıt of {1} GB| -materializeviews.errors.project_path_not_exists=99627-表:Pяojéçt päth ''{0}'' ďoés ฑot éxıst| -materializeviews.errors.feature_disabled=15862-表:Fäıłéď to űpďäté mätéяıäłıžéď vıéὠs séttıฑg foя ὠoяkbook ''{0}'' béçäűsé féätűяé ıs çűяяéฑtły ďısäbłéď| -materializeviews.errors.update_materialized_views_setting_failed=56160-表:Fäıłéď to űpďäté mätéяıäłıžéď vıéὠs séttıฑg foя ὠoяkbook ''{0}''| -materializeviews.errors.site_not_enabled=12270-表:Thıs sıté ıs ฑot éฑäbłéď foя mätéяıäłıžéď vıéὠs. Çoฑtäçt yoűя äďmıฑıstяätoя| -materializeviews.errors.encrypted_extracts_not_supported=36929-表:Mätéяıäłıžéď vıéὠs féätűяé çűяяéฑtły ďoés ฑot sűppoяt ὠoяkbooks ὠıth éฑçяyptéď éxtяäçts| -materializedviews.finished.create=27302-表:Çяéätéď mätéяıäłıžéď vıéὠs ὠıth stätűs ''{0}'' foя ὠoяkbook ''{1}''| -materializedviews.finished.delete=63061-表:Ðéłétéď mätéяıäłıžéď vıéὠs foя ὠoяkbook ıď: {0}| -materializedviews.finished.encrypt=07451-表:Fıฑıshéď éฑçяyptıoฑ of mätéяıäłıžéď vıéὠs foя ὠoяkbook ''{0}''| -materializedviews.finished.decrypt=41411-表:Fıฑıshéď ďéçяyptıoฑ of mätéяıäłıžéď vıéὠs foя ὠoяkbook ''{0}''| -materializedviews.finished.rekey=60578-表:Fıฑıshéď яééฑçяyptıoฑ of mätéяıäłıžéď vıéὠs foя ὠoяkbook ''{0}''| -materializedviews.status.encryption_key=23821-表:Éฑçяyptıoฑ kéy İÐ: ''{0}''.| -materializedviews.status.encryption_keys=05862-表:Õłď éฑçяyptıoฑ kéy İÐ: ''{0}'', ฑéὠ éฑçяyptıoฑ kéy İÐ: ''{1}''.| -materializedviews.status.encryption_type=92908-表:Éฑçяyptıoฑ ďätäsoűяçé typé: ''{0}''| - -customizedviews.namedSharingPrefix=19729-表:Şhäяéď véяsıoฑ| - -flows.drafts.default_name=36193-表:Ñéὠ Fłoὠ| - -content_type.project=25990-表:Pяojéçt| -content_type.workbook=36557-表:Ẉoяkbook| -content_type.view=81912-表:Ɣıéὠ| -content_type.datasource=71960-表:Ðätä Şoűяçé| -content_type.flow=08449-表:Fłoὠ| -content_type.metric=21507-表:Métяıç| -content_type.collection=23441-表:Çołłéçtıoฑ| -content_type.visualization=48113-表:Ɣısűäłıžätıoฑ| -content_type.askdata_visualization=51605-表:Åsk Ðätä Ɣısűäłıžätıoฑ| -content_type.explaindata_explanation=59592-表:Éxpłäฑätıoฑ| -content_type.publishedconnection=98649-表:Ɣıяtűäł Çoฑฑéçtıoฑ| -content_type.publishedconnectiontable=16981-表:Ɣıяtűäł Çoฑฑéçtıoฑ Täbłé| - -upgradethumbnails.status.server_started=76283-表:Şéяvéя Яéspoฑsé: Ştäяtéď thűmbฑäıłs űpgяäďé!| -upgradethumbnails.status.server_stopped=42151-表:Şéяvéя Яéspoฑsé: Ştoppéď %ď jobs| - -dataquality.message.refresh_failed=92668-表:Яéfяésh fäıłéď: {0}| -dataquality.message.last_successful=16968-表:Łäst sűççéssfűł: {0}| -dataquality.message.next_scheduled=74780-表:Ñéxt sçhéďűłéď: {0}| -dataquality.message.flow_run_output_steps_failed=58409-表:{0}/{1} oűtpűt stéps fäıłéď to яűฑ| - -importcsvsummary.error.details=10478-表:Éяяoя ďétäıłs:| -importcsvsummary.remainingerrors=91827-表:(яémäıฑıฑg éяяoяs ฑot shoὠฑ)| -importcsvsummary.error.line=90536-表:łıฑé {0} foя űséя ''{1}'': ''{2}''| -importcsvsummary.line.processed=43650-表:Łıฑés pяoçésséď: {0}| -importcsvsummary.line.skipped=44772-表:Łıฑés skıppéď: {0}| -importcsvsummary.users.added.count=39565-表:Ñűmbéя of űséяs äďďéď: {0}| -importcsvsummary.errors.count=84986-表:Ñűmbéя of éяяoяs: {0}| -importcsvsummary.error.unexpected_extension=44485-表:Uฑéxpéçtéď fıłéฑämé éxtéฑsıoฑ foя ÇŞƔ fıłé| -importcsvsummary.error.size_limit=83473-表:ÇsvFıłé éxçééďs sıžé łımıt of {0}| -importcsvsummary.error.local.password_mismatch=97979-表:Upďäté of łoçäł sıté űséя яéqűıяés émpty oя mätçhıฑg pässὠoяď| -importcsvsummary.error.local.password_required=66668-表:Çяéätıoฑ of łoçäł systém űséя ὠhéฑ Åűth ıs Łoçäł яéqűıяés pässὠoяď| -importcsvsummary.error.ad.user_not_found=36793-表:ÅÐ űséя ฑot foűฑď ''{0}''| -importcsvsummary.error.too_many_errors=29068-表:Too mäฑy éяяoяs éฑçoűฑtéяéď ıฑ ÇŞƔ fıłé| - -audit.errors.wdc_not_allowlisted=93436-表:Ẉéb ďätä çoฑฑéçtoя ıs ฑot äłłoὠłıstéď. Foя héłp, płéäsé яéféя to: https://help.tableau.com/current/online/en-us/to_keep_data_fresh.htm| - -user.input.name.err.too_long=74631-表:ฑämé ıs łoฑgéя thäฑ thé mäxıműm ฑűmbéя of çhäяäçtéяs {0}| -user.input.name.err.empty=48973-表:ฑämé çäฑฑot bé émpty| - -askdata.title=13778-表:Åsk Ðätä| - -slack.app.upgrade.email.notification.subject=51987-表:Täbłéäű Åpp foя Şłäçk Upďäté| -slack.app.upgrade.email.notification.introduction=19379-表:Åฑ űpďäté ıs äväıłäbłé foя thé Täbłéäű äpp foя Şłäçk äฑď çäฑ bé яéıฑstäłłéď ฑoὠ to ὠoяk ὠıth thé ฑéxt Täbłéäű Õฑłıฑé яéłéäsé. Täbłéäű яéçomméฑďs яéıฑstäłłıฑg thé äpp to mäıฑtäıฑ äpp péяfoяmäฑçé äฑď űsé ฑéὠ féätűяés. Łook foя ฑéὠ féätűяés äฑď çhäฑgés ıฑ <ä styłé=''téxt-ďéçoяätıoฑ: ฑoฑé; çołoя: #É8762Ç;'' hяéf=''https://héłp.täbłéäű.çom/çűяяéฑt/oฑłıฑé/éฑ-űs/ὠhätsฑéὠ_oฑłıฑé.htm#täbłéäű-słäçk''>Ẉhät''s Ñéὠ ıฑ Täbłéäű Õฑłıฑé.| -slack.app.upgrade.email.notification.action=28879-表:Foя űpďäté äฑď яéıฑstäłłätıoฑ stéps, séé <ä styłé=''téxt-ďéçoяätıoฑ: ฑoฑé; çołoя: #É8762Ç;'' hяéf=''https://héłp.täbłéäű.çom/çűяяéฑt/oฑłıฑé/éฑ-űs/słäçk_äďmıฑ.htm#űpďäté''>Upďäté yoűя Täbłéäű foя Şłäçk äpp. İf yoű hävé műłtıpłé Täbłéäű Õฑłıฑé sıtés, яéıฑstäłł thé äpp ıฑ éäçh sıté.| -slack.app.upgrade.email.notification.steps=72270-表:Thıs séяvıçé ฑotıfıçätıoฑ häs bééฑ pűbłıshéď by Täbłéäű Õฑłıฑé.| -slack.app.upgrade.email.notification.reason=15069-表:Yoű äяé яéçéıvıฑg thıs ฑotıfıçätıoฑ béçäűsé yoű äяé äฑ äďmıฑıstяätoя of ä Täbłéäű Õฑłıฑé sıté çoฑฑéçtéď to Şłäçk.| -slack.app.upgrade.email.notification.footer.privacy=28046-表:Яéäď oűя <ä styłé=''téxt-ďéçoяätıoฑ: ฑoฑé; çołoя: #É8762Ç;'' hяéf=''http://ὠὠὠ.täbłéäű.çom/pяıväçy''>Pяıväçy Połıçy| - -unifiedconsumption.tcrm.folders.private=50752-表:My Pяıväté Åpp| +permissions.labels.capabilities.read=323e-表:View:|桜 +permissions.labels.capabilities.write=648c-表:Overwrite:|桜 +permissions.labels.capabilities.write.legacy=2ced-表:Save:|桜 +permissions.labels.capabilities.delete=a1ce-表:Delete:|桜 +permissions.labels.capabilities.filter=5f5f-表:Filter:|桜 +permissions.labels.capabilities.add_tag=6bb3-表:Add Tag:|桜 +permissions.labels.capabilities.add_favorite=2bec-表:Add Favorite:|桜 +permissions.labels.capabilities.add_comment=d9c1-表:Add Comments:|桜 +permissions.labels.capabilities.add_comment.legacy=1676-表:Add Comment:|桜 +permissions.labels.capabilities.view_comments=bed8-表:View Comments:|桜 +permissions.labels.capabilities.vud=d66a-表:Download Full Data:|桜 +permissions.labels.capabilities.export_image=2918-表:Download Image/PDF:|桜 +permissions.labels.capabilities.export_data=dac4-表:Download Summary Data:|桜 +permissions.labels.capabilities.export_xml=d236-表:Download/Save A Copy:|桜 +permissions.labels.capabilities.export_xml.legacy=ad47-表:Download/Save As:|桜 +permissions.labels.capabilities.save_customized_view=94bb-表:Save Customized View:|桜 +permissions.labels.capabilities.share_view=681d-表:Share Customized:|桜 +permissions.labels.capabilities.stateful_url=1a70-表:Permalink:|桜 +permissions.labels.capabilities.change_hierarchy=3b22-表:Move:|桜 +permissions.labels.capabilities.change_permissions=cf33-表:Set Permissions:|桜 +permissions.labels.capabilities.exclude=ae84-表:Exclude:|桜 +permissions.labels.capabilities.keep_only=961b-表:Keep Only:|桜 +permissions.labels.capabilities.select=f57a-表:Select Marks:|桜 +permissions.labels.capabilities.tooltip=e8e1-表:View Tooltips:|桜 +permissions.labels.capabilities.highlight=e481-表:Legend Highlighting:|桜 +permissions.labels.capabilities.url_link=502c-表:Link to Exernal Urls:|桜 +permissions.labels.capabilities.administrator=5a24-表:Administrator:|桜 +permissions.labels.capabilities.content_admin=d4ea-表:Content Administrator:|桜 +permissions.labels.capabilities.create_groups=41aa-表:Create Groups:|桜 +permissions.labels.capabilities.rename=5118-表:Rename:|桜 +permissions.labels.capabilities.transfer_ownership=d3cd-表:Transfer Ownership:|桜 +permissions.labels.capabilities.project_leader=c2f4-表:Project Leader:|桜 +permissions.labels.capabilities.publish=ab71-表:Publish:|桜 +permissions.labels.capabilities.connect=dbd0-表:Connect:|桜 +permissions.labels.capabilities.draw=b7f7-表:Drawing:|桜 +permissions.labels.capabilities.web_authoring=7e35-表:Web Edit:|桜 +permissions.labels.capabilities.xml_save_as=5949-表:Save As:|桜 +permissions.labels.capabilities.create_refresh_metrics=8d36-表:Create/Refresh Metrics:|桜 +permissions.labels.capabilities.explain_data=178f-表:Run Explain Data:|桜 + +permissions.labels.roles.wb_view=d645-表:View|桜 +permissions.labels.roles.wb_explore=8afc-表:Explore|桜 +permissions.labels.roles.wb_publish=d7d7-表:Publish|桜 +permissions.labels.roles.wb_administer=af4b-表:Administer|桜 +permissions.labels.roles.ds_view=de50-表:View|桜 +permissions.labels.roles.ds_explore=2ee6-表:Explore|桜 +permissions.labels.roles.ds_publish=fa28-表:Publish|桜 +permissions.labels.roles.ds_administer=7650-表:Administer|桜 +permissions.labels.roles.viewer=ada2-表:Viewer|桜 +permissions.labels.roles.interactor=f16f-表:Interactor|桜 +permissions.labels.roles.editor=449a-表:Editor|桜 +permissions.labels.roles.ds_connector=40d0-表:Data Source Connector|桜 +permissions.labels.roles.ds_editor=5ba0-表:Data Source Editor|桜 +permissions.labels.roles.administrator=b2ab-表:Administrator|桜 +permissions.labels.roles.project_leader=9a91-表:Project Leader|桜 +permissions.labels.roles.publisher=d2fe-表:Publisher|桜 +permissions.labels.roles.custom=de32-表:Custom|桜 +permissions.labels.roles.none=a886-表:None|桜 + +formats.messages.disk_space.in_mb=5e36-表:{0} MB|桜 +formats.messages.disk_space.in_kb=f3bb-表:{0} KB|桜 + +errors.argument.flow_description.too_long=1e98-表:Flow description is too long ({0} characters). It must be shorter than {1} characters:\n{2}|桜 +errors.argument.workbook_name.too_long=f682-表:Workbook name is too long ({0} characters). It must be shorter than {1} characters:\n{2}|桜 +errors.argument.workbook_name.empty=b0b4-表:Workbook name is empty.|桜 +errors.argument.workbook_description.too_long=2cda-表:Workbook description is too long ({0} characters). It must be shorter than {1} characters:\n{2}|桜 +errors.argument.worksheet_name.too_long=edb5-表:Worksheet name is too long ({0} characters). It must be shorter than {1} characters:\n{2}|桜 +errors.argument.datasource_name.too_long=a18b-表:Datasource name is too long ({0} characters). It must be shorter than {1} characters:\n{2}|桜 +errors.argument.datasource_name.empty=9463-表:Datasource name is empty.|桜 +errors.argument.datasource_description.too_long=6247-表:Datasource description is too long ({0} characters). It must be shorter than {1} characters:\n{2}|桜 +errors.argument.dataconnection_column.too_long=23cb-表:DataConnection column {0} is too long ({1} characters). It must be shorter than {2} characters:\n{3}|桜 +errors.argument.tag.too_long=afca-表:Tag is too long ({0} characters). It must be shorter than {1} characters:\n{2}|桜 +errors.argument.workbook_file.missing_or_empty=a57b-表:Workbook file is missing or empty.|桜 +errors.argument.file.size.too_large=73f9-表:File {0} is too large. Files larger than {1} MB decompressed size are not permitted. Please create an extract to proceed with publishing.|桜 +errors.argument.twb_or_tds_file.missing=2d9d-表:twb or tds file is missing from the archive.|桜 +errors.argument.internal=6935-表:Internal server error. Missing or invalid argument.|桜 +errors.argument.thumbnail.invalid_format=95a2-表:Workbook thumbnail format is invalid. Must be PNG with resolution of 300x300 or less.|桜 +errors.html_403.disabled_resource.workbook=b1ee-表:Sorry, that workbook is disabled. Contact your administrator.|桜 +errors.html_404.missing_or_unauthorized_resource.project=39a9-表:Sorry, the project you were looking for does not exist, or you do not have permission to see that project.|桜 +errors.html_404.missing_or_unauthorized_resource.personal_space=511b-表:Sorry, the personal space you were looking for does not exist, or you do not have permission to see it.|桜 +errors.html_404.missing_or_unauthorized_resource.datasource=a997-表:Sorry, the datasource you were looking for does not exist.|桜 +errors.labels.formatted_request_id=407e-表:Request ID: {0}|桜 +errors.links.delete_datasources=b614-表:Delete Datasources|桜 +errors.links.delete_workbooks=babf-表:Delete Workbooks|桜 +errors.permissions.publish.datasource.licensing=af32-表:You must be an ’Interactor’ to publish a data source.|桜 +errors.permissions.publish.datasource.overwrite=c941-表:A data source named "{0}" already exists in project "{1}". You do not have permissions to overwrite it.|桜 +errors.permissions.publish.datasource.overwrite_personal_space=4ead-表:A data source named "{0}" already exists in Personal Space. You do not have permissions to overwrite it.|桜 +errors.permissions.publish.datasource.overwrite_short=6f43-表:A data source named "{0}" already exists in project "{1}".|桜 +errors.permissions.publish.datasource.overwrite_short_personal_space=09df-表:A datasource named "{0}" already exists in Personal Space.|桜 +errors.permissions.publish.datasource.non_existent=7596-表:Data source "{0}" does not exist.|桜 +errors.permissions.publish.datasource.general=87c8-表:Sorry, you do not have permission to publish to this datasource.|桜 +errors.permissions.publish.project.explicit_publisher_detail=7be3-表:You do not have the Publishing right.|桜 +errors.permissions.publish.project.general=8a63-表:Sorry, you do not have permission to publish to this project.|桜 +errors.permissions.publish.project.non_existent=9696-表:Project "{0}" does not exist.|桜 +errors.permissions.publish.project.not_writable=44a2-表:You do not have permission to write to the project "{0}".|桜 +errors.permissions.publish.project.unspecified=8637-表:You must specify a project|桜 +errors.permissions.publish.workbook.disabled=dd9c-表:The workbook "{0}" is disabled.|桜 +errors.permissions.publish.workbook.general=6968-表:A workbook with this name exists in the project you are publishing to. To publish, rename your workbook.|桜 +errors.permissions.publish.workbook.general_personal_space=b12e-表:A workbook with this name exists in the Personal Space you are publishing to. To publish, rename your workbook.|桜 +errors.permissions.publish.workbook.overwrite=67f7-表:A workbook named "{0}" already exists in project "{1}". You do not have permissions to overwrite it.|桜 +errors.permissions.publish.workbook.overwrite_personal_space=999b-表:A workbook named "{0}" already exists in Personal Space. You do not have permissions to overwrite it.|桜 +errors.permissions.publish.workbook.overwrite_short=30c2-表:A workbook named "{0}" already exists in project "{1}".|桜 +errors.permissions.publish.workbook.overwrite_short_personal_space=4758-表:A workbook named "{0}" already exists in Personal Space.|桜 +errors.reportable.impersonation.group_and_user=f8fa-表:Only specify one of ’impersonate_username’ or ’impersonate_groupname’, not both.|桜 +errors.reportable.impersonation.user_not_found=e4d2-表:User ‘{0}’ does not exist.|桜 +errors.reportable.impersonation.group_not_found=2b34-表:Group ‘{0}’ does not exist.|桜 +errors.public.validation.hasextract=9e99-表:Workbooks saved to Tableau Public must use active Tableau extracts. Right-click the data source and select Use Extract before publishing. The data source, ‘{0}’, is not an active extract.|桜 +errors.public.validation.storage_quota_exceeded=c74a-表:The content you are trying to publish will exceed the maximum capacity of your account. Please delete some contents to free up space and try again.|桜 +errors.public.validation.invalid_archive_file=dc84-表:The workbook you are attempting to publish is not a valid workbook.|桜 +errors.publish.dataserver_datasource_not_found=86a8-表:Datasource ‘{0}’ not found for workbook ‘{1}’.|桜 +errors.publish.datasource_update_mode=bf19-表:Unknown update mode: ‘{0}’.|桜 +errors.publish.fileupload.invalid_checksum=cc34-表:Invalid checksum value provided.|桜 +errors.publish.fileupload.invalid_hash_algorithm=9697-表:Hash algorithm is not supported or disabled.|桜 +errors.publish.fileupload.invalid_offset=db97-表:Append to file upload with an offset that does not match recorded file size.|桜 +errors.publish.fileupload.concurrent_write=c6b0-表:Could not acquire exclusive lock on the file as it is locked by another upload.|桜 +errors.publish.fileupload.flushing_file_buffer=2376-表:Failed to flush file buffers during upload.|桜 +errors.publish.fileupload.read_or_write=be2f-表:Failed to read from client or write to the uploaded file.|桜 +errors.publish.fileupload.concurrent_update=232f-表:A content with the same name is currently being uploaded or modified. Wait until the task completes before you try again.|桜 +errors.publish.workbook.restricted=b62e-表:The workbook contains connections types that are not allowed on this server.|桜 +errors.publish.datasource.concurrent_update=9273-表:A data source with the same name is currently being published or modified. Wait until the task completes before you try again.|桜 +errors.publish.datasource.restricted=55c7-表:The data source contains a connection type that is not allowed on this server.|桜 +errors.publish.datasource.connection_check=748c-表:{0} failed to establish a connection to your datasource.|桜 +errors.publish.file.connection.unauthorized=fdef-表:This flow includes file input connections that are blocked by your Site Administrator. To publish flows, all input connections must be Tableau extracts already published on Tableau Cloud.|桜 +errors.publish.flow.connection_check=a82a-表:Failed to publish the flow "{0}". The server can’t connect to the data source type: "{1}". Verify that the data source is supported and that the driver or connector plugin for the data source is installed.|桜 +errors.publish.workbook.requested_extract_encryption_on_server_with_disabled_encryption=467f-表:The workbook cannot be published with an encrypted extract. Extract encryption is disabled on this server. You must publish the workbook with an unencrypted extract.|桜 +errors.publish.datasource.requested_extract_encryption_on_server_with_disabled_encryption=9b20-表:The data source cannot be published as an encrypted extract. Extract encryption is disabled on this server. You must publish the extract unencrypted.|桜 +errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption=bcfb-表:The workbook cannot be published with an encrypted extract. The site administrator has disabled extract encryption on this site. You must publish the workbook with an unencrypted extract.|桜 +errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption=962a-表:The data source cannot be published as an encrypted extract. The site administrator has disabled extract encryption on this site. You must publish the extract unencrypted.|桜 +errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption=37e6-表:The workbook cannot be published with an unencrypted extract. The site administrator has enforced extract encryption on this site. You must publish the workbook and specify extract encryption.|桜 +errors.publish.datasource.requested_no_extract_encryption_on_site_with_enforced_encryption=cada-表:The data source extract cannot be published unencrypted. The site administrator has enforced extract encryption on this site. You must publish the extract encrypted.|桜 +errors.publish.has_unfinished_extract_creation_job=22da-表:This resource cannot be published because there are pending or unfinished extract creation jobs related to it. Please wait or cancel those jobs then try again.|桜 +errors.publishing.storage_quota_exceeded.message=19d0-表:Site storage quota exceeded.|桜 +errors.publishing.request_size_exceeded=7ec2-表:This file cannot be published because the request size is {0} bytes which exceeds byte size limit by {1} bytes.|桜 +errors.publishing.request_size_unknown=61d3-表:The request size could not be determined.|桜 +errors.site.quota_exceeded=8ab4-表:The content you are trying to upload will exceed the site’s capacity by {0}.|桜 +errors.personal_space.quota_exceeded=4096-表:This content exceeds your Personal Space capacity by {0}.|桜 +errors.web_authoring.workbook_deleted=e090-表:The workbook ‘{0}’ was deleted. Please choose ’Save As’ to save as new workbook.|桜 +errors.web_authoring.workbook_changed=7d74-表:Another user has edited and saved this workbook since you began editing. Therefore, you can no longer update the original workbook. Use Save As to create a new workbook with your changes.|桜 +labels.publish.embed_credentials=b058-表:Embed password for data source|桜 +errors.publish.workbook.google_no_embedded_credentials=1368-表:This workbook contains a {0} data source which requires embedded credentials. To save as another workbook, select "{1}".|桜 +errors.publish.datasource.google_no_embedded_credentials=2cd5-表:This data source contains a {0} connection which requires embedded credentials. Please publish this data source from Tableau Desktop with embedded credentials.|桜 +errors.publish.datasource.federated_oauth_datasource_failed=c8db-表:Credentials for one or more connections in your data source have expired. Delete the saved credentials for this data source on your Account Settings page on Tableau Server or Tableau Cloud, and then connect to the data source again.|桜 +errors.publish.workbook.missing_oauth_credential=7774-表:The credential ‘{0}’ was not found or cannot be used to connect to the data source or workbook.|桜 +errors.publish.version_incompatible.message=4758-表:Desktop and server versions are incompatible.|桜 +errors.publish.version_incompatible.details=8b52-表:Desktop version ‘{0}’, Server document version ‘{1}’.|桜 +errors.publish.datasource.managed_keychain.unique_cv_suggestions=d020-表:Publish failed because of a conflict. Please resubmit your change.|桜 +errors.publish.datasource.not.found=6c92-表:Could not find this datasource on Server.|桜 +errors.publish.extracts.disabled=68d5-表:Save for extract-based, archive datasources not supported yet.|桜 +errors.publish.datasource.timeout=4a13-表:Publish timed out after {0} seconds. Please try to use Tableau Desktop to publish this datasource.|桜 +errors.publish.data_role.permission_not_null=6c34-表:Cannot set explicit permissions for datasources of type data role.|桜 +errors.download.extracts.timeout=ad61-表:Publish timed out after {0} seconds because this datasource has a large extract file. Please try to use Tableau Desktop to publish this datasource.|桜 +errors.publish.datasource.invalid_extract_update_time=e947-表:Invalid extractUpdateTime specified: {0}|桜 +errors.publish.async.serialization=e05d-表:Could not serialize publishing job status error|桜 +errors.publish.only_extract_files_are_allowed.message=e7d2-表:Can’t Publish to Tableau Server|桜 +errors.publish.only_extract_files_are_allowed.details=7ccc-表:The file {0} cannot be uploaded because your administrator has blocked files of this type. Convert it to an extract and try again.|桜 +errors.publish.validation.invalid_zip_file=598c-表:The workbook or datasource archive you are attempting to publish is not valid|桜 +errors.permissions.view.datasources=5d4d-表:You must be an ’Interactor’ to view the list of data sources.|桜 + +errors.oauth.invalid_oauth_class=c0a5-表:‘{0}’ is not a valid OAuth connection type.|桜 + +errors.xmlapi.bad_request=b06f-表:Bad request|桜 +errors.xmlapi.payload_too_large=bf9b-表:Payload too large|桜 +errors.xmlapi.unauthorized=5e38-表:Not authorized|桜 +errors.xmlapi.forbidden=2854-表:Not enough permissions|桜 +errors.xmlapi.system_user_not_found=ded5-表:User account locked or invalid.|桜 +errors.xmlapi.site_user_not_found=7880-表:This user account is not active. For help, contact your {0} administrator.|桜 +errors.xmlapi.not_found=d1f5-表:Item not found|桜 +errors.xmlapi.concurrent_update=fbbf-表:Concurrent update|桜 +errors.xmlapi.internal_server_error=7ccc-表:Internal server error|桜 +errors.xmlapi.illegal_state=6dca-表:Illegal state|桜 +errors.xmlapi.invalid_parameter=2ca3-表:Invalid parameter|桜 +errors.xmlapi.already_exists=4b3e-表:Already exists|桜 +errors.xmlapi.site_suspended=c281-表:This site has been suspended. You must be a System Administrator to sign in.|桜 +errors.xmlapi.site_locked=935f-表:This site has been locked. Signing in is not allowed at this time.|桜 +errors.xmlapi.update_desktop=6874-表:To open workbooks created by other authors, please download the latest version of Tableau Desktop Public Edition from http://public.tableau.com/|桜 +errors.xmlapi.throttled.summary=89d3-表:Too many requests|桜 +errors.xmlapi.throttled.detail=6de5-表:Too many requests for ‘{0}’. Please retry after {1}.|桜 +errors.xmlapi.personal_space_quota_exceeded.summary=12d3-表:Can’t Publish to Personal Space|桜 +errors.xmlapi.personal_space_quota_exceeded.detail=da59-表:Delete or move existing Personal Space content then try publishing again.|桜 + +datasource.publish.check.unpublishable=3354-表:Could not publish data source.|桜 +datasource.publish.check.unpublishable.table_extension_extract_required=19ff-表:Table extensions cannot be published with connections that require an extract.|桜 +datasource.publish.check.publishable.extract_required=cb4f-表:Requires creating an extract on publish.|桜 +datasource.publish.check.publishable.credentials_required=443c-表:{1} will temporarily access the credentials provided for ‘{0}’ to confirm it can maintain a live data connection.|桜 +datasource.publish.check.publishable.server_unreachable=77fc-表:{1} cannot reach ‘{0}’. Publishing will create an extract.|桜 + +publish.bundles.workbook.subscription.subject=3822-表:Your workbook {0} is ready for you.|桜 +publish.bundles.workbook.subscription.message=2e3a-表:Your Salesforce data was added to the workbook. Go to your {0} project to get started.|桜 + +extracts.status.finished.upload.workbook=a745-表:Finished upload of extracts (new extract id:{0}) for Workbook ‘{1}’ {2}|桜 +extracts.status.finished.refresh.workbook=e7a0-表:Finished refresh of extracts (new extract id:{0}) for Workbook ‘{1}’ {2}|桜 +extracts.status.finished.increment.workbook=8ab8-表:Finished increment of extracts (new extract id:{0}) for Workbook ‘{1}’ {2}|桜 +extracts.status.finished.encrypt.workbook=4f24-表:Finished encryption of extracts (new extract id:{0}) for Workbook ‘{1}’|桜 +extracts.status.finished.decrypt.workbook=c42c-表:Finished decryption of extracts (new extract id:{0}) for Workbook ‘{1}’|桜 +extracts.status.finished.rekey.workbook=12c0-表:Finished reencryption of extracts (new extract id:{0}) for Workbook ‘{1}’|桜 +extracts.status.finished.create.workbook=3cbc-表:Finished creation of extracts (new extract id:{0}) for workbook ‘{1}’ {2}|桜 +extracts.status.finished.remove.workbook=6180-表:Finished change extract (data source id:{0}) to live for workbook ‘{1}’|桜 +extracts.status.finished.upload.datasource=daaf-表:Finished upload of extracts (new extract id:{0}) for Data Source ‘{1}’ {2}|桜 +extracts.status.finished.refresh.datasource=2d38-表:Finished refresh of extracts (new extract id:{0}) for Data Source ‘{1}’ {2}|桜 +extracts.status.finished.increment.datasource=bfd5-表:Finished increment of extracts (new extract id:{0}) for Data Source ‘{1}’ {2}|桜 +extracts.status.finished.append.datasource=b561-表:Finished append of extracts (new extract id:{0}) for Data Source ‘{1}’ {2}|桜 +extracts.status.finished.replace.datasource=cce0-表:Finished replace of extracts (new extract id:{0}) for Data Source ‘{1}’ {2}|桜 +extracts.status.finished.encrypt.datasource=c9eb-表:Finished encryption of extracts (new extract id:{0}) for Data Source ‘{1}’|桜 +extracts.status.finished.decrypt.datasource=4b1c-表:Finished decryption of extracts (new extract id:{0}) for Data Source ‘{1}’|桜 +extracts.status.finished.rekey.datasource=758e-表:Finished reencryption of extracts (new extract id:{0}) for Data Source ‘{1}’|桜 +extracts.status.finished.encrypt.flow=a467-表:Finished encryption of extracts for flow ‘{0}’|桜 +extracts.status.finished.decrypt.flow=3362-表:Finished decryption of extracts for flow ‘{0}’|桜 +extracts.status.finished.rekey.flow=18e9-表:Finished reencryption of extracts for flow ‘{0}’|桜 +extracts.status.finished.encrypt.flowdraft=e4bc-表:Finished encryption of extracts for flow draft ‘{0}’|桜 +extracts.status.finished.decrypt.flowdraft=7fa1-表:Finished decryption of extracts for flow draft ‘{0}’|桜 +extracts.status.finished.rekey.flowdraft=84a7-表:Finished reencryption of extracts for flow draft ‘{0}’|桜 +extracts.status.finished.create.datasource=1892-表:Finished creation of extracts (new extract id:{0}) for data source ‘{1}’ {2}|桜 +extracts.status.finished.remove.datasource=79af-表:Finished change extract to live for data source ‘{1}’|桜 +extracts.status.finished.create.vconn=e7ac-表:Finished creation of extracts (new extract id:{0}) for Virtual Connection ‘{1}’|桜 +extracts.status.finished.refresh.vconn=d58b-表:Finished refresh of extracts (new extract id:{0}) for Virtual Connection ‘{1}’|桜 +extracts.status.encryption_key=e940-表:Encryption key ID: ‘{0}’.|桜 +extracts.status.encryption_keys=eb44-表:Old encryption key ID: ‘{0}’, new encryption key ID: ‘{1}’.|桜 +extracts.errors.upload=f640-表:Error uploading extracts for {0}: ‘{1}’|桜 +extracts.errors.refresh=9c9a-表:An error occurred when refreshing extracts for the {0} ‘{1}’|桜 +extracts.errors.create=3b60-表:Error creating extracts for the {0} ‘{1}’.|桜 +extracts.errors.increment=8429-表:Error incrementing extracts for {0}: ‘{1}’|桜 +extracts.errors.append=3b59-表:Error appending extracts for {0}: ‘{1}’|桜 +extracts.errors.replace=f706-表:Error replacing extracts for {0}: ‘{1}’|桜 +extracts.errors.download=4f9a-表:Error downloading extracts for {0}: ‘{1}’|桜 +extracts.errors.remove=abfd-表:Error removing extracts for {0}: ‘{1}’.|桜 +extracts.errors.title=21e2-表:Process extracts error|桜 +extracts.errors.nothing_to_upload=6ce6-表:No extracts to upload for {0}: ‘{1}’|桜 +extracts.errors.nothing_to_refresh=71a2-表:No extracts to refresh for {0}: ‘{1}’|桜 +extracts.errors.nothing_to_increment=31f2-表:No extracts to increment for {0}: ‘{1}’|桜 +extracts.errors.nothing_to_append=4fdb-表:No extracts to append for {0}: ‘{1}’|桜 +extracts.errors.nothing_to_replace=82e3-表:No extracts to replace for {0}: ‘{1}’|桜 +extracts.errors.refresh_summary=7787-表:Refresh Extracts Error|桜 +extracts.errors.encrypt_summary=ab28-表:Encrypt Extracts Error|桜 +extracts.errors.rekey_summary=69d5-表:Reencrypt Extracts Error|桜 +extracts.errors.decrypt_summary=2beb-表:Decrypt Extracts Error|桜 +extracts.errors.remove_summary=4c78-表:Remove Extracts Error|桜 +extracts.errors.create_summary=e6d3-表:Create Extracts Error|桜 +extracts.errors.datasource_overwritten=4eb1-表:Refresh failed because the datasource was overwritten by another task during processing. Submit refresh again to correct.|桜 +extracts.errors.workbook_overwritten=eac5-表:Refresh failed because the workbook was overwritten by another task during processing. Submit refresh again to correct.|桜 +extracts.errors.encrypt=494b-表:An error occurred when encrypting extracts for the {0} ‘{1}’|桜 +extracts.errors.decrypt=5a52-表:An error occurred when decrypting extracts for the {0} ‘{1}’|桜 +extracts.errors.rekey=8e8f-表:An error occurred when reencrypting extracts for the {0} ‘{1}’|桜 +extracts.errors.encrypt_datasource_overwritten=78b1-表:Extract encryption failed because the datasource was overwritten by another task during processing.|桜 +extracts.errors.encrypt_workbook_overwritten=a9f5-表:Extract encryption failed because the workbook was overwritten by another task during processing.|桜 +extracts.errors.rekey_datasource_overwritten=cddf-表:Extract reencryption failed because the datasource was overwritten by another task during processing.|桜 +extracts.errors.rekey_workbook_overwritten=bd25-表:Extract reencryption failed because the workbook was overwritten by another task during processing.|桜 +extracts.errors.decrypt_datasource_overwritten=209f-表:Extract decryption failed because the datasource was overwritten by another task during processing.|桜 +extracts.errors.decrypt_workbook_overwritten=a5e2-表:Extract decryption failed because the workbook was overwritten by another task during processing.|桜 +extracts.errors.remove_datasource_overwritten=3db6-表:Data source couldn’t be changed to live because it was overwritten by another task.|桜 +extracts.errors.remove_workbook_overwritten=7dd1-表:Workbook couldn’t be changed to live because it was overwritten by another task.|桜 +extracts.errors.create_datasource_overwritten=ca41-表:Data source couldn’t be extracted because it was overwritten by another task.|桜 +extracts.errors.create_workbook_overwritten=f59a-表:Workbook couldn’t be extracted because it was overwritten by another task.|桜 +extracts.site_mode_change_details=cdd8-表:Changed site extract encryption mode from ‘{0}’ to ‘{1}’.|桜 +extracts.errors.encryption_not_licensed=30d2-表:This operation has failed because extract encryption is not licensed. To perform this operation, you must renew your license or decrypt your extract.|桜 +extracts.errors.operation_cancelled_detail=baa1-表:Remove extract operation for {0} (data source: {2}) timed out.|桜 + +workbooks.messages.load_error=1934-表:Unable to load Workbook {0}|桜 +workbooks.messages.locked=10b2-表:The workbook ‘{0}’ is currently being modified by another user. Please try again later.|桜 +workbooks.new_workbook.default_name=e9de-表:New Workbook|桜 +workbooks.new_datasource.default_name=c27f-表:New Data Source|桜 +datasources.messages.load_error=e533-表:Unable to load Data Source {0}|桜 + +metrics.new_metric.default_name=b357-表:New Metric|桜 + +messages.timeout_error.summary=e7f3-表:Timeout Error|桜 +messages.timeout_error.task_canceled=ef82-表:Canceling task that took longer than {0} seconds|桜 + +subscriptions.manage_my_subscriptions=2d29-表:Manage my subscriptions|桜 +subscriptions.message_greeting=504b-表:Hi,|桜 +subscriptions.subscribed_footer=bbab-表:Here’s your subscription to the {0}|桜 +subscriptions.subscribed_workbook=2e53-表:workbook|桜 +subscriptions.subscribed_view=2738-表:view|桜 +subscriptions.fullstop=b0e3-表:.|桜 +subscriptions.extract_refresh_footer=f9dc-表:You receive this subscription email when data is refreshed.|桜 +subscriptions.explore_the_viz=2689-表:Explore the viz|桜 +subscriptions.explore_the_workbook=23c3-表:Explore the workbook|桜 +subscriptions.pdf_attached=add0-表:Your Tableau PDF is attached.|桜 +subscriptions.access_live_content=3770-表:You can access the live view of the content here|桜 +subscriptions.warning_deprecated_type=8973-表:deprecated|桜 +subscriptions.warning_error_content_type=c7d4-表:Unknown content type|桜 +subscriptions.warning_error_type=5f58-表:unknown warning type|桜 +subscriptions.warning_extract_refresh_type=c229-表:extract refresh failed|桜 +subscriptions.warning_flow_run_type=c6eb-表:flow run failed|桜 +subscriptions.warning_introduction_general=16fc-表:The following data quality warnings affect this {0}.|桜 +subscriptions.warning_introduction_view=94b9-表:For more information, see the Data Details pane in the view|桜 +subscriptions.warning_introduction_workbook=45c0-表:For more information, see the workbook page|桜 +subscriptions.warning_localized_column=fa79-表:Column|桜 +subscriptions.warning_localized_datasource=7e43-表:Data source|桜 +subscriptions.warning_localized_database=7226-表:Database|桜 +subscriptions.warning_localized_flow=e231-表:Flow|桜 +subscriptions.warning_localized_table=7673-表:Table|桜 +subscriptions.warning_localized_vconn=a9d9-表:Connection|桜 +subscriptions.warning_lowercase_column=dad2-表:column|桜 +subscriptions.warning_lowercase_column_plural=9cbe-表:columns|桜 +subscriptions.warning_maintenance_type=123f-表:under maintenance|桜 +subscriptions.warning_permission_error=2d4a-表:This warning is on an asset you do not have permissions to see.|桜 +subscriptions.warning_redacted=faf9-表:Permissions required|桜 +subscriptions.warning_sensitve_type=1621-表:sensitive data|桜 +subscriptions.warning_sensitive_intro_count=c615-表:Sensitive({0})|桜 +subscriptions.warning_sensitive_intro_view=bc66-表:This view uses sensitive data.|桜 +subscriptions.warning_sensitive_intro_workbook=21fc-表:This workbook uses sensitive data.|桜 +subscriptions.warning_severe=b4eb-表:Important data quality warning|桜 +subscriptions.warning_stale_type=ef6a-表:stale data|桜 +subscriptions.warning_standard=89d9-表:Data quality warning|桜 +subscriptions.warning_standard_plural=b42e-表:Data quality warnings|桜 +subscriptions.warning_warning_type=1b3c-表:warning|桜 +errors.subscriptions.image_render_failed=33e7-表:The snapshot of the view ‘{0}’ could not be properly rendered.|桜 +errors.subscriptions.see_live_view=d8e4-表:To see the view online, go to {0}.|桜 +errors.subscriptions.disabled_on_server=3337-表:Server-wide subscriptions setting is not enabled. Cannot process subscriptions.|桜 +errors.subscriptions.disabled_on_site=e8f5-表:Subscriptions are disabled for site.|桜 +errors.subscriptions.site_is_locked=eb89-表:Site is locked. Cannot process Subscriptions.|桜 +errors.subscriptions.orphan=837e-表:Workbook and views associated with this subscription could not be found.|桜 +errors.subscriptions.user_unlicensed=f540-表:Skipping unlicensed user’s subscription.|桜 +errors.subscriptions.smtp_unreacheable=cefa-表:Unable to reach SMTP host. Check if SMTP has been configured.|桜 +errors.subscriptions.uncategorized_error=b339-表:Unknown error|桜 +errors.subscriptions.pdf_render_failed=53b5-表:The PDF attachment for this email could not be properly rendered.|桜 +errors.subscriptions.content_limit_exceeded=d333-表:The generated content is larger than the {0}MB size limit and could not be attached to this email.|桜 +errors.subscriptions.attachments_not_enabled=31d7-表:This subscription failed because email attachments were disabled. Contact your Tableau administrator for details.|桜 +errors.subscriptions.pdf_email_failed=e4d3-表:The generated PDF could not be attached to this email.|桜 +errors.subscriptions.learn_more_troubleshoot=8045-表:Learn More|桜 +errors.subscriptions.bad_extract_refresh_subscription_configuration=cd8b-表:Subscription suspended because the workbook contains multiple extract refresh schedules. To resume, update frequency to On Selected Schedule.|桜 +errors.subscriptions.subscription_failed_refresh_failure=461e-表:The extract refresh on the data source failed.|桜 +errors.subscriptions.multiple_extracts_for_extract_refresh_subscription=a32b-表:The workbook contains multiple extract refresh schedules. Update frequency to On Selected Schedule.|桜 +errors.subscriptions.datasource_is_missing_password=a1b4-表:Data source connection error. Check the credentials on all data source connections for the workbook.|桜 + +subscriptions.results_summary.sg=3183-表:{0} of {1} subscription sent from schedule ‘{2}’.|桜 +subscriptions.results_summary.pl=81fa-表:{0} of {1} subscriptions sent from schedule ‘{2}’.|桜 +subscriptions.results_views_per_subscription.sg=bbe9-表:{0} ({1} of 1 view succeeded)|桜 +subscriptions.results_views_per_subscription.pl=1ef0-表:{0} ({1} of {2} views succeeded)|桜 +subscriptions.results_views_per_subscription.more=52e2-表:({0} more)|桜 +subscriptions.results_views_per_subscription.failed=daa3-表:{0} ({1} of {2} views failed).|桜 + +subscriptions.results_header.all_shown.failures.sg=d86f-表:1 failure|桜 +subscriptions.results_header.all_shown.failures.pl=6591-表:{0} failures|桜 +subscriptions.results_header.all_shown.warnings.sg=ec5c-表:1 warning|桜 +subscriptions.results_header.all_shown.warnings.pl=42e1-表:{0} warnings|桜 + +subscriptions.results_header.some_hidden.failures.pl.sg=e2d5-表:{0} failures (1 hidden, see logs)|桜 +subscriptions.results_header.some_hidden.failures.pl.pl=333b-表:{0} failures ({1} hidden, see logs)|桜 +subscriptions.results_header.some_hidden.warnings.pl.sg=2bf8-表:{0} warnings (1 hidden, see logs)|桜 +subscriptions.results_header.some_hidden.warnings.pl.pl=1464-表:{0} warnings ({1} hidden, see logs)|桜 + +dataalerts.manage_my_data_alerts=b035-表:Manage alerts|桜 +dataalerts.edit_data_alert=acb5-表:Edit alert|桜 +dataalerts.remove_user_from_data_alert=981b-表:Remove me|桜 +dataalerts.add_user_to_data_alert=bf48-表:Add me to this alert|桜 +dataalerts.greater_or_equal=2c21-表:{0} was above or equal to {1}.|桜 +dataalerts.greater=95c0-表:{0} was above {1}.|桜 +dataalerts.less_or_equal=bfcc-表:{0} was below or equal to {1}.|桜 +dataalerts.less=88da-表:{0} was below {1}.|桜 +dataalerts.equal=8951-表:{0} was equal to {1}.|桜 +dataalerts.email_alt_text=be86-表:View used by data-driven alert: {0}|桜 +dataalerts.email_alt_text_hidden_view=d776-表:View used by data-driven alert: {0} with changes applied|桜 +dataalerts.alert_triggered_for_the_view=ab52-表:Alert triggered for the view|桜 +dataalerts.failure.email.subject=fda6-表:Data-driven alert isn’t working for: {0}|桜 +dataalerts.failure.status=6372-表:Your Alert {0} is Not Working|桜 +dataalerts.failure.view.details.alert=4ba7-表:View this alert|桜 +dataalerts.failure.explanation=b5c6-表:Your data-driven alert, {0}, isn’t working right now, so recipients won’t be notified when the data condition is true. You’ll receive an email notification when the alert is working again.|桜 +dataalerts.failure.affected.alert=4d1a-表:Affected data-driven alert|桜 +dataalerts.failure.time=a71a-表:Time alert failed|桜 +dataalerts.failure.cause=5bb8-表:Sometimes alerts fail due to temporary network issues, which resolve themselves. You can also try recreating the alert on the original data view, or troubleshoot common causes of alert failure like these:|桜 +dataalerts.failure.changed.view=f8ea-表:A removed or renamed workbook, view, or data field.|桜 +dataalerts.failure.expired.credentials=216c-表:Expired database credentials embedded in a workbook.|桜 +dataalerts.failure.datasource.error=39f9-表:An inaccessible data source.|桜 +dataalerts.failure.email.footer=61a8-表:You are receiving this email at {0} because of an alert failure.|桜 +dataalerts.failure.troubleshooting=2066-表:To check if any of the issues listed above are causing your alert to fail, click the button below.|桜 +dataalerts.success.email.subject=4033-表:Data-driven alert has resumed for: {0}|桜 +dataalerts.success.status=bcdd-表:Your Alert {0} has resumed|桜 +dataalerts.success.explanation=88f7-表:Your data-driven alert, {0}, is working again, so recipients will be notified when the data condition is true.|桜 +dataalerts.failure.error.internalError=4c5f-表:Data Alert internal error|桜 +dataalerts.failure.error.invalidDataAlertSpecification=ec51-表:Invalid Data Alert specification|桜 +dataalerts.failure.error.summaryTableNotFound=672c-表:Summary data table not found|桜 +dataalerts.failure.error.unclassifiedError=8135-表:Unclassified error|桜 +dataalerts.failure.error.viewContentNotFound=2af6-表:Data Alert view’s {0} content not found|桜 +dataalerts.failure.error.viewNotFound=7de2-表:Data alert view cannot be located|桜 +dataalerts.failure.error.workbookNotFound=1ff9-表:Workbook not found|桜 +dataalerts.failure.error.paneDescriptorAxisNotFound=cc5f-表:No axis found for field {0}|桜 +dataalerts.failure.error.paneDescriptorNotFound=8170-表:{0}|桜 +dataalerts.failure.error.unsupportedComparisonExpression=82c7-表:Unsupported comparison expression {0}|桜 +dataalerts.failure.error.nonConstComparisonOp=7eba-表:Non constant comparison operator detected: {0}|桜 +dataalerts.failure.error.cannotAddFilter=5df0-表:Adding Filter to data alert failed|桜 +dataalerts.failure.error.sheetNotAlertable=d587-表:Sheet {0} does have supported data for alerts. {1}|桜 +dataalerts.failure.error.dataAlertMeasureNotFound=2da5-表:Cannot select measure. {0}|桜 +dataalerts.failure.error.tooManyMeasuresForDataAlert=855f-表:Incorrect number of measures detected.{0}|桜 +dataalerts.failure.error.thresholdParseError=ef46-表:Failed to parse threshold text {0}. {1}|桜 +dataalerts.failure.error.dataAlertPresModelCreationError=901e-表:Error while serializing alert. {0}|桜 +dataalerts.failure.error.cannotDrawDataAlertDialog=3cae-表:Failed to draw data alert dialog.|桜 +dataalerts.failure.error.unsupportedDataAlertType=12fd-表:Data alert type {0} is currently unsupported.|桜 +dataalerts.failure.suspend.email.subject=e618-表:Data-driven alert is suspended for: {0}|桜 +dataalerts.failure.suspend.email.status=c5c2-表:Your alert {0} has been suspended|桜 +dataalerts.failure.suspend.email.explanation=e869-表:While suspended, we will not evaluate the view or alert recipients. After a fix has been made, you can resume the alert in {1}.|桜 +dataalerts.failure.suspend.view.name.prefix=0a37-表:View|桜 +dataalerts.failure.suspend.time=4cee-表:Time of suspension|桜 +dataalerts.failure.suspend.email.footer=2b37-表:You are receiving this email because your alert was suspended.|桜 +dataalerts.failure.suspend.email.view.name.my.content=cc4e-表:My Content|桜 +dataalerts.failure.suspend.view.alerts=71ed-表:View Alerts|桜 + +metricsservices.failure.affected.metric=3f4c-表:Affected metric|桜 +metricsservices.failure.cause=fb7d-表:Sometimes metric refreshes fail due to temporary connectivity issues, which resolve themselves. Other common reasons why a metric refresh might fail include:|桜 +metricsservices.failure.changed.view=726c-表:A removed or renamed workbook, view, or data field|桜 +metricsservices.failure.permissions.error=61a8-表:A change in permissions for the connected view|桜 +metricsservices.failure.email.footer=f17e-表:You are receiving this email at {0} because of a failure with your metric refresh.|桜 +metricsservices.failure.email.subject=e0e7-表:Metric refresh isn’t working for: {0}|桜 +metricsservices.failure.expired.credentials=76fb-表:Expired database credentials embedded in a workbook|桜 +metricsservices.failure.explanation=c733-表:Your metric isn’t able to refresh, so the metric data isn’t updating. You’ll receive an email notification when the metric refresh is working again.|桜 +metricsservices.failure.status=c4cf-表:Your metric "{0}" isn’t refreshing|桜 +metricsservices.failure.suspend.email.explanation=9cba-表:While the metric refresh is suspended, your metric data will not update. After a fix has been made, you can resume the metric refresh.|桜 +metricsservices.failure.suspend.email.footer=42c8-表:You are receiving this email at {0} because your metric refresh was suspended.|桜 +metricsservices.failure.suspend.email.status=2180-表:Refresh for your metric "{0}" has been suspended|桜 +metricsservices.failure.suspend.email.subject=74e9-表:Metric refresh suspended for: {0}|桜 +metricsservices.failure.suspend.time=221b-表:Time of suspension|桜 +metricsservices.failure.suspend.view.metric=15bd-表:Go to Metric|桜 +metricsservices.failure.suspend.view.name.prefix=b03b-表:Connected view|桜 +metricsservices.failure.time=2ff4-表:Time of refresh failure|桜 +metricsservices.failure.troubleshooting=cd57-表:To check if any of the issues listed above are causing your metric refresh to fail, click the button below. You can also try recreating the metric on the connected view.|桜 +metricsservices.failure.view.details.metric=1b68-表:Go to Metric|桜 +metricsservices.failure.view.name.prefix=9a4f-表:Connected view|桜 +metricsservices.success.email.subject=25fb-表:Metric refresh has resumed for: {0}|桜 +metricsservices.success.explanation=68cf-表:The refresh for your metric is working again, so it will check for updates to your metric data.|桜 +metricsservices.success.status=89ad-表:Refresh for your metric "{0}" has resumed|桜 + +errors.staticimages.generic=ad5b-表:Error generating static images for workbook {0}. {1}.|桜 +errors.internal_error.request.message=69ff-表:{0} was unable to satisfy the request.|桜 +errors.permissions.limited_user_visibility=7f5a-表:Error completing query. User must be an admin or creator to query other users if User Visibility is set to limited|桜 + +local_names.system_user.guest.name=54b3-表:Guest|桜 +local_names.group.all_users.name=2934-表:All Users|桜 +local_names.containers.personal_space.name=326e-表:Personal Space|桜 + +password_reset.email.subject=cf45-表:Here’s the link to reset your password|桜 +password_reset.email.body=b426-表:Hi {0},

You just requested a password reset.

To change your Tableau Server password, {1} or paste the following link into your browser: {2}

This link will expire in 48 hours, so take care of it right away.

If you didn’t request a password reset, you may want to let your server admin know.

Thanks for using Tableau!
The Tableau Team|桜 +password_reset.email.link=32bd-表:click here|桜 + +hours.pl=5d92-表:{0} hours|桜 +hours.sg=5fd8-表:1 hour|桜 +minutes.pl=f9c5-表:{0} minutes|桜 +minutes.sg=b2bb-表:1 minute|桜 +seconds.pl=9fb4-表:{0} seconds|桜 +seconds.sg=3a44-表:1 second|桜 + +dataconnections.classes.tableau_server_site=f4c2-表:Tableau Server Site|桜 + +materializeviews.errors.workbook_not_in_project=ee8c-表:Project ‘{0}’ does not contain workbook ‘{1}’|桜 +materializeviews.errors.workbook_has_no_extract=7749-表:Failed to update materialized views setting for workbook ‘{0}’, currently only workbooks with embedded extracts are supported|桜 +materializeviews.errors.workbook_updating_errors=4129-表:Errors found while updating materialized views setting for workbooks|桜 +materializeviews.errors.workbook_too_large=ef61-表:Failed to update materialized views setting for workbook ‘{0}’ because the size of workbook exceeds the limit of {1} GB|桜 +materializeviews.errors.project_path_not_exists=d93e-表:Project path ‘{0}’ does not exist|桜 +materializeviews.errors.feature_disabled=9149-表:Failed to update materialized views setting for workbook ‘{0}’ because feature is currently disabled|桜 +materializeviews.errors.update_materialized_views_setting_failed=4d30-表:Failed to update materialized views setting for workbook ‘{0}’|桜 +materializeviews.errors.site_not_enabled=224f-表:This site is not enabled for materialized views. Contact your administrator|桜 +materializeviews.errors.encrypted_extracts_not_supported=8fa3-表:Materialized views feature currently does not support workbooks with encrypted extracts|桜 +materializedviews.finished.create=19da-表:Created materialized views with status ‘{0}’ for workbook ‘{1}’|桜 +materializedviews.finished.delete=d1f5-表:Deleted materialized views for workbook id: {0}|桜 +materializedviews.finished.encrypt=d6c5-表:Finished encryption of materialized views for workbook ‘{0}’|桜 +materializedviews.finished.decrypt=f4db-表:Finished decryption of materialized views for workbook ‘{0}’|桜 +materializedviews.finished.rekey=24fc-表:Finished reencryption of materialized views for workbook ‘{0}’|桜 +materializedviews.status.encryption_key=8f3a-表:Encryption key ID: ‘{0}’.|桜 +materializedviews.status.encryption_keys=cf4f-表:Old encryption key ID: ‘{0}’, new encryption key ID: ‘{1}’.|桜 +materializedviews.status.encryption_type=5b3e-表:Encryption datasource type: ‘{0}’|桜 + +customizedviews.namedSharingPrefix=e75d-表:Shared version|桜 + +flows.drafts.default_name=8197-表:New Flow|桜 + +content_type.project=5ee3-表:Project|桜 +content_type.workbook=b9da-表:Workbook|桜 +content_type.view=b936-表:View|桜 +content_type.datasource=e0be-表:Data Source|桜 +content_type.flow=879a-表:Flow|桜 +content_type.metric=6a2d-表:Metric|桜 +content_type.collection=7356-表:Collection|桜 +content_type.visualization=5dd2-表:Visualization|桜 +content_type.askdata_visualization=53e6-表:Ask Data Visualization|桜 +content_type.explaindata_explanation=c7ee-表:Explanation|桜 +content_type.virtualconnection=6b8b-表:Virtual Connection|桜 +content_type.virtualconnectiontable=1e3a-表:Virtual Connection Table|桜 + +upgradethumbnails.status.server_started=2234-表:Server Response: Started thumbnails upgrade!|桜 +upgradethumbnails.status.server_stopped=fa61-表:Server Response: Stopped %d jobs|桜 + +dataquality.author.extract_refresh_monitoring=3c37-表:extract refresh monitoring|桜 +dataquality.author.flow_run_monitoring=bdb9-表:flow run monitoring|桜 + +dataquality.message.refresh_failed=3287-表:Refresh failed: {0}|桜 +dataquality.message.last_successful=2b39-表:Last successful: {0}|桜 +dataquality.message.next_scheduled=9955-表:Next scheduled: {0}|桜 +dataquality.message.flow_run_output_steps_failed=1f4c-表:{0}/{1} output steps failed to run|桜 + +label_value.description.certified=8a7e-表:This asset is trusted and recommended.|桜 +label_value.description.deprecated=1bf6-表:This asset is no longer maintained and shouldn’t be used.|桜 +label_value.description.extract_refresh_failure=2f7e-表:This asset’s most recent extract refresh failed.|桜 +label_value.description.flow_run_failure=b2c0-表:This flow’s most recent run failed.|桜 +label_value.description.maintenance=907f-表:This asset is undergoing maintenance.|桜 +label_value.description.sensitive_data=b986-表:This asset contains sensitive information.|桜 +label_value.description.stale=ae62-表:This asset is outdated.|桜 +label_value.description.warning=3645-表:This asset has a general quality issue.|桜 + +importcsvsummary.error.details=fd57-表:Error details:|桜 +importcsvsummary.remainingerrors=9b62-表:(remaining errors not shown)|桜 +importcsvsummary.error.line=fcaa-表:line {0} for user ‘{1}’: ‘{2}’|桜 +importcsvsummary.line.processed=bb9f-表:Lines processed: {0}|桜 +importcsvsummary.line.skipped=a48d-表:Lines skipped: {0}|桜 +importcsvsummary.users.added.count=15d2-表:Number of users added: {0}|桜 +importcsvsummary.errors.count=f681-表:Number of errors: {0}|桜 +importcsvsummary.error.unexpected_extension=8e86-表:Unexpected filename extension for CSV file|桜 +importcsvsummary.error.size_limit=8db5-表:CsvFile exceeds size limit of {0}|桜 +importcsvsummary.error.local.password_mismatch=3bf3-表:Update of local site user requires empty or matching password|桜 +importcsvsummary.error.local.password_required=c5a0-表:Creation of local system user when Auth is Local requires password|桜 +importcsvsummary.error.ad.user_not_found=8a9f-表:AD user not found ‘{0}’|桜 +importcsvsummary.error.domain_not_found=2e14-表:Invalid domain ‘{0}’|桜 +importcsvsummary.error.cannot_create_user_identity=b268-表:Cannot create user identity for user ‘{0}’|桜 +importcsvsummary.error.invalid_identity_pool_name=71c8-表:Invalid Identity Pool name ‘{0}’|桜 +importcsvsummary.error.too_many_errors=38e0-表:Too many errors encountered in CSV file|桜 + +audit.errors.wdc_not_allowlisted=369d-表:Web data connector is not allowlisted. For help, please refer to: https://help.tableau.com/current/online/en-us/to_keep_data_fresh.htm|桜 + +user.input.name.err.too_long=5ee7-表:name is longer than the maximum number of characters {0}|桜 +user.input.name.err.empty=5d6b-表:name cannot be empty|桜 + +askdata.title=40aa-表:Ask Data|桜 + +slack.app.upgrade.email.notification.subject=f9d0-表:Tableau App for Slack Update|桜 +slack.app.upgrade.email.notification.introduction=defc-表:An update is available for the Tableau app for Slack. Tableau recommends updating the app to maintain app performance and to use new Tableau Cloud features. Look for new features and changes in
What’s New in Tableau Cloud.|桜 +slack.app.upgrade.email.notification.action=f1b4-表:To update the site’s connection to the Tableau for Slack app, see Update your Tableau for Slack app. If you have multiple Tableau Cloud sites, update the app in each site.|桜 +slack.app.upgrade.email.notification.steps=9af3-表:This service notification has been published by Tableau Cloud.|桜 +slack.app.upgrade.email.notification.reason=ba5b-表:You are receiving this notification because you are an administrator of a Tableau Cloud site that is connected to Slack.|桜 +slack.app.upgrade.email.notification.footer.privacy=227f-表:Read our Privacy Policy|桜 + +unifiedconsumption.tcrm.folders.private=2282-表:My Private App|桜 diff --git a/tabcmd/locales/ga/tabcmd_messages_ga.properties b/tabcmd/locales/ga/tabcmd_messages_ga.properties index 5ee1d718..776c45d1 100644 --- a/tabcmd/locales/ga/tabcmd_messages_ga.properties +++ b/tabcmd/locales/ga/tabcmd_messages_ga.properties @@ -1,402 +1,437 @@ -commandlineutils.errors.bad_value=30813-表:Õptıoฑ ''{0}'' häs ä bäď väłűé of ''{1}''. Műst bé one of: {2}| -commandlineutils.errors.not_integer=94232-表:Ɣäłűé ''{0}'' foя optıoฑ ''{1}'' ıs ฑot äฑ ıฑtégéя| - -common.errors.empty_file=28033-表:Fıłé ''{0}'' ıs émpty| -common.errors.file_not_found=80966-表:Çäฑฑot opéฑ fıłé ''{0}''| -common.errors.invalid_file_path=42285-表:İฑväłıď fıłé päth ''{0}''| -common.errors.folder_path_not_found=53274-表:Çoűłď ฑot fıฑď ďıяéçtoяy ''{0}''| -common.errors.access_denied=79139-表:Åççéss ďéฑıéď to fıłé ''{0}''. Çhéçk thät yoűя päth ıs väłıď äฑď yoűя fıłé ฑämé ďoés ฑot mätçh äฑ éxıstıฑg ďıяéçtoяy| -common.errors.requires_csv_file=20435-表:Thé ''{0}'' çommäฑď яéqűıяés ä ÇŞƔ fıłé| -common.errors.requires_group_name=47529-表:Thé ''{0}'' çommäฑď яéqűıяés ä gяoűp ฑämé| -common.errors.requires_site_name=73317-表:Thé ''{0}'' çommäฑď яéqűıяés ä sıté ฑämé| -common.errors.options_conflict=98598-表:Ñéὠ äฑď ďépяéçätéď optıoฑs to spéçıfy űséя яołé ὠéяé spéçıfıéď. Õฑły oฑé çäฑ bé űséď| -common.errors.csv_sizelimit=50478-表:Thé ÇŞƔ fıłé yoű äяé яéféяéฑçıฑg éxçééďs thé sıžé łımıt of 100MB. Ðıvıďé thé çoฑtéฑts of thé fıłé ıฑto smäłłéя ÇŞƔ fıłés äฑď théฑ ımpoяt thém sépäяätéły.| -common.options.admin-type=40152-表:[Ðépяéçätéď] Åssıgฑs [oя яémovés] thé sıté äďmıฑ яıght foя äłł űséяs ıฑ thé ÇŞƔ fıłé. Thıs séttıฑg mäy bé ovéяяıďďéฑ by thé väłűés oฑ ıฑďıvıďűäł яoὠs ıฑ thé ÇŞƔ fıłé. {0} mäy bé: {1}, {2}, oя {3}. İf ฑot spéçıfıéď: {3} foя ฑéὠ űséяs, űฑçhäฑgéď foя éxıstıฑg űséяs| -common.options.complete=22969-表:Яéqűıяé [oя ฑot] thät äłł яoὠs bé väłıď foя äฑy çhäฑgé to sűççééď. Ðéfäűłt: {0}| -common.options.license=18881-表:[Ðépяéçätéď] Şéts thé ďéfäűłt łıçéฑsé łévéł foя äłł űséяs. Thıs mäy bé ovéяяıďďéฑ by thé väłűé ıฑ thé ÇŞƔ fıłé. {0} çäฑ bé {1}, {2}, oя {3}| -common.options.nowait=68342-表:Ðo ฑot ὠäıt foя thé job to çompłété| -common.options.publisher=22652-表:[Ðépяéçätéď] Åssıgฑs [oя яémovés] thé pűbłısh яıght foя äłł űséяs ıฑ thé ÇŞƔ fıłé. Thıs séttıฑg mäy bé ovéяяıďďéฑ by thé väłűés oฑ ıฑďıvıďűäł яoὠs ıฑ thé ÇŞƔ fıłé. Ðéfäűłt ıf ฑot spéçıfıéď: fäłsé foя ฑéὠ űséяs, űฑçhäฑgéď foя éxıstıฑg űséяs| -common.options.silent-progress=44101-表:Ðo ฑot ďıspłäy pяogяéss méssägés foя thé job| -common.options.sysadmin-type=43685-表:[Ðépяéçätéď] Åssıgฑs [oя яémovés] thé sıté äďmıฑ яıght foя äłł űséяs ıฑ thé ÇŞƔ fıłé. Thıs séttıฑg mäy bé ovéяяıďďéฑ by thé väłűés oฑ ıฑďıvıďűäł яoὠs ıฑ thé ÇŞƔ fıłé. {0} çäฑ bé: {1}, {2}, {3}, oя {4}. Ðéfäűłt ıf ฑot spéçıfıéď: {4} foя ฑéὠ űséяs, űฑçhäฑgéď foя éxıstıฑg űséяs| -common.output.job_queued_success=98230-表:لob qűéűéď| -common.output.succeeded=52484-表:Şűççééďéď| -common.options.role=59830-表:Şéts thé ďéfäűłt яołé foя äłł äfféçtéď űséяs. Łégäł väłűés foя {0}: {1}. İf űฑspéçıfıéď, séяvéя űsés ďéfäűłt väłűé: {2}| - -addusers.options.users=29572-表:Fıłé thät çoฑtäıฑs ä łıst of űséяs, oฑé péя łıฑé, to äďď to thé gяoűp| -addusers.short_description=92101-表:Åďď űséяs to ä gяoűp| -addusers.status=90694-表:Åďďıฑg űséяs łıstéď ıฑ {0} to gяoűp {1}...| - -creategroup.short_description=71707-表:Çяéäté ä łoçäł gяoűp| -creategroup.status=95568-表:Çяéätıฑg gяoűp ''{0}'' oฑ thé séяvéя...| -creategroup.options.role=40100-表:Şéts thé яołé thät ὠıłł bé sét foя űséяs ıฑ thé gяoűp űpoฑ łogıฑ. Łégäł väłűés foя {0}: {1}. Å űséя''s sıté яołé ὠıłł oฑły bé sét to thıs väłűé ıf ıt ıs łéss яéstяıçtıvé thäฑ thé űséя''s çűяяéฑt sıté яołé. İf űฑspéçıfıéď, ฑo яołé ὠıłł bé sét foя űséяs of thıs gяoűp oฑ łogıฑ.| - -createextracts.errors.required_argument=22375-表:Thé çяéätééxtяäçts çommäฑď яéqűıяés éıthéя ä ὠoяkbook UЯŁ, ä ὠoяkbook ฑämé, oя ä ďätä soűяçé ฑämé.| -createextracts.errors.error=43794-表:Éяяoя çяéätıฑg éxtяäçt| -createextracts.for.datasource=18359-表:Çяéätıฑg éxtяäçt foя ďätä soűяçé ''{0}''| -createextracts.for.workbook_name=28638-表:Çяéätıฑg éxtяäçt foя ὠoяkbook ὠıth ฑämé ''{0}''| -createextracts.for.workbook_url=74556-表:Çяéätıฑg éxtяäçt foя ὠoяkbook ὠıth UЯŁ ''{0}''| -createextracts.options.datasource=22594-表:Thé ฑämé of thé täяgét ďätä soűяçé foя éxtяäçt çяéätıoฑ| -createextracts.options.embedded-datasources=91368-表:Å späçé-sépäяätéď łıst of émbéďďéď ďätä soűяçé ฑämés ὠıthıฑ thé täяgét ὠoяkbook. Éฑçłosé ďätä soűяçé ฑämés ὠıth ďoűbłé qűotés ıf théy çoฑtäıฑ späçés. Õฑły äväıłäbłé ὠhéฑ çяéätıฑg éxtяäçts foя ä ὠoяkbook.| -createextracts.options.encrypt=36104-表:Çяéäté éฑçяyptéď éxtяäçt.| -createextracts.options.include-all=47583-表:İฑçłűďé äłł émbéďďéď ďätä soűяçés ὠıthıฑ täяgét ὠoяkbook. Õฑły äväıłäbłé ὠhéฑ çяéätıฑg éxtяäçts foя ὠoяkbook.| -createextracts.options.parent-project-path=95359-表:Päth of thé pяojéçt thät ıs thé päяéฑt of thé pяojéçt thät çoฑtäıฑs thé täяgét яésoűяçé. Műst spéçıfy thé pяojéçt ฑämé ὠıth --pяojéçt.| -createextracts.options.project=82908-表:Thé ฑämé of thé pяojéçt thät çoฑtäıฑs thé täяgét яésoűяçé. Õฑły ฑéçéssäяy ıf {0} oя {1} ıs spéçıfıéď. İf űฑspéçıfıéď, thé ďéfäűłt pяojéçt ''{2}'' ıs űséď.| -createextracts.options.url=62290-表:Thé çäฑoฑıçäł ฑämé foя thé яésoűяçé äs ıt äppéäяs ıฑ thé UЯŁ| -createextracts.options.workbook=58871-表:Thé ฑämé of thé täяgét ὠoяkbook foя éxtяäçt çяéätıoฑ| -createextracts.short_description=99756-表:Çяéäté éxtяäçts foя ä pűbłıshéď ὠoяkbook oя ďätä soűяçé| -createextracts.workbook.include-all=74741-表:İฑçłűďé äłł émbéďďéď ďätä soűяçés ὠıthıฑ täяgét ὠoяkbook| -createextracts.workbook.embedded-datasource-names=34716-表:Ẉıth émbéďďéď ďätä soűяçé ฑämés| - -createproject.options.description=05512-表:Ðésçяıptıoฑ of thé pяojéçt| -createproject.options.name=80575-表:Ñämé of thé pяojéçt| -createproject.options.parent-project-path=61512-表:Päth of thé pяojéçt thät ὠıłł çoฑtäıฑ thé ฑéὠ pяojéçt. İf ฑot gıvéฑ, ıt ὠıłł bé çяéätéď ät thé sıté яoot łévéł| -createproject.short_description=70613-表:Çяéäté ä pяojéçt| -createproject.status=30102-表:Çяéätıฑg pяojéçt ''{0}'' oฑ thé séяvéя...| - -createsite.errors.invalid_url_option=50552-表:Thé UЯŁ optıoฑ ıs ıฑväłıď ὠhéฑ çяéätıฑg műłtıpłé sıtés. Яé-яűฑ thé çommäฑď äftéя яémovıฑg thé UЯŁ optıoฑ oя çяéäté éäçh sıté sépäяätéły| -createsite.errors.site_name_already_exists=84042-表:Å sıté ὠıth thé ฑämé ''{0}'' äłяéäďy éxısts. Tяy ä ďıfféяéฑt sıté ฑämé.| -createsite.errors.site_id_already_exists=14714-表:Å sıté ὠıth thé İÐ ''{0}'' äłяéäďy éxısts. Usé -я to spéçıfy ä ďıfféяéฑt sıté İÐ. Şéé täbçmď çяéätésıté héłp foя moяé ıฑfoяmätıoฑ.| -createsite.options.allow-mobile-snapshots=99952-表:Åłłoὠ [oя-ďéฑy] mobıłé sฑäpshots. Ðéfäűłt ıs to äłłoὠ mobıłé sฑäpshots| -createsite.options.allow-subscriptions=07882-表:Åłłoὠ [oя ďéฑy] sűbsçяıptıoฑs foя thıs sıté. Ðéfäűłt ıs thé séяvéя ďéfäűłt séttıฑg. Şűbsçяıptıoฑs çäฑฑot bé éฑäbłéď ıf séяvéя sűbsçяıptıoฑs äяé ďısäbłéď| -createsite.options.allow-web-authoring=38578-表:Åłłoὠ [oя ďéฑy] ὠéb äűthoяıฑg foя thıs sıté. Ðéfäűłt ıs to äłłoὠ ὠéb äűthoяıฑg| -createsite.options.metrics-level=11346-表:0 foя ฑo çołłéçtıoฑ, 100 foя äłł çołłéçtıoฑs| -createsite.options.guest-access-enabled=29205-表:Gűést äççéss péяmıssıoฑ to séé vıéὠs foя thosé thät äяé ฑot sıgฑéď ıฑto ä Täbłéäű Şéяvéя äççoűฑt| -createsite.options.site-mode=50465-表:Åłłoὠ [oя ďéฑy] sıté äďmıฑıstяätoя fяom űséя mäฑägéméฑt oฑ sıté| -createsite.options.storage-quota=35198-表:Şıté stoяägé qűotä ıฑ MB| -createsite.options.subscription-email=65396-表:Émäıł űséď foя sűbsçяıptıoฑs| -createsite.options.subscription-footer=98307-表:Footéя űséď foя sűbsçяıptıoฑs| -createsite.options.url=62023-表:Şıté İÐ of thé sıté| -createsite.options.user-quota=04158-表:Mäxıműm sıté űséяs| -createsite.options.extract_encryption_mode=24441-表:Éxtяäçt éฑçяyptıoฑ moďé: ďısäbłéď, éฑäbłéď, oя éฑfoяçéď. İf ฑot sét, ďéfäűłt väłűé ıs űséď.| -createsite.options.web_extraction_enabled=10940-表:Åłłoὠ [oя ďéฑy] éxtяäçt çяéätıoฑ äฑď çhäฑgıฑg éxtяäçts to łıvé foя thıs sıté. Ðéfäűłt ıs äłłoὠéď.| -createsite.options.run_now_enabled=81852-表:Åłłoὠ [oя ďéฑy] Яűฑ Ñoὠ optıoฑ foя thıs sıté. Ðéfäűłt ıs sét to äłłoὠ Яűฑ Ñoὠ.| -createsite.options.time_zone=68470-表:Tımé žoฑé to bé űséď ὠıth éxtяäçts oฑ thıs sıté. Ðéfäűłt ıs űฑsét to űsé thé séяvéя''s tımé žoฑé.| -createsite.short_description=74049-表:Çяéäté ä sıté| -createsite.status=45418-表:Çяéäté sıté ''{0}'' oฑ thé séяvéя...| - -createsiteusers.options.auth-type=14451-表:Åssıgฑs thé äűthéฑtıçätıoฑ typé foя äłł űséяs ıฑ thé ÇŞƔ fıłé. Foя Täbłéäű Õฑłıฑé, {0} mäy bé {1} (ďéfäűłt) oя {2}. Foя Täbłéäű Şéяvéя, {0} mäy bé Łoçäł (ďéfäűłt) oя {2}.| -createsiteusers.description=81600-表:Çяéäté űséяs oฑ thé çűяяéฑt sıté. Thé űséяs äяé яéäď fяom thé gıvéฑ ÇŞƔ fıłé. Thé fıłé çäฑ hävé thé çołűmฑs ıฑ thé oяďéя shoὠฑ béłoὠ.{0}1. Uséяฑämé{0}2. Pässὠoяď (İgฑoяéď ıf űsıฑg Åçtıvé Ðıяéçtoяy){0}3. Fяıéฑďły Ñämé (İgฑoяéď ıf űsıฑg Åçtıvé Ðıяéçtoяy){0}4. Łıçéฑsé Łévéł ({1}, {2}, {3}, {4} oя {5}){0}5. Åďmıฑıstяätoя ({6}/{7}){0}6. Pűbłıshéя ({8}/{9}/1 oя {10}/{11}/0){0}7. Émäıł (oฑły foя Täbłéäű Pűbłıç){0}Thé fıłé çäฑ hävé féὠéя çołűmฑs. Foя éxämpłé, ıt çäฑ bé ä sımpłé łıst ὠıth oฑé űséя ฑämé péя łıฑé. Yoű çäฑ űsé qűotätıoฑ mäяks ıf ä väłűé çoฑtäıฑs çommäs. Täbçmď ὠäıts foя thé {12} täsk to çompłété. Yoű mäy çhoosé ฑot to ὠäıt foя thé täsk to çompłété oฑ thé séяvéя äฑď ıฑstéäď яétűяฑ ımméďıätéły by pässıฑg thé {13} fłäg. Şystém äďmıฑıstяätoяs çäฑฑot bé çяéätéď oя ďémotéď űsıฑg thıs çommäฑď. Usé ''{14}'' ıฑstéäď| -createsiteusers.short_description=02557-表:Çяéäté űséяs oฑ thé çűяяéฑt sıté| -createsiteusers.status=77326-表:Åďďıฑg űséяs łıstéď ıฑ {0} to çűяяéฑt sıté...| - -createusers.description=41191-表:Çяéäté űséяs. Thé űséяs äяé яéäď fяom thé gıvéฑ ÇŞƔ fıłé. Thé fıłé çäฑ hävé thé çołűmฑs ıฑ thé oяďéя shoὠฑ béłoὠ.{0}1. Uséяฑämé{0}2. Pässὠoяď (İgฑoяéď ıf űsıฑg Åçtıvé Ðıяéçtoяy){0}3. Fяıéฑďły Ñämé (İgฑoяéď ıf űsıฑg Åçtıvé Ðıяéçtoяy){0}4. Łıçéฑsé Łévéł ({1}, {2}, {3}, {4} oя {5}){0}5. Åďmıฑıstяätoя ({6}/{7}/{8}/{9}){0}6. Pűbłıshéя ({10}/{11}/1 oя {12}/{13}/0){0}7. Émäıł (oฑły foя Täbłéäű Pűbłıç){0}Thé fıłé çäฑ hävé féὠéя çołűmฑs. Foя éxämpłé, ıt çäฑ bé ä sımpłé łıst ὠıth oฑé űséя ฑämé péя łıฑé. Yoű çäฑ űsé qűotätıoฑ mäяks ıf ä väłűé çoฑtäıฑs çommäs. Täbçmď ὠäıts foя thé {14} täsk to çompłété. Yoű mäy çhoosé ฑot to ὠäıt foя thé täsk to çompłété oฑ thé séяvéя äฑď ıฑstéäď яétűяฑ ımméďıätéły by pässıฑg thé {15} fłäg| -createusers.short_description=64196-表:Çяéäté űséяs oฑ thé séяvéя| -createusers.status=29831-表:Åďďıฑg űséяs łıstéď ıฑ {0} to thé séяvéя| - -decryptextracts.short_description=81687-表:Ðéçяypt éxtяäçts oฑ ä sıté| -decryptextracts.status=69492-表:Şçhéďűłıฑg éxtяäçts oฑ sıté {0} to bé ďéçяyptéď...| - -delete.errors.mutually_exclusive=98835-表:Çäฑฑot spéçıfy both ä ὠoяkbook äฑď ďätä soűяçé to ďéłété| -delete.errors.requires_workbook_datasource=02732-表:Thé ''{0}'' çommäฑď яéqűıяés ä ὠoяkbook ฑämé oя ďätä soűяçé ฑämé| -delete.options.datasource=72261-表:Ðätä soűяçé to ďéłété| -delete.options.parent-project-path=99132-表:Päth of thé päяéฑt of thé pяojéçt thät çoฑtäıฑs thé ὠoяkbook/ďätä soűяçé to ďéłété. Műst spéçıfy thé pяojéçt ฑämé ὠıth --pяojéçt.| -delete.options.project=37369-表:Thé pяojéçt thät çoฑtäıฑs thé ὠoяkbook/ďätä soűяçé to ďéłété. Ðéfäűłt pяojéçt ıs ''{0}''| -delete.options.workbook=22010-表:Ẉoяkbook to ďéłété| -delete.short_description=97321-表:Ðéłété ä ὠoяkbook oя ďätä soűяçé fяom thé séяvéя| -delete.status=15746-表:Яémovıฑg {0} ''{1}'' fяom thé séяvéя...| - -deleteextracts.errors.required_argument=50040-表:Thé ďéłétééxtяäçts çommäฑď яéqűıяés éıthéя ä ὠoяkbook UЯŁ, ä ὠoяkbook ฑämé, oя ä ďätä soűяçé ฑämé| -deleteextracts.errors.error=09795-表:Éяяoя ďéłétıฑg éxtяäçt| -deleteextracts.for.datasource=70600-表:Ðéłétıฑg éxtяäçt foя ďätä soűяçé ''{0}''| -deleteextracts.for.workbook_name=12589-表:Ðéłétıฑg éxtяäçt foя ὠoяkbook ὠıth ฑämé ''{0}''| -deleteextracts.for.workbook_url=30541-表:Ðéłétıฑg éxtяäçt foя ὠoяkbook ὠıth UЯŁ ''{0}''| -deleteextracts.options.datasource=88595-表:Thé ฑämé of thé täяgét ďätä soűяçé foя éxtяäçt ďéłétıoฑ| -deleteextracts.options.embedded-datasources=75097-表:Å späçé-sépäяätéď łıst of émbéďďéď ďätä soűяçé ฑämés ὠıthıฑ thé täяgét ὠoяkbook. Éฑçłosé ďätä soűяçé ฑämés ὠıth ďoűbłé qűotés ıf théy çoฑtäıฑ späçés. Õฑły äväıłäbłé ὠhéฑ ďéłétıฑg éxtяäçts foя ä ὠoяkbook.| -deleteextracts.options.include-all=43310-表:İฑçłűďé äłł émbéďďéď ďätä soűяçés ὠıthıฑ täяgét ὠoяkbook| -deleteextracts.options.parent-project-path=39630-表:Päth of thé pяojéçt thät ıs thé päяéฑt of thé pяojéçt thät çoฑtäıฑs thé täяgét яésoűяçé. Műst spéçıfy thé pяojéçt ฑämé ὠıth --pяojéçt.| -deleteextracts.options.project=44523-表:Thé ฑämé of thé pяojéçt thät çoฑtäıฑs thé täяgét яésoűяçé. Õฑły ฑéçéssäяy ıf {0} oя {1} ıs spéçıfıéď. İf űฑspéçıfıéď, thé ďéfäűłt pяojéçt ''{2}'' ıs űséď.| -deleteextracts.options.url=43137-表:Thé çäฑoฑıçäł ฑämé foя thé яésoűяçé äs ıt äppéäяs ıฑ thé UЯŁ| -deleteextracts.options.workbook=47560-表:Thé ฑämé of thé täяgét ὠoяkbook foя éxtяäçt ďéłétıoฑ| -deleteextracts.short_description=83707-表:Ðéłété éxtяäçts foя ä pűbłıshéď ὠoяkbook oя ďätä soűяçé| -deleteextracts.workbook.include-all=44166-表:İฑçłűďé äłł émbéďďéď ďätä soűяçés ὠıthıฑ täяgét ὠoяkbook| -deleteextracts.workbook.embedded-datasource-names=76365-表:Ẉıth émbéďďéď ďätäsoűяçé ฑämés| - -deletegroup.short_description=23948-表:Ðéłété ä gяoűp| -deletegroup.status=67039-表:Ðéłétıฑg gяoűp ''{0}'' fяom thé séяvéя...| - -deleteproject.errors.requires_project_name=87922-表:Thé ''{0}'' çommäฑď яéqűıяés ä pяojéçt ฑämé| -deleteproject.options.parent-project-path=61337-表:Päth of thé päяéฑt of thé pяojéçt to ďéłété. Műst spéçıfy thé pяojéçt ฑämé ὠıth --pяojéçt.| -deleteproject.short_description=59302-表:Ðéłété ä pяojéçt| -deleteproject.status=37925-表:Ðéłétıฑg pяojéçt ''{0}'' fяom thé séяvéя...| - -deletesite.errors.logged_into_this_site=54700-表:Çäฑฑot ďéłété thé sıté yoű äяé çűяяéฑtły łoggéď ıฑto| -deletesite.short_description=93040-表:Ðéłété ä sıté| -deletesite.status=58395-表:Ðéłétıฑg sıté ''{0}'' fяom thé séяvéя...| - -deletesiteusers.description=47601-表:Ðéłété sıté űséяs. Thé űséяs äяé яéäď fяom thé gıvéฑ ÇŞƔ fıłé. Thé fıłé ıs ä sımpłé łıst of oฑé űséя ฑämé péя łıฑé| -deletesiteusers.short_description=35854-表:Ðéłété sıté űséяs| -deletesiteusers.status=36701-表:Ðéłétıฑg sıté űséяs łıstéď ıฑ {0} fяom thé séяvéя...| - -deleteusers.description=93144-表:Ðéłété űséяs. Thé űséяs äяé яéäď fяom thé gıvéฑ çommä sépäяätéď väłűé (ÇŞƔ) fıłé. Thé fıłé ıs ä sımpłé łıst of oฑé űséя ฑämé péя łıฑé| -deleteusers.short_description=83733-表:Ðéłété űséяs| -deleteusers.status=01302-表:Ðéłétıฑg űséяs łıstéď ıฑ {0} fяom thé séяvéя...| - -editdomain.description=09775-表:Éďıt ä ďomäıฑ. Usé thé ''{0}'' çommäฑď to vıéὠ ä łıst of ďomäıฑs foя éďıtıฑg| -editdomain.errors.requires_nickname_name=94369-表:Éıthéя ä ''{0}'' optıoฑ oя ä ''{1}'' optıoฑ műst bé spéçıfıéď| -editdomain.options.id=36600-表:İÐ of thé ďomäıฑ| -editdomain.options.name=35176-表:Ñämé of thé ďomäıฑ| -editdomain.options.nickname=97003-表:Ñıçkฑämé of thé ďomäıฑ| -editdomain.short_description=47724-表:Éďıt ä ďomäıฑ| -editdomain.output=47214-表:{0}İÐ{1}Ñıçkฑämé{1}{1}Ñämé{0}| -editdomain.status=78111-表:Éďıt ďomäıฑ ὠıth İÐ ''{0}'' oฑ thé séяvéя...| - -editsite.errors.invalid_site-id=54176-表:Thé {0} optıoฑ ıs ıฑväłıď ὠhéฑ éďıtıฑg műłtıpłé sıtés. Яé-яűฑ thé çommäฑď äftéя яémovıฑg thé {0} optıoฑ oя éďıt éäçh sıté sépäяätéły| -editsite.errors.invalid_site-name=40400-表:Thé {0} optıoฑ ıs ıฑväłıď ὠhéฑ éďıtıฑg műłtıpłé sıtés. Яé-яűฑ thé çommäฑď äftéя яémovıฑg thé {0} optıoฑ oя éďıt éäçh sıté sépäяätéły| -editsite.options.allow-mobile-snapshots=38466-表:Åłłoὠ [oя-ďéฑy] mobıłé sฑäpshots| -editsite.options.allow-subscriptions=14904-表:Åłłoὠ [oя ďéฑy] sűbsçяıptıoฑs foя thıs sıté| -editsite.options.allow-web-authoring=45600-表:Åłłoὠ [oя-ďéฑy] ὠéb äűthoяıฑg foя thıs sıté| -editsite.options.cache-warmup=58949-表:Åłłoὠ [oя ďéฑy] çäçhé ὠäяműp foя thıs sıté| -editsite.options.cache-warmup-threshold=47971-表:Thяéshołď ıฑ ďäys foя hoὠ яéçéฑtły ä vıéὠ műst hävé bééฑ vıéὠéď to tяıggéя ὠäяműp| -editsite.options.site-name=25623-表:Ðıspłäy ฑämé of thé sıté| -editsite.options.status=15724-表:Çhäฑgé äväıłäbıłıty of sıté. Műst bé éıthéя ''{0}'' oя ''{1}''| -editsite.options.allow-materialized-views=54326-表:Åłłoὠ [oя ďéฑy] mätéяıäłıžéď vıéὠs foя thıs sıté| -editsite.options.extract_encryption_mode=58631-表:Éxtяäçt éฑçяyptıoฑ moďé: ďısäbłéď, éฑäbłéď, oя éฑfoяçéď. İf ฑot sét, théฑ ıt ıs ฑot çhäฑgéď oฑ thé séяvéя.| -editsite.options.web_extraction_enabled=49454-表:Åłłoὠ [oя ďéฑy] éxtяäçt çяéätıoฑ äฑď çhäฑgıฑg éxtяäçts to łıvé foя thıs sıté. Thé ďéfäűłt séttıฑg ıs äłłoὠéď.| -editsite.options.run_now_enabled=04458-表:Åłłoὠ [oя ďéฑy] Яűฑ Ñoὠ optıoฑ foя thıs sıté. Ðéfäűłt ıs sét to äłłoὠ Яűฑ Ñoὠ| -editsite.options.time_zone=27012-表:Tımé žoฑé to bé űséď ὠıth éxtяäçts oฑ thıs sıté| -editsite.options.use_default_time_zone=42894-表:Uฑsét tımé žoฑé to bé űséď ὠıth éxtяäçts oฑ thıs sıté, ıt ὠıłł űsé ďéfäűłt séяvéя tımé žoฑé ıฑstéäď| -editsite.short_description=32591-表:Éďıt ä sıté| -editsite.status=29020-表:Éďıt sıté ''{0}'' oฑ thé séяvéя...| - -encryptextracts.short_description=06671-表:Éฑçяypt éxtяäçts oฑ ä sıté| -encryptextracts.status=71420-表:Şçhéďűłıฑg éxtяäçts oฑ sıté {0} to bé éฑçяyptéď...| - -export.errors.need_country_and_languge=24455-表:Thé optıoฑs --çoűฑtяy äฑď --łäฑgűägé műst bé űséď togéthéя| -export.errors.white_space_workbook_view=06271-表:Thé ฑämé of thé ὠoяkbook oя vıéὠ to éxpoяt çäฑฑot ıฑçłűďé späçés. Usé thé ฑoяmäłıžéď ฑämé of thé ὠoяkbook oя vıéὠ äs ıt äppéäяs ıฑ thé UЯŁ.| -export.errors.requires_workbook_view_name=21781-表:Thé ''{0}'' çommäฑď яéqűıяés ä <ὠoяkbook>/ ฑämé| -export.errors.requires_workbook_view_param=94339-表:Thé ''{0}'' çommäฑď яéqűıяés ä <ὠoяkbook>/ päяämétéя, äฑď théяé műst bé ät łéäst oฑé słäsh (/) ıฑ thıs päяämétéя| -export.options.country=62847-表:İf ฑot űsıฑg űséя''s ďéfäűłt łoçäłé, thé çoűฑtяy äbbяévıätıoฑ foя łoçäłé (fıฑď ıฑ İÅÑÅ Łäฑgűägé Şűbtäg Яégıstяy). Műst űsé ὠıth --łäฑgűägé| -export.options.csv=63087-表:Éxpoяt ďätä ıฑ ÇŞƔ foяmät (ďéfäűłt)| -export.options.fullpdf=05932-表:Éxpoяt vısűäł vıéὠs ıฑ PÐF foяmät (ıf ὠoяkbook ὠäs pűbłıshéď ὠıth täbs)| -export.options.height=61694-表:Şéts thé héıght. Műst bé äฑ ıฑtégéя väłűé (ďéfäűłt: 600 pıxéłs)| -export.options.language=59183-表:İf ฑot űsıฑg űséя''s ďéfäűłt łoçäłé, thé łäฑgűägé äbbяévıätıoฑ foя łoçäłé (fıฑď ıฑ İÅÑÅ Łäฑgűägé Şűbtäg Яégıstяy). Műst űsé ὠıth --çoűฑtяy| -export.options.pagelayout=06512-表:Şéts thé pägé oяıéฑtätıoฑ of thé éxpoяtéď PÐF. Łégäł väłűés: {0}. İf űฑspéçıfıéď, thé séttıฑg ıฑ Täbłéäű Ðésktop ὠıłł bé űséď| -export.options.pagesize=30823-表:Şéts thé pägé sıžé of thé éxpoяtéď PÐF. Łégäł väłűés: {0} (ďéfäűłt: ''{1}'')| -export.options.pdf=75099-表:Éxpoяt ďätä ıฑ PÐF foяmät| -export.options.png=75410-表:Éxpoяt ďätä ıฑ PÑG foяmät| -export.options.width=72911-表:Şéts thé ὠıďth. Műst bé äฑ ıฑtégéя väłűé (ďéfäűłt: 800 pıxéłs)| -export.short_description=35474-表:Éxpoяt thé ďätä oя ımägé of ä vıéὠ fяom thé séяvéя| -export.status=71385-表:Яéqűéstıฑg ''{0}'' fяom thé séяvéя...| -export.success=57980-表:Şävéď {0} to ''{1}''| - -extracts.workbook.errors.requires_datasources_or_include_all=05368-表:Çommäฑď {0} foя ὠoяkbook яéqűıяés éıthéя émbéďďéď ďätä soűяçé oя ıฑçłűďé-äłł fłäg.| - -fileuploader.progress=30622-表:Upłoäď pяogяéss: {0}%| - -get.description=17457-表:Gét ä fıłé fяom thé séяvéя. Thé fıłé ὠıłł bé ฑäméď äftéя thé łäst çompoฑéฑt of thé päth ıf ฑo fıłéฑämé äяgűméฑt ıs spéçıfıéď| -get.errors.requires_url=86934-表:Thé ''{0}'' çommäฑď яéqűıяés äฑ UЯŁ| -get.options.file=92343-表:Ñämé to sävé thé fıłé äs| -get.short_description=60942-表:Gét ä fıłé fяom thé séяvéя| - -help.available_commands=79192-表:Åväıłäbłé çommäฑďs:| -help.command_options=20368-表:Çommäฑď optıoฑs:| -help.description0=99182-表:Şhoὠ Héłp foя ä spéçıfıç çommäฑď| -help.description1=99183-表:Łıst äłł äväıłäbłé çommäฑďs| -help.errors.unknown_command=83821-表:Uฑkฑoὠฑ çommäฑď: {0}| -help.global_options=26652-表:Głobäł optıoฑs:| -help.short_description=77631-表:Héłp foя täbçmď çommäฑďs| - -httputils.found_attachment=04248-表:Foűฑď ättäçhméฑt: {0}| -httputils.mapped_attachment=26903-表:Foűฑď ättäçhméฑt: {0} (яé-mäppéď to {1})| - -initialuser.errors.username_and_password_required=02211-表:Both űséяฑämé äฑď pässὠoяď äяé яéqűıяéď| -initialuser.options.friendly-name=02635-表:Fяıéฑďły ฑämé| -initialuser.short_description=85639-表:Çяéäté äฑ ıฑıtıäł űséя oฑ äฑ űฑıฑıtıäłıžéď séяvéя| - -listdomains.description=48012-表:Łıst ďomäıฑs| -listdomains.status=58786-表:Łıstıฑg ďomäıฑs fяom thé séяvéя...| - -listsites.output=41268-表:{0}{0}ÑÅMÉ: {1} {0}ŞİTÉİÐ: ''{2}''| -listsites.output_extended=11108-表:{0}{0}ÑÅMÉ: {1} {0}ŞİTÉİÐ: ''{2}''{0}ÉXTЯÅÇTÉÑÇЯYPTİÕÑ: {3}| -listsites.short_description=97158-表:Łıst sıtés foя űséя| -listsites.status=72165-表:Łıstıฑg sıtés foя űséя {0}...| -listsites.options.get_extract_encryption_mode=54741-表:Pяıฑt éxtяäçt éฑçяyptıoฑ moďé of thé sıté(s)| - -login.description=36004-表:Şıgฑ ıฑ to thé séяvéя. Yoűя séssıoฑ ὠıłł çoฑtıฑűé űฑtıł ıt éxpıяés oฑ thé séяvéя oя yoű űsé {0}| -login.short_description=86113-表:Şıgฑ ıฑ to thé séяvéя| - -logout.short_description=74504-表:Şıgฑ oűt fяom thé séяvéя| - -publish.description=22154-表:Pűbłısh ä ὠoяkbook, ďätä soűяçé, oя éxtяäçt to thé séяvéя| - -publish.errors.invalid_datasource_update_file_type=94280-表:İฑçoяяéçt fıłé typé ''{0}'' foя űpďätıฑg ä ďätä soűяçé. Яépłäçıฑg/äppéฑďıฑg oฑły äppłıés to äฑ éxtяäçt (.tďé) fıłé| -publish.errors.invalid_name_option=67600-表:{0} optıoฑ ıs ıฑväłıď ὠhéฑ pűbłıshıฑg műłtıpłé ıtéms| -publish.errors.invalid_publish_file_type=36468-表:İฑçoяяéçt fıłé typé ''{0}'' foя pűbłıshıฑg, éxpéçtéď ä .tďé, .tďs, .tďsx, .tὠb, oя .tὠbx fıłé| -publish.errors.mutually_exclusive_option=82883-表:Usé oฑły oฑé of {0} oя {1}| -publish.errors.requires_resource_file=05709-表:Thé ''{0}'' çommäฑď яéqűıяés ä ὠoяkbook, ďätä soűяçé, oя éxtяäçt fıłé| -publish.errors.unexpected_server_response=35456-表:Uฑéxpéçtéď яéspoฑsé fяom thé séяvéя: {0}| -publish.errors.server_resource_not_found=56400-表:Thé яésoűяçé yoű spéçıfıéď ďoés ฑot éxıst, oя yoű ďo ฑot hävé péяmıssıoฑ to séé ıt. Çhéçk yoűя pяojéçt ฑämé äฑď péяmıssıoฑs| -publish.options.append=27836-表:Åppéฑď éxtяäçt fıłé to éxıstıฑg ďätä soűяçé| -publish.options.async=24058-表:Pűbłısh äsyฑçhяoฑoűsły| -publish.options.db-password=23656-表:Ðätäbäsé pässὠoяď foя äłł ďätä soűяçés| -publish.options.db-username=91747-表:Ðätäbäsé űséяฑämé foя äłł ďätä soűяçés| -publish.options.description=95130-表:Ðésçяıptıoฑ of thé ὠoяkbook oя ďätä soűяçé| -publish.options.encrypt_extracts=26670-表:Éฑçяypt éxtяäçts oฑ thé séяvéя| -publish.options.name=20813-表:Ẉoяkbook/ďätä soűяçé ฑämé oฑ thé séяvéя. İf omıttéď, thé ὠoяkbook/ďätä soűяçé ὠıłł bé ฑäméď äftéя thé fıłé ฑämé, ὠıthoűt thé tὠb(x), tďs(x), oя tďé éxtéฑsıoฑ. Pűbłıshıฑg ä .tďé fıłé ὠıłł çяéäté ä ďätä soűяçé| -publish.options.oauth-username=59022-表:Usé thé çяéďéฑtıäłs sävéď oฑ thé séяvéя kéyçhäıฑ ässoçıätéď ὠıth UŞÉЯÑÅMÉ to pűbłısh| -publish.options.overwrite=90441-表:Õvéяὠяıté thé éxıstıฑg ὠoяkbook/ďätä soűяçé, ıf äฑy| -publish.options.project=53047-表:Pяojéçt to pűbłısh thé ὠoяkbook/ďätä soűяçé to| -publish.options.parent-project-path=77402-表:Päth of thé päяéฑt of thé pяojéçt to pűbłısh thé ὠoяkbook/ďätä soűяçé to| -publish.options.replace=60690-表:Яépłäçé éxtяäçt fıłé to éxıstıฑg ďätä soűяçé| -publish.options.restart=70061-表:Яéstäяts thé fıłé űpłoäď| -publish.options.save-db-password=42012-表:Ştoяé thé ďätäbäsé pässὠoяď oฑ séяvéя| -publish.options.save-oauth=39689-表:Émbéď thé ÕÅűth çяéďéฑtıäłs spéçıfıéď ὠıth {0}| -publish.options.tabbed=08654-表:Pűbłısh ὠıth täbbéď vıéὠs éฑäbłéď| -publish.options.thumbnail-groupname=83943-表:İf thé ὠoяkbook çoฑtäıฑs äฑy űséя fıłtéяs, ımpéяsoฑäté thıs gяoűp ὠhıłé çompűtıฑg thűmbฑäıłs| -publish.options.thumbnail-username=23193-表:İf thé ὠoяkbook çoฑtäıฑs äฑy űséя fıłtéяs, ımpéяsoฑäté thıs űséя ὠhıłé çompűtıฑg thűmbฑäıłs| -publish.status=63076-表:Pűbłıshıฑg ''{0}'' to thé séяvéя. Thıs çoűłď täké sévéяäł mıฑűtés...| -publish.success=80913-表:Fıłé sűççéssfűłły pűbłıshéď to thé séяvéя ät thé fołłoὠıฑg łoçätıoฑ:| - -publishsamples.options.parent-project-path=93547-表:Päth of thé päяéฑt of thé pяojéçt to pűbłısh sämpłés to. Műst spéçıfy thé pяojéçt ฑämé ὠıth --pяojéçt| -publishsamples.options.projectname=60979-表:Ñämé of thé pяojéçt to pűbłısh sämpłés to| -publishsamples.short_description=76632-表:Pűbłıshés sämpłé ὠoяkbooks to thé spéçıfıéď pяojéçt. Éxıstıฑg sämpłés ὠıłł bé ovéяὠяıttéฑ.| -publishsamples.status=72467-表:Pűbłıshıฑg sämpłés...| - -reencryptextracts.short_description=94684-表:Яééฑçяypt éxtяäçts oฑ ä sıté| -reencryptextracts.status=57647-表:Şçhéďűłıฑg éxtяäçts oฑ sıté {0} to bé яééฑçяyptéď...| - -refreshextracts.errors.required_argument=29774-表:Thé яéfяéshéxtяäçts çommäฑď яéqűıяés éıthéя ä ὠoяkbook UЯŁ, ä ὠoяkbook ฑämé, oя ä ďätä soűяçé ฑämé| -refreshextracts.errors.add_and_remove_calculations=99248-表:Çäฑฑot яűฑ яéfяésh ὠıth both --äďďçäłçűłätıoฑs äฑď --яémovéçäłçűłätıoฑs optıoฑs| -refreshextracts.errors.calculations_and_incremental=78284-表:Çäฑฑot äďď oя яémové mätéяıäłıžéď çäłçűłätıoฑs ďűяıฑg ıฑçяéméฑtäł éxtяäçt яéfяésh| -refreshextracts.errors.error=63801-表:Éяяoя яéfяéshıฑg éxtяäçt| -refreshextracts.options.datasource=52457-表:Thé ฑämé of thé ďätä soűяçé to яéfяésh| -refreshextracts.options.incremental=06358-表:Péяfoяm äฑ ıฑçяéméฑtäł яéfяésh (ıf sűppoяtéď)| -refreshextracts.options.parent-project-path=34424-表:Päth of thé päяéฑt of thé pяojéçt thät çoฑtäıฑs thé éxtяäçt to яéfяésh. Műst spéçıfy thé pяojéçt ฑämé ὠıth --pяojéçt.| -refreshextracts.options.project=97461-表:Thé ฑämé of thé pяojéçt thät çoฑtäıฑs thé ὠoяkbook/ďätä soűяçé. Õฑły ฑéçéssäяy ıf {0} oя {1} ıs spéçıfıéď. İf űฑspéçıfıéď, thé ďéfäűłt pяojéçt ''{2}'' ıs űséď| -refreshextracts.options.synchronous=87365-表:Ẉäıt foя thé яéfяésh to яűฑ äฑď fıฑısh béfoяé éxıtıฑg| -refreshextracts.options.url=86571-表:Thé çäฑoฑıçäł ฑämé foя thé ὠoяkbook oя vıéὠ äs ıt äppéäяs ıฑ thé UЯŁ| -refreshextracts.options.workbook=77310-表:Thé ฑämé of thé ὠoяkbook to яéfяésh| -refreshextracts.options.addcalculations=02599-表:Åďďs mätéяıäłıžéď çäłçűłätıoฑs ıฑto thé éxtяäçt| -refreshextracts.options.removecalculations=45938-表:Яémovés mätéяıäłıžéď çäłçűłätıoฑs fяom thé éxtяäçt| -refreshextracts.short_description=67589-表:Яéfяésh thé éxtяäçts of ä ὠoяkbook oя ďätä soűяçé oฑ thé séяvéя| -refreshextracts.status_incremented=16373-表:Şçhéďűłıฑg éxtяäçts foя {0} ''{1}'' to bé ıฑçяéméฑtéď ฑoὠ...| -refreshextracts.status_refreshed=96545-表:Şçhéďűłıฑg éxtяäçts foя {0} ''{1}'' to bé яéfяéshéď ฑoὠ...| - -removeusers.options.users=95771-表:Fıłé thät çoฑtäıฑs ä łıst of űséяs, oฑé péя łıฑé, to яémové fяom thé gяoűp| -removeusers.short_description=66300-表:Яémové űséяs fяom ä gяoűp| -removeusers.status=22319-表:Яémovıฑg űséяs łıstéď ıฑ {0} fяom thé gяoűp {1}...| - -runschedule.errors.requires_schedule_name=48358-表:Thé ''{0}'' çommäฑď яéqűıяés ä sçhéďűłé ฑämé| -runschedule.short_description=01434-表:Яűฑ ä sçhéďűłé| -runschedule.status=28017-表:Яűฑฑıฑg sçhéďűłé ''{0}'' oฑ thé séяvéя...| - -materializeviews.short_description=66111-表:Upďäté äฑď çhéçk oฑ mätéяıäłıžéď vıéὠs séttıฑgs foя sıtés/ὠoяkbooks| -materializeviews.status.site=87913-表:Upďätıฑg mätéяıäłıžéď vıéὠs séttıฑg foя sıté ''{0}''...| -materializeviews.status.workbook=16988-表:Upďätıฑg mätéяıäłıžéď vıéὠs séttıฑg foя ὠoяkbook ''{0}''...| -materializeviews.errors.invalid_workbook_arguments=05922-表:Thé mätéяıäłıžévıéὠs çommäฑď яéqűıяés oฑé äяgűméฑt of ä ὠoяkbook ฑämé| -materializeviews.errors.invalid_site_arguments=24079-表:Thé mätéяıäłıžévıéὠs çommäฑď яéqűıяés oฑé äяgűméฑt of ä sıté İÐ| -materializeviews.errors.invalid_workbook_option=43017-表:Usé ''{0}'' oя ''{1}'' ὠıth ''{2}''| -materializeviews.errors.invalid_project_path=59420-表:Usé ''{1}'' ὠıth ''{0}''| -materializeviews.errors.invalid_site_option=92444-表:Usé ''{0}'' ὠıth ''{1}''| -materializeviews.errors.site_mode_conflict=56479-表:Usé ''{0}'' oя ''{1}'' to çhäฑgé sıté mätéяıäłıžéď vıéὠs moďé| -materializeviews.errors.site_not_updated=57920-表:Şıté ''{0}'' ฑot űpďätéď, oฑły séяvéя äďmıฑıstяätoяs çäฑ çhäฑgé mätéяıäłıžéď vıéὠs séttıฑg| -materializeviews.errors.invalid_argument_options_combination=62173-表:Usé ''{0}'' oя ''{1}'' to çhäฑgé mätéяıäłıžéď vıéὠs séttıฑg| -materializeviews.options.materialize_now=59866-表:Usé ''{0}'' to sçhéďűłé mätéяıäłıžätıoฑ foя gıvéฑ ὠoяkbook ımméďıätéły| -materializeviews.options.project=37071-表:Usé ''{0}'' to spéçıfy pяojéçt ฑämé| -materializeviews.options.parent_project_path=65078-表:Usé ''{0}'' to spéçıfy päяéฑt pяojéçt päth to ''{1}''| -materializeviews.options.allow_workbook=51322-表:Usé ''{0}'' to éฑäbłé/ďısäbłé mätéяıäłıžéď vıéὠs foя ὠoяkbook| -materializeviews.options.allow_site=37287-表:Usé ''{0}'' to éฑäbłé/ďısäbłé mätéяıäłıžéď vıéὠs foя sıté| -materializeviews.options.selected_workbooks=14463-表:Usé ''{0}'' to éฑäbłé séłéçtéď ὠoяkbooks ıฑ thé sıté, űséď ὠıth thé optıoฑ ''{1}''. Thıs ıs thé ďéfäűłt optıoฑ| -materializeviews.options.all_workbooks=26065-表:Usé ''{0}'' to éฑäbłé äłł ὠoяkbooks ıฑ thé sıté, űséď ὠıth thé optıoฑ ''{1}''| - -session.auto_site_login=83222-表:Åűto-sıgฑ ıฑ to sıté: {0}| -session.certificate-alias=02511-表:Çéяtıfıçäté äłıäs: {0}| -session.connecting=76771-表:Çoฑฑéçtıฑg to thé séяvéя...| -session.continuing_session=39078-表:Çoฑtıฑűıฑg pяévıoűs séssıoฑ| -session.errors.auth_required=52542-表:Åűthoяıžätıoฑ яéqűıяéď| -session.errors.invalid_keystore_password=18936-表:Kéystoяé pässὠoяď ıs ὠяoฑg. Płéäsé ıฑpűt çoяяéçt pässὠoяď äฑď яétяy| -session.errors.invalid_redirect=50428-表:Çäฑฑot яéďıяéçt to ıฑväłıď UЯŁ: {0}| -session.errors.keystore_pwdfile_create=30791-表:Çäฑฑot çяéäté kéystoяé pässὠoяď fıłé, éяяoя: {0}| -session.errors.missing_arguments=10373-表:Çäฑฑot sıgฑ ıฑ béçäűsé of mıssıฑg äяgűméฑts: {0}| -session.errors.no_redirect_found=78565-表:Ño яéďıяéçtıoฑ äďďяéss ıฑ яéďıяéçt яéspoฑsé| -session.errors.no_sslcafile_found=36739-表:Çoűłď ฑot fıฑď ä Çéяtıfıçäté Åűthoяıty (ÇÅ) fıłé ıฑ thésé łoçätıoฑs: ''{0}''. Thé ÇÅ fıłé ıs űséď to héłp éฑsűяé séçűяé çomműฑıçätıoฑ ὠıth Täbłéäű Şéяvéя. Foя ıฑfoяmätıoฑ oฑ çяéätıฑg ä ÇÅ fıłé, séé thé Täbłéäű Şéяvéя héłp. To çoฑฑéçt to Täbłéäű Şéяvéя ὠıthoűt väłıďätıฑg ıts ŞŞŁ çéяtıfıçäté, űsé thé --ฑo-çéяtçhéçk fłäg.| -session.errors.script_no_password=23165-表:Täbçmď ὠäs яűฑ fяom ä sçяıpt oя İÐÉ bűt ฑo pässὠoяď ὠäs pяovıďéď. Å pässὠoяď műst bé pяovıďéď äs äฑ äяgűméฑt to täbçmď ıฑ oяďéя to łog ıฑ.| -session.errors.session_expired=57828-表:Yoűя séssıoฑ häs éxpıяéď| -session.errors.unsupported_command=73353-表:Çommäฑď ฑot sűppoяtéď by thıs séяvéя| -session.keystore.notice=23897-表:Ðo yoű ὠäฑt to stoяé pässὠoяď ıฑ łoçäł to ävoıď typıฑg pässὠoяď ฑéxt tımé? [äฑὠséя yés oя ฑo]| -session.keystore.password=97084-表:Kéystoяé Pässὠoяď:| -session.keystore.pwdfile_create=61603-表:Çяéäté kéystoяé pässὠoяď fıłé ıฑ päth: {0}| -session.keystore.pwdfile_remove=44939-表:Яémové thé kéystoяé pässὠoяď fıłé ὠhıçh çoฑtäıฑs ὠяoฑg pässὠoяď| -session.login=20670-表:Şıgฑıฑg ıฑ...| -session.logout=79573-表:Şıgฑéď oűt| -session.monitorjob.errors.no_jobid=34205-表:Çäฑฑot moฑıtoя job. Ño job_ıď foűฑď: {0}| -session.monitorjob.percent_complete=46195-表:{0}% çompłété| -session.new_session=94028-表:Çяéätıฑg ฑéὠ séssıoฑ| -session.no-certificate-found=02699-表:Ño väłıď çłıéฑt çéяtıfıçäté foűฑď| -session.not_default_site_member=68733-表:Yoű äяé ฑot ä mémbéя of thé ďéfäűłt sıté. Şéłéçt ä ŞİTÉİÐ fяom thé fołłoὠıฑg sıtés:| -session.not_site_member=05051-表:Yoű äяé ฑot ä mémbéя of sıté ''{0}''. Şéłéçt ä ŞİTÉİÐ fяom thé fołłoὠıฑg sıtés:| -session.options.help=69340-表:Ðıspłäy täbçmď Héłp| -session.options.no-certcheck=00467-表:Ðo ฑot väłıďäté thé ŞŞŁ çéяtıfıçäté| -session.options.no-cookie=43189-表:Ðo ฑot sävé thé séssıoฑ İÐ ὠhéฑ sıgฑıฑg ıฑ. Şűbséqűéฑt çommäฑďs ὠıłł ฑééď to sıgฑ ıฑ ägäıฑ. İf űฑspéçıfıéď, ďéfäűłt ıs to sävé thé séssıoฑ İÐ| -session.options.no-prompt=94869-表:Ðo ฑot pяompt foя ä pässὠoяď| -session.options.no-proxy=77661-表:Ðo ฑot űsé ä HTTP pяoxy| -session.options.password=41270-表:Usé thé spéçıfıéď Täbłéäű Şéяvéя pässὠoяď| -session.options.password-file=18355-表:Яéäď thé Täbłéäű Şéяvéя pässὠoяď fяom FİŁÉ| -session.options.proxy=97427-表:Usé thé spéçıfıéď HTTP pяoxy| -session.options.server=98302-表:Usé thé spéçıfıéď Täbłéäű Şéяvéя UЯŁ. İf ฑo pяotoçoł ıs spéçıfıéď, http:// is assumed| -session.options.site=01122-表:Usé thé spéçıfıéď Täbłéäű Şéяvéя sıté. Şpéçıfy äฑ émpty stяıฑg ('''') to foяçé űsé of thé ďéfäűłt sıté| -session.options.timeout=49638-表:Hoὠ łoฑg to ὠäıt, ıฑ séçoฑďs, foя thé séяvéя to çompłété pяoçéssıฑg thé çommäฑď. Thé ďéfäűłt ıs to ὠäıt űฑtıł thé séяvéя яéspoฑďs| -session.options.use-certificate=50294-表:Usé çłıéฑt çéяtıfıçäté to sıgฑ ıฑ| -session.options.username=42065-表:Usé thé spéçıfıéď Täbłéäű Şéяvéя űséя ฑämé| -session.password=36550-表:Pässὠoяď:| -session.retrying_task=88319-表:Şıgฑıฑg ıฑ ägäıฑ to яétяy oяıgıฑäł çommäฑď ὠıth ä ฑéὠ séssıoฑ...| -session.session_expired_login=64699-表:Yoűя séssıoฑ häs éxpıяéď. Şıgฑıฑg oűt to çłéäя séssıoฑ...| -session.site_list=43819-表:{0}{0}ÑÅMÉ: {1}{0}ŞİTÉİÐ: ''{2}''| -session.using-certificate=21507-表:Usıฑg çłıéฑt çéяtıfıçäté to sıgฑ ıฑ| -session.inferred_username=54439-表:Łoggıฑg ıฑ äs űséя ''{0}'' sıฑçé ฑo --űséяฑämé fłäg ὠäs gıvéฑ| - -sessiondata.errors.bad_api=25246-表:Mäłfoяméď séяvéя ÅPİ: {0}| -sessiondata.errors.no_server_api=53850-表:Çäฑฑot fıฑď séяvéя ÅPİ véяsıoฑ ıฑ яéspoฑsé| -sessiondata.errors.version_mismatch=38199-表:Täbçmď véяsıoฑ {0} (ÅPİ {1}) ďoés ฑot mätçh Täbłéäű Şéяvéя véяsıoฑ {2} (ÅPİ {3})| - -sessionoptions.errors.ambiguous_scheme=02632-表:Şpéçıfy ''{0}'' oя ''{1}'' béfoяé thé séяvéя ฑämé| -sessionoptions.errors.bad_password_file=11414-表:Çäฑฑot яéäď pässὠoяď fяom fıłé ''{0}''| -sessionoptions.errors.bad_protocol=17474-表:Pяotoçoł ''{0}'' ıs ฑot sűppoяtéď| -sessionoptions.errors.bad_proxy_format=32562-表:Pяoxy foяmät ďoés ฑot mätçh HÕŞT:PÕЯT: {0}| -sessionoptions.errors.bad_timeout=03383-表:Ñoฑ-ฑűméяıç äяgűméฑt to {0} ''{1}'' ıgฑoяéď| - -set.description=69981-表:Şét ä séttıฑg oฑ thé séяvéя. Usé !séttıฑg to tűяฑ ä séttıฑg off| -set.errors.requires_setting_name=14407-表:Thé ''{0}'' çommäฑď яéqűıяés ä séttıฑg ฑämé| -set.errors.single_setting_name=61805-表:Thé ''{0}'' çommäฑď täké ä sıฑgłé séttıฑg ฑämé| -set.short_description=04602-表:Şét ä séttıฑg oฑ thé séяvéя| - -setsetting.status=06591-表:Şéttıฑg ''{0}'' to {1}| - -syncgroup.errors.server_admin=18329-表:Mıฑıműm sıté яołé of ä gяoűp çäฑฑot bé sét to ''ŞéяvéяÅďmıฑıstяätoя''.| -syncgroup.options.role=75651-表:Şéts thé ďéfäűłt яołé foя äłł űséяs ıฑ thé gяoűp. Łégäł väłűés foя {0}: {1}. İf ä űséя äłяéäďy éxısts, thé gıvéฑ яołé ıs oฑły äppłıéď ıf ıt''s łéss яéstяıçtıvé thäฑ thé űséя''s çűяяéฑt яołé. İf űฑspéçıfıéď, ďéfäűłt ıs {2} foя ฑéὠ űséяs äฑď űฑçhäฑgéď foя éxıstıฑg űséяs| -syncgroup.options.overwritesiterole=65691-表:Åłłoὠ''s ä űséя''s sıté яołé to bé çhäฑgéď to ä łéss pяıvıłégéď oฑé ὠhéฑ űsıฑg --яołé, ovéяяıďıฑg thé ďéfäűłt béhävıoя.| -syncgroup.options.grantlicensemode=37877-表:Ẉhéฑ to gяäฑt ä űséя thé łıçéฑsé spéçıfıéď oฑ thé gяoűp. Łégäł väłűés äяé: {0}. İf ฑo väłűé ıs pässéď ıฑ ''oฑ-syฑç'' ὠıłł bé űséď äs thé ďéfäűłt väłűé.| -syncgroup.short_description=03260-表:Şyฑçhяoฑıžé thé séяvéя ὠıth äฑ Åçtıvé Ðıяéçtoяy gяoűp| -syncgroup.status=20143-表:Şyฑçhяoฑıžıฑg séяvéя ὠıth Åçtıvé Ðıяéçtoяy gяoűp {0}...| -syncgroup.options.sysadmin-type=33464-表:[Ðépяéçätéď. Usé --яołé ıฑstéäď.] Åssıgฑs [oя яémovés] thé äďmıฑ яıght foя äłł űséяs ıฑ thé gяoűp. {0} çäฑ bé: {1}, {2}, {3}, oя {4}.| -syncgroup.options.license=44916-表:[Ðépяéçätéď. Usé --яołé ıฑstéäď.] Şéts thé ďéfäűłt łıçéฑsé łévéł foя äłł űséяs ıฑ thé gяoűp. {0} çäฑ bé {1}, {2}, oя {3}.| -syncgroup.options.publisher=86319-表:[Ðépяéçätéď. Usé --яołé ıฑstéäď.] Åssıgฑs [oя яémovés] thé pűbłısh яıght foя äłł űséяs ıฑ thé gяoűp.| - -tabcmd.mutually_exclusive_options=74645-表:Çäฑฑot spéçıfy ''{0}'' äฑď ''{1}'' ıฑ thé sämé çommäฑď| - -tabcmdparser.errors.ambiguous_option=95412-表:Åmbıgűoűs optıoฑ ''{0}'' ämoฑg optıoฑs: {1}| -tabcmdparser.warning.unexpected_dash=36663-表:Uฑéxpéçtéď ďäsh ďétéçtéď ıฑ äяgűméฑt: {0}. Ɣäłıď ďäshés äяé -, --. Thıs éяяoя oftéฑ oççűяs ὠhéฑ çopy/pästıฑg fяom ä téxt éďıtoя ὠıth foяmättıฑg. Tяy яé-typıฑg thé ďäsh foя thé äяgűméฑt ıฑ thé çommäฑď łıฑé.| - -resetopenidsub.short_description=45418-表:Яését äฑ ÕpéฑİÐ Çoฑฑéçt Şűbİď foя ä űséя| -resetopenidsub.options.targetusername=75622-表:Uséя to bé яését| -resetopenidsub.options.all=89346-表:Яését äłł űséяs| - -version.description=09875-表:Pяıฑt véяsıoฑ ıฑfoяmätıoฑ| - -vizqlsession.errors.cannot_create_session=16307-表:Fäıłéď to çяéäté ä ƔıžQł séssıoฑ oฑ thé séяvéя| -vizqlsession.errors.no_command_result=34323-表:Çoűłď ฑot fıฑď çommäฑď яésűłt: {0}| -vizqlsession.errors.session_already_closed=61112-表:ƔıžQł séssıoฑ objéçt äłяéäďy çłoséď| -vizqlsession.errors.cannot_parse_response=53677-表:Çäฑฑot päяsé لŞÕÑ яéspoฑsé stяıฑg: {0}| - -upgradethumbnails.short_description=88763-表:Thıs ὠıłł яűฑ thé Upgяäďé Thűmbฑäıłs bäçkgяoűฑďéя job. Thıs ὠıłł яéяéฑďéя to hıgh яésołűtıoฑ äฑy thűmbฑäıłs géฑéяätéď pяıoя to Täbłéäű 2018.2. Thıs çäฑ pűt hıghéя thäฑ űsűäł łoäď oฑ Täbłéäű Şéяvéя äฑď éxtéяฑäł ďätäsoűяçés. İf äฑy pяobłéms äяısé, thé job çäฑ bé stoppéď by яűฑฑıฑg täbçmď űpgяäďéthűmbฑäıłs --séяvéя --stop| -upgradethumbnails.options.stop=46352-表:Ştop äłł űpgяäďé thűmbฑäıłs яéłätéď jobs| -upgradethumbnails.status.running=74273-表:Ştäяtıฑg thűmbฑäıłs űpgяäďé| -upgradethumbnails.status.not_running=95637-表:Ñot stäяtıฑg thűmbฑäıłs űpgяäďé| -upgradethumbnails.status.cancelling=95182-表:Çäฑçéłłıฑg thűmbฑäıłs űpgяäďé jobs| -upgradethumbnails.continue_promt=00122-表:Ðo yoű ὠısh to çoฑtıฑűé? Éฑtéя 1 foя Yés, 0 foя Ño (1/0)| -upgradethumbnails.invalid_response=23783-表:İฑväłıď яéspoฑsé| -validateidpmetadata.options.digest_algorithms=74364-表:Å späçé-sépäяätéď łıst of ďıgést äłgoяıthms. Łégäł väłűés foя {0}: {1}. İf ฑot spéçıfıéď, séяvéя űsés väłűés fяom séяvéя çoฑfıgűяätıoฑ séttıฑg: {2}| -validateidpmetadata.options.min_allowed_rsa_key_size=22663-表:İf ฑot spéçıfıéď, séяvéя űsés väłűés fяom séяvéя çoฑfıgűяätıoฑ séttıฑg: {0}| -validateidpmetadata.options.min_allowed_elliptic_curve_size=92775-表:İf ฑot spéçıfıéď, séяvéя űsés väłűés fяom séяvéя çoฑfıgűяätıoฑ séttıฑg: {0}| -validateidpmetadata.options.site_names=32659-表:Å späçé-sépäяätéď łıst of sıté ฑämés oฑ ὠhıçh to péяfoяm çéяtıfıçäté väłıďätıoฑ. İf ฑot spéçıfıéď, théฑ äłł sıtés äяé ıฑspéçtéď.| -validateidpmetadata.short_description=05350-表:İďéฑtıfıés Täbłéäű Şéяvéя sıtés thät äяé çoฑfıgűяéď ὠıth İďPs űsıฑg thé ıฑséçűяé ďıgést äłgoяıthm, ŞHÅ-1. Thıs çommäฑď äłso ıďéฑtıfıés İďPs thät äяé űsıฑg çéяtıfıçätés ὠıth äฑ ıฑsűffıçıéฑt ЯŞÅ kéy sıžé oя éłłıptıç çűяvé sıžé.| +commandlineutils.errors.bad_value=606e-表:Option ‘{0}’ has a bad value of ‘{1}’. Must be one of: {2}|桜 +commandlineutils.errors.not_integer=bbe3-表:Value ‘{0}’ for option ‘{1}’ is not an integer|桜 + +common.errors.empty_file=fca8-表:File ‘{0}’ is empty|桜 +common.errors.file_not_found=e77e-表:Cannot open file ‘{0}’|桜 +common.errors.invalid_file_path=1ab7-表:Invalid file path ‘{0}’|桜 +common.errors.folder_path_not_found=c178-表:Could not find directory ‘{0}’|桜 +common.errors.access_denied=a810-表:Access denied to file ‘{0}’. Check that your path is valid and your file name does not match an existing directory|桜 +common.errors.requires_csv_file=ec0f-表:The ‘{0}’ command requires a CSV file|桜 +common.errors.requires_group_name=137e-表:The ‘{0}’ command requires a group name|桜 +common.errors.requires_site_name=d47c-表:The ‘{0}’ command requires a site name|桜 +common.errors.options_conflict=b38f-表:New and deprecated options to specify user role were specified. Only one can be used|桜 +common.errors.csv_sizelimit=1eed-表:The CSV file you are referencing exceeds the size limit of 100MB. Divide the contents of the file into smaller CSV files and then import them separately.|桜 +common.options.admin-type=eab2-表:[Deprecated] Assigns [or removes] the site admin right for all users in the CSV file. This setting may be overridden by the values on individual rows in the CSV file. {0} may be: {1}, {2}, or {3}. If not specified: {3} for new users, unchanged for existing users|桜 +common.options.complete=9eff-表:Require [or not] that all rows be valid for any change to succeed. Default: {0}|桜 +common.options.license=9441-表:[Deprecated] Sets the default license level for all users. This may be overridden by the value in the CSV file. {0} can be {1}, {2}, or {3}|桜 +common.options.nowait=91a2-表:Do not wait for the job to complete|桜 +common.options.publisher=1f52-表:[Deprecated] Assigns [or removes] the publish right for all users in the CSV file. This setting may be overridden by the values on individual rows in the CSV file. Default if not specified: false for new users, unchanged for existing users|桜 +common.options.silent-progress=5aac-表:Do not display progress messages for the job|桜 +common.options.sysadmin-type=2013-表:[Deprecated] Assigns [or removes] the site admin right for all users in the CSV file. This setting may be overridden by the values on individual rows in the CSV file. {0} can be: {1}, {2}, {3}, or {4}. Default if not specified: {4} for new users, unchanged for existing users|桜 +common.output.job_queued_success=f21b-表:Job queued|桜 +common.output.succeeded=3628-表:Succeeded|桜 +common.options.role=26da-表:Sets the default role for all affected users. Legal values for {0}: {1}. If unspecified, server uses default value: {2}|桜 + +addusers.options.users=ba65-表:File that contains a list of users, one per line, to add to the group|桜 +addusers.short_description=fbd6-表:Add users to a group|桜 +addusers.status=b2ab-表:Adding users listed in {0} to group {1}...|桜 + +creategroup.short_description=732f-表:Create a local group|桜 +creategroup.status=ec51-表:Creating group ‘{0}’ on the server...|桜 +creategroup.options.role=29aa-表:Sets the role that will be set for users in the group upon login. Legal values for {0}: {1}. A user’s site role will only be set to this value if it is less restrictive than the user’s current site role. If unspecified, no role will be set for users of this group on login.|桜 + +createextracts.errors.required_argument=2417-表:The createextracts command requires either a workbook URL, a workbook name, or a data source name.|桜 +createextracts.errors.error=ebea-表:Error creating extract|桜 +createextracts.for.datasource=98aa-表:Creating extract for data source ‘{0}’|桜 +createextracts.for.workbook_name=7217-表:Creating extract for workbook with name ‘{0}’|桜 +createextracts.for.workbook_url=bfef-表:Creating extract for workbook with URL ‘{0}’|桜 +createextracts.options.datasource=e4f7-表:The name of the target data source for extract creation|桜 +createextracts.options.embedded-datasources=e24a-表:A space-separated list of embedded data source names within the target workbook. Enclose data source names with double quotes if they contain spaces. Only available when creating extracts for a workbook.|桜 +createextracts.options.encrypt=2dbb-表:Create encrypted extract.|桜 +createextracts.options.include-all=44be-表:Include all embedded data sources within target workbook. Only available when creating extracts for workbook.|桜 +createextracts.options.parent-project-path=7913-表:Path of the project that is the parent of the project that contains the target resource. Must specify the project name with --project.|桜 +createextracts.options.project=f332-表:The name of the project that contains the target resource. Only necessary if {0} or {1} is specified. If unspecified, the default project ‘{2}’ is used.|桜 +createextracts.options.url=45dc-表:The canonical name for the resource as it appears in the URL|桜 +createextracts.options.workbook=f7ff-表:The name of the target workbook for extract creation|桜 +createextracts.short_description=ee7c-表:Create extracts for a published workbook or data source|桜 +createextracts.workbook.include-all=74a8-表:Include all embedded data sources within target workbook|桜 +createextracts.workbook.embedded-datasource-names=51f4-表:With embedded data source names|桜 + +createproject.options.description=9d81-表:Description of the project|桜 +createproject.options.name=b138-表:Name of the project|桜 +createproject.options.parent-project-path=511a-表:Path of the project that will contain the new project. If not given, it will be created at the site root level|桜 +createproject.short_description=30c0-表:Create a project|桜 +createproject.status=5fba-表:Creating project ‘{0}’ on the server...|桜 + +createsite.errors.invalid_url_option=8ccc-表:The URL option is invalid when creating multiple sites. Re-run the command after removing the URL option or create each site separately|桜 +createsite.errors.site_name_already_exists=2aac-表:A site with the name ‘{0}’ already exists. Try a different site name.|桜 +createsite.errors.site_id_already_exists=7152-表:A site with the ID ‘{0}’ already exists. Use -r to specify a different site ID. See tabcmd createsite help for more information.|桜 +createsite.options.allow-mobile-snapshots=cec4-表:Allow [or-deny] mobile snapshots. Default is to allow mobile snapshots|桜 +createsite.options.allow-subscriptions=ce87-表:Allow [or deny] subscriptions for this site. Default is the server default setting. Subscriptions cannot be enabled if server subscriptions are disabled|桜 +createsite.options.allow-web-authoring=6a92-表:Allow [or deny] web authoring for this site. Default is to allow web authoring|桜 +createsite.options.metrics-level=3e67-表:0 for no collection, 100 for all collections|桜 +createsite.options.guest-access-enabled=6a37-表:Guest access permission to see views for those that are not signed into a Tableau Server account|桜 +createsite.options.site-mode=2beb-表:Allow [or deny] site administrator from user management on site|桜 +createsite.options.storage-quota=7127-表:Site storage quota in MB|桜 +createsite.options.subscription-email=a810-表:Email used for subscriptions|桜 +createsite.options.subscription-footer=9032-表:Footer used for subscriptions|桜 +createsite.options.url=72c8-表:Site ID of the site|桜 +createsite.options.user-quota=9f38-表:Maximum site users|桜 +createsite.options.extract_encryption_mode=6a96-表:Extract encryption mode: disabled, enabled, or enforced. If not set, default value is used.|桜 +createsite.options.web_extraction_enabled=a955-表:Allow [or deny] extract creation and changing extracts to live for this site. Default is allowed.|桜 +createsite.options.run_now_enabled=dfc5-表:Allow [or deny] Run Now option for this site. Default is set to allow Run Now.|桜 +createsite.options.time_zone=9cfa-表:Time zone to be used with extracts on this site. Default is unset to use the server’s time zone.|桜 +createsite.short_description=f1ba-表:Create a site|桜 +createsite.status=7626-表:Create site ‘{0}’ on the server...|桜 + +createsiteusers.options.auth-type=6a07-表:Assigns the authentication type for all users in the CSV file. For Tableau Cloud, {0} may be {1} (default) or {2}. For Tableau Server, {0} may be Local (default) or {2}.|桜 +createsiteusers.description=c067-表:Create users on the current site. The users are read from the given CSV file. The file can have the columns in the order shown below.{0}1. Username{0}2. Password (Ignored if using Active Directory){0}3. Friendly Name (Ignored if using Active Directory){0}4. License Level ({1}, {2}, {3}, {4} or {5}){0}5. Administrator ({6}/{7}){0}6. Publisher ({8}/{9}/1 or {10}/{11}/0){0}7. Email (only for Tableau Public){0}The file can have fewer columns. For example, it can be a simple list with one user name per line. You can use quotation marks if a value contains commas. Tabcmd waits for the {12} task to complete. You may choose not to wait for the task to complete on the server and instead return immediately by passing the {13} flag. System administrators cannot be created or demoted using this command. Use ’{14}’ instead|桜 +createsiteusers.short_description=2c17-表:Create users on the current site|桜 +createsiteusers.status=9c12-表:Adding users listed in {0} to current site...|桜 + +createusers.description=f125-表:Create users. The users are read from the given CSV file. The file can have the columns in the order shown below.{0}1. Username{0}2. Password (Ignored if using Active Directory){0}3. Friendly Name (Ignored if using Active Directory){0}4. License Level ({1}, {2}, {3}, {4} or {5}){0}5. Administrator ({6}/{7}/{8}/{9}){0}6. Publisher ({10}/{11}/1 or {12}/{13}/0){0}7. Email (only for Tableau Public){0}The file can have fewer columns. For example, it can be a simple list with one user name per line. You can use quotation marks if a value contains commas. Tabcmd waits for the {14} task to complete. You may choose not to wait for the task to complete on the server and instead return immediately by passing the {15} flag|桜 +createusers.short_description=d072-表:Create users on the server|桜 +createusers.status=3767-表:Adding users listed in {0} to the server|桜 + +decryptextracts.short_description=cb48-表:Decrypt extracts on a site|桜 +decryptextracts.status=9631-表:Scheduling extracts on site {0} to be decrypted...|桜 + +delete.errors.mutually_exclusive=e9c1-表:Cannot specify both a workbook and data source to delete|桜 +delete.errors.requires_workbook_datasource=b16d-表:The ‘{0}’ command requires a workbook name or data source name|桜 +delete.options.datasource=8663-表:Data source to delete|桜 +delete.options.parent-project-path=18b2-表:Path of the parent of the project that contains the workbook/data source to delete. Must specify the project name with --project.|桜 +delete.options.project=fc50-表:The project that contains the workbook/data source to delete. Default project is ‘{0}’|桜 +delete.options.workbook=65bb-表:Workbook to delete|桜 +delete.short_description=eef8-表:Delete a workbook or data source from the server|桜 +delete.status=77a6-表:Removing {0} ‘{1}’ from the server...|桜 + +deleteextracts.errors.required_argument=1112-表:The deleteextracts command requires either a workbook URL, a workbook name, or a data source name|桜 +deleteextracts.errors.error=fc14-表:Error deleting extract|桜 +deleteextracts.for.datasource=7178-表:Deleting extract for data source ‘{0}’|桜 +deleteextracts.for.workbook_name=282d-表:Deleting extract for workbook with name ‘{0}’|桜 +deleteextracts.for.workbook_url=bae1-表:Deleting extract for workbook with URL ‘{0}’|桜 +deleteextracts.options.datasource=45d4-表:The name of the target data source for extract deletion|桜 +deleteextracts.options.embedded-datasources=10b5-表:A space-separated list of embedded data source names within the target workbook. Enclose data source names with double quotes if they contain spaces. Only available when deleting extracts for a workbook.|桜 +deleteextracts.options.include-all=ed51-表:Include all embedded data sources within target workbook|桜 +deleteextracts.options.parent-project-path=58c1-表:Path of the project that is the parent of the project that contains the target resource. Must specify the project name with --project.|桜 +deleteextracts.options.project=fd47-表:The name of the project that contains the target resource. Only necessary if {0} or {1} is specified. If unspecified, the default project ‘{2}’ is used.|桜 +deleteextracts.options.url=a49f-表:The canonical name for the resource as it appears in the URL|桜 +deleteextracts.options.workbook=3fdf-表:The name of the target workbook for extract deletion|桜 +deleteextracts.short_description=a0bd-表:Delete extracts for a published workbook or data source|桜 +deleteextracts.workbook.include-all=a77c-表:Include all embedded data sources within target workbook|桜 +deleteextracts.workbook.embedded-datasource-names=f014-表:With embedded datasource names|桜 + +deletegroup.short_description=a299-表:Delete a group|桜 +deletegroup.status=de9b-表:Deleting group ‘{0}’ from the server...|桜 + +deleteproject.errors.requires_project_name=38c7-表:The ‘{0}’ command requires a project name|桜 +deleteproject.options.parent-project-path=dfc1-表:Path of the parent of the project to delete. Must specify the project name with --project.|桜 +deleteproject.short_description=efdf-表:Delete a project|桜 +deleteproject.status=c8a4-表:Deleting project ‘{0}’ from the server...|桜 + +deletesite.errors.logged_into_this_site=1915-表:Cannot delete the site you are currently logged into|桜 +deletesite.short_description=b6a6-表:Delete a site|桜 +deletesite.status=ade7-表:Deleting site ‘{0}’ from the server...|桜 + +deletesiteusers.description=6b7b-表:Delete site users. The users are read from the given CSV file. The file is a simple list of one user name per line|桜 +deletesiteusers.short_description=174b-表:Delete site users|桜 +deletesiteusers.status=fce3-表:Deleting site users listed in {0} from the server...|桜 + +deleteusers.description=91ca-表:Delete users. The users are read from the given comma separated value (CSV) file. The file is a simple list of one user name per line|桜 +deleteusers.short_description=ae89-表:Delete users|桜 +deleteusers.status=e529-表:Deleting users listed in {0} from the server...|桜 + +editdomain.description=bf2a-表:Edit a domain. Use the ‘{0}’ command to view a list of domains for editing|桜 +editdomain.errors.requires_nickname_name=99e5-表:Either a ‘{0}’ option or a ‘{1}’ option must be specified|桜 +editdomain.options.id=119d-表:ID of the domain|桜 +editdomain.options.name=70ea-表:Name of the domain|桜 +editdomain.options.nickname=4c47-表:Nickname of the domain|桜 +editdomain.short_description=4adc-表:Edit a domain|桜 +editdomain.output=ff32-表:{0}ID{1}Nickname{1}{1}Name{0}|桜 +editdomain.status=5337-表:Edit domain with ID ‘{0}’ on the server...|桜 + +editsite.errors.invalid_site-id=1058-表:The {0} option is invalid when editing multiple sites. Re-run the command after removing the {0} option or edit each site separately|桜 +editsite.errors.invalid_site-name=5daa-表:The {0} option is invalid when editing multiple sites. Re-run the command after removing the {0} option or edit each site separately|桜 +editsite.options.allow-mobile-snapshots=cabe-表:Allow [or-deny] mobile snapshots|桜 +editsite.options.allow-subscriptions=c318-表:Allow [or deny] subscriptions for this site|桜 +editsite.options.allow-web-authoring=79f9-表:Allow [or-deny] web authoring for this site|桜 +editsite.options.cache-warmup=5be0-表:Allow [or deny] cache warmup for this site|桜 +editsite.options.cache-warmup-threshold=3aa2-表:Threshold in days for how recently a view must have been viewed to trigger warmup|桜 +editsite.options.site-name=77ef-表:Display name of the site|桜 +editsite.options.status=f35a-表:Change availability of site. Must be either ‘{0}’ or ‘{1}’|桜 +editsite.options.allow-materialized-views=282e-表:Allow [or deny] materialized views for this site|桜 +editsite.options.extract_encryption_mode=4a6f-表:Extract encryption mode: disabled, enabled, or enforced. If not set, then it is not changed on the server.|桜 +editsite.options.web_extraction_enabled=8432-表:Allow [or deny] extract creation and changing extracts to live for this site. The default setting is allowed.|桜 +editsite.options.run_now_enabled=3e90-表:Allow [or deny] Run Now option for this site. Default is set to allow Run Now|桜 +editsite.options.time_zone=9dab-表:Time zone to be used with extracts on this site|桜 +editsite.options.use_default_time_zone=a848-表:Unset time zone to be used with extracts on this site, it will use default server time zone instead|桜 +editsite.short_description=e96f-表:Edit a site|桜 +editsite.status=7ced-表:Edit site ‘{0}’ on the server...|桜 + +encryptextracts.short_description=59d2-表:Encrypt extracts on a site|桜 +encryptextracts.status=d6f9-表:Scheduling extracts on site {0} to be encrypted...|桜 + +export.errors.need_country_and_languge=bf52-表:The options --country and --language must be used together|桜 +export.errors.white_space_workbook_view=e1f6-表:The name of the workbook or view to export cannot include spaces. Use the normalized name of the workbook or view as it appears in the URL.|桜 +export.errors.requires_workbook_view_name=cafc-表:The ‘{0}’ command requires a / name|桜 +export.errors.requires_workbook_view_param=dbd2-表:The ‘{0}’ command requires a / parameter, and there must be at least one slash (/) in this parameter|桜 +export.options.country=33e3-表:If not using user’s default locale, the country abbreviation for locale (find in IANA Language Subtag Registry). Must use with --language|桜 +export.options.csv=4e37-表:Export data in CSV format (default)|桜 +export.options.fullpdf=389e-表:Export visual views in PDF format (if workbook was published with tabs)|桜 +export.options.height=34d4-表:Sets the height. Must be an integer value (default: 600 pixels)|桜 +export.options.language=658a-表:If not using user’s default locale, the language abbreviation for locale (find in IANA Language Subtag Registry). Must use with --country|桜 +export.options.pagelayout=f683-表:Sets the page orientation of the exported PDF. Legal values: {0}. If unspecified, the setting in Tableau Desktop will be used|桜 +export.options.pagesize=70c0-表:Sets the page size of the exported PDF. Legal values: {0} (default: ‘{1}’)|桜 +export.options.pdf=3ecf-表:Export data in PDF format|桜 +export.options.png=9e8c-表:Export data in PNG format|桜 +export.options.width=687b-表:Sets the width. Must be an integer value (default: 800 pixels)|桜 +export.short_description=3b4e-表:Export the data or image of a view from the server|桜 +export.status=e524-表:Requesting ‘{0}’ from the server...|桜 +export.status.writing=737f-表:Writing response to ‘{0}’|桜 +export.status.error=a1cb-表:Error occurred while writing to a file :|桜 +export.success=7f1c-表:Saved {0} to ‘{1}’|桜 + +extracts.workbook.errors.requires_datasources_or_include_all=9442-表:Command {0} for workbook requires either embedded data source or include-all flag.|桜 + +fileuploader.progress=8c37-表:Upload progress: {0}%|桜 + +get.description=8239-表:Get a file from the server. The file will be named after the last component of the path if no filename argument is specified|桜 +get.errors.requires_url=4635-表:The ‘{0}’ command requires an URL|桜 +get.options.file=dd42-表:Name to save the file as|桜 +get.short_description=2fdc-表:Get a file from the server|桜 + +help.available_commands=c71b-表:Available commands:|桜 +help.command_options=d442-表:Command options:|桜 +help.description0=8e66-表:Show Help for a specific command|桜 +help.description1=b0e0-表:List all available commands|桜 +help.errors.unknown_command=673d-表:Unknown command: {0}|桜 +help.global_options=a2c0-表:Global options:|桜 +help.short_description=f094-表:Help for tabcmd commands|桜 + +httputils.found_attachment=85b4-表:Found attachment: {0}|桜 +httputils.mapped_attachment=51fa-表:Found attachment: {0} (re-mapped to {1})|桜 + +initialuser.errors.username_and_password_required=2c22-表:Both username and password are required|桜 +initialuser.options.friendly-name=142d-表:Friendly name|桜 +initialuser.short_description=60b4-表:Create an initial user on an uninitialized server|桜 + +listdomains.description=bcc5-表:List domains|桜 +listdomains.status=17cb-表:Listing domains from the server...|桜 + +listsites.output=bed6-表:{0}{0}NAME: {1} {0}SITEID: ‘{2}’|桜 +listsites.output_extended=27c3-表:{0}{0}NAME: {1} {0}SITEID: ‘{2}’{0}EXTRACTENCRYPTION: {3}|桜 +listsites.short_description=7e4d-表:List sites for user|桜 +listsites.status=a997-表:Listing sites for user {0}...|桜 +listsites.options.get_extract_encryption_mode=1b7a-表:Print extract encryption mode of the site(s)|桜 + +login.description=f03e-表:Sign in to the server. Your session will continue until it expires on the server or you use {0}|桜 +login.short_description=daa1-表:Sign in to the server|桜 + +logout.short_description=6dd8-表:Sign out from the server|桜 + +publish.description=60cd-表:Publish a workbook, data source, or extract to the server|桜 + +publish.errors.invalid_datasource_update_file_type=13f5-表:Incorrect file type ‘{0}’ for updating a data source. Replacing/appending only applies to an extract (.tde) file|桜 +publish.errors.invalid_name_option=f0a2-表:{0} option is invalid when publishing multiple items|桜 +publish.errors.invalid_publish_file_type=bdf6-表:Incorrect file type ‘{0}’ for publishing, expected a .tde, .tds, .tdsx, .twb, or .twbx file|桜 +publish.errors.mutually_exclusive_option=6581-表:Use only one of {0} or {1}|桜 +publish.errors.requires_resource_file=d94a-表:The ‘{0}’ command requires a workbook, data source, or extract file|桜 +publish.errors.unexpected_server_response=dbf6-表:Unexpected response from the server: {0}|桜 +publish.errors.server_resource_not_found=b7e8-表:The resource you specified does not exist, or you do not have permission to see it. Check your project name and permissions|桜 +publish.options.append=6393-表:Append extract file to existing data source|桜 +publish.options.async=7c1c-表:Publish asynchronously|桜 +publish.options.db-password=ab47-表:Database password for all data sources|桜 +publish.options.db-username=139f-表:Database username for all data sources|桜 +publish.options.description=3bff-表:Description of the workbook or data source|桜 +publish.options.encrypt_extracts=cfbc-表:Encrypt extracts on the server|桜 +publish.options.name=b1bc-表:Workbook/data source name on the server. If omitted, the workbook/data source will be named after the file name, without the twb(x), tds(x), or tde extension. Publishing a .tde file will create a data source|桜 +publish.options.oauth-username=12e4-表:Use the credentials saved on the server keychain associated with USERNAME to publish|桜 +publish.options.overwrite=4434-表:Overwrite the existing workbook/data source, if any|桜 +publish.options.project=d72e-表:Project to publish the workbook/data source to|桜 +publish.options.parent-project-path=5a4c-表:Path of the parent of the project to publish the workbook/data source to|桜 +publish.options.replace=b77c-表:Replace extract file to existing data source|桜 +publish.options.restart=ec77-表:Restarts the file upload|桜 +publish.options.save-db-password=c11c-表:Store the database password on server|桜 +publish.options.save-oauth=4f15-表:Embed the OAuth credentials specified with {0}|桜 +publish.options.tabbed=1c86-表:Publish with tabbed views enabled|桜 +publish.options.thumbnail-groupname=d961-表:If the workbook contains any user filters, impersonate this group while computing thumbnails|桜 +publish.options.thumbnail-username=63e0-表:If the workbook contains any user filters, impersonate this user while computing thumbnails|桜 +publish.status=44a1-表:Publishing ‘{0}’ to the server. This could take several minutes...|桜 +publish.success=cfe6-表:File successfully published to the server at the following location:|桜 + +publishsamples.options.parent-project-path=97d6-表:Path of the parent of the project to publish samples to. Must specify the project name with --project|桜 +publishsamples.options.projectname=44d6-表:Name of the project to publish samples to|桜 +publishsamples.short_description=11cb-表:Publishes sample workbooks to the specified project. Existing samples will be overwritten.|桜 +publishsamples.status=7a59-表:Publishing samples...|桜 + +reencryptextracts.short_description=e97a-表:Reencrypt extracts on a site|桜 +reencryptextracts.status=7b77-表:Scheduling extracts on site {0} to be reencrypted...|桜 + +refreshextracts.errors.required_argument=95b9-表:The refreshextracts command requires either a workbook URL, a workbook name, or a data source name|桜 +refreshextracts.errors.add_and_remove_calculations=7d70-表:Cannot run refresh with both --addcalculations and --removecalculations options|桜 +refreshextracts.errors.calculations_and_incremental=c399-表:Cannot add or remove materialized calculations during incremental extract refresh|桜 +refreshextracts.errors.error=6f6f-表:Error refreshing extract|桜 +refreshextracts.options.datasource=6c5b-表:The name of the data source to refresh|桜 +refreshextracts.options.incremental=c273-表:Perform an incremental refresh (if supported)|桜 +refreshextracts.options.parent-project-path=187c-表:Path of the parent of the project that contains the extract to refresh. Must specify the project name with --project.|桜 +refreshextracts.options.project=3782-表:The name of the project that contains the workbook/data source. Only necessary if {0} or {1} is specified. If unspecified, the default project ‘{2}’ is used|桜 +refreshextracts.options.synchronous=3bee-表:Wait for the refresh to run and finish before exiting|桜 +refreshextracts.options.url=e642-表:The canonical name for the workbook or view as it appears in the URL|桜 +refreshextracts.options.workbook=6118-表:The name of the workbook to refresh|桜 +refreshextracts.options.addcalculations=e061-表:Adds materialized calculations into the extract|桜 +refreshextracts.options.removecalculations=ba44-表:Removes materialized calculations from the extract|桜 +refreshextracts.short_description=836a-表:Refresh the extracts of a workbook or data source on the server|桜 +refreshextracts.status_incremented=5828-表:Scheduling extracts for {0} ‘{1}’ to be incremented now...|桜 +refreshextracts.status_refreshed=3c75-表:Scheduling extracts for {0} ‘{1}’ to be refreshed now...|桜 + +removeusers.options.users=eefa-表:File that contains a list of users, one per line, to remove from the group|桜 +removeusers.short_description=3af2-表:Remove users from a group|桜 +removeusers.status=56ea-表:Removing users listed in {0} from the group {1}...|桜 + +runschedule.errors.requires_schedule_name=3589-表:The ‘{0}’ command requires a schedule name|桜 +runschedule.short_description=142d-表:Run a schedule|桜 +runschedule.status=f577-表:Running schedule ‘{0}’ on the server...|桜 + +materializeviews.short_description=873b-表:Update and check on materialized views settings for sites/workbooks|桜 +materializeviews.status.site=ee19-表:Updating materialized views setting for site ‘{0}’...|桜 +materializeviews.status.workbook=d54d-表:Updating materialized views setting for workbook ‘{0}’...|桜 +materializeviews.errors.invalid_workbook_arguments=ec8d-表:The materializeviews command requires one argument of a workbook name|桜 +materializeviews.errors.invalid_site_arguments=287c-表:The materializeviews command requires one argument of a site ID|桜 +materializeviews.errors.invalid_workbook_option=113e-表:Use ‘{0}’ or ‘{1}’ with ‘{2}’|桜 +materializeviews.errors.invalid_project_path=4f9c-表:Use ‘{1}’ with ‘{0}’|桜 +materializeviews.errors.invalid_site_option=6c8c-表:Use ‘{0}’ with ‘{1}’|桜 +materializeviews.errors.site_mode_conflict=cd78-表:Use ‘{0}’ or ‘{1}’ to change site materialized views mode|桜 +materializeviews.errors.site_not_updated=139d-表:Site ‘{0}’ not updated, only server administrators can change materialized views setting|桜 +materializeviews.errors.invalid_argument_options_combination=2b5b-表:Use ‘{0}’ or ‘{1}’ to change materialized views setting|桜 +materializeviews.options.materialize_now=673e-表:Use ‘{0}’ to schedule materialization for given workbook immediately|桜 +materializeviews.options.project=f937-表:Use ‘{0}’ to specify project name|桜 +materializeviews.options.parent_project_path=f8dd-表:Use ‘{0}’ to specify parent project path to ‘{1}’|桜 +materializeviews.options.allow_workbook=4ad1-表:Use ‘{0}’ to enable/disable materialized views for workbook|桜 +materializeviews.options.allow_site=3c61-表:Use ‘{0}’ to enable/disable materialized views for site|桜 +materializeviews.options.selected_workbooks=10e4-表:Use ‘{0}’ to enable selected workbooks in the site, used with the option ‘{1}’. This is the default option|桜 +materializeviews.options.all_workbooks=9d2b-表:Use ‘{0}’ to enable all workbooks in the site, used with the option ‘{1}’|桜 + +session.auto_site_login=84cf-表:Auto-sign in to site: {0}|桜 +session.certificate-alias=c2d1-表:Certificate alias: {0}|桜 +session.connecting=5b3f-表:Connecting to the server...|桜 +session.connecting_to=6a6d-表:Connecting to url ({0}): {1}|桜 +session.continuing_session=abab-表:Continuing previous session|桜 +session.errors.auth_required=4661-表:Authorization required|桜 +session.errors.invalid_keystore_password=3aa8-表:Keystore password is wrong. Please input correct password and retry|桜 +session.errors.invalid_redirect=8358-表:Cannot redirect to invalid URL: {0}|桜 +session.errors.keystore_pwdfile_create=aa38-表:Cannot create keystore password file, error: {0}|桜 +session.errors.missing_arguments=8f6d-表:Cannot sign in because of missing arguments: {0}|桜 +session.errors.no_redirect_found=4975-表:No redirection address in redirect response|桜 +session.errors.no_sslcafile_found=f154-表:Could not find a Certificate Authority (CA) file in these locations: ‘{0}’. The CA file is used to help ensure secure communication with Tableau Server. For information on creating a CA file, see the Tableau Server help. To connect to Tableau Server without validating its SSL certificate, use the --no-certcheck flag.|桜 +session.errors.script_no_password=2641-表:Tabcmd was run from a script or IDE but no password was provided. A password must be provided as an argument to tabcmd in order to log in.|桜 +session.errors.session_expired=13ae-表:Your session has expired|桜 +session.errors.unsupported_command=2aa8-表:Command not supported by this server|桜 +session.keystore.notice=11cd-表:Do you want to store password in local to avoid typing password next time? [anwser yes or no]|桜 +session.keystore.password=dd5a-表:Keystore Password:|桜 +session.keystore.pwdfile_create=2f3e-表:Create keystore password file in path: {0}|桜 +session.keystore.pwdfile_remove=f9be-表:Remove the keystore password file which contains wrong password|桜 +session.login=7de5-表:Signing in...|桜 +session.logout=8ece-表:Signed out|桜 +session.monitorjob.errors.no_jobid=bcd1-表:Cannot monitor job. No job_id found: {0}|桜 +session.monitorjob.percent_complete=e2e6-表:{0}% complete|桜 +session.new_session=4fcd-表:Creating new session|桜 +session.no-certificate-found=43b8-表:No valid client certificate found|桜 +session.not_default_site_member=8894-表:You are not a member of the default site. Select a SITEID from the following sites:|桜 +session.not_site_member=eec3-表:You are not a member of site ‘{0}’. Select a SITEID from the following sites:|桜 +session.options.help=ec2a-表:Display tabcmd Help|桜 +session.options.no-certcheck=258c-表:Do not validate the SSL certificate|桜 +session.options.no-cookie=f73a-表:Do not save the session ID when signing in. Subsequent commands will need to sign in again. If unspecified, default is to save the session ID|桜 +session.options.no-prompt=7e74-表:Do not prompt for a password|桜 +session.options.no-proxy=fc87-表:Do not use a HTTP proxy|桜 +session.options.password=8877-表:Use the specified Tableau Server password|桜 +session.options.password-file=6b11-表:Read the Tableau Server password from FILE|桜 +session.options.proxy=96f0-表:Use the specified HTTP proxy|桜 +session.options.server=8ed5-表:Use the specified Tableau Server URL. If no protocol is specified, http:// is assumed|桜 +session.options.site=a3af-表:Use the specified Tableau Server site. Specify an empty string ("") to force use of the default site|桜 +session.options.timeout=d31a-表:How long to wait, in seconds, for the server to complete processing the command. The default is to wait until the server responds|桜 +session.options.use-certificate=69a4-表:Use client certificate to sign in|桜 +session.options.username=4a1c-表:Use the specified Tableau Server user name|桜 +session.password=2584-表:Password:|桜 +session.redirecting=78ff-表:redirecting to {0}|桜 +session.retrying_task=aa33-表:Signing in again to retry original command with a new session...|桜 +session.session_expired_login=89cc-表:Your session has expired. Signing out to clear session...|桜 +session.site_list=1f46-表:{0}{0}NAME: {1}{0}SITEID: ‘{2}’|桜 +session.using-certificate=3387-表:Using client certificate to sign in|桜 +session.inferred_username=2ca0-表:Logging in as user ‘{0}’ since no --username flag was given|桜 + +sessiondata.errors.bad_api=4423-表:Malformed server API: {0}|桜 +sessiondata.errors.no_server_api=1c30-表:Cannot find server API version in response|桜 +sessiondata.errors.version_mismatch=c734-表:Tabcmd version {0} (API {1}) does not match Tableau Server version {2} (API {3})|桜 + +sessionoptions.errors.ambiguous_scheme=b2f6-表:Specify ‘{0}’ or ‘{1}’ before the server name|桜 +sessionoptions.errors.bad_password_file=5ce5-表:Cannot read password from file ‘{0}’|桜 +sessionoptions.errors.bad_protocol=2523-表:Protocol ‘{0}’ is not supported|桜 +sessionoptions.errors.bad_proxy_format=b3eb-表:Proxy format does not match HOST:PORT: {0}|桜 +sessionoptions.errors.bad_timeout=978a-表:Non-numeric argument to {0} ‘{1}’ ignored|桜 + +set.description=45ff-表:Set a setting on the server. Use !setting to turn a setting off|桜 +set.errors.requires_setting_name=3595-表:The ‘{0}’ command requires a setting name|桜 +set.errors.single_setting_name=5081-表:The ‘{0}’ command take a single setting name|桜 +set.short_description=6927-表:Set a setting on the server|桜 + +setsetting.status=1386-表:Setting ‘{0}’ to {1}|桜 + +syncgroup.errors.server_admin=9188-表:Minimum site role of a group cannot be set to ’ServerAdministrator’.|桜 +syncgroup.options.role=33cb-表:Sets the default role for all users in the group. Legal values for {0}: {1}. If a user already exists, the given role is only applied if it’s less restrictive than the user’s current role. If unspecified, default is {2} for new users and unchanged for existing users|桜 +syncgroup.options.overwritesiterole=2ac5-表:Allow’s a user’s site role to be changed to a less privileged one when using --role, overriding the default behavior.|桜 +syncgroup.options.grantlicensemode=e5db-表:When to grant a user the license specified on the group. Legal values are: {0}. If no value is passed in ’on-sync’ will be used as the default value.|桜 +syncgroup.short_description=378b-表:Synchronize the server with an Active Directory group|桜 +syncgroup.status=2cc1-表:Synchronizing server with Active Directory group {0}...|桜 +syncgroup.options.sysadmin-type=b449-表:[Deprecated. Use --role instead.] Assigns [or removes] the admin right for all users in the group. {0} can be: {1}, {2}, {3}, or {4}.|桜 +syncgroup.options.license=591f-表:[Deprecated. Use --role instead.] Sets the default license level for all users in the group. {0} can be {1}, {2}, or {3}.|桜 +syncgroup.options.publisher=1743-表:[Deprecated. Use --role instead.] Assigns [or removes] the publish right for all users in the group.|桜 + +tabcmd.mutually_exclusive_options=3d49-表:Cannot specify ‘{0}’ and ‘{1}’ in the same command|桜 + +tabcmdparser.errors.ambiguous_option=25e4-表:Ambiguous option ‘{0}’ among options: {1}|桜 +tabcmdparser.warning.unexpected_dash=a965-表:Unexpected dash detected in argument: {0}. Valid dashes are -, --. This error often occurs when copy/pasting from a text editor with formatting. Try re-typing the dash for the argument in the command line.|桜 + +resetopenidsub.short_description=97ad-表:Reset an OpenID Connect SubId for a user|桜 +resetopenidsub.options.targetusername=ee25-表:User to be reset|桜 +resetopenidsub.options.all=a510-表:Reset all users|桜 + +version.description=54b9-表:Print version information|桜 + +vizqlsession.errors.cannot_create_session=987a-表:Failed to create a VizQl session on the server|桜 +vizqlsession.errors.no_command_result=63a5-表:Could not find command result: {0}|桜 +vizqlsession.errors.session_already_closed=5b83-表:VizQl session object already closed|桜 +vizqlsession.errors.cannot_parse_response=3599-表:Cannot parse JSON response string: {0}|桜 + +upgradethumbnails.short_description=75b4-表:This will run the Upgrade Thumbnails backgrounder job. This will rerender to high resolution any thumbnails generated prior to Tableau 2018.2. This can put higher than usual load on Tableau Server and external datasources. If any problems arise, the job can be stopped by running tabcmd upgradethumbnails --server --stop|桜 +upgradethumbnails.options.stop=c3a9-表:Stop all upgrade thumbnails related jobs|桜 +upgradethumbnails.status.running=753d-表:Starting thumbnails upgrade|桜 +upgradethumbnails.status.not_running=7c6b-表:Not starting thumbnails upgrade|桜 +upgradethumbnails.status.cancelling=93bc-表:Cancelling thumbnails upgrade jobs|桜 +upgradethumbnails.continue_promt=f3a7-表:Do you wish to continue? Enter 1 for Yes, 0 for No (1/0)|桜 +upgradethumbnails.invalid_response=f93c-表:Invalid response|桜 +validateidpmetadata.options.digest_algorithms=7128-表:A space-separated list of digest algorithms. Legal values for {0}: {1}. If not specified, server uses values from server configuration setting: {2}|桜 +validateidpmetadata.options.min_allowed_rsa_key_size=c9ac-表:If not specified, server uses values from server configuration setting: {0}|桜 +validateidpmetadata.options.min_allowed_elliptic_curve_size=97ca-表:If not specified, server uses values from server configuration setting: {0}|桜 +validateidpmetadata.options.site_names=41cf-表:A space-separated list of site names on which to perform certificate validation. If not specified, then all sites are inspected.|桜 +validateidpmetadata.short_description=68a8-表:Identifies Tableau Server sites that are configured with IdPs using the insecure digest algorithm, SHA-1. This command also identifies IdPs that are using certificates with an insufficient RSA key size or elliptic curve size.|桜 + + +tabcmd.content.description=c392-表:A description for the item.|桜 +tabcmd.content.site_id=b6c2-表:Used in the URL to uniquely identify the site. Different from the site name.|桜 +tabcmd.howto=df6c-表:Run a specific command|桜 +tabcmd.name=44e9-表:Tableau Server Command Line Utility|桜 + +tabcmd.options.project=c152-表:The name of the project|桜 +tabcmd.options.parent_project=5b95-表:The path to the project that contains the target item.|桜 +tabcmd.options.workbook=69b4-表:The name of the target workbook|桜 +tabcmd.options.datasource=ba50-表:The name of the target data source|桜 +tabcmd.options.materializeviews=ca6a-表:Adjust performance of this workbook by materializing calculations for all views, if enabled.|桜 +tabcmd.options.dematerialize=91dc-表:Adjust performance of this workbook by disable materialized calculations for all views, if enabled.|桜 +tabcmd.options.complete=9c7e-表:Require that all rows be valid for any change to succeed. (Defaults to true)|桜 +tabcmd.options.no_complete=65c9-表:Do not require that all rows be valid for any change to succeed.|桜 +tabcmd.options.users_file=8a39-表:CSV file that contains a list of users, one per line|桜 +tabcmd.options.token_file=3922-表:Read the Personal Access Token from a file.|桜 +tabcmd.options.token_name=d2ca-表:The name of your Personal Access Token. If using a token to sign in, this is required at least once to begin session.|桜 +tabcmd.options.token_value=f5e3-表:The secret value of your Personal Access Token to use for authentication. Requires --token-name to be set.|桜 +tabcmd.options.language.detailed=49f7-表:Set the language to use. Exported data will be returned in this lang/locale.\n If not set, the client will use your computer locale, and the server will use your user account locale|桜 +tabcmd.options.conflicts=cde1-表:Treat resource conflicts as item creation success e.g. project already exists|桜 +tabcmd.options.log=ba3b-表:Use the specified logging level. The default level is INFO.|桜 + + +tabcmd.publish.options.restart=11f2-表:[Deprecated - has no effect]|桜 +tabcmd.publish.options.tabbed.detailed=1e5f-表:Publish with tabbed views enabled. Each sheet becomes a tab that viewers can use to navigate through the workbook.|桜 +tabcmd.publish.options.append.detailed=a46d-表:Append the data being published to an existing data source that has the same name. If append is set to true but a data source does not already exist, the operation fails.|桜 +tabcmd.publish.options.disable-uploader=1859-表:[Deprecated - has no effect]|桜 + +tabcmd.refresh.options.bridge=22fe-表:Refresh datasource through Tableau Bridge|桜 + diff --git a/tabcmd/locales/it/shared_wg_it.properties b/tabcmd/locales/it/shared_wg_it.properties index c6aea40b..ba262774 100644 --- a/tabcmd/locales/it/shared_wg_it.properties +++ b/tabcmd/locales/it/shared_wg_it.properties @@ -1,9 +1,9 @@ -permissions.labels.capabilities.read=Vista: +permissions.labels.capabilities.read=Visualizza: permissions.labels.capabilities.write=Sovrascrivi: permissions.labels.capabilities.write.legacy=Salva: permissions.labels.capabilities.delete=Elimina: permissions.labels.capabilities.filter=Filtro: -permissions.labels.capabilities.add_tag=Aggiungi tag +permissions.labels.capabilities.add_tag=Aggiungi tag: permissions.labels.capabilities.add_favorite=Aggiungi preferiti: permissions.labels.capabilities.add_comment=Aggiungi commenti: permissions.labels.capabilities.add_comment.legacy=Aggiungi commento: @@ -56,94 +56,110 @@ permissions.labels.roles.project_leader=Responsabile progetto permissions.labels.roles.publisher=Publisher permissions.labels.roles.custom=Personalizzato permissions.labels.roles.none=Nessuno - + formats.messages.disk_space.in_mb={0} MB formats.messages.disk_space.in_kb={0} KB - -errors.argument.flow_description.too_long=La descrizione del flusso è troppo lunga ({0} caratteri). Deve essere più corta di {1} caratteri:{2} -errors.argument.workbook_name.too_long=Il nome della cartella di lavoro è troppo lungo ({0} caratteri). Deve essere più corto di {1} caratteri:{2} + +errors.argument.flow_description.too_long=La descrizione del flusso è troppo lunga ({0} caratteri). Deve essere più corta di {1} caratteri:\n{2} +errors.argument.workbook_name.too_long=Il nome della cartella di lavoro è troppo lungo ({0} caratteri). Deve essere più corto di {1} caratteri:\n{2} errors.argument.workbook_name.empty=Il nome della cartella di lavoro è vuoto. -errors.argument.workbook_description.too_long=Il nome della cartella di lavoro è troppo lungo ({0} caratteri). Deve essere più corto di {1} caratteri:{2} -errors.argument.worksheet_name.too_long=Il nome del foglio di lavoro è troppo lungo ({0} caratteri). Deve essere più corto di {1} caratteri:{2} -errors.argument.datasource_name.too_long=Il nome dell''origine dati è troppo lungo ({0} caratteri). Deve essere più corto di {1} caratteri:{2} -errors.argument.datasource_name.empty=Il nome dell''origine dati è vuoto. -errors.argument.datasource_description.too_long=La descrizione dell''origine dati è troppo lunga ({0} caratteri). Deve essere più corta di {1} caratteri:{2} -errors.argument.dataconnection_column.too_long=DataConnection column {0} is too long ({1} characters). It must be shorter than {2} characters:{3} -errors.argument.tag.too_long=Il tag è troppo lungo ({0} caratteri). Deve essere più corto di {1} caratteri:{2} +errors.argument.workbook_description.too_long=Il nome della cartella di lavoro è troppo lungo ({0} caratteri). Deve essere più corto di {1} caratteri:\n{2} +errors.argument.worksheet_name.too_long=Il nome del foglio di lavoro è troppo lungo ({0} caratteri). Deve essere più corto di {1} caratteri:\n{2} +errors.argument.datasource_name.too_long=Il nome dell’origine dati è troppo lungo ({0} caratteri). Deve essere più corto di {1} caratteri:\n{2} +errors.argument.datasource_name.empty=Il nome dell’origine dati è vuoto. +errors.argument.datasource_description.too_long=La descrizione dell’origine dati è troppo lunga ({0} caratteri). Deve essere più corta di {1} caratteri:\n{2} +errors.argument.dataconnection_column.too_long=La colonna DataConnection {0} è troppo lunga ({1} caratteri). Deve essere più corta di {2} caratteri:\n{3} +errors.argument.tag.too_long=Il tag è troppo lungo ({0} caratteri). Deve essere più corto di {1} caratteri:\n{2} errors.argument.workbook_file.missing_or_empty=Il file della cartella di lavoro è assente o vuoto. -errors.argument.internal=Errore interno al server. Argomento assente o non valido. -errors.argument.thumbnail.invalid_format=Il formato dell''anteprima della cartella di lavoro non è valido. Deve essere PNG con una risoluzione di 300x300 o inferiore. -errors.html_403.disabled_resource.workbook=Questa cartella di lavoro è disabilitata. Contatta il tuo amministratore. -errors.html_404.missing_or_unauthorized_resource.project=Il progetto che cerchi non esiste o non hai l''autorizzazione per vederlo. +errors.argument.file.size.too_large=Il file {0} è troppo grande. Non sono consentiti file più grandi di {1} MB decompressi. Crea un’estrazione per procedere con la pubblicazione. +errors.argument.twb_or_tds_file.missing=File twb o tds mancante dall’archivio. +errors.argument.internal=Errore interno al server. Argomento assente o non valido. +errors.argument.thumbnail.invalid_format=Il formato dell’anteprima della cartella di lavoro non è valido. Deve essere PNG con una risoluzione di 300x300 o inferiore. +errors.html_403.disabled_resource.workbook=Questa cartella di lavoro è disabilitata. Contatta l’amministratore. +errors.html_404.missing_or_unauthorized_resource.project=Il progetto che cerchi non esiste o non hai l’autorizzazione per vederlo. errors.html_404.missing_or_unauthorized_resource.personal_space=Lo spazio personale che cerchi non esiste oppure non sei autorizzato a visualizzarlo. -errors.html_404.missing_or_unauthorized_resource.datasource=L''origine dati che cercavi non esiste. +errors.html_404.missing_or_unauthorized_resource.datasource=L’origine dati che cercavi non esiste. errors.labels.formatted_request_id=ID richiesta: {0} errors.links.delete_datasources=Elimina origine dati errors.links.delete_workbooks=Elimina cartelle di lavoro -errors.permissions.publish.datasource.licensing=Devi essere un ''Interagente'' per pubblicare un''origine dati. -errors.permissions.publish.datasource.overwrite=Esiste già un''origine dati con il nome ''{0}'' nel progetto ''{1}''. Non hai l''autorizzazione per sovrascriverla. -errors.permissions.publish.datasource.overwrite_personal_space=Esiste già un''origine dati con il nome ''{0}'' nello spazio personale. Non hai l''autorizzazione per sovrascriverla. -errors.permissions.publish.datasource.overwrite_short=Esiste già un''origine dati con il nome ''{0}'' nel progetto ''{1}''. -errors.permissions.publish.datasource.overwrite_short_personal_space=Esiste già un''origine dati con il nome ''{0}'' nello spazio personale.'' -errors.permissions.publish.datasource.non_existent=L''origine dati ''{0}'' non esiste. -errors.permissions.publish.datasource.general=Non hai l''autorizzazione per pubblicare questa origine dati. +errors.permissions.publish.datasource.licensing=Devi essere un “Interagente” per pubblicare un’origine dati. +errors.permissions.publish.datasource.overwrite=Esiste già un’origine dati con il nome “{0}” nel progetto “{1}”. Non hai l’autorizzazione per sovrascriverla. +errors.permissions.publish.datasource.overwrite_personal_space=Esiste già un’origine dati con il nome “{0}” nello spazio personale. Non hai l’autorizzazione per sovrascriverla. +errors.permissions.publish.datasource.overwrite_short=Esiste già un’origine dati con il nome “{0}” nel progetto “{1}”. +errors.permissions.publish.datasource.overwrite_short_personal_space=Esiste già un’origine dati con il nome “{0}” nello spazio personale. +errors.permissions.publish.datasource.non_existent=L’origine dati “{0}” non esiste. +errors.permissions.publish.datasource.general=Non hai l’autorizzazione per pubblicare questa origine dati. errors.permissions.publish.project.explicit_publisher_detail=Non hai il diritto di pubblicare. -errors.permissions.publish.project.general=Non hai l''autorizzazione per pubblicare su questo progetto. -errors.permissions.publish.project.non_existent=Il progetto ''{0}'' non esiste. -errors.permissions.publish.project.not_writable=Non hai l''autorizzazione per scrivere sul progetto ''{0}''. +errors.permissions.publish.project.general=Non hai l’autorizzazione per pubblicare su questo progetto. +errors.permissions.publish.project.non_existent=Il progetto “{0}” non esiste. +errors.permissions.publish.project.not_writable=Non hai l’autorizzazione per scrivere sul progetto “{0}”. errors.permissions.publish.project.unspecified=Devi specificare un progetto -errors.permissions.publish.workbook.disabled=La cartella di lavoro ''{0}'' è disabilitata. +errors.permissions.publish.workbook.disabled=La cartella di lavoro “{0}” è disabilitata. errors.permissions.publish.workbook.general=Nel progetto su cui stai pubblicando esiste una cartella di lavoro con questo nome. Per pubblicare, rinomina la tua cartella di lavoro. errors.permissions.publish.workbook.general_personal_space=Nello spazio personale su cui stai pubblicando esiste una cartella di lavoro con questo nome. Per pubblicare, rinomina la tua cartella di lavoro. -errors.permissions.publish.workbook.overwrite=Esiste già una cartella di lavoro con il nome ''{0}'' nel progetto ''{1}''. Non hai l''autorizzazione per sovrascriverla. -errors.permissions.publish.workbook.overwrite_personal_space=Esiste già una cartella di lavoro con il nome ''{0}'' nello spazio personale. Non hai l''autorizzazione per sovrascriverla. -errors.permissions.publish.workbook.overwrite_short=Esiste già un''origine dati con il nome ''{0}'' nel progetto ''{1}''. -errors.permissions.publish.workbook.overwrite_short_personal_space=Esiste già una cartella di lavoro con il nome ''{0}'' nello spazio personale. -errors.reportable.impersonation.group_and_user=Specifica o ''impersonate_username'' o ''impersonate_groupname'', non entrambi. -errors.reportable.impersonation.user_not_found=L''utente ''{0}'' non esiste. -errors.reportable.impersonation.group_not_found=Il gruppo ''{0}'' non esiste. -errors.public.validation.hasextract=Le cartelle di lavoro salvate in Tableau Public devono utilizzare estrazioni attive di Tableau. Fai clic con il pulsante destro del mouse sull''origine dati e seleziona Usa estrazione prima della pubblicazione. L''origine dati, ''{0}'', non è un''estrazione attiva. -errors.publish.dataserver_datasource_not_found=Origine dati ''{0}'' per la cartella di lavoro ''{1}'' non trovata. -errors.publish.datasource_update_mode=Modalità di aggiornamento sconosciuta: ''{0}''. -errors.publish.workbook.concurrent_update=È in corso la pubblicazione o la modifica di una cartella di lavoro con lo stesso nome. Aspetta che l''attività sia conclusa prima di riprovare. +errors.permissions.publish.workbook.overwrite=Esiste già una cartella di lavoro con il nome “{0}” nel progetto “{1}”. Non hai l’autorizzazione per sovrascriverla. +errors.permissions.publish.workbook.overwrite_personal_space=Esiste già una cartella di lavoro con il nome “{0}” nello spazio personale. Non hai l’autorizzazione per sovrascriverla. +errors.permissions.publish.workbook.overwrite_short=Esiste già una cartella di lavoro con il nome “{0}” nel progetto “{1}”. +errors.permissions.publish.workbook.overwrite_short_personal_space=Esiste già una cartella di lavoro con il nome “{0}” nello spazio personale. +errors.reportable.impersonation.group_and_user=Specifica o “impersonate_username” o “impersonate_groupname”, non entrambi. +errors.reportable.impersonation.user_not_found=L’utente “{0}” non esiste. +errors.reportable.impersonation.group_not_found=Il gruppo “{0}” non esiste. +errors.public.validation.hasextract=Le cartelle di lavoro salvate in Tableau Public devono utilizzare estrazioni attive di Tableau. Fai clic con il tasto destro del mouse sull’origine dati e seleziona Usa estrazione prima della pubblicazione. L’origine dati, “{0}”, non è un’estrazione attiva. +errors.public.validation.storage_quota_exceeded=Il contenuto che stai cercando di pubblicare supererà la capacità massima del tuo account. Elimina parte del contenuto per liberare spazio e riprova. +errors.public.validation.invalid_archive_file=La cartella di lavoro che stai tentando di pubblicare non è una cartella di lavoro valida. +errors.publish.dataserver_datasource_not_found=Origine dati “{0}” per la cartella di lavoro “{1}” non trovata. +errors.publish.datasource_update_mode=Modalità di aggiornamento sconosciuta: “{0}”. +errors.publish.fileupload.invalid_checksum=Il valore di checksum fornito non è valido. +errors.publish.fileupload.invalid_hash_algorithm=L’algoritmo hash non è supportato o è disabilitato. +errors.publish.fileupload.invalid_offset=Accodamento al caricamento del file con un offset che non corrisponde alla dimensione del file registrata. +errors.publish.fileupload.concurrent_write=Impossibile acquisire il blocco esclusivo sul file perché è bloccato da un altro caricamento. +errors.publish.fileupload.flushing_file_buffer=Impossibile svuotare i buffer dei file durante il caricamento. +errors.publish.fileupload.read_or_write=Impossibile leggere dal client o scrivere nel file caricato. +errors.publish.fileupload.concurrent_update=È in corso il caricamento o la modifica di un contenuto con lo stesso nome. Aspetta che l’attività sia conclusa prima di riprovare. errors.publish.workbook.restricted=La cartella di lavoro contiene tipi di connessione non consentiti su questo server. -errors.publish.datasource.concurrent_update=Si sta pubblicando o modificando un''origine dati con lo stesso nome. Aspetta che l''attività sia conclusa prima di riprovare. -errors.publish.datasource.restricted=L''origine dati contiene un tipo di connessione non consentito su questo server. +errors.publish.datasource.concurrent_update=Si sta pubblicando o modificando un’origine dati con lo stesso nome. Aspetta che l’attività sia conclusa prima di riprovare. +errors.publish.datasource.restricted=L’origine dati contiene un tipo di connessione non consentito su questo server. errors.publish.datasource.connection_check={0} non è riuscito a stabilire una connessione con la tua origine dati. -errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption=La cartella di lavoro non può essere pubblicata con un''estrazione crittografata. L''amministratore del sito ha disabilitato la crittografia delle estrazioni su questo sito. Devi pubblicare la cartella di lavoro con un''estrazione non crittografata. -errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption=L''origine dati non può essere pubblicata come estrazione crittografata. L''amministratore del sito ha disabilitato la crittografia delle estrazioni su questo sito. Devi pubblicare l''estrazione senza crittografia. -errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption=La cartella di lavoro non può essere pubblicata con un''estrazione non crittografata. L''amministratore del sito ha reso obbligatoria la crittografia delle estrazioni su questo sito. Devi pubblicare la cartella di lavoro specificando la crittografia dell''estrazione. -errors.publish.datasource.requested_no_extract_encryption_on_site_with_enforced_encryption=L''estrazione dell''origine dati non può essere pubblicata non crittografata. L''amministratore del sito ha reso obbligatoria la crittografia delle estrazioni su questo sito. Devi pubblicare l''estrazione crittografata. +errors.publish.file.connection.unauthorized=Questo flusso include connessioni di input di file bloccati dall’amministratore del sito. Per pubblicare il flusso, tutte le connessioni di input devono essere estrazioni di Tableau già pubblicate su Tableau Cloud. +errors.publish.flow.connection_check=Impossibile pubblicare il flusso “{0}”. Il server non riesce a connettersi al tipo di origine dati “{1}”. Verifica che l’origine dati sia supportata e che il driver o il plug-in connettore per l’origine dati sia installato. +errors.publish.workbook.requested_extract_encryption_on_server_with_disabled_encryption=La cartella di lavoro non può essere pubblicata con un’estrazione crittografata. La crittografia dell’estrazione è disabilitata su questo server. Devi pubblicare la cartella di lavoro con un’estrazione non crittografata. +errors.publish.datasource.requested_extract_encryption_on_server_with_disabled_encryption=L’origine dati non può essere pubblicata come estrazione crittografata. La crittografia dell’estrazione è disabilitata su questo server. Devi pubblicare l’estrazione senza crittografia. +errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption=La cartella di lavoro non può essere pubblicata con un’estrazione crittografata. L’amministratore del sito ha disabilitato la crittografia delle estrazioni su questo sito. Devi pubblicare la cartella di lavoro con un’estrazione non crittografata. +errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption=L’origine dati non può essere pubblicata come estrazione crittografata. L’amministratore del sito ha disabilitato la crittografia delle estrazioni su questo sito. Devi pubblicare l’estrazione senza crittografia. +errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption=La cartella di lavoro non può essere pubblicata con un’estrazione non crittografata. L’amministratore del sito ha reso obbligatoria la crittografia delle estrazioni su questo sito. Devi pubblicare la cartella di lavoro specificando la crittografia dell’estrazione. +errors.publish.datasource.requested_no_extract_encryption_on_site_with_enforced_encryption=L’estrazione dell’origine dati non può essere pubblicata non crittografata. L’amministratore del sito ha reso obbligatoria la crittografia delle estrazioni su questo sito. Devi pubblicare l’estrazione crittografata. errors.publish.has_unfinished_extract_creation_job=Questa risorsa non può essere pubblicata perché vi sono processi di creazione di estrazione in sospeso o incompleti correlati a essa. Attendi o annulla quei processi e riprova. errors.publishing.storage_quota_exceeded.message=Quota di archiviazione del sito superata. errors.publishing.request_size_exceeded=Impossibile pubblicare questo file perché la dimensione della richiesta è {0} byte, che supera il limite di dimensione in byte di {1} byte. errors.publishing.request_size_unknown=Impossibile determinare la dimensione della richiesta. errors.site.quota_exceeded=Il contenuto che stai cercando di caricare supererà il volume del sito di {0}. errors.personal_space.quota_exceeded=Questo contenuto supera la capacità dello spazio personale di {0}. -errors.web_authoring.workbook_deleted=La cartella di lavoro ''{0}'' è stata cancellata. Scegli ''Salva con nome'' per salvare come nuova cartella di lavoro. +errors.web_authoring.workbook_deleted=La cartella di lavoro “{0}” è stata cancellata. Scegli “Salva con nome” per salvare come nuova cartella di lavoro. errors.web_authoring.workbook_changed=Un altro utente ha modificato e salvato questa cartella di lavoro da quando hai cominciato a modificarla. Pertanto non puoi più modificare la cartella di lavoro originale. Usa Salva con nome per creare una nuova cartella di lavoro con le tue modifiche. -labels.publish.embed_credentials=Incorpora password per l''origine dati -errors.publish.workbook.google_no_embedded_credentials=Questa cartella di lavoro contiene un''origine dati {0} che richiede credenziali incorporate. Per salvare come altra cartella di lavoro, seleziona ''{1}''. -errors.publish.datasource.google_no_embedded_credentials=Questa origine dati contiene una connessione {0} che richiede credenziali incorporate. Pubblica questa origine dati da Tableau Desktop con credenziali incorporate. -errors.publish.datasource.federated_oauth_datasource_failed=Le credenziali per una o più connessioni all''origine dati sono scadute. Elimina le credenziali salvate per questa origine dati nella pagina Impostazioni account su Tableau Server o Tableau Online, quindi connettiti di nuovo all''origine dati. -errors.publish.workbook.missing_oauth_credential=Le credenziali ''{0}'' non sono state trovate o non possono essere usate per connettersi all''origine dati o alla cartella di lavoro. +labels.publish.embed_credentials=Incorpora password per l’origine dati +errors.publish.workbook.google_no_embedded_credentials=Questa cartella di lavoro contiene un’origine dati {0} che richiede credenziali incorporate. Per salvare come altra cartella di lavoro, seleziona “{1}”. +errors.publish.datasource.google_no_embedded_credentials=Questa origine dati contiene una connessione {0} che richiede credenziali incorporate. Pubblica questa origine dati da Tableau Desktop con credenziali incorporate. +errors.publish.datasource.federated_oauth_datasource_failed=Le credenziali per una o più connessioni all’origine dati sono scadute. Elimina le credenziali salvate per questa origine dati nella pagina Impostazioni account su Tableau Server o Tableau Cloud, quindi connettiti di nuovo all’origine dati. +errors.publish.workbook.missing_oauth_credential=Le credenziali “{0}” non sono state trovate o non possono essere usate per connettersi all’origine dati o alla cartella di lavoro. errors.publish.version_incompatible.message=Le versioni desktop e server sono incompatibili. -errors.publish.version_incompatible.details=Versione desktop ''{0}'', Versione documento server ''{1}''. +errors.publish.version_incompatible.details=Versione desktop “{0}”, Versione documento server “{1}”. errors.publish.datasource.managed_keychain.unique_cv_suggestions=Pubblicazione non riuscita a causa di un conflitto. Reinvia la modifica. -errors.publish.permissions_are_locked=Nel progetto su cui stai pubblicando le autorizzazioni sono bloccate. Per pubblicare questa cartella di lavoro, usa le autorizzazioni predefinite e riprova. -errors.publish.datasource.not.found=Impossibile trovare l''origine dati specificata su Server. +errors.publish.datasource.not.found=Impossibile trovare l’origine dati specificata su Server. errors.publish.extracts.disabled=Salvataggio per origini dati di archiviazione basate su estrazioni non ancora supportate. errors.publish.datasource.timeout=Pubblica il timeout dopo {0} secondi. Prova a usare Tableau Desktop per pubblicare questa origine dati. errors.publish.data_role.permission_not_null=Non è possibile impostare autorizzazioni esplicite per le origini dati del tipo di ruolo di dati. -errors.download.extracts.timeout=Pubblica il timeout dopo {0} secondi perché questa origine dati presenta un file di estrazione di grandi dimensioni, Prova a usare Tableau Desktop per pubblicare questa origine dati. +errors.download.extracts.timeout=Pubblica il timeout dopo {0} secondi perché questa origine dati presenta un file di estrazione di grandi dimensioni. Prova a usare Tableau Desktop per pubblicare questa origine dati. errors.publish.datasource.invalid_extract_update_time=Specificato valore extractUpdateTime non valido: {0} -errors.publish.async.serialization=Impossibile serializzare l''errore di stato del processo di pubblicazione +errors.publish.async.serialization=Impossibile serializzare l’errore di stato del processo di pubblicazione +errors.publish.only_extract_files_are_allowed.message=Impossibile pubblicare su Tableau Server +errors.publish.only_extract_files_are_allowed.details=Impossibile caricare il file {0}. L’amministratore ha bloccato i file di questo tipo. Convertilo in un’estrazione e riprova. +errors.publish.validation.invalid_zip_file=La cartella di lavoro o l’origine dati che stai tentando di pubblicare non è valida +errors.permissions.view.datasources=Devi essere un “Interagente” per vedere gli elenchi delle origini dati. -errors.permissions.view.datasources=Devi essere un ''Interagente'' per vedere gli elenchi delle origini dati. - -errors.oauth.invalid_oauth_class=''{0}'' non è un tipo di connessione OAuth valido. +errors.oauth.invalid_oauth_class=“{0}” non è un tipo di connessione OAuth valido. errors.xmlapi.bad_request=Richiesta errata +errors.xmlapi.payload_too_large=Payload troppo grande errors.xmlapi.unauthorized=Non autorizzato errors.xmlapi.forbidden=Autorizzazioni non sufficienti errors.xmlapi.system_user_not_found=Account utente bloccato o non valido. @@ -155,95 +171,99 @@ errors.xmlapi.illegal_state=Stato non valido errors.xmlapi.invalid_parameter=Parametro non valido errors.xmlapi.already_exists=Esiste già errors.xmlapi.site_suspended=Questo sito è stato sospeso. Devi essere un amministratore di sistema per accedere. -errors.xmlapi.site_locked=Questo sito è stato bloccato. Al momento non è possibile effettuare l''accesso. -errors.xmlapi.permission_modification=Impossibile pubblicare con autorizzazioni modificate -errors.xmlapi.update_desktop=Per aprire cartelle di lavoro create da altri autori, scarica l''ultima versione di Tableau Desktop Public Edition da http://public.tableau.com/ +errors.xmlapi.site_locked=Questo sito è stato bloccato. Al momento non è possibile effettuare l’accesso. +errors.xmlapi.update_desktop=Per aprire cartelle di lavoro create da altri autori, scarica l’ultima versione di Tableau Desktop Public Edition da http://public.tableau.com/ errors.xmlapi.throttled.summary=Troppe richieste -errors.xmlapi.throttled.detail=Troppe richieste per ''{0}''. Riprova dopo {1}. +errors.xmlapi.throttled.detail=Troppe richieste per “{0}”. Riprova dopo {1}. +errors.xmlapi.personal_space_quota_exceeded.summary=Impossibile pubblicare nello spazio personale +errors.xmlapi.personal_space_quota_exceeded.detail=Elimina o sposta il contenuto esistente dello spazio personale, quindi prova a ripetere la pubblicazione. -datasource.publish.check.unpublishable=Impossibile pubblicare l''origine dati. -datasource.publish.check.publishable.extract_required=Richiede di creare un''estrazione al momento della pubblicazione. -datasource.publish.check.publishable.credentials_required={1} avrà accesso temporaneo alle credenziali fornite per ''{0}'' per confermare di poter mantenere una connessione dati live. -datasource.publish.check.publishable.server_unreachable={1} non può raggiungere ''{0}''. La pubblicazione creerà un''estrazione. +datasource.publish.check.unpublishable=Impossibile pubblicare l’origine dati. +datasource.publish.check.unpublishable.table_extension_extract_required=Non è possibile pubblicare le estensioni di tabella con connessioni che richiedono un’estrazione. +datasource.publish.check.publishable.extract_required=Richiede di creare un’estrazione al momento della pubblicazione. +datasource.publish.check.publishable.credentials_required={1} avrà accesso temporaneo alle credenziali fornite per “{0}” per confermare di poter mantenere una connessione dati live. +datasource.publish.check.publishable.server_unreachable={1} non può raggiungere “{0}”. La pubblicazione creerà un’estrazione. publish.bundles.workbook.subscription.subject=La tua cartella di lavoro {0} è pronta per te. publish.bundles.workbook.subscription.message=I dati di Salesforce sono stati aggiunti alla cartella di lavoro. Vai al tuo progetto {0} per iniziare. -extracts.status.finished.upload.workbook=Caricamento delle estrazioni per la cartella di lavoro ''{1}'' completato (nuovo ID estrazione:{0}) {2} -extracts.status.finished.refresh.workbook=Aggiornamento delle estrazioni per la cartella di lavoro ''{1}'' completato (nuovo ID estrazione:{0}) {2} -extracts.status.finished.increment.workbook=Incremento delle estrazioni per la cartella di lavoro ''{1}'' completato (nuovo ID estrazione:{0}) {2} -extracts.status.finished.encrypt.workbook=Crittografia delle estrazioni per la cartella di lavoro ''{1}'' completata (nuovo ID estrazione:{0}) -extracts.status.finished.decrypt.workbook=Decrittografia delle estrazioni per la cartella di lavoro ''{1}'' completata (nuovo ID estrazione:{0}) -extracts.status.finished.rekey.workbook=Nuova crittografia delle estrazioni per la cartella di lavoro ''{1}'' completata (nuovo ID estrazione:{0}) -extracts.status.finished.create.workbook=Creazione delle estrazioni per la cartella di lavoro ''{1}'' terminata (nuovo ID estrazione:{0}) {2} -extracts.status.finished.remove.workbook=Modifica dell''estrazione (ID origine dati: {0}) in live per la cartella di lavoro ''{1}'' terminata. -extracts.status.finished.upload.datasource=Caricamento delle estrazioni per l''origine dati ''{1}'' completato (nuovo ID estrazione:{0}) {2} -extracts.status.finished.refresh.datasource=Aggiornamento delle estrazioni per l''origine dati ''{1}'' {2} completato (nuovo ID estrazione:{0}) -extracts.status.finished.increment.datasource=Incremento delle estrazioni per l''origine dati ''{1}'' completato (nuovo ID estrazione:{0}) {2} -extracts.status.finished.append.datasource=Aggiunta delle estrazioni per l''origine dati ''{1}'' completata (nuovo ID estrazione:{0}) {2} -extracts.status.finished.replace.datasource=Sostituzione delle estrazioni per l''origine dati ''{1}'' completata (nuovo ID estrazione:{0}) {2} -extracts.status.finished.encrypt.datasource=Crittografia delle estrazioni per l''origine dati ''{1}'' completata (nuovo ID estrazione:{0}) -extracts.status.finished.decrypt.datasource=Decrittografia delle estrazioni per l''origine dati ''{1}'' completata (nuovo ID estrazione:{0}) -extracts.status.finished.rekey.datasource=Nuova crittografia delle estrazioni per l''origine dati ''{1}'' completata (nuovo ID estrazione:{0}) -extracts.status.finished.encrypt.flow=Crittografia delle estrazioni terminata per il flusso ''{0}'' -extracts.status.finished.decrypt.flow=Decrittografia delle estrazioni terminata per il flusso ''{0}'' -extracts.status.finished.rekey.flow=Nuova crittografia delle estrazioni completata per il flusso ''{0}'' -extracts.status.finished.encrypt.flowdraft=Crittografia delle estrazioni terminata per la bozza di flusso ''{0}'' -extracts.status.finished.decrypt.flowdraft=Decrittografia delle estrazioni terminata per la bozza di flusso ''{0}'' -extracts.status.finished.rekey.flowdraft=Nuova crittografia delle estrazioni terminata per la bozza di flusso ''{0}'' -extracts.status.finished.create.datasource=Creazione delle estrazioni per l''origine dati ''{1}'' terminata (ID nuova estrazione: {0}) {2} -extracts.status.finished.remove.datasource=Modifica dell''estrazione su live per l''origine dati ''{1}'' -extracts.status.encryption_key=ID chiave di crittografia: ''{0}''. -extracts.status.encryption_keys=ID vecchia chiave di crittografia: ''{0}'', ID nuova chiave di crittografia: ''{1}''. -extracts.errors.upload=Errore durante il caricamento dell''estrazione per {0}: ''{1}'' -extracts.errors.refresh=Si è verificato un errore durante l''aggiornamento delle estrazioni per {0} ''{1}'' -extracts.errors.create=Errore durante la creazione delle estrazioni per {0} ''{1}''. -extracts.errors.increment=Errore durante l''incremento dell''estrazione per {0}: ''{1}'' -extracts.errors.append=Errore durante l''aggiunta dell''estrazione per {0}: ''{1}'' -extracts.errors.replace=Errore durante la sostituzione delle estrazioni per {0}: ''{1}'' -extracts.errors.download=Errore durante il download dell''estrazione per {0}: ''{1}'' -extracts.errors.remove=Errore nella rimozione delle estrazioni per {0}: ''{1}''. -extracts.errors.title=Errore durante l''elaborazione delle estrazioni -extracts.errors.nothing_to_upload=Nessuna estrazione da caricare per {0}: ''{1}'' -extracts.errors.nothing_to_refresh=Nessuna estrazione da aggiornare per {0}: ''{1}'' -extracts.errors.nothing_to_increment=Nessuna estrazione da incrementare per {0}: ''{1}'' -extracts.errors.nothing_to_append=Nessuna estrazione da aggiungere per {0}: ''{1}'' -extracts.errors.nothing_to_replace=Nessuna estrazione da sostituire per {0}: ''{1}'' -extracts.errors.refresh_summary=Errore durante l''aggiornamento delle estrazioni +extracts.status.finished.upload.workbook=Caricamento delle estrazioni per la cartella di lavoro “{1}” completato (nuovo ID estrazione:{0}) {2} +extracts.status.finished.refresh.workbook=Aggiornamento delle estrazioni per la cartella di lavoro “{1}” completato (nuovo ID estrazione:{0}) {2} +extracts.status.finished.increment.workbook=Incremento delle estrazioni per la cartella di lavoro “{1}” completato (nuovo ID estrazione:{0}) {2} +extracts.status.finished.encrypt.workbook=Crittografia delle estrazioni per la cartella di lavoro “{1}” completata (nuovo ID estrazione:{0}) +extracts.status.finished.decrypt.workbook=Decrittografia delle estrazioni per la cartella di lavoro “{1}” completata (nuovo ID estrazione:{0}) +extracts.status.finished.rekey.workbook=Nuova crittografia delle estrazioni per la cartella di lavoro “{1}” completata (nuovo ID estrazione:{0}) +extracts.status.finished.create.workbook=Creazione delle estrazioni per la cartella di lavoro “{1}” terminata (nuovo ID estrazione:{0}) {2} +extracts.status.finished.remove.workbook=Modifica dell’estrazione (ID origine dati: {0}) in live per la cartella di lavoro “{1}” terminata. +extracts.status.finished.upload.datasource=Caricamento delle estrazioni per l’origine dati “{1}” completato (nuovo ID estrazione:{0}) {2} +extracts.status.finished.refresh.datasource=Aggiornamento delle estrazioni per l’origine dati “{1}” {2} completato (nuovo ID estrazione:{0}) +extracts.status.finished.increment.datasource=Incremento delle estrazioni per l’origine dati “{1}” completato (nuovo ID estrazione:{0}) {2} +extracts.status.finished.append.datasource=Aggiunta delle estrazioni per l’origine dati “{1}” completata (nuovo ID estrazione:{0}) {2} +extracts.status.finished.replace.datasource=Sostituzione delle estrazioni per l’origine dati “{1}” completata (nuovo ID estrazione:{0}) {2} +extracts.status.finished.encrypt.datasource=Crittografia delle estrazioni per l’origine dati “{1}” completata (nuovo ID estrazione:{0}) +extracts.status.finished.decrypt.datasource=Decrittografia delle estrazioni per l’origine dati “{1}” completata (nuovo ID estrazione:{0}) +extracts.status.finished.rekey.datasource=Nuova crittografia delle estrazioni per l’origine dati “{1}” completata (nuovo ID estrazione:{0}) +extracts.status.finished.encrypt.flow=Crittografia delle estrazioni terminata per il flusso “{0}” +extracts.status.finished.decrypt.flow=Decrittografia delle estrazioni terminata per il flusso “{0}” +extracts.status.finished.rekey.flow=Nuova crittografia delle estrazioni completata per il flusso “{0}” +extracts.status.finished.encrypt.flowdraft=Crittografia delle estrazioni terminata per la bozza di flusso “{0}” +extracts.status.finished.decrypt.flowdraft=Decrittografia delle estrazioni terminata per la bozza di flusso “{0}” +extracts.status.finished.rekey.flowdraft=Nuova crittografia delle estrazioni terminata per la bozza di flusso “{0}” +extracts.status.finished.create.datasource=Creazione delle estrazioni per l’origine dati “{1}” terminata (ID nuova estrazione: {0}) {2} +extracts.status.finished.remove.datasource=Modifica dell’estrazione su live per l’origine dati “{1}” +extracts.status.finished.create.vconn=Creazione delle estrazioni (nuovo ID estrazione:{0}) per la connessione virtuale “{1}” terminata +extracts.status.finished.refresh.vconn=Aggiornamento delle estrazioni (nuovo ID estrazione:{0}) per la connessione virtuale “{1}” terminato +extracts.status.encryption_key=ID chiave di crittografia: “{0}”. +extracts.status.encryption_keys=ID vecchia chiave di crittografia: “{0}”, ID nuova chiave di crittografia: “{1}”. +extracts.errors.upload=Errore durante il caricamento dell’estrazione per {0}: “{1}” +extracts.errors.refresh=Si è verificato un errore durante l’aggiornamento delle estrazioni per {0} “{1}” +extracts.errors.create=Errore durante la creazione delle estrazioni per {0} “{1}”. +extracts.errors.increment=Errore durante l’incremento dell’estrazione per {0}: “{1}” +extracts.errors.append=Errore durante l’aggiunta dell’estrazione per {0}: “{1}” +extracts.errors.replace=Errore durante la sostituzione delle estrazioni per {0}: “{1}” +extracts.errors.download=Errore durante il download dell’estrazione per {0}: “{1}” +extracts.errors.remove=Errore nella rimozione delle estrazioni per {0}: “{1}”. +extracts.errors.title=Errore durante l’elaborazione delle estrazioni +extracts.errors.nothing_to_upload=Nessuna estrazione da caricare per {0}: “{1}” +extracts.errors.nothing_to_refresh=Nessuna estrazione da aggiornare per {0}: “{1}” +extracts.errors.nothing_to_increment=Nessuna estrazione da incrementare per {0}: “{1}” +extracts.errors.nothing_to_append=Nessuna estrazione da aggiungere per {0}: “{1}” +extracts.errors.nothing_to_replace=Nessuna estrazione da sostituire per {0}: “{1}” +extracts.errors.refresh_summary=Errore durante l’aggiornamento delle estrazioni extracts.errors.encrypt_summary=Errore durante la crittografia delle estrazioni extracts.errors.rekey_summary=Errore durante la nuova crittografia delle estrazioni extracts.errors.decrypt_summary=Errore durante la decrittografia delle estrazioni extracts.errors.remove_summary=Errore di rimozione delle estrazioni extracts.errors.create_summary=Errore nella creazione delle estrazioni -extracts.errors.datasource_overwritten=Si è verificato un errore nell''aggiornamento perché nel processo l''origine dati è stata sovrascritta da un''altra attività. Invia di nuovo l''aggiornamento per correggere. -extracts.errors.workbook_overwritten=Si è verificato un errore nell''aggiornamento perché nel processo la cartella di lavoro è stata sovrascritta da un''altra attività. Invia di nuovo l''aggiornamento per correggere. -extracts.errors.encrypt=Si è verificato un errore durante la crittografia delle estrazioni per {0} ''{1}'' -extracts.errors.decrypt=Si è verificato un errore durante la decrittografia delle estrazioni per {0} ''{1}'' -extracts.errors.rekey=Si è verificato un errore durante la nuova crittografia delle estrazioni per {0} ''{1}'' -extracts.errors.encrypt_datasource_overwritten=Si è verificato un errore durante la crittografia dell''estrazione perché l''origine dati è stata sovrascritta da un''altra attività nel corso dell''elaborazione. -extracts.errors.encrypt_workbook_overwritten=Si è verificato un errore durante la crittografia dell''estrazione perché la cartella di lavoro è stata sovrascritta da un''altra attività nel corso dell''elaborazione. -extracts.errors.rekey_datasource_overwritten=Si è verificato un errore durante la nuova crittografia dell''estrazione perché l''origine dati è stata sovrascritta da un''altra attività nel corso dell''elaborazione. -extracts.errors.rekey_workbook_overwritten=Si è verificato un errore durante la nuova crittografia dell''estrazione perché la cartella di lavoro è stata sovrascritta da un''altra attività nel corso dell''elaborazione. -extracts.errors.decrypt_datasource_overwritten=Si è verificato un errore durante la decrittografia dell''estrazione perché l''origine dati è stata sovrascritta da un''altra attività nel corso dell''elaborazione. -extracts.errors.decrypt_workbook_overwritten=Si è verificato un errore durante la decrittografia dell''estrazione perché la cartella di lavoro è stata sovrascritta da un''altra attività nel corso dell''elaborazione. -extracts.errors.remove_datasource_overwritten=Non è stato possibile modificare l''origine dati in live in quanto è stata sovrascritta da un altra attività. +extracts.errors.datasource_overwritten=Si è verificato un errore nell’aggiornamento perché nel processo l’origine dati è stata sovrascritta da un’altra attività. Invia di nuovo l’aggiornamento per correggere. +extracts.errors.workbook_overwritten=Si è verificato un errore nell’aggiornamento perché nel processo la cartella di lavoro è stata sovrascritta da un’altra attività. Invia di nuovo l’aggiornamento per correggere. +extracts.errors.encrypt=Si è verificato un errore durante la crittografia delle estrazioni per {0} “{1}” +extracts.errors.decrypt=Si è verificato un errore durante la decrittografia delle estrazioni per {0} “{1}” +extracts.errors.rekey=Si è verificato un errore durante la nuova crittografia delle estrazioni per {0} “{1}” +extracts.errors.encrypt_datasource_overwritten=Si è verificato un errore durante la crittografia dell’estrazione perché l’origine dati è stata sovrascritta da un’altra attività nel corso dell’elaborazione. +extracts.errors.encrypt_workbook_overwritten=Si è verificato un errore durante la crittografia dell’estrazione perché la cartella di lavoro è stata sovrascritta da un’altra attività nel corso dell’elaborazione. +extracts.errors.rekey_datasource_overwritten=Si è verificato un errore durante la nuova crittografia dell’estrazione perché l’origine dati è stata sovrascritta da un’altra attività nel corso dell’elaborazione. +extracts.errors.rekey_workbook_overwritten=Si è verificato un errore durante la nuova crittografia dell’estrazione perché la cartella di lavoro è stata sovrascritta da un’altra attività nel corso dell’elaborazione. +extracts.errors.decrypt_datasource_overwritten=Si è verificato un errore durante la decrittografia dell’estrazione perché l’origine dati è stata sovrascritta da un’altra attività nel corso dell’elaborazione. +extracts.errors.decrypt_workbook_overwritten=Si è verificato un errore durante la decrittografia dell’estrazione perché la cartella di lavoro è stata sovrascritta da un’altra attività nel corso dell’elaborazione. +extracts.errors.remove_datasource_overwritten=Non è stato possibile modificare l’origine dati in live in quanto è stata sovrascritta da un altra attività. extracts.errors.remove_workbook_overwritten=Non è stato possibile modificare la cartella di lavoro in live in quanto è stata sovrascritta da un altra attività. -extracts.errors.create_datasource_overwritten=Non è stato possibile estrarre l''origine dati in quanto è stata sovrascritta da un altra attività. +extracts.errors.create_datasource_overwritten=Non è stato possibile estrarre l’origine dati in quanto è stata sovrascritta da un altra attività. extracts.errors.create_workbook_overwritten=Non è stato possibile estrarre la cartella di lavoro in quanto è stata sovrascritta da un altra attività. -extracts.site_mode_change_details=Modalità di crittografia delle estrazioni del sito modificata da ''{0}'' a ''{1}''. -extracts.errors.encryption_not_licensed=Operazione non riuscita perché la crittografia delle estrazioni non dispone di una licenza. Per eseguire questa operazione, rinnova la tua licenza o decrittografa l''estrazione. +extracts.site_mode_change_details=Modalità di crittografia delle estrazioni del sito modificata da “{0}” a “{1}”. +extracts.errors.encryption_not_licensed=Operazione non riuscita perché la crittografia delle estrazioni non dispone di una licenza. Per eseguire questa operazione, rinnova la tua licenza o decrittografa l’estrazione. extracts.errors.operation_cancelled_detail=Rimozione operazione di estrazione per {0} (origine dati: {2}) scaduta. workbooks.messages.load_error=Impossibile caricare la cartella di lavoro {0} -workbooks.messages.locked=Sono in corso modifiche alla cartella di lavoro ''{0}'' da parte di un altro utente. Riprova più tardi. +workbooks.messages.locked=Sono in corso modifiche alla cartella di lavoro “{0}” da parte di un altro utente. Riprova più tardi. workbooks.new_workbook.default_name=Nuova cartella di lavoro workbooks.new_datasource.default_name=Nuova origine dati -datasources.messages.load_error=Impossibile caricare l''origine dati {0} +datasources.messages.load_error=Impossibile caricare l’origine dati {0} metrics.new_metric.default_name=Nuova metrica messages.timeout_error.summary=Errore di timeout -messages.timeout_error.task_canceled=Cancellazione di un''attività durata oltre {0} secondi +messages.timeout_error.task_canceled=Cancellazione di un’attività durata oltre {0} secondi subscriptions.manage_my_subscriptions=Gestisci sottoscrizioni subscriptions.message_greeting=Ciao, @@ -252,46 +272,59 @@ subscriptions.subscribed_workbook=cartella di lavoro subscriptions.subscribed_view=vista subscriptions.fullstop=. subscriptions.extract_refresh_footer=Ricevi questa e-mail di sottoscrizione quando i dati sono aggiornati. -subscriptions.explore_the_viz=Esplora la vista +subscriptions.explore_the_viz=Esplora la visualizzazione subscriptions.explore_the_workbook=Esplora la cartella di lavoro subscriptions.pdf_attached=PDF Tableau PDF allegato. subscriptions.access_live_content=È possibile accedere alla vista live del contenuto qui subscriptions.warning_deprecated_type=deprecato -subscriptions.warning_extract_refresh_type=aggiornamento dell''estrazione non riuscito +subscriptions.warning_error_content_type=Tipo di contenuto sconosciuto +subscriptions.warning_error_type=tipo di avviso sconosciuto +subscriptions.warning_extract_refresh_type=aggiornamento dell’estrazione non riuscito subscriptions.warning_flow_run_type=esecuzione del flusso non riuscita subscriptions.warning_introduction_general=Questo elemento {0} è interessato dai seguenti avvisi sulla qualità dei dati. -subscriptions.warning_introduction_view=Per ulteriori informazioni, vedi la scheda Dettagli dei dati nella vista +subscriptions.warning_introduction_view=Per ulteriori informazioni, vedi il riquadro Dettagli sui dati nella vista subscriptions.warning_introduction_workbook=Per ulteriori informazioni, vedi la pagina della cartella di lavoro +subscriptions.warning_localized_column=Colonna +subscriptions.warning_localized_datasource=Origine dati +subscriptions.warning_localized_database=Database +subscriptions.warning_localized_flow=Flusso +subscriptions.warning_localized_table=Tabella +subscriptions.warning_localized_vconn=Connessione +subscriptions.warning_lowercase_column=colonna +subscriptions.warning_lowercase_column_plural=colonne subscriptions.warning_maintenance_type=in manutenzione subscriptions.warning_permission_error=Questo avviso riguarda una risorsa per cui non disponi delle autorizzazioni per la visualizzazione. -subscriptions.warning_redacted=Autorizzazioni richieste +subscriptions.warning_redacted=Autorizzazioni necessarie subscriptions.warning_sensitve_type=dati sensibili +subscriptions.warning_sensitive_intro_count=Dati sensibili ({0}) +subscriptions.warning_sensitive_intro_view=Questa vista utilizza dati sensibili. +subscriptions.warning_sensitive_intro_workbook=Questa cartella di lavoro utilizza dati sensibili. subscriptions.warning_severe=Avviso importante sulla qualità dei dati subscriptions.warning_stale_type=dati inutilizzati subscriptions.warning_standard=Avviso sulla qualità dei dati -subscriptions.warning_error_type=tipo di avviso sconosciuto +subscriptions.warning_standard_plural=Avvisi sulla qualità dei dati subscriptions.warning_warning_type=avviso -errors.subscriptions.image_render_failed=Impossibile eseguire correttamente il rendering dello snapshot della vista ''{0}''. +errors.subscriptions.image_render_failed=Impossibile eseguire correttamente il rendering dello snapshot della vista “{0}”. errors.subscriptions.see_live_view=Per vedere la vista online, vai a {0}. -errors.subscriptions.disabled_on_server=L''impostazione per le sottoscrizioni a livello di server non è abilitata. Impossibile elaborare le sottoscrizioni. +errors.subscriptions.disabled_on_server=L’impostazione per le sottoscrizioni a livello di server non è abilitata. Impossibile elaborare le sottoscrizioni. errors.subscriptions.disabled_on_site=Le sottoscrizioni sono disabilitate per il sito. errors.subscriptions.site_is_locked=Il sito è bloccato. Impossibile elaborare le sottoscrizioni. errors.subscriptions.orphan=Impossibile trovare la cartella di lavoro e le viste associate a questa sottoscrizione. errors.subscriptions.user_unlicensed=Sottoscrizioni degli utenti senza licenza ignorate. -errors.subscriptions.smtp_unreacheable=Impossibile raggiungere l''host SMTP. Controlla se l''SMTP è stato configurato. +errors.subscriptions.smtp_unreacheable=Impossibile raggiungere l’host SMTP. Controlla se l’SMTP è stato configurato. errors.subscriptions.uncategorized_error=Errore sconosciuto -errors.subscriptions.pdf_render_failed=L''allegato PDF di questa e-mail non è stato reso in modo appropriato. -errors.subscriptions.pdf_limit_exceeded=Le dimensioni del PDF generato superano il limite di {0} MB e non è possibile allegarlo a questa e-mail. -errors.subscriptions.attachments_not_enabled=Questa sottoscrizione non è riuscita perché gli allegati e-mail sono stati disabilitati. Contatta l''amministratore Tableau per i dettagli. +errors.subscriptions.pdf_render_failed=L’allegato PDF di questa e-mail non è stato reso in modo appropriato. +errors.subscriptions.content_limit_exceeded=Le dimensioni del contenuto generato superano il limite di {0} MB e non è possibile allegarlo a questa e-mail. +errors.subscriptions.attachments_not_enabled=Questa sottoscrizione non è riuscita perché gli allegati e-mail sono stati disabilitati. Contatta l’amministratore di Tableau per i dettagli. errors.subscriptions.pdf_email_failed=Il PDF generato non può essere allegato a questa e-mail. -errors.subscriptions.learn_more_troubleshoot=Ulteriori informazioni -errors.subscriptions.bad_extract_refresh_subscription_configuration=Sottoscrizione sospesa perché la cartella di lavoro contiene più pianificazioni degli aggiornamenti dell''estrazione. Per riprendere, aggiorna la frequenza su Pianificazione selezionata. +errors.subscriptions.learn_more_troubleshoot=Ulteriori informazioni +errors.subscriptions.bad_extract_refresh_subscription_configuration=Sottoscrizione sospesa perché la cartella di lavoro contiene più pianificazioni degli aggiornamenti dell’estrazione. Per riprendere, aggiorna la frequenza su Pianificazione selezionata. errors.subscriptions.subscription_failed_refresh_failure=Aggiornamento estrazione dei dati di origine non riuscito. -errors.subscriptions.multiple_extracts_for_extract_refresh_subscription=La cartella di lavoro contiene più pianificazioni degli aggiornamenti dell''estrazione. Aggiorna la frequenza su Pianificazione selezionata. -errors.subscriptions.datasource_is_missing_password=Errore di connessione dell''origine dati. Verifica le credenziali di tutte le connessioni dell''origine dati per la cartella di lavoro. +errors.subscriptions.multiple_extracts_for_extract_refresh_subscription=La cartella di lavoro contiene più pianificazioni degli aggiornamenti dell’estrazione. Aggiorna la frequenza su Pianificazione selezionata. +errors.subscriptions.datasource_is_missing_password=Errore di connessione all’origine dati. Verifica le credenziali di tutte le connessioni dell’origine dati per la cartella di lavoro. -subscriptions.results_summary.sg={0} di {1} sottoscrizione inviata dalla pianificazione ''{2}''. -subscriptions.results_summary.pl={0} di {1} sottoscrizioni inviate dalla pianificazione ''{2}''. +subscriptions.results_summary.sg={0} di {1} sottoscrizione inviata dalla pianificazione “{2}”. +subscriptions.results_summary.pl={0} di {1} sottoscrizioni inviate dalla pianificazione “{2}”. subscriptions.results_views_per_subscription.sg={0} ({1} di 1 vista eseguite con successo) subscriptions.results_views_per_subscription.pl={0} ({1} di {2} viste eseguite con successo) subscriptions.results_views_per_subscription.more=(altre {0}) @@ -319,24 +352,24 @@ dataalerts.equal={0} era uguale a {1}. dataalerts.email_alt_text=Vista usata da un avviso basato sui dati: {0} dataalerts.email_alt_text_hidden_view=Vista usata da un avviso basato sui dati: {0} con modifiche dataalerts.alert_triggered_for_the_view=Avviso attivato per la vista -dataalerts.failure.email.subject=L''avviso basato sui dati non funziona per: {0} +dataalerts.failure.email.subject=L’avviso basato sui dati non funziona per: {0} dataalerts.failure.status=Il tuo avviso {0} non funziona dataalerts.failure.view.details.alert=Vedi questo avviso -dataalerts.failure.explanation=Il tuo avviso basato sui dati, {0}, non funziona al momento, quindi non verrà inviata notifica ai destinatari quando la condizione dati è vera. Riceverai una notifica quando l''avviso sarà di nuovo funzionante. +dataalerts.failure.explanation=Il tuo avviso basato sui dati, {0}, non funziona al momento, quindi non verrà inviata notifica ai destinatari quando la condizione dati è vera. Riceverai una notifica quando l’avviso sarà di nuovo funzionante. dataalerts.failure.affected.alert=Avviso basato sui dati interessato dataalerts.failure.time=Avviso tempo non riuscito -dataalerts.failure.cause=Talvolta gli avvisi non funzionano a causa di problemi temporanei alla rete che si risolvono da soli. Puoi provare a ricreare l''avviso sulla vista dati originale, oppure segui la procedura di risoluzione dei problemi per cause comuni di errore negli avvisi, come queste: +dataalerts.failure.cause=Talvolta gli avvisi non funzionano a causa di problemi temporanei alla rete che si risolvono da soli. Puoi provare a ricreare l’avviso sulla vista dati originale, oppure segui la procedura di risoluzione dei problemi per cause comuni di errore negli avvisi, come queste: dataalerts.failure.changed.view=Una cartella di lavoro, una vista o un campo dati rinominati. dataalerts.failure.expired.credentials=Credenziali database scadute incorporate in una cartella di lavoro. -dataalerts.failure.datasource.error=Un''origine dati inaccessibile. -dataalerts.failure.email.footer=Ti è stata inviata questa e-mail all''indirizzo {0} a causa di un errore relativo agli avvisi. -dataalerts.failure.troubleshooting=Per controllare se uno dei problemi elencati sopra provoca l''errore dell''avviso, fai click sul pulsante qui sotto. -dataalerts.success.email.subject=L''avviso basato sui dati ha ripreso per: {0} +dataalerts.failure.datasource.error=Un’origine dati inaccessibile. +dataalerts.failure.email.footer=Ti è stata inviata questa e-mail all’indirizzo {0} a causa di un errore relativo agli avvisi. +dataalerts.failure.troubleshooting=Per controllare se uno dei problemi elencati sopra provoca l’errore dell’avviso, fai clic sul pulsante qui sotto. +dataalerts.success.email.subject=L’avviso basato sui dati ha ripreso per: {0} dataalerts.success.status=Il tuo avviso {0} ha ripreso dataalerts.success.explanation=Il tuo avviso basato sui dati, {0}, funziona di nuovo, quindi verrà inviata una notifica ai destinatari quando la condizione dati è vera. dataalerts.failure.error.internalError=Errore interno avviso dati dataalerts.failure.error.invalidDataAlertSpecification=Specificazione avviso dati non valida -dataalerts.failure.error.summaryTableNotFound=Tabella riepilogo dati non trovata +dataalerts.failure.error.summaryTableNotFound=Tabella di dati di riepilogo non trovata dataalerts.failure.error.unclassifiedError=Errore non classificato dataalerts.failure.error.viewContentNotFound=Contenuto della vista avviso dati {0} non trovato dataalerts.failure.error.viewNotFound=La vista avviso dati non può essere trovata @@ -345,17 +378,17 @@ dataalerts.failure.error.paneDescriptorAxisNotFound=Nessun asse trovato per il c dataalerts.failure.error.paneDescriptorNotFound={0} dataalerts.failure.error.unsupportedComparisonExpression=Espressione di comparazione non supportata {0} dataalerts.failure.error.nonConstComparisonOp=Nessun operatore di comparazione costante trovato: {0} -dataalerts.failure.error.cannotAddFilter=Errore nell''aggiunta di un filtro all''avviso dati +dataalerts.failure.error.cannotAddFilter=Errore nell’aggiunta di un filtro all’avviso dati dataalerts.failure.error.sheetNotAlertable=Il foglio {0} non ha dati supportati per gli avvisi. {1} dataalerts.failure.error.dataAlertMeasureNotFound=Impossibile selezionare misura. {0} dataalerts.failure.error.tooManyMeasuresForDataAlert=Rilevato un numero scorretto di misure.{0} -dataalerts.failure.error.thresholdParseError=Errore nel parsing del testo del valore di soglia {0}. {1} -dataalerts.failure.error.dataAlertPresModelCreationError=Errore nella serializzazione dell''avviso. {0} -dataalerts.failure.error.cannotDrawDataAlertDialog=Errore nell''apertura del dialogo dell''avviso dei dati. +dataalerts.failure.error.thresholdParseError=Errore durante l’analisi del testo del valore di soglia {0}. {1} +dataalerts.failure.error.dataAlertPresModelCreationError=Errore nella serializzazione dell’avviso. {0} +dataalerts.failure.error.cannotDrawDataAlertDialog=Errore nell’apertura del dialogo dell’avviso dei dati. dataalerts.failure.error.unsupportedDataAlertType=Il tipo di avviso dati {0} non è al momento supportato. -dataalerts.failure.suspend.email.subject=L''avviso basato sui dati è sospeso per: {0} +dataalerts.failure.suspend.email.subject=L’avviso basato sui dati è sospeso per: {0} dataalerts.failure.suspend.email.status=Il tuo avviso {0} è stato sospeso -dataalerts.failure.suspend.email.explanation=Mentre l''avviso è sospeso, non stimeremo la vista né avviseremo i partecipanti. Dopo aver inserito una correzione, puoi far riprendere l''avviso in {1}. +dataalerts.failure.suspend.email.explanation=Mentre l’avviso è sospeso, non stimeremo la vista né avviseremo i partecipanti. Dopo aver inserito una correzione, puoi far riprendere l’avviso in {1}. dataalerts.failure.suspend.view.name.prefix=Vista dataalerts.failure.suspend.time=Ora della sospensione dataalerts.failure.suspend.email.footer=Ti è stata inviata questa e-mail perché il tuo avviso è stato sospeso. @@ -366,37 +399,37 @@ metricsservices.failure.affected.metric=Metrica interessata metricsservices.failure.cause=A volte è impossibile aggiornare la metrica a causa di problemi di connessione temporanei, che si risolvono da soli. Altri motivi comuni per cui è impossibile aggiornare una metrica comprendono: metricsservices.failure.changed.view=La rimozione o ridenominazione di una cartella di lavoro, una vista o un campo dati metricsservices.failure.permissions.error=Una modifica nelle autorizzazioni per la vista connessa -metricsservices.failure.email.footer=Ti è stata inviata questa e-mail all''indirizzo {0} a causa di un errore relativo all''aggiornamento delle metriche. -metricsservices.failure.email.subject=L''aggiornamento della metrica non funziona per: {0} +metricsservices.failure.email.footer=Ti è stata inviata questa e-mail all’indirizzo {0} a causa di un errore relativo all’aggiornamento delle metriche. +metricsservices.failure.email.subject=L’aggiornamento della metrica non funziona per: {0} metricsservices.failure.expired.credentials=Credenziali database scadute incorporate in una cartella di lavoro -metricsservices.failure.explanation=La metrica non è in grado di aggiornarsi, per cui i dati della metrica non sono aggiornati. Riceverai un''e-mail di notifica quando l''aggiornamento della metrica funzionerà nuovamente, -metricsservices.failure.status=La metrica ''{0}'' non si sta aggiornando -metricsservices.failure.suspend.email.explanation=Durante la sospensione dell''aggiornamento della metrica i dati non saranno aggiornati. Una volta apportata una correzione, è possibile riprendere l''aggiornamento della metrica. -metricsservices.failure.suspend.email.footer=Ti è stata inviata questa e-mail all''indirizzo {0} perché l''aggiornamento della metrica è stato sospeso. -metricsservices.failure.suspend.email.status=L''aggiornamento della metrica ''{0}'' è stato sospeso +metricsservices.failure.explanation=La metrica non è in grado di aggiornarsi, per cui i dati della metrica non sono aggiornati. Riceverai un’e-mail di notifica quando l’aggiornamento della metrica funzionerà nuovamente. +metricsservices.failure.status=La metrica “{0}” non si sta aggiornando +metricsservices.failure.suspend.email.explanation=Durante la sospensione dell’aggiornamento della metrica i dati non saranno aggiornati. Una volta apportata una correzione, è possibile riprendere l’aggiornamento della metrica. +metricsservices.failure.suspend.email.footer=Ti è stata inviata questa e-mail all’indirizzo {0} perché l’aggiornamento della metrica è stato sospeso. +metricsservices.failure.suspend.email.status=L’aggiornamento della metrica “{0}” è stato sospeso metricsservices.failure.suspend.email.subject=Aggiornamento della metrica sospeso per: {0} metricsservices.failure.suspend.time=Ora della sospensione metricsservices.failure.suspend.view.metric=Vai a Metrica metricsservices.failure.suspend.view.name.prefix=Vista connessa metricsservices.failure.time=Ora aggiornamento non riuscito -metricsservices.failure.troubleshooting=Per controllare se uno dei problemi elencati sopra provoca l''errore dell''aggiornamento della metrica, fai click sul pulsante qui sotto. Puoi anche provare a ricreare la metrica sulla vista connessa. +metricsservices.failure.troubleshooting=Per controllare se uno dei problemi elencati sopra provoca l’errore dell’aggiornamento della metrica, fai clic sul pulsante qui sotto. Puoi anche provare a ricreare la metrica sulla vista connessa. metricsservices.failure.view.details.metric=Vai a Metrica metricsservices.failure.view.name.prefix=Vista connessa metricsservices.success.email.subject=Aggiornamento della metrica ripreso per: {0} -metricsservices.success.explanation=L''aggiornamento della metrica funziona di nuovo, quindi controllerà gli aggiornamenti dei dati della metrica. -metricsservices.success.status=L''aggiornamento della metrica ''{0}'' ha ripreso +metricsservices.success.explanation=L’aggiornamento della metrica funziona di nuovo, quindi controllerà gli aggiornamenti dei dati della metrica. +metricsservices.success.status=L’aggiornamento della metrica “{0}” è stato ripreso errors.staticimages.generic=Errore nella generazione di immagini statiche per la cartella di lavoro {0}. {1}. errors.internal_error.request.message={0} non è riuscito a soddisfare la richiesta. -errors.permissions.limited_user_visibility=Errore nel completamento della query. L''utente deve essere un amministratore o un Creator per richiedere ad altri utenti se la Visibilità utente è impostata su limitata. +errors.permissions.limited_user_visibility=Errore nel completamento della query. L’utente deve essere un amministratore o un Creator per richiedere ad altri utenti se la Visibilità utente è impostata su limitata. local_names.system_user.guest.name=Guest local_names.group.all_users.name=Tutti gli utenti local_names.containers.personal_space.name=Spazio personale password_reset.email.subject=Ecco il link per reimpostare la tua password -password_reset.email.body=Ciao {0},

Hai richiesto di reimpostare la password.

Per cambiare la tua password del Tableau Server, {1} o incolla il link seguente nel tuo browser: {2}

Questo link ha una durata di 48 ore, quindi utilizzalo subito.

Se non hai richiesto di reimpostare la password, fallo sapere al tuo amministratore del server.

Grazie di utilizzare Tableau!
Il team di Tableau -password_reset.email.link=fai click qui +password_reset.email.body=Ciao {0},

Hai richiesto di reimpostare la password.

Per cambiare la tua password di Tableau Server, {1} o incolla il link seguente nel browser: {2}

Questo link ha una durata di 48 ore, quindi utilizzalo subito.

Se non hai richiesto di reimpostare la password, fallo sapere al tuo amministratore del server.

Grazie per aver scelto di utilizzare Tableau!
Il team di Tableau +password_reset.email.link=fai clic qui hours.pl={0} ore hours.sg=1 ora @@ -407,23 +440,23 @@ seconds.sg=1 secondo dataconnections.classes.tableau_server_site=Sito Tableau Server -materializeviews.errors.workbook_not_in_project=Il progetto ''{0}'' non contiene una cartella di lavoro ''{1}'' -materializeviews.errors.workbook_has_no_extract=Impossibile aggiornare l''impostazione delle viste materializzate per la cartella di lavoro ''{0}'', attualmente sono supportati solo le cartelle di lavoro con estrazioni incorporate. -materializeviews.errors.workbook_updating_errors=Errori rilevati durante l''aggiornamento delle impostazioni delle viste materializzate per le cartelle di lavoro -materializeviews.errors.workbook_too_large=Impossibile aggiornare l''impostazione delle viste materializzate per la cartella di lavoro ''{0}'' perché la dimensione della cartella di lavoro supera il limite di {1} GB -materializeviews.errors.project_path_not_exists=Il percorso del progetto ''{0}'' non esiste -materializeviews.errors.feature_disabled=Impossibile aggiornare l''impostazione delle viste materializzate per la cartella di lavoro ''{0}'' perché la funzione è attualmente disabilitata. -materializeviews.errors.update_materialized_views_setting_failed=Impossibile aggiornare l''impostazione delle viste materializzate per la cartella di lavoro ''{0}'' -materializeviews.errors.site_not_enabled=Questo sito non è abilitato per le viste materializzate. Contatta il tuo amministratore +materializeviews.errors.workbook_not_in_project=Il progetto “{0}” non contiene una cartella di lavoro “{1}” +materializeviews.errors.workbook_has_no_extract=Impossibile aggiornare l’impostazione delle viste materializzate per la cartella di lavoro “{0}”, attualmente sono supportati solo le cartelle di lavoro con estrazioni incorporate. +materializeviews.errors.workbook_updating_errors=Errori rilevati durante l’aggiornamento delle impostazioni delle viste materializzate per le cartelle di lavoro +materializeviews.errors.workbook_too_large=Impossibile aggiornare l’impostazione delle viste materializzate per la cartella di lavoro “{0}” perché la dimensione della cartella di lavoro supera il limite di {1} GB +materializeviews.errors.project_path_not_exists=Il percorso del progetto “{0}” non esiste +materializeviews.errors.feature_disabled=Impossibile aggiornare l’impostazione delle viste materializzate per la cartella di lavoro “{0}” perché la funzione è attualmente disabilitata. +materializeviews.errors.update_materialized_views_setting_failed=Impossibile aggiornare l’impostazione delle viste materializzate per la cartella di lavoro “{0}” +materializeviews.errors.site_not_enabled=Questo sito non è abilitato per le viste materializzate. Contatta l’amministratore. materializeviews.errors.encrypted_extracts_not_supported=La funzionalità Viste materializzate non supporta cartelle di lavoro con estrazioni crittografate -materializedviews.finished.create=Viste materializzate create con stato ''{0}'' per la cartella di lavoro ''{1}'' -materializedviews.finished.delete=Viste materializzate eliminate per l''ID cartella di lavoro: {0} -materializedviews.finished.encrypt=Crittografia delle viste materializzate per la cartella di lavoro ''{0}'' completata -materializedviews.finished.decrypt=Decrittografia delle viste materializzate per la cartella di lavoro ''{0}'' completata -materializedviews.finished.rekey=Nuova crittografia delle viste materializzate per la cartella di lavoro ''{0}'' completata -materializedviews.status.encryption_key=ID chiave di crittografia: ''{0}''. -materializedviews.status.encryption_keys=ID vecchia chiave di crittografia: ''{0}'', ID nuova chiave di crittografia: ''{1}''. -materializedviews.status.encryption_type=Tipo di origine dati crittografia: ''{0}'' +materializedviews.finished.create=Viste materializzate create con stato “{0}” per la cartella di lavoro “{1}” +materializedviews.finished.delete=Viste materializzate eliminate per l’ID cartella di lavoro: {0} +materializedviews.finished.encrypt=Crittografia delle viste materializzate per la cartella di lavoro “{0}” completata +materializedviews.finished.decrypt=Decrittografia delle viste materializzate per la cartella di lavoro “{0}” completata +materializedviews.finished.rekey=Nuova crittografia delle viste materializzate per la cartella di lavoro “{0}” completata +materializedviews.status.encryption_key=ID chiave di crittografia: “{0}”. +materializedviews.status.encryption_keys=ID vecchia chiave di crittografia: “{0}”, ID nuova chiave di crittografia: “{1}”. +materializedviews.status.encryption_type=Tipo di origine dati crittografia: “{0}” customizedviews.namedSharingPrefix=Versione condivisa @@ -439,43 +472,58 @@ content_type.collection=Raccolta content_type.visualization=Visualizzazione content_type.askdata_visualization=Visualizzazione di Chiedilo ai dati content_type.explaindata_explanation=Spiegazione -content_type.publishedconnection=Connessione virtuale -content_type.publishedconnectiontable=Tabella di connessione virtuale +content_type.virtualconnection=Connessione virtuale +content_type.virtualconnectiontable=Tabella di connessione virtuale upgradethumbnails.status.server_started=Risposta del server: upgrade delle anteprime avviato. upgradethumbnails.status.server_stopped=Risposta del server: arrestati %d processi +dataquality.author.extract_refresh_monitoring=Monitoraggio aggiornamento estrazioni +dataquality.author.flow_run_monitoring=Monitoraggio esecuzione flusso + dataquality.message.refresh_failed=Aggiornamento non riuscito: {0} dataquality.message.last_successful=Ultimo completato: {0} dataquality.message.next_scheduled=Prossimo pianificato: {0} dataquality.message.flow_run_output_steps_failed={0}/{1} fasi di output non sono state eseguite +label_value.description.certified=Questa risorsa è attendibile e consigliata. +label_value.description.deprecated=Questa risorsa non è più gestita e non deve essere utilizzata. +label_value.description.extract_refresh_failure=L’aggiornamento dell’estrazione più recente di questa risorsa non è riuscito. +label_value.description.flow_run_failure=L’esecuzione più recente di questo flusso non è riuscita. +label_value.description.maintenance=Questa risorsa è in fase di manutenzione. +label_value.description.sensitive_data=Questa risorsa contiene informazioni sensibili. +label_value.description.stale=Questa risorsa è obsoleta. +label_value.description.warning=Questa risorsa presenta un problema di qualità generale. + importcsvsummary.error.details=Dettagli errore: importcsvsummary.remainingerrors=(errori rimanenti non visualizzati) -importcsvsummary.error.line=riga {0} per l''utente ''{1}'': ''{2}'' +importcsvsummary.error.line=riga {0} per l’utente “{1}”: “{2}” importcsvsummary.line.processed=Righe elaborate: {0} importcsvsummary.line.skipped=Righe ignorate: {0} importcsvsummary.users.added.count=Numero di utenti aggiunti: {0} importcsvsummary.errors.count=Numero di errori: {0} importcsvsummary.error.unexpected_extension=Estensione del nome file imprevista per il file CSV importcsvsummary.error.size_limit=Il file CSV supera il limite di dimensione di {0} -importcsvsummary.error.local.password_mismatch=L''aggiornamento dell''utente del sito locale richiede una password vuota o corrispondente -importcsvsummary.error.local.password_required=La creazione di un utente di sistema locale quando l''autorizzazione è locale richiede la password -importcsvsummary.error.ad.user_not_found=Utente AD non trovato ''{0}'' +importcsvsummary.error.local.password_mismatch=L’aggiornamento dell’utente del sito locale richiede una password vuota o corrispondente +importcsvsummary.error.local.password_required=La creazione di un utente di sistema locale quando l’autorizzazione è locale richiede la password +importcsvsummary.error.ad.user_not_found=Utente AD non trovato “{0}” +importcsvsummary.error.domain_not_found=Dominio non valido: “{0}” +importcsvsummary.error.cannot_create_user_identity=Impossibile creare l’identità utente per “{0}” +importcsvsummary.error.invalid_identity_pool_name=Nome del pool di identità non valido: “{0}” importcsvsummary.error.too_many_errors=Sono stati rilevati troppi errori nel file CSV -audit.errors.wdc_not_allowlisted=Il connettore dati Web non è presente nell''elenco consentiti. Per assistenza, visita: https://help.tableau.com/current/online/it-it/to_keep_data_fresh.htm. +audit.errors.wdc_not_allowlisted=Il connettore dati Web non è presente nell’elenco consentiti. Per assistenza, visita: https://help.tableau.com/current/online/it-it/to_keep_data_fresh.htm. user.input.name.err.too_long=la lunghezza del nome supera il numero massimo di caratteri {0} user.input.name.err.empty=il nome non può essere vuoto askdata.title=Chiedilo ai dati -slack.app.upgrade.email.notification.subject=Aggiornamento dell''app Tableau per Slack -slack.app.upgrade.email.notification.introduction=È disponibile un aggiornamento per l''app Tableau per Slack. L''app può essere reinstallata ora per l''utilizzo della prossima versione di Tableau Online. Tableau consiglia di reinstallare l''app per mantenere le prestazioni dell''app e utilizzare nuove funzionalità. Consulta le informazioni sulle nuove funzionalità e le modifiche in
Novità di Tableau Online. -slack.app.upgrade.email.notification.action=Per le procedure di aggiornamento e reinstallazione, vedi Aggiornare l''app Tableau per Slack. Se disponi di più siti Tableau Online, reinstalla l''app in ogni sito. -slack.app.upgrade.email.notification.steps=Questa notifica di servizio è stata pubblicata da Tableau Online. -slack.app.upgrade.email.notification.reason=Ricevi questa notifica perché sei un amministratore di un sito Tableau Online connesso a Slack. -slack.app.upgrade.email.notification.footer.privacy=Leggi la nostra Informativa sulla privacy +slack.app.upgrade.email.notification.subject=Aggiornamento dell’app Tableau per Slack +slack.app.upgrade.email.notification.introduction=È disponibile un aggiornamento per l’app Tableau per Slack. Tableau consiglia di aggiornare l’app per mantenere le prestazioni dell’app e per utilizzare le nuove funzionalità di Tableau Cloud. Consulta le informazioni sulle nuove funzionalità e le modifiche in Novità di Tableau Cloud. +slack.app.upgrade.email.notification.action=Per aggiornare la connessione del sito all’app Tableau per Slack, consulta Aggiornare l’app Tableau per Slack. Se disponi di più siti Tableau Cloud, aggiorna l’app in ogni sito. +slack.app.upgrade.email.notification.steps=La notifica di servizio è stata pubblicata da Tableau Cloud. +slack.app.upgrade.email.notification.reason=Ricevi questa notifica perché sei un amministratore di un sito Tableau Cloud connesso a Slack. +slack.app.upgrade.email.notification.footer.privacy=Leggi la nostra Informativa sulla privacy unifiedconsumption.tcrm.folders.private=La mia app privata diff --git a/tabcmd/locales/it/tabcmd_messages_it.properties b/tabcmd/locales/it/tabcmd_messages_it.properties index f5d1f966..447056f9 100644 --- a/tabcmd/locales/it/tabcmd_messages_it.properties +++ b/tabcmd/locales/it/tabcmd_messages_it.properties @@ -1,23 +1,23 @@ -commandlineutils.errors.bad_value=L''opzione ''{0}'' ha un valore negativo di ''{1}''. Deve essere uno di: {2} -commandlineutils.errors.not_integer=Il valore ''{0}'' per l''opzione ''{1}'' non è un numero intero - -common.errors.empty_file=Il file ''{0}'' è vuoto -common.errors.file_not_found=Impossibile aprire il file ''{0}'' -common.errors.invalid_file_path=Percorso file non valido ''{0}'' -common.errors.folder_path_not_found=Impossibile trovare la directory ''{0}'' -common.errors.access_denied=Accesso negato al file ''{0}''. Verifica che il percorso sia valido e che il nome del file non corrisponda a una directory esistente -common.errors.requires_csv_file=Il comando ''{0}'' richiede un file CSV -common.errors.requires_group_name=Il comando ''{0}'' richiede un nome di gruppo -common.errors.requires_site_name=Il comando ''{0}'' richiede un nome di sito -common.errors.options_conflict=Sono state specificate opzioni nuove e obsolete per specificare il ruolo dell''utente. Solo una può essere utilizzata +commandlineutils.errors.bad_value=L’opzione “{0}” ha un valore negativo di “{1}”. Deve essere uno di: {2} +commandlineutils.errors.not_integer=Il valore “{0}” per l’opzione “{1}” non è un numero intero + +common.errors.empty_file=Il file “{0}” è vuoto +common.errors.file_not_found=Impossibile aprire il file “{0}” +common.errors.invalid_file_path=Percorso file non valido “{0}” +common.errors.folder_path_not_found=Impossibile trovare la directory “{0}” +common.errors.access_denied=Accesso negato al file “{0}”. Verifica che il percorso sia valido e che il nome del file non corrisponda a una directory esistente +common.errors.requires_csv_file=Il comando “{0}” richiede un file CSV +common.errors.requires_group_name=Il comando “{0}” richiede un nome di gruppo +common.errors.requires_site_name=Il comando “{0}” richiede un nome di sito +common.errors.options_conflict=Sono state specificate opzioni nuove e deprecate per specificare il ruolo dell’utente. Solo una può essere utilizzata common.errors.csv_sizelimit=Il file CSV a cui si fa riferimento supera il limite di dimensione di 100 MB. Dividi il contenuto del file in file CSV più piccoli e importali separatamente. -common.options.admin-type=[Eliminato] Assegna [o rimuove] il diritto di amministratore del sito a tutti gli utenti nel file CSV. Questa impostazione può essere sostituita dai valori delle singole righe del file CSV. {0} può essere: {1}, {2} o {3}. Se non specificato: {3} per i nuovi utenti, invariato per gli utenti esistenti +common.options.admin-type=[Deprecato] Assegna [o rimuove] il diritto di amministratore del sito a tutti gli utenti nel file CSV. Questa impostazione può essere sostituita dai valori delle singole righe del file CSV. {0} può essere: {1}, {2} o {3}. Se non specificato: {3} per i nuovi utenti, invariato per gli utenti esistenti common.options.complete=Richiedi [o meno] che tutte le righe siano valide perché qualsiasi modifica venga eseguita correttamente. Impostazione predefinita: {0} -common.options.license=[Eliminato.] Imposta il livello di licenza predefinito per tutti gli utenti. Questa impostazione può essere sostituita dal valore nel file CSV. {0} può essere {1}, {2} o {3} +common.options.license=[Deprecato] Imposta il livello di licenza predefinito per tutti gli utenti. Questa impostazione può essere sostituita dal valore nel file CSV. {0} può essere {1}, {2} o {3} common.options.nowait=Non attendere il completamento del processo -common.options.publisher=[Eliminato] Assegna [o rimuove] il diritto di pubblicazione a tutti gli utenti nel file CSV. Questa impostazione può essere sostituita dai valori delle singole righe del file CSV. Predefinito se non specificato: falso per i nuovi utenti, invariato per gli utenti esistenti +common.options.publisher=[Deprecato] Assegna [o rimuove] il diritto di pubblicazione a tutti gli utenti nel file CSV. Questa impostazione può essere sostituita dai valori delle singole righe del file CSV. Predefinito se non specificato: falso per i nuovi utenti, invariato per gli utenti esistenti common.options.silent-progress=Non visualizzare i messaggi di avanzamento del processo -common.options.sysadmin-type=[Eliminato] Assegna [o rimuove] il diritto di amministratore del sito a tutti gli utenti nel file CSV. Questa impostazione può essere sostituita dai valori delle singole righe del file CSV. {0} può essere: {1}, {2}, {3} o {4}. Predefinito se non specificato: {4} per i nuovi utenti, invariato per gli utenti esistenti +common.options.sysadmin-type=[Deprecato] Assegna [o rimuove] il diritto di amministratore del sito a tutti gli utenti nel file CSV. Questa impostazione può essere sostituita dai valori delle singole righe del file CSV. {0} può essere: {1}, {2}, {3} o {4}. Predefinito se non specificato: {4} per i nuovi utenti, invariato per gli utenti esistenti common.output.job_queued_success=Processo in coda common.output.succeeded=Completato common.options.role=Imposta il ruolo predefinito per tutti gli utenti interessati. Valori consentiti per {0}: {1}. Se non specificato, il server utilizza il valore predefinito: {2} @@ -27,101 +27,101 @@ addusers.short_description=Aggiungi utenti a un gruppo addusers.status=Aggiunta di utenti elencati in {0} al gruppo {1} in corso... creategroup.short_description=Crea un gruppo locale -creategroup.status=Creazione del gruppo ''{0}'' sul server in corso... -creategroup.options.role=Specifica il ruolo che verrà impostato per gli utenti del gruppo al momento dell''accesso. Valori consentiti per {0}: {1}. Il ruolo sul sito di un utente verrà impostato su questo valore solo se è meno restrittivo del ruolo sul sito corrente dell''utente. Se non viene specificato, non verrà impostato alcun ruolo per gli utenti di questo gruppo al momento dell''accesso. +creategroup.status=Creazione del gruppo “{0}” sul server in corso... +creategroup.options.role=Specifica il ruolo che verrà impostato per gli utenti del gruppo al momento dell’accesso. Valori consentiti per {0}: {1}. Il ruolo sul sito di un utente verrà impostato su questo valore solo se è meno restrittivo del ruolo sul sito corrente dell’utente. Se non viene specificato, non verrà impostato alcun ruolo per gli utenti di questo gruppo al momento dell’accesso. -createextracts.errors.required_argument=Il comando createextracts richiede un URL della cartella di lavoro, un nome della cartella di lavoro o un nome dell''origine dati. +createextracts.errors.required_argument=Il comando createextracts richiede un URL della cartella di lavoro, un nome della cartella di lavoro o un nome dell’origine dati. createextracts.errors.error=Errore nella creazione di estrazioni -createextracts.for.datasource=Creazione di un''estrazione per l''origine dati ''{0}'' -createextracts.for.workbook_name=Creazione di un''estrazione per la cartella di lavoro con nome ''{0}'' -createextracts.for.workbook_url=Creazione di un''estrazione per la cartella di lavoro con URL ''{0}'' -createextracts.options.datasource=Il nome dell''origine dati di destinazione per la creazione di estrazioni +createextracts.for.datasource=Creazione di un’estrazione per l’origine dati “{0}” +createextracts.for.workbook_name=Creazione di un’estrazione per la cartella di lavoro con nome “{0}” +createextracts.for.workbook_url=Creazione di un’estrazione per la cartella di lavoro con URL “{0}” +createextracts.options.datasource=Il nome dell’origine dati di destinazione per la creazione di estrazioni createextracts.options.embedded-datasources=Un elenco separato da spazi di nomi di origini dati incorporati nella cartella di lavoro di destinazione. Includi i nomi delle origini dati con virgolette doppie se contengono spazi. Disponibile solo quando si creano estrazioni per una cartella di lavoro. createextracts.options.encrypt=Crea estrazione crittografata createextracts.options.include-all=Includi tutte le origini dati incorporate nella cartella di lavoro di destinazione. Disponibile solo quando si creano estrazioni per la cartella di lavoro. createextracts.options.parent-project-path=Percorso del progetto che è il padre del progetto che contiene la risorsa di destinazione. Deve essere specificato il nome del progetto con --project. -createextracts.options.project=Il nome del progetto che contiene larisorsa di destinazione. Necessario solo se {0} o {1} sono specificati. Se non specificati, viene utilizzato il progetto predefinito ''{2}''. -createextracts.options.url=Il nome canonico per la risorsa come appare nell''URL +createextracts.options.project=Il nome del progetto che contiene la risorsa di destinazione. Necessario solo se {0} o {1} sono specificati. Se non specificati, viene utilizzato il progetto predefinito “{2}”. +createextracts.options.url=Il nome canonico per la risorsa come appare nell’URL createextracts.options.workbook=Il nome della cartella di lavoro di destinazione per la creazione di estrazioni -createextracts.short_description=Crea estrazioni per una cartella di lavoro o un''origine dati pubblicata +createextracts.short_description=Crea estrazioni per una cartella di lavoro o un’origine dati pubblicata createextracts.workbook.include-all=Includi tutte le origini dati incorporate nella cartella di lavoro di destinazione -createextracts.workbook.embedded-datasource-names=Con nomi di origine dati incorporati +createextracts.workbook.embedded-datasource-names=Con nomi di origini dati incorporate createproject.options.description=Descrizione del progetto createproject.options.name=Nome del progetto createproject.options.parent-project-path=Percorso del progetto che conterrà il nuovo progetto. Se non fornito, sarà creato a livello di root del sito. createproject.short_description=Crea un progetto -createproject.status=Creazione del progetto ''{0}'' sul server in corso... +createproject.status=Creazione del progetto “{0}” sul server in corso... -createsite.errors.invalid_url_option=L''opzione URL non è valida quando si creano più siti. Riesegui nuovamente il comando dopo aver rimosso l''opzione URL o creare ogni sito separatamente -createsite.errors.site_name_already_exists=Un sito con il nome ''{0}'' esiste già. Prova con un altro nome sito. -createsite.errors.site_id_already_exists=Un sito con l''ID ''{0}'' esiste già. Utilizza -r per specificare un ID sito diverso. Per ulteriori informazioni, vedi la guida per il comando tabcmd createsite. +createsite.errors.invalid_url_option=L’opzione URL non è valida quando si creano più siti. Riesegui nuovamente il comando dopo aver rimosso l’opzione URL o creare ogni sito separatamente +createsite.errors.site_name_already_exists=Un sito con il nome “{0}” esiste già. Prova con un altro nome sito. +createsite.errors.site_id_already_exists=Un sito con l’ID “{0}” esiste già. Utilizza -r per specificare un ID sito diverso. Per ulteriori informazioni, vedi la guida per il comando tabcmd createsite. createsite.options.allow-mobile-snapshots=Consenti [o nega] gli snapshot mobili. Per impostazione predefinita, gli snapshot mobili sono consentiti. createsite.options.allow-subscriptions=Consenti [o nega] sottoscrizioni a questo sito. Per impostazione predefinita sono abilitate le impostazioni predefinite del server. Le sottoscrizioni non possono essere abilitate se sono disabilitate le sottoscrizioni al server createsite.options.allow-web-authoring=Consenti [o nega] il Web authoring per questo sito. Per impostazione predefinita il Web authoring è consentito -createsite.options.metrics-level=0 per nessuna collezione, 100 per tutte le collezioni -createsite.options.guest-access-enabled=Autorizzazione di accesso guest per vedere le viste per coloro che non hanno effettuato l''accesso a un account di Tableau Server. -createsite.options.site-mode=Consenti [o nega] la gestione degli utenti per l''amministratore del sito +createsite.options.metrics-level=0 per nessuna raccolta, 100 per tutte le raccolte +createsite.options.guest-access-enabled=Autorizzazione di accesso guest per vedere le viste per coloro che non hanno effettuato l’accesso a un account di Tableau Server. +createsite.options.site-mode=Consenti [o nega] la gestione degli utenti per l’amministratore del sito createsite.options.storage-quota=Quota di archiviazione sito in MB createsite.options.subscription-email=E-mail utilizzata per le sottoscrizioni createsite.options.subscription-footer=Piè di pagina utilizzato per le sottoscrizioni createsite.options.url=ID sito del sito createsite.options.user-quota=Numero massimo di utenti del sito createsite.options.extract_encryption_mode=Modalità di estrazione della crittografia: disabilitata, abilitata o applicata. Se non è impostata, viene utilizzato il valore predefinito. -createsite.options.web_extraction_enabled=Consenti [o nega] la creazione di estrazioni e la modifica delle estrazioni in live per questo sito. L''impostazione predefinita è consentita. -createsite.options.run_now_enabled=Consenti [o nega] l''opzione Esegui ora per questo sito. L''impostazione predefinita è impostata su Esegui ora. +createsite.options.web_extraction_enabled=Consenti [o nega] la creazione di estrazioni e la modifica delle estrazioni in live per questo sito. L’impostazione predefinita è consentita. +createsite.options.run_now_enabled=Consenti [o nega] l’opzione Esegui ora per questo sito. L’impostazione predefinita è Esegui ora. createsite.options.time_zone=Fuso orario da utilizzare per le estrazioni su questo sito. Il valore predefinito non è impostato, in modo da utilizzare il fuso orario del server. createsite.short_description=Crea un sito -createsite.status=Crea sito ''{0}'' nel server... +createsite.status=Crea sito “{0}” nel server... -createsiteusers.options.auth-type=Assegna il tipo di autenticazione a tutti gli utenti nel file CSV. Per Tableau Online, {0} può essere {1} (impostazione predefinita) o {2}. Per Tableau Server, {0} può essere Locale (impostazione predefinita) o {2}. -createsiteusers.description=Crea utenti sul sito corrente. Gli utenti vengono letti dal file CSV fornito. Il file può avere le colonne nell''ordine mostrato di seguito.{0}1. Nome utente{0}2. Password (Ignorata se si utilizza Active Directory){0}3. Nome facile da ricordare (Ignorato se si utilizza Active Directory){0}4. Livello di licenza ({1}, {2}, {3}, {4} o {5}){0}5. Amministratore ({6}/{7}){0}6. Publisher ({8}/{9}/1 o {10}/{11}/0){0}7. E-mail (solo per Tableau Public){0}Il file può avere meno colonne. Ad esempio, può essere un semplice elenco con un nome utente per riga. È possibile utilizzare le virgolette se un valore contiene virgole. Tabcmd attende il completamento dell''attività {12}. Puoi scegliere di non attendere il completamento dell''attività sul server e tornare immediatamente passando il flag {13}. Gli amministratori di sistema non possono essere creati o dequalificati utilizzando questo comando. Utilizzare invece ''{14}''. +createsiteusers.options.auth-type=Assegna il tipo di autenticazione a tutti gli utenti nel file CSV. Per Tableau Cloud, {0} può essere {1} (impostazione predefinita) o {2}. Per Tableau Server, {0} può essere Locale (impostazione predefinita) o {2}. +createsiteusers.description=Crea utenti sul sito corrente. Gli utenti vengono letti dal file CSV fornito. Il file può avere le colonne nell’ordine mostrato di seguito.{0}1. Nome utente{0}2. Password (Ignorata se si utilizza Active Directory){0}3. Nome facile da ricordare (Ignorato se si utilizza Active Directory){0}4. Livello di licenza ({1}, {2}, {3}, {4} o {5}){0}5. Amministratore ({6}/{7}){0}6. Publisher ({8}/{9}/1 o {10}/{11}/0){0}7. E-mail (solo per Tableau Public){0}Il file può avere meno colonne. Ad esempio, può essere un semplice elenco con un nome utente per riga. È possibile utilizzare le virgolette se un valore contiene virgole. Tabcmd attende il completamento dell’attività {12}. Puoi scegliere di non attendere il completamento dell’attività sul server e tornare immediatamente passando il flag {13}. Gli amministratori di sistema non possono essere creati o dequalificati utilizzando questo comando. Utilizza invece “{14}”. createsiteusers.short_description=Crea utenti nel sito corrente createsiteusers.status=Aggiunta di utenti elencati in {0} al sito corrente in corso... -createusers.description=Crea utenti. Gli utenti vengono letti dal file CSV fornito. Il file può avere le colonne nell''ordine mostrato di seguito.{0}1. Nome utente{0}2. Password (Ignorata se si utilizza Active Directory){0}3. Nome facile da ricordare (Ignorato se si utilizza Active Directory){0}4. Livello di licenza ({1}, {2}, {3}, {4} o {5}){0}5. Amministratore ({6}/{7}/{8}/{9}){0}6. Publisher ({10}/{11}/1 or {12}/{13}/0){0}7. E-mail (solo per Tableau Public){0}Il file può avere meno colonne. Ad esempio, può essere un semplice elenco con un nome utente per riga. È possibile utilizzare le virgolette se un valore contiene virgole. Tabcmd attende il completamento dell''attività {14}. Puoi scegliere di non attendere il completamento dell''attività sul server e tornare immediatamente passando il flag {15}. +createusers.description=Crea utenti. Gli utenti vengono letti dal file CSV fornito. Il file può avere le colonne nell’ordine mostrato di seguito.{0}1. Nome utente{0}2. Password (Ignorata se si utilizza Active Directory){0}3. Nome facile da ricordare (Ignorato se si utilizza Active Directory){0}4. Livello di licenza ({1}, {2}, {3}, {4} o {5}){0}5. Amministratore ({6}/{7}/{8}/{9}){0}6. Publisher ({10}/{11}/1 or {12}/{13}/0){0}7. E-mail (solo per Tableau Public){0}Il file può avere meno colonne. Ad esempio, può essere un semplice elenco con un nome utente per riga. È possibile utilizzare le virgolette se un valore contiene virgole. Tabcmd attende il completamento dell’attività {14}. Puoi scegliere di non attendere il completamento dell’attività sul server e tornare immediatamente passando il flag {15}. createusers.short_description=Crea utenti sul server createusers.status=Aggiunta di utenti elencati in {0} al server in corso decryptextracts.short_description=Esegui la decrittografia delle estrazioni su un sito decryptextracts.status=Pianificazioni delle estrazioni sul sito {0} da decrittografare... -delete.errors.mutually_exclusive=Impossibile specificare sia una cartella di lavoro che un''origine dati da eliminare -delete.errors.requires_workbook_datasource=Il comando ''{0}'' richiede il nome di una cartella di lavoro o dell''origine dati. +delete.errors.mutually_exclusive=Impossibile specificare sia una cartella di lavoro che un’origine dati da eliminare +delete.errors.requires_workbook_datasource=Il comando “{0}” richiede il nome di una cartella di lavoro o dell’origine dati. delete.options.datasource=Origine dati da eliminare delete.options.parent-project-path=Percorso del padre del progetto che contiene la cartella di lavoro/origine dati da eliminare. Deve essere specificato il nome del progetto con --project. -delete.options.project=Il progetto che contiene la cartella di lavoro/origine dati da eliminare. Il progetto predefinito è ''{0}''. +delete.options.project=Il progetto che contiene la cartella di lavoro/origine dati da eliminare. Il progetto predefinito è “{0}”. delete.options.workbook=Cartella di lavoro da eliminare -delete.short_description=Elimina una cartella di lavoro o un''origine dati dal server -delete.status=Rimozione di {0} ''{1}'' dal server in corso... - -deleteextracts.errors.required_argument=Il comando deleteextracts richiede un URL della cartella di lavoro, un nome della cartella di lavoro o un nome dell''origine dati. -deleteextracts.errors.error=Errore nell''eliminazione di estrazioni -deleteextracts.for.datasource=Eliminazione di un''estrazione per l''origine dati ''{0}'' -deleteextracts.for.workbook_name=Eliminazione di un''estrazione per la cartella di lavoro con nome ''{0}'' -deleteextracts.for.workbook_url=Eliminazione di un''estrazione per la cartella di lavoro con URL ''{0}'' -deleteextracts.options.datasource=Il nome dell''origine dati di destinazione per l''eliminazione di estrazioni +delete.short_description=Elimina una cartella di lavoro o un’origine dati dal server +delete.status=Rimozione di {0} “{1}” dal server in corso... + +deleteextracts.errors.required_argument=Il comando deleteextracts richiede un URL della cartella di lavoro, un nome della cartella di lavoro o un nome dell’origine dati. +deleteextracts.errors.error=Errore nell’eliminazione di estrazioni +deleteextracts.for.datasource=Eliminazione di un’estrazione per l’origine dati “{0}” +deleteextracts.for.workbook_name=Eliminazione di un’estrazione per la cartella di lavoro con nome “{0}” +deleteextracts.for.workbook_url=Eliminazione di un’estrazione per la cartella di lavoro con URL “{0}” +deleteextracts.options.datasource=Il nome dell’origine dati di destinazione per l’eliminazione di estrazioni deleteextracts.options.embedded-datasources=Un elenco separato da spazi di nomi di origini dati incorporati nella cartella di lavoro di destinazione. Includi i nomi delle origini dati con virgolette doppie se contengono spazi. Disponibile solo quando si eliminano estrazioni per una cartella di lavoro. deleteextracts.options.include-all=Includi tutte le origini dati incorporate nella cartella di lavoro di destinazione deleteextracts.options.parent-project-path=Percorso del progetto che è il padre del progetto che contiene la risorsa di destinazione. Deve essere specificato il nome del progetto con --project. -deleteextracts.options.project=Il nome del progetto che contiene larisorsa di destinazione. Necessario solo se {0} o {1} sono specificati. Se non specificati, viene utilizzato il progetto predefinito ''{2}''. -deleteextracts.options.url=Il nome canonico per la risorsa come appare nell''URL -deleteextracts.options.workbook=Il nome della cartella di lavoro di destinazione per l''eliminazione di estrazioni -deleteextracts.short_description=Elimina estrazioni per una cartella di lavoro o un''origine dati pubblicata +deleteextracts.options.project=Il nome del progetto che contiene la risorsa di destinazione. Necessario solo se {0} o {1} sono specificati. Se non specificati, viene utilizzato il progetto predefinito “{2}”. +deleteextracts.options.url=Il nome canonico per la risorsa come appare nell’URL +deleteextracts.options.workbook=Il nome della cartella di lavoro di destinazione per l’eliminazione di estrazioni +deleteextracts.short_description=Elimina estrazioni per una cartella di lavoro o un’origine dati pubblicata deleteextracts.workbook.include-all=Includi tutte le origini dati incorporate nella cartella di lavoro di destinazione deleteextracts.workbook.embedded-datasource-names=Con nomi di origine dati incorporati deletegroup.short_description=Elimina un gruppo -deletegroup.status=Eliminazione del gruppo ''{0}'' dal server... +deletegroup.status=Eliminazione del gruppo “{0}” dal server... -deleteproject.errors.requires_project_name=Il comando ''{0}'' richiede un nome di progetto +deleteproject.errors.requires_project_name=Il comando “{0}” richiede un nome di progetto deleteproject.options.parent-project-path=Percorso del padre del progetto da eliminare. Deve essere specificato il nome del progetto con --project. deleteproject.short_description=Elimina un progetto -deleteproject.status=Eliminazione del progetto ''{0}'' dal server in corso... +deleteproject.status=Eliminazione del progetto “{0}” dal server in corso... deletesite.errors.logged_into_this_site=Impossibile cancellare il sito a cui sei attualmente connesso deletesite.short_description=Elimina un sito -deletesite.status=Eliminazione del sito ''{0}'' dal server in corso... +deletesite.status=Eliminazione del sito “{0}” dal server in corso... deletesiteusers.description=Elimina gli utenti del sito. Gli utenti vengono letti dal file CSV fornito. Il file è un semplice elenco di un nome utente per riga deletesiteusers.short_description=Elimina gli utenti del sito @@ -131,60 +131,62 @@ deleteusers.description=Elimina utenti. Gli utenti vengono letti dal file CSV (v deleteusers.short_description=Elimina utenti deleteusers.status=Eliminazione degli utenti elencati in {0} dal server in corso... -editdomain.description=Modifica un dominio. Usa il comando ''{0}'' per visualizzare un elenco di domini da modificare. -editdomain.errors.requires_nickname_name=Deve essere specificata un''opzione ''{0}'' o un''opzione ''{1}''. +editdomain.description=Modifica un dominio. Usa il comando “{0}” per visualizzare un elenco di domini da modificare. +editdomain.errors.requires_nickname_name=Deve essere specificata un’opzione “{0}” o un’opzione “{1}”. editdomain.options.id=ID del dominio editdomain.options.name=Nome del dominio editdomain.options.nickname=Nickname del dominio editdomain.short_description=Modifica un dominio editdomain.output={0}ID{1}Nickname{1}{1}Nome{0} -editdomain.status=Modifica dominio con ID ''{0}'' sul server... +editdomain.status=Modifica dominio con ID “{0}” sul server... -editsite.errors.invalid_site-id=L''opzione {0} non è valida quando modifichi siti multipli. Esegui di nuovo il comando dopo aver rimosso l''opzione {0} o modifica ogni sito separatamente -editsite.errors.invalid_site-name=L''opzione {0} non è valida quando modifichi siti multipli. Esegui di nuovo il comando dopo aver rimosso l''opzione {0} o modifica ogni sito separatamente +editsite.errors.invalid_site-id=L’opzione {0} non è valida quando modifichi siti multipli. Esegui di nuovo il comando dopo aver rimosso l’opzione {0} o modifica ogni sito separatamente +editsite.errors.invalid_site-name=L’opzione {0} non è valida quando modifichi siti multipli. Esegui di nuovo il comando dopo aver rimosso l’opzione {0} o modifica ogni sito separatamente editsite.options.allow-mobile-snapshots=Consenti [o nega] gli snapshot mobili editsite.options.allow-subscriptions=Consenti [o nega] sottoscrizioni a questo sito editsite.options.allow-web-authoring=Consenti [o nega] il Web authoring per questo sito editsite.options.cache-warmup=Consenti [o nega] il warmup della cache per questo sito editsite.options.cache-warmup-threshold=Soglia in giorni del tempo per cui deve essere stata visualizzata una vista per attivare il warmup editsite.options.site-name=Visualizza il nome del sito -editsite.options.status=Modifica disponibilità del sito. Deve essere ''{0}'' o ''{1}''. +editsite.options.status=Modifica disponibilità del sito. Deve essere “{0}” o “{1}”. editsite.options.allow-materialized-views=Consenti [o nega] viste materializzate per questo sito editsite.options.extract_encryption_mode=Modalità di estrazione della crittografia: disabilitata, abilitata o applicata. Se non è impostata, non viene modificata sul server. -editsite.options.web_extraction_enabled=Consenti [o nega] la creazione di estrazioni e la modifica delle estrazioni in live per questo sito. L''impostazione predefinita è consentita. -editsite.options.run_now_enabled=Consenti [o nega] l''opzione Esegui ora per questo sito. L''impostazione predefinita è impostata su Esegui ora +editsite.options.web_extraction_enabled=Consenti [o nega] la creazione di estrazioni e la modifica delle estrazioni in live per questo sito. L’impostazione predefinita è consentita. +editsite.options.run_now_enabled=Consenti [o nega] l’opzione Esegui ora per questo sito. L’impostazione predefinita è Esegui ora editsite.options.time_zone=Fuso orario da utilizzare per le estrazioni su questo sito editsite.options.use_default_time_zone=Il fuso orario da utilizzare per le estrazioni in questo sito non è impostato. Verrà utilizzato il fuso orario predefinito del server. editsite.short_description=Modifica un sito -editsite.status=Modifica il sito ''{0}'' sul server... +editsite.status=Modifica il sito “{0}” sul server... encryptextracts.short_description=Crittografare le estrazioni su un sito encryptextracts.status=Pianificazioni delle estrazioni sul sito {0} da crittografare... export.errors.need_country_and_languge=Le opzioni --country e --language devono essere utilizzate insieme -export.errors.white_space_workbook_view=Il nome della cartella di lavoro o della vista da esportare non può includere spazi. Utilizza il nome normalizzato della cartella di lavoro o della vista come appare nell''URL. -export.errors.requires_workbook_view_name=Il comando ''{0}'' richiede un nome / name -export.errors.requires_workbook_view_param=Il comando ''{0}'' richiede un parametro / e ci deve essere almeno una barra (/) in questo parametro -export.options.country=Se non vengono utilizzate le impostazioni locali predefinite dell''utente, l''abbreviazione del paese per le impostazioni locali (disponibile nel registro dei sottotag delle lingue IANA). Da utilizzare con --language +export.errors.white_space_workbook_view=Il nome della cartella di lavoro o della vista da esportare non può includere spazi. Utilizza il nome normalizzato della cartella di lavoro o della vista come appare nell’URL. +export.errors.requires_workbook_view_name=Il comando “{0}” richiede un nome / +export.errors.requires_workbook_view_param=Il comando “{0}” richiede un parametro / e ci deve essere almeno una barra (/) in questo parametro +export.options.country=Se non vengono utilizzate le impostazioni locali predefinite dell’utente, l’abbreviazione del paese per le impostazioni locali (disponibile nel registro dei sottotag delle lingue IANA). Da utilizzare con --language export.options.csv=Esporta i dati in formato CSV (predefinito) export.options.fullpdf=Esporta viste visive in formato PDF (se la cartella di lavoro è stata pubblicata con schede) -export.options.height=Imposta l''altezza. Deve essere un valore intero (predefinito: 600 pixel) -export.options.language=Se non vengono utilizzate le impostazioni locali predefinite dell''utente, l''abbreviazione della lingua per le impostazioni locali (disponibile nel registro dei sottotag delle lingue IANA). Da utilizzare con --country -export.options.pagelayout=Imposta l''orientamento della pagina del PDF esportato. Valori consentiti: {0}. Se non specificato, verrà utilizzata l''impostazione in Tableau Desktop -export.options.pagesize=Imposta le dimensioni della pagina del PDF esportato. Valori consentiti: {0} (predefiniti: ''{1}'') +export.options.height=Imposta l’altezza. Deve essere un valore intero (predefinito: 600 pixel) +export.options.language=Se non vengono utilizzate le impostazioni locali predefinite dell’utente, l’abbreviazione della lingua per le impostazioni locali (disponibile nel registro dei sottotag delle lingue IANA). Da utilizzare con --country +export.options.pagelayout=Imposta l’orientamento della pagina del PDF esportato. Valori consentiti: {0}. Se non specificato, verrà utilizzata l’impostazione in Tableau Desktop +export.options.pagesize=Imposta le dimensioni della pagina del PDF esportato. Valori consentiti: {0} (predefiniti: “{1}”) export.options.pdf=Esporta i dati in formato PDF export.options.png=Esporta i dati in formato PNG -export.options.width=Imposta la profondità. Deve essere un valore intero (predefinito: 600 pixel) -export.short_description=Esportare i dati o l''immagine di una vista dal server -export.status=Richiesta di ''{0}'' dal server in corso... -export.success=Salvataggio di {0} su ''{1}'' eseguito +export.options.width=Imposta la profondità. Deve essere un valore intero (predefinito: 800 pixel) +export.short_description=Esportare i dati o l’immagine di una vista dal server +export.status=Richiesta di “{0}” dal server in corso... +export.status.writing=Scrittura di risposta a “{0}” in corso +export.status.error=Si è verificato un errore durante la scrittura a un file: +export.success=Salvataggio di {0} su “{1}” eseguito -extracts.workbook.errors.requires_datasources_or_include_all=Il comando {0} per la cartella di lavoro richiede un''origine dati incorporata o il flag di inclusione. +extracts.workbook.errors.requires_datasources_or_include_all=Il comando {0} per la cartella di lavoro richiede un’origine dati incorporata o il flag di inclusione. fileuploader.progress=Avanzamento del caricamento: {0}% -get.description=Ottieni un file dal server. Il file verrà rinominato secondo l''ultimo componente del percorso se non viene specificato nessun argomento del nome del file -get.errors.requires_url=Il comando ''{0}'' richiede un URL +get.description=Ottieni un file dal server. Il file verrà rinominato secondo l’ultimo componente del percorso se non viene specificato nessun argomento del nome del file +get.errors.requires_url=Il comando “{0}” richiede un URL get.options.file=Nome con cui salvare il file get.short_description=Ottieni un file dal server @@ -204,119 +206,120 @@ initialuser.options.friendly-name=Nome descrittivo initialuser.short_description=Crea un utente iniziale su un server non inizializzato listdomains.description=Elenca i domini -listdomains.status=Creazione dell''elenco dei domini dal server in corso... +listdomains.status=Creazione dell’elenco dei domini dal server in corso... -listsites.output={0}{0}NAME: {1} {0}SITEID: ''{2}'' -listsites.output_extended={0}{0}NAME: {1} {0}SITEID: ''{2}''{0}EXTRACTENCRYPTION: {3} +listsites.output={0}{0}NAME: {1}{0}SITEID: “{2}” +listsites.output_extended={0}{0}NAME: {1} {0}SITEID: “{2}”{0}EXTRACTENCRYPTION: {3} listsites.short_description=Elenca i siti per utente -listsites.status=Creazione dell''elenco dei siti per l''utente {0} in corso... -listsites.options.get_extract_encryption_mode=Stampa la modalità di crittografia dell''estrazione del sito/dei siti +listsites.status=Creazione dell’elenco dei siti per l’utente {0} in corso... +listsites.options.get_extract_encryption_mode=Stampa la modalità di crittografia dell’estrazione del sito/dei siti login.description=Accedi al server. La sessione continuerà fino alla sua scadenza sul server oppure se utilizzi {0}. login.short_description=Accedi al server -logout.short_description=Esegui la disconnessione dal server +logout.short_description=Disconnetti dal server -publish.description=Pubblica una cartella di lavoro, un''origine dati o un''estrazione sul server +publish.description=Pubblica una cartella di lavoro, un’origine dati o un’estrazione sul server -publish.errors.invalid_datasource_update_file_type=Tipo di file ''{0}'' errato per l''aggiornamento di un''origine dati. La sostituzione/aggiunta si applica solo a un file di estrazione (.tde) -publish.errors.invalid_name_option=L''opzione {0} non è valida quando si pubblicano più elementi -publish.errors.invalid_publish_file_type=Tipo di file non corretto ''{0}'' per la pubblicazione, che prevede un file .tde, .tds, .tdsx, .twb, o .twbx. +publish.errors.invalid_datasource_update_file_type=Tipo di file “{0}” errato per l’aggiornamento di un’origine dati. La sostituzione/aggiunta si applica solo a un file di estrazione (.tde) +publish.errors.invalid_name_option=L’opzione {0} non è valida quando si pubblicano più elementi +publish.errors.invalid_publish_file_type=Tipo di file non corretto “{0}” per la pubblicazione, che prevede un file .tde, .tds, .tdsx, .twb, o .twbx. publish.errors.mutually_exclusive_option=Utilizza solo uno tra {0} o {1} -publish.errors.requires_resource_file=Il comando ''{0}'' richiede una cartella di lavoro, un''origine dati o un file di estrazione. +publish.errors.requires_resource_file=Il comando “{0}” richiede una cartella di lavoro, un’origine dati o un file di estrazione. publish.errors.unexpected_server_response=Risposta inaspettata dal server: {0} -publish.errors.server_resource_not_found=La risorsa specificata non esiste o non si ha l''autorizzazione a visualizzarla. Controlla il nome del progetto e le autorizzazioni -publish.options.append=Aggiungi un file di estrazione all''origine dati esistente +publish.errors.server_resource_not_found=La risorsa specificata non esiste o non si ha l’autorizzazione a visualizzarla. Controlla il nome del progetto e le autorizzazioni +publish.options.append=Aggiungi un file di estrazione all’origine dati esistente publish.options.async=Pubblica in modo asincrono publish.options.db-password=Password del database per tutte le origini dati publish.options.db-username=Nome utente del database per tutte le origini dati -publish.options.description=Descrizione della cartella di lavoro o dell''origine dati +publish.options.description=Descrizione della cartella di lavoro o dell’origine dati publish.options.encrypt_extracts=Crittografare le estrazioni su un server -publish.options.name=Cartella di lavoro/nome dell''origine dati sul server. Se omessa, la cartella di lavoro/origine dati sarà rinominata secondo il nome del file, senza l''estensione twb(x), tds(x) o tde. La pubblicazione di un file .tde creerà un''origine dati +publish.options.name=Cartella di lavoro/nome dell’origine dati sul server. Se omessa, la cartella di lavoro/origine dati sarà rinominata secondo il nome del file, senza l’estensione twb(x), tds(x) o tde. La pubblicazione di un file .tde creerà un’origine dati publish.options.oauth-username=Utilizza le credenziali salvate sul portachiavi del server associato a NOME UTENTE per la pubblicazione -publish.options.overwrite=Sovrascrivi l''origine dati/cartella di lavoro esistente, se presente +publish.options.overwrite=Sovrascrivi l’origine dati/cartella di lavoro esistente, se presente publish.options.project=Progetto su cui pubblicare la cartella di lavoro/origine dati publish.options.parent-project-path=Percorso del padre del progetto su cui pubblicare la cartella di lavoro/origine dati -publish.options.replace=Sostituisci il file di estrazione nell''origine dati esistente +publish.options.replace=Sostituisci il file di estrazione nell’origine dati esistente publish.options.restart=Riavvia il caricamento del file publish.options.save-db-password=Memorizza la password del database sul server publish.options.save-oauth=Incorpora le credenziali OAuth specificate con {0}. publish.options.tabbed=Pubblica con le viste a schede abilitate -publish.options.thumbnail-groupname=Se la cartella di lavoro contiene filtri utente, impersona questo gruppo mentre vengono elaborate le miniature. -publish.options.thumbnail-username=Se la cartella di lavoro contiene filtri utente, impersona questo utente mentre vengono elaborate le miniature. -publish.status=Pubblicazione di ''{0}'' sul server in corso. Questa operazione potrebbe richiedere diversi minuti... +publish.options.thumbnail-groupname=Se la cartella di lavoro contiene filtri utente, rappresenta questo gruppo mentre vengono elaborate le miniature. +publish.options.thumbnail-username=Se la cartella di lavoro contiene filtri utente, rappresenta questo utente mentre vengono elaborate le miniature. +publish.status=Pubblicazione di “{0}” sul server in corso. Questa operazione potrebbe richiedere diversi minuti... publish.success=File pubblicato correttamente sul server nella posizione seguente: publishsamples.options.parent-project-path=Percorso del padre del progetto su cui pubblicare i campioni. Deve essere specificato il nome del progetto con --project publishsamples.options.projectname=Nome del progetto in cui pubblicare campioni -publishsamples.short_description=Pubblica esempi di cartelle di lavoro sul progetto specificato. Gli esempo esistenti saranno sovrascritti. +publishsamples.short_description=Pubblica esempi di cartelle di lavoro sul progetto specificato. Gli esempi esistenti saranno sovrascritti. publishsamples.status=Pubblicazione di campioni in corso... reencryptextracts.short_description=Ricrittografa le estrazioni su un sito reencryptextracts.status=Pianificazioni delle estrazioni sul sito {0} da ricrittografare... -refreshextracts.errors.required_argument=Il comando refreshextracts richiede un URL della cartella di lavoro, un nome della cartella di lavoro o un nome dell''origine dati. -refreshextracts.errors.add_and_remove_calculations=Impossibile eseguire l''aggiornamento con entrambe le opzioni --addcalculations e --removecalculations -refreshextracts.errors.calculations_and_incremental=Impossibile aggiungere o rimuovere i calcoli materializzati durante l''aggiornamento incrementale dell''estrazione -refreshextracts.errors.error=Errore durante l''aggiornamento delle estrazioni -refreshextracts.options.datasource=Il nome dell''origine dati da aggiornare +refreshextracts.errors.required_argument=Il comando refreshextracts richiede un URL della cartella di lavoro, un nome della cartella di lavoro o un nome dell’origine dati. +refreshextracts.errors.add_and_remove_calculations=Impossibile eseguire l’aggiornamento con entrambe le opzioni --addcalculations e --removecalculations +refreshextracts.errors.calculations_and_incremental=Impossibile aggiungere o rimuovere i calcoli materializzati durante l’aggiornamento incrementale dell’estrazione +refreshextracts.errors.error=Errore durante l’aggiornamento delle estrazioni +refreshextracts.options.datasource=Il nome dell’origine dati da aggiornare refreshextracts.options.incremental=Esegui un aggiornamento incrementale (se supportato) -refreshextracts.options.parent-project-path=Percorso del padre del progetto che contiene l''estrazione da aggiornare. Deve essere specificato il nome del progetto con --project. -refreshextracts.options.project=Il nome del progetto che contiene la cartella di lavoro/origine dati. Necessario solo se {0} o {1} sono specificati. Se non specificati, viene utilizzato il progetto predefinito ''{2}''. -refreshextracts.options.synchronous=Attendi l''esecuzione e il completamento dell''aggiornamento prima di uscire -refreshextracts.options.url=Il nome canonico per la cartella di lavoro o la vista come appare nell''URL +refreshextracts.options.parent-project-path=Percorso del padre del progetto che contiene l’estrazione da aggiornare. Deve essere specificato il nome del progetto con --project. +refreshextracts.options.project=Il nome del progetto che contiene la cartella di lavoro/origine dati. Necessario solo se {0} o {1} sono specificati. Se non specificati, viene utilizzato il progetto predefinito “{2}”. +refreshextracts.options.synchronous=Attendi l’esecuzione e il completamento dell’aggiornamento prima di uscire +refreshextracts.options.url=Il nome canonico per la cartella di lavoro o la vista come appare nell’URL refreshextracts.options.workbook=Il nome della cartella di lavoro da aggiornare -refreshextracts.options.addcalculations=Aggiunge calcoli materializzati nell''estrazione -refreshextracts.options.removecalculations=Rimuove i calcoli materializzati dall''estrazione +refreshextracts.options.addcalculations=Aggiunge calcoli materializzati nell’estrazione +refreshextracts.options.removecalculations=Rimuove i calcoli materializzati dall’estrazione refreshextracts.short_description=Aggiorna le estrazioni di una cartella di lavoro o origine dati sul server -refreshextracts.status_incremented=Pianificazione delle estrazioni per {0} ''{1}'' da incrementare in corso... -refreshextracts.status_refreshed=Pianificazione delle estrazioni per {0} ''{1}'' da aggiornare in corso... +refreshextracts.status_incremented=Pianificazione delle estrazioni per {0} “{1}” da incrementare in corso... +refreshextracts.status_refreshed=Pianificazione delle estrazioni per {0} “{1}” da aggiornare in corso... removeusers.options.users=File che contiene un elenco di utenti, uno per riga, da rimuovere dal gruppo removeusers.short_description=Rimuovi utenti da un gruppo removeusers.status=Rimozione degli utenti elencati in {0} dal gruppo {1} in corso... -runschedule.errors.requires_schedule_name=Il comando ''{0}'' richiede un nome di pianificazione +runschedule.errors.requires_schedule_name=Il comando “{0}” richiede un nome di pianificazione runschedule.short_description=Esegui una pianificazione -runschedule.status=Esecuzione della pianificazione ''{0}'' sul server in corso... +runschedule.status=Esecuzione della pianificazione “{0}” sul server in corso... materializeviews.short_description=Aggiorna e controlla le impostazioni delle viste materializzate per siti/cartelle di lavoro -materializeviews.status.site=Aggiornamento dell''impostazione delle viste materializzate per il sito ''{0}'' in corso... -materializeviews.status.workbook=Aggiornamento dell''impostazione delle viste materializzate per la cartella di lavoro ''{0}'' in corso... +materializeviews.status.site=Aggiornamento dell’impostazione delle viste materializzate per il sito “{0}” in corso... +materializeviews.status.workbook=Aggiornamento dell’impostazione delle viste materializzate per la cartella di lavoro “{0}” in corso... materializeviews.errors.invalid_workbook_arguments=Il comando materializeviews richiede un argomento del nome di una cartella di lavoro materializeviews.errors.invalid_site_arguments=Il comando materializeviews richiede un argomento del nome di un ID sito -materializeviews.errors.invalid_workbook_option=Usa ''{0}'' o ''{1}'' con ''{2}'' -materializeviews.errors.invalid_project_path=Usa ''{1}'' con ''{0}'' -materializeviews.errors.invalid_site_option=Usa ''{0}'' con ''{1}'' -materializeviews.errors.site_mode_conflict=Usa ''{0}'' o ''{1}'' per modificare la modalità delle viste materializzate del sito. -materializeviews.errors.site_not_updated=Sito ''{0}'' non aggiornato, solo gli amministratori del server possono cambiare l''impostazione delle viste materializzate -materializeviews.errors.invalid_argument_options_combination=Usa ''{0}'' o ''{1}'' per modificare l''impostazione delle viste materializzate -materializeviews.options.materialize_now=Usa ''{0}''per pianificare immediatamente la materializzazione per una determinata cartella di lavoro. -materializeviews.options.project=Usa ''{0}'' per specificare un nome di progetto -materializeviews.options.parent_project_path=Usa ''{0}'' per specificare il percorso del progetto padre verso ''{1}''. -materializeviews.options.allow_workbook=Usa ''{0}'' per abilitare/disabilitare le viste materializzate per la cartella di lavoro -materializeviews.options.allow_site=Usa ''{0}'' per abilitare/disabilitare le viste materializzate per il sito -materializeviews.options.selected_workbooks=Usa ''{0}'' per abilitare le cartelle di lavoro selezionate nel sito, utilizzate con l''opzione ''{1}''. Questa è l''opzione predefinita -materializeviews.options.all_workbooks=Usa ''{0}'' per abilitare le cartelle di lavoro nel sito, utilizzate con l''opzione ''{1}''. +materializeviews.errors.invalid_workbook_option=Usa “{0}” o “{1}” con “{2}” +materializeviews.errors.invalid_project_path=Usa “{1}” con “{0}” +materializeviews.errors.invalid_site_option=Usa “{0}” con “{1}” +materializeviews.errors.site_mode_conflict=Usa “{0}” o “{1}” per modificare la modalità delle viste materializzate del sito. +materializeviews.errors.site_not_updated=Sito “{0}” non aggiornato, solo gli amministratori del server possono cambiare l’impostazione delle viste materializzate +materializeviews.errors.invalid_argument_options_combination=Usa “{0}” o “{1}” per modificare l’impostazione delle viste materializzate +materializeviews.options.materialize_now=Usa “{0}”per pianificare immediatamente la materializzazione per una determinata cartella di lavoro. +materializeviews.options.project=Usa “{0}” per specificare un nome di progetto +materializeviews.options.parent_project_path=Usa “{0}” per specificare il percorso del progetto padre verso “{1}”. +materializeviews.options.allow_workbook=Usa “{0}” per abilitare/disabilitare le viste materializzate per la cartella di lavoro +materializeviews.options.allow_site=Usa “{0}” per abilitare/disabilitare le viste materializzate per il sito +materializeviews.options.selected_workbooks=Usa “{0}” per abilitare le cartelle di lavoro selezionate nel sito, utilizzate con l’opzione “{1}”. Questa è l’opzione predefinita +materializeviews.options.all_workbooks=Usa “{0}” per abilitare le cartelle di lavoro nel sito, utilizzate con l’opzione “{1}”. session.auto_site_login=Accesso automatico al sito: {0} session.certificate-alias=Alias certificato: {0} session.connecting=Connessione al server in corso... +session.connecting_to=Connessione all’URL ({0}): {1} in corso... session.continuing_session=Proseguimento della sessione precedente session.errors.auth_required=Autorizzazione richiesta -session.errors.invalid_keystore_password=La password dell''archivio delle chiavi non è corretta. Inserisci la password corretta e riprova +session.errors.invalid_keystore_password=La password dell’archivio delle chiavi non è corretta. Inserisci la password corretta e riprova session.errors.invalid_redirect=Impossibile reindirizzare a un URL non valido: {0} -session.errors.keystore_pwdfile_create=Impossibile creare file di password dell''archivio delle chiavi, errore: {0} +session.errors.keystore_pwdfile_create=Impossibile creare file di password dell’archivio delle chiavi, errore: {0} session.errors.missing_arguments=Impossibile accedere a causa di argomenti mancanti: {0} session.errors.no_redirect_found=Nessun indirizzo di reindirizzamento nella risposta di reindirizzamento -session.errors.no_sslcafile_found=Impossibile trovare un file dell''Autorità di certificazione (CA) in queste posizioni: ''{0}''. Il file CA viene utilizzato per garantire una comunicazione sicura con Tableau Server. Per informazioni sulla creazione di un file CA, consulta la guida di Tableau Server. Per connetterti a Tableau Server senza convalidare il certificato SSL, utilizza il flag --no-certcheck. +session.errors.no_sslcafile_found=Impossibile trovare un file dell’Autorità di certificazione (CA) in queste posizioni: “{0}”. Il file CA viene utilizzato per garantire una comunicazione sicura con Tableau Server. Per informazioni sulla creazione di un file CA, consulta la guida di Tableau Server. Per connetterti a Tableau Server senza convalidare il certificato SSL, utilizza il flag --no-certcheck. session.errors.script_no_password=Tabcmd è stato eseguito da uno script o IDE ma non è stata fornita alcuna password. Una password deve essere fornita come argomento per tabcmd per poter accedere. session.errors.session_expired=La sessione è scaduta session.errors.unsupported_command=Comando non supportato da questo server session.keystore.notice=Desideri memorizzare la password in locale per evitare di digitare la password la prossima volta? [risposta sì o no] -session.keystore.password=Password dell''archivio delle chiavi: -session.keystore.pwdfile_create=Crea il file di password dell''archivio delle chiavi nel percorso: {0} -session.keystore.pwdfile_remove=Rimuovi il file della password dell''archivio delle chiavi che contiene una password errata +session.keystore.password=Password dell’archivio delle chiavi: +session.keystore.pwdfile_create=Crea il file di password dell’archivio delle chiavi nel percorso: {0} +session.keystore.pwdfile_remove=Rimuovi il file della password dell’archivio delle chiavi che contiene una password errata session.login=Accesso in corso... session.logout=Disconnessione eseguita session.monitorjob.errors.no_jobid=Impossibile monitorare il lavoro. Nessun job_id trovato: {0} @@ -324,58 +327,59 @@ session.monitorjob.percent_complete={0}% completato session.new_session=Creazione della nuova sessione in corso session.no-certificate-found=Nessun certificato client valido trovato session.not_default_site_member=Non sei un membro del sito predefinito. Seleziona un ID SITO dai seguenti siti: -session.not_site_member=Non sei un membro del sito ''{0}''. Seleziona un ID SITO dai seguenti siti: +session.not_site_member=Non sei un membro del sito “{0}”. Seleziona un ID SITO dai seguenti siti: session.options.help=Visualizza la guida per tabcmd session.options.no-certcheck=Non convalidare il certificato SSL -session.options.no-cookie=Non salvare l''ID sessione al momento dell''accesso. I comandi successivi dovranno eseguire di nuovo l''accesso. Se non specificato, l''impostazione predefinita è salvare l''ID di sessione +session.options.no-cookie=Non salvare l’ID sessione al momento dell’accesso. I comandi successivi dovranno eseguire di nuovo l’accesso. Se non specificato, l’impostazione predefinita è salvare l’ID di sessione session.options.no-prompt=Non richiedere una password session.options.no-proxy=Non utilizzare un proxy HTTP session.options.password=Usa la password Tableau Server specificata. session.options.password-file=Leggi la password di Tableau Server da FILE session.options.proxy=Usa il proxy HTTP specificato -session.options.server=Utilizza l''URL di Tableau Server specificato. Se non viene specificato alcun protocollo, si suppone http:// -session.options.site=Utilizzare il sito specificato di Tableau Server. Specifica una stringa vuota ('''') per forzare l''utilizzo del sito predefinito -session.options.timeout=Quanto tempo occorre attendere, in secondi, affinché il server completi l''elaborazione del comando. Per impostazione predefinita viene attesa la risposta del server. +session.options.server=Utilizza l’URL di Tableau Server specificato. Se non viene specificato alcun protocollo, si suppone http:// +session.options.site=Utilizzare il sito specificato di Tableau Server. Specifica una stringa vuota ("") per forzare l’utilizzo del sito predefinito +session.options.timeout=Quanto tempo occorre attendere, in secondi, affinché il server completi l’elaborazione del comando. Per impostazione predefinita viene attesa la risposta del server. session.options.use-certificate=Utilizza il certificato client per accedere session.options.username=Utilizza il nome utente di Tableau Server specificato session.password=Password: +session.redirecting=reindirizzamento a {0} session.retrying_task=Accedi di nuovo per riprovare il comando originale con una nuova sessione... session.session_expired_login=La sessione è scaduta. Disconnessione in corso per cancellare la sessione... -session.site_list={0}{0}NAME: {1}{0}SITEID: ''{2}'' -session.using-certificate=Utilizzo del certificato client per l''accesso -session.inferred_username=Nessun flag --username fornito. Accesso come utente ''{0}'' in corso. +session.site_list={0}{0}NAME: {1}{0}SITEID: “{2}” +session.using-certificate=Utilizzo del certificato client per l’accesso +session.inferred_username=Nessun flag --username fornito. Accesso come utente “{0}” in corso. sessiondata.errors.bad_api=API server malformato: {0} sessiondata.errors.no_server_api=Impossibile trovare la versione API del server in risposta sessiondata.errors.version_mismatch=La versione di Tabcmd {0} (API {1}) non corrisponde alla versione di Tableau Server {2} (API {3}). -sessionoptions.errors.ambiguous_scheme=Specifica ''{0}'' o ''{1}'' prima del nome del server -sessionoptions.errors.bad_password_file=Impossibile leggere la password dal file ''{0}'' -sessionoptions.errors.bad_protocol=Il protocollo ''{0}'' non è supportato +sessionoptions.errors.ambiguous_scheme=Specifica “{0}” o “{1}” prima del nome del server +sessionoptions.errors.bad_password_file=Impossibile leggere la password dal file “{0}” +sessionoptions.errors.bad_protocol=Il protocollo “{0}” non è supportato sessionoptions.errors.bad_proxy_format=Il formato del proxy non corrisponde a HOST:PORT: {0} -sessionoptions.errors.bad_timeout=Argomento non numerico a {0} ''{1}'' ignorato +sessionoptions.errors.bad_timeout=Argomento non numerico a {0} “{1}” ignorato -set.description=Regola un''impostazione sul server. Utilizza !setting per disattivare un''impostazione -set.errors.requires_setting_name=Il comando ''{0}'' richiede un nome di impostazione -set.errors.single_setting_name=Il comando ''{0}'' prende un singolo nome di impostazione -set.short_description=Regola un''impostazione sul server +set.description=Regola un’impostazione sul server. Utilizza !setting per disattivare un’impostazione +set.errors.requires_setting_name=Il comando “{0}” richiede un nome di impostazione +set.errors.single_setting_name=Il comando “{0}” prende un singolo nome di impostazione +set.short_description=Regola un’impostazione sul server -setsetting.status=Impostazione di ''{0}'' su {1} in corso +setsetting.status=Impostazione di “{0}” su {1} in corso -syncgroup.errors.server_admin=Il ruolo minimo del sito di un gruppo non può essere impostato su ''ServerAdministrator''. -syncgroup.options.role=Imposta il ruolo predefinito per tutti gli utenti del gruppo. Valori consentiti per {0}: {1}. Se un utente esiste già, il ruolo dato viene applicato solo se è meno restrittivo del ruolo attuale dell''utente. Se non specificato, il valore predefinito è {2} per i nuovi utenti e invariato per gli utenti esistenti. -syncgroup.options.overwritesiterole=Permette di cambiare il ruolo del sito di un utente in uno con meno privilegi quando si usa --role, sovrascrivendo il comportamento predefinito. -syncgroup.options.grantlicensemode=Quando concedere a un utente la licenza specificata per il gruppo. I valori consentiti sono: {0}. Se non viene passato alcun valore, verrà utilizzato ''on-sync'' come valore predefinito. +syncgroup.errors.server_admin=Il ruolo minimo sul sito di un gruppo non può essere impostato su “ServerAdministrator”. +syncgroup.options.role=Imposta il ruolo predefinito per tutti gli utenti del gruppo. Valori consentiti per {0}: {1}. Se un utente esiste già, il ruolo dato viene applicato solo se è meno restrittivo del ruolo attuale dell’utente. Se non specificato, il valore predefinito è {2} per i nuovi utenti e invariato per gli utenti esistenti. +syncgroup.options.overwritesiterole=Permette di cambiare il ruolo sul sito di un utente in uno con meno privilegi quando si usa --role, sovrascrivendo il comportamento predefinito. +syncgroup.options.grantlicensemode=Quando concedere a un utente la licenza specificata per il gruppo. I valori consentiti sono: {0}. Se non viene passato alcun valore, verrà utilizzato “on-sync” come valore predefinito. syncgroup.short_description=Sincronizza il server con un gruppo Active Directory syncgroup.status=Sincronizza il server con il gruppo Active Directory {0} in corso... -syncgroup.options.sysadmin-type=[Eliminato. Utilizza al suo posto --role.] Assegna [o rimuove] il diritto di amministratore per tutti gli utenti del gruppo. {0} può essere: {1}, {2}, {3} o {4}. -syncgroup.options.license=[Eliminato. Utilizza al suo posto --role.] Imposta il livello di licenza predefinito per tutti gli utenti del gruppo. {0} può essere {1}, {2}, o {3}. -syncgroup.options.publisher=[Eliminato. Utilizza al suo posto --role.] Assegna [o rimuove] il diritto di pubblicazione per tutti gli utenti del gruppo. +syncgroup.options.sysadmin-type=[Deprecato. Utilizza al suo posto --role.] Assegna [o rimuove] il diritto di amministratore per tutti gli utenti del gruppo. {0} può essere: {1}, {2}, {3} o {4}. +syncgroup.options.license=[Deprecato. Utilizza al suo posto --role.] Imposta il livello di licenza predefinito per tutti gli utenti del gruppo. {0} può essere {1}, {2}, o {3}. +syncgroup.options.publisher=[Deprecato. Utilizza al suo posto --role.] Assegna [o rimuove] il diritto di pubblicazione per tutti gli utenti del gruppo. -tabcmd.mutually_exclusive_options=Impossibile specificare ''{0}'' e ''{1}'' nello stesso comando +tabcmd.mutually_exclusive_options=Impossibile specificare “{0}” e “{1}” nello stesso comando -tabcmdparser.errors.ambiguous_option=Opzione ambigua ''{0}'' tra le opzioni: {1} -tabcmdparser.warning.unexpected_dash=Trattino non previsto presente nell''argomento: {0}. I trattini validi sono -, --. Questo errore si verifica spesso quando si esegue il copia/incolla da un editor con formattazione. Prova a riscrivere il trattino dell''argomento nella riga di comando. +tabcmdparser.errors.ambiguous_option=Opzione ambigua “{0}” tra le opzioni: {1} +tabcmdparser.warning.unexpected_dash=Trattino non previsto presente nell’argomento: {0}. I trattini validi sono -, --. Questo errore si verifica spesso quando si esegue il copia/incolla da un editor con formattazione. Prova a riscrivere il trattino dell’argomento nella riga di comando. resetopenidsub.short_description=Reimposta un OpenID Connect SubId per un utente resetopenidsub.options.targetusername=Utente da reimpostare @@ -388,15 +392,46 @@ vizqlsession.errors.no_command_result=Impossibile trovare il risultato del coman vizqlsession.errors.session_already_closed=Oggetto sessione VizQl già chiuso vizqlsession.errors.cannot_parse_response=Impossibile analizzare la stringa di risposta JSON: {0} -upgradethumbnails.short_description=Verrà eseguito il processo di Gestione componenti in background per l''upgrade delle anteprime, che effettuerà il rendering in alta risoluzione di tutte le anteprime generate prima di Tableau 2018.2. Ciò può comportare un carico superiore al normale su Tableau Server e sulle origini dati esterne. In caso di problemi, il processo può essere interrotto eseguendo tabcmd upgradethumbnails --server --stop -upgradethumbnails.options.stop=Interrompi tutti i processi correlati all''upgrade delle anteprime -upgradethumbnails.status.running=Avvio dell''upgrade delle anteprime in corso +upgradethumbnails.short_description=Verrà eseguito il processo di Gestione componenti in background per l’upgrade delle anteprime, che effettuerà il rendering in alta risoluzione di tutte le anteprime generate prima di Tableau 2018.2. Ciò può comportare un carico superiore al normale su Tableau Server e sulle origini dati esterne. In caso di problemi, il processo può essere interrotto eseguendo tabcmd upgradethumbnails --server --stop +upgradethumbnails.options.stop=Interrompi tutti i processi correlati all’upgrade delle anteprime +upgradethumbnails.status.running=Avvio dell’upgrade delle anteprime in corso upgradethumbnails.status.not_running=Upgrade delle anteprime non avviato upgradethumbnails.status.cancelling=Annullamento dei processi di upgrade delle anteprime in corso upgradethumbnails.continue_promt=Continuare? Immetti 1 per Sì, 0 per No (1/0) upgradethumbnails.invalid_response=Risposta non valida -validateidpmetadata.options.digest_algorithms=Un elenco separato da spazi di algoritmi digest. Valori consentiti per {0}: {1}. Se non specificato, il server utilizza i valori dell''impostazione di configurazione del server: {2} -validateidpmetadata.options.min_allowed_rsa_key_size=Se non specificato, il server utilizza i valori dall''impostazione di configurazione del server: {0} -validateidpmetadata.options.min_allowed_elliptic_curve_size=Se non specificato, il server utilizza i valori dall''impostazione di configurazione del server: {0} +validateidpmetadata.options.digest_algorithms=Un elenco separato da spazi di algoritmi digest. Valori consentiti per {0}: {1}. Se non specificato, il server utilizza i valori dell’impostazione di configurazione del server: {2} +validateidpmetadata.options.min_allowed_rsa_key_size=Se non specificato, il server utilizza i valori dall’impostazione di configurazione del server: {0} +validateidpmetadata.options.min_allowed_elliptic_curve_size=Se non specificato, il server utilizza i valori dall’impostazione di configurazione del server: {0} validateidpmetadata.options.site_names=Un elenco di nomi di siti separati da spazi per cui eseguire la convalida dei certificati. Se non specificato, vengono esaminati tutti i siti. -validateidpmetadata.short_description=Identifica i siti Tableau Server configurati con IdP che utilizzano l''algoritmo di digest non sicuro SHA-1. Questo comando identifica anche gli IdP che utilizzano certificati con una dimensione della chiave RSA o una dimensione della curva ellittica insufficienti. +validateidpmetadata.short_description=Identifica i siti Tableau Server configurati con IdP che utilizzano l’algoritmo di digest non sicuro SHA-1. Questo comando identifica anche gli IdP che utilizzano certificati con una dimensione della chiave RSA o una dimensione della curva ellittica insufficienti. + + +tabcmd.content.description=Una descrizione dell’elemento. +tabcmd.content.site_id=Utilizzato nell’URL per identificare in modo univoco il sito. Diverso dal nome del sito. +tabcmd.howto=Esegui un comando specifico +tabcmd.name=Utilità della riga di comando di Tableau Server + +tabcmd.options.project=Il nome del progetto +tabcmd.options.parent_project=Il percorso del progetto che contiene l’elemento di destinazione. +tabcmd.options.workbook=Il nome della cartella di lavoro di destinazione +tabcmd.options.datasource=Il nome dell’origine dati di destinazione +tabcmd.options.materializeviews=Regola le prestazioni di questa cartella di lavoro materializzando i calcoli per tutte le viste, se abilitati. +tabcmd.options.dematerialize=Regola le prestazioni di questa cartella di lavoro disabilitando i calcoli materializzati per tutte le viste, se abilitati. +tabcmd.options.complete=Richiedi che tutte le righe siano valide perché qualsiasi modifica venga eseguita correttamente. (L’impostazione predefinita è True) +tabcmd.options.no_complete=Non richiedere che tutte le righe siano valide perché qualsiasi modifica venga eseguita correttamente. +tabcmd.options.users_file=File CSV che contiene un elenco di utenti, uno per riga +tabcmd.options.token_file=Leggi il token di accesso personale da un file. +tabcmd.options.token_name=Il nome del token di accesso personale. Se si utilizza un token per accedere, questo è necessario almeno una volta per iniziare la sessione. +tabcmd.options.token_value=Il valore segreto del token di accesso personale da utilizzare per l’autenticazione. Richiede l’impostazione di --token-name. +tabcmd.options.language.detailed=Imposta la lingua da utilizzare. I dati esportati verranno restituiti nella lingua/impostazioni locali specificate.\n Se non è impostata, il client utilizzerà le impostazioni locali del tuo computer e il server utilizzerà le impostazioni locali del tuo account utente +tabcmd.options.conflicts=Tratta i conflitti di risorse come un’operazione riuscita di creazione di elementi (ad esempio, il progetto esiste già) +tabcmd.options.log=Utilizza il livello di registrazione specificato. Il livello predefinito è INFO. + + +tabcmd.publish.options.restart=[Deprecato - non ha alcun effetto] +tabcmd.publish.options.tabbed.detailed=Pubblica con le viste a schede abilitate. Ogni foglio diventa una scheda che gli utenti Viewer possono utilizzare per spostarsi nella cartella di lavoro. +tabcmd.publish.options.append.detailed=Aggiungi i dati in fase di pubblicazione a un’origine dati esistente con lo stesso nome. Se l’aggiunta è impostata su True ma non esiste già un’origine dati, l’operazione non riesce. +tabcmd.publish.options.disable-uploader=[Deprecato - non ha alcun effetto] + +tabcmd.refresh.options.bridge=Aggiorna l’origine dati tramite Tableau Bridge + diff --git a/tabcmd/locales/ja/shared_wg_ja.properties b/tabcmd/locales/ja/shared_wg_ja.properties index 6f6dfd49..65845586 100644 --- a/tabcmd/locales/ja/shared_wg_ja.properties +++ b/tabcmd/locales/ja/shared_wg_ja.properties @@ -8,8 +8,8 @@ permissions.labels.capabilities.add_favorite=お気に入りの追加: permissions.labels.capabilities.add_comment=コメントの追加: permissions.labels.capabilities.add_comment.legacy=コメントの追加: permissions.labels.capabilities.view_comments=コメントの表示: -permissions.labels.capabilities.vud=完全なデータのダウンロード: -permissions.labels.capabilities.export_image=画像/PDF のダウンロード: +permissions.labels.capabilities.vud=完全データのダウンロード: +permissions.labels.capabilities.export_image=イメージ/PDF のダウンロード: permissions.labels.capabilities.export_data=サマリー データのダウンロード: permissions.labels.capabilities.export_xml=ダウンロード/コピーの保存: permissions.labels.capabilities.export_xml.legacy=ダウンロード/名前を付けて保存: @@ -39,11 +39,11 @@ permissions.labels.capabilities.create_refresh_metrics=メトリクスの作成/ permissions.labels.capabilities.explain_data=「データの説明を見る」の実行: permissions.labels.roles.wb_view=ビュー -permissions.labels.roles.wb_explore=検索 +permissions.labels.roles.wb_explore=探索 permissions.labels.roles.wb_publish=パブリッシュ permissions.labels.roles.wb_administer=管理 permissions.labels.roles.ds_view=ビュー -permissions.labels.roles.ds_explore=検索 +permissions.labels.roles.ds_explore=探索 permissions.labels.roles.ds_publish=パブリッシュ permissions.labels.roles.ds_administer=管理 permissions.labels.roles.viewer=Viewer @@ -56,81 +56,94 @@ permissions.labels.roles.project_leader=プロジェクト リーダー permissions.labels.roles.publisher=パブリッシャー permissions.labels.roles.custom=カスタム permissions.labels.roles.none=なし - + formats.messages.disk_space.in_mb={0} MB formats.messages.disk_space.in_kb={0} KB - -errors.argument.flow_description.too_long=フローの説明が長すぎます ({0} 文字)。{1} 文字未満でなければなりません:{2} -errors.argument.workbook_name.too_long=ワークブック名が長すぎます ({0} 文字)。{1}文字未満でなければなりません:{2} + +errors.argument.flow_description.too_long=フローの説明が長すぎます ({0} 文字)。 {1} 文字未満でなければなりません:\n{2} +errors.argument.workbook_name.too_long=ワークブック名が長すぎます ({0} 文字)。 {1} 文字未満でなければなりません:\n{2} errors.argument.workbook_name.empty=ワークブック名が空です。 -errors.argument.workbook_description.too_long=ワークブックの説明が長すぎます ({0} 文字)。{1}文字未満でなければなりません:{2} -errors.argument.worksheet_name.too_long=ワークシート名が長すぎます ({0} 文字)。文{1}字未満でなければなりません:{2} -errors.argument.datasource_name.too_long=データ ソース名が長すぎます ({0} 文字)。{1}文字未満でなければなりません:{2} +errors.argument.workbook_description.too_long=ワークブックの説明が長すぎます ({0} 文字)。 {1} 文字未満でなければなりません:\n{2} +errors.argument.worksheet_name.too_long=ワークシート名が長すぎます ({0} 文字)。{1} 文字未満でなければなりません:\n{2} +errors.argument.datasource_name.too_long=データ ソース名が長すぎます ({0} 文字)。{1} 文字未満でなければなりません:\n{2} errors.argument.datasource_name.empty=データ ソース名が空白です。 -errors.argument.datasource_description.too_long=データ ソースの説明が長すぎます ({0} 文字)。{1}文字未満でなければなりません:{2} -errors.argument.dataconnection_column.too_long=DataConnection column {0} is too long ({1} characters). It must be shorter than {2} characters:{3} -errors.argument.tag.too_long=タグが長すぎます ({0} 文字)。{1}文字未満でなければなりません:{2} +errors.argument.datasource_description.too_long=データ ソースの説明が長すぎます ({0} 文字)。{1} 文字未満でなければなりません:\n{2} +errors.argument.dataconnection_column.too_long=DataConnection 列 {0} が長すぎます ({1} 文字)。 {2} 文字未満でなければなりません:\n{3} +errors.argument.tag.too_long=タグが長すぎます ({0} 文字)。{1} 文字未満でなければなりません:\n{2} errors.argument.workbook_file.missing_or_empty=ワークブック ファイルが見つからないか空です。 -errors.argument.internal=内部サーバー エラー。引数が欠落しているか、無効です。 -errors.argument.thumbnail.invalid_format=ワークブックのサムネイル形式が無効です。解像度が 300x300 以下の PNG である必要があります。 -errors.html_403.disabled_resource.workbook=申し訳ありませんが、そのワークブックは無効です。管理者にお問い合わせください。 +errors.argument.file.size.too_large=ファイル {0} が大きすぎます。圧縮サイズが {1} MB を超えるファイルは使用できません。抽出を作成して、パブリッシュを続行してください。 +errors.argument.twb_or_tds_file.missing=twb ファイルまたは tds ファイルがアーカイブにありません。 +errors.argument.internal=内部サーバー エラー。 引数が欠落しているか、無効です。 +errors.argument.thumbnail.invalid_format=ワークブック サムネイル形式が無効です。解像度が 300x300 以下の PNG である必要があります。 +errors.html_403.disabled_resource.workbook=申し訳ありませんが、そのワークブックは無効です。 管理者にお問い合わせください。 errors.html_404.missing_or_unauthorized_resource.project=申し訳ありませんが、探しているプロジェクトが存在しないか、そのプロジェクトを表示できるパーミッションがありません。 -errors.html_404.missing_or_unauthorized_resource.personal_space=申し訳ありませんが、探している個人用スペースが存在しないか、それを表示できるパーミッションがありません。 +errors.html_404.missing_or_unauthorized_resource.personal_space=申し訳ありませんが、探しているパーソナル スペースが存在しないか、それを表示できるパーミッションがありません。 errors.html_404.missing_or_unauthorized_resource.datasource=申し訳ありませんが、検索しているデータ ソースは存在しません。 errors.labels.formatted_request_id=要求 ID: {0} errors.links.delete_datasources=データ ソースの削除 errors.links.delete_workbooks=ワークブックの削除 errors.permissions.publish.datasource.licensing=データ ソースをパブリッシュするには、「インタラクター」でなければなりません。 -errors.permissions.publish.datasource.overwrite=''{0}'' という名前のデータ ソースはプロジェクト ''{1}''に既に存在します。上書きするためのパーミッションがありません。 -errors.permissions.publish.datasource.overwrite_personal_space=''{0}'' という名前のデータ ソースは個人用スペースに既に存在します。上書きするためのパーミッションがありません。 -errors.permissions.publish.datasource.overwrite_short=''{0}'' という名前のデータ ソースはプロジェクト ''{1}''に既に存在します。 -errors.permissions.publish.datasource.overwrite_short_personal_space=''{0}'' という名前のデータ ソースは個人用スペースに既に存在します。'' -errors.permissions.publish.datasource.non_existent=データ ソース ''{0}'' が存在しません。 +errors.permissions.publish.datasource.overwrite=「{0}」 という名前のデータ ソースはプロジェクト 「{1}」に既に存在します。上書きするためのパーミッションがありません。 +errors.permissions.publish.datasource.overwrite_personal_space=「{0}」 という名前のデータ ソースはパーソナル スペースに既に存在します。上書きするためのパーミッションがありません。 +errors.permissions.publish.datasource.overwrite_short=「{0}」 という名前のデータ ソースはプロジェクト 「{1}」に既に存在します。 +errors.permissions.publish.datasource.overwrite_short_personal_space=「{0}」 という名前のデータ ソースはパーソナル スペースに既に存在します。 +errors.permissions.publish.datasource.non_existent=データ ソース 「{0}」 が存在しません。 errors.permissions.publish.datasource.general=申し訳ありませんが、このデータ ソースをパブリッシュするためのパーミッションがありません。 errors.permissions.publish.project.explicit_publisher_detail=パブリッシュ権限がありません。 errors.permissions.publish.project.general=申し訳ありませんが、このプロジェクトをパブリッシュするためのパーミッションがありません。 -errors.permissions.publish.project.non_existent=プロジェクト ''{0}'' が存在しません。 -errors.permissions.publish.project.not_writable=プロジェクト ''{0}''に書き込むためのパーミッションがありません。 +errors.permissions.publish.project.non_existent=プロジェクト 「{0}」 が存在しません。 +errors.permissions.publish.project.not_writable=プロジェクト 「{0}」に書き込むためのパーミッションがありません。 errors.permissions.publish.project.unspecified=プロジェクトを指定してください -errors.permissions.publish.workbook.disabled=ワークブック ''{0}'' が無効です。 +errors.permissions.publish.workbook.disabled=ワークブック 「{0}」 が無効です。 errors.permissions.publish.workbook.general=この名前のワークブックがパブリッシュ先のプロジェクトに存在します。パブリッシュするには、ワークブックの名前を変更してください。 -errors.permissions.publish.workbook.general_personal_space=この名前のワークブックがパブリッシュ先の個人用スペースに存在します。パブリッシュするには、ワークブックの名前を変更してください。 -errors.permissions.publish.workbook.overwrite=''{0}'' という名前のワークブックはプロジェクト ''{1}''に既に存在します。上書きするためのパーミッションがありません。 -errors.permissions.publish.workbook.overwrite_personal_space=''{0}'' という名前のワークブックが個人用スペースに既に存在します。上書きするためのパーミッションがありません。 -errors.permissions.publish.workbook.overwrite_short=''{0}'' という名前のワークブックがプロジェクト ''{1}''に既に存在します。 -errors.permissions.publish.workbook.overwrite_short_personal_space=''{0}'' という名前のワークブックが個人用スペースに既に存在します。 -errors.reportable.impersonation.group_and_user=''impersonate_username'' または ''impersonate_groupname'' の両方ではなくいずれかのみを指定します。 -errors.reportable.impersonation.user_not_found=ユーザー ''{0}'' が存在しません。 -errors.reportable.impersonation.group_not_found=グループ ''{0}'' は存在しません。 -errors.public.validation.hasextract=Tableau Public に保存するワークブックではアクティブな Tableau 抽出を使用する必要があります。 パブリッシュする前にデータ ソースを右クリックし、[抽出の使用] を選択します。データ ソース ''{0}'' はアクティブな抽出ではありません。 -errors.publish.dataserver_datasource_not_found=ワークブック ''{1}'' のデータ ソース ''{0}'' が見つかりません。 -errors.publish.datasource_update_mode=不明な更新モード: ''{0}''. -errors.publish.workbook.concurrent_update=現在、同じ名前のワークブックのパブリッシュまたは変更が行われています。もう一度試す前に、タスクが完了するのを待機してください。 +errors.permissions.publish.workbook.general_personal_space=この名前のワークブックがパブリッシュ先のパーソナル スペースに存在します。パブリッシュするには、ワークブックの名前を変更してください。 +errors.permissions.publish.workbook.overwrite=「{0}」 という名前のワークブックはプロジェクト 「{1}」に既に存在します。上書きするためのパーミッションがありません。 +errors.permissions.publish.workbook.overwrite_personal_space=「{0}」 という名前のワークブックがパーソナル スペースに既に存在します。上書きするためのパーミッションがありません。 +errors.permissions.publish.workbook.overwrite_short=「{0}」 という名前のワークブックはプロジェクト 「{1}」に既に存在します。 +errors.permissions.publish.workbook.overwrite_short_personal_space=「{0}」 という名前のワークブックがパーソナル スペースに既に存在します。 +errors.reportable.impersonation.group_and_user=「impersonate_username」または「impersonate_groupname」の両方ではなくいずれかのみを指定します。 +errors.reportable.impersonation.user_not_found=ユーザー 「{0}」 が存在しません。 +errors.reportable.impersonation.group_not_found=グループ 「{0}」 は存在しません。 +errors.public.validation.hasextract=Tableau Public に保存するワークブックはアクティブな Tableau 抽出を使用する必要があります。パブリッシュする前にデータ ソースを右クリックし、[抽出の使用] を選択します。データ ソース 「{0}」 はアクティブな抽出ではありません。 +errors.public.validation.storage_quota_exceeded=パブリッシュしようとしているコンテンツがアカウントの最大容量を超えています。一部のコンテンツを削除して空き容量を確保し、もう一度やり直してください。 +errors.public.validation.invalid_archive_file=パブリッシュしようとしているワークブックは有効なワークブックではありません。 +errors.publish.dataserver_datasource_not_found=ワークブック 「{1}」 のデータ ソース 「{0}」 が見つかりません。 +errors.publish.datasource_update_mode=不明な更新モード: 「{0}」. +errors.publish.fileupload.invalid_checksum=無効なチェックサム値が指定されました。 +errors.publish.fileupload.invalid_hash_algorithm=ハッシュ アルゴリズムがサポートされていないか、無効になっています。 +errors.publish.fileupload.invalid_offset=記録されたファイル サイズに一致しないオフセットがあるファイル アップロードに追加します。 +errors.publish.fileupload.concurrent_write=ファイルが別のアップロードによってロックされているため、ファイルの排他ロックを取得できませんでした。 +errors.publish.fileupload.flushing_file_buffer=アップロード中にファイル バッファをフラッシュできませんでした。 +errors.publish.fileupload.read_or_write=クライアントからの読み取りまたはアップロードされたファイルへの書き込みに失敗しました。 +errors.publish.fileupload.concurrent_update=現在、同じ名前のコンテンツのアップロードまたは変更が行われています。もう一度やり直す前に、タスクが完了するのを待機してください。 errors.publish.workbook.restricted=ワークブックに、このサーバーで許可されていない接続タイプが含まれています。 -errors.publish.datasource.concurrent_update=現在、同じ名前のデータ ソースのパブリッシュまたは変更が行われています。もう一度試す前に、タスクが完了するのを待機してください。 +errors.publish.datasource.concurrent_update=現在、同じ名前のデータ ソースのパブリッシュまたは変更が行われています。もう一度やり直す前に、タスクが完了するのを待機してください。 errors.publish.datasource.restricted=データ ソースに、このサーバーで許可されていない接続タイプが含まれています。 errors.publish.datasource.connection_check={0} がデータベースへの接続を確立できませんでした。 -errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption=ワークブックを暗号化された抽出とともにパブリッシュすることができません。サイト管理者がこのサイトで抽出の暗号化を無効にしました。暗号化されていない抽出とともにパブリッシュする必要があります。 -errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption=データ ソースを暗号化された抽出とともにパブリッシュすることができません。サイト管理者がこのサイトで抽出の暗号化を無効にしました。暗号化されていない抽出をパブリッシュする必要があります。 -errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption=ワークブックを暗号化されていない抽出とともにパブリッシュすることができません。サイト管理者がこのサイトで抽出の暗号化を実行しました。抽出の暗号化を指定してワークブックをパブリッシュする必要があります。 +errors.publish.file.connection.unauthorized=このフローには、サイト管理者によってブロックされているファイル入力接続が含まれています。フローをパブリッシュするには、すべての入力接続が Tableau Cloud 上で既にパブリッシュされている Tableau 抽出である必要があります。 +errors.publish.flow.connection_check=フロー "{0}" をパブリッシュできませんでした。サーバーはデータ ソース タイプ "{1}" に接続できません。データ ソースがサポートされていること、およびデータ ソース用のドライバーまたはコネクタ プラグインがインストールされていることを確認してください。 +errors.publish.workbook.requested_extract_encryption_on_server_with_disabled_encryption=ワークブックを暗号化された抽出としてパブリッシュできません。このサーバーでは抽出の暗号化が無効になっています。暗号化されていない抽出を使用してワークブックをパブリッシュする必要があります。 +errors.publish.datasource.requested_extract_encryption_on_server_with_disabled_encryption=データ ソースを暗号化された抽出としてパブリッシュできません。このサーバーでは抽出の暗号化が無効になっています。暗号化されていない抽出をパブリッシュする必要があります。 +errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption=ワークブックを暗号化された抽出としてパブリッシュできません。サイト管理者がこのサイトで抽出の暗号化を無効にしました。暗号化されていない抽出を使用してワークブックをパブリッシュする必要があります。 +errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption=データ ソースを暗号化された抽出としてパブリッシュできません。サイト管理者がこのサイトで抽出の暗号化を無効にしました。暗号化されていない抽出をパブリッシュする必要があります。 +errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption=暗号化されていない抽出を使用してワークブックをパブリッシュできません。サイト管理者がこのサイトで抽出の暗号化を実行しました。抽出の暗号化を指定してワークブックをパブリッシュする必要があります。 errors.publish.datasource.requested_no_extract_encryption_on_site_with_enforced_encryption=データ ソース抽出を暗号化されていない状態でパブリッシュすることができません。サイト管理者がこのサイトで抽出の暗号化を実行しました。暗号化された抽出をパブリッシュする必要があります。 errors.publish.has_unfinished_extract_creation_job=関連する保留中または未完了の抽出作成ジョブがあるため、このリソースはパブリッシュできません。待機するかそれらのジョブをキャンセルしてからもう一度やり直してください。 errors.publishing.storage_quota_exceeded.message=サイトの保存容量が超過しています。 errors.publishing.request_size_exceeded=リクエスト サイズが {0} バイトであり、バイト サイズの制限を {1} バイト超えているため、このファイルをパブリッシュできません。 errors.publishing.request_size_unknown=リクエスト サイズを特定できませんでした。 errors.site.quota_exceeded=アップロードしようとしているコンテンツは、サイトの容量を {0} 超えています。 -errors.personal_space.quota_exceeded=このコンテンツは、個人用スペースの容量を {0} 超えています。 -errors.web_authoring.workbook_deleted=ワークブック ''{0}'' が削除されました。[名前を付けて保存] を選択して、新しいワークブックとして保存してください。 +errors.personal_space.quota_exceeded=このコンテンツは、パーソナル スペースの容量を {0} 超えています。 +errors.web_authoring.workbook_deleted=ワークブック 「{0}」 が削除されました。 [名前を付けて保存] を選択して、新しいワークブックとして保存してください。 errors.web_authoring.workbook_changed=編集を開始した後に、別のユーザーがこのワークブックを編集および保存しました。そのため、元のワークブックを更新することはできなくなりました。変更とともに新しいワークブックを作成するには、[名前をつけて保存] を使用します。 labels.publish.embed_credentials=データ ソースのパスワードの埋め込み -errors.publish.workbook.google_no_embedded_credentials=このワークブックには、埋め込み認証資格情報を必要とする {0} データ ソースが含まれています。別のワークブックとして保存するには、''{1}'' を選択します。 -errors.publish.datasource.google_no_embedded_credentials=このデータ ソースには、埋め込み認証資格情報を必要とする {0} 接続が含まれています。このデータ ソースは、埋め込み認証資格情報とともに Tableau Desktop からパブリッシュしてください。 -errors.publish.datasource.federated_oauth_datasource_failed=データ ソース内の 1 つ以上の接続に対する認証資格情報の有効期限が切れています。Tableau Server または Tableau Online のアカウント設定ページでこのデータ ソースの保存済み認証資格情報を削除してから再度データ ソースに接続してください。 -errors.publish.workbook.missing_oauth_credential=認証資格情報 ''{0}'' が見つからないか使用できないため、データ ソースおよびワークブックに接続できません。 +errors.publish.workbook.google_no_embedded_credentials=このワークブックには、埋め込みの認証資格情報を必要とする {0} データ ソースが含まれています。別のワークブックとして保存するには、「{1}」 を選択します。 +errors.publish.datasource.google_no_embedded_credentials=このデータ ソースには、埋め込みの認証資格情報を必要とする {0} 接続が含まれています。 このデータ ソースは、埋め込みの認証資格情報とともに Tableau Desktop からパブリッシュしてください。 +errors.publish.datasource.federated_oauth_datasource_failed=データ ソース内の 1 つ以上の接続に対する認証資格情報の有効期限が切れています。Tableau Server または Tableau Cloud のアカウント設定ページでこのデータ ソースの保存済み認証資格情報を削除してから、もう一度データ ソースに接続してください。 +errors.publish.workbook.missing_oauth_credential=認証資格情報 「{0}」 が見つからないか使用できないため、データ ソースおよびワークブックに接続できません。 errors.publish.version_incompatible.message=Desktop と Server のバージョンには互換性がありません。 -errors.publish.version_incompatible.details=Desktop のバージョンは ''{0}'' で、Server ドキュメントのバージョンは ''{1}'' です。 +errors.publish.version_incompatible.details=Desktop のバージョンは 「{0}」 で、Server ドキュメントのバージョンは 「{1}」 です。 errors.publish.datasource.managed_keychain.unique_cv_suggestions=競合が発生したため、パブリッシュに失敗しました。変更内容を再送信してください。 -errors.publish.permissions_are_locked=パブリッシュ先のプロジェクトでパーミッションがロックされています。このワークブックをパブリッシュするには、既定のパーミッションを使用し、再試行してください。 errors.publish.datasource.not.found=Tableau Server でこのデータソースが見つかりませんでした。 errors.publish.extracts.disabled=抽出ベースのアーカイブ データソースの保存はまだサポートされていません。 errors.publish.datasource.timeout={0} 秒後にパブリッシュがタイム アウトしました。Tableau Desktop を使用してこのデータソースをパブリッシュしてみてください。 @@ -138,12 +151,15 @@ errors.publish.data_role.permission_not_null=データの役割の型のデー errors.download.extracts.timeout=このデータソースの抽出ファイルが大きいため、{0} 秒後にパブリッシュがタイムアウトしました。Tableau Desktop を使用してこのデータソースをパブリッシュしてみてください。 errors.publish.datasource.invalid_extract_update_time=無効な extractUpdateTime が指定されました: {0} errors.publish.async.serialization=パブリッシュ ジョブのステータス エラーをシリアル化できませんでした - +errors.publish.only_extract_files_are_allowed.message=Tableau Server にパブリッシュできません +errors.publish.only_extract_files_are_allowed.details=管理者がこのタイプのファイルをブロックしているため、ファイル {0} をアップロードできません。ファイルを抽出ファイルに変換して、もう一度やり直してください。 +errors.publish.validation.invalid_zip_file=パブリッシュしようとしているワークブックまたはデータソースのアーカイブが無効です。 errors.permissions.view.datasources=データ ソースのリストを表示するには、「インタラクター」権限が必要です。 - -errors.oauth.invalid_oauth_class=''{0}'' は有効な OAuth 接続タイプではありません。 + +errors.oauth.invalid_oauth_class=「{0}」 は有効な OAuth 接続タイプではありません。 errors.xmlapi.bad_request=要求が無効です +errors.xmlapi.payload_too_large=ペイロードが大きすぎます errors.xmlapi.unauthorized=権限がありません errors.xmlapi.forbidden=十分なパーミッションがありません errors.xmlapi.system_user_not_found=ユーザー アカウントがロックされているか、無効です。 @@ -156,70 +172,74 @@ errors.xmlapi.invalid_parameter=無効なパラメーター errors.xmlapi.already_exists=既に存在します errors.xmlapi.site_suspended=このサイトは一時停止しています。サインインするには、システム管理者でなければなりません。 errors.xmlapi.site_locked=このサイトはロックされています。現在サインインできません。 -errors.xmlapi.permission_modification=変更したパーミッションでパブリッシュできません errors.xmlapi.update_desktop=他の作者が作成したワークブックを開くには、http://public.tableau.com/ から最新バージョンの Tableau Desktop Public Edition をダウンロードしてください。 errors.xmlapi.throttled.summary=要求が多すぎます -errors.xmlapi.throttled.detail=''{0}'' に対する要求が多すぎます。{1} 後に再試行してください。 +errors.xmlapi.throttled.detail=「{0}」 に対する要求が多すぎます。{1} 後に再試行してください。 +errors.xmlapi.personal_space_quota_exceeded.summary=パーソナル スペースにパブリッシュできない +errors.xmlapi.personal_space_quota_exceeded.detail=パーソナル スペースの既存のコンテンツを削除または移動して、もう一度パブリッシュしてください。 datasource.publish.check.unpublishable=データ ソースをパブリッシュできません。 +datasource.publish.check.unpublishable.table_extension_extract_required=テーブルの拡張機能は、抽出が必要な接続でパブリッシュできません。 datasource.publish.check.publishable.extract_required=パブリッシュの際には抽出の作成が必要です。 -datasource.publish.check.publishable.credentials_required={1} はライブデータ接続が維持できることを確認するため、''{0}'' に提供された認証資格情報に一時的にアクセスします。 -datasource.publish.check.publishable.server_unreachable={1} が ''{0}'' に接続できません。パブリッシュを行うと抽出が作成されます。 +datasource.publish.check.publishable.credentials_required={1} はライブデータ接続が維持できることを確認するため、「{0}」 に提供された認証資格情報に一時的にアクセスします。 +datasource.publish.check.publishable.server_unreachable={1} が 「{0}」 に接続できません。パブリッシュを行うと抽出が作成されます。 publish.bundles.workbook.subscription.subject=ワークブック {0} の準備が整いました。 publish.bundles.workbook.subscription.message=Salesforce データがワークブックに追加されました。{0} プロジェクトに移動して開始します。 -extracts.status.finished.upload.workbook=ワークブック ''{1}'' {2} の抽出 (新しい抽出 ID: {0}) のアップロードが完了しました -extracts.status.finished.refresh.workbook=ワークブック ''{1}'' {2} の抽出 (新しい抽出 ID:{0}) の更新が完了しました -extracts.status.finished.increment.workbook=ワークブック ''{1}'' {2} の抽出 (新しい抽出 ID:{0}) の増分が完了しました -extracts.status.finished.encrypt.workbook=ワークブック ''{1}'' の抽出 (新しい抽出 ID:{0}) の暗号化が完了しました -extracts.status.finished.decrypt.workbook=ワークブック ''{1}'' の抽出 (新しい抽出 ID:{0}) の復号化が完了しました -extracts.status.finished.rekey.workbook=ワークブック ''{1}'' の抽出 (新しい抽出 ID:{0}) の再暗号化が完了しました -extracts.status.finished.create.workbook=ワークブック ''{1}'' の抽出 (新しい抽出 ID:{0}) の作成が完了しました {2} -extracts.status.finished.remove.workbook=ワークブック ''{1}'' に対する抽出 (データ ソース ID: {0}) のライブへの変更が完了しました -extracts.status.finished.upload.datasource=データ ソース ''{1}'' {2} の抽出 (新しい抽出 ID:{0}) のアップロードが完了しました -extracts.status.finished.refresh.datasource=データ ソース ''{1}'' {2} の抽出 (新しい抽出 ID:{0}) の更新が完了しました -extracts.status.finished.increment.datasource=データ ソース ''{1}'' {2} の抽出 (新しい抽出 ID:{0}) の増分が完了しました -extracts.status.finished.append.datasource=データ ソース ''{1}'' {2} の抽出 (新しい抽出 ID:{0}) の追加が完了しました -extracts.status.finished.replace.datasource=データ ソース ''{1}'' {2} の抽出 (新しい抽出 ID:{0}) の置換が完了しました -extracts.status.finished.encrypt.datasource=データ ソース ''{1}'' の抽出 (新しい抽出 ID:{0}) の暗号化が完了しました -extracts.status.finished.decrypt.datasource=データ ソース ''{1}'' の抽出 (新しい抽出 ID:{0}) の復号化が完了しました -extracts.status.finished.rekey.datasource=データ ソース ''{1}'' の抽出 (新しい抽出 ID:{0}) の再暗号化が完了しました -extracts.status.finished.encrypt.flow=フロー ''{0}'' に対する抽出の暗号化が完了しました -extracts.status.finished.decrypt.flow=フロー ''{0}'' に対する抽出の復号化が完了しました -extracts.status.finished.rekey.flow=フロー ''{0}'' に対する抽出の再暗号化が完了しました -extracts.status.finished.encrypt.flowdraft=フローの下書き ''{0}'' に対する抽出の暗号化が完了しました -extracts.status.finished.decrypt.flowdraft=フローの下書き ''{0}'' に対する抽出の復号化が完了しました -extracts.status.finished.rekey.flowdraft=フローの下書き ''{0}'' に対する抽出の再暗号化が完了しました -extracts.status.finished.create.datasource=データ ソース ''{1}'' の抽出 (新しい抽出 ID:{0}) の作成が完了しました {2} -extracts.status.finished.remove.datasource=データ ソース ''{1}'' に対する抽出のライブへの変更が完了しました -extracts.status.encryption_key=暗号化キー ID: ''{0}''。 -extracts.status.encryption_keys=古い暗号化キー ID: ''{0}''、新しい暗号化キー ID: ''{1}''。 -extracts.errors.upload={0} の抽出のアップロード エラー: ''{1}'' -extracts.errors.refresh={0} の抽出の更新時にエラーが発生しました。''{1}'' -extracts.errors.create={0} の抽出の作成エラー ''{1}''。 -extracts.errors.increment={0} の抽出の増分エラー: ''{1}'' -extracts.errors.append={0} の抽出の追加エラー。''{1}'' -extracts.errors.replace={0} の抽出の置換エラー: ''{1}'' -extracts.errors.download={0} の抽出のダウンロード エラー: ''{1}'' -extracts.errors.remove={0} の抽出の削除エラー: ''{1}''。 +extracts.status.finished.upload.workbook=ワークブック 「{1}」 {2} の抽出 (新しい抽出 ID: {0}) のアップロードが完了しました +extracts.status.finished.refresh.workbook=ワークブック 「{1}」 {2} の抽出 (新しい抽出 ID:{0}) の更新が完了しました +extracts.status.finished.increment.workbook=ワークブック 「{1}」 {2} の抽出 (新しい抽出 ID:{0}) の増分が完了しました +extracts.status.finished.encrypt.workbook=ワークブック 「{1}」 の抽出 (新しい抽出 ID:{0}) の暗号化が完了しました +extracts.status.finished.decrypt.workbook=ワークブック 「{1}」 の抽出 (新しい抽出 ID:{0}) の復号化が完了しました +extracts.status.finished.rekey.workbook=ワークブック 「{1}」 の抽出 (新しい抽出 ID:{0}) の再暗号化が完了しました +extracts.status.finished.create.workbook=ワークブック 「{1}」 の抽出 (新しい抽出 ID:{0}) の作成が完了しました {2} +extracts.status.finished.remove.workbook=ワークブック 「{1}」 に対する抽出 (データ ソース ID: {0}) のライブへの変更が完了しました +extracts.status.finished.upload.datasource=データ ソース 「{1}」 {2} の抽出 (新しい抽出 ID:{0}) のアップロードが完了しました +extracts.status.finished.refresh.datasource=データ ソース 「{1}」 {2} の抽出 (新しい抽出 ID:{0}) の更新が完了しました +extracts.status.finished.increment.datasource=データ ソース 「{1}」 {2} の抽出 (新しい抽出 ID:{0}) の増分が完了しました +extracts.status.finished.append.datasource=データ ソース 「{1}」 {2} の抽出 (新しい抽出 ID:{0}) の追加が完了しました +extracts.status.finished.replace.datasource=データ ソース 「{1}」 {2} の抽出 (新しい抽出 ID:{0}) の置換が完了しました +extracts.status.finished.encrypt.datasource=データ ソース 「{1}」 の抽出 (新しい抽出 ID:{0}) の暗号化が完了しました +extracts.status.finished.decrypt.datasource=データ ソース 「{1}」 の抽出 (新しい抽出 ID:{0}) の復号化が完了しました +extracts.status.finished.rekey.datasource=データ ソース 「{1}」 の抽出 (新しい抽出 ID:{0}) の再暗号化が完了しました +extracts.status.finished.encrypt.flow=フロー 「{0}」 に対する抽出の暗号化が完了しました +extracts.status.finished.decrypt.flow=フロー 「{0}」 に対する抽出の復号化が完了しました +extracts.status.finished.rekey.flow=フロー 「{0}」 に対する抽出の再暗号化が完了しました +extracts.status.finished.encrypt.flowdraft=フローの下書き 「{0}」 に対する抽出の暗号化が完了しました +extracts.status.finished.decrypt.flowdraft=フローの下書き 「{0}」 に対する抽出の復号化が完了しました +extracts.status.finished.rekey.flowdraft=フローの下書き 「{0}」 に対する抽出の再暗号化が完了しました +extracts.status.finished.create.datasource=データ ソース 「{1}」 の抽出 (新しい抽出 ID:{0}) の作成が完了しました {2} +extracts.status.finished.remove.datasource=データ ソース 「{1}」 に対する抽出のライブへの変更が完了しました +extracts.status.finished.create.vconn=仮想接続「{1}」の抽出 (新しい抽出 ID:{0}) の作成が完了しました。 +extracts.status.finished.refresh.vconn=仮想接続「{1}」の抽出 (新しい抽出 ID:{0}) の更新が完了しました。 +extracts.status.encryption_key=暗号化キー ID: 「{0}」。 +extracts.status.encryption_keys=古い暗号化キー ID: 「{0}」、新しい暗号化キー ID: 「{1}」。 +extracts.errors.upload={0} の抽出のアップロード エラー: 「{1}」 +extracts.errors.refresh={0} の抽出の更新時にエラーが発生しました。「{1}」 +extracts.errors.create={0} の抽出の作成エラー 「{1}」。 +extracts.errors.increment={0} の抽出の増分エラー: 「{1}」 +extracts.errors.append={0} の抽出の追加エラー。「{1}」 +extracts.errors.replace={0} の抽出の置換エラー: 「{1}」 +extracts.errors.download={0} の抽出のダウンロード エラー: 「{1}」 +extracts.errors.remove={0} の抽出の削除エラー: 「{1}」。 extracts.errors.title=プロセス抽出エラー -extracts.errors.nothing_to_upload={0} にアップロードする抽出がありません: ''{1}'' -extracts.errors.nothing_to_refresh={0} に更新する抽出がありません: ''{1}'' -extracts.errors.nothing_to_increment={0} に増分する抽出がありません: ''{1}'' -extracts.errors.nothing_to_append={0} に追加する抽出がありません: ''{1}'' -extracts.errors.nothing_to_replace={0} に置換する抽出がありません: ''{1}'' +extracts.errors.nothing_to_upload={0} にアップロードする抽出がありません: 「{1}」 +extracts.errors.nothing_to_refresh={0} に更新する抽出がありません: 「{1}」 +extracts.errors.nothing_to_increment={0} に増分する抽出がありません: 「{1}」 +extracts.errors.nothing_to_append={0} に追加する抽出がありません: 「{1}」 +extracts.errors.nothing_to_replace={0} に置換する抽出がありません: 「{1}」 extracts.errors.refresh_summary=抽出の更新エラー extracts.errors.encrypt_summary=抽出の暗号化エラー extracts.errors.rekey_summary=抽出の最暗号化エラー extracts.errors.decrypt_summary=抽出の復号化エラー extracts.errors.remove_summary=抽出の削除エラー extracts.errors.create_summary=抽出の作成エラー -extracts.errors.datasource_overwritten=データ ソースは処理中に別のタスクによって上書きされたため、更新に失敗しました。更新をもう一度送信して修正してください。 -extracts.errors.workbook_overwritten=ワークブックは処理中に別のタスクによって上書きされたため、更新に失敗しました。更新をもう一度送信して修正してください。 -extracts.errors.encrypt={0} の抽出の暗号化時にエラーが発生しました。''{1}'' -extracts.errors.decrypt={0} の抽出の復号化時にエラーが発生しました。''{1}'' -extracts.errors.rekey={0} の抽出の再暗号化時にエラーが発生しました。''{1}'' +extracts.errors.datasource_overwritten=データ ソースは処理中に別のタスクによって上書きされたため、更新に失敗しました。 更新をもう一度送信して修正してください。 +extracts.errors.workbook_overwritten=ワークブックは処理中に別のタスクによって上書きされたため、更新に失敗しました。 更新をもう一度送信して修正してください。 +extracts.errors.encrypt={0} の抽出の暗号化時にエラーが発生しました。「{1}」 +extracts.errors.decrypt={0} の抽出の復号化時にエラーが発生しました。「{1}」 +extracts.errors.rekey={0} の抽出の再暗号化時にエラーが発生しました。「{1}」 extracts.errors.encrypt_datasource_overwritten=データ ソースが処理中に別のタスクによって上書きされたため、抽出の暗号化に失敗しました。 extracts.errors.encrypt_workbook_overwritten=ワークブックが処理中に別のタスクによって上書きされたため、抽出の暗号化に失敗しました。 extracts.errors.rekey_datasource_overwritten=データ ソースが処理中に別のタスクによって上書きされたため、抽出の再暗号化に失敗しました。 @@ -230,12 +250,12 @@ extracts.errors.remove_datasource_overwritten=データ ソースは別のタス extracts.errors.remove_workbook_overwritten=ワークブックは別のタスクによって上書きされたため、ライブに変更できませんでした。 extracts.errors.create_datasource_overwritten=データ ソースは別のタスクによって上書きされたため、抽出できませんでした。 extracts.errors.create_workbook_overwritten=ワークブックは別のタスクによって上書きされたため、抽出できませんでした。 -extracts.site_mode_change_details=サイト抽出の暗号化モードを ''{0}'' から ''{1}'' に変更しました。 +extracts.site_mode_change_details=サイト抽出の暗号化モードを 「{0}」 から 「{1}」 に変更しました。 extracts.errors.encryption_not_licensed=抽出の暗号化を行うライセンスがないため、この操作は失敗しました。この操作を実行するには、ライセンスを更新するか抽出を復号化する必要があります。 extracts.errors.operation_cancelled_detail={0} (データ ソース: {2}) に対する抽出の削除操作がタイムアウトしました。 workbooks.messages.load_error=ワークブック {0} を読み込むことができません -workbooks.messages.locked=ワークブック ''{0}'' は現在、別のユーザーによって変更されています。後でやり直してください。 +workbooks.messages.locked=ワークブック 「{0}」 は現在、別のユーザーによって変更されています。 後でもう一度やり直してください。 workbooks.new_workbook.default_name=新しいワークブック workbooks.new_datasource.default_name=新しいデータ ソース datasources.messages.load_error=データ ソース {0} を読み込むことができません。 @@ -251,47 +271,60 @@ subscriptions.subscribed_footer={0} へのサブスクリプションはここ subscriptions.subscribed_workbook=ワークブック subscriptions.subscribed_view=ビュー subscriptions.fullstop=。 -subscriptions.extract_refresh_footer=データが更新されるとこの登録メールが送信されます。 +subscriptions.extract_refresh_footer=データが更新されるとこのサブスクリプション メールが送信されます。 subscriptions.explore_the_viz=Viz の探索 subscriptions.explore_the_workbook=ワークブックの探索 subscriptions.pdf_attached=Tableau PDF は接続されています。 subscriptions.access_live_content=ここからコンテンツのライブ ビューにアクセスできます -subscriptions.warning_deprecated_type=廃止されました +subscriptions.warning_deprecated_type=非推奨 +subscriptions.warning_error_content_type=コンテンツ タイプが不明です +subscriptions.warning_error_type=不明な警告タイプ subscriptions.warning_extract_refresh_type=抽出更新に失敗しました -subscriptions.warning_flow_run_type=フロー実行に失敗しました +subscriptions.warning_flow_run_type=フローの実行に失敗しました subscriptions.warning_introduction_general=次のデータ品質に関する警告は、この {0} に影響します。 -subscriptions.warning_introduction_view=詳細については、ビューの [データの詳細] タブを参照してください +subscriptions.warning_introduction_view=詳細については、ビューの [データの詳細] ペインを参照してください subscriptions.warning_introduction_workbook=詳細については、ワークブックのページを参照してください +subscriptions.warning_localized_column=列 +subscriptions.warning_localized_datasource=データ ソース +subscriptions.warning_localized_database=データベース +subscriptions.warning_localized_flow=フロー +subscriptions.warning_localized_table=テーブル +subscriptions.warning_localized_vconn=接続 +subscriptions.warning_lowercase_column=列 +subscriptions.warning_lowercase_column_plural=列 subscriptions.warning_maintenance_type=メンテナンス中 subscriptions.warning_permission_error=この警告は、表示するパーミッションがないアセットに関するものです。 -subscriptions.warning_redacted=パーミッションが必要です +subscriptions.warning_redacted=パーミッションが必要 subscriptions.warning_sensitve_type=機密データ +subscriptions.warning_sensitive_intro_count=機密({0}) +subscriptions.warning_sensitive_intro_view=このビューは機密データを使用しています。 +subscriptions.warning_sensitive_intro_workbook=このワークブックは機密データを使用しています。 subscriptions.warning_severe=データ品質に関する重要な警告 subscriptions.warning_stale_type=古いデータ subscriptions.warning_standard=データ品質に関する警告 -subscriptions.warning_error_type=不明な警告タイプ +subscriptions.warning_standard_plural=データ品質に関する警告 subscriptions.warning_warning_type=警告 -errors.subscriptions.image_render_failed=ビュー ''{0}'' のスナップショットを正しくレンダリングできませんでした。 +errors.subscriptions.image_render_failed=ビュー 「{0}」 のスナップショットを正しくレンダリングできませんでした。 errors.subscriptions.see_live_view=ビューをオンライン表示するには、{0}に移動します。 errors.subscriptions.disabled_on_server=サーバー全体のサブスクリプション設定が有効ではありません。サブスクリプションを処理できません。 errors.subscriptions.disabled_on_site=サイトのサブスクリプションが無効になっています。 errors.subscriptions.site_is_locked=サイトがロックされています。サブスクリプションを処理できません。 errors.subscriptions.orphan=このサブスクリプションに関連付けられたワークブックとビューが見つかりません。 -errors.subscriptions.user_unlicensed=ライセンスのないユーザーのサブスクリプションをスキップしています。 +errors.subscriptions.user_unlicensed=ライセンスがないユーザーのサブスクリプションをスキップしています。 errors.subscriptions.smtp_unreacheable=SMTP ホストに到達できません。SMTP が構成されているかどうか確認してください。 errors.subscriptions.uncategorized_error=不明なエラー errors.subscriptions.pdf_render_failed=このメールに添付された PDF ファイルを正しくレンダリングできませんでした。 -errors.subscriptions.pdf_limit_exceeded=生成された PDF が {0} MB のサイズ制限を超えているため、このメールに添付できませんでした。 +errors.subscriptions.content_limit_exceeded=生成されたコンテンツが {0} MB のサイズ制限を超えているため、このメールに添付できませんでした。 errors.subscriptions.attachments_not_enabled=メールの添付ファイルが無効化されていたため、このサブスクリプションは失敗しました。詳細については、Tableau 管理者にお問い合わせください。 errors.subscriptions.pdf_email_failed=生成された PDF をこのメールに添付できませんでした。 -errors.subscriptions.learn_more_troubleshoot=詳細情報 +errors.subscriptions.learn_more_troubleshoot=詳細情報 errors.subscriptions.bad_extract_refresh_subscription_configuration=ワークブックに複数の抽出更新スケジュールが含まれているため、サブスクリプションは一時停止されました。再開するには、[頻度] を [選択されたスケジュール] に更新してください。 errors.subscriptions.subscription_failed_refresh_failure=データ ソースの抽出更新に失敗しました。 errors.subscriptions.multiple_extracts_for_extract_refresh_subscription=ワークブックに複数の抽出更新スケジュールが含まれています。[頻度] を [選択されたスケジュール] に更新してください。 errors.subscriptions.datasource_is_missing_password=データ ソースの接続エラー。ワークブックのすべてのデータ ソース接続で認証資格情報を確認してください。 -subscriptions.results_summary.sg={0} / {1} のサブスクリプションがスケジュール ''{2}'' から送信されました。 -subscriptions.results_summary.pl={0} / {1} のサブスクリプションがスケジュール ''{2}'' から送信されました。 +subscriptions.results_summary.sg={0} / {1} のサブスクリプションがスケジュール 「{2}」 から送信されました。 +subscriptions.results_summary.pl={0} / {1} のサブスクリプションがスケジュール 「{2}」 から送信されました。 subscriptions.results_views_per_subscription.sg={0} ({1} / 1 ビューを正常に表示しました) subscriptions.results_views_per_subscription.pl={0} ({1} / {2} ビューを正常に表示しました) subscriptions.results_views_per_subscription.more=({0} 以上) @@ -316,14 +349,14 @@ dataalerts.greater={0} が {1} を超えていました。 dataalerts.less_or_equal={0} が {1} 以下でした。 dataalerts.less={0} が {1} 未満でした。 dataalerts.equal={0} が {1} と等価でした。 -dataalerts.email_alt_text=データドリブン アラートで使用されるビュー: {0} -dataalerts.email_alt_text_hidden_view=データドリブン アラートで使用されるビュー {0}、変更を適用済み +dataalerts.email_alt_text=データに基づいたアラートで使用されるビュー: {0} +dataalerts.email_alt_text_hidden_view=データに基づいたアラートで使用されるビュー {0}、変更を適用済み dataalerts.alert_triggered_for_the_view=ビューに対してアラートがトリガーされました -dataalerts.failure.email.subject=データ主導アラートが動作していません: {0} +dataalerts.failure.email.subject=データに基づいたアラートが動作していません: {0} dataalerts.failure.status=アラート {0} が動作していません dataalerts.failure.view.details.alert=このアラートを表示 -dataalerts.failure.explanation=現在、データ主導アラート {0} が動作していないため、データの条件が true になっても受信者に通知されません。アラートが再度動作すると、メール通知を受信します。 -dataalerts.failure.affected.alert=影響を受けるデータ主導アラート +dataalerts.failure.explanation=現在、データに基づいたアラート {0} が動作していないため、データの条件が true になっても受信者に通知されません。アラートが再度動作すると、メール通知を受信します。 +dataalerts.failure.affected.alert=影響を受けるデータに基づいたアラート dataalerts.failure.time=時刻アラートを実行できませんでした dataalerts.failure.cause=一時的なネットワーク上の問題によりアラートが実行できない場合がありますが、自動的に解決します。元のデータ ビューでアラートを再作成したり、次のような原因で発生したアラートの失敗をトラブルシューティングすることもできます。 dataalerts.failure.changed.view=ワークブック、ビュー、データ フィールドが削除または名前変更されている。 @@ -331,12 +364,12 @@ dataalerts.failure.expired.credentials=ワークブックに埋め込まれた dataalerts.failure.datasource.error=データ ソースにアクセスできない。 dataalerts.failure.email.footer=お客様は、アラートの実行に失敗したため、このメールを {0} 宛てにお送りしています。 dataalerts.failure.troubleshooting=アラートの失敗が上でリストした問題によるものかを確認するには、以下のボタンをクリックしてください。 -dataalerts.success.email.subject=データ主導アラートが再開しました: {0} +dataalerts.success.email.subject=データに基づいたアラートが再開しました: {0} dataalerts.success.status=アラート {0} が再開しました -dataalerts.success.explanation=データドリブンアラート {0} が再び動作しているため、データの条件が true になった場合、受信者に通知されます。 +dataalerts.success.explanation=データに基づいたアラート {0} が再び動作しているため、データの条件が true になった場合、受信者に通知されます。 dataalerts.failure.error.internalError=データ アラート内部エラー dataalerts.failure.error.invalidDataAlertSpecification=無効なデータ アラートの仕様 -dataalerts.failure.error.summaryTableNotFound=サマリー データ表が見つかりません +dataalerts.failure.error.summaryTableNotFound=サマリー データ テーブルが見つかりません dataalerts.failure.error.unclassifiedError=未分類エラー dataalerts.failure.error.viewContentNotFound=データ アラート ビューの {0} コンテンツが見つかりません dataalerts.failure.error.viewNotFound=データ アラート ビューが見つかりません @@ -353,9 +386,9 @@ dataalerts.failure.error.thresholdParseError=しきい値テキスト {0} を解 dataalerts.failure.error.dataAlertPresModelCreationError=アラートのシリアル化中にエラーが発生しました。{0} dataalerts.failure.error.cannotDrawDataAlertDialog=データ アラート ダイアログを描画できませんでした。 dataalerts.failure.error.unsupportedDataAlertType=データ アラート タイプ {0} は現在サポートされていません。 -dataalerts.failure.suspend.email.subject=データドリブン アラートが一時停止しています: {0} +dataalerts.failure.suspend.email.subject=データに基づいたアラートが一時停止しています: {0} dataalerts.failure.suspend.email.status=アラート {0} は一時停止しています -dataalerts.failure.suspend.email.explanation=一時停止中は、ビューまたはアラートの受信者を評価しません。修正後に {1} でアラートを再開できます。 +dataalerts.failure.suspend.email.explanation=一時停止中は、ビューまたはアラートの受信者を評価しません。修正後に {1} でアラートを再開できます。 dataalerts.failure.suspend.view.name.prefix=ビュー dataalerts.failure.suspend.time=一時停止の時刻 dataalerts.failure.suspend.email.footer=お客様のアラートが一時停止されたため、このメールをお送りしています。 @@ -370,10 +403,10 @@ metricsservices.failure.email.footer=メトリクスの更新に失敗したた metricsservices.failure.email.subject=メトリクスの更新は動作していません: {0} metricsservices.failure.expired.credentials=ワークブックに埋め込まれたデータベースの認証資格情報の期限が切れている metricsservices.failure.explanation=メトリクスを更新できないため、メトリクス データは更新されていません。メトリクスの更新が再び動作すると、メール通知が送信されます。 -metricsservices.failure.status=メトリクス ''{0}'' は更新されていません +metricsservices.failure.status=メトリクス 「{0}」 は更新されていません metricsservices.failure.suspend.email.explanation=メトリクスの更新が一時停止されている間は、メトリクス データは更新されません。修正後にメトリクスの更新を再開できます。 metricsservices.failure.suspend.email.footer=メトリクスの更新が一時停止されたため、{0} 宛てにこのメールをお送りしています。 -metricsservices.failure.suspend.email.status=メトリクス ''{0}'' の更新は一時停止されました +metricsservices.failure.suspend.email.status=メトリクス 「{0}」 の更新は一時停止されました metricsservices.failure.suspend.email.subject=メトリクスの更新は一時停止されました: {0} metricsservices.failure.suspend.time=一時停止の時刻 metricsservices.failure.suspend.view.metric=メトリクスに移動 @@ -384,7 +417,7 @@ metricsservices.failure.view.details.metric=メトリクスに移動 metricsservices.failure.view.name.prefix=接続済みビュー metricsservices.success.email.subject=メトリクスの更新は再開されました: {0} metricsservices.success.explanation=メトリクスの更新が動作を再開したため、メトリクス データの更新を確認します。 -metricsservices.success.status=メトリクス ''{0}'' の更新は再開されました +metricsservices.success.status=メトリクス 「{0}」 の更新は再開されました errors.staticimages.generic=ワークブック {0} の静的イメージの生成エラー: {1}。 errors.internal_error.request.message={0} で要求を満たすことができませんでした。 @@ -392,10 +425,10 @@ errors.permissions.limited_user_visibility=クエリの完了エラー。ユー local_names.system_user.guest.name=ゲスト local_names.group.all_users.name=すべてのユーザー -local_names.containers.personal_space.name=個人用スペース +local_names.containers.personal_space.name=パーソナル スペース password_reset.email.subject=パスワードをリセットするリンクはこちら -password_reset.email.body={0} 様

パスワードのリセットが要求されました。

Tableau Server のパスワードを変更するには、次のリンクをブラウザーに {1} または貼り付けます: {2}

このリンクの有効期限は 48 時間です。そのため、直ちに処理してください。

パスワードのリセットを要求していない場合は、サーバー管理者にご連絡ください。

今後とも Tableau をよろしくお願いいたします。
Tableau チーム +password_reset.email.body={0} 様

パスワードのリセットが要求されました。

Tableau Server のパスワードを変更するには、{1} または次のリンク {2} をブラウザーに貼り付けます:

このリンクの有効期限は 48 時間ですので、すぐに処理してください。

パスワードのリセットを要求していない場合は、サーバー管理者に問い合わせてください。

Tableau をご利用いただきありがとうございます。
Tableau チーム password_reset.email.link=ここをクリック hours.pl={0} 時間 @@ -407,23 +440,23 @@ seconds.sg=1 秒 dataconnections.classes.tableau_server_site=Tableau Server サイト -materializeviews.errors.workbook_not_in_project=プロジェクト ''{0}'' にワークブック ''{1}'' が含まれていません -materializeviews.errors.workbook_has_no_extract=ワークブック ''{0}'' の具体化されたビュー設定を更新できませんでした。現時点では、抽出が埋め込まれたワークブックだけがサポートされています +materializeviews.errors.workbook_not_in_project=プロジェクト 「{0}」 にワークブック 「{1}」 が含まれていません +materializeviews.errors.workbook_has_no_extract=ワークブック 「{0}」 の具体化されたビュー設定を更新できませんでした。現時点では、抽出が埋め込まれたワークブックだけがサポートされています materializeviews.errors.workbook_updating_errors=ワークブックの具体化されたビュー設定を更新中にエラーが見つかりました -materializeviews.errors.workbook_too_large=ワークブックのサイズが上限の {1} GB を超過しているので、ワークブック ''{0}'' の具体化されたビュー設定を更新できませんでした -materializeviews.errors.project_path_not_exists=プロジェクト パス ''{0}'' が存在しません -materializeviews.errors.feature_disabled=機能が現在無効になっているため、ワークブック ''{0}'' の具体化されたビュー設定を更新できませんでした -materializeviews.errors.update_materialized_views_setting_failed=ワークブック ''{0}'' の具体化されたビュー設定を更新できませんでした -materializeviews.errors.site_not_enabled=このサイトでは具体化されたビューが有効にされていません。管理者にお問い合わせください +materializeviews.errors.workbook_too_large=ワークブックのサイズが上限の {1} GB を超過しているので、ワークブック 「{0}」 の具体化されたビュー設定を更新できませんでした +materializeviews.errors.project_path_not_exists=プロジェクト パス 「{0}」 が存在しません +materializeviews.errors.feature_disabled=機能が現在無効になっているため、ワークブック 「{0}」 の具体化されたビュー設定を更新できませんでした +materializeviews.errors.update_materialized_views_setting_failed=ワークブック 「{0}」 の具体化されたビュー設定を更新できませんでした +materializeviews.errors.site_not_enabled=このサイトでは具体化されたビューが有効にされていません。管理者にお問い合わせください。 materializeviews.errors.encrypted_extracts_not_supported=現在、具体化されたビュー機能は暗号化された抽出を含むワークブックをサポートしていません -materializedviews.finished.create=ワークブック ''{1}'' のステータスが ''{0}'' の具体化されたビューを作成しました +materializedviews.finished.create=ワークブック 「{1}」 のステータスが 「{0}」 の具体化されたビューを作成しました materializedviews.finished.delete=ワークブック id: {0} の具体化されたビューを削除しました -materializedviews.finished.encrypt=ワークブック ''{0}'' のマテリアライズド ビューの暗号化が完了しました -materializedviews.finished.decrypt=ワークブック ''{0}'' のマテリアライズド ビューの復号化が完了しました -materializedviews.finished.rekey=ワークブック ''{0}'' のマテリアライズド ビューの再暗号化が完了しました -materializedviews.status.encryption_key=暗号化キー ID: ''{0}''。 -materializedviews.status.encryption_keys=古い暗号化キー ID: ''{0}''、新しい暗号化キー ID: ''{1}''。 -materializedviews.status.encryption_type=暗号化データソースのタイプ: ''{0}'' +materializedviews.finished.encrypt=ワークブック 「{0}」 のマテリアライズド ビューの暗号化が完了しました +materializedviews.finished.decrypt=ワークブック 「{0}」 のマテリアライズド ビューの復号化が完了しました +materializedviews.finished.rekey=ワークブック 「{0}」 のマテリアライズド ビューの再暗号化が完了しました +materializedviews.status.encryption_key=暗号化キー ID: 「{0}」。 +materializedviews.status.encryption_keys=古い暗号化キー ID: 「{0}」、新しい暗号化キー ID: 「{1}」。 +materializedviews.status.encryption_type=暗号化データソースのタイプ: 「{0}」 customizedviews.namedSharingPrefix=共有バージョン @@ -439,20 +472,32 @@ content_type.collection=コレクション content_type.visualization=ビジュアライゼーション content_type.askdata_visualization=「データに聞く」ビジュアライゼーション content_type.explaindata_explanation=説明 -content_type.publishedconnection=仮想接続 -content_type.publishedconnectiontable=仮想接続テーブル +content_type.virtualconnection=仮想接続 +content_type.virtualconnectiontable=仮想接続テーブル upgradethumbnails.status.server_started=サーバーからの応答: サムネイルのアップグレードを開始しました! -upgradethumbnails.status.server_stopped=サーバーからの応答: %d 個のジョブが停止しました +upgradethumbnails.status.server_stopped=サーバーからの応答: %d 個のジョブが停止しました -dataquality.message.refresh_failed=更新失敗: {0} +dataquality.author.extract_refresh_monitoring=抽出更新のモニタリング +dataquality.author.flow_run_monitoring=フロー実行のモニタリング + +dataquality.message.refresh_failed=失敗した更新: {0} dataquality.message.last_successful=前回成功した更新: {0} dataquality.message.next_scheduled=次にスケジュールされている更新: {0} dataquality.message.flow_run_output_steps_failed={0}/{1} 出力ステップの実行に失敗しました +label_value.description.certified=このアセットは信頼でき、推奨されます。 +label_value.description.deprecated=このアセットはもはや維持されておらず、使用すべきではありません。 +label_value.description.extract_refresh_failure=このアセットの直近の抽出更新に失敗しました。 +label_value.description.flow_run_failure=このフローの直近の実行に失敗しました。 +label_value.description.maintenance=このアセットは現在メンテナンス中です。 +label_value.description.sensitive_data=このアセットには機密情報が含まれています。 +label_value.description.stale=このアセットは古くなっています。 +label_value.description.warning=このアセットは一般的な品質に問題があります。 + importcsvsummary.error.details=エラーの詳細: importcsvsummary.remainingerrors=(残りのエラーは表示されていません) -importcsvsummary.error.line=ユーザー ''{1}'' の行 {0}: ''{2}'' +importcsvsummary.error.line=ユーザー 「{1}」 の行 {0}: 「{2}」 importcsvsummary.line.processed=処理された行数: {0} importcsvsummary.line.skipped=スキップされた行数: {0} importcsvsummary.users.added.count=追加されたユーザー数: {0} @@ -461,21 +506,24 @@ importcsvsummary.error.unexpected_extension=CSV ファイルの予期しない importcsvsummary.error.size_limit=CsvFile のサイズが {0} の制限を超えています importcsvsummary.error.local.password_mismatch=ローカル サイト ユーザーの更新には、空のパスワードまたは一致するパスワードが必要です importcsvsummary.error.local.password_required=ローカル認証の場合、ローカル システム ユーザーの作成にはパスワードが必要です -importcsvsummary.error.ad.user_not_found=AD ユーザーが見つかりません ''{0}'' +importcsvsummary.error.ad.user_not_found=AD ユーザーが見つかりません 「{0}」 +importcsvsummary.error.domain_not_found=無効なドメイン 「{0}」 +importcsvsummary.error.cannot_create_user_identity=ユーザー 「{0}」 のユーザー ID を作成できません +importcsvsummary.error.invalid_identity_pool_name=アイデンティティ プール名 「{0}」 が無効です importcsvsummary.error.too_many_errors=CSV ファイルで発生したエラーが多すぎます -audit.errors.wdc_not_allowlisted=Web データ コネクタが許可リストに含まれていません。ヘルプは次を参照してください。https://help.tableau.com/current/online/ja-jp/to_keep_data_fresh.htm +audit.errors.wdc_not_allowlisted=Web データ コネクタが許可リストに含まれていません。ヘルプについては、https://help.tableau.com/current/online/ja-jp/to_keep_data_fresh.htm を参照してください。 user.input.name.err.too_long=名前が最大文字数 {0} を超えています -user.input.name.err.empty=名前を空にすることはできません。 +user.input.name.err.empty=名前を空白にすることはできません。 askdata.title=データに聞く slack.app.upgrade.email.notification.subject=Slack 用 Tableau アプリの更新 -slack.app.upgrade.email.notification.introduction=Slack 用 Tableau アプリの更新が利用可能であり、今すぐ再インストールできます。この更新は、Tableau Online の次のリリースで機能します。アプリのパフォーマンスを維持し、新しい機能を使用できるようにするために、アプリを再インストールすることをお勧めします。新機能と変更点については、
「Tableau Online の新機能」を参照してください。 -slack.app.upgrade.email.notification.action=更新手順と再インストール手順については、「Slack 用 Tableau アプリを更新する」を参照してください。Tableau Online サイトが複数ある場合は、各サイトにアプリを再インストールしてください。 -slack.app.upgrade.email.notification.steps=このサービス通知は Tableau Online が発行しました。 -slack.app.upgrade.email.notification.reason=あなたは Slack に接続されている Tableau Online サイトの管理者であるため、この通知を受信しています。 -slack.app.upgrade.email.notification.footer.privacy=「プライバシー ポリシー」をご覧ください +slack.app.upgrade.email.notification.introduction=Slack 用 Tableau アプリのアップデートが公開されています。アプリのパフォーマンスを維持し、Tableau Cloud の新機能を使用するために、アプリを更新することをお勧めします。新機能と変更点については、「Tableau Cloud の新機能」を参照してください。 +slack.app.upgrade.email.notification.action=Tableau for Slack アプリへのサイトの接続を更新するには、「Tableau for Slack アプリの更新」を参照してください。 複数の Tableau Cloud サイトがある場合は、各サイトでアプリを更新してください。 +slack.app.upgrade.email.notification.steps=このサービス通知は、Tableau Cloud によって発行されています。 +slack.app.upgrade.email.notification.reason=この通知は、Slack に接続されている Tableau Cloud サイトの管理者に送られています。 +slack.app.upgrade.email.notification.footer.privacy=プライバシー ポリシーをご覧ください unifiedconsumption.tcrm.folders.private=マイ プライベート アプリ diff --git a/tabcmd/locales/ja/tabcmd_messages_ja.properties b/tabcmd/locales/ja/tabcmd_messages_ja.properties index 55c8a908..e59ff9c1 100644 --- a/tabcmd/locales/ja/tabcmd_messages_ja.properties +++ b/tabcmd/locales/ja/tabcmd_messages_ja.properties @@ -1,23 +1,23 @@ -commandlineutils.errors.bad_value=オプション ''{0}'' の値 ''{1}'' が不正です。次のいずれかであることが必要です: {2} -commandlineutils.errors.not_integer=オプション ''{1}'' の値 ''{0}'' が整数ではありません - -common.errors.empty_file=ファイル ''{0}'' が空です -common.errors.file_not_found=ファイル ''{0}'' を開くことができません -common.errors.invalid_file_path=向こうなファイル パス ''{0}'' -common.errors.folder_path_not_found=ディレクトリ ''{0}'' が見つかりませんでした。 -common.errors.access_denied=ファイル ''{0}'' へのアクセスが拒否されました。パスが有効で、ファイル名が既存のディレクトリと一致しないことを確認してください -common.errors.requires_csv_file=''{0}'' コマンドでは、CSV ファイルが必要です -common.errors.requires_group_name=''{0}'' コマンドでは、グループ名が必要です -common.errors.requires_site_name=''{0}'' コマンドでは、サイト名が必要です -common.errors.options_conflict=ユーザー ロールを指定するための新しいオプションと廃止されたオプションが指定されました。使用できるのは 1 個だけです +commandlineutils.errors.bad_value=オプション 「{0}」 の値 「{1}」 が不正です。次のいずれかであることが必要です: {2} +commandlineutils.errors.not_integer=オプション 「{1}」 の値 「{0}」 が整数ではありません + +common.errors.empty_file=ファイル 「{0}」 が空です +common.errors.file_not_found=ファイル 「{0}」 を開くことができません +common.errors.invalid_file_path=無効なファイル パス 「{0}」 +common.errors.folder_path_not_found=ディレクトリ 「{0}」 が見つかりませんでした。 +common.errors.access_denied=ファイル 「{0}」 へのアクセスが拒否されました。パスが有効で、ファイル名が既存のディレクトリと一致しないことを確認してください +common.errors.requires_csv_file=「{0}」 コマンドでは、CSV ファイルが必要です +common.errors.requires_group_name=「{0}」 コマンドでは、グループ名が必要です +common.errors.requires_site_name=「{0}」 コマンドでは、サイト名が必要です +common.errors.options_conflict=新しいオプションと非推奨になったオプションを指定してユーザー ロールが指定されました。使用できるのは 1 個だけです common.errors.csv_sizelimit=参照 CSV ファイルは 100 MB のサイズ制限を超えています。ファイルのコンテンツをサイズの小さな CSV ファイルに分割し、個別にインポートしてください。 -common.options.admin-type=[廃止予定] CSV ファイルのすべてのユーザーに対して、サイト管理権限を割り当て [または削除] します。この設定は、CSV ファイルの個別の行の値でオーバーライドできます。{0} には、{1}、{2}、または {3} を指定できます。値を指定しない場合は、新規ユーザーに対しては {3} が設定され、既存のユーザーに対しては値は変更されません +common.options.admin-type=[非推奨] CSV ファイルのすべてのユーザーに対して、サイト管理権限を割り当て [または削除] します。この設定は、CSV ファイルの個別の行の値でオーバーライドできます。{0} には、{1}、{2}、または {3} を指定できます。値を指定しない場合は、新規ユーザーに対しては {3} が設定され、既存のユーザーに対しては値は変更されません common.options.complete=変更が正常に行われるために、すべての行が有効であることを要求します [または要求しません]。既定値: {0} -common.options.license=[廃止予定] すべてのユーザーに対して、既定のライセンス レベルを設定します。この設定は、CSV ファイルの値でオーバーライドできます。{0} には、{1}、{2}、または {3} を指定できます +common.options.license=[非推奨] すべてのユーザーに対して、既定のライセンス レベルを設定します。この設定は、CSV ファイルの値でオーバーライドできます。{0} には、{1}、{2}、または {3} を指定できます common.options.nowait=ジョブが完了するまで待機しない -common.options.publisher=[廃止予定] CSV ファイルのすべてのユーザーに対して、パブリッシュ権限を割り当て [または削除] します。この設定は、CSV ファイルの個別の行の値でオーバーライドできます。値を指定しない場合の既定値: 新規ユーザーの場合は false、既存のユーザーの場合は未変更 +common.options.publisher=[非推奨] CSV ファイルのすべてのユーザーに対して、パブリッシュ権限を割り当て [または削除] します。この設定は、CSV ファイルの個別の行の値でオーバーライドできます。値を指定しない場合の既定値: 新規ユーザーの場合は false、既存のユーザーの場合は未変更 common.options.silent-progress=ジョブに対して進行状況メッセージを表示しない -common.options.sysadmin-type=[廃止予定] CSV ファイルのすべてのユーザーに対して、サイト管理権限を割り当て [または削除] します。この設定は、CSV ファイルの個別の行の値でオーバーライドできます。{0} には、{1}、{2}、{3}、または {4} を指定できます。値を指定しない場合の既定値: 新規ユーザーの場合は {4}、既存のユーザーの場合は未変更 +common.options.sysadmin-type=[非推奨] CSV ファイルのすべてのユーザーに対して、サイト管理権限を割り当て [または削除] します。この設定は、CSV ファイルの個別の行の値でオーバーライドできます。{0} には、{1}、{2}、{3}、または {4} を指定できます。値を指定しない場合の既定値: 新規ユーザーの場合は {4}、既存のユーザーの場合は未変更 common.output.job_queued_success=ジョブがキューに登録されました common.output.succeeded=正常に終了しました common.options.role=影響を受けるすべてのユーザーの既定のロールを設定します。{0} の有効な値は {1} です。指定されていない場合、サーバーは既定値 {2} を使用します。 @@ -27,20 +27,20 @@ addusers.short_description=ユーザーをグループに追加 addusers.status={0} にリストされたユーザーをグループ {1} に追加しています... creategroup.short_description=ローカル グループの作成 -creategroup.status=グループ ''{0}'' をサーバー上で作成しています... -creategroup.options.role=ログイン時にグループ内のユーザーに対して設定されるロールを設定します。{0} の有効な値: {1}。ユーザーのサイト ロールは、ユーザーの現在のロールよりも制限が緩い場合にのみこの値に設定されます。値を指定しない場合、ログイン時にこのグループのユーザーにはロールが設定されません。 +creategroup.status=グループ 「{0}」 をサーバー上で作成しています... +creategroup.options.role=ログイン時にグループ内のユーザーに対して設定されるロールを設定します。{0} の有効な値は {1} です。ユーザーのサイト ロールは、ユーザーの現在のロールよりも制限が緩い場合にのみこの値に設定されます。値を指定しない場合、ログイン時にこのグループのユーザーにはロールが設定されません。 createextracts.errors.required_argument=createextracts コマンドでは、ワークブック URL、ワークブック名、またはデータ ソース名が必要です。 createextracts.errors.error=抽出の作成エラー -createextracts.for.datasource=データソース ''{0}'' の抽出を作成しています -createextracts.for.workbook_name=名前が ''{0}'' であるワークブックの抽出を作成しています -createextracts.for.workbook_url=URL が ''{0}'' であるワークブックの抽出を作成しています +createextracts.for.datasource=データ ソース 「{0}」 の抽出を作成しています +createextracts.for.workbook_name=名前が 「{0}」 であるワークブックの抽出を作成しています +createextracts.for.workbook_url=URL が 「{0}」 であるワークブックの抽出を作成しています createextracts.options.datasource=抽出作成用のターゲット データ ソースの名前 createextracts.options.embedded-datasources=ターゲット ワークブック内の埋め込みデータ ソース名をスペースで区切ったリスト。スペースが含まれるデータ ソース名は二重引用符で囲んでください。これはワークブックの抽出を作成する場合にのみ使用できます。 createextracts.options.encrypt=暗号化された抽出を作成します。 createextracts.options.include-all=ターゲット ワークブック内の埋め込みデータ ソースをすべて含めます。ワークブックの抽出を作成する場合にのみ使用できます。 createextracts.options.parent-project-path=ターゲット リソースを含むプロジェクトの親であるプロジェクトのパス。プロジェクト名を --project で指定する必要があります。 -createextracts.options.project=ターゲット リソースを含むプロジェクトの名前。{0} または {1} が指定されている場合にのみ必要です。指定されていない場合は、既定のプロジェクト ''{2}'' が使用されます。 +createextracts.options.project=ターゲット リソースを含むプロジェクトの名前。{0} または {1} が指定されている場合にのみ必要です。指定されていない場合は、既定のプロジェクト 「{2}」 が使用されます。 createextracts.options.url=リソースの URL に指定される正規名 createextracts.options.workbook=抽出作成用のターゲット ワークブックの名前 createextracts.short_description=パブリッシュされたワークブックまたはデータ ソース用の抽出を作成 @@ -51,35 +51,35 @@ createproject.options.description=プロジェクトの説明 createproject.options.name=プロジェクトの名前 createproject.options.parent-project-path=新しいプロジェクトを含むプロジェクトのパス。指定しない場合、サイト ルート レベルで作成されます createproject.short_description=プロジェクトの作成 -createproject.status=プロジェクト ''{0}'' をサーバー上で作成しています... +createproject.status=プロジェクト 「{0}」 をサーバー上で作成しています... createsite.errors.invalid_url_option=複数のサイトを作成する場合は、URL オプションは無効です。URL オプションを削除してからコマンドを再実行するか、各サイトを個別に作成してください -createsite.errors.site_name_already_exists=''{0}'' という名前のサイトがすでに存在します。別のサイト名をお試しください。 -createsite.errors.site_id_already_exists=''{0}'' という ID のサイトは、すでに存在しています。-r を使用して別のサイト ID を指定してください。詳細については、tabcmd createsite のヘルプを参照してください。 -createsite.options.allow-mobile-snapshots=モバイル スナップショットを許可 [または拒否] します。既定では、モバイル スナップショットを許可します -createsite.options.allow-subscriptions=このサイトのサブスクリプションを許可 [または拒否] します。既定では、サーバーの既定設定が使用されます。サーバーでサブスクリプションが無効になっている場合は、サブスクリプションを有効にできません -createsite.options.allow-web-authoring=このサイトの Web 作成を許可 [または拒否] します。既定では、Web 作成を許可します +createsite.errors.site_name_already_exists=「{0}」 という名前のサイトがすでに存在します。別のサイト名をお試しください。 +createsite.errors.site_id_already_exists=「{0}」 という ID のサイトは、すでに存在しています。-r を使用して別のサイト ID を指定してください。詳細については、tabcmd createsite のヘルプを参照してください。 +createsite.options.allow-mobile-snapshots=モバイル スナップショットを許可 「または拒否」 します。既定では、モバイル スナップショットを許可します +createsite.options.allow-subscriptions=このサイトのサブスクリプションを許可 「または拒否」 します。既定では、サーバーの既定設定が使用されます。サーバーでサブスクリプションが無効になっている場合は、サブスクリプションを有効にできません +createsite.options.allow-web-authoring=このサイトの Web 作成を許可 「または拒否」 します。既定では、Web 作成を許可します createsite.options.metrics-level=コレクションなしの場合は 0、すべてのコレクションの場合は 100 createsite.options.guest-access-enabled=Tableau Server アカウントにサインインしていないユーザーがビューを表示するためのゲスト アクセス パーミッション -createsite.options.site-mode=サイト管理者に対して、サイトのユーザー管理を許可 [または拒否] します +createsite.options.site-mode=サイト管理者に対して、サイトのユーザー管理を許可 「または拒否」 します createsite.options.storage-quota=サイト保存容量 (MB) createsite.options.subscription-email=サブスクリプションでメールを使用 createsite.options.subscription-footer=サブスクリプションでフッターを使用 createsite.options.url=サイトのサイト ID createsite.options.user-quota=サイトの最大ユーザー数 createsite.options.extract_encryption_mode=抽出暗号化モード: 無効、有効、または実行。設定しない場合、既定値が使用されます。 -createsite.options.web_extraction_enabled=このサイトで抽出の作成とライブへの変更を許可 [または拒否] します。既定では許可します。 -createsite.options.run_now_enabled=このサイトに対して [今すぐ実行] オプションを許可 [または拒否] します。既定では [今すぐ実行] を許可するように設定されています。 +createsite.options.web_extraction_enabled=このサイトで抽出の作成とライブへの変更を許可 「または拒否」 します。既定では許可します。 +createsite.options.run_now_enabled=このサイトに対して 「今すぐ実行」 オプションを許可 「または拒否」 します。既定では 「今すぐ実行」 を許可するように設定されています。 createsite.options.time_zone=このサイトの抽出で使用されるタイム ゾーン。既定は設定解除され、サーバーのタイム ゾーンが使用されます。 createsite.short_description=サイトの作成 -createsite.status=サイト ''{0}'' をサーバー上で作成しています... +createsite.status=サイト 「{0}」 をサーバー上で作成しています... -createsiteusers.options.auth-type=CSV ファイルで、全ユーザーの認証タイプを割り当てます。Tableau Online の場合、{0} は {1} (デフォルト) または {2} です。Tableau Server の場合、{0} はローカル (デフォルト) または {2} です。 -createsiteusers.description=現在のサイトでユーザーを作成します。ユーザーは、指定された CSV ファイルから読み込まれます。ファイルには、以下の列をこの順序で含むことができます。{0}1. ユーザー名{0}2. パスワード (Active Directory を使用する場合は無視されます){0}3. フレンドリ名 (Active Directory を使用する場合は無視されます){0}4. ライセンス レベル ({1}、{2}、{3}、{4}、または{5}){0}5. 管理者 ({6}/{7}){0}6. パブリッシャー ({8}/{9}/1 または {10}/{11}/0){0}7. メール (Tableau Public のみ){0}ファイルの列の数は、ここに示した数より少なくてもかまいません。たとえば、1 行 にユーザー名のみを含むシンプルなリストを指定することもできます。値にコンマが含まれている場合は、引用符を使用できます。tabcmd は、{12} タスクが完了するのを待機します。{13} フラグを渡すことにより、タスクがサーバー上で完了するのを待機せずに、すぐに戻るように指定できます。このコマンドを使用してシステム管理者を作成したり、システム管理者からユーザーを外したりすることはできません。代わりに、''{14}'' を使用してください +createsiteusers.options.auth-type=CSV ファイル内のすべてのユーザーに認証タイプを割り当てます。Tableau Cloud の場合、 {0} は {1} (既定) または {2} です。Tableau Server の場合は、 {0} はローカル (既定) または {2} です。 +createsiteusers.description=現在のサイトでユーザーを作成します。ユーザーは、指定された CSV ファイルから読み込まれます。ファイルには、以下の列をこの順序で含むことができます。{0}1. ユーザー名{0}2. パスワード (Active Directory を使用する場合は無視されます){0}3. フレンドリ名 (Active Directory を使用する場合は無視されます){0}4. ライセンス レベル ({1}、{2}、{3}、{4} または {5}){0}5.管理者 ({6}/{7}){0}6.パブリッシャー ({8}/{9}/1 または {10}/{11}/0){0}7.メール (Tableau Public のみ){0}ファイルの列は、ここに示した数より少なくてもかまいません。たとえば、1 行 にユーザー名のみを含むシンプルなリストを指定することもできます。値にコンマが含まれている場合は、引用符を使用できます。tabcmd は、{12} タスクが完了するのを待機します。 {13} フラグを渡すことにより、タスクがサーバー上で完了するのを待機せずに、すぐに戻るように指定できます。このコマンドを使用してシステム管理者を作成したり、システム管理者からユーザーを外したりすることはできません。代わりに、「{14}」を使用してください createsiteusers.short_description=現在のサイト上でユーザーを作成します createsiteusers.status={0} にリストされたユーザーを現在のサイトに追加しています... -createusers.description=ユーザーを作成します。ユーザーは、指定された CSV ファイルから読み込まれます。ファイルには、以下の列をこの順序で含むことができます。{0}1. ユーザー名{0}2. パスワード (Active Directory を使用する場合は無視されます){0}3. フレンドリ名 (Active Directory を使用する場合は無視されます){0}4. ライセンス レベル ({1}、{2}、{3}、{4}、または{5}){0}5. 管理者 ({6}/{7}/{8}/{9}){0}6. パブリッシャー ({10}/{11}/1 または {12}/{13}/0){0}7. メール (Tableau Public のみ){0}ファイルの列は、ここに示した数より少なくてもかまいません。たとえば、1 行 にユーザー名のみを含むシンプルなリストを指定することもできます。値にコンマが含まれている場合は、引用符を使用できます。tabcmd は、{14} タスクが完了するのを待機します。{15} フラグを渡すことにより、タスクがサーバー上で完了するのを待機せずに、すぐに戻るように指定できます。 +createusers.description=ユーザーを作成します。ユーザーは、指定された CSV ファイルから読み込まれます。ファイルには、以下の列をこの順序で含むことができます。{0}1. ユーザー名{0}2. パスワード (Active Directory を使用する場合は無視されます){0}3. フレンドリ名 (Active Directory を使用する場合は無視されます){0}4. ライセンス レベル ({1}、{2}、{3}、{4} または {5}){0}5.管理者 ({6}/{7}/{8}/{9}){0}6.パブリッシャー ({10}/{11}/1 または {12}/{13}/0){0}7.メール (Tableau Public のみ){0}ファイルの列は、ここに示した数より少なくてもかまいません。たとえば、1 行 にユーザー名のみを含むシンプルなリストを指定することもできます。値にコンマが含まれている場合は、引用符を使用できます。tabcmd は、{14} タスクが完了するのを待機します。 {15} フラグを渡すことにより、タスクがサーバー上で完了するのを待機せずに、すぐに戻るように指定できます。 createusers.short_description=サーバー上でユーザーを作成します createusers.status={0} にリストされたユーザーをサーバーに追加しています @@ -87,24 +87,24 @@ decryptextracts.short_description=サイトで抽出を複合化する decryptextracts.status=サイト {0} で複合化する抽出をスケジュールしています... delete.errors.mutually_exclusive=削除するワークブックとデータ ソースの両方を指定することはできません -delete.errors.requires_workbook_datasource=''{0}'' コマンドでは、ワークブック名またはデータ ソース名が必要です +delete.errors.requires_workbook_datasource=「{0}」 コマンドでは、ワークブック名またはデータ ソース名が必要です delete.options.datasource=削除するデータ ソース delete.options.parent-project-path=削除するワークブック/データ ソースを含むプロジェクトの親のパス。プロジェクト名を --project で指定する必要があります。 -delete.options.project=削除するワークブック/データ ソースを含むプロジェクト。既定のプロジェクトは ''{0}'' です +delete.options.project=削除するワークブック/データ ソースを含むプロジェクト。既定のプロジェクトは 「{0}」 です delete.options.workbook=削除するワークブック delete.short_description=サーバーからワークブックまたはデータ ソースを削除します -delete.status=サーバーから {0} ''{1}'' を削除しています... +delete.status=サーバーから {0} 「{1}」 を削除しています... deleteextracts.errors.required_argument=deleteextracts コマンドでは、ワークブック URL、ワークブック名、またはデータ ソース名が必要です deleteextracts.errors.error=抽出の削除エラー -deleteextracts.for.datasource=データソース ''{0}'' の抽出を削除しています -deleteextracts.for.workbook_name=名前が ''{0}'' であるワークブックの抽出を削除しています -deleteextracts.for.workbook_url=URL が ''{0}'' であるワークブックの抽出を削除しています +deleteextracts.for.datasource=データ ソース 「{0}」 の抽出を削除しています +deleteextracts.for.workbook_name=名前が 「{0}」 であるワークブックの抽出を削除しています +deleteextracts.for.workbook_url=URL が 「{0}」 であるワークブックの抽出を削除しています deleteextracts.options.datasource=抽出削除用のターゲット データ ソースの名前 deleteextracts.options.embedded-datasources=ターゲット ワークブック内の埋め込みデータ ソース名をスペースで区切ったリスト。スペースが含まれるデータ ソース名は二重引用符で囲んでください。これはワークブックの抽出を削除する場合にのみ使用できます。 deleteextracts.options.include-all=ターゲット ワークブック内の埋め込みデータ ソースをすべて含める deleteextracts.options.parent-project-path=ターゲット リソースを含むプロジェクトの親であるプロジェクトのパス。プロジェクト名を --project で指定する必要があります。 -deleteextracts.options.project=ターゲット リソースを含むプロジェクトの名前。{0} または {1} が指定されている場合にのみ必要です。指定されていない場合は、既定のプロジェクト ''{2}'' が使用されます。 +deleteextracts.options.project=ターゲット リソースを含むプロジェクトの名前。{0} または {1} が指定されている場合にのみ必要です。指定されていない場合は、既定のプロジェクト 「{2}」 が使用されます。 deleteextracts.options.url=リソースの URL に指定される正規名 deleteextracts.options.workbook=抽出削除用のターゲット ワークブックの名前 deleteextracts.short_description=パブリッシュされたワークブックまたはデータ ソース用の抽出を削除 @@ -112,16 +112,16 @@ deleteextracts.workbook.include-all=ターゲット ワークブック内の埋 deleteextracts.workbook.embedded-datasource-names=埋め込みデータ ソース名あり deletegroup.short_description=グループの削除 -deletegroup.status=サーバーからグループ ''{0}'' を削除しています... +deletegroup.status=サーバーからグループ 「{0}」 を削除しています... -deleteproject.errors.requires_project_name=''{0}'' コマンドでは、プロジェクト名が必要です +deleteproject.errors.requires_project_name=「{0}」 コマンドでは、プロジェクト名が必要です deleteproject.options.parent-project-path=削除するプロジェクトの親のパス。プロジェクト名を --project で指定する必要があります。 deleteproject.short_description=プロジェクトの削除 -deleteproject.status=サーバーからプロジェクト ''{0}'' を削除しています... +deleteproject.status=サーバーからプロジェクト 「{0}」 を削除しています... deletesite.errors.logged_into_this_site=現在ログインしているサイトを削除できません deletesite.short_description=サイトの削除 -deletesite.status=サーバーからサイト ''{0}'' を削除しています... +deletesite.status=サーバーからサイト 「{0}」 を削除しています... deletesiteusers.description=サイト ユーザーを削除します。ユーザーは、指定された CSV ファイルから読み込まれます。ファイルは、1 行 に 1 人のユーザー名を含むシンプルなリストです deletesiteusers.short_description=サイト ユーザーの削除 @@ -131,60 +131,62 @@ deleteusers.description=ユーザーを削除します。ユーザーは、指 deleteusers.short_description=ユーザーの削除 deleteusers.status={0} にリストされたユーザーをサーバーから削除しています... -editdomain.description=ドメインを編集します。編集するドメインのリストを表示するには、''{0}'' コマンドを使用します -editdomain.errors.requires_nickname_name=''{0}'' オプションまたは ''{1}'' オプションを指定する必要があります +editdomain.description=ドメインを編集します。編集するドメインのリストを表示するには、「{0}」 コマンドを使用します +editdomain.errors.requires_nickname_name=「{0}」 オプションまたは 「{1}」 オプションを指定する必要があります editdomain.options.id=ドメインの ID editdomain.options.name=ドメインの名前 editdomain.options.nickname=ドメインのニックネーム editdomain.short_description=ドメインの編集 editdomain.output={0}ID{1}ニックネーム{1}{1}名前{0} -editdomain.status=サーバー上の ID ''{0}'' のドメインを編集します... +editdomain.status=サーバー上の ID 「{0}」 のドメインを編集します... editsite.errors.invalid_site-id=複数のサイトを編集する場合、{0} オプションは無効です。{0} オプションを削除してからコマンドを再実行するか、各サイトを個別に編集してください editsite.errors.invalid_site-name=複数のサイトを編集する場合、{0} オプションは無効です。{0} オプションを削除してからコマンドを再実行するか、各サイトを個別に編集してください -editsite.options.allow-mobile-snapshots=モバイル スナップショットを許可 [または拒否] する -editsite.options.allow-subscriptions=このサイトのサブスクリプションを許可 [または拒否] する -editsite.options.allow-web-authoring=このサイトの Web 作成を許可 [または拒否] する -editsite.options.cache-warmup=このサイトのキャッシュ ウォームパップを許可 [または拒否] +editsite.options.allow-mobile-snapshots=モバイル スナップショットを許可 「または拒否」 する +editsite.options.allow-subscriptions=このサイトのサブスクリプションを許可 「または拒否」 する +editsite.options.allow-web-authoring=このサイトの Web 作成を許可 「または拒否」 する +editsite.options.cache-warmup=このサイトのキャッシュ ウォームパップを許可 「または拒否」 editsite.options.cache-warmup-threshold=ウォームアップをトリガーするための、ビューが最近いつ閲覧されたかに対するしきい値 (日単位) editsite.options.site-name=サイトの表示名 -editsite.options.status=サイトが利用可能かどうかを変更します。''{0}'' または ''{1}'' を指定します +editsite.options.status=サイトが利用可能かどうかを変更します。「{0}」 または 「{1}」 を指定します editsite.options.allow-materialized-views=このサイトの具体化されたビューが許可/拒否されています editsite.options.extract_encryption_mode=抽出暗号化モード: 無効、有効、または実行。設定しない場合、サーバーで変更は行われません。 -editsite.options.web_extraction_enabled=このサイトで抽出の作成およびライブへの変更を許可 [または拒否] します。既定の設定では許可します。 -editsite.options.run_now_enabled=このサイトに対して [今すぐ実行] オプションを許可 [または拒否] します。既定では [今すぐ実行] を許可するように設定されています +editsite.options.web_extraction_enabled=このサイトで抽出の作成とライブへの変更を許可 「または拒否」 します。既定の設定では許可します。 +editsite.options.run_now_enabled=このサイトに対して 「今すぐ実行」 オプションを許可 「または拒否」 します。既定では 「今すぐ実行」 を許可するように設定されています editsite.options.time_zone=このサイトの抽出で使用されるタイム ゾーン editsite.options.use_default_time_zone=このサイトの抽出で使用されるタイム ゾーンを設定解除します。その代わり、既定のサーバー タイム ゾーンを使用します editsite.short_description=サイトの編集 -editsite.status=サイト ''{0}'' をサーバー上で編集します... +editsite.status=サイト 「{0}」 をサーバー上で編集します... encryptextracts.short_description=サイトで抽出を暗号化する encryptextracts.status=サイト {0} で暗号化する抽出をスケジュールしています... export.errors.need_country_and_languge=オプションの「--country」と「--language」はセットで使用する必要があります -export.errors.white_space_workbook_view=エクスポートするワークブックやビューの名前にスペースを含めることはできません。URL に表示される標準化された名前を使用してください。 -export.errors.requires_workbook_view_name=''{0}'' コマンドには、/ 名が必要です -export.errors.requires_workbook_view_param=''{0}'' コマンドには / パラメーターが必要です。このパラメーターには、少なくとも 1 個のスラッシュ (/) が必要です +export.errors.white_space_workbook_view=エクスポートするワークブックやビューの名前にスペースを含めることはできません。URL に表示されるワークブックまたはビューの標準化された名前を使用してください。 +export.errors.requires_workbook_view_name=「{0}」 コマンドには / 名が必要です +export.errors.requires_workbook_view_param=「{0}」 コマンドには / パラメーターが必要です。このパラメーターには、少なくとも 1 個のスラッシュ (/) が必要です export.options.country=既定のユーザー ロケールを使用しない場合は、ロケールの国の略名 (IANA Language Subtag Registry から検索) を使用します。「--language」とセットで使用する必要があります export.options.csv=データを CSV 形式でエクスポート (既定) export.options.fullpdf=ビジュアル ビューを PDF 形式でエクスポート (ワークブックがタブ付きでパブリッシュされた場合) export.options.height=高さを設定します。整数値であることが必要です (既定: 600 ピクセル) export.options.language=既定のユーザー ロケールを使用しない場合は、ロケールの言語の省略名 (IANA Language Subtag Registry から検索) を使用します。「--country」とセットで使用する必要があります export.options.pagelayout=エクスポートされた PDF のページの方向を設定します。有効な値: {0}。指定されていない場合は、Tableau Desktop の設定が使用されます -export.options.pagesize=エクスポートされた PDF のページ サイズを設定します。有効な値: {0} (既定: ''{1}'') +export.options.pagesize=エクスポートされた PDF のページ サイズを設定します。有効な値: {0} (既定: 「{1}」) export.options.pdf=PDF 形式でデータをエクスポート export.options.png=PNG 形式でデータをエクスポート export.options.width=幅を設定します。整数値であることが必要です (既定: 800 ピクセル) export.short_description=サーバーから、ビューのデータまたはイメージをエクスポート -export.status=サーバーから ''{0}'' を要求しています... -export.success={0} を ''{1}'' に保存しました +export.status=サーバーから 「{0}」 を要求しています... +export.status.writing=応答を 「{0}」 に書き込んでいます +export.status.error=ファイルへの書き込み中にエラーが発生しました。 +export.success={0} を 「{1}」 に保存しました extracts.workbook.errors.requires_datasources_or_include_all=ワークブックのコマンド {0} では埋め込みデータ ソースまたは include-all フラグが必要です fileuploader.progress=アップロード進行状況: {0}% get.description=サーバーからファイルを取得します。ファイル名引数が指定されていない場合は、パスの最後の構成要素に従ってファイルの名前が付けられます -get.errors.requires_url=''{0}'' コマンドでは、URL が必要です +get.errors.requires_url=「{0}」 コマンドでは、URL が必要です get.options.file=ファイルを保存する名前 get.short_description=サーバーからファイルを取得 @@ -206,8 +208,8 @@ initialuser.short_description=初期化されていないサーバー上で最 listdomains.description=ドメインのリスト listdomains.status=サーバーのドメインをリストしています... -listsites.output={0}{0}名前: {1} {0}サイト ID: ''{2}'' -listsites.output_extended={0}{0}名前: {1} {0}サイト ID: ''{2}''{0}抽出の暗号化: {3} +listsites.output={0}{0}名前: {1}{0}サイト ID: 「{2}」 +listsites.output_extended={0}{0}名前: {1} {0}サイト ID: 「{2}」{0}抽出の暗号化: {3} listsites.short_description=ユーザーのサイトをリスト listsites.status=ユーザー {0} のサイトをリストしています... listsites.options.get_extract_encryption_mode=サイトの抽出暗号化モードを印刷する @@ -219,11 +221,11 @@ logout.short_description=サーバーからサインアウト publish.description=ワークブック、データ ソース、または抽出をサーバーにパブリッシュ -publish.errors.invalid_datasource_update_file_type=データ ソース更新のためのファイル タイプ ''{0}'' が正しくありません。置換/追加は、抽出 (.tde) ファイルにのみ適用されます +publish.errors.invalid_datasource_update_file_type=データ ソース更新のためのファイル タイプ 「{0}」 が正しくありません。置換/追加は、抽出 (.tde) ファイルにのみ適用されます publish.errors.invalid_name_option=複数のアイテムのパブリッシュ時には、{0} オプションは無効です -publish.errors.invalid_publish_file_type=パブリッシュのためのファイル タイプ ''{0}'' が正しくありません。.tde、.tds、.tdsx、.twb、または .twbx ファイルが有効です +publish.errors.invalid_publish_file_type=パブリッシュのためのファイル タイプ 「{0}」 が正しくありません。.tde、.tds、.tdsx、.twb、または .twbx ファイルが有効です publish.errors.mutually_exclusive_option={0} または {1} のいずれか 1 個のみを使用 -publish.errors.requires_resource_file=''{0}'' コマンドでは、ワークブック、データ ソース、または抽出ファイルが必要です +publish.errors.requires_resource_file=「{0}」 コマンドでは、ワークブック、データ ソース、または抽出ファイルが必要です publish.errors.unexpected_server_response=サーバーからの予期しない応答: {0} publish.errors.server_resource_not_found=指定されたリソースは存在しないか、そのリソースを表示できるパーミッションがありません。プロジェクト名とパーミッションを確認してください。 publish.options.append=抽出ファイルを既存のデータ ソースに追加 @@ -233,7 +235,7 @@ publish.options.db-username=すべてのデータ ソースのデータベース publish.options.description=ワークブックまたはデータ ソースの説明 publish.options.encrypt_extracts=サーバーで抽出を暗号化する publish.options.name=サーバー上のワークブック/データ ソース名。省略した場合は、ファイル名から twb(x)、tds(x)、または tde 拡張子を除いた名前に従ってワークブック/データ ソースの名前が付けられます。.tde ファイルをパブリッシュすると、データ ソースが作成されます -publish.options.oauth-username=パブリッシュを行うユーザー名に関連付けられたサーバー キーチェーンに保存された認証資格情報を使用する +publish.options.oauth-username=パブリッシュを行うユーザー名に関連付けられたサーバー キーチェーンに保存された認証資格情報を使用する publish.options.overwrite=既存のワークブック/データ ソース (存在する場合) を上書き publish.options.project=ワークブック/データ ソースをパブリッシュするプロジェクト publish.options.parent-project-path=ワークブック/データ ソースのパブリッシュ先であるプロジェクトの親のパス @@ -242,9 +244,9 @@ publish.options.restart=ファイルのアップロードを再開 publish.options.save-db-password=サーバーにデータベース パスワードを保管 publish.options.save-oauth={0} で指定された OAuth 認証資格情報を埋め込み publish.options.tabbed=タブ付きビューを有効にしてパブリッシュ -publish.options.thumbnail-groupname=ワークブックにユーザー フィルターが含まれている場合は、サムネイルの計算中にこのグループを偽装します -publish.options.thumbnail-username=ワークブックにユーザー フィルターが含まれている場合は、サムネイルの計算中にこのユーザーを偽装します -publish.status=サーバーに ''{0}'' をパブリッシュしています。この処理には数分かかることがあります... +publish.options.thumbnail-groupname=ワークブックにユーザー フィルターが含まれている場合は、サムネイルの計算中にこのグループを擬装します +publish.options.thumbnail-username=ワークブックにユーザー フィルターが含まれている場合は、サムネイルの計算中にこのユーザーを擬装します +publish.status=サーバーに 「{0}」 をパブリッシュしています。この処理には数分かかることがあります... publish.success=ファイルがサーバーの次の場所に正常にパブリッシュされました: publishsamples.options.parent-project-path=サンプルのパブリッシュ先であるプロジェクトの親のパス。プロジェクト名を --project で指定する必要があります @@ -262,58 +264,59 @@ refreshextracts.errors.error=抽出の更新エラー refreshextracts.options.datasource=更新するデータ ソースの名前 refreshextracts.options.incremental=増分更新を実行 (サポートされている場合) refreshextracts.options.parent-project-path=更新する抽出を含むプロジェクトの親のパス。プロジェクト名を --project で指定する必要があります。 -refreshextracts.options.project=ワークブック/データ ソースを含むプロジェクトの名前。{0} または {1} が指定されている場合にのみ必要です。指定されていない場合は、既定のプロジェクト ''{2}'' が使用されます +refreshextracts.options.project=ワークブック/データ ソースを含むプロジェクトの名前。{0} または {1} が指定されている場合にのみ必要です。指定されていない場合は、既定のプロジェクト 「{2}」 が使用されます refreshextracts.options.synchronous=更新が実行されて、完了するのを待機してから、終了する refreshextracts.options.url=ワークブックまたはビューの、URL に指定される正規名 refreshextracts.options.workbook=更新するワークブックの名前 refreshextracts.options.addcalculations=具体化された計算を抽出に追加する refreshextracts.options.removecalculations=抽出から具体化された計算を削除する refreshextracts.short_description=サーバー上のワークブックまたはデータ ソースの抽出を更新 -refreshextracts.status_incremented={0} ''{1}'' の抽出の増分をスケジュールしています... -refreshextracts.status_refreshed={0} ''{1}'' の抽出の更新をスケジュールしています... +refreshextracts.status_incremented={0} 「{1}」 の抽出の増分をスケジュールしています... +refreshextracts.status_refreshed={0} 「{1}」 の抽出の更新をスケジュールしています... removeusers.options.users=グループから削除するユーザーのリストを 1 行に 1 人のユーザーずつ含むファイル removeusers.short_description=ユーザーをグループから削除 removeusers.status={0} にリストされたユーザーをグループ {1} から削除しています... -runschedule.errors.requires_schedule_name=''{0}'' コマンドでは、スケジュール名が必要です +runschedule.errors.requires_schedule_name=「{0}」 コマンドでは、スケジュール名が必要です runschedule.short_description=スケジュールを実行 -runschedule.status=サーバー上で、スケジュール ''{0}'' を実行しています... +runschedule.status=サーバー上で、スケジュール 「{0}」 を実行しています... materializeviews.short_description=サイト/ワークブックの具体化されたビュー設定を更新して確認する -materializeviews.status.site=サイト ''{0}'' の具体化されたビュー設定を更新しています... -materializeviews.status.workbook=ワークブック ''{0}'' の具体化されたビュー設定を更新しています... +materializeviews.status.site=サイト 「{0}」 の具体化されたビュー設定を更新しています... +materializeviews.status.workbook=ワークブック 「{0}」 の具体化されたビュー設定を更新しています... materializeviews.errors.invalid_workbook_arguments=具体化されたビュー コマンドにはワークブック名の引数が 1 つ必要です materializeviews.errors.invalid_site_arguments=具体化されたビュー コマンドにはサイト ID の引数が 1 つ必要です -materializeviews.errors.invalid_workbook_option=''{2}'' と共に ''{0}'' または ''{1}'' を使用してください -materializeviews.errors.invalid_project_path=''{0}'' と共に ''{1}'' を使用してください -materializeviews.errors.invalid_site_option=''{1}'' と共に ''{0}'' を使用してください -materializeviews.errors.site_mode_conflict=サイトの具体化されたビュー モードを変更するには ''{0}'' または ''{1}'' を使用してください -materializeviews.errors.site_not_updated=サイト ''{0}'' は更新されませんでした。具体化されたビューの設定はサーバー管理者のみが変更できます -materializeviews.errors.invalid_argument_options_combination=具体化されたビューの設定を変更するには ''{0}'' または ''{1}'' を使用してください -materializeviews.options.materialize_now=指定したワークブックのマテリアル化をすぐにスケジュールするには ''{0}'' を使用してください -materializeviews.options.project=プロジェクト名を指定するには ''{0}'' を使用してください -materializeviews.options.parent_project_path=親プロジェクト パスを ''{1}'' に指定するには ''{0}'' を使用してください -materializeviews.options.allow_workbook=ワークブックで具体化されたビューを有効/無効にするには ''{0}'' を使用してください -materializeviews.options.allow_site=サイトで具体化されたビューを有効/無効にするには ''{0}'' を使用してください -materializeviews.options.selected_workbooks=サイトで選択されたワークブックを有効にするには ''{0}'' を使用してください。これはオプション ''{1}'' と共に使用されます。これは既定のオプションです -materializeviews.options.all_workbooks=サイトですべてのワークブックを有効にするには ''{0}'' を使用してください。これはオプション ''{1}'' と共に使用されます +materializeviews.errors.invalid_workbook_option=「{2}」 と共に 「{0}」 または 「{1}」 を使用してください +materializeviews.errors.invalid_project_path=「{0}」 と共に 「{1}」 を使用してください +materializeviews.errors.invalid_site_option=「{1}」 と共に 「{0}」 を使用してください +materializeviews.errors.site_mode_conflict=サイトの具体化されたビュー モードを変更するには 「{0}」 または 「{1}」 を使用してください +materializeviews.errors.site_not_updated=サイト 「{0}」 は更新されませんでした。具体化されたビューの設定はサーバー管理者のみが変更できます +materializeviews.errors.invalid_argument_options_combination=具体化されたビューの設定を変更するには 「{0}」 または 「{1}」 を使用してください +materializeviews.options.materialize_now=指定したワークブックのマテリアル化をすぐにスケジュールするには 「{0}」 を使用してください +materializeviews.options.project=プロジェクト名を指定するには 「{0}」 を使用してください +materializeviews.options.parent_project_path=親プロジェクト パスを 「{1}」 に指定するには 「{0}」 を使用してください +materializeviews.options.allow_workbook=ワークブックで具体化されたビューを有効/無効にするには 「{0}」 を使用してください +materializeviews.options.allow_site=サイトで具体化されたビューを有効/無効にするには 「{0}」 を使用してください +materializeviews.options.selected_workbooks=サイトで選択されたワークブックを有効にするには 「{0}」 を使用してください。これはオプション 「{1}」 と共に使用されます。これは既定のオプションです +materializeviews.options.all_workbooks=サイトですべてのワークブックを有効にするには 「{0}」 を使用してください。これはオプション 「{1}」 と共に使用されます session.auto_site_login=サイトへの自動サインイン: {0} session.certificate-alias=証明書の別名: {0} session.connecting=サーバーに接続しています... +session.connecting_to=URL ({0}) に接続しています: {1} session.continuing_session=前のセッションを続行しています -session.errors.auth_required=権限が必要です +session.errors.auth_required=認可が必要です session.errors.invalid_keystore_password=キーストア パスワードが正しくありません。正しいパスワードを入力して再試行してください session.errors.invalid_redirect=URL が無効なため、リダイレクトできません: {0} session.errors.keystore_pwdfile_create=キーストア パスワード ファイルを作成できませんでした。エラー: {0} session.errors.missing_arguments=引数が指定されていないため、サインインできません: {0} session.errors.no_redirect_found=リダイレクト応答にリダイレクト アドレスがありません -session.errors.no_sslcafile_found=次の場所で証明機関 (CA) ファイルを見つけることができませんでした: ''{0}''。CA ファイルは Tableau Server との保護された通信を行うことができるように使用されます。CA ファイルの作成の詳細については、Tableau Server ヘルプを参照してください。SSL 証明書を検証せずに Tableau Server に接続するには、--no-certcheck フラグを使用します。 +session.errors.no_sslcafile_found=次の場所で証明機関 (CA) ファイルを見つけることができませんでした: 「{0}」。CA ファイルは Tableau Server との保護された通信を行うことができるように使用されます。CA ファイルの作成の詳細については、Tableau Server ヘルプを参照してください。SSL 証明書を検証せずに Tableau Server に接続するには、--no-certcheck フラグを使用します。 session.errors.script_no_password=Tabcmd がスクリプトまたは IDE から実行されましたが、パスワードが指定されませんでした。ログインするには、tabcmd への引数としてパスワードを指定する必要があります。 session.errors.session_expired=セッションの有効期限が切れました session.errors.unsupported_command=コマンドは、このサーバーでサポートされていません -session.keystore.notice=パスワードをローカルに保存して、次回のパスワード入力を省略しますか。 [はい/いいえ] +session.keystore.notice=パスワードをローカルに保存して、次回のパスワード入力を省略しますか。[はい/いいえ] session.keystore.password=キーストア パスワード: session.keystore.pwdfile_create=次のパスにキーストア パスワードを作成します: {0} session.keystore.pwdfile_remove=正しくないパスワードを含むキーストア パスワード ファイルを削除する @@ -324,7 +327,7 @@ session.monitorjob.percent_complete={0}% 完了 session.new_session=新しいセッションを作成しています session.no-certificate-found=有効なクライアント証明書が見つかりません session.not_default_site_member=既定のサイトのメンバーではありません。次のサイトからサイト ID を選択してください: -session.not_site_member=サイト ''{0}'' のメンバーではありません。次のサイトからサイト ID を選択してください: +session.not_site_member=サイト 「{0}」 のメンバーではありません。次のサイトからサイト ID を選択してください: session.options.help=tabcmd のヘルプを表示 session.options.no-certcheck=SSL 証明書を検証しない session.options.no-cookie=サインイン時にセッション ID を保存しません。後続のコマンドを実行する際には、再度サインインが必要になります。指定しない場合、既定ではセッション ID が保存されます @@ -333,48 +336,49 @@ session.options.no-proxy=HTTP プロキシを使用しない session.options.password=指定された Tableau Server パスワードを使用 session.options.password-file=ファイルから Tableau Server パスワードを読み込む session.options.proxy=指定された HTTP プロキシを使用 -session.options.server=指定された Tableau Server URL を使用します。プロトコルが指定されていない場合は、http:// であると見なされます -session.options.site=指定した Tableau Server サイトを使用します。空の文字列 ('''') を指定すると、既定のサイトが強制的に使用されます +session.options.server=指定された Tableau Server URL を使用します。プロトコルが指定されていない場合は、http:// を使用すると見なされます。 +session.options.site=指定した Tableau Server サイトを使用します。空の文字列 (「」) を指定すると、既定のサイトが強制的に使用されます session.options.timeout=サーバーがコマンドの処理が完了するまで待機する時間を秒単位で指定します。既定では、サーバーから応答が返ってくるまで待機します session.options.use-certificate=クライアント証明書を使用してサインインしてください session.options.username=指定された Tableau Server ユーザー名を使用 session.password=パスワード: +session.redirecting={0} にリダイレクトしています session.retrying_task=新しいセッションで元のコマンドを再試行するためにもう一度サインインしています... session.session_expired_login=セッションの有効期限が切れました。セッションをクリアするためにサインアウトしています... -session.site_list={0}{0}名前: {1}{0}サイト ID: ''{2}'' +session.site_list={0}{0}名前: {1}{0}サイト ID: 「{2}」 session.using-certificate=クライアント証明書を使用したサインイン -session.inferred_username=--username フラグが指定されていないため、ユーザー ''{0}'' としてログインしています +session.inferred_username=--username フラグが指定されていないため、ユーザー 「{0}」 としてログインしています。 sessiondata.errors.bad_api=サーバー API が正しくありません: {0} sessiondata.errors.no_server_api=応答にサーバー API バージョンが見つかりません sessiondata.errors.version_mismatch=tabcmd のバージョン {0} (API {1}) が、Tableau Server のバージョン {2} (API {3}) と一致しません -sessionoptions.errors.ambiguous_scheme=サーバー名の前に ''{0}'' または ''{1}'' を指定します -sessionoptions.errors.bad_password_file=ファイル ''{0}'' からパスワードを読み込めません -sessionoptions.errors.bad_protocol=プロトコル ''{0}'' はサポートされていません +sessionoptions.errors.ambiguous_scheme=サーバー名の前に 「{0}」 または 「{1}」 を指定します +sessionoptions.errors.bad_password_file=ファイル 「{0}」 からパスワードを読み込めません +sessionoptions.errors.bad_protocol=プロトコル 「{0}」 はサポートされていません sessionoptions.errors.bad_proxy_format=プロキシの形式が、ホスト:ポートに一致していません: {0} -sessionoptions.errors.bad_timeout={0} ''{1}'' への非数値の引数は無視されます +sessionoptions.errors.bad_timeout={0} 「{1}」 への非数値の引数は無視されます set.description=サーバー上で設定を行います。設定をオフにするには、!setting を使用します -set.errors.requires_setting_name=''{0}'' コマンドでは、設定名が必要です -set.errors.single_setting_name=''{0}'' コマンドは、単一の設定名を受け取ります +set.errors.requires_setting_name=「{0}」 コマンドでは、設定名が必要です +set.errors.single_setting_name=「{0}」 コマンドは、単一の設定名を受け取ります set.short_description=サーバー上で設定を行います -setsetting.status=''{0}'' を {1} に設定しています +setsetting.status=「{0}」 を {1} に設定しています syncgroup.errors.server_admin=グループの最低限のサイト ロールは、[ServerAdministrator] に設定できません。 syncgroup.options.role=グループ内のすべてのユーザーの既定のロールを設定します。{0} の有効な値は {1} です。ユーザーが既に存在する場合、指定したロールは、ユーザーの現在のロールよりも制限が緩い場合にのみ適用されます。値を指定しない場合の既定値: 新規ユーザーの場合は {2}、既存のユーザーの場合は未変更です syncgroup.options.overwritesiterole=「--role」を使用して既定の動作をオーバーライドすることで、ユーザーのサイト ロールの権限をより低いものに変更できるようにします。 -syncgroup.options.grantlicensemode=グループで指定されたライセンスをユーザーに付与する時期。有効な値は {0} です。値が渡されない場合、既定値として ''on-sync'' が使用されます。 +syncgroup.options.grantlicensemode=グループで指定されたライセンスをユーザーに付与する時期。有効な値は {0} です。値が渡されない場合、既定値として「on-sync」が使用されます。 syncgroup.short_description=サーバーを Active Directory グループと同期 syncgroup.status=サーバーを Active Directory グループ {0} と同期しています... -syncgroup.options.sysadmin-type=[廃止予定。代わりに「--role」を使用してください。] グループ内のすべてのユーザーに管理者権限を割り当て [または削除] します。{0} には、{1}、{2}、{3}、または {4} を使用できます。 -syncgroup.options.license=[廃止予定。代わりに「--role」を使用してください。グループ内のすべてのユーザーに既定のライセンス レベルを設定してください。{0} には {1}、{2}、または {3} を使用できます。 -syncgroup.options.publisher=[廃止予定。代わりに「--role」を使用してください。グループ内のすべてのユーザーにパブリッシュ権限を割り当て [または削除] してください。 +syncgroup.options.sysadmin-type=[非推奨。代わりに「--role」を使用してください。] グループ内のすべてのユーザーに管理者権限を割り当て [または削除] します。{0} には、{1}、{2}、{3}、または {4} を使用できます。 +syncgroup.options.license=[非推奨。代わりに「--role」を使用してください。グループ内のすべてのユーザーに既定のライセンス レベルを設定してください。{0} には {1}、{2}、または {3} を使用できます。 +syncgroup.options.publisher=[非推奨。代わりに「--role」を使用してください。グループ内のすべてのユーザーにパブリッシュ権限を割り当て [または削除] してください。 -tabcmd.mutually_exclusive_options=同じコマンド内で ''{0}'' と ''{1}'' を指定できません +tabcmd.mutually_exclusive_options=同じコマンド内で 「{0}」 と 「{1}」 を指定できません -tabcmdparser.errors.ambiguous_option=オプション内でオプション ''{0}'' の指定があいまいです: {1} +tabcmdparser.errors.ambiguous_option=オプション内でオプション 「{0}」 の指定があいまいです: {1} tabcmdparser.warning.unexpected_dash=引数: {0} で予期しないダッシュが検出されました。有効なダッシュは - または -- です。このエラーは、書式設定されたテキスト エディターからコピーや貼り付けを行う場合に多く発生します。コマンド ラインで引数のダッシュを再入力してください。 resetopenidsub.short_description=ユーザーの OpenID 接続サブ ID をリセット @@ -393,10 +397,41 @@ upgradethumbnails.options.stop=サムネイルのアップグレードに関連 upgradethumbnails.status.running=サムネイルのアップグレードを開始しています upgradethumbnails.status.not_running=サムネイルのアップグレードを開始しません upgradethumbnails.status.cancelling=サムネイルのアップグレード ジョブをキャンセルしています -upgradethumbnails.continue_promt=続行しますか? 続行する場合は 1、続行しない場合は 0 を入力します (1/0) +upgradethumbnails.continue_promt=続行しますか?続行する場合は 1、続行しない場合は 0 を入力します (1/0) upgradethumbnails.invalid_response=無効な応答 -validateidpmetadata.options.digest_algorithms=ダイジェスト アルゴリズムをスペースで区切ったリスト。 {0} の有効な値: {1}。指定しない場合、サーバーではサーバー構成設定の値が使用されます: {2} +validateidpmetadata.options.digest_algorithms=ダイジェスト アルゴリズムをスペースで区切ったリスト。{0} の有効な値は {1} です。指定しない場合、サーバーではサーバー構成設定の値が使用されます: {2} validateidpmetadata.options.min_allowed_rsa_key_size=指定しない場合、サーバーはサーバー構成の設定値 {0} を使用します。 validateidpmetadata.options.min_allowed_elliptic_curve_size=指定しない場合、サーバーはサーバー構成の設定値 {0} を使用します。 validateidpmetadata.options.site_names=証明書の検証が実行されるサイトをスペースで区切ったリスト。指定しない場合は、すべてのサイトが検査されます。 validateidpmetadata.short_description=安全でないダイジェスト アルゴリズム SHA-1 を使用した IdP で構成されている Tableau Server サイトを識別します。このコマンドは、サイズが不十分な RSA キーまたはサイズが不十分な楕円曲線の証明書を使用している IdP も識別します。 + + +tabcmd.content.description=アイテムの説明。 +tabcmd.content.site_id=サイトを一意に識別するために URL で使用されます。サイト名とは異なります。 +tabcmd.howto=特定のコマンドを実行 +tabcmd.name=Tableau Server コマンド ライン ユーティリティ + +tabcmd.options.project=プロジェクト名 +tabcmd.options.parent_project=ターゲットのアイテムを含むプロジェクトへのパス。 +tabcmd.options.workbook=ターゲットのワークブック名 +tabcmd.options.datasource=ターゲットのデータ ソース名 +tabcmd.options.materializeviews=具体化された計算がすべてのビューで有効になっている場合は具体化して、このワークブックのパフォーマンスを調整します。 +tabcmd.options.dematerialize=具体化された計算がすべてのビューで有効になっている場合は無効にして、このワークブックのパフォーマンスを調整します。 +tabcmd.options.complete=変更を正常に行うために、すべての行が有効である必要がある。(既定値は True) +tabcmd.options.no_complete=変更を正常に行うために、すべての行が有効である必要はない。 +tabcmd.options.users_file=1 行に 1 人のユーザーのリストを含むファイル +tabcmd.options.token_file=ファイルから個人用アクセス トークンを読み込みます。 +tabcmd.options.token_name=個人用アクセス トークン名。トークンを使用してサインインする場合、セッションを開始するために少なくとも 1 回は必要です。 +tabcmd.options.token_value=認証に使用する個人用アクセス トークンのシークレット値。--token-name を設定する必要があります。 +tabcmd.options.language.detailed=使用する言語を設定します。エクスポートされたデータは、この言語/ロケールで返されます。\n 設定されていない場合、クライアントはコンピューターのロケールを使用し、サーバーはユーザー アカウントのロケールを使用します。 +tabcmd.options.conflicts=リソースの競合をアイテム作成の成功とみなす (例: プロジェクトはすでに存在しています) +tabcmd.options.log=指定されたログ レベルを使用します。既定のレベルは INFO です。 + + +tabcmd.publish.options.restart=[非推奨 - 効果はありません] +tabcmd.publish.options.tabbed.detailed=タブ付きビューを有効にしてパブリッシュします。各シートは、閲覧者がワークブック内を移動するために使用できるタブになります。 +tabcmd.publish.options.append.detailed=パブリッシュされるデータを、同じ名前を持つ既存のデータ ソースに追加します。append が true に設定されていてもデータ ソースが存在しない場合、操作は失敗します。 +tabcmd.publish.options.disable-uploader=[非推奨 - 効果はありません] + +tabcmd.refresh.options.bridge=Tableau Bridge を介してデータソースを更新する + diff --git a/tabcmd/locales/ko/shared_wg_ko.properties b/tabcmd/locales/ko/shared_wg_ko.properties index 4bc8ebc7..21eb8587 100644 --- a/tabcmd/locales/ko/shared_wg_ko.properties +++ b/tabcmd/locales/ko/shared_wg_ko.properties @@ -56,21 +56,23 @@ permissions.labels.roles.project_leader=프로젝트 리더 permissions.labels.roles.publisher=게시자 permissions.labels.roles.custom=사용자 지정 permissions.labels.roles.none=없음 - + formats.messages.disk_space.in_mb={0}MB formats.messages.disk_space.in_kb={0}KB - -errors.argument.flow_description.too_long=흐름 설명이 너무 깁니다({0}자). {1}자보다 짧아야 합니다.{2} -errors.argument.workbook_name.too_long=통합 문서 이름이 너무 깁니다({0}자). {1}자보다 짧아야 합니다.{2} + +errors.argument.flow_description.too_long=흐름 설명이 너무 깁니다({0}자). {1}자보다 짧아야 합니다.\n{2} +errors.argument.workbook_name.too_long=통합 문서 이름이 너무 깁니다({0}자). {1}자보다 짧아야 합니다.\n{2} errors.argument.workbook_name.empty=통합 문서 이름이 비어 있습니다. -errors.argument.workbook_description.too_long=통합 문서 설명이 너무 깁니다({0}자). {1}자보다 짧아야 합니다.{2} -errors.argument.worksheet_name.too_long=워크시트 이름이 너무 깁니다({0}자). {1}자보다 짧아야 합니다.{2} -errors.argument.datasource_name.too_long=데이터 원본 이름이 너무 깁니다({0}자). {1}자보다 짧아야 합니다.{2} +errors.argument.workbook_description.too_long=통합 문서 설명이 너무 깁니다({0}자). {1}자보다 짧아야 합니다.\n{2} +errors.argument.worksheet_name.too_long=워크시트 이름이 너무 깁니다({0}자). {1}자보다 짧아야 합니다.\n{2} +errors.argument.datasource_name.too_long=데이터 원본 이름이 너무 깁니다({0}자). {1}자보다 짧아야 합니다.\n{2} errors.argument.datasource_name.empty=데이터 원본이 비어 있습니다. -errors.argument.datasource_description.too_long=데이터 원본 설명이 너무 깁니다({0}자). {1}자보다 짧아야 합니다.{2} -errors.argument.dataconnection_column.too_long=DataConnection column {0} is too long ({1} characters). It must be shorter than {2} characters:{3} -errors.argument.tag.too_long=태그가 너무 깁니다({0}자). {1}자보다 짧아야 합니다.{2} +errors.argument.datasource_description.too_long=데이터 원본 설명이 너무 깁니다({0}자). {1}자보다 짧아야 합니다.\n{2} +errors.argument.dataconnection_column.too_long=DataConnection 열 {0}이(가) 너무 깁니다({1}자). {2}자보다 짧아야 합니다.\n{3} +errors.argument.tag.too_long=태그가 너무 깁니다({0}자). {1}자보다 짧아야 합니다.\n{2} errors.argument.workbook_file.missing_or_empty=통합 문서 파일이 없거나 비어 있습니다. +errors.argument.file.size.too_large={0} 파일이 너무 큽니다. 압축 해제 크기가 {1}MB보다 큰 파일은 허용되지 않습니다. 게시를 진행하려면 추출을 만드십시오. +errors.argument.twb_or_tds_file.missing=아카이브에 twb 또는 tds 파일이 없습니다. errors.argument.internal=내부 서버 오류입니다. 인수가 없거나 잘못되었습니다. errors.argument.thumbnail.invalid_format=통합 문서 축소판 형식이 잘못되었습니다. 해상도가 300x300 이하인 PNG여야 합니다. errors.html_403.disabled_resource.workbook=죄송합니다. 해당 통합 문서는 사용할 수 없습니다. 관리자에게 문의하십시오. @@ -80,36 +82,48 @@ errors.html_404.missing_or_unauthorized_resource.datasource=죄송합니다. 찾 errors.labels.formatted_request_id=요청 ID: {0} errors.links.delete_datasources=데이터 원본 삭제 errors.links.delete_workbooks=통합 문서 삭제 -errors.permissions.publish.datasource.licensing=데이터 원본을 게시하려면 ''인터랙터''여야 합니다. -errors.permissions.publish.datasource.overwrite=이름이 ''{0}''인 데이터 원본이 프로젝트 ''{1}''에 이미 있습니다. 덮어쓸 사용 권한이 없습니다. -errors.permissions.publish.datasource.overwrite_personal_space=이름이 ''{0}''인 데이터 원본이 개인 공간에 이미 있습니다. 덮어쓸 사용 권한이 없습니다. -errors.permissions.publish.datasource.overwrite_short=이름이 ''{0}''인 데이터 원본이 프로젝트 ''{1}''에 이미 있습니다. -errors.permissions.publish.datasource.overwrite_short_personal_space=이름이 ''{0}''인 데이터 원본이 개인 공간에 이미 있습니다.'' -errors.permissions.publish.datasource.non_existent=데이터 원본 ''{0}''이(가) 없습니다. +errors.permissions.publish.datasource.licensing=데이터 원본을 게시하려면 ’인터랙터’여야 합니다. +errors.permissions.publish.datasource.overwrite=이름이 ’{0}’인 데이터 원본이 프로젝트’{1}’에 이미 있습니다. 덮어쓸 사용 권한이 없습니다. +errors.permissions.publish.datasource.overwrite_personal_space=이름이 ’{0}’인 데이터 원본이 개인 공간에 이미 있습니다. 덮어쓸 사용 권한이 없습니다. +errors.permissions.publish.datasource.overwrite_short=이름이 ’{0}’인 데이터 원본이 프로젝트’{1}’에 이미 있습니다. +errors.permissions.publish.datasource.overwrite_short_personal_space=이름이 ’{0}’인 데이터 원본이 개인 공간에 이미 있습니다. +errors.permissions.publish.datasource.non_existent=데이터 원본 ’{0}’이(가) 없습니다. errors.permissions.publish.datasource.general=죄송합니다. 이 데이터 원본을 게시할 수 있는 사용 권한이 없습니다. errors.permissions.publish.project.explicit_publisher_detail=게시 권한이 없습니다. errors.permissions.publish.project.general=죄송합니다. 이 프로젝트에 게시할 수 있는 사용 권한이 없습니다. -errors.permissions.publish.project.non_existent=''{0}'' 프로젝트가 없습니다. -errors.permissions.publish.project.not_writable=''{0}'' 프로젝트에 쓸 수 있는 사용 권한이 없습니다. +errors.permissions.publish.project.non_existent=’{0}’ 프로젝트가 없습니다. +errors.permissions.publish.project.not_writable=’{0}’ 프로젝트에 쓸 수 있는 사용 권한이 없습니다. errors.permissions.publish.project.unspecified=프로젝트를 지정해야 합니다. -errors.permissions.publish.workbook.disabled=''{0}'' 통합 문서를 사용할 수 없습니다. +errors.permissions.publish.workbook.disabled=’{0}’ 통합 문서를 사용할 수 없습니다. errors.permissions.publish.workbook.general=게시하려는 프로젝트에 이 이름의 통합 문서가 존재합니다. 게시하려면 통합 문서의 이름을 바꾸십시오. errors.permissions.publish.workbook.general_personal_space=게시하려는 개인 공간에 이 이름의 통합 문서가 존재합니다. 게시하려면 통합 문서의 이름을 바꾸십시오. -errors.permissions.publish.workbook.overwrite=이름이 ''{0}''인 통합 문서가 프로젝트 ''{1}''에 이미 있습니다. 덮어쓸 사용 권한이 없습니다. -errors.permissions.publish.workbook.overwrite_personal_space=이름이 ''{0}''인 통합 문서가 개인 공간에 이미 있습니다. 덮어쓸 사용 권한이 없습니다. -errors.permissions.publish.workbook.overwrite_short=이름이 ''{0}''인 통합 문서가 프로젝트 ''{1}''에 이미 있습니다. -errors.permissions.publish.workbook.overwrite_short_personal_space=이름이 ''{0}''인 통합 문서가 개인 공간에 이미 있습니다. -errors.reportable.impersonation.group_and_user=''impersonate_username'' 또는 ''impersonate_groupname'' 중 하나만 지정합니다. -errors.reportable.impersonation.user_not_found=''{0}'' 사용자가 없습니다. -errors.reportable.impersonation.group_not_found=''{0}'' 그룹이 없습니다. -errors.public.validation.hasextract=Tableau Public에 저장된 통합 문서는 활성 Tableau 추출을 사용해야 합니다. 게시하기 전에 데이터 원본을 마우스 오른쪽 단추로 클릭하여 [추출 사용]을 선택합니다. 데이터 원본 ''{0}''이(가) 활성 추출이 아닙니다. -errors.publish.dataserver_datasource_not_found=''{0}'' 데이터 원본이 ''{1}'' 통합 문서에 없습니다. -errors.publish.datasource_update_mode=알 수 없는 업데이트 모드: ''{0}''. -errors.publish.workbook.concurrent_update=동일한 이름의 통합 문서가 현재 게시 또는 수정되고 있습니다. 작업이 완료될 때까지 기다린 후 다시 시도해 주십시오. +errors.permissions.publish.workbook.overwrite=이름이 ’{0}’인 통합 문서가 프로젝트’{1}’에 이미 있습니다. 덮어쓸 사용 권한이 없습니다. +errors.permissions.publish.workbook.overwrite_personal_space=이름이 ’{0}’인 통합 문서가 개인 공간에 이미 있습니다. 덮어쓸 사용 권한이 없습니다. +errors.permissions.publish.workbook.overwrite_short=이름이 ’{0}’인 통합 문서가 프로젝트’{1}’에 이미 있습니다. +errors.permissions.publish.workbook.overwrite_short_personal_space=이름이 ’{0}’인 통합 문서가 개인 공간에 이미 있습니다. +errors.reportable.impersonation.group_and_user=’impersonate_username’ 또는 ’impersonate_groupname’ 중 하나만 지정합니다. +errors.reportable.impersonation.user_not_found=’{0}’ 사용자가 없습니다. +errors.reportable.impersonation.group_not_found=’{0}’ 그룹이 없습니다. +errors.public.validation.hasextract=Tableau Public에 저장된 통합 문서는 활성 Tableau 추출을 사용해야 합니다. 게시하기 전에 데이터 원본을 마우스 오른쪽 단추로 클릭하여 [추출 사용]을 선택합니다. 데이터 원본 ’{0}’이(가) 활성 추출이 아닙니다. +errors.public.validation.storage_quota_exceeded=게시하려는 콘텐츠가 계정의 최대 용량을 초과합니다. 일부 콘텐츠를 삭제하여 공간을 확보한 후 다시 시도하십시오. +errors.public.validation.invalid_archive_file=게시하려는 통합 문서가 유효한 통합 문서가 아닙니다. +errors.publish.dataserver_datasource_not_found=’{0}’ 데이터 원본이 ’{1}’ 통합 문서에 없습니다. +errors.publish.datasource_update_mode=알 수 없는 업데이트 모드: ’{0}’. +errors.publish.fileupload.invalid_checksum=잘못된 체크섬 값을 입력했습니다. +errors.publish.fileupload.invalid_hash_algorithm=해시 알고리즘은 지원되지 않거나 사용되지 않도록 설정되어 있습니다. +errors.publish.fileupload.invalid_offset=기록된 파일 크기와 일치하지 않는 오프셋으로 파일 업로드에 추가하십시오. +errors.publish.fileupload.concurrent_write=파일이 다른 업로드 작업에 의해 잠겨 있으므로 파일을 단독으로 잠글 수 없습니다. +errors.publish.fileupload.flushing_file_buffer=업로드 중 파일 버퍼를 플러시하지 못했습니다. +errors.publish.fileupload.read_or_write=클라이언트에서 읽지 못했거나 업로드된 파일에 쓰지 못했습니다. +errors.publish.fileupload.concurrent_update=동일한 이름의 콘텐츠가 현재 업로드 또는 수정되고 있습니다. 작업이 완료될 때까지 기다린 후 다시 시도해 주십시오. errors.publish.workbook.restricted=통합 문서에 이 서버에 허용되지 않는 연결 유형이 있습니다. errors.publish.datasource.concurrent_update=동일한 이름의 데이터 원본이 현재 게시 또는 수정되고 있습니다. 작업이 완료될 때까지 기다린 후 다시 시도해 주십시오. errors.publish.datasource.restricted=데이터 원본에 이 서버에 허용되지 않는 연결 유형이 있습니다. errors.publish.datasource.connection_check={0}에서 데이터 원본에 대한 연결을 설정하지 못했습니다. +errors.publish.file.connection.unauthorized=이 흐름에 사이트 관리자가 차단한 파일 입력 연결이 있습니다. 흐름을 게시하려면 모든 입력 연결이 Tableau Cloud에 이미 게시된 Tableau 추출이어야 합니다. +errors.publish.flow.connection_check=’{0}’ 흐름을 게시하지 못했습니다. 서버를 데이터 원본 유형 ’{1}’에 연결할 수 없습니다. 데이터 원본이 지원되는지, 데이터 원본용 드라이버 또는 커넥터 플러그인이 설치되어 있는지 확인하십시오. +errors.publish.workbook.requested_extract_encryption_on_server_with_disabled_encryption=암호화된 추출을 사용하여 통합 문서를 게시할 수 없습니다. 이 서버에서 추출 암호화가 사용되지 않도록 설정되었습니다. 암호화되지 않은 추출을 사용하여 통합 문서를 게시해야 합니다. +errors.publish.datasource.requested_extract_encryption_on_server_with_disabled_encryption=데이터 원본을 암호화된 추출로 게시할 수 없습니다. 이 서버에서 추출 암호화가 사용되지 않도록 설정되었습니다. 암호화되지 않은 추출을 게시해야 합니다. errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption=암호화된 추출을 사용하여 통합 문서를 게시할 수 없습니다. 사이트 관리자가 이 사이트에서 추출 암호화를 사용하지 않도록 설정했습니다. 암호화되지 않은 추출을 사용하여 통합 문서를 게시해야 합니다. errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption=데이터 원본을 암호화된 추출로 게시할 수 없습니다. 사이트 관리자가 이 사이트에서 추출 암호화를 사용하지 않도록 설정했습니다. 암호화되지 않은 추출을 게시해야 합니다. errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption=암호화되지 않은 추출을 사용하여 통합 문서를 게시할 수 없습니다. 사이트 관리자가 이 사이트에 추출 암호화를 적용했습니다. 통합 문서를 게시하고 추출 암호화를 지정해야 합니다. @@ -120,17 +134,16 @@ errors.publishing.request_size_exceeded=요청 크기({0}바이트)가 바이트 errors.publishing.request_size_unknown=요청 크기를 확인할 수 없습니다. errors.site.quota_exceeded=업로드하려는 콘텐츠 크기가 사이트 용량보다 {0}만큼 큽니다. errors.personal_space.quota_exceeded=이 콘텐츠는 개인 공간 용량을 {0}만큼 초과합니다. -errors.web_authoring.workbook_deleted=''{0}'' 통합 문서가 삭제되었습니다. 새 통합 문서로 저장하려면 ''다른 이름으로 저장''을 선택하십시오. +errors.web_authoring.workbook_deleted=’{0}’ 통합 문서가 삭제되었습니다. 새 통합 문서로 저장하려면 ’다른 이름으로 저장’을 선택하십시오. errors.web_authoring.workbook_changed=편집을 시작한 이후 다른 사용자가 이 통합 문서를 편집하고 저장했습니다. 따라서 더 이상 원본 통합 문서를 업데이트할 수 없습니다. [다른 이름으로 저장]을 사용하여 변경 내용을 포함한 새 통합 문서를 만드십시오. labels.publish.embed_credentials=데이터 원본에 대한 비밀번호 내장 -errors.publish.workbook.google_no_embedded_credentials=이 통합 문서에는 내장된 자격 증명이 필요한 {0} 데이터 원본이 포함되어 있습니다. 다른 통합 문서로 저장하려면 ''{1}''을(를) 선택하십시오. -errors.publish.datasource.google_no_embedded_credentials=이 데이터 원본에는 내장된 자격 증명이 필요한 {0} 연결이 포함되어 있습니다. 내장된 자격 증명을 사용하여 Tableau Desktop에서 이 데이터 원본을 게시하십시오. -errors.publish.datasource.federated_oauth_datasource_failed=데이터 원본에 있는 하나 이상의 연결에 대한 자격 증명이 만료되었습니다. Tableau Server 또는 Tableau Online의 계정 설정 페이지에서 이 데이터 원본에 대해 저장된 자격 증명을 삭제한 다음 데이터 원본에 다시 연결하십시오. -errors.publish.workbook.missing_oauth_credential=자격 증명 ''{0}''을(를) 찾을 수 없거나 데이터 원본 또는 통합 문서에 연결하는 데 사용할 수 없습니다. +errors.publish.workbook.google_no_embedded_credentials=이 통합 문서에는 내장된 자격 증명이 필요한 {0} 데이터 원본이 포함되어 있습니다. 다른 통합 문서로 저장하려면 ’{1}’을(를) 선택하십시오. +errors.publish.datasource.google_no_embedded_credentials=이 데이터 원본에는 내장된 자격 증명이 필요한 {0} 연결이 포함되어 있습니다. 내장된 자격 증명을 사용하여 Tableau Desktop에서 이 데이터 원본을 게시하십시오. +errors.publish.datasource.federated_oauth_datasource_failed=데이터 원본에 있는 하나 이상의 연결에 대한 자격 증명이 만료되었습니다. Tableau Server 또는 Tableau Cloud의 계정 설정 페이지에서 이 데이터 원본에 대해 저장된 자격 증명을 삭제한 다음 데이터 원본에 다시 연결하십시오. +errors.publish.workbook.missing_oauth_credential=자격 증명 ’{0}’을(를) 찾을 수 없거나 데이터 원본 또는 통합 문서에 연결하는 데 사용할 수 없습니다. errors.publish.version_incompatible.message=데스크톱 버전과 서버 버전이 호환되지 않습니다. -errors.publish.version_incompatible.details=데스크톱 버전은 ''{0}''이고 서버 문서 버전은 ''{1}''입니다. +errors.publish.version_incompatible.details=데스크톱 버전은 ’{0}’이고 서버 문서 버전은 ’{1}’입니다. errors.publish.datasource.managed_keychain.unique_cv_suggestions=충돌로 인해 게시하지 못했습니다. 변경 내용을 다시 실행 의뢰하십시오. -errors.publish.permissions_are_locked=게시하려는 대상 프로젝트에서 사용 권한이 잠겨 있습니다. 이 통합 문서를 게시하려면 기본 사용 권한을 사용하여 다시 시도하십시오. errors.publish.datasource.not.found=서버에서 이 데이터 원본을 찾을 수 없습니다. errors.publish.extracts.disabled=추출 기반 아카이브 데이터 원본을 저장하는 기능은 아직 지원되지 않습니다. errors.publish.datasource.timeout={0}초 후 게시 시간이 초과되었습니다. 이 데이터 원본을 게시하려면 Tableau Desktop을 사용하십시오. @@ -138,16 +151,19 @@ errors.publish.data_role.permission_not_null=데이터 역할 유형의 데이 errors.download.extracts.timeout=이 데이터 원본에 대규모 추출 파일이 있어서 {0}초 후 게시 시간이 초과되었습니다. 이 데이터 원본을 게시하려면 Tableau Desktop을 사용하십시오. errors.publish.datasource.invalid_extract_update_time=잘못된 extractUpdateTime이 지정됨: {0} errors.publish.async.serialization=게시 작업 상태 오류를 직렬화할 수 없습니다. +errors.publish.only_extract_files_are_allowed.message=Tableau Server에 게시할 수 없음 +errors.publish.only_extract_files_are_allowed.details=관리자가 이 유형의 파일을 차단했기 때문에 {0} 파일을 업로드할 수 없습니다. 추출로 변환한 후 다시 시도하십시오. +errors.publish.validation.invalid_zip_file=게시하려는 통합 문서 또는 데이터 원본 아카이브가 잘못되었습니다. +errors.permissions.view.datasources=데이터 원본의 목록을 보려면 ’인터랙터’여야 합니다. -errors.permissions.view.datasources=데이터 원본의 목록을 보려면 ''인터랙터''여야 합니다. - -errors.oauth.invalid_oauth_class=''{0}''은(는) 유효한 OAuth 연결 유형이 아닙니다. +errors.oauth.invalid_oauth_class=’{0}’은(는) 유효한 OAuth 연결 유형이 아닙니다. errors.xmlapi.bad_request=잘못된 요청 +errors.xmlapi.payload_too_large=페이로드가 너무 큼 errors.xmlapi.unauthorized=권한 없음 errors.xmlapi.forbidden=사용 권한 부족 errors.xmlapi.system_user_not_found=사용자 계정이 잠겨 있거나 유효하지 않습니다. -errors.xmlapi.site_user_not_found=사용자 계정이 활성 상태가 아닙니다. 도움이 필요하면 {0} 관리자에게 문의하십시오. +errors.xmlapi.site_user_not_found=이 사용자 계정은 활성 상태가 아닙니다. 도움이 필요하면 {0} 관리자에게 문의하십시오. errors.xmlapi.not_found=항목 찾을 수 없음 errors.xmlapi.concurrent_update=동시 업데이트 errors.xmlapi.internal_server_error=내부 서버 오류 @@ -156,70 +172,74 @@ errors.xmlapi.invalid_parameter=잘못된 매개 변수 errors.xmlapi.already_exists=이미 존재 errors.xmlapi.site_suspended=이 사이트는 일시 중단되었습니다. 로그인하려면 시스템 관리자여야 합니다. errors.xmlapi.site_locked=이 사이트는 잠겼습니다. 지금은 로그인할 수 없습니다. -errors.xmlapi.permission_modification=수정된 사용 권한을 사용하여 게시할 수 없습니다. errors.xmlapi.update_desktop=다른 작성자가 만든 통합 문서를 열려면 http://public.tableau.com/에서 Tableau Desktop Public Edition의 최신 버전을 다운로드하십시오. errors.xmlapi.throttled.summary=요청이 너무 많습니다. -errors.xmlapi.throttled.detail=''{0}''에 대한 요청이 너무 많습니다. {1} 후에 다시 시도하십시오. +errors.xmlapi.throttled.detail=’{0}’에 대한 요청이 너무 많습니다. {1} 후에 다시 시도하십시오. +errors.xmlapi.personal_space_quota_exceeded.summary=개인 공간에 게시할 수 없음 +errors.xmlapi.personal_space_quota_exceeded.detail=기존 개인 공간 콘텐츠를 삭제하거나 이동한 다음 다시 게시해보십시오. datasource.publish.check.unpublishable=데이터 원본을 게시할 수 없습니다. +datasource.publish.check.unpublishable.table_extension_extract_required=추출이 필요한 연결이 있는 테이블 확장 프로그램을 게시할 수 없습니다. datasource.publish.check.publishable.extract_required=게시에 대한 추출을 만들어야 합니다. -datasource.publish.check.publishable.credentials_required=라이브 데이터 연결을 유지할 수 있는지 확인하기 위해 {1}에서 ''{0}''에 대해 제공된 자격 증명에 일시적으로 액세스합니다. -datasource.publish.check.publishable.server_unreachable={1}에서 ''{0}''에 연결할 수 없습니다. 게시하면 추출이 만들어집니다. +datasource.publish.check.publishable.credentials_required=라이브 데이터 연결을 유지할 수 있는지 확인하기 위해 {1}에서 ’{0}’에 대해 제공된 자격 증명에 일시적으로 액세스합니다. +datasource.publish.check.publishable.server_unreachable={1}에서 ’{0}’에 연결할 수 없습니다. 게시하면 추출이 만들어집니다. publish.bundles.workbook.subscription.subject={0} 통합 문서가 준비되었습니다. publish.bundles.workbook.subscription.message=Salesforce 데이터가 통합 문서에 추가되었습니다. 시작하려면 {0} 프로젝트로 이동하십시오. -extracts.status.finished.upload.workbook=통합 문서 ''{1}'' {2}에 대한 추출 업로드를 완료했습니다(새 추출 ID: {0}). -extracts.status.finished.refresh.workbook=통합 문서 ''{1}'' {2}에 대한 추출 새로 고침을 완료했습니다(새 추출 ID: {0}) -extracts.status.finished.increment.workbook=통합 문서 ''{1}'' {2}에 대한 추출 증분을 완료했습니다(새 추출 ID: {0}) -extracts.status.finished.encrypt.workbook=통합 문서 ''{1}''에 대한 추출 암호화를 완료했습니다(새 추출 ID: {0}). -extracts.status.finished.decrypt.workbook=통합 문서 ''{1}''에 대한 추출 암호 해독을 완료했습니다(새 추출 ID: {0}). -extracts.status.finished.rekey.workbook=통합 문서 ''{1}''에 대한 추출 재암호화를 완료했습니다(새 추출 ID: {0}). -extracts.status.finished.create.workbook=통합 문서 ''{1}'' {2}에 대한 추출 생성을 마쳤습니다(새 추출 ID: {0}). -extracts.status.finished.remove.workbook=통합 문서 ''{1}''에 대한 추출(데이터 원본 ID: {0})을 라이브로 변경하는 작업을 완료했습니다. -extracts.status.finished.upload.datasource=데이터 원본 ''{1}'' {2}에 대한 추출 업로드를 완료했습니다(새 추출 ID: {0}) -extracts.status.finished.refresh.datasource=데이터 원본 ''{1}'' {2}에 대한 추출 새로 고침을 완료했습니다(새 추출 ID: {0}) -extracts.status.finished.increment.datasource=데이터 원본 ''{1}'' {2}에 대한 추출 증분을 완료했습니다(새 추출 ID: {0}) -extracts.status.finished.append.datasource=데이터 원본 ''{1}'' {2}에 대한 추출 추가를 완료했습니다(새 추출 ID: {0}) -extracts.status.finished.replace.datasource=데이터 원본 ''{1}'' {2}에 대한 추출 바꾸기를 완료했습니다(새 추출 ID: {0}) -extracts.status.finished.encrypt.datasource=데이터 원본 ''{1}''에 대한 추출 암호화를 완료했습니다(새 추출 ID: {0}). -extracts.status.finished.decrypt.datasource=데이터 원본 ''{1}''에 대한 추출 암호 해독을 완료했습니다(새 추출 ID: {0}). -extracts.status.finished.rekey.datasource=데이터 원본 ''{1}''에 대한 추출 재암호화를 완료했습니다(새 추출 ID: {0}). -extracts.status.finished.encrypt.flow=''{0}'' 흐름에 대한 추출 암호화를 완료했습니다. -extracts.status.finished.decrypt.flow=''{0}'' 흐름에 대한 추출 암호 해독을 완료했습니다. -extracts.status.finished.rekey.flow=''{0}'' 흐름에 대한 추출 재암호화를 완료했습니다. -extracts.status.finished.encrypt.flowdraft=흐름 초안 ''{0}''에 대한 추출 암호화를 완료했습니다. -extracts.status.finished.decrypt.flowdraft=흐름 초안 ''{0}''에 대한 추출 암호 해독을 완료했습니다. -extracts.status.finished.rekey.flowdraft=흐름 초안 ''{0}''에 대한 추출 재암호화를 완료했습니다. -extracts.status.finished.create.datasource=데이터 원본 ''{1}'' {2}에 대한 추출 생성을 마쳤습니다(새 추출 ID: {0}). -extracts.status.finished.remove.datasource=데이터 원본 ''{1}''에 대한 추출을 라이브로 변경하는 작업을 완료했습니다. -extracts.status.encryption_key=암호화 키 ID: ''{0}''. -extracts.status.encryption_keys=이전 암호화 키 ID: ''{0}'', 새 암호화 키 ID: ''{1}''. -extracts.errors.upload={0}의 추출을 업로드하는 동안 오류 발생: ''{1}'' -extracts.errors.refresh=다음 추출을 새로 고치는 동안 오류 발생: {0} ''{1}'' -extracts.errors.create={0} ''{1}''에 대한 추출을 만드는 동안 오류가 발생했습니다. -extracts.errors.increment={0}의 추출을 증분하는 동안 오류 발생: ''{1}'' -extracts.errors.append={0}의 추출을 추가하는 동안 오류 발생: ''{1}'' -extracts.errors.replace={0}의 추출을 바꾸는 동안 오류 발생: ''{1}'' -extracts.errors.download={0}의 추출을 다운로드하는 동안 오류 발생: ''{1}'' -extracts.errors.remove={0}의 추출을 제거하는 동안 오류 발생: ''{1}''. +extracts.status.finished.upload.workbook=통합 문서 ’{1}’ {2}에 대한 추출 업로드를 완료했습니다(새 추출 ID: {0}). +extracts.status.finished.refresh.workbook=통합 문서 ’{1}’ {2}에 대한 추출 새로 고침을 완료했습니다(새 추출 ID: {0}) +extracts.status.finished.increment.workbook=통합 문서 ’{1}’ {2}에 대한 추출 증분을 완료했습니다(새 추출 ID: {0}) +extracts.status.finished.encrypt.workbook=통합 문서 ’{1}’에 대한 추출 암호화를 완료했습니다(새 추출 ID: {0}). +extracts.status.finished.decrypt.workbook=통합 문서 ’{1}’에 대한 추출 암호 해독을 완료했습니다(새 추출 ID: {0}). +extracts.status.finished.rekey.workbook=통합 문서 ’{1}’에 대한 추출 재암호화를 완료했습니다(새 추출 ID: {0}). +extracts.status.finished.create.workbook=통합 문서 ’{1}’ {2}에 대한 추출 생성을 마쳤습니다(새 추출 ID: {0}). +extracts.status.finished.remove.workbook=통합 문서 ’{1}’에 대한 추출(데이터 원본 ID: {0})을 라이브로 변경하는 작업을 완료했습니다. +extracts.status.finished.upload.datasource=데이터 원본 ’{1}’ {2}에 대한 추출 업로드를 완료했습니다(새 추출 ID: {0}) +extracts.status.finished.refresh.datasource=데이터 원본 ’{1}’ {2}에 대한 추출 새로 고침을 완료했습니다(새 추출 ID: {0}) +extracts.status.finished.increment.datasource=데이터 원본 ’{1}’ {2}에 대한 추출 증분을 완료했습니다(새 추출 ID: {0}) +extracts.status.finished.append.datasource=데이터 원본 ’{1}’ {2}에 대한 추출 추가를 완료했습니다(새 추출 ID: {0}) +extracts.status.finished.replace.datasource=데이터 원본 ’{1}’ {2}에 대한 추출 바꾸기를 완료했습니다(새 추출 ID: {0}) +extracts.status.finished.encrypt.datasource=데이터 원본 ’{1}’에 대한 추출 암호화를 완료했습니다(새 추출 ID: {0}). +extracts.status.finished.decrypt.datasource=데이터 원본 ’{1}’에 대한 추출 암호 해독을 완료했습니다(새 추출 ID: {0}). +extracts.status.finished.rekey.datasource=데이터 원본 ’{1}’에 대한 추출 재암호화를 완료했습니다(새 추출 ID: {0}). +extracts.status.finished.encrypt.flow=’{0}’ 흐름에 대한 추출 암호화를 완료했습니다. +extracts.status.finished.decrypt.flow=’{0}’ 흐름에 대한 추출 암호 해독을 완료했습니다. +extracts.status.finished.rekey.flow=’{0}’ 흐름에 대한 추출 재암호화를 완료했습니다. +extracts.status.finished.encrypt.flowdraft=흐름 초안 ’{0}’에 대한 추출 암호화를 완료했습니다. +extracts.status.finished.decrypt.flowdraft=흐름 초안 ’{0}’에 대한 추출 암호 해독을 완료했습니다. +extracts.status.finished.rekey.flowdraft=흐름 초안 ’{0}’에 대한 추출 재암호화를 완료했습니다. +extracts.status.finished.create.datasource=데이터 원본 ’{1}’ {2}에 대한 추출 생성을 마쳤습니다(새 추출 ID: {0}). +extracts.status.finished.remove.datasource=데이터 원본 ’{1}’에 대한 추출을 라이브로 변경하는 작업을 완료했습니다. +extracts.status.finished.create.vconn=가상 연결 ’{1}’에 대한 추출 생성을 마쳤습니다(새 추출 ID: {0}). +extracts.status.finished.refresh.vconn=가상 연결 ’{1}’에 대한 추출 새로 고침을 마쳤습니다(새 추출 ID: {0}). +extracts.status.encryption_key=암호화 키 ID: ’{0}’. +extracts.status.encryption_keys=이전 암호화 키 ID: ’{0}’, 새 암호화 키 ID: ’{1}’. +extracts.errors.upload={0}의 추출을 업로드하는 동안 오류 발생: ’{1}’ +extracts.errors.refresh=다음 추출을 새로 고치는 동안 오류 발생: {0} ’{1}’ +extracts.errors.create={0} ’{1}’에 대한 추출을 만드는 동안 오류가 발생했습니다. +extracts.errors.increment={0}의 추출을 증분하는 동안 오류 발생: ’{1}’ +extracts.errors.append={0}의 추출을 추가하는 동안 오류 발생: ’{1}’ +extracts.errors.replace={0}의 추출을 바꾸는 동안 오류 발생: ’{1}’ +extracts.errors.download={0}의 추출을 다운로드하는 동안 오류 발생: ’{1}’ +extracts.errors.remove={0}의 추출을 제거하는 동안 오류 발생: ’{1}’. extracts.errors.title=추출 처리 오류 -extracts.errors.nothing_to_upload={0}에 대해 업로드할 추출 없음: ''{1}'' -extracts.errors.nothing_to_refresh={0}에 대해 새로 고칠 추출 없음: ''{1}'' -extracts.errors.nothing_to_increment=증분할 {0}의 추출 없음: ''{1}'' -extracts.errors.nothing_to_append={0}에 대해 추가할 추출 없음: ''{1}'' -extracts.errors.nothing_to_replace={0}에 대해 바꿀 추출 없음: ''{1}'' +extracts.errors.nothing_to_upload={0}에 대해 업로드할 추출 없음: ’{1}’ +extracts.errors.nothing_to_refresh={0}에 대해 새로 고칠 추출 없음: ’{1}’ +extracts.errors.nothing_to_increment=증분할 {0}의 추출 없음: ’{1}’ +extracts.errors.nothing_to_append={0}에 대해 추가할 추출 없음: ’{1}’ +extracts.errors.nothing_to_replace={0}에 대해 바꿀 추출 없음: ’{1}’ extracts.errors.refresh_summary=추출 새로 고침 오류 extracts.errors.encrypt_summary=추출 암호화 오류 extracts.errors.rekey_summary=추출 재암호화 오류 extracts.errors.decrypt_summary=추출 암호 해독 오류 extracts.errors.remove_summary=추출 제거 오류 extracts.errors.create_summary=추출 만들기 오류 -extracts.errors.datasource_overwritten=처리 중에 다른 작업에서 데이터 원본을 덮어썼기 때문에 새로 고침에 실패했습니다. 수정하려면 다시 새로 고침을 실행 의뢰하십시오. -extracts.errors.workbook_overwritten=처리 중에 다른 작업에서 통합 문서를 덮어썼기 때문에 새로 고치지 못했습니다. 수정하려면 다시 새로 고침을 실행 의뢰하십시오. -extracts.errors.encrypt=다음 추출을 암호화하는 동안 오류 발생: {0} ''{1}'' -extracts.errors.decrypt=다음 추출을 암호 해독하는 동안 오류 발생: {0} ''{1}'' -extracts.errors.rekey=다음 추출을 재암호화하는 동안 오류 발생: {0} ''{1}'' +extracts.errors.datasource_overwritten=처리 중에 다른 작업에서 데이터 원본을 덮어썼기 때문에 새로 고침에 실패했습니다. 수정하려면 다시 새로 고침을 실행 의뢰하십시오. +extracts.errors.workbook_overwritten=처리 중에 다른 작업에서 통합 문서를 덮어썼기 때문에 새로 고치지 못했습니다. 수정하려면 다시 새로 고침을 실행 의뢰하십시오. +extracts.errors.encrypt=다음 추출을 암호화하는 동안 오류 발생: {0} ’{1}’ +extracts.errors.decrypt=다음 추출을 암호 해독하는 동안 오류 발생: {0} ’{1}’ +extracts.errors.rekey=다음 추출을 재암호화하는 동안 오류 발생: {0} ’{1}’ extracts.errors.encrypt_datasource_overwritten=처리 중에 다른 작업에서 데이터 원본을 덮어썼기 때문에 추출 암호화가 실패했습니다. extracts.errors.encrypt_workbook_overwritten=처리 중에 다른 작업에서 통합 문서를 덮어썼기 때문에 추출 암호화가 실패했습니다. extracts.errors.rekey_datasource_overwritten=처리 중에 다른 작업에서 데이터 원본을 덮어썼기 때문에 추출 재암호화가 실패했습니다. @@ -230,12 +250,12 @@ extracts.errors.remove_datasource_overwritten=다른 작업에 의해 덮어써 extracts.errors.remove_workbook_overwritten=다른 작업에 의해 덮어써진 통합 문서는 라이브로 변경할 수 없습니다. extracts.errors.create_datasource_overwritten=다른 작업에 의해 덮어써진 데이터 원본은 추출할 수 없습니다. extracts.errors.create_workbook_overwritten=다른 작업에 의해 덮어써진 통합 문서는 추출할 수 없습니다. -extracts.site_mode_change_details=사이트 추출 암호화 모드를 ''{0}''에서 ''{1}''(으)로 변경했습니다. +extracts.site_mode_change_details=사이트 추출 암호화 모드를 ’{0}’에서 ’{1}’(으)로 변경했습니다. extracts.errors.encryption_not_licensed=이 작업은 추출 암호화에 대한 라이선스가 없기 때문에 실패했습니다. 이 작업을 수행하려면 라이선스를 갱신하거나 추출을 암호 해독해야 합니다. extracts.errors.operation_cancelled_detail={0}(데이터 원본: {2})에 대한 추출 제거 작업 시간이 초과되었습니다. workbooks.messages.load_error={0} 통합 문서를 로드할 수 없습니다. -workbooks.messages.locked=다른 사용자가 현재 ''{0}'' 통합 문서를 수정하고 있습니다. 나중에 다시 시도하십시오. +workbooks.messages.locked=다른 사용자가 현재 ’{0}’ 통합 문서를 수정하고 있습니다. 나중에 다시 시도하십시오. workbooks.new_workbook.default_name=새 통합 문서 workbooks.new_datasource.default_name=새 데이터 원본 datasources.messages.load_error={0} 데이터 원본을 로드할 수 없습니다. @@ -247,7 +267,7 @@ messages.timeout_error.task_canceled={0}초보다 오래 걸린 작업을 취소 subscriptions.manage_my_subscriptions=내 구독 관리 subscriptions.message_greeting=안녕하세요. -subscriptions.subscribed_footer=현재 구독하는 {0}입니다. +subscriptions.subscribed_footer=현재 구독하는 {0}입니다 subscriptions.subscribed_workbook=통합 문서 subscriptions.subscribed_view=뷰 subscriptions.fullstop=. @@ -256,22 +276,35 @@ subscriptions.explore_the_viz=비주얼리제이션 탐색 subscriptions.explore_the_workbook=통합 문서 탐색 subscriptions.pdf_attached=Tableau PDF가 첨부되었습니다. subscriptions.access_live_content=콘텐츠의 라이브 뷰를 여기서 액세스할 수 있습니다. -subscriptions.warning_deprecated_type=더 이상 사용되지 않음 +subscriptions.warning_deprecated_type=사용 중단 +subscriptions.warning_error_content_type=알 수 없는 콘텐츠 유형 +subscriptions.warning_error_type=알 수 없는 경고 유형 subscriptions.warning_extract_refresh_type=추출 새로 고침 실패 subscriptions.warning_flow_run_type=흐름 실행 실패 subscriptions.warning_introduction_general=다음 데이터 품질 경고가 이 {0}에 영향을 미칩니다. -subscriptions.warning_introduction_view=자세한 내용은 뷰의 데이터 세부 정보 탭을 참조하십시오. +subscriptions.warning_introduction_view=자세한 내용은 뷰의 데이터 세부 정보 패널을 참조하십시오. subscriptions.warning_introduction_workbook=자세한 내용은 통합 문서 페이지를 참조하십시오. +subscriptions.warning_localized_column=열 +subscriptions.warning_localized_datasource=데이터 원본 +subscriptions.warning_localized_database=데이터베이스 +subscriptions.warning_localized_flow=흐름 +subscriptions.warning_localized_table=테이블 +subscriptions.warning_localized_vconn=연결 +subscriptions.warning_lowercase_column=열 +subscriptions.warning_lowercase_column_plural=열 subscriptions.warning_maintenance_type=유지 관리 중 -subscriptions.warning_permission_error=이는 보기 권한이 없는 자산에 대한 경고입니다. +subscriptions.warning_permission_error=보기 권한이 없는 자산에 대한 경고입니다. subscriptions.warning_redacted=사용 권한 필요 -subscriptions.warning_sensitve_type=중요한 데이터 +subscriptions.warning_sensitve_type=민감한 데이터 +subscriptions.warning_sensitive_intro_count=민감한 데이터({0}) +subscriptions.warning_sensitive_intro_view=이 뷰에는 민감한 데이터가 사용됩니다. +subscriptions.warning_sensitive_intro_workbook=이 통합 문서에는 민감한 데이터가 사용됩니다. subscriptions.warning_severe=중요 데이터 품질 경고 subscriptions.warning_stale_type=오래된 데이터 subscriptions.warning_standard=데이터 품질 경고 -subscriptions.warning_error_type=알 수 없는 경고 유형 +subscriptions.warning_standard_plural=데이터 품질 경고 subscriptions.warning_warning_type=경고 -errors.subscriptions.image_render_failed=뷰 ''{0}''의 스냅샷을 적절하게 렌더링할 수 없습니다. +errors.subscriptions.image_render_failed=뷰 ’{0}’의 스냅샷을 적절하게 렌더링할 수 없습니다. errors.subscriptions.see_live_view=온라인으로 뷰를 보려면 {0}(으)로 이동하십시오. errors.subscriptions.disabled_on_server=서버 전체 구독 설정을 사용할 수 없습니다. 구독을 처리할 수 없습니다. errors.subscriptions.disabled_on_site=사이트에서 구독을 사용할 수 없습니다. @@ -281,20 +314,20 @@ errors.subscriptions.user_unlicensed=라이선스가 없는 사용자의 구독 errors.subscriptions.smtp_unreacheable=SMTP 호스트에 연결할 수 없습니다. SMTP가 구성되어 있는지 확인하십시오. errors.subscriptions.uncategorized_error=알 수 없는 오류 errors.subscriptions.pdf_render_failed=이 이메일의 PDF 첨부 파일을 적절하게 렌더링할 수 없습니다. -errors.subscriptions.pdf_limit_exceeded=생성된 PDF는 크기 제한인 {0}MB보다 커서 이 이메일에 첨부할 수 없습니다. +errors.subscriptions.content_limit_exceeded=생성된 콘텐츠는 크기 제한인 {0}MB보다 커서 이 이메일에 첨부할 수 없습니다. errors.subscriptions.attachments_not_enabled=이메일 첨부 파일이 사용되지 않도록 설정되어 있어서 이 구독이 실패했습니다. 자세한 내용은 Tableau 관리자에게 문의하십시오. errors.subscriptions.pdf_email_failed=생성된 PDF는 이 이메일에 첨부할 수 없습니다. -errors.subscriptions.learn_more_troubleshoot=자세히 알아보기 -errors.subscriptions.bad_extract_refresh_subscription_configuration=통합 문서에 여러 추출 새로 고침 일정이 포함되어 있으므로 구독이 일시 중단되었습니다. 다시 시작하려면 빈도를 [선택된 일정에 따라]로 업데이트하십시오. +errors.subscriptions.learn_more_troubleshoot=자세히 알아보기 +errors.subscriptions.bad_extract_refresh_subscription_configuration=통합 문서에 여러 추출 새로 고침 일정이 포함되어 있으므로 구독이 일시 중단되었습니다. 다시 시작하려면 빈도를 [선택된 일정에 따름]으로 업데이트하십시오. errors.subscriptions.subscription_failed_refresh_failure=데이터 원본의 추출 새로 고침이 실패했습니다. -errors.subscriptions.multiple_extracts_for_extract_refresh_subscription=통합 문서에 여러 추출 새로 고침 일정이 포함되어 있습니다. 빈도를 [선택된 일정에 따라]로 업데이트하십시오. +errors.subscriptions.multiple_extracts_for_extract_refresh_subscription=통합 문서에 여러 추출 새로 고침 일정이 포함되어 있습니다. 빈도를 [선택된 일정에 따름]으로 업데이트하십시오. errors.subscriptions.datasource_is_missing_password=데이터 원본 연결 오류입니다. 통합 문서의 모든 데이터 원본 연결에서 자격 증명을 확인하십시오. -subscriptions.results_summary.sg={0}/{1}개의 구독이 ''{2}'' 일정에서 전송되었습니다. -subscriptions.results_summary.pl={0}/{1}개의 구독이 ''{2}'' 일정에서 전송되었습니다. +subscriptions.results_summary.sg={0}/{1}개의 구독이 ’{2}’ 일정에서 전송되었습니다. +subscriptions.results_summary.pl={0}/{1}개의 구독이 ’{2}’ 일정에서 전송되었습니다. subscriptions.results_views_per_subscription.sg={0}({1}/1회 뷰가 성공함) subscriptions.results_views_per_subscription.pl={0}({1}/{2}회 뷰가 성공함) -subscriptions.results_views_per_subscription.more=({0} 추가) +subscriptions.results_views_per_subscription.more=({0}개 이상) subscriptions.results_views_per_subscription.failed={0}({1}/{2}개 뷰가 실패함). subscriptions.results_header.all_shown.failures.sg=실패 1회 @@ -355,7 +388,7 @@ dataalerts.failure.error.cannotDrawDataAlertDialog=데이터 알림 대화 상 dataalerts.failure.error.unsupportedDataAlertType=데이터 알림 유형 {0}은(는) 현재 지원되지 않습니다. dataalerts.failure.suspend.email.subject={0}에 대한 데이터 기반 알림 일시 중단됨 dataalerts.failure.suspend.email.status={0} 알림이 일시 중단되었습니다. -dataalerts.failure.suspend.email.explanation=일시 중단된 동안에는 뷰 또는 알림 수신자를 평가할 수 없습니다. 수정을 완료한 후 다음 위치에서 알림을 다시 시작할 수 있습니다. {1}. +dataalerts.failure.suspend.email.explanation=일시 중단된 동안에는 뷰 또는 알림 수신자를 평가할 수 없습니다. 수정을 완료한 후 다음 위치에서 알림을 다시 시작할 수 있습니다. {1}. dataalerts.failure.suspend.view.name.prefix=뷰 dataalerts.failure.suspend.time=일시 중단 시간 dataalerts.failure.suspend.email.footer=사용자의 알림이 일시 중단되어서 이 이메일이 발송되었습니다. @@ -370,10 +403,10 @@ metricsservices.failure.email.footer=메트릭 새로 고침이 실패하여 {0} metricsservices.failure.email.subject=다음에 대한 메트릭 새로 고침이 작동하지 않음: {0} metricsservices.failure.expired.credentials=통합 문서에 내장된 데이터베이스 자격 증명이 만료되었습니다. metricsservices.failure.explanation=메트릭을 새로 고칠 수 없기 때문에 메트릭 데이터가 업데이트되지 않습니다. 메트릭 새로 고침이 다시 작동하면 이메일 알림이 수신됩니다. -metricsservices.failure.status=메트릭 ''{0}''이(가) 새로 고쳐지지 않습니다. +metricsservices.failure.status=메트릭 ’{0}’이(가) 새로 고쳐지지 않습니다. metricsservices.failure.suspend.email.explanation=메트릭 새로 고침이 일시 중단된 동안에는 메트릭 데이터가 업데이트되지 않습니다. 수정을 적용한 후 메트릭 새로 고침을 다시 시작할 수 있습니다. metricsservices.failure.suspend.email.footer=메트릭 새로 고침이 일시 중단되어서 이 이메일이 {0} 주소로 발송되었습니다. -metricsservices.failure.suspend.email.status=메트릭 ''{0}''에 대한 새로 고침이 일시 중단되었습니다. +metricsservices.failure.suspend.email.status=메트릭 ’{0}’에 대한 새로 고침이 일시 중단되었습니다. metricsservices.failure.suspend.email.subject={0}에 대한 메트릭 새로 고침 일시 중단됨 metricsservices.failure.suspend.time=일시 중단 시간 metricsservices.failure.suspend.view.metric=메트릭으로 이동 @@ -384,7 +417,7 @@ metricsservices.failure.view.details.metric=메트릭으로 이동 metricsservices.failure.view.name.prefix=연결된 뷰 metricsservices.success.email.subject=다음에 대한 메트릭 새로 고침이 다시 시작됨: {0} metricsservices.success.explanation=메트릭에 대한 새로 고침이 다시 작동하고 있으므로 메트릭 데이터의 업데이트가 있는지 확인됩니다. -metricsservices.success.status=메트릭 ''{0}''에 대한 새로 고침이 다시 시작되었습니다. +metricsservices.success.status=메트릭 ’{0}’에 대한 새로 고침이 다시 시작되었습니다. errors.staticimages.generic={0} 통합 문서에 대한 정적 이미지를 생성하는 동안 오류가 발생했습니다. {1}. errors.internal_error.request.message={0}이(가) 요청을 처리할 수 없습니다. @@ -407,23 +440,23 @@ seconds.sg=1초 dataconnections.classes.tableau_server_site=Tableau Server 사이트 -materializeviews.errors.workbook_not_in_project=''{0}'' 프로젝트가 ''{1}'' 통합 문서를 포함하지 않습니다. -materializeviews.errors.workbook_has_no_extract=''{0}'' 통합 문서의 구체화된 뷰 설정을 업데이트하지 못했습니다. 현재 내장된 추출이 있는 통합 문서만 지원됩니다. +materializeviews.errors.workbook_not_in_project=’{0}’ 프로젝트가 ’{1}’ 통합 문서를 포함하지 않습니다. +materializeviews.errors.workbook_has_no_extract=’{0}’ 통합 문서의 구체화된 뷰 설정을 업데이트하지 못했습니다. 현재 내장된 추출이 있는 통합 문서만 지원됩니다. materializeviews.errors.workbook_updating_errors=통합 문서의 구체화된 뷰 설정을 업데이트하는 동안 오류가 발견되었습니다. -materializeviews.errors.workbook_too_large=''{0}'' 통합 문서의 구체화된 뷰 설정을 업데이트하지 못했습니다. 통합 문서 크기가 제한({1}GB)을 초과합니다. -materializeviews.errors.project_path_not_exists=프로젝트 경로 ''{0}''이(가) 없습니다. -materializeviews.errors.feature_disabled=''{0}'' 통합 문서의 구체화된 뷰 설정을 업데이트하지 못했습니다. 해당 기능이 현재 사용되지 않도록 설정되어 있습니다. -materializeviews.errors.update_materialized_views_setting_failed=''{0}'' 통합 문서의 구체화된 뷰 설정을 업데이트하지 못했습니다. -materializeviews.errors.site_not_enabled=이 사이트가 구체화된 뷰를 사용하도록 설정되지 않았습니다. 관리자에게 문의하십시오. +materializeviews.errors.workbook_too_large=’{0}’ 통합 문서의 구체화된 뷰 설정을 업데이트하지 못했습니다. 통합 문서 크기가 제한({1}GB)을 초과합니다. +materializeviews.errors.project_path_not_exists=프로젝트 경로 ’{0}’이(가) 없습니다. +materializeviews.errors.feature_disabled=’{0}’ 통합 문서의 구체화된 뷰 설정을 업데이트하지 못했습니다. 해당 기능이 현재 사용되지 않도록 설정되어 있습니다. +materializeviews.errors.update_materialized_views_setting_failed=’{0}’ 통합 문서의 구체화된 뷰 설정을 업데이트하지 못했습니다. +materializeviews.errors.site_not_enabled=이 사이트가 구체화된 뷰를 사용하도록 설정되지 않았습니다. 관리자에게 문의하십시오 materializeviews.errors.encrypted_extracts_not_supported=구체화된 뷰 기능은 현재 암호화된 추출이 있는 통합 문서를 지원하지 않습니다. -materializedviews.finished.create=''{1}'' 통합 문서에 대한 ''{0}'' 상태의 구체화된 뷰를 만들었습니다. +materializedviews.finished.create=’{1}’ 통합 문서에 대한 ’{0}’ 상태의 구체화된 뷰를 만들었습니다. materializedviews.finished.delete=통합 문서 ID: {0}에 대한 구체화된 뷰를 삭제했습니다. -materializedviews.finished.encrypt=통합 문서 ''{0}''에 대한 구체화된 뷰의 암호화를 마쳤습니다. -materializedviews.finished.decrypt=통합 문서 ''{0}''에 대한 구체화된 뷰의 암호 해독을 마쳤습니다. -materializedviews.finished.rekey=통합 문서 ''{0}''에 대한 구체화된 뷰의 재암호화를 마쳤습니다. -materializedviews.status.encryption_key=암호화 키 ID: ''{0}''. -materializedviews.status.encryption_keys=이전 암호화 키 ID: ''{0}'', 새 암호화 키 ID: ''{1}''. -materializedviews.status.encryption_type=암호화 데이터 원본 유형: ''{0}'' +materializedviews.finished.encrypt=통합 문서 ’{0}’에 대한 구체화된 뷰의 암호화를 마쳤습니다. +materializedviews.finished.decrypt=통합 문서 ’{0}’에 대한 구체화된 뷰의 암호 해독을 마쳤습니다. +materializedviews.finished.rekey=통합 문서 ’{0}’에 대한 구체화된 뷰의 재암호화를 마쳤습니다. +materializedviews.status.encryption_key=암호화 키 ID: ’{0}’. +materializedviews.status.encryption_keys=이전 암호화 키 ID: ’{0}’, 새 암호화 키 ID: ’{1}’. +materializedviews.status.encryption_type=암호화 데이터 원본 유형: ’{0}’ customizedviews.namedSharingPrefix=공유 버전 @@ -439,20 +472,32 @@ content_type.collection=모음 content_type.visualization=비주얼리제이션 content_type.askdata_visualization=데이터에 질문 비주얼리제이션 content_type.explaindata_explanation=설명 -content_type.publishedconnection=가상 연결 -content_type.publishedconnectiontable=가상 연결 테이블 +content_type.virtualconnection=가상 연결 +content_type.virtualconnectiontable=가상 연결 테이블 upgradethumbnails.status.server_started=서버 응답: 축소판 업그레이드가 시작되었습니다! upgradethumbnails.status.server_stopped=서버 응답: %d개 작업이 중지되었습니다. +dataquality.author.extract_refresh_monitoring=추출 새로 고침 모니터링 +dataquality.author.flow_run_monitoring=흐름 실행 모니터링 + dataquality.message.refresh_failed=새로 고침 실패: {0} dataquality.message.last_successful=마지막 성공: {0} dataquality.message.next_scheduled=다음 예약: {0} dataquality.message.flow_run_output_steps_failed={0}/{1}개의 출력 단계를 실행하지 못함 +label_value.description.certified=이 자산은 신뢰할 수 있으며 추천됩니다. +label_value.description.deprecated=이 자산은 더 이상 유지 관리되지 않으며 사용해서는 안 됩니다. +label_value.description.extract_refresh_failure=이 자산의 가장 최근 추출 새로 고침에 실패했습니다. +label_value.description.flow_run_failure=이 흐름의 가장 최근 실행에 실패했습니다. +label_value.description.maintenance=이 자산은 유지 관리 중입니다. +label_value.description.sensitive_data=이 자산에는 민감한 정보가 포함되어 있습니다. +label_value.description.stale=이 자산은 오래되었습니다. +label_value.description.warning=이 자산에는 일반 품질 문제가 있습니다. + importcsvsummary.error.details=오류 세부 정보: importcsvsummary.remainingerrors=(나머지 오류는 표시되지 않음) -importcsvsummary.error.line=''{1}'' 사용자의 라인 {0}: ''{2}'' +importcsvsummary.error.line=’{1}’ 사용자의 라인 {0}: ’{2}’ importcsvsummary.line.processed=처리한 라인 수: {0} importcsvsummary.line.skipped=건너뛴 라인 수: {0} importcsvsummary.users.added.count=추가된 사용자 수: {0} @@ -461,10 +506,13 @@ importcsvsummary.error.unexpected_extension=CSV 파일의 예기치 않은 파 importcsvsummary.error.size_limit=CSV 파일이 크기 제한({0})을 초과함 importcsvsummary.error.local.password_mismatch=로컬 사이트 사용자를 업데이트하려면 비밀번호가 비어 있거나 일치해야 함 importcsvsummary.error.local.password_required=인증 방식이 로컬인 경우 로컬 시스템 사용자를 만들려면 비밀번호가 필요함 -importcsvsummary.error.ad.user_not_found=AD 사용자 ''{0}''을(를) 찾을 수 없음 +importcsvsummary.error.ad.user_not_found=AD 사용자 ’{0}’을(를) 찾을 수 없음 +importcsvsummary.error.domain_not_found=잘못된 도메인 ’{0}’ +importcsvsummary.error.cannot_create_user_identity=’{0}’ 사용자에 대한 사용자 ID를 만들 수 없음 +importcsvsummary.error.invalid_identity_pool_name=잘못된 ID 풀 이름 ’{0}’ importcsvsummary.error.too_many_errors=CSV 파일에 너무 많은 오류 발생 -audit.errors.wdc_not_allowlisted=웹 데이터 커넥터가 허용 목록에 없습니다. 도움이 필요하면 다음을 참조하십시오. https://help.tableau.com/current/online/ko-kr/to_keep_data_fresh.htm +audit.errors.wdc_not_allowlisted=웹 데이터 커넥터가 허용 목록에 없습니다. 도움이 필요한 경우 다음을 참조하십시오. https://help.tableau.com/current/online/ko-kr/to_keep_data_fresh.htm user.input.name.err.too_long=이름이 최대 문자 수({0}자)보다 깁니다. user.input.name.err.empty=이름은 비워 둘 수 없습니다. @@ -472,10 +520,10 @@ user.input.name.err.empty=이름은 비워 둘 수 없습니다. askdata.title=데이터에 질문 slack.app.upgrade.email.notification.subject=Slack용 Tableau 앱 업데이트 -slack.app.upgrade.email.notification.introduction=Slack용 Tableau 앱에 대한 업데이트를 사용할 수 있으며 다음번 Tableau Online 릴리스와 작동할 수 있도록 지금 다시 설치할 수 있습니다. Tableau는 앱 성능을 유지하고 새로운 기능을 사용하기 위해 앱을 다시 설치할 것을 권장합니다. 새로운 기능 및 변경된 기능은 Tableau Online의 새로운 기능을 참조하십시오. -slack.app.upgrade.email.notification.action=업데이트 단계 및 다시 설치 단계는 Slack용 Tableau 앱 업데이트를 참조하십시오. 여러 Tableau Online 사이트가 있는 경우 각 사이트에 앱을 다시 설치하십시오. -slack.app.upgrade.email.notification.steps=이 서비스 알림은 Tableau Online에서 게시했습니다. -slack.app.upgrade.email.notification.reason=Slack에 연결된 Tableau Online 사이트의 관리자이기 때문에 본 알림이 귀하에게 발송되었습니다. -slack.app.upgrade.email.notification.footer.privacy=개인정보 취급방침 읽기 +slack.app.upgrade.email.notification.introduction=Slack용 Tableau 앱에 대한 업데이트를 사용할 수 있습니다. Tableau는 앱 성능을 유지하고 새로운 Tableau Cloud 기능을 사용하기 위해 앱을 업데이트할 것을 권장합니다. 새로운 기능 및 변경된 기능은 Tableau Cloud의 새로운 기능을 참조하십시오. +slack.app.upgrade.email.notification.action=사이트와 Slack용 Tableau 앱 간의 연결을 업데이트하려면 Slack용 Tableau 앱 업데이트를 참조하십시오. 여러 Tableau Cloud 사이트가 있는 경우 각 사이트에서 앱을 업데이트하십시오. +slack.app.upgrade.email.notification.steps=이 서비스 알림은 Tableau Cloud에서 게시했습니다. +slack.app.upgrade.email.notification.reason=귀하가 Slack에 연결된 Tableau Cloud 사이트의 관리자이기에 본 알림이 귀하에게 발송되었습니다. +slack.app.upgrade.email.notification.footer.privacy=개인정보 취급방침 읽기 unifiedconsumption.tcrm.folders.private=내 비공개 앱 diff --git a/tabcmd/locales/ko/tabcmd_messages_ko.properties b/tabcmd/locales/ko/tabcmd_messages_ko.properties index 28ce10de..4f1ab1ec 100644 --- a/tabcmd/locales/ko/tabcmd_messages_ko.properties +++ b/tabcmd/locales/ko/tabcmd_messages_ko.properties @@ -1,46 +1,46 @@ -commandlineutils.errors.bad_value=''{0}'' 옵션의 값(''{1}'')이 잘못되었습니다. 다음 중 하나여야 합니다. {2} -commandlineutils.errors.not_integer=''{1}'' 옵션의 값 ''{0}''이(가) 정수가 아닙니다. - -common.errors.empty_file=''{0}'' 파일이 비어 있습니다. -common.errors.file_not_found=''{0}'' 파일을 열 수 없습니다. -common.errors.invalid_file_path=''{0}'' 파일 경로가 잘못되었습니다. -common.errors.folder_path_not_found=''{0}'' 디렉터리를 찾을 수 없습니다. -common.errors.access_denied=''{0}'' 파일에 대한 액세스가 거부되었습니다. 경로가 올바른지, 파일 이름이 기존 디렉터리와 일치하지 않는지 확인하십시오. -common.errors.requires_csv_file=''{0}'' 명령에는 CSV 파일이 필요합니다. -common.errors.requires_group_name=''{0}'' 명령에는 그룹 이름이 필요합니다. -common.errors.requires_site_name=''{0}'' 명령에는 사이트 이름이 필요합니다. -common.errors.options_conflict=새 옵션 및 사용되지 않는 옵션을 사용하여 사용자 역할을 지정했습니다. 오직 한 가지 옵션만 사용할 수 있습니다. +commandlineutils.errors.bad_value=’{0}’ 옵션의 값(’{1}’)이 잘못되었습니다. 다음 중 하나여야 합니다. {2} +commandlineutils.errors.not_integer=’{1}’ 옵션의 값 ’{0}’이(가) 정수가 아닙니다. + +common.errors.empty_file=’{0}’ 파일이 비어 있습니다. +common.errors.file_not_found=’{0}’ 파일을 열 수 없습니다. +common.errors.invalid_file_path=’{0}’ 파일 경로가 잘못되었습니다. +common.errors.folder_path_not_found=’{0}’ 디렉터리를 찾을 수 없습니다. +common.errors.access_denied=’{0}’ 파일에 대한 액세스가 거부되었습니다. 경로가 올바른지, 파일 이름이 기존 디렉터리와 일치하지 않는지 확인하십시오. +common.errors.requires_csv_file=’{0}’ 명령에는 CSV 파일이 필요합니다. +common.errors.requires_group_name=’{0}’ 명령에는 그룹 이름이 필요합니다. +common.errors.requires_site_name=’{0}’ 명령에는 사이트 이름이 필요합니다. +common.errors.options_conflict=새 옵션 및 사용 중단된 옵션을 사용하여 사용자 역할을 지정했습니다. 오직 한 가지 옵션만 사용할 수 있습니다. common.errors.csv_sizelimit=참조하는 CSV 파일이 100MB의 크기 제한을 초과합니다. 파일의 내용을 더 작은 CSV 파일로 나눈 후 각 파일을 개별적으로 가져오십시오. -common.options.admin-type=[사용되지 않음] CSV 파일의 모든 사용자에 대한 사이트 관리자 권한을 할당[또는 제거]합니다. CSV 파일의 개별 행에 있는 값이 이 설정을 재정의할 수 있습니다. {0}은(는) {1}, {2} 또는 {3}일 수 있습니다. 지정되지 않은 경우 새 사용자이면 {3}이고, 기존 사용자이면 unchanged입니다. +common.options.admin-type=[사용 중단] CSV 파일의 모든 사용자에 대한 사이트 관리자 권한을 할당[또는 제거]합니다. CSV 파일의 개별 행에 있는 값이 이 설정을 재정의할 수 있습니다. {0}은(는) {1}, {2} 또는 {3}일 수 있습니다. 지정되지 않은 경우 새 사용자이면 {3}이고, 기존 사용자이면 unchanged입니다. common.options.complete=변경이 성공하려면 모든[또는 일부] 행이 유효해야 합니다. 기본값: {0} -common.options.license=[사용되지 않음] 모든 사용자에 대한 기본 라이선스 수준을 설정합니다. CSV 파일의 값으로 이 설정을 재정의할 수 있습니다. {0}은(는) {1}, {2} 또는 {3}일 수 있습니다. +common.options.license=[사용 중단] 모든 사용자에 대한 기본 라이선스 수준을 설정합니다. CSV 파일의 값으로 이 설정을 재정의할 수 있습니다. {0}은(는) {1}, {2} 또는 {3}일 수 있습니다. common.options.nowait=작업이 완료될 때까지 대기 안 함 -common.options.publisher=[사용되지 않음] CSV 파일의 모든 사용자에 대한 게시 권한을 할당[또는 제거]합니다. CSV 파일의 개별 행에 있는 값이 이 설정을 재정의할 수 있습니다. 지정되지 않은 경우 새 사용자이면 false이고, 기존 사용자이면 unchanged입니다. +common.options.publisher=[사용 중단] CSV 파일의 모든 사용자에 대한 게시 권한을 할당[또는 제거]합니다. CSV 파일의 개별 행에 있는 값이 이 설정을 재정의할 수 있습니다. 지정되지 않은 경우 기본적으로 새 사용자이면 false이고, 기존 사용자이면 unchanged입니다. common.options.silent-progress=작업의 진행률 메시지를 표시 안 함 -common.options.sysadmin-type=[사용되지 않음] CSV 파일의 모든 사용자에 대한 사이트 관리자 권한을 할당[또는 제거]합니다. CSV 파일의 개별 행에 있는 값이 이 설정을 재정의할 수 있습니다. {0}은(는) {1}, {2}, {3} 또는 {4}일 수 있습니다. 지정되지 않은 경우 새 사용자이면 {4}이고, 기존 사용자이면 unchanged입니다. +common.options.sysadmin-type=[사용 중단] CSV 파일의 모든 사용자에 대한 사이트 관리자 권한을 할당[또는 제거]합니다. CSV 파일의 개별 행에 있는 값이 이 설정을 재정의할 수 있습니다. {0}은(는) {1}, {2}, {3} 또는 {4}일 수 있습니다. 지정되지 않은 경우 기본적으로 새 사용자이면 {4}이고, 기존 사용자이면 unchanged입니다. common.output.job_queued_success=작업 대기됨 common.output.succeeded=성공 -common.options.role=영향받는 모든 사용자에 대해 기본 역할을 설정합니다. {0}에 대해 올바른 값은 {1}입니다. 지정하지 않는 경우 기본값 {2}이(가) 사용됩니다. +common.options.role=영향받는 모든 사용자에 대해 기본 역할을 설정합니다. {0}에 사용할 수 있는 값은 {1}입니다. 지정하지 않는 경우 기본값 {2}이(가) 사용됩니다. addusers.options.users=한 줄에 한 명씩 그룹에 추가할 사용자 목록이 포함된 파일 addusers.short_description=그룹에 사용자 추가 addusers.status={0}에 나열된 사용자를 {1} 그룹에 추가하는 중... creategroup.short_description=로컬 그룹 만들기 -creategroup.status=서버에서 ''{0}'' 그룹을 만드는 중... +creategroup.status=서버에서 ’{0}’ 그룹을 만드는 중... creategroup.options.role=로그인 시 그룹의 사용자에게 설정할 역할을 설정합니다. {0}에 사용할 수 있는 값은 {1}입니다. 사용자의 사이트 역할은 사용자의 현재 사이트 역할보다 제한이 적은 경우에만 이 값으로 설정됩니다. 지정되지 않은 경우 로그인 시 이 그룹의 사용자에게 역할이 설정되지 않습니다. createextracts.errors.required_argument=createextracts 명령에는 통합 문서 URL, 통합 문서 이름 또는 데이터 원본 이름이 필요합니다. createextracts.errors.error=추출을 만드는 동안 오류가 발생했습니다. -createextracts.for.datasource=데이터 원본 ''{0}''에 대한 추출을 만드는 중 -createextracts.for.workbook_name=이름이 ''{0}''인 통합 문서에 대한 추출을 만드는 중 -createextracts.for.workbook_url=URL이 ''{0}''인 통합 문서에 대한 추출을 만드는 중 +createextracts.for.datasource=데이터 원본 ’{0}’에 대한 추출을 만드는 중 +createextracts.for.workbook_name=이름이 ’{0}’인 통합 문서에 대한 추출을 만드는 중 +createextracts.for.workbook_url=URL이 ’{0}’인 통합 문서에 대한 추출을 만드는 중 createextracts.options.datasource=추출 만들기를 위한 대상 데이터 원본의 이름 createextracts.options.embedded-datasources=대상 통합 문서에 내장된 데이터 원본 이름의 공백으로 구분된 목록입니다. 데이터 원본 이름에 공백이 있는 경우 큰따옴표로 묶습니다. 통합 문서의 추출을 만들 때만 사용할 수 있습니다. createextracts.options.encrypt=암호화된 추출을 만듭니다. createextracts.options.include-all=대상 통합 문서 내에 내장된 모든 데이터 원본을 포함합니다. 통합 문서의 추출을 만들 때만 사용할 수 있습니다. createextracts.options.parent-project-path=대상 리소스를 포함하는 프로젝트의 상위 프로젝트에 대한 경로입니다. --project를 사용하여 프로젝트 이름을 지정해야 합니다. -createextracts.options.project=대상 리소스를 포함하는 프로젝트 이름입니다. {0} 또는 {1}이(가) 지정된 경우에만 필요합니다. 지정되지 않은 경우 기본 프로젝트 ''{2}''이(가) 사용됩니다. +createextracts.options.project=대상 리소스를 포함하는 프로젝트 이름입니다. {0} 또는 {1}이(가) 지정된 경우에만 필요합니다. 지정되지 않은 경우 기본 프로젝트 ’{2}’이(가) 사용됩니다. createextracts.options.url=URL에 나타나는 리소스의 정규 이름 createextracts.options.workbook=추출 만들기를 위한 대상 통합 문서의 이름 createextracts.short_description=게시된 통합 문서 또는 데이터 원본에 대한 추출 만들기 @@ -51,11 +51,11 @@ createproject.options.description=프로젝트에 대한 설명 createproject.options.name=프로젝트의 이름 createproject.options.parent-project-path=새 프로젝트를 포함할 프로젝트의 경로입니다. 지정하지 않으면 사이트 루트 수준에서 생성됩니다. createproject.short_description=프로젝트 만들기 -createproject.status=서버에서 ''{0}'' 프로젝트를 만드는 중... +createproject.status=서버에서 ’{0}’ 프로젝트를 만드는 중... createsite.errors.invalid_url_option=여러 사이트를 만드는 경우 URL 옵션을 사용할 수 없습니다. URL 옵션을 제거하고 명령을 다시 실행하거나 각 사이트를 개별적으로 만드십시오. -createsite.errors.site_name_already_exists=이름이 ''{0}''인 사이트가 이미 있습니다. 다른 사이트 이름을 사용하십시오. -createsite.errors.site_id_already_exists=ID가 ''{0}''인 사이트가 이미 있습니다. -r을 사용하여 다른 사이트 ID를 지정하십시오. 자세한 내용은 tabcmd createsite 도움말을 참조하십시오. +createsite.errors.site_name_already_exists=이름이 ’{0}’인 사이트가 이미 있습니다. 다른 사이트 이름을 사용하십시오. +createsite.errors.site_id_already_exists=ID가 ’{0}’인 사이트가 이미 있습니다. -r을 사용하여 다른 사이트 ID를 지정하십시오. 자세한 내용은 tabcmd createsite 도움말을 참조하십시오. createsite.options.allow-mobile-snapshots=모바일 스냅샷을 허용[또는 거부]합니다. 기본값은 모바일 스냅샷을 허용하는 것입니다. createsite.options.allow-subscriptions=이 사이트에 대한 구독을 허용[또는 거부]합니다. 기본값은 서버 기본 설정입니다. 서버 구독이 해제된 경우 구독을 설정할 수 없습니다. createsite.options.allow-web-authoring=이 사이트에 대한 웹 작성을 허용[또는 거부]합니다. 기본값은 웹 작성을 허용하는 것입니다. @@ -72,14 +72,14 @@ createsite.options.web_extraction_enabled=이 사이트에 대해 추출 만들 createsite.options.run_now_enabled=이 사이트의 지금 실행 옵션을 허용[또는 거부]합니다. 지금 실행을 허용하도록 기본값이 설정됩니다. createsite.options.time_zone=이 사이트에서 추출과 함께 사용되는 표준 시간대입니다. 기본값은 설정 해제되고 서버의 표준 시간대가 사용됩니다. createsite.short_description=사이트 만들기 -createsite.status=서버에서 ''{0}'' 사이트를 만드는 중... +createsite.status=서버에서 ’{0}’ 사이트를 만드는 중... -createsiteusers.options.auth-type=CSV 파일에서 모든 사용자에 대한 인증 유형을 할당합니다. Tableau Online의 경우 {0}이(가) {1}(기본값) 또는 {2}일 수 있습니다. Tableau Server의 경우 {0}이(가) 로컬(기본값) 또는 {2}일 수 있습니. -createsiteusers.description=현재 사이트에서 사용자를 만듭니다. 지정된 CSV 파일에서 사용자를 읽습니다. 파일에는 아래에 표시된 순서대로 열이 포함될 수 있습니다.{0}1. 사용자 이름{0}2. 비밀번호 (Active Directory 사용 시 무시됨){0}3. 식별 이름 (Active Directory 사용 시 무시됨){0}4. 라이선스 수준({1}, {2}, {3}, {4} 또는 {5}){0}5. 관리자({6}/{7}){0}6. 게시자({8}/{9}/1 또는 {10}/{11}/0){0}7. 이메일(Tableau Public에만 해당){0}파일의 열 개수가 더 적을 수도 있습니다. 예를 들어 한 줄에 사용자 이름 하나가 있는 단순한 목록일 수 있습니다. 값에 쉼표가 포함된 경우 따옴표를 사용할 수 있습니다. Tabcmd가 {12} 작업이 완료되기를 기다리고 있습니다. 서버의 작업이 완료되기를 기다리지 않고 즉시 반환되게 하려면 {13} 플래그를 전달하면 됩니다. 이 명령을 사용하여 시스템 관리자를 만들거나 권한을 내릴 수 없습니다. ''{14}'' 명령을 대신 사용하십시오. +createsiteusers.options.auth-type=CSV 파일에서 모든 사용자에 대한 인증 유형을 할당합니다. Tableau Cloud의 경우 {0}이(가) {1}(기본값) 또는 {2}일 수 있습니다. Tableau Server의 경우 {0}이(가) 로컬(기본값) 또는 {2}일 수 있습니다. +createsiteusers.description=현재 사이트에서 사용자를 만듭니다. 사용자는 지정된 CSV 파일에서 읽어옵니다. 파일에는 아래에 표시된 순서대로 열이 포함될 수 있습니다.{0}1. 사용자 이름{0}2. 비밀번호 (Active Directory 사용 시 무시됨){0}3. 식별 이름 (Active Directory 사용 시 무시됨){0}4. 라이선스 수준({1}, {2}, {3}, {4} 또는 {5}){0}5. 관리자({6}/{7}){0}6. 게시자({8}/{9}/1 또는 {10}/{11}/0){0}7. 이메일(Tableau Public에만 해당){0}파일의 열 개수가 더 적을 수도 있습니다. 예를 들어 한 줄에 사용자 이름 하나가 있는 단순한 목록일 수 있습니다. 값에 쉼표가 포함된 경우 따옴표를 사용할 수 있습니다. Tabcmd가 {12} 작업이 완료되기를 기다리고 있습니다. 서버의 작업이 완료되기를 기다리지 않고 즉시 반환되게 하려면 {13} 플래그를 전달하면 됩니다. 이 명령을 사용하여 시스템 관리자를 만들거나 권한을 내릴 수 없습니다. ’{14}’을(를) 대신 사용하십시오. createsiteusers.short_description=현재 사이트에서 사용자를 만듭니다. createsiteusers.status={0}에 나열된 사용자를 현재 사이트에 추가하는 중... -createusers.description=사용자를 만듭니다. 지정된 CSV 파일에서 사용자를 읽습니다. 파일에는 아래에 표시된 순서대로 열이 포함될 수 있습니다.{0}1. 사용자 이름{0}2. 비밀번호 (Active Directory 사용 시 무시됨){0}3. 식별 이름 (Active Directory 사용 시 무시됨){0}4. 라이선스 수준({1}, {2}, {3}, {4} 또는 {5}){0}5. 관리자({6}/{7}/{8}/{9}){0}6. 게시자({10}/{11}/1 또는 {12}/{13}/0){0}7. 이메일(Tableau Public에만 해당){0}파일의 열 개수가 더 적을 수도 있습니다. 예를 들어 한 줄에 사용자 이름 하나가 있는 단순한 목록일 수 있습니다. 값에 쉼표가 포함된 경우 따옴표를 사용할 수 있습니다. Tabcmd가 {14} 작업이 완료되기를 기다리고 있습니다. 서버의 작업이 완료되기를 기다리지 않고 즉시 반환되게 하려면 {15} 플래그를 전달할 수 있습니다. +createusers.description=사용자를 만듭니다. 사용자는 지정된 CSV 파일에서 읽어옵니다. 파일에는 아래에 표시된 순서대로 열이 포함될 수 있습니다.{0}1. 사용자 이름{0}2. 비밀번호 (Active Directory 사용 시 무시됨){0}3. 식별 이름 (Active Directory 사용 시 무시됨){0}4. 라이선스 수준({1}, {2}, {3}, {4} 또는 {5}){0}5. 관리자({6}/{7}/{8}/{9}){0}6. 게시자({10}/{11}/1 또는 {12}/{13}/0){0}7. 이메일(Tableau Public에만 해당){0}파일의 열 개수가 더 적을 수도 있습니다. 예를 들어 한 줄에 사용자 이름 하나가 있는 단순한 목록일 수 있습니다. 값에 쉼표가 포함된 경우 따옴표를 사용할 수 있습니다. Tabcmd가 {14} 작업이 완료되기를 기다리고 있습니다. 서버의 작업이 완료되기를 기다리지 않고 즉시 반환되게 하려면 {15} 플래그를 전달할 수 있습니다. createusers.short_description=서버에서 사용자 만들기 createusers.status={0}에 나열된 사용자를 서버에 추가하는 중 @@ -87,24 +87,24 @@ decryptextracts.short_description=사이트의 추출 암호 해독 decryptextracts.status=사이트 {0}의 추출을 암호 해독하도록 예약하는 중... delete.errors.mutually_exclusive=통합 문서와 데이터 원본을 둘 다 삭제하도록 지정할 수 없습니다. -delete.errors.requires_workbook_datasource=''{0}'' 명령에는 통합 문서 이름이나 데이터 원본 이름이 필요합니다. +delete.errors.requires_workbook_datasource=’{0}’ 명령에는 통합 문서 이름이나 데이터 원본 이름이 필요합니다. delete.options.datasource=삭제할 데이터 원본 delete.options.parent-project-path=삭제할 통합 문서/데이터 원본을 포함하는 프로젝트의 상위 경로입니다. --project를 사용하여 프로젝트 이름을 지정해야 합니다. -delete.options.project=삭제할 통합 문서/데이터 원본을 포함하는 프로젝트입니다. 기본 프로젝트는 ''{0}''입니다. +delete.options.project=삭제할 통합 문서/데이터 원본을 포함하는 프로젝트입니다. 기본 프로젝트는 ’{0}’입니다. delete.options.workbook=삭제할 통합 문서 delete.short_description=서버에서 통합 문서 또는 데이터 원본 삭제 -delete.status=서버에서 {0} ''{1}''을(를) 제거하는 중... +delete.status=서버에서 {0} ’{1}’을(를) 제거하는 중... deleteextracts.errors.required_argument=deleteextracts 명령에는 통합 문서 URL, 통합 문서 이름 또는 데이터 원본 이름이 필요합니다. deleteextracts.errors.error=추출을 삭제하는 동안 오류가 발생했습니다. -deleteextracts.for.datasource=데이터 원본 ''{0}''에 대한 추출을 삭제하는 중 -deleteextracts.for.workbook_name=이름이 ''{0}''인 통합 문서에 대한 추출을 삭제하는 중 -deleteextracts.for.workbook_url=URL이 ''{0}''인 통합 문서에 대한 추출을 삭제하는 중 +deleteextracts.for.datasource=데이터 원본 ’{0}’에 대한 추출을 삭제하는 중 +deleteextracts.for.workbook_name=이름이 ’{0}’인 통합 문서에 대한 추출을 삭제하는 중 +deleteextracts.for.workbook_url=URL이 ’{0}’인 통합 문서에 대한 추출을 삭제하는 중 deleteextracts.options.datasource=추출 삭제를 위한 대상 데이터 원본의 이름 deleteextracts.options.embedded-datasources=대상 통합 문서에 내장된 데이터 원본 이름의 공백으로 구분된 목록입니다. 데이터 원본 이름에 공백이 있는 경우 큰따옴표로 묶습니다. 통합 문서의 추출을 삭제할 때만 사용할 수 있습니다. deleteextracts.options.include-all=대상 통합 문서에 내장된 모든 데이터 원본 포함 deleteextracts.options.parent-project-path=대상 리소스를 포함하는 프로젝트의 상위 프로젝트에 대한 경로입니다. --project를 사용하여 프로젝트 이름을 지정해야 합니다. -deleteextracts.options.project=대상 리소스를 포함하는 프로젝트 이름입니다. {0} 또는 {1}이(가) 지정된 경우에만 필요합니다. 지정되지 않은 경우 기본 프로젝트 ''{2}''이(가) 사용됩니다. +deleteextracts.options.project=대상 리소스를 포함하는 프로젝트 이름입니다. {0} 또는 {1}이(가) 지정된 경우에만 필요합니다. 지정되지 않은 경우 기본 프로젝트 ’{2}’이(가) 사용됩니다. deleteextracts.options.url=URL에 나타나는 리소스의 정규 이름 deleteextracts.options.workbook=추출 삭제를 위한 대상 통합 문서의 이름 deleteextracts.short_description=게시된 통합 문서 또는 데이터 원본에 대한 추출 삭제 @@ -112,16 +112,16 @@ deleteextracts.workbook.include-all=대상 통합 문서에 내장된 모든 데 deleteextracts.workbook.embedded-datasource-names=내장된 데이터 원본 이름 사용 deletegroup.short_description=그룹 삭제 -deletegroup.status=서버에서 ''{0}'' 그룹을 삭제하는 중... +deletegroup.status=서버에서 ’{0}’ 그룹을 삭제하는 중... -deleteproject.errors.requires_project_name=''{0}'' 명령에는 프로젝트 이름이 필요합니다. +deleteproject.errors.requires_project_name=’{0}’ 명령에는 프로젝트 이름이 필요합니다. deleteproject.options.parent-project-path=삭제할 프로젝트의 상위 경로입니다. --project를 사용하여 프로젝트 이름을 지정해야 합니다. deleteproject.short_description=프로젝트 삭제 -deleteproject.status=서버에서 ''{0}'' 프로젝트를 삭제하는 중... +deleteproject.status=서버에서 ’{0}’ 프로젝트를 삭제하는 중... deletesite.errors.logged_into_this_site=현재 로그인되어 있는 사이트를 삭제할 수 없습니다. deletesite.short_description=사이트 삭제 -deletesite.status=서버에서 ''{0}'' 사이트를 삭제하는 중... +deletesite.status=서버에서 ’{0}’ 사이트를 삭제하는 중... deletesiteusers.description=사이트 사용자를 삭제합니다. 사용자는 지정된 CSV 파일에서 읽어옵니다. 파일은 한 줄에 사용자 이름 하나가 있는 단순한 목록입니다. deletesiteusers.short_description=사이트 사용자 삭제 @@ -131,14 +131,14 @@ deleteusers.description=사용자를 삭제합니다. 사용자는 지정된 CSV deleteusers.short_description=사용자 삭제 deleteusers.status=서버에서 {0}에 나열된 사용자를 삭제하는 중... -editdomain.description=도메인을 편집합니다. 편집할 도메인 목록을 보려면 ''{0}'' 명령을 사용합니다. -editdomain.errors.requires_nickname_name=''{0}'' 옵션 또는 ''{1}'' 옵션을 지정해야 합니다. +editdomain.description=도메인을 편집합니다. 편집할 도메인 목록을 보려면 ’{0}’ 명령을 사용합니다. +editdomain.errors.requires_nickname_name=’{0}’ 옵션 또는 ’{1}’ 옵션을 지정해야 합니다. editdomain.options.id=도메인의 ID editdomain.options.name=도메인의 이름 editdomain.options.nickname=도메인의 애칭 editdomain.short_description=도메인 편집 editdomain.output={0}ID{1}애칭{1}{1}이름{0} -editdomain.status=서버에서 ID가 ''{0}''인 도메인 편집... +editdomain.status=서버에서 ID가 ’{0}’인 도메인 편집... editsite.errors.invalid_site-id=여러 사이트를 편집하는 경우 {0} 옵션을 사용할 수 없습니다. {0} 옵션을 제거한 후 명령을 다시 실행하거나 각 사이트를 개별적으로 편집하십시오. editsite.errors.invalid_site-name=여러 사이트를 편집하는 경우 {0} 옵션을 사용할 수 없습니다. {0} 옵션을 제거한 후 명령을 다시 실행하거나 각 사이트를 개별적으로 편집하십시오. @@ -148,43 +148,45 @@ editsite.options.allow-web-authoring=이 사이트의 웹 작성 허용[또는 editsite.options.cache-warmup=이 사이트의 캐시 준비 허용[또는 거부] editsite.options.cache-warmup-threshold=캐시 준비가 트리거되기 위해 마지막 뷰 열람 이후 경과되어야 하는 최소 일수 editsite.options.site-name=사이트의 표시 이름 -editsite.options.status=사이트의 가용성을 변경합니다. ''{0}'' 또는 ''{1}''여야 합니다. +editsite.options.status=사이트의 가용성을 변경합니다. ’{0}’ 또는 ’{1}’여야 합니다. editsite.options.allow-materialized-views=이 사이트에 대해 구체화된 뷰 허용 [또는 거부] -editsite.options.extract_encryption_mode=추출 암호화 모드: 사용 안 함, 사용 또는 시행입니다. 설정되지 않은 경우 서버에서 변경되지 않습니다. +editsite.options.extract_encryption_mode=추출 암호화 모드로는 disabled(사용 안 함), enabled(사용) 또는 enforced(강제 적용)가 있습니다. 설정되지 않은 경우 서버에서 변경되지 않습니다. editsite.options.web_extraction_enabled=이 사이트에 대해 추출 만들기 및 추출을 라이브로 변경을 허용[또는 거부]합니다. 기본 설정은 허용됨입니다. editsite.options.run_now_enabled=이 사이트의 지금 실행 옵션을 허용[또는 거부]합니다. 지금 실행을 허용하도록 기본값이 설정됩니다. editsite.options.time_zone=이 사이트에서 추출과 함께 사용되는 표준 시간대 editsite.options.use_default_time_zone=이 사이트에서 추출과 함께 사용되는 표준 시간대 설정을 해제하고 대신 기본 서버 표준 시간대를 사용합니다. editsite.short_description=사이트 편집 -editsite.status=서버에서 ''{0}'' 사이트를 편집합니다... +editsite.status=서버에서 ’{0}’ 사이트를 편집합니다... encryptextracts.short_description=사이트의 추출 암호화 encryptextracts.status=사이트 {0}의 추출을 암호화하도록 예약하는 중... export.errors.need_country_and_languge=--country 옵션과 --language 옵션은 함께 사용해야 합니다. export.errors.white_space_workbook_view=내보낼 통합 문서 또는 뷰의 이름에 공백을 포함할 수 없습니다. 통합 문서 또는 뷰의 정규화된 이름을 URL에 표시되는 대로 사용하십시오. -export.errors.requires_workbook_view_name=''{0}'' 명령에는 / 이름이 필요합니다. -export.errors.requires_workbook_view_param=''{0}'' 명령에는 / 매개 변수가 필요하고, 이 매개 변수에는 하나 이상의 슬래시(/)가 있어야 합니다. +export.errors.requires_workbook_view_name=’{0}’ 명령에는 / 이름이 필요합니다. +export.errors.requires_workbook_view_param=’{0}’ 명령에는 / 매개 변수가 필요하고, 이 매개 변수에는 하나 이상의 슬래시(/)가 있어야 합니다. export.options.country=사용자의 기본 로캘을 사용하지 않는 경우 로캘의 국가 약어입니다(IANA Language Subtag Registry에서 찾을 수 있음). --language와 함께 사용해야 합니다. export.options.csv=CSV 형식으로 데이터 내보내기(기본값) export.options.fullpdf=PDF 형식으로 시각적 뷰 내보내기(통합 문서가 탭과 함께 게시된 경우) export.options.height=높이를 설정합니다. 정수 값이어야 합니다(기본값: 600픽셀) export.options.language=사용자의 기본 로캘을 사용하지 않는 경우 로캘의 언어 약어입니다(IANA Language Subtag Registry에서 찾을 수 있음). --country와 함께 사용해야 합니다. export.options.pagelayout=내보낸 PDF의 페이지 방향을 설정합니다. 사용할 수 있는 값: {0}. 지정되지 않은 경우 Tableau Desktop의 설정이 사용됩니다. -export.options.pagesize=내보낸 PDF의 페이지 크기를 설정합니다. 사용할 수 있는 값: {0}(기본값: ''{1}'') +export.options.pagesize=내보낸 PDF의 페이지 크기를 설정합니다. 사용할 수 있는 값: {0}(기본값: ’{1}’) export.options.pdf=PDF 형식으로 데이터 내보내기 export.options.png=PNG 형식으로 데이터 내보내기 export.options.width=너비를 설정합니다. 정수 값이어야 합니다(기본값: 800픽셀) export.short_description=서버에서 뷰의 이미지 또는 데이터 내보내기 -export.status=서버에서 ''{0}''을(를) 요청하는 중... -export.success=''{1}''에 {0} 저장함 +export.status=서버에서 ’{0}’을(를) 요청하는 중... +export.status.writing=’{0}’에 응답을 쓰는 중 +export.status.error=다음 파일에 쓰는 동안 오류 발생: +export.success=’{1}’에 {0} 저장함 extracts.workbook.errors.requires_datasources_or_include_all=통합 문서에 대한 {0} 명령에는 내장된 데이터 원본 또는 include-all 플래그가 필요합니다. fileuploader.progress=업로드 진행률: {0}% get.description=서버에서 파일을 가져옵니다. filename 인수가 지정되지 않은 경우 파일 이름은 경로의 마지막 구성 요소로 지정됩니다. -get.errors.requires_url=''{0}'' 명령에는 URL이 필요합니다. +get.errors.requires_url=’{0}’ 명령에는 URL이 필요합니다. get.options.file=파일을 저장할 이름 get.short_description=서버에서 파일을 가져오기 @@ -206,8 +208,8 @@ initialuser.short_description=초기화되지 않은 서버에서 초기 사용 listdomains.description=도메인 나열 listdomains.status=서버에서 도메인을 나열하는 중... -listsites.output={0}{0}NAME: {1} {0}SITEID: ''{2}'' -listsites.output_extended={0}{0}NAME: {1} {0}SITEID: ''{2}''{0}EXTRACTENCRYPTION: {3} +listsites.output={0}{0}이름: {1}{0}SITEID: ’{2}’ +listsites.output_extended={0}{0}NAME: {1} {0}SITEID: ’{2}’{0}EXTRACTENCRYPTION: {3} listsites.short_description=사용자의 사이트 나열 listsites.status=사용자 {0}의 사이트를 나열하는 중... listsites.options.get_extract_encryption_mode=사이트의 추출 암호화 모드 출력 @@ -219,11 +221,11 @@ logout.short_description=서버에서 로그아웃 publish.description=서버에 통합 문서, 데이터 원본 또는 추출 게시 -publish.errors.invalid_datasource_update_file_type=데이터 원본 업데이트에 대한 파일 유형 ''{0}''이(가) 잘못되었습니다. 바꾸기/추가는 추출(.tde) 파일에만 적용됩니다. +publish.errors.invalid_datasource_update_file_type=데이터 원본 업데이트에 대한 파일 유형 ’{0}’이(가) 잘못되었습니다. 바꾸기/추가는 추출(.tde) 파일에만 적용됩니다. publish.errors.invalid_name_option=여러 항목을 게시하는 경우 {0} 옵션을 사용할 수 없습니다. -publish.errors.invalid_publish_file_type=게시에 대한 파일 유형 ''{0}''이(가) 잘못되었습니다. .tde, .tds, .tdsx, .twb 또는 .twbx 파일이 필요합니다. +publish.errors.invalid_publish_file_type=게시에 대한 파일 유형 ’{0}’이(가) 잘못되었습니다. .tde, .tds, .tdsx, .twb 또는 .twbx 파일이 필요합니다. publish.errors.mutually_exclusive_option={0} 또는 {1} 중 하나를 사용하십시오. -publish.errors.requires_resource_file=''{0}'' 명령에는 통합 문서, 데이터 원본 또는 추출 파일이 필요합니다. +publish.errors.requires_resource_file=’{0}’ 명령에는 통합 문서, 데이터 원본 또는 추출 파일이 필요합니다. publish.errors.unexpected_server_response=서버의 예기치 않은 응답: {0} publish.errors.server_resource_not_found=지정한 리소스가 존재하지 않거나 사용자에게 리소스를 볼 수 있는 권한이 없습니다. 프로젝트 이름 및 사용 권한을 확인하십시오. publish.options.append=기존 데이터 원본에 추출 파일 추가 @@ -244,7 +246,7 @@ publish.options.save-oauth={0}에 지정된 OAuth 자격 증명 내장 publish.options.tabbed=탭 뷰가 설정된 상태로 게시 publish.options.thumbnail-groupname=통합 문서에 사용자 필터가 포함된 경우 축소판을 계산하는 동안 이 그룹 가장 publish.options.thumbnail-username=통합 문서에 사용자 필터가 포함된 경우 축소판을 계산하는 동안 이 사용자 가장 -publish.status=서버에 ''{0}''을(를) 게시하는 중입니다. 몇 분 정도 걸릴 수 있습니다... +publish.status=서버에 ’{0}’을(를) 게시하는 중입니다. 몇 분 정도 걸릴 수 있습니다... publish.success=파일이 서버의 다음 위치에 성공적으로 게시되었습니다. publishsamples.options.parent-project-path=샘플을 게시할 프로젝트의 상위 경로입니다. --project를 사용하여 프로젝트 이름을 지정해야 합니다. @@ -262,54 +264,55 @@ refreshextracts.errors.error=추출을 새로 고치는 동안 오류 발생 refreshextracts.options.datasource=새로 고칠 데이터 원본 이름 refreshextracts.options.incremental=증분 새로 고침 수행(지원되는 경우) refreshextracts.options.parent-project-path=새로 고칠 추출을 포함하는 프로젝트의 상위 경로입니다. --project를 사용하여 프로젝트 이름을 지정해야 합니다. -refreshextracts.options.project=통합 문서/데이터 원본이 포함된 프로젝트 이름입니다. {0} 또는 {1}이(가) 지정된 경우에만 필요합니다. 지정되지 않은 경우 기본 프로젝트 ''{2}''이(가) 사용됩니다. +refreshextracts.options.project=통합 문서/데이터 원본이 포함된 프로젝트 이름입니다. {0} 또는 {1}이(가) 지정된 경우에만 필요합니다. 지정되지 않은 경우 기본 프로젝트 ’{2}’이(가) 사용됩니다. refreshextracts.options.synchronous=새로 고침이 실행되어 완료될 때까지 기다린 후 종료 refreshextracts.options.url=URL에 나타나는 통합 문서 또는 뷰의 정규 이름 refreshextracts.options.workbook=새로 고칠 통합 문서 이름 refreshextracts.options.addcalculations=추출에 구체화된 계산 추가 refreshextracts.options.removecalculations=추출에서 구체화된 계산 제거 refreshextracts.short_description=서버에서 통합 문서 또는 데이터 원본의 추출 새로 고침 -refreshextracts.status_incremented={0} ''{1}''에 대한 추출이 지금 증분되도록 예약하는 중... -refreshextracts.status_refreshed={0} ''{1}''에 대한 추출이 지금 새로 고쳐지도록 예약하는 중... +refreshextracts.status_incremented={0} ’{1}’에 대한 추출이 지금 증분되도록 예약하는 중... +refreshextracts.status_refreshed={0} ’{1}’에 대한 추출이 지금 새로 고쳐지도록 예약하는 중... removeusers.options.users=한 줄에 한 명씩 그룹에서 제거할 사용자 목록이 포함된 파일 removeusers.short_description=그룹에서 사용자 제거 removeusers.status={0}에 나열된 사용자를 {1} 그룹에서 제거하는 중... -runschedule.errors.requires_schedule_name=''{0}'' 명령에는 일정 이름이 필요합니다. +runschedule.errors.requires_schedule_name=’{0}’ 명령에는 일정 이름이 필요합니다. runschedule.short_description=일정 실행 -runschedule.status=서버에서 ''{0}'' 일정을 실행하는 중... +runschedule.status=서버에서 ’{0}’ 일정을 실행하는 중... materializeviews.short_description=사이트/통합 문서의 구체화된 뷰 설정을 업데이트하고 확인합니다. -materializeviews.status.site=''{0}'' 사이트의 구체화된 뷰 설정 업데이트 중... -materializeviews.status.workbook=''{0}'' 통합 문서의 구체화된 뷰 설정 업데이트 중... +materializeviews.status.site=’{0}’ 사이트의 구체화된 뷰 설정 업데이트 중... +materializeviews.status.workbook=’{0}’ 통합 문서의 구체화된 뷰 설정 업데이트 중... materializeviews.errors.invalid_workbook_arguments=materializeviews 명령에는 통합 문서 이름의 인수 하나가 필요합니다. materializeviews.errors.invalid_site_arguments=materializeviews 명령에는 사이트 ID의 인수 하나가 필요합니다. -materializeviews.errors.invalid_workbook_option=''{0}'' 또는 ''{1}''을(를) ''{2}''과(와) 함께 사용하십시오. -materializeviews.errors.invalid_project_path=''{1}''을(를) ''{0}''과(와) 함께 사용하십시오. -materializeviews.errors.invalid_site_option=''{0}''을(를) ''{1}''과(와) 함께 사용하십시오. -materializeviews.errors.site_mode_conflict=사이트의 구체화된 뷰 모드를 변경하려면 ''{0}'' 또는 ''{1}''을(를) 사용하십시오. -materializeviews.errors.site_not_updated=''{0}'' 사이트가 업데이트되지 않았습니다. 서버 관리자만 구체화된 뷰 설정을 변경할 수 있습니다. -materializeviews.errors.invalid_argument_options_combination=구체화된 뷰 설정을 변경하려면 ''{0}'' 또는 ''{1}''을(를) 사용하십시오. -materializeviews.options.materialize_now=지정된 통합 문서의 구체화를 즉시 예약하려면 ''{0}''을(를) 사용하십시오. -materializeviews.options.project=프로젝트 이름을 지정하려면 ''{0}''을(를) 사용하십시오. -materializeviews.options.parent_project_path=상위 프로젝트 경로를 ''{1}''(으)로 지정하려면 ''{0}''을(를) 사용하십시오. -materializeviews.options.allow_workbook=통합 문서의 구체화된 뷰 사용 여부를 지정하려면 ''{0}''을(를) 사용하십시오. -materializeviews.options.allow_site=사이트의 구체화된 뷰 사용 여부를 지정하려면 ''{0}''을(를) 사용하십시오. -materializeviews.options.selected_workbooks=''{1}'' 옵션에 사용된 사이트에서 선택한 통합 문서를 사용하도록 설정하려면 ''{0}''을(를) 사용하십시오. 이것이 기본 옵션입니다. -materializeviews.options.all_workbooks=''{1}'' 옵션에 사용된 사이트에서 모든 통합 문서를 사용하도록 설정하려면 ''{0}''을(를) 사용하십시오. +materializeviews.errors.invalid_workbook_option=’{0}’ 또는 ’{1}’을(를) ’{2}’과(와) 함께 사용하십시오. +materializeviews.errors.invalid_project_path=’{1}’을(를) ’{0}’과(와) 함께 사용하십시오. +materializeviews.errors.invalid_site_option=’{0}’을(를) ’{1}’과(와) 함께 사용하십시오. +materializeviews.errors.site_mode_conflict=사이트의 구체화된 뷰 모드를 변경하려면 ’{0}’ 또는 ’{1}’을(를) 사용하십시오. +materializeviews.errors.site_not_updated=’{0}’ 사이트가 업데이트되지 않았습니다. 서버 관리자만 구체화된 뷰 설정을 변경할 수 있습니다. +materializeviews.errors.invalid_argument_options_combination=구체화된 뷰 설정을 변경하려면 ’{0}’ 또는 ’{1}’을(를) 사용하십시오. +materializeviews.options.materialize_now=지정된 통합 문서의 구체화를 즉시 예약하려면 ’{0}’을(를) 사용하십시오. +materializeviews.options.project=프로젝트 이름을 지정하려면 ’{0}’을(를) 사용하십시오. +materializeviews.options.parent_project_path=상위 프로젝트 경로를 ’{1}’(으)로 지정하려면 ’{0}’을(를) 사용하십시오. +materializeviews.options.allow_workbook=통합 문서의 구체화된 뷰 사용 여부를 지정하려면 ’{0}’을(를) 사용하십시오. +materializeviews.options.allow_site=사이트의 구체화된 뷰 사용 여부를 지정하려면 ’{0}’을(를) 사용하십시오. +materializeviews.options.selected_workbooks=’{1}’ 옵션에 사용된 사이트에서 선택한 통합 문서를 사용하도록 설정하려면 ’{0}’을(를) 사용하십시오. 이것이 기본 옵션입니다. +materializeviews.options.all_workbooks=’{1}’ 옵션에 사용된 사이트에서 모든 통합 문서를 사용하도록 설정하려면 ’{0}’을(를) 사용하십시오. session.auto_site_login=사이트에 자동 로그인: {0} session.certificate-alias=인증서 별칭: {0} session.connecting=서버에 연결하는 중... +session.connecting_to=URL({0})에 연결하는 중: {1} session.continuing_session=이전 세션 계속 유지 -session.errors.auth_required=권한이 필요함 +session.errors.auth_required=권한 부여가 필요함 session.errors.invalid_keystore_password=키 저장소 비밀번호가 잘못되었습니다. 올바른 비밀번호를 입력하고 다시 시도하십시오. session.errors.invalid_redirect=잘못된 URL로 리디렉션할 수 없음: {0} session.errors.keystore_pwdfile_create=키 저장소 비밀번호 파일을 만들 수 없습니다. 오류: {0} session.errors.missing_arguments=인수가 누락되어 로그인할 수 없음: {0} session.errors.no_redirect_found=리디렉션 응답에 리디렉션 주소가 없음 -session.errors.no_sslcafile_found=''{0}'' 위치에서 CA(인증 기관) 파일을 찾을 수 없습니다. CA 파일은 Tableau Server와의 보안 통신을 보장하기 위해 사용됩니다. CA 파일 만드는 방법에 대한 자세한 내용은 Tableau Server 도움말을 참조하십시오. SSL 인증서의 유효성을 검사하지 않은 상태로 Tableau Server에 연결하려면 --no-certcheck 플래그를 사용하십시오. +session.errors.no_sslcafile_found=’{0}’ 위치에서 CA(인증 기관) 파일을 찾을 수 없습니다. CA 파일은 Tableau Server와의 보안 통신을 보장하기 위해 사용됩니다. CA 파일 만드는 방법에 대한 자세한 내용은 Tableau Server 도움말을 참조하십시오. SSL 인증서의 유효성을 검사하지 않은 상태로 Tableau Server에 연결하려면 --no-certcheck 플래그를 사용하십시오. session.errors.script_no_password=Tabcmd가 스크립트 또는 IDE에서 실행되었음에도 비밀번호가 제공되었습니다. 로그인하려면 비밀번호가 tabcmd에 대한 인수로 제공되어야 합니다. session.errors.session_expired=세션이 만료되었습니다. session.errors.unsupported_command=이 서버에서 지원되지 않는 명령입니다. @@ -324,7 +327,7 @@ session.monitorjob.percent_complete={0}% 완료 session.new_session=새 세션 만들기 session.no-certificate-found=유효한 클라이언트 인증서를 찾을 수 없습니다. session.not_default_site_member=기본 사이트의 멤버가 아닙니다. 다음 사이트에서 SITEID를 선택하십시오. -session.not_site_member=''{0}'' 사이트의 멤버가 아닙니다. 다음 사이트에서 SITEID를 선택하십시오. +session.not_site_member=’{0}’ 사이트의 멤버가 아닙니다. 다음 사이트에서 SITEID를 선택하십시오. session.options.help=tabcmd 도움말 표시 session.options.no-certcheck=SSL 인증서 확인 안 함 session.options.no-cookie=로그인 시 세션 ID를 저장하지 않습니다. 후속 명령에서 다시 로그인해야 합니다. 지정되지 않은 경우 기본값은 세션 ID를 저장하는 것입니다. @@ -334,47 +337,48 @@ session.options.password=지정된 Tableau Server 비밀번호 사용 session.options.password-file=FILE에서 Tableau Server 비밀번호 읽기 session.options.proxy=지정된 HTTP 프록시 사용 session.options.server=지정된 Tableau Server URL을 사용합니다. 프로토콜이 지정되지 않은 경우 http://를 사용합니다. -session.options.site=지정된 Tableau Server 사이트를 사용합니다. 기본 사이트를 사용하게 하려면 빈 문자열('''')을 지정하십시오. +session.options.site=지정된 Tableau Server 사이트를 사용합니다. 기본 사이트를 사용하게 하려면 빈 문자열("")을 지정하십시오. session.options.timeout=명령 처리가 완료되도록 서버가 대기하는 시간(초)입니다. 기본값은 서버가 응답할 때까지 대기하는 것입니다. session.options.use-certificate=클라이언트 인증서를 사용하여 로그인 session.options.username=지정된 Tableau Server 사용자 이름 사용 session.password=비밀번호: +session.redirecting={0}에 리디렉션 중 session.retrying_task=새 세션에서 원래 명령을 다시 시도하기 위해 다시 로그인하는 중... session.session_expired_login=세션이 만료되었습니다. 세션을 지우기 위해 로그아웃하는 중... -session.site_list={0}{0}NAME: {1}{0}SITEID: ''{2}'' +session.site_list={0}{0}이름: {1}{0}SITEID: ’{2}’ session.using-certificate=클라이언트 인증서를 사용하여 로그인합니다. -session.inferred_username=--username 플래그가 지정되지 않아 사용자 ''{0}''(으)로 로그인하는 중 +session.inferred_username=--username 플래그가 지정되지 않아 사용자 ’{0}’(으)로 로그인하는 중입니다. sessiondata.errors.bad_api=잘못된 형식의 서버 API: {0} sessiondata.errors.no_server_api=응답에서 서버 API 버전을 찾을 수 없습니다. sessiondata.errors.version_mismatch=tabcmd 버전 {0}(API {1})이(가) Tableau Server 버전 {2}(API {3})과(와) 일치하지 않습니다. -sessionoptions.errors.ambiguous_scheme=서버 이름 앞에 ''{0}'' 또는 ''{1}''을(를) 지정하십시오. -sessionoptions.errors.bad_password_file=''{0}'' 파일에서 비밀번호를 읽을 수 없습니다. -sessionoptions.errors.bad_protocol=''{0}'' 프로토콜이 지원되지 않습니다. +sessionoptions.errors.ambiguous_scheme=서버 이름 앞에 ’{0}’ 또는 ’{1}’을(를) 지정하십시오. +sessionoptions.errors.bad_password_file=’{0}’ 파일에서 비밀번호를 읽을 수 없습니다. +sessionoptions.errors.bad_protocol=’{0}’ 프로토콜이 지원되지 않습니다. sessionoptions.errors.bad_proxy_format=프록시 형식이 HOST:PORT 형식이 아닙니다. {0} -sessionoptions.errors.bad_timeout={0} ''{1}''에 대한 숫자가 아닌 인수는 무시되었습니다. +sessionoptions.errors.bad_timeout={0} ’{1}’에 대한 숫자가 아닌 인수는 무시되었습니다. set.description=서버에서 setting을 설정합니다. 설정을 해제하려면 !setting을 사용하십시오. -set.errors.requires_setting_name=''{0}'' 명령에는 설정 이름이 필요합니다. -set.errors.single_setting_name=''{0}'' 명령은 단일 설정 이름을 사용합니다. +set.errors.requires_setting_name=’{0}’ 명령에는 설정 이름이 필요합니다. +set.errors.single_setting_name=’{0}’ 명령은 단일 설정 이름을 사용합니다. set.short_description=서버에 setting 설정 -setsetting.status={1}에 ''{0}'' 설정 중 +setsetting.status={1}에 ’{0}’ 설정 중 -syncgroup.errors.server_admin=그룹의 최소 사이트 역할을 ''ServerAdministrator''로 설정할 수 없습니다. +syncgroup.errors.server_admin=그룹의 최소 사이트 역할을 ’ServerAdministrator’로 설정할 수 없습니다. syncgroup.options.role=그룹의 모든 사용자에 대한 기본 역할을 설정합니다. {0}에 사용할 수 있는 값은 {1}입니다. 사용자가 이미 있는 경우 지정된 역할은 사용자의 현재 역할보다 제한이 적은 경우에만 적용됩니다. 지정되지 않은 경우 기본값은 새 사용자이면 {2}이고, 기존 사용자이면 변경되지 않고 그대로 사용됩니다. syncgroup.options.overwritesiterole=--role를 사용하여 기본 동작을 재정의함으로써, 사용자의 사이트 역할을 권한이 더 적은 역할로 변경할 수 있도록 허용합니다. -syncgroup.options.grantlicensemode=그룹에 지정된 라이선스를 사용자에게 부여하는 경우 사용할 수 있는 값은 {0}입니다. 값이 전달되지 않은 경우 ''on-sync''가 기본값으로 사용됩니다. +syncgroup.options.grantlicensemode=그룹에 지정된 라이선스를 사용자에게 부여하는 경우 사용할 수 있는 값은 {0}입니다. 값이 전달되지 않은 경우 ’on-sync’가 기본값으로 사용됩니다. syncgroup.short_description=서버와 Active Directory 그룹 동기화 syncgroup.status=서버와 Active Directory 그룹 {0} 동기화 중... -syncgroup.options.sysadmin-type=[더 이상 사용되지 않습니다. 대신 --role을 사용하십시오.] 그룹의 모든 사용자에 대해 관리 권한을 할당[또는 제거]합니다. {0}은(는) {1}, {2}, {3} 또는 {4}일 수 있습니다. -syncgroup.options.license=[더 이상 사용되지 않습니다. 대신 --role를 사용하십시오.] 그룹에 있는 모든 사용자에 대해 기본 라이선스 수준을 설정합니다. {0}은(는) {1}, {2} 또는 {3}일 수 있습니다. -syncgroup.options.publisher=[더 이상 사용되지 않습니다. 대신 --role을 사용하십시오.] 그룹의 모든 사용자에 대해 게시 권한을 할당[또는 제거]합니다. +syncgroup.options.sysadmin-type=[사용 중단. 대신 --role을 사용하십시오.] 그룹의 모든 사용자에 대해 관리 권한을 할당[또는 제거]합니다. {0}은(는) {1}, {2}, {3} 또는 {4}일 수 있습니다. +syncgroup.options.license=[사용 중단. 대신 --role를 사용하십시오.] 그룹에 있는 모든 사용자에 대해 기본 라이선스 수준을 설정합니다. {0}은(는) {1}, {2} 또는 {3}일 수 있습니다. +syncgroup.options.publisher=[사용 중단. 대신 --role을 사용하십시오.] 그룹의 모든 사용자에 대해 게시 권한을 할당[또는 제거]합니다. -tabcmd.mutually_exclusive_options=한 명령에 ''{0}'' 및 ''{1}''을(를) 동시에 지정할 수 없습니다. +tabcmd.mutually_exclusive_options=한 명령에 ’{0}’ 및 ’{1}’을(를) 동시에 지정할 수 없습니다. -tabcmdparser.errors.ambiguous_option=모호한 옵션 ''{0}'', 가능한 옵션: {1} +tabcmdparser.errors.ambiguous_option=모호한 옵션 ’{0}’, 가능한 옵션: {1} tabcmdparser.warning.unexpected_dash=인수 {0}에서 예기치 않은 대시가 검색되었습니다. 유효한 대시는 -, --입니다. 이 오류는 주로 서식이 적용된 텍스트 편집기에서 복사하여 붙여 넣을 때 발생합니다. 명령줄에서 인수의 대시를 다시 입력해 보십시오. resetopenidsub.short_description=사용자의 OpenID Connect SubId 재설정 @@ -395,8 +399,39 @@ upgradethumbnails.status.not_running=축소판 업그레이드가 시작되지 upgradethumbnails.status.cancelling=축소판 업그레이드 작업을 취소하는 중 upgradethumbnails.continue_promt=계속하시겠습니까? 예인 경우 1을 입력하고 아니요인 경우 0을 입력합니다(1/0). upgradethumbnails.invalid_response=잘못된 응답 -validateidpmetadata.options.digest_algorithms=공백으로 구분된 다이제스트 알고리즘의 목록입니다. {0}에 대한 올바른 값은 {1}입니다. 지정하지 않은 경우 서버 구성 설정 {2}의 값이 사용됩니다. +validateidpmetadata.options.digest_algorithms=공백으로 구분된 다이제스트 알고리즘의 목록입니다. {0}에 사용할 수 있는 값은 {1}입니다. 지정하지 않은 경우 서버 구성 설정 {2}의 값이 사용됩니다. validateidpmetadata.options.min_allowed_rsa_key_size=지정하지 않으면 서버는 서버 구성 설정의 값({0})을 사용합니다. validateidpmetadata.options.min_allowed_elliptic_curve_size=지정하지 않으면 서버는 서버 구성 설정의 값({0})을 사용합니다. validateidpmetadata.options.site_names=인증서 유효성 검사를 수행할 사이트 이름의 공백으로 구분된 목록입니다. 지정하지 않은 경우 모든 사이트가 검사됩니다. validateidpmetadata.short_description=안전하지 않은 다이제스트 알고리즘인 SHA-1을 사용한 IdP로 구성된 Tableau Server 사이트를 식별합니다. 이 명령은 RSA 키 크기 또는 타원 곡선 크기가 미달인 인증서를 사용하는 IdP도 식별합니다. + + +tabcmd.content.description=항목에 대한 설명입니다. +tabcmd.content.site_id=사이트를 고유하게 식별하기 위해 URL에 사용됩니다. 사이트 이름과는 다릅니다. +tabcmd.howto=특정 명령 실행 +tabcmd.name=Tableau Server 명령줄 유틸리티 + +tabcmd.options.project=프로젝트의 이름 +tabcmd.options.parent_project=대상 항목을 포함하는 프로젝트의 경로입니다. +tabcmd.options.workbook=대상 통합 문서의 이름 +tabcmd.options.datasource=대상 데이터 원본의 이름 +tabcmd.options.materializeviews=사용하도록 설정된 경우 모든 뷰에 대해 계산을 구체화하여 이 통합 문서의 성능을 조정합니다. +tabcmd.options.dematerialize=사용하도록 설정된 경우 모든 뷰에 대해 구체화된 계산을 사용하지 않도록 설정하여 이 통합 문서의 성능을 조정합니다. +tabcmd.options.complete=변경이 성공하려면 모든 행이 유효해야 합니다. (기본값: true) +tabcmd.options.no_complete=변경이 성공하기 위해 모든 행이 유효할 필요는 없습니다. +tabcmd.options.users_file=한 줄에 한 명씩 사용자 목록이 포함된 CSV 파일 +tabcmd.options.token_file=파일에서 개인용 액세스 토큰을 읽습니다. +tabcmd.options.token_name=개인용 액세스 토큰의 이름입니다. 토큰을 사용하여 로그인하는 경우 세션을 시작하려면 적어도 한 번은 토큰을 입력해야 합니다. +tabcmd.options.token_value=인증에 사용할 개인용 액세스 토큰의 암호 값입니다. --token-name을 설정해야 합니다. +tabcmd.options.language.detailed=사용할 언어를 설정합니다. 내보낸 데이터는 이 언어/로캘로 반환됩니다.\n 설정하지 않으면 클라이언트는 컴퓨터 로캘을 사용하고 서버는 사용자 계정 로캘을 사용합니다. +tabcmd.options.conflicts=리소스 충돌이 발생해도 항목을 성공적으로 만든 것으로 처리(예: 프로젝트가 이미 존재하는 경우) +tabcmd.options.log=지정된 로그 수준을 사용합니다. 기본 수준은 [정보]입니다. + + +tabcmd.publish.options.restart=[사용 중단 - 영향 없음] +tabcmd.publish.options.tabbed.detailed=탭 보기를 사용하도록 설정한 상태로 게시합니다. 사용자가 통합 문서를 탐색하는 데 사용할 수 있도록 각 시트가 탭으로 표시됩니다. +tabcmd.publish.options.append.detailed=게시할 데이터를 같은 이름의 기존 데이터 원본에 추가합니다. append가 true로 설정되어 있는데 데이터 원본이 아직 존재하지 않으면 작업이 실패합니다. +tabcmd.publish.options.disable-uploader=[사용 중단 - 영향 없음] + +tabcmd.refresh.options.bridge=Tableau Bridge를 통해 데이터 원본 새로 고침 + diff --git a/tabcmd/locales/pt/shared_wg_pt.properties b/tabcmd/locales/pt/shared_wg_pt.properties index 568c10e5..ccbe3048 100644 --- a/tabcmd/locales/pt/shared_wg_pt.properties +++ b/tabcmd/locales/pt/shared_wg_pt.properties @@ -1,4 +1,4 @@ -permissions.labels.capabilities.read=Visualizar: +permissions.labels.capabilities.read=Exibição: permissions.labels.capabilities.write=Substituir: permissions.labels.capabilities.write.legacy=Salvar: permissions.labels.capabilities.delete=Excluir: @@ -7,7 +7,7 @@ permissions.labels.capabilities.add_tag=Adicionar marca: permissions.labels.capabilities.add_favorite=Adicionar favorito: permissions.labels.capabilities.add_comment=Adicionar comentários: permissions.labels.capabilities.add_comment.legacy=Adicionar comentário: -permissions.labels.capabilities.view_comments=Visualizar comentários: +permissions.labels.capabilities.view_comments=Exibir comentários permissions.labels.capabilities.vud=Baixar dados completos: permissions.labels.capabilities.export_image=Baixar imagem/PDF: permissions.labels.capabilities.export_data=Baixar dados de resumo: @@ -38,14 +38,14 @@ permissions.labels.capabilities.xml_save_as=Salvar como: permissions.labels.capabilities.create_refresh_metrics=Criar/atualizar métricas: permissions.labels.capabilities.explain_data=Executar Explique os dados -permissions.labels.roles.wb_view=Visualizar +permissions.labels.roles.wb_view=Exibir permissions.labels.roles.wb_explore=Explorar permissions.labels.roles.wb_publish=Publicar -permissions.labels.roles.wb_administer=Administrador -permissions.labels.roles.ds_view=Visualizar +permissions.labels.roles.wb_administer=Administrar +permissions.labels.roles.ds_view=Exibir permissions.labels.roles.ds_explore=Explorar permissions.labels.roles.ds_publish=Publicar -permissions.labels.roles.ds_administer=Administrador +permissions.labels.roles.ds_administer=Administrar permissions.labels.roles.viewer=Viewer permissions.labels.roles.interactor=Interagente permissions.labels.roles.editor=Editor @@ -56,62 +56,76 @@ permissions.labels.roles.project_leader=Líder do projeto permissions.labels.roles.publisher=Publicador permissions.labels.roles.custom=Personalizado permissions.labels.roles.none=Nenhum - + formats.messages.disk_space.in_mb={0} MB formats.messages.disk_space.in_kb={0} KB - -errors.argument.flow_description.too_long=A descrição do fluxo é muito longa ({0} caracteres). Ela deve ter menos de {1} caracteres:{2} -errors.argument.workbook_name.too_long=O nome da pasta de trabalho é muito longo ({0} caracteres). Ele deve ter menos de {1} caracteres:{2} + +errors.argument.flow_description.too_long=A descrição do fluxo é muito longa ({0} caracteres). Ela deve ter menos de {1} caracteres:\n{2} +errors.argument.workbook_name.too_long=O nome da pasta de trabalho é muito longo ({0} caracteres). Ele deve ter menos de {1} caracteres:\n{2} errors.argument.workbook_name.empty=O campo do nome da pasta de trabalho está vazio. -errors.argument.workbook_description.too_long=A descrição da pasta de trabalho é muito longa ({0} caracteres). Ela deve ter menos de {1} caracteres:{2} -errors.argument.worksheet_name.too_long=O nome da planilha é muito longo ({0} caracteres). Ele deve ter menos de {1} caracteres:{2} -errors.argument.datasource_name.too_long=O nome da fonte de dados é muito longo ({0} caracteres). Ele deve ter menos de {1} caracteres:{2} +errors.argument.workbook_description.too_long=A descrição da pasta de trabalho é muito longa ({0} caracteres). Ele deve ter menos de {1} caracteres:\n{2} +errors.argument.worksheet_name.too_long=O nome da planilha é muito longo ({0} caracteres). Ele deve ter menos de {1} caracteres:\n{2} +errors.argument.datasource_name.too_long=O nome da fonte de dados é muito longo ({0} caracteres). Ele deve ter menos de {1} caracteres:\n{2} errors.argument.datasource_name.empty=O nome da fonte de dados está vazio. -errors.argument.datasource_description.too_long=A descrição da fonte de dados é muito longa ({0} caracteres). Ela deve ter menos de {1} caracteres:{2} -errors.argument.dataconnection_column.too_long=DataConnection column {0} is too long ({1} characters). It must be shorter than {2} characters:{3} -errors.argument.tag.too_long=A marca é muito longa ({0} caracteres). Ela deve ter menos de {1} caracteres:{2} +errors.argument.datasource_description.too_long=A descrição da fonte de dados é muito longa ({0} caracteres). Ela deve ter menos de {1} caracteres:\n{2} +errors.argument.dataconnection_column.too_long=A coluna DataConnection {0} é muito longa ({1} caracteres). Ela deve ser menor que {2} caracteres:\n{3} +errors.argument.tag.too_long=A marca é muito longa ({0} caracteres). Ela deve ter menos de {1} caracteres:\n{2} errors.argument.workbook_file.missing_or_empty=Arquivo da pasta de trabalho está vazio ou é inexistente. +errors.argument.file.size.too_large=O arquivo {0} é muito grande. Arquivos maiores que {1} MB descompactados não são permitidos. Crie um extrato para prosseguir com a publicação. +errors.argument.twb_or_tds_file.missing=O arquivo twb ou tds está faltando no arquivo. errors.argument.internal=Erro de servidor interno. Argumento ausente ou inválido. errors.argument.thumbnail.invalid_format=O formato da miniatura da pasta de trabalho é inválido. Deve ser PNG com resolução de 300x300 ou menos. -errors.html_403.disabled_resource.workbook=Esta pasta de trabalho está desabilitada. Contate o administrador. +errors.html_403.disabled_resource.workbook=Esta pasta de trabalho está desabilitada. Entre em contato com o administrador. errors.html_404.missing_or_unauthorized_resource.project=O projeto que você estava procurando não existe ou você não tem permissão para vê-lo. errors.html_404.missing_or_unauthorized_resource.personal_space=O espaço pessoal que você estava procurando não existe ou você não tem permissão para vê-lo. errors.html_404.missing_or_unauthorized_resource.datasource=A fonte de dados que você está procurando não existe. errors.labels.formatted_request_id=ID da solicitação: {0} errors.links.delete_datasources=Excluir fontes de dados errors.links.delete_workbooks=Excluir pastas de trabalho -errors.permissions.publish.datasource.licensing=Você deve ser um ''Interagente'' para publicar uma fonte de dados. -errors.permissions.publish.datasource.overwrite=Uma fonte de dados denominada ''{0}'' já existe no projeto ''{1}''. Você não tem permissão para substituí-la. -errors.permissions.publish.datasource.overwrite_personal_space=Uma fonte de dados denominada ''{0}'' já existe no Espaço pessoal. Você não tem permissão para substituí-la. -errors.permissions.publish.datasource.overwrite_short=Uma fonte de dados denominada ''{0}'' já existe no projeto ''{1}''. -errors.permissions.publish.datasource.overwrite_short_personal_space=Uma fonte de dados denominada ''{0}'' já existe no Espaço pessoal.'' -errors.permissions.publish.datasource.non_existent=A fonte de dados ''{0}'' não existe. +errors.permissions.publish.datasource.licensing=Você deve ser um “Interagente” para publicar uma fonte de dados. +errors.permissions.publish.datasource.overwrite=Uma fonte de dados denominada “{0}” já existe no projeto “{1}”. Você não tem permissão para substituí-la. +errors.permissions.publish.datasource.overwrite_personal_space=Uma fonte de dados denominada “{0}” já existe no Espaço pessoal. Você não tem permissão para substituí-la. +errors.permissions.publish.datasource.overwrite_short=Uma fonte de dados denominada “{0}” já existe no projeto “{1}”. +errors.permissions.publish.datasource.overwrite_short_personal_space=Uma fonte de dados denominada “{0}” já existe no Espaço pessoal. +errors.permissions.publish.datasource.non_existent=A fonte de dados “{0}” não existe. errors.permissions.publish.datasource.general=Você não tem permissão para publicar esta fonte de dados. errors.permissions.publish.project.explicit_publisher_detail=Você não tem o direito de Publicação. errors.permissions.publish.project.general=Você não tem permissão para publicar este projeto. -errors.permissions.publish.project.non_existent=O projeto ''{0}'' não existe. -errors.permissions.publish.project.not_writable=Você não tem permissão para gravar no projeto ''{0}''. +errors.permissions.publish.project.non_existent=O projeto “{0}” não existe. +errors.permissions.publish.project.not_writable=Você não tem permissão para gravar no projeto “{0}”. errors.permissions.publish.project.unspecified=Você deve especificar um projeto -errors.permissions.publish.workbook.disabled=A pasta de trabalho ''{0}'' está desabilitada. +errors.permissions.publish.workbook.disabled=A pasta de trabalho “{0}” está desabilitada. errors.permissions.publish.workbook.general=Já existe uma pasta de trabalho com este nome no projeto ao qual você está publicando. Para publicar, renomeie sua pasta de trabalho. errors.permissions.publish.workbook.general_personal_space=Já existe uma pasta de trabalho com este nome no Espaço pessoal no qual você está publicando. Para publicar, renomeie sua pasta de trabalho. -errors.permissions.publish.workbook.overwrite=Uma pasta de trabalho denominada ''{0}'' já existe no projeto ''{1}''. Você não tem permissão para substituí-la. -errors.permissions.publish.workbook.overwrite_personal_space=Uma pasta de trabalho denominada ''{0}'' já existe no Espaço pessoal. Você não tem permissão para substituí-la. -errors.permissions.publish.workbook.overwrite_short=Uma pasta de trabalho denominada ''{0}'' já existe no projeto ''{1}''. -errors.permissions.publish.workbook.overwrite_short_personal_space=Uma pasta de trabalho denominada ''{0}'' já existe no Espaço pessoal. -errors.reportable.impersonation.group_and_user=Especifique ''impersonate_username'' ou ''impersonate_groupname'', mas não os dois. -errors.reportable.impersonation.user_not_found=O usuário ''{0}'' não existe. -errors.reportable.impersonation.group_not_found=O grupo ''{0}'' não existe. -errors.public.validation.hasextract=As pastas de trabalho salvas no Tableau Public devem usar extrações do Tableau ativas. Clique com o botão direito na fonte de dados e selecione Usar extração antes de publicar. A fonte de dados, ''{0}'', não é uma extração ativa. -errors.publish.dataserver_datasource_not_found=Fonte de dados {0} não encontrada para a pasta de trabalho ''{1}''. -errors.publish.datasource_update_mode=Modo de atualização desconhecido: ''{0}''. -errors.publish.workbook.concurrent_update=Uma pasta de trabalho com o mesmo nome está atualmente sendo publicada ou modificada. Aguarde a conclusão da tarefa, antes de tentar novamente. +errors.permissions.publish.workbook.overwrite=Uma pasta de trabalho denominada “{0}” já existe no projeto “{1}”. Você não tem permissão para substituí-la. +errors.permissions.publish.workbook.overwrite_personal_space=Uma pasta de trabalho denominada “{0}” já existe no Espaço pessoal. Você não tem permissão para substituí-la. +errors.permissions.publish.workbook.overwrite_short=Uma pasta de trabalho denominada “{0}” já existe no projeto “{1}”. +errors.permissions.publish.workbook.overwrite_short_personal_space=Uma pasta de trabalho denominada “{0}” já existe no Espaço pessoal. +errors.reportable.impersonation.group_and_user=Especifique “impersonate_username” ou “impersonate_groupname”, mas não os dois. +errors.reportable.impersonation.user_not_found=O usuário “{0}” não existe. +errors.reportable.impersonation.group_not_found=O grupo “{0}” não existe. +errors.public.validation.hasextract=As pastas de trabalho salvas no Tableau Public devem usar extrações do Tableau ativas. Clique com o botão direito na fonte de dados e selecione Usar extração antes de publicar. A fonte de dados, “{0}”, não é uma extração ativa. +errors.public.validation.storage_quota_exceeded=O conteúdo que você está tentando publicar excederá a capacidade máxima da sua conta. Exclua alguns conteúdos para liberar espaço e tente novamente. +errors.public.validation.invalid_archive_file=A pasta de trabalho que você está tentando publicar não é válida. +errors.publish.dataserver_datasource_not_found=Fonte de dados {0} não encontrada para a pasta de trabalho “{1}”. +errors.publish.datasource_update_mode=Modo de atualização desconhecido: “{0}”. +errors.publish.fileupload.invalid_checksum=Valor de soma de verificação inválido fornecido. +errors.publish.fileupload.invalid_hash_algorithm=O algoritmo hash não é compatível ou está desativado. +errors.publish.fileupload.invalid_offset=Anexar ao carregamento de arquivo com um deslocamento que não corresponde ao tamanho do arquivo gravado. +errors.publish.fileupload.concurrent_write=Não foi possível adquirir o bloqueio exclusivo do arquivo porque ele está bloqueado por outro carregamento. +errors.publish.fileupload.flushing_file_buffer=Falha ao liberar buffers de arquivo durante o carregamento. +errors.publish.fileupload.read_or_write=Falha ao ler do cliente ou gravar no arquivo carregado. +errors.publish.fileupload.concurrent_update=Um conteúdo com o mesmo nome está sendo carregado ou modificado. Aguarde a conclusão da tarefa, antes de tentar novamente. errors.publish.workbook.restricted=A pasta de trabalho contém tipos de conexão que não são permitidos nesse servidor. errors.publish.datasource.concurrent_update=Uma fonte de dados com o mesmo nome está atualmente sendo publicada ou modificada. Aguarde a conclusão da tarefa, antes de tentar novamente. errors.publish.datasource.restricted=A fonte de dados contém um tipo de conexão que não é permitido nesse servidor. errors.publish.datasource.connection_check={0} falhou ao estabelecer uma conexão dinâmica com a sua fonte de dados. +errors.publish.file.connection.unauthorized=Esse fluxo inclui conexões de entrada de arquivo bloqueadas pelo Administrador de site. Para publicar fluxos, todas as conexões de entrada devem ser extrações do Tableau já publicadas no Tableau Cloud. +errors.publish.flow.connection_check=Falha ao publicar o fluxo “{0}”. O servidor não consegue se conectar ao tipo de fonte de dados: "{1}". Verifique se a fonte de dados é suportada e se o driver ou plug-in do conector da fonte de dados está instalado. +errors.publish.workbook.requested_extract_encryption_on_server_with_disabled_encryption=A pasta de trabalho não pode ser publicada com uma extração criptografada. A criptografia de extrações está desabilitada neste servidor. É necessário publicar a pasta de trabalho com uma extração não criptografada. +errors.publish.datasource.requested_extract_encryption_on_server_with_disabled_encryption=A fonte de dados não pode ser publicada como uma extração criptografada. A criptografia de extrações está desabilitada neste servidor. É necessário publicar a extração não criptografada. errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption=A pasta de trabalho não pode ser publicada com uma extração criptografada. O administrador de site desabilitou a criptografia de extração neste site. É necessário publicar a pasta de trabalho com uma extração não criptografada. -errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption=A fonte de dados não pode ser publicada como uma extração criptografada. O administrador de site desabilitou a criptografia de extração neste site. É necessário publicar a pasta de trabalho com uma extração não criptografada. +errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption=A fonte de dados não pode ser publicada como uma extração criptografada. O administrador de site desabilitou a criptografia de extração neste site. É necessário publicar a extração não criptografada. errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption=A pasta de trabalho não pode ser publicada com uma extração não criptografada. O administrador de site forçou a criptografia de extração neste site. É necessário publicar a pasta de trabalho e especificar uma criptografia de extração. errors.publish.datasource.requested_no_extract_encryption_on_site_with_enforced_encryption=A extração da fonte de dados não pode ser publicada não criptografada. O administrador de site forçou a criptografia de extração neste site. É necessário publicar a extração criptografada. errors.publish.has_unfinished_extract_creation_job=Este recurso não pode ser publicado porque há trabalhos de criação de extração pendentes ou não finalizados. Aguarde ou cancele esses trabalhos e tente novamente. @@ -120,34 +134,36 @@ errors.publishing.request_size_exceeded=Este arquivo não pode ser publicado por errors.publishing.request_size_unknown=O tamanho da solicitação não pôde ser determinado. errors.site.quota_exceeded=O conteúdo que você está tentando carregar excederá a capacidade do site em {0}. errors.personal_space.quota_exceeded=Este conteúdo excede a capacidade do seu Espaço Pessoal em {0}. -errors.web_authoring.workbook_deleted=A pasta de trabalho ''{0}'' foi excluída. Escolha ''Salvar como'' para salvar como nova pasta de trabalho. +errors.web_authoring.workbook_deleted=A pasta de trabalho “{0}” foi excluída. Escolha “Salvar como” para salvar como nova pasta de trabalho. errors.web_authoring.workbook_changed=Outro usuário editou e salvou esta pasta de trabalho desde que você iniciou a edição. Portanto, você não pode mais atualizar a pasta de trabalho original. Use Salvar como para criar uma nova pasta de trabalho com suas alterações. labels.publish.embed_credentials=Inserir senha para fonte de dados -errors.publish.workbook.google_no_embedded_credentials=Esta pasta de trabalho contém uma fonte de dados do {0} que exige credenciais inseridas. Para salvar como outra pasta de trabalho, selecione ''{1}''. +errors.publish.workbook.google_no_embedded_credentials=Esta pasta de trabalho contém uma fonte de dados do {0} que exige credenciais inseridas. Para salvar como outra pasta de trabalho, selecione “{1}”. errors.publish.datasource.google_no_embedded_credentials=Esta fonte de dados contém uma conexão com o {0} que requer credenciais inseridas. Publique esta fonte de dados do Tableau Desktop com credenciais inseridas. -errors.publish.datasource.federated_oauth_datasource_failed=As credenciais de uma ou mais conexões na fonte de dados expiraram. Exclua as credenciais salvas para esta fonte de dados na página Configurações de conta no Tableau Server ou Tableau Online, em seguida conecte-se à fonte de dados novamente. -errors.publish.workbook.missing_oauth_credential=A credencial ''{0}'' não foi encontrada ou não pode ser usada para conexão com a fonte de dados ou pasta de trabalho. +errors.publish.datasource.federated_oauth_datasource_failed=As credenciais de uma ou mais conexões na fonte de dados expiraram. Exclua as credenciais salvas para esta fonte de dados na página Configurações de conta no Tableau Server ou Tableau Cloud, em seguida conecte-se à fonte de dados novamente. +errors.publish.workbook.missing_oauth_credential=A credencial “{0}” não foi encontrada ou não pode ser usada para conexão com a fonte de dados ou pasta de trabalho. errors.publish.version_incompatible.message=As versões de desktop e servidor são incompatíveis. -errors.publish.version_incompatible.details=Versão de desktop ''{0}'', Versão do documento de servidor ''{1}''. +errors.publish.version_incompatible.details=Versão de desktop “{0}”, Versão do documento de servidor “{1}”. errors.publish.datasource.managed_keychain.unique_cv_suggestions=A publicação falhou devido a um conflito. Envie a alteração novamente. -errors.publish.permissions_are_locked=As permissões estão bloqueadas no projeto da publicação. Para publicar esta pasta de trabalho, use as permissões padrão e tente novamente. errors.publish.datasource.not.found=Não foi possível localizar esta fonte de dados no Tableau Server. errors.publish.extracts.disabled=Ainda não há suporte para salvar fontes de dados de arquivo baseadas em extração. -errors.publish.datasource.timeout=A publicação atinge o tempo limite após {0} segundos. Tente usar o Tableau Desktop para publicar esta fonte de dados. +errors.publish.datasource.timeout=A publicação atinge o tempo limite após {0} segundos. Tente usar o Tableau Desktop para publicar a fonte de dados. errors.publish.data_role.permission_not_null=Não é possível definir permissões explícitas para fontes de dados da função de dados do tipo. errors.download.extracts.timeout=A publicação atinge o tempo limite após {0} segundos porque esta fonte de dados é um arquivo de extração grande. Tente usar o Tableau Desktop para publicar a fonte de dados. errors.publish.datasource.invalid_extract_update_time=extractUpdateTime inválido especificado: {0} errors.publish.async.serialization=Não foi possível serializar o erro de status de trabalho de publicação +errors.publish.only_extract_files_are_allowed.message=Não é possível publicar no Tableau Server +errors.publish.only_extract_files_are_allowed.details=O arquivo {0} não pode ser carregado porque seu administrador bloqueou arquivos deste tipo. Converta-o em uma extração e tente novamente. +errors.publish.validation.invalid_zip_file=A pasta de trabalho ou arquivo de fonte de dados que você está tentando publicar não é válido +errors.permissions.view.datasources=Você deve ser um “Interagente” para visualizar a lista fontes de dados. -errors.permissions.view.datasources=Você deve ser um ''Interagente'' para visualizar a lista fontes de dados. - -errors.oauth.invalid_oauth_class=''{0}'' não é um tipo de conexão OAuth válido. +errors.oauth.invalid_oauth_class=“{0}” não é um tipo de conexão OAuth válido. errors.xmlapi.bad_request=Solicitação inválida +errors.xmlapi.payload_too_large=A carga útil é muito grande errors.xmlapi.unauthorized=Não autorizado errors.xmlapi.forbidden=Sem permissões suficientes errors.xmlapi.system_user_not_found=Conta de usuário bloqueada ou inválida. -errors.xmlapi.site_user_not_found=Essa conta de usuário não está ativa. Para obter ajuda, entre em contato com o seu {0} administrador. +errors.xmlapi.site_user_not_found=Essa conta de usuário não está ativa. Para obter ajuda, entre em contato com o administrador {0}. errors.xmlapi.not_found=Item não encontrado errors.xmlapi.concurrent_update=Atualização simultânea errors.xmlapi.internal_server_error=Erro de servidor interno @@ -156,70 +172,74 @@ errors.xmlapi.invalid_parameter=Parâmetro inválido errors.xmlapi.already_exists=Já existe errors.xmlapi.site_suspended=Este site foi suspenso. Você deve ser um administrador de sistema para fazer logon. errors.xmlapi.site_locked=Este site foi bloqueado. No momento, não é permitido entrar. -errors.xmlapi.permission_modification=Não é possível publicar com permissões modificadas errors.xmlapi.update_desktop=Para abrir pastas de trabalho criadas por outros autores, baixe a versão mais recente do Tableau Desktop Public Edition em http://public.tableau.com/ errors.xmlapi.throttled.summary=Excesso de solicitações -errors.xmlapi.throttled.detail=Muitas solicitações para ''{0}''. Tente novamente após {1}. +errors.xmlapi.throttled.detail=Muitas solicitações para “{0}”. Tente novamente após {1}. +errors.xmlapi.personal_space_quota_exceeded.summary=Não é possível publicar no espaço pessoal +errors.xmlapi.personal_space_quota_exceeded.detail=Exclua ou mova o conteúdo existente do Espaço Pessoal e tente publicar novamente. datasource.publish.check.unpublishable=Não foi possível publicar a fonte de dados. +datasource.publish.check.unpublishable.table_extension_extract_required=As extensões de tabela não podem ser publicadas com conexões que requerem uma extração. datasource.publish.check.publishable.extract_required=Exige a criação de uma extração ao publicar. -datasource.publish.check.publishable.credentials_required={1} acessará temporariamente as credenciais fornecidas para ''{0}'' para confirmar que é capaz de manter uma conexão de dados em tempo real. -datasource.publish.check.publishable.server_unreachable={1} não pode acessar ''{0}''. A publicação criará uma extração. +datasource.publish.check.publishable.credentials_required={1} acessará temporariamente as credenciais fornecidas para “{0}” para confirmar que é capaz de manter uma conexão de dados em tempo real. +datasource.publish.check.publishable.server_unreachable={1} não pode acessar “{0}”. A publicação criará uma extração. publish.bundles.workbook.subscription.subject=A pasta de trabalho {0} está pronta para você. publish.bundles.workbook.subscription.message=Os dados do Salesforce foram adicionados à pasta de trabalho. Para começar, acesse o projeto {0}. -extracts.status.finished.upload.workbook=Carregamento de extrações concluído (novo id de extração:{0}) para a Pasta de trabalho ''{1}'' {2} -extracts.status.finished.refresh.workbook=Atualização de extrações concluída (novo id de extração:{0}) para a Pasta de trabalho ''{1}'' {2} -extracts.status.finished.increment.workbook=Incremento de extrações concluído (novo id de extração:{0}) para a Pasta de trabalho ''{1}'' {2} -extracts.status.finished.encrypt.workbook=Criptografia de extrações concluída (nova id de extração:{0}) para a pasta de trabalho ''{1}'' -extracts.status.finished.decrypt.workbook=Decodificação de extrações concluída (nova id de extração:{0}) para a pasta de trabalho ''{1}'' -extracts.status.finished.rekey.workbook=Nova criptografia de extrações concluída (nova id de extração:{0}) para a pasta de trabalho ''{1}'' -extracts.status.finished.create.workbook=Criação de extrações concluída (nova id de extração: {0}) para a pasta de trabalho ''{1}'' {2} -extracts.status.finished.remove.workbook=A alteração de extração (ID da fonte de dados:{0}) para Em tempo real para a pasta de trabalho ''{1}'' foi concluída -extracts.status.finished.upload.datasource=Carregamento de extrações concluído (novo id de extração:{0}) para a Fonte de dados ''{1}'' {2} -extracts.status.finished.refresh.datasource=Atualização de extrações concluída (novo id de extração:{0}) para a Fonte de dados ''{1}'' {2} -extracts.status.finished.increment.datasource=Incremento de extrações concluído (novo id de extração:{0}) para a Fonte de dados ''{1}'' {2} -extracts.status.finished.append.datasource=Anexação de extrações concluído (novo id de extração:{0}) para a Fonte de dados ''{1}'' {2} -extracts.status.finished.replace.datasource=Substituição de extrações concluída (novo id de extração:{0}) para a Fonte de dados ''{1}'' {2} -extracts.status.finished.encrypt.datasource=Criptografia de extrações concluída (nova id de extração:{0}) para a fonte de dados ''{1}'' -extracts.status.finished.decrypt.datasource=Decodificação de extrações concluída (nova id de extração:{0}) para a fonte de dados ''{1}'' -extracts.status.finished.rekey.datasource=Nova criptografia de extrações concluída (nova id de extração:{0}) para a fonte de dados ''{1}'' -extracts.status.finished.encrypt.flow=Criptografia de extrações para o fluxo ''{0}'' concluída -extracts.status.finished.decrypt.flow=Decodificação de extrações para o fluxo ''{0}'' concluída -extracts.status.finished.rekey.flow=Nova criptografia de extrações para o fluxo ''{0}'' concluída -extracts.status.finished.encrypt.flowdraft=Criptografia de rascunho de extrações para fluxo ''{0}'' concluída -extracts.status.finished.decrypt.flowdraft=Descriptografia de rascunho de extrações para fluxo ''{0}'' concluída -extracts.status.finished.rekey.flowdraft=Nova criptografia finalizada de rascunho de extrações para fluxo ''{0}'' -extracts.status.finished.create.datasource=Criação de extrações concluída (nova id de extração: {0}) para a fonte de dados ''{1}'' {2} -extracts.status.finished.remove.datasource=A alteração de extração para em tempo real para a fonte de dados ''{1}'' foi concluída -extracts.status.encryption_key=ID da chave de criptografia: ''{0}''. -extracts.status.encryption_keys=ID antiga da chave de criptografia: ''{0}'', nova ID da chave de criptografia: ''{1}''. -extracts.errors.upload=Erro no upload de extrações para {0}: ''{1}'' -extracts.errors.refresh=Ocorreu um erro ao atualizar as extrações de {0} ''{1}'' -extracts.errors.create=Erro ao criar as extrações para {0} ''{1}''. -extracts.errors.increment=Erro ao incrementar extrações para {0}: ''{1}'' -extracts.errors.append=Erro ao anexar extrações para {0}: ''{1}'' -extracts.errors.replace=Erro ao substituir extrações para {0}: ''{1}'' -extracts.errors.download=Erro no download de extrações para {0}: ''{1}'' -extracts.errors.remove=Erro ao remover extrações para {0}: ''{1}'' +extracts.status.finished.upload.workbook=Carregamento de extrações concluído (novo id de extração:{0}) para a Pasta de trabalho “{1}” {2} +extracts.status.finished.refresh.workbook=Atualização de extrações concluída (novo id de extração:{0}) para a Pasta de trabalho “{1}” {2} +extracts.status.finished.increment.workbook=Incremento de extrações concluído (novo id de extração:{0}) para a Pasta de trabalho “{1}” {2} +extracts.status.finished.encrypt.workbook=Criptografia de extrações concluída (nova id de extração:{0}) para a pasta de trabalho “{1}” +extracts.status.finished.decrypt.workbook=Decodificação de extrações concluída (nova id de extração:{0}) para a pasta de trabalho “{1}” +extracts.status.finished.rekey.workbook=Nova criptografia de extrações concluída (nova id de extração:{0}) para a pasta de trabalho “{1}” +extracts.status.finished.create.workbook=Criação de extrações concluída (nova id de extração: {0}) para a pasta de trabalho “{1}” {2} +extracts.status.finished.remove.workbook=A alteração de extração (ID da fonte de dados:{0}) para Em tempo real para a pasta de trabalho “{1}” foi concluída +extracts.status.finished.upload.datasource=Carregamento de extrações concluído (novo id de extração:{0}) para a Fonte de dados “{1}” {2} +extracts.status.finished.refresh.datasource=Atualização de extrações concluída (novo id de extração:{0}) para a Fonte de dados “{1}” {2} +extracts.status.finished.increment.datasource=Incremento de extrações concluído (novo id de extração:{0}) para a Fonte de dados “{1}” {2} +extracts.status.finished.append.datasource=Anexação de extrações concluído (novo id de extração:{0}) para a Fonte de dados “{1}” {2} +extracts.status.finished.replace.datasource=Substituição de extrações concluída (novo id de extração:{0}) para a Fonte de dados “{1}” {2} +extracts.status.finished.encrypt.datasource=Criptografia de extrações concluída (nova id de extração:{0}) para a fonte de dados “{1}” +extracts.status.finished.decrypt.datasource=Decodificação de extrações concluída (nova id de extração:{0}) para a fonte de dados “{1}” +extracts.status.finished.rekey.datasource=Nova criptografia de extrações concluída (nova id de extração:{0}) para a fonte de dados “{1}” +extracts.status.finished.encrypt.flow=Criptografia de extrações para o fluxo “{0}” concluída +extracts.status.finished.decrypt.flow=Decodificação de extrações para o fluxo “{0}” concluída +extracts.status.finished.rekey.flow=Nova criptografia de extrações para o fluxo “{0}” concluída +extracts.status.finished.encrypt.flowdraft=Criptografia de rascunho de extrações para fluxo “{0}” concluída +extracts.status.finished.decrypt.flowdraft=Descriptografia de rascunho de extrações para fluxo “{0}” concluída +extracts.status.finished.rekey.flowdraft=Nova criptografia finalizada de rascunho de extrações para fluxo “{0}” +extracts.status.finished.create.datasource=Criação de extrações concluída (nova id de extração: {0}) para a fonte de dados “{1}” {2} +extracts.status.finished.remove.datasource=A alteração de extração para em tempo real para a fonte de dados “{1}” foi concluída +extracts.status.finished.create.vconn=Criação de extrações concluída (nova id de extração:{0}) para Conexão virtual “{1}” +extracts.status.finished.refresh.vconn=Atualização de extrações concluída (nova id de extração:{0}) para Conexão virtual “{1}” +extracts.status.encryption_key=ID da chave de criptografia: “{0}”. +extracts.status.encryption_keys=ID antiga da chave de criptografia: “{0}”, nova ID da chave de criptografia: “{1}”. +extracts.errors.upload=Erro no upload de extrações para {0}: “{1}” +extracts.errors.refresh=Ocorreu um erro ao atualizar as extrações de {0} “{1}” +extracts.errors.create=Erro ao criar as extrações para {0} “{1}”. +extracts.errors.increment=Erro ao incrementar extrações para {0}: “{1}” +extracts.errors.append=Erro ao anexar extrações para {0}: “{1}” +extracts.errors.replace=Erro ao substituir extrações para {0}: “{1}” +extracts.errors.download=Erro no download de extrações para {0}: “{1}” +extracts.errors.remove=Erro ao remover extrações para {0}: “{1}”. extracts.errors.title=Erro de extração do processo -extracts.errors.nothing_to_upload=Não há extrações a serem carregadas para {0}: ''{1}'' -extracts.errors.nothing_to_refresh=Não há extrações a serem atualizadas para {0}: ''{1}'' -extracts.errors.nothing_to_increment=Não há extrações a serem incrementadas para {0}: ''{1}'' -extracts.errors.nothing_to_append=Não há extrações a serem anexadas para {0}: ''{1}'' -extracts.errors.nothing_to_replace=Não há extrações a serem substituídas para {0}: ''{1}'' +extracts.errors.nothing_to_upload=Não há extrações a serem carregadas para {0}: “{1}” +extracts.errors.nothing_to_refresh=Não há extrações a serem atualizadas para {0}: “{1}” +extracts.errors.nothing_to_increment=Não há extrações a serem incrementadas para {0}: “{1}” +extracts.errors.nothing_to_append=Não há extrações a serem anexadas para {0}: “{1}” +extracts.errors.nothing_to_replace=Não há extrações a serem substituídas para {0}: “{1}” extracts.errors.refresh_summary=Erro de atualização de extrações extracts.errors.encrypt_summary=Erro na criptografia de extrações extracts.errors.rekey_summary=Erro na nova criptografia de extrações extracts.errors.decrypt_summary=Erro na decodificação de extrações extracts.errors.remove_summary=Erro ao remover extrações extracts.errors.create_summary=Erro de criação de extrações -extracts.errors.datasource_overwritten=A atualização falhou porque a fonte de dados foi sobrescrita por outra tarefa durante o processamento. Envie a atualização novamente para corrigir. -extracts.errors.workbook_overwritten=A atualização falhou porque a pasta de trabalho foi sobrescrita por outra tarefa durante o processamento. Envie a atualização novamente para corrigir. -extracts.errors.encrypt=Ocorreu um erro ao criptografar as extrações de {0} ''{1}'' -extracts.errors.decrypt=Ocorreu um erro ao decodificar as extrações de {0} ''{1}'' -extracts.errors.rekey=Ocorreu um erro ao criptografar novamente as extrações de {0} ''{1}'' +extracts.errors.datasource_overwritten=A atualização falhou porque a fonte de dados foi sobrescrita por outra tarefa durante o processamento. Envie a atualização novamente para corrigir. +extracts.errors.workbook_overwritten=A atualização falhou porque a pasta de trabalho foi sobrescrita por outra tarefa durante o processamento. Envie a atualização novamente para corrigir. +extracts.errors.encrypt=Ocorreu um erro ao criptografar as extrações de {0} “{1}” +extracts.errors.decrypt=Ocorreu um erro ao decodificar as extrações de {0} “{1}” +extracts.errors.rekey=Ocorreu um erro ao criptografar novamente as extrações de {0} “{1}” extracts.errors.encrypt_datasource_overwritten=A criptografia da extração falhou porque a fonte de dados foi sobrescrita por outra tarefa durante o processamento. extracts.errors.encrypt_workbook_overwritten=A criptografia da extração falhou porque a pasta de trabalho foi sobrescrita por outra tarefa durante o processamento. extracts.errors.rekey_datasource_overwritten=A nova criptografia da extração falhou porque a fonte de dados foi sobrescrita por outra tarefa durante o processamento. @@ -230,12 +250,12 @@ extracts.errors.remove_datasource_overwritten=A fonte de dados não pôde ser al extracts.errors.remove_workbook_overwritten=A pasta de trabalho não pôde ser alterada para tempo real porque foi substituída por outra tarefa. extracts.errors.create_datasource_overwritten=A fonte de dados não pôde ser extraída porque foi substituída por outra tarefa. extracts.errors.create_workbook_overwritten=A pasta de trabalho não pôde ser extraída porque foi substituída por outra tarefa. -extracts.site_mode_change_details=Modo de criptografia de extração de site alterado de ''{0}'' para ''{1}''. +extracts.site_mode_change_details=Modo de criptografia de extração de site alterado de “{0}” para “{1}”. extracts.errors.encryption_not_licensed=Falha na operação porque a criptografia da extração não é licenciada. Para executar esta operação, revise sua licença ou decodifique sua extração. extracts.errors.operation_cancelled_detail=Operação de remoção de extração para {0} (fonte de dados: {2}) atingiu o tempo limite. workbooks.messages.load_error=Não é possível carregar a Pasta de trabalho {0} -workbooks.messages.locked=A pasta de trabalho ''{0}'' está sendo modificada por outro usuário. Tente novamente mais tarde. +workbooks.messages.locked=A pasta de trabalho “{0}” está sendo modificada por outro usuário. Tente novamente mais tarde. workbooks.new_workbook.default_name=Nova pasta de trabalho workbooks.new_datasource.default_name=Nova fonte de dados datasources.messages.load_error=Não é possível carregar a fonte de dados {0}. @@ -257,21 +277,34 @@ subscriptions.explore_the_workbook=Explorar a pasta de trabalho subscriptions.pdf_attached=Seu Tableau PDF está em anexo. subscriptions.access_live_content=Você pode acessar a exibição em tempo real do conteúdo aqui subscriptions.warning_deprecated_type=obsoleto -subscriptions.warning_extract_refresh_type=falha ao atualizar a extração -subscriptions.warning_flow_run_type=falha ao executar o fluxo +subscriptions.warning_error_content_type=Tipo de conteúdo desconhecido +subscriptions.warning_error_type=tipo de aviso desconhecido +subscriptions.warning_extract_refresh_type=falha na atualização da extração +subscriptions.warning_flow_run_type=falha na execução do fluxo subscriptions.warning_introduction_general=Os avisos de qualidade de dados a seguir afetam este {0}. -subscriptions.warning_introduction_view=Para obter mais informações, consulte a guia Detalhes de dados na visualização +subscriptions.warning_introduction_view=Para obter mais informações, consulte o painel Detalhes dos dados na exibição subscriptions.warning_introduction_workbook=Para obter mais informações, consulte a página da pasta de trabalho +subscriptions.warning_localized_column=Coluna +subscriptions.warning_localized_datasource=Fonte de dados +subscriptions.warning_localized_database=Banco de dados +subscriptions.warning_localized_flow=Fluxo +subscriptions.warning_localized_table=Tabela +subscriptions.warning_localized_vconn=Conexão +subscriptions.warning_lowercase_column=coluna +subscriptions.warning_lowercase_column_plural=colunas subscriptions.warning_maintenance_type=em manutenção subscriptions.warning_permission_error=Este aviso está em um ativo que você não tem permissão para ver. subscriptions.warning_redacted=Permissões necessárias subscriptions.warning_sensitve_type=dados confidenciais +subscriptions.warning_sensitive_intro_count=Confidencial({0}) +subscriptions.warning_sensitive_intro_view=A exibição usa dados confidenciais. +subscriptions.warning_sensitive_intro_workbook=A pasta de trabalho usa dados confidenciais. subscriptions.warning_severe=Aviso de qualidade dos dados importante subscriptions.warning_stale_type=dados obsoletos subscriptions.warning_standard=Aviso de qualidade de dados -subscriptions.warning_error_type=tipo de aviso desconhecido +subscriptions.warning_standard_plural=Avisos de qualidade de dados subscriptions.warning_warning_type=aviso -errors.subscriptions.image_render_failed=O instantâneo da exibição ''{0}'' não pode ser renderizado corretamente. +errors.subscriptions.image_render_failed=O instantâneo da exibição “{0}” não pode ser renderizado corretamente. errors.subscriptions.see_live_view=Para ver a exibição on-line, acesse {0}. errors.subscriptions.disabled_on_server=A configuração de assinaturas em todo o site não está ativada. Não é possível processar assinaturas. errors.subscriptions.disabled_on_site=As assinaturas estão desativadas no site. @@ -281,17 +314,17 @@ errors.subscriptions.user_unlicensed=Ignorando assinatura do usuário não licen errors.subscriptions.smtp_unreacheable=Não é possível acessar o host SMTP. Verifique se o SMTP foi configurado. errors.subscriptions.uncategorized_error=Erro desconhecido errors.subscriptions.pdf_render_failed=O PDF anexo neste email não pôde ser renderizado adequadamente. -errors.subscriptions.pdf_limit_exceeded=O PDF gerado é maior que o limite de tamanho de {0}MB e não pôde ser anexado a este e-mail. -errors.subscriptions.attachments_not_enabled=Ocorreu uma falha nesta assinatura porque os anexos de e-mail foram desabilitados. Entre em contato com seu administrador do Tableau para obter detalhes. +errors.subscriptions.content_limit_exceeded=O conteúdo gerado é maior que o limite de tamanho de {0}MB e não pôde ser anexado a este e-mail. +errors.subscriptions.attachments_not_enabled=Ocorreu uma falha nesta assinatura porque os anexos de e-mail foram desabilitados. Entre em contato com o administrador do Tableau para obter detalhes. errors.subscriptions.pdf_email_failed=Não foi possível anexar o PDF gerado a este e-mail. -errors.subscriptions.learn_more_troubleshoot=Saiba mais +errors.subscriptions.learn_more_troubleshoot=Saiba mais errors.subscriptions.bad_extract_refresh_subscription_configuration=A assinatura foi suspensa porque a pasta de trabalho contém várias agendas de atualização de extração. Para retomar, atualize a frequência para No horário selecionado. errors.subscriptions.subscription_failed_refresh_failure=Falha na atualização da extração da fonte de dados. errors.subscriptions.multiple_extracts_for_extract_refresh_subscription=A pasta de trabalho contém várias agendas de atualização de extração. Atualize a frequência para No horário selecionado. errors.subscriptions.datasource_is_missing_password=Erro de conexão com a fonte de dados. Verifique as credenciais em todas as conexões de fonte de dados da pasta de trabalho. -subscriptions.results_summary.sg={0} de {1} assinaturas enviada(s) da agenda ''{2}''. -subscriptions.results_summary.pl={0} de {1} assinaturas enviadas da agenda ''{2}''. +subscriptions.results_summary.sg={0} de {1} assinaturas enviada(s) da agenda “{2}”. +subscriptions.results_summary.pl={0} de {1} assinaturas enviadas da agenda “{2}”. subscriptions.results_views_per_subscription.sg={0} ({1} de 1 exibição bem-sucedida) subscriptions.results_views_per_subscription.pl={0} ({1} de {2} exibições bem-sucedidas) subscriptions.results_views_per_subscription.more=({0} mais) @@ -355,8 +388,8 @@ dataalerts.failure.error.cannotDrawDataAlertDialog=Falha ao abrir a caixa de di dataalerts.failure.error.unsupportedDataAlertType=O tipo de alerta de dados {0} não é aceito no momento. dataalerts.failure.suspend.email.subject=O alerta acionado por dados está suspenso para: {0} dataalerts.failure.suspend.email.status=Seu alerta {0} foi suspenso -dataalerts.failure.suspend.email.explanation=Enquanto suspenso, não avaliaremos os destinatários da exibição ou do alerta. Depois que uma correção tiver sido feita, você poderá retomar o alerta em {1}. -dataalerts.failure.suspend.view.name.prefix=Visualizar +dataalerts.failure.suspend.email.explanation=Enquanto suspenso, não avaliaremos os destinatários da exibição ou do alerta. Depois que uma correção tiver sido feita, você poderá retomar o alerta em {1}. +dataalerts.failure.suspend.view.name.prefix=Exibir dataalerts.failure.suspend.time=Tempo de suspensão dataalerts.failure.suspend.email.footer=Você está recebendo este e-mail porque seu alerta foi suspenso. dataalerts.failure.suspend.email.view.name.my.content=Meu conteúdo @@ -370,10 +403,10 @@ metricsservices.failure.email.footer=Você está recebendo este e-mail em {0} de metricsservices.failure.email.subject=A atualização de métrica não está funcionando para: {0} metricsservices.failure.expired.credentials=Credenciais de banco de dados expiradas foram inseridas em uma pasta de trabalho. metricsservices.failure.explanation=Sua métrica não pode ser atualizada, portanto, ela não tem sido atualizada. Você receberá uma notificação por e-mail quando a atualização da métrica estiver funcionando novamente. -metricsservices.failure.status=Sua métrica ''{0}'' não está atualizando +metricsservices.failure.status=Sua métrica “{0}” não está atualizando metricsservices.failure.suspend.email.explanation=Enquanto a atualização de métrica estiver suspensa, os dados da métrica não serão atualizados. Após a correção, é possível retomar a atualização da métrica. metricsservices.failure.suspend.email.footer=Você está recebendo este e-mail em {0} porque a atualização da métrica foi suspensa. -metricsservices.failure.suspend.email.status=A atualização da métrica ''{0}'' foi suspensa +metricsservices.failure.suspend.email.status=A atualização da métrica “{0}” foi suspensa metricsservices.failure.suspend.email.subject=A atualização de métrica foi suspensa para: {0} metricsservices.failure.suspend.time=Tempo de suspensão metricsservices.failure.suspend.view.metric=Acessar a Métrica @@ -384,7 +417,7 @@ metricsservices.failure.view.details.metric=Acessar a Métrica metricsservices.failure.view.name.prefix=Exibição conectada metricsservices.success.email.subject=A atualização de métrica foi retomada para: {0} metricsservices.success.explanation=A atualização de sua métrica está em funcionamento novamente, então ela verificará por atualizações dos dados de métrica. -metricsservices.success.status=A atualização da métrica ''{0}'' foi retomada +metricsservices.success.status=A atualização da métrica “{0}” foi retomada errors.staticimages.generic=Erro ao gerar imagens estáticas para pasta de trabalho {0}. {1}. errors.internal_error.request.message={0} não conseguiu satisfazer a solicitação. @@ -395,7 +428,7 @@ local_names.group.all_users.name=Todos os usuários local_names.containers.personal_space.name=Espaço pessoal password_reset.email.subject=Este é o link para redefinir a sua senha -password_reset.email.body=Olá {0},

Você solicitou uma alteração de senha.

Para redefinir a sua senha do Tableau Server, {1} ou cole o link a seguir no seu navegador: {2}

Este link ficará válido apenas por 48 horas, então não esqueça de acessá-lo o quanto antes.

Se não foi você quem solicitou a alteração da senha, informe o administrador do servidor.

Obrigado por usar o Tableau!
Equipe Tableau +password_reset.email.body=Olá {0},

Você solicitou uma alteração de senha.

Para redefinir a sua senha do Tableau Server, {1} ou cole o seguinte link no seu navegador:{2}

Este link ficará válido apenas por 48 horas, então não esqueça de acessá-lo o quanto antes.

Se não foi você quem solicitou a alteração da senha, informe o administrador do servidor.

Obrigado por usar o Tableau!
Equipe Tableau password_reset.email.link=clique aqui hours.pl={0} horas @@ -407,23 +440,23 @@ seconds.sg=1 segundo dataconnections.classes.tableau_server_site=Site do Tableau Server -materializeviews.errors.workbook_not_in_project=O projeto ''{0}'' não contém a pasta de trabalho ''{1}'' -materializeviews.errors.workbook_has_no_extract=Falha ao atualizar a configuração de exibições materializadas para a pasta de trabalho ''{0}''. No momento, há suporte somente para pastas de trabalho com extrações inseridas +materializeviews.errors.workbook_not_in_project=O projeto “{0}” não contém a pasta de trabalho “{1}” +materializeviews.errors.workbook_has_no_extract=Falha ao atualizar a configuração de exibições materializadas para a pasta de trabalho “{0}”. No momento, há suporte somente para pastas de trabalho com extrações inseridas materializeviews.errors.workbook_updating_errors=Erros encontrados ao atualizar a configuração de exibições materializadas para pastas de trabalho -materializeviews.errors.workbook_too_large=Falha ao atualizar a configuração de exibições materializadas para a pasta de trabalho ''{0}'', porque o tamanho da pasta de trabalho excede o limite de {1} GB -materializeviews.errors.project_path_not_exists=O caminho do projeto ''{0}'' não existe. -materializeviews.errors.feature_disabled=Falha ao atualizar a configuração de exibições materializadas para a pasta de trabalho ''{0}'', porque o recurso está desabilitado no momento. -materializeviews.errors.update_materialized_views_setting_failed=Falha ao atualizar a configuração de exibições materializadas para a pasta de trabalho ''{0}'' -materializeviews.errors.site_not_enabled=Este site não está habilitado para exibições materializadas. Entre em contato com o administrador +materializeviews.errors.workbook_too_large=Falha ao atualizar a configuração de exibições materializadas para a pasta de trabalho “{0}”, porque o tamanho da pasta de trabalho excede o limite de {1} GB +materializeviews.errors.project_path_not_exists=O caminho do projeto “{0}” não existe. +materializeviews.errors.feature_disabled=Falha ao atualizar a configuração de exibições materializadas para a pasta de trabalho “{0}”, porque o recurso está desabilitado no momento. +materializeviews.errors.update_materialized_views_setting_failed=Falha ao atualizar a configuração de exibições materializadas para a pasta de trabalho “{0}” +materializeviews.errors.site_not_enabled=Este site não está habilitado para exibições materializadas. Entre em contato com o administrador. materializeviews.errors.encrypted_extracts_not_supported=No momento, o recurso de exibições materializadas não oferece suporte a pastas de trabalho com extrações criptografadas. -materializedviews.finished.create=Exibições materializadas criadas com status ''{0}'' para a pasta de trabalho ''{1}'' +materializedviews.finished.create=Exibições materializadas criadas com status “{0}” para a pasta de trabalho “{1}” materializedviews.finished.delete=Exibições materializadas excluídas para id da pasta de trabalho: {0} -materializedviews.finished.encrypt=Criptografia concluída de exibições materializadas para pasta de trabalho ''{0}'' -materializedviews.finished.decrypt=Decodificação concluída de exibições materializadas para pasta de trabalho ''{0}'' -materializedviews.finished.rekey=Nova criptografia concluída de exibições materializadas para a pasta de trabalho ''{0}'' -materializedviews.status.encryption_key=ID da chave de criptografia: ''{0}''. -materializedviews.status.encryption_keys=ID antiga da chave de criptografia: ''{0}'', nova ID da chave de criptografia: ''{1}''. -materializedviews.status.encryption_type=Tipo de fonte de dados de criptografia: ''{0}'' +materializedviews.finished.encrypt=Criptografia concluída de exibições materializadas para pasta de trabalho “{0}” +materializedviews.finished.decrypt=Decodificação concluída de exibições materializadas para pasta de trabalho “{0}” +materializedviews.finished.rekey=Nova criptografia concluída de exibições materializadas para a pasta de trabalho “{0}” +materializedviews.status.encryption_key=ID da chave de criptografia: “{0}”. +materializedviews.status.encryption_keys=ID antiga da chave de criptografia: “{0}”, nova ID da chave de criptografia: “{1}”. +materializedviews.status.encryption_type=Tipo de fonte de dados de criptografia: “{0}” customizedviews.namedSharingPrefix=Versão compartilhada @@ -431,7 +464,7 @@ flows.drafts.default_name=Novo fluxo content_type.project=Projeto content_type.workbook=Pasta de trabalho -content_type.view=Visualizar +content_type.view=Exibir content_type.datasource=Fonte de dados content_type.flow=Fluxo content_type.metric=Métrica @@ -439,20 +472,32 @@ content_type.collection=Coleção content_type.visualization=Visualização content_type.askdata_visualization=Visualização de Pergunte aos dados content_type.explaindata_explanation=Explicação -content_type.publishedconnection=Conexão virtual -content_type.publishedconnectiontable=Tabela de conexão virtual +content_type.virtualconnection=Conexão virtual +content_type.virtualconnectiontable=Tabela de conexão virtual upgradethumbnails.status.server_started=Resposta do servidor: atualização de miniaturas iniciada! upgradethumbnails.status.server_stopped=Resposta do servidor: %d trabalhos interrompidos +dataquality.author.extract_refresh_monitoring=monitoramento da atualização de extração +dataquality.author.flow_run_monitoring=monitoramento de execução de fluxo + dataquality.message.refresh_failed=Atualização falhou: {0} dataquality.message.last_successful=Última bem-sucedida: {0} dataquality.message.next_scheduled=Próximo agendado: {0} dataquality.message.flow_run_output_steps_failed={0}/{1} etapas de saída falharam ao executar failed to run +label_value.description.certified=Este ativo é confiável e recomendado. +label_value.description.deprecated=Este recurso não é mais mantido e não deve ser usado. +label_value.description.extract_refresh_failure=A atualização de extração mais recente deste recurso falhou. +label_value.description.flow_run_failure=A execução mais recente deste fluxo falhou. +label_value.description.maintenance=Este ativo está em manutenção. +label_value.description.sensitive_data=Este ativo contém informações confidenciais. +label_value.description.stale=Este ativo está desatualizado. +label_value.description.warning=Este ativo tem um problema geral de qualidade. + importcsvsummary.error.details=Detalhes do erro: importcsvsummary.remainingerrors=(erros restantes que não aparecem) -importcsvsummary.error.line=linha {0} para o usuário ''{1}'': ''{2}'' +importcsvsummary.error.line=linha {0} para o usuário “{1}”: “{2}” importcsvsummary.line.processed=Linhas processadas: {0} importcsvsummary.line.skipped=Linhas ignoradas: {0} importcsvsummary.users.added.count=Número de usuários adicionados: {0} @@ -461,7 +506,10 @@ importcsvsummary.error.unexpected_extension=Extensão de nome de arquivo inesper importcsvsummary.error.size_limit=O arquivo CSV excede o limite de tamanho de {0} importcsvsummary.error.local.password_mismatch=A atualização do usuário do site local requer uma senha vazia ou correspondente importcsvsummary.error.local.password_required=Criação de usuário do sistema local quando Auth é local requer senha -importcsvsummary.error.ad.user_not_found=Usuário AD não encontrado ''{0}'' +importcsvsummary.error.ad.user_not_found=Usuário AD não encontrado “{0}” +importcsvsummary.error.domain_not_found=Domínio inválido “{0}” +importcsvsummary.error.cannot_create_user_identity=Não é possível criar a identidade do usuário “{0}” +importcsvsummary.error.invalid_identity_pool_name=Nome do pool de identidades inválido “{0}” importcsvsummary.error.too_many_errors=Muitos erros encontrados no arquivo CSV audit.errors.wdc_not_allowlisted=O conector de dados da Web não está permitido na lista. Para obter ajuda, consulte: https://help.tableau.com/current/online/pt-br/to_keep_data_fresh.htm @@ -472,10 +520,10 @@ user.input.name.err.empty=o nome não pode ficar em branco askdata.title=Pergunte aos dados slack.app.upgrade.email.notification.subject=Atualização do aplicativo Tableau para Slack -slack.app.upgrade.email.notification.introduction=Uma atualização está disponível para o aplicativo Tableau para Slack e pode ser reinstalada agora para funcionar com a próxima versão do Tableau Online. A Tableau recomenda reinstalar o aplicativo para manter o desempenho dele e usar novos recursos. Procure por novos recursos e mudanças em
O que há de novo no Tableau Online. -slack.app.upgrade.email.notification.action=Para obter as etapas de atualização e reinstalação, consulte Atualizar o aplicativo Tableau para Slack. Se você tiver vários sites do Tableau Online, reinstale o aplicativo em cada site. -slack.app.upgrade.email.notification.steps=Esta notificação de serviço foi publicada pelo Tableau Online. -slack.app.upgrade.email.notification.reason=Você está recebendo esta notificação porque é administrador de um site do Tableau Online conectado ao Slack. -slack.app.upgrade.email.notification.footer.privacy=Leia nossa Política de privacidade +slack.app.upgrade.email.notification.introduction=Uma atualização está disponível para o aplicativo Tableau para Slack. A Tableau recomenda atualizar o aplicativo para manter o desempenho dele e usar novos recursos do Tableau Cloud. Procure por novos recursos e mudanças em O que há de novo no Tableau Cloud. +slack.app.upgrade.email.notification.action=Para atualizar a conexão do site com o aplicativo Tableau for Slack, consulte Atualizar seu aplicativo Tableau for Slack. Se você tiver vários sites do Tableau Cloud, atualize o aplicativo em cada site. +slack.app.upgrade.email.notification.steps=Esta notificação de serviço foi publicada pelo Tableau Cloud. +slack.app.upgrade.email.notification.reason=Você está recebendo esta notificação porque é administrador de um site do Tableau Cloud que está conectado ao Slack. +slack.app.upgrade.email.notification.footer.privacy=Leia nossa Política de privacidade unifiedconsumption.tcrm.folders.private=Meu aplicativo privado diff --git a/tabcmd/locales/pt/tabcmd_messages_pt.properties b/tabcmd/locales/pt/tabcmd_messages_pt.properties index a9e4c39e..59ae77f2 100644 --- a/tabcmd/locales/pt/tabcmd_messages_pt.properties +++ b/tabcmd/locales/pt/tabcmd_messages_pt.properties @@ -1,23 +1,23 @@ -commandlineutils.errors.bad_value=A opção ''{0}'' tem um valor inapropriado de ''{1}''. Deve ser um: {2} -commandlineutils.errors.not_integer=O valor ''{0}'' para opção ''{1}'' não é um inteiro - -common.errors.empty_file=O arquivo ''{0}'' está vazio -common.errors.file_not_found=Não é possível abrir o arquivo ''{0}'' -common.errors.invalid_file_path=Caminho de arquivo inválido ''{0}'' -common.errors.folder_path_not_found=Não foi possível localizar o diretório ''{0}'' -common.errors.access_denied=Acesso negado ao arquivo ''{0}''. Verifique se o seu caminho é válido e se o nome do seu arquivo não corresponde ao diretório existente -common.errors.requires_csv_file=O comando ''{0}'' requer um arquivo CSV -common.errors.requires_group_name=O comando ''{0}'' requer um nome de grupo -common.errors.requires_site_name=O comando ''{0}'' requer um nome do site +commandlineutils.errors.bad_value=A opção “{0}” tem um valor inapropriado de “{1}”. Deve ser um: {2} +commandlineutils.errors.not_integer=O valor “{0}” para opção “{1}” não é um inteiro + +common.errors.empty_file=O arquivo “{0}” está vazio +common.errors.file_not_found=Não é possível abrir o arquivo “{0}” +common.errors.invalid_file_path=Caminho de arquivo inválido “{0}” +common.errors.folder_path_not_found=Não foi possível localizar o diretório “{0}” +common.errors.access_denied=Acesso negado ao arquivo “{0}”. Verifique se o seu caminho é válido e se o nome do seu arquivo não corresponde ao diretório existente +common.errors.requires_csv_file=O comando “{0}” requer um arquivo CSV +common.errors.requires_group_name=O comando “{0}” requer um nome de grupo +common.errors.requires_site_name=O comando “{0}” requer um nome do site common.errors.options_conflict=Opções novas e obsoletas para especificar a função do usuário específica, onde for especificado. Somente uma pode ser usada common.errors.csv_sizelimit=O arquivo CSV referenciado excede o limite de tamanho de 100MB. Divida o conteúdo do arquivo em arquivos CSV menores e importe-os separadamente. -common.options.admin-type=[Obsoleto] Atribui [ou remove] o direito de administrador do site para todos os usuários no arquivo CSV. Essa configuração pode ser sobrescrita pelos valores em linhas individuais no arquivo CSV. {0} pode ser: {1}, {2}, ou {3}. Se não especificado: {3} para novos usuários, inalterado para usuários existentes +common.options.admin-type=[Obsoleto] Atribui [ou remove] o direito de administrador de site para todos os usuários no arquivo CSV. Essa configuração pode ser sobrescrita pelos valores em linhas individuais no arquivo CSV. {0} pode ser: {1}, {2}, ou {3}. Se não especificado: {3} para novos usuários, inalterado para usuários existentes common.options.complete=Requer [ou não] que todas as linhas sejam válidas para que qualquer alteração seja bem-sucedida. Padrão: {0} common.options.license=[Obsoleto] Define todo o nível de licença padrão para todos os usuários. Isso pode ser sobrescrito pelo valor no arquivo CSV. {0} pode ser {1}, {2} ou {3} common.options.nowait=Não aguarde o trabalho ser concluído -common.options.publisher=[Obsoleto] Atribui [ou remove] o direito de publicação para todos os usuários no arquivo CSV. Essa configuração pode ser sobrescrita pelos valores em linhas individuais no arquivo CSV. Padrão se não especificado: para novos usuários, inalterado para usuários existentes +common.options.publisher=[Obsoleto] Atribui [ou remove] o direito de publicação para todos os usuários no arquivo CSV. Essa configuração pode ser sobrescrita pelos valores em linhas individuais no arquivo CSV. Padrão se não especificado: para novos usuários, inalterado para usuários existentes common.options.silent-progress=Não exiba mensagens de progresso para o trabalho -common.options.sysadmin-type=[Obsoleto] Atribui [ou remove] o direito de administrador do site para todos os usuários no arquivo CSV. Essa configuração pode ser sobrescrita pelos valores em linhas individuais no arquivo CSV. {0} pode ser: {1},{2} ,{3} ou {4}. Padrão se não especificado: {4} para novos usuários, inalterado para usuários existentes +common.options.sysadmin-type=[Obsoleto] Atribui [ou remove] o direito de administrador de site para todos os usuários no arquivo CSV. Essa configuração pode ser sobrescrita pelos valores em linhas individuais no arquivo CSV. {0} pode ser: {1}, {2}, {3} ou {4}. Padrão se não especificado: {4} para novos usuários, inalterado para usuários existentes common.output.job_queued_success=Trabalho enfileirado common.output.succeeded=Bem-sucedido common.options.role=Define a função padrão para todos os usuários afetados. Valores legais para {0}: {1}. Se não especificado, o servidor usa o valor padrão: {2} @@ -27,20 +27,20 @@ addusers.short_description=Adicionar usuários a um grupo addusers.status=Adicionando usuários listados em {0} ao grupo {1}... creategroup.short_description=Criar um grupo local -creategroup.status=Criando grupo ''{0}'' no servidor... +creategroup.status=Criando grupo “{0}” no servidor... creategroup.options.role=Define a função que será definida para usuários do grupo no momento do logon. Os valores legais de {0}: {1}. A função de site de um usuário só será definida para esse valor se for menos restritiva que a função de site atual do usuário. Se não especificada, nenhuma função será definida para usuários desse grupo ao fazer logon. createextracts.errors.required_argument=O comando createextracts requer uma URL de pasta de trabalho, um nome de pasta de trabalho ou um nome de fonte de dados createextracts.errors.error=Erro ao criar a extração -createextracts.for.datasource=Criar extração para a fonte de dados ''{0}'' -createextracts.for.workbook_name=Criar extração para a pasta de trabalho de nome ''{0}'' -createextracts.for.workbook_url=Criar extração para a pasta de trabalho com URL ''{0}'' +createextracts.for.datasource=Criar extração para a fonte de dados “{0}” +createextracts.for.workbook_name=Criar extração para a pasta de trabalho de nome “{0}” +createextracts.for.workbook_url=Criar extração para a pasta de trabalho com URL “{0}” createextracts.options.datasource=O nome da fonte de dados de destino para criar a extração createextracts.options.embedded-datasources=Uma lista de espaço separado de nomes de fontes de dados inseridas nesta pasta de trabalho de destino. Coloque os nomes da fonte de dados com aspas duplas se apresentarem espaços. Disponível somente ao criar extrações para a pasta de trabalho. createextracts.options.encrypt=Criar extração criptografada. createextracts.options.include-all=Incluir todas as fontes de dados inseridas na pasta de trabalho de destino. Disponível somente ao criar extrações para a pasta de trabalho. createextracts.options.parent-project-path=O caminho do pai do projeto que contém o recurso de destino. É necessário especificar o nome do projeto com --project. -createextracts.options.project=O nome do projeto que contém o recurso de destino. Somente necessário se {0} ou {1} estiver especificado. Se não estiver especificado, o projeto padrão ''{2}'' é usado +createextracts.options.project=O nome do projeto que contém o recurso de destino. Somente necessário se {0} ou {1} estiver especificado. Se não estiver especificado, o projeto padrão “{2}” é usado. createextracts.options.url=O nome canônico do recurso, conforme ele aparece na URL createextracts.options.workbook=O nome da pasta de trabalho de destino para criar a extração createextracts.short_description=Criar extrações para uma pasta de trabalho ou fonte de dados publicada @@ -51,11 +51,11 @@ createproject.options.description=Descrição do projeto createproject.options.name=Nome do projeto createproject.options.parent-project-path=O caminho do projeto que terá o novo projeto. Caso não seja especificado, será criado no nível de raiz do site createproject.short_description=Criar um projeto -createproject.status=Criando projeto ''{0}'' no servidor... +createproject.status=Criando projeto “{0}” no servidor... createsite.errors.invalid_url_option=A opção URL fica inválida ao criar vários sites. Execute novamente o comando após remover a opção de URL ou criar cada site separadamente -createsite.errors.site_name_already_exists=Já existe um site com o nome ''{0}''. Tente um nome do site diferente. -createsite.errors.site_id_already_exists=Já existe um site com a ID ''{0}''. Use -r para especificar uma ID de site diferente. Consulte tabcmd createsite para obter mais informações. +createsite.errors.site_name_already_exists=Já existe um site com o nome “{0}”. Tente um nome do site diferente. +createsite.errors.site_id_already_exists=Já existe um site com a ID “{0}”. Use -r para especificar uma ID de site diferente. Consulte tabcmd createsite para obter mais informações. createsite.options.allow-mobile-snapshots=Permitir [ou negar] instantâneos móveis. O padrão é permitir instantâneos móveis createsite.options.allow-subscriptions=Permitir [ou negar] assinaturas para este site. O padrão é a configuração padrão do servidor. As assinaturas não podem ser habilitadas se as assinaturas do servidor estiverem desabilitadas createsite.options.allow-web-authoring=Permitir [ou negar] a criação na Web para este site. O padrão é permitir a criação na Web @@ -68,18 +68,18 @@ createsite.options.subscription-footer=O rodapé usado para assinaturas createsite.options.url=ID do site createsite.options.user-quota=Quantidade máxima de usuários no site createsite.options.extract_encryption_mode=Modo de criptografia de extração: desabilitado, habilitado ou imposto. Caso não esteja definido, o valor padrão é usado. -createsite.options.web_extraction_enabled=Permitir [ou negar] extrair a criação ou alterar as extraçãos para funcionar neste site. O padrão é permitir. +createsite.options.web_extraction_enabled=Permitir [ou negar] a criação de extração ou alteração de extrações funcionem neste site. O padrão é permitir. createsite.options.run_now_enabled=Permitir [ou negar] Executar agora para este site. O padrão é permitir o Executar agora. createsite.options.time_zone=Fuso horário a ser usado com extrações nesse site. O padrão não está definido para usar o fuso horário do servidor. createsite.short_description=Criar um site -createsite.status=Criar site ''{0}'' no servidor... +createsite.status=Criar site “{0}” no servidor... -createsiteusers.options.auth-type=Atribui o tipo de autenticação para todos os usuários no arquivo CSV. Para o Tableau Online, {0} pode ser {1} (padrão) ou {2}. Para o Tableau Server, {0} pode ser Local (padrão) ou {2}. -createsiteusers.description=Crie usuários no site atual. Os usuários são lidos do arquivo CSV dado. As colunas do arquivo podem ser na ordem mostrada abaixo.{0}1. Nome de usuário{0}2. Senha (Ignorada ao usar o Active Directory){0}3. Nome amigável (Ignorado ao usar o Active Directory){0}4. Nível de licença ({1}, {2}, {3}, {4} ou {5}){0}5. Administrador ({6}/{7}){0}6. Publicador ({8}/{9}/1 ou {10}/{11}/0){0}7. E-mail (apenas para o Tableau Public){0}O arquivo pode ter menos colunas. Por exemplo, ele pode ser uma lista simples com um nome de usuário por linha. É possível usar aspas se um valor contiver vírgulas. O tabcmd espera pelo término da tarefa {12}. Você pode escolher não esperar pelo término da tarefa no servidor e, em vez disso, retornar imediatamente ao passar o marcador {13}. Administradores de sistema não podem ser criados ou removidos pelo uso desse comando. Use ''{14}'' em vez disso +createsiteusers.options.auth-type=Atribui o tipo de autenticação para todos os usuários no arquivo CSV. Para o Tableau Cloud, {0} pode ser {1} (padrão) ou {2}. Para o Tableau Server, {0} pode ser Local (padrão) ou {2}. +createsiteusers.description=Crie usuários no site atual. Os usuários são lidos de um determinado arquivo CSV. As colunas do arquivo podem ser na ordem mostrada abaixo.{0}1. Nome de usuário{0}2. Senha (Ignorada ao usar o Active Directory){0}3. Nome amigável (Ignorado ao usar o Active Directory){0}4. Nível de licença ({1}, {2}, {3}, {4} ou {5}){0}5. Administrador ({6}/{7}){0}6. Publicador ({8}/{9}/1 ou {10}/{11}/0){0}7. E-mail (apenas para o Tableau Public){0}O arquivo pode ter menos colunas. Por exemplo, ele pode ser uma lista simples com um nome de usuário por linha. É possível usar aspas se um valor contiver vírgulas. O tabcmd espera pelo término da tarefa {12}. Você pode escolher não esperar pelo término da tarefa no servidor e, em vez disso, retornar imediatamente ao passar o marcador {13}. Administradores de sistema não podem ser criados ou removidos pelo uso desse comando. Use “{14}” em vez disso createsiteusers.short_description=Criar usuários no site atual createsiteusers.status=Adicionando usuários listados em {0} ao site atual... -createusers.description=Crie usuários. Os usuários são lidos do arquivo CSV dado. As colunas do arquivo podem ser na ordem mostrada abaixo.{0}1. Nome de usuário{0}2. Senha (Ignorada ao usar o Active Directory){0}3. Nome amigável (Ignorado ao usar o Active Directory){0}4. Nível de licença ({1}, {2}, {3}, {4} ou {5}){0}5. Administrador ({6}/{7}/{8}/{9}){0}6. Publicador ({10}/{11}/1 ou {12}/{13}/0){0}7. E-mail (apenas para o Tableau Public){0}O arquivo pode ter menos colunas. Por exemplo, ele pode ser uma lista simples com um nome de usuário por linha. É possível usar aspas se um valor contiver vírgulas. O tabcmd espera pelo término da tarefa {14}. Você pode escolher não esperar pelo término da tarefa no servidor e, em vez disso, retornar imediatamente ao passar o marcador {15} +createusers.description=Crie usuários. Os usuários são lidos de um determinado arquivo CSV. As colunas do arquivo podem ser na ordem mostrada abaixo.{0}1. Nome de usuário{0}2. Senha (Ignorada ao usar o Active Directory){0}3. Nome amigável (Ignorado ao usar o Active Directory){0}4. Nível de licença ({1}, {2}, {3}, {4} ou {5}){0}5. Administrador ({6}/{7}/{8}/{9}){0}6. Publicador ({10}/{11}/1 ou {12}/{13}/0){0}7. E-mail (apenas para o Tableau Public){0}O arquivo pode ter menos colunas. Por exemplo, ele pode ser uma lista simples com um nome de usuário por linha. É possível usar aspas se um valor contiver vírgulas. O tabcmd espera pelo término da tarefa {14}. Você pode escolher não esperar pelo término da tarefa no servidor e, em vez disso, retornar imediatamente ao passar o marcador {15} createusers.short_description=Criar usuários no servidor createusers.status=Adicionando usuários listados em {0} ao servidor @@ -87,24 +87,24 @@ decryptextracts.short_description=Descriptografar extrações em um site decryptextracts.status=Agendando decodificações de extrações no site {0}... delete.errors.mutually_exclusive=Não é possível especificar a pasta de trabalho e a fonte de dados para excluir -delete.errors.requires_workbook_datasource=O comando ''{0}'' requer um nome da pasta de trabalho ou nome da fonte de dados +delete.errors.requires_workbook_datasource=O comando “{0}” requer um nome da pasta de trabalho ou nome da fonte de dados delete.options.datasource=Fonte de dados a ser excluída delete.options.parent-project-path=O caminho do pai do projeto que contém a pasta de trabalho/fonte de dados a ser excluída. É necessário especificar o nome do projeto com --project. -delete.options.project=O projeto que contém a pasta de trabalho/fonte de dados a ser excluída. O projeto padrão é ''{0}'' +delete.options.project=O projeto que contém a pasta de trabalho/fonte de dados a ser excluída. O projeto padrão é “{0}” delete.options.workbook=Pasta de trabalho a ser excluída delete.short_description=Exclua uma pasta de trabalho ou fonte de dados do servidor -delete.status=Removendo {0} ''{1}'' do servidor... +delete.status=Removendo {0} “{1}” do servidor... deleteextracts.errors.required_argument=O comando deleteextracts requer uma URL de pasta de trabalho, um nome de pasta de trabalho ou um nome de fonte de dados deleteextracts.errors.error=Erro ao excluir a extração -deleteextracts.for.datasource=Excluir extração para a fonte de dados ''{0}'' -deleteextracts.for.workbook_name=Excluir extração para a pasta de trabalho de nome ''{0}'' -deleteextracts.for.workbook_url=Excluir extração para a pasta de trabalho com URL ''{0}'' +deleteextracts.for.datasource=Excluir extração para a fonte de dados “{0}” +deleteextracts.for.workbook_name=Excluir extração para a pasta de trabalho de nome “{0}” +deleteextracts.for.workbook_url=Excluir extração para a pasta de trabalho com URL “{0}” deleteextracts.options.datasource=O nome da fonte de dados de destino para exclusão da extração deleteextracts.options.embedded-datasources=Uma lista de espaço separado de nomes de fontes de dados inseridas nesta pasta de trabalho de destino. Coloque os nomes da fonte de dados com aspas duplas se apresentarem espaços. Disponível somente ao excluir extrações para a pasta de trabalho. deleteextracts.options.include-all=Incluir todas as fontes de dados inseridas dentro na pasta de trabalho de destino deleteextracts.options.parent-project-path=O caminho do pai do projeto que contém o recurso de destino. É necessário especificar o nome do projeto com --project. -deleteextracts.options.project=O nome do projeto que contém o recurso de destino. Somente necessário se {0} ou {1} estiver especificado. Se não estiver especificado, o projeto padrão ''{2}'' é usado +deleteextracts.options.project=O nome do projeto que contém o recurso de destino. Somente necessário se {0} ou {1} estiver especificado. Se não estiver especificado, o projeto padrão “{2}” é usado. deleteextracts.options.url=O nome canônico do recurso, conforme ele aparece na URL deleteextracts.options.workbook=O nome da pasta de trabalho de destino para excluir a extração deleteextracts.short_description=Excluir extrações para uma pasta de trabalho ou fonte de dados publicada @@ -112,16 +112,16 @@ deleteextracts.workbook.include-all=Incluir todas as fontes de dados inseridas d deleteextracts.workbook.embedded-datasource-names=Com nomes de fontes de dados inseridas deletegroup.short_description=Excluir um grupo -deletegroup.status=Excluindo o grupo ''{0}'' do servidor... +deletegroup.status=Excluindo o grupo “{0}” do servidor... -deleteproject.errors.requires_project_name=O comando ''{0}'' requer um nome de projeto +deleteproject.errors.requires_project_name=O comando “{0}” requer um nome de projeto deleteproject.options.parent-project-path=O caminho do pai do projeto a ser excluído. É necessário especificar o nome do projeto com --project. deleteproject.short_description=Excluir um projeto -deleteproject.status=Excluindo o projeto ''{0}'' do servidor... +deleteproject.status=Excluindo o projeto “{0}” do servidor... deletesite.errors.logged_into_this_site=Não é possível excluir o site ao qual você está atualmente conectado deletesite.short_description=Excluir um site -deletesite.status=Excluindo o site ''{0}'' do servidor... +deletesite.status=Excluindo o site “{0}” do servidor... deletesiteusers.description=Exclua usuários do site. Os usuários são lidos de um determinado arquivo CSV. O arquivo é uma lista simples de um nome de usuário por linha deletesiteusers.short_description=Excluir usuários do site @@ -131,14 +131,14 @@ deleteusers.description=Exclua usuários. Os usuários são lidos de um determin deleteusers.short_description=Excluir usuários deleteusers.status=Excluindo usuários listados no {0} do servidor... -editdomain.description=Edite um domínio. Use o comando ''{0}'' para exibir uma lista de domínios para edição -editdomain.errors.requires_nickname_name=Uma opção ''{0}'' ou ''{1}'' deve ser especificada +editdomain.description=Edite um domínio. Use o comando “{0}” para exibir uma lista de domínios para edição +editdomain.errors.requires_nickname_name=Uma opção “{0}” ou “{1}” deve ser especificada editdomain.options.id=ID do domínio editdomain.options.name=Nome do domínio editdomain.options.nickname=Apelido do domínio editdomain.short_description=Edite um domínio editdomain.output={0}ID{1}Nickname{1}{1}Name{0} -editdomain.status=Edite o domínio com ID ''{0}'' no servidor... +editdomain.status=Edite o domínio com ID “{0}” no servidor... editsite.errors.invalid_site-id=A opção {0} fica inválida ao criar vários sites. Execute novamente o comando após remover a opção {0} ou edite cada site separadamente editsite.errors.invalid_site-name=A opção {0} fica inválida ao criar vários sites. Execute novamente o comando após remover a opção {0} ou edite cada site separadamente @@ -148,7 +148,7 @@ editsite.options.allow-web-authoring=Permitir [ou negar] a criação na Web para editsite.options.cache-warmup=Permitir [ou negar] aquecimento de cache para este site editsite.options.cache-warmup-threshold=Limite em dias para determinar o intervalo de tempo entre as visualizações de uma exibição para desencadear um aquecimento editsite.options.site-name=Exiba o nome do site -editsite.options.status=Alterar a disponibilidade do site. Deve ser ''{0}'' ou ''{1}'' +editsite.options.status=Alterar a disponibilidade do site. Deve ser “{0}” ou “{1}” editsite.options.allow-materialized-views=Permitir [ou recusar] exibições materializadas para este site editsite.options.extract_encryption_mode=Modo de criptografia de extração: desabilitado, habilitado ou imposto. Caso não esteja definido, não será alterado no servidor. editsite.options.web_extraction_enabled=Permitir [ou negar] a criação de extração ou alteração de extrações funcionem neste site. A configuração padrão é permitir. @@ -156,35 +156,37 @@ editsite.options.run_now_enabled=Permitir [ou negar] Executar agora para este si editsite.options.time_zone=Fuso horário a ser usado com extrações nesse site editsite.options.use_default_time_zone=Fuso horário a ser usado com extrações não definido nesse site, em vez disso ele usará o fuso horário padrão do servidor. editsite.short_description=Edite um site -editsite.status=Edite o site ''{0}'' no servidor... +editsite.status=Edite o site “{0}” no servidor... encryptextracts.short_description=Criptografar extrações em um site encryptextracts.status=Agendando criptografias de extrações no site {0}... export.errors.need_country_and_languge=As opções --país e --idioma devem ser usadas juntas export.errors.white_space_workbook_view=O nome da pasta de trabalho ou da exibição a ser exportada não pode incluir espaços. Use o nome normalizado da pasta de trabalho ou da exibição, conforme aparece na URL. -export.errors.requires_workbook_view_name=O comando ''{0}'' requer um nome / -export.errors.requires_workbook_view_param=O comando ''{0}'' requer um parâmetro /, e deve haver pelo menos uma barra (/) neste parâmetro -export.options.country=Se não estiver usando o local padrão do usuário, a abreviação de país do local (encontre no Registro de marca secundária de idioma IANA). Deve usar com o --idioma +export.errors.requires_workbook_view_name=O comando “{0}” requer um nome / +export.errors.requires_workbook_view_param=O comando “{0}” requer um parâmetro /, e deve haver pelo menos uma barra (/) neste parâmetro +export.options.country=Se não estiver usando a localidade padrão do usuário, a abreviação de país da localidade (encontre no Registro de marca secundária de idioma IANA). Deve usar com o --idioma export.options.csv=Exporte dados em formato CSV (padrão) export.options.fullpdf=Exporte exibições visuais em formato PDF (se a pasta de trabalho foi publicada com guias) export.options.height=Define a altura. Deve ser um valor integral (padrão: 600 pixels) -export.options.language=Se não estiver usando o local padrão do usuário, a abreviação de idioma do local (encontre no Registro de marca secundária de idioma IANA). Deve usar com o --país +export.options.language=Se não estiver usando a localidade padrão do usuário, a abreviação de país da localidade (encontre no Registro de marca secundária de idioma IANA). Deve usar com o --país export.options.pagelayout=Define a orientação da página do PDF exportado. Valores legais: {0}. Se não especificado, a configuração no Tableau Desktop será usada -export.options.pagesize=Define o tamanho da página do PDF exportado. Valores legais: {0} (padrão: ''{1}'') +export.options.pagesize=Define o tamanho da página do PDF exportado. Valores legais: {0} (padrão: “{1}”) export.options.pdf=Exporte dados em formato PDF export.options.png=Exporte dados em formato PNG export.options.width=Define a largura. Deve ser um valor integral (padrão: 800 pixels) export.short_description=Exporte os dados ou imagem de uma exibição do servidor -export.status=Solicitando ''{0}'' do servidor... -export.success=Salvou {0} para ''{1}'' +export.status=Solicitando “{0}” do servidor... +export.status.writing=Escrevendo resposta para “{0}” +export.status.error=Ocorreu um erro ao gravar em um arquivo: +export.success=Salvou {0} para “{1}” extracts.workbook.errors.requires_datasources_or_include_all=Comando {0} para a pasta de trabalho exige o sinalizador de fonte de dados inserida ou incluir todas fileuploader.progress=Progresso de upload: {0}% get.description=Obtenha um arquivo do servidor. O arquivo será nomeado após o último componente do caminho, caso nenhum argumento do arquivo seja especificado -get.errors.requires_url=O comando ''{0}'' requer um URL +get.errors.requires_url=O comando “{0}” requer um URL get.options.file=Nome para salvar o arquivo como get.short_description=Obtenha um arquivo do servidor @@ -206,8 +208,8 @@ initialuser.short_description=Crie um usuário inicial em um servidor não inici listdomains.description=Listar domínios listdomains.status=Listando domínios do servidor... -listsites.output={0}{0}NAME: {1} {0}SITEID: ''{2}'' -listsites.output_extended={0}{0}NAME: {1} {0}SITEID: ''{2}''{0}EXTRACTENCRYPTION: {3} +listsites.output={0}{0}NAME: {1}{0}SITEID: “{2}” +listsites.output_extended={0}{0}NAME: {1} {0}SITEID: “{2}”{0}EXTRACTENCRYPTION: {3} listsites.short_description=Listar sites para usuário listsites.status=Listando sites para usuário {0}... listsites.options.get_extract_encryption_mode=Imprimir modo de criptografia de extração do(s) site(s) @@ -215,15 +217,15 @@ listsites.options.get_extract_encryption_mode=Imprimir modo de criptografia de e login.description=Efetuar logon no servidor. A sua sessão continuará até que expire no servidor ou você use {0} login.short_description=Faça logon no serviodor -logout.short_description=Sair do servidor +logout.short_description=Fazer logoff do servidor publish.description=Publique uma pasta de trabalho, fonte de dados ou extração no servidor -publish.errors.invalid_datasource_update_file_type=Tipo de arquivo incorreto ''{0}'' para atualização de uma fonte de dados. Substituir/anexar somente aplica-se a um arquivo de extração (.tde) +publish.errors.invalid_datasource_update_file_type=Tipo de arquivo incorreto “{0}” para atualização de uma fonte de dados. Substituir/anexar somente aplica-se a um arquivo de extração (.tde) publish.errors.invalid_name_option=Opção {0} é inválida ao publicar vários itens -publish.errors.invalid_publish_file_type=Tipo de arquivo incorreto ''{0}'' para publicação, era esperado um arquivo .tde, .tds, .tdsx, .twb ou .twbx +publish.errors.invalid_publish_file_type=Tipo de arquivo incorreto “{0}” para publicação, era esperado um arquivo .tde, .tds, .tdsx, .twb ou .twbx publish.errors.mutually_exclusive_option=Use somente um de {0} ou {1} -publish.errors.requires_resource_file=O comando ''{0}'' requer uma pasta de trabalho, fonte de dados ou arquivo de extração +publish.errors.requires_resource_file=O comando “{0}” requer uma pasta de trabalho, fonte de dados ou arquivo de extração publish.errors.unexpected_server_response=Resposta inesperada do servidor: {0} publish.errors.server_resource_not_found=O recurso especificado não existe ou você não tem permissão para vê-lo. Verifique o nome e as permissões do projeto publish.options.append=Anexe o arquivo de extração à fonte de dados existente @@ -244,7 +246,7 @@ publish.options.save-oauth=Insira as credenciais OAuth especificadas com {0} publish.options.tabbed=Publique com as exibições em guias habilitadas publish.options.thumbnail-groupname=Se a pasta de trabalho contiver quaisquer filtros de usuário, represente esse grupo enquanto computa as miniaturas publish.options.thumbnail-username=Se a pasta de trabalho contiver quaisquer filtros de usuário, represente esse usuário enquanto computa as miniaturas -publish.status=Publicando ''{0}'' para o servidor. Isso pode demorar vários minutos... +publish.status=Publicando “{0}” para o servidor. Isso pode demorar vários minutos... publish.success=Arquivo publicado com êxito no servidor no seguinte local: publishsamples.options.parent-project-path=O caminho do pai do projeto no qual publicar amostras. É necessário especificar o nome do projeto com --project. @@ -262,54 +264,55 @@ refreshextracts.errors.error=Erro na atualização de extrações refreshextracts.options.datasource=O nome da fonte de dados a ser atualizada refreshextracts.options.incremental=Execute uma atualização em incrementos (se suportada) refreshextracts.options.parent-project-path=O caminho do pai do projeto que contém a extração a ser atualizada. É necessário especificar o nome do projeto com --project. -refreshextracts.options.project=O nome do projeto que contém a pasta de trabalho/fonte de dados. Somente necessário se {0} ou {1} estiver especificado. Se não estiver especificado, o projeto padrão ''{2}'' é usado +refreshextracts.options.project=O nome do projeto que contém a pasta de trabalho/fonte de dados. Somente necessário se {0} ou {1} estiver especificado. Se não estiver especificado, o projeto padrão “{2}” é usado refreshextracts.options.synchronous=Aguarde a atualização ser executada e conclua antes da sair refreshextracts.options.url=O nome canônico da pasta de trabalho ou da exibição, conforme ele aparece na URL refreshextracts.options.workbook=O nome da pasta de trabalho a ser atualizada refreshextracts.options.addcalculations=Adiciona cálculos materializados na extração refreshextracts.options.removecalculations=Remove cálculos materializados da extração refreshextracts.short_description=Atualize as extrações de uma pasta de trabalho ou fonte de dados no servidor -refreshextracts.status_incremented=Agendando extrações para {0} ''{1}'' a serem incrementadas agora... -refreshextracts.status_refreshed=Agendando extrações para {0} ''{1}'' a serem atualizadas agora... +refreshextracts.status_incremented=Agendando extrações para {0} “{1}” a serem incrementadas agora... +refreshextracts.status_refreshed=Agendando extrações para {0} “{1}” a serem atualizadas agora... removeusers.options.users=Arquivo que contém uma lista de usuários, um por linha, para remover do grupo removeusers.short_description=Remova usuários de um grupo removeusers.status=Removendo usuários listados em {0} do grupo {1}... -runschedule.errors.requires_schedule_name=O comando ''{0}'' requer um nome de agenda +runschedule.errors.requires_schedule_name=O comando “{0}” requer um nome de agenda runschedule.short_description=Executar uma agenda -runschedule.status=Executando agenda ''{0}'' no servidor... +runschedule.status=Executando agenda “{0}” no servidor... materializeviews.short_description=Atualizar e verificar as configurações de exibições materializadas para sites/pastas de trabalho -materializeviews.status.site=Atualizando configuração de exibições materializadas do site ''{0}''... -materializeviews.status.workbook=Atualizando configuração de exibições materializadas da pasta de trabalho ''{0}''... +materializeviews.status.site=Atualizando configuração de exibições materializadas do site “{0}”... +materializeviews.status.workbook=Atualizando configuração de exibições materializadas da pasta de trabalho “{0}”... materializeviews.errors.invalid_workbook_arguments=O comando materializeviews requer um argumento de um nome de pasta de trabalho materializeviews.errors.invalid_site_arguments=O comando materializeviews requer um argumento de uma ID de site -materializeviews.errors.invalid_workbook_option=Use ''{0}'' ou ''{1}'' com ''{2}'' -materializeviews.errors.invalid_project_path=Use ''{1}'' com ''{0}'' -materializeviews.errors.invalid_site_option=Use ''{0}'' com ''{1}'' -materializeviews.errors.site_mode_conflict=Use ''{0}'' ou ''{1}'' para alterar o modo de exibições materializadas do site -materializeviews.errors.site_not_updated=Site ''{0}'' não atualizado, somente administradores de servidor podem alterar a configuração de exibições materializadas -materializeviews.errors.invalid_argument_options_combination=Use ''{0}'' ou ''{1}'' para alterar a configuração de exibições materializadas -materializeviews.options.materialize_now=Use ''{0}'' para agendar a materialização da pasta de trabalho selecionada imediatamente -materializeviews.options.project=Use ''{0}'' para especificar o nome do projeto -materializeviews.options.parent_project_path=Use ''{0}'' para especificar o caminho do projeto principal para ''{1}'' -materializeviews.options.allow_workbook=Use ''{0}'' para habilitar/desabilitar exibições materializadas da pasta de trabalho -materializeviews.options.allow_site=Use ''{0}'' para habilitar/desabilitar exibições materializadas do site -materializeviews.options.selected_workbooks=Use ''{0}'' para habilitar as pastas de trabalho selecionadas no site, usadas com a opção ''{1}''. Essa é a opção padrão -materializeviews.options.all_workbooks=Use ''{0}'' para habilitar todas as pastas de trabalho no site, usadas com a opção ''{1}'' +materializeviews.errors.invalid_workbook_option=Use “{0}” ou “{1}” com “{2}” +materializeviews.errors.invalid_project_path=Use “{1}” com “{0}” +materializeviews.errors.invalid_site_option=Use “{0}” com “{1}” +materializeviews.errors.site_mode_conflict=Use “{0}” ou “{1}” para alterar o modo de exibições materializadas do site +materializeviews.errors.site_not_updated=Site “{0}” não atualizado, somente administradores de servidor podem alterar a configuração de exibições materializadas +materializeviews.errors.invalid_argument_options_combination=Use “{0}” ou “{1}” para alterar a configuração de exibições materializadas +materializeviews.options.materialize_now=Use “{0}” para agendar a materialização da pasta de trabalho selecionada imediatamente +materializeviews.options.project=Use “{0}” para especificar o nome do projeto +materializeviews.options.parent_project_path=Use “{0}” para especificar o caminho do projeto principal para “{1}” +materializeviews.options.allow_workbook=Use “{0}” para habilitar/desabilitar exibições materializadas da pasta de trabalho +materializeviews.options.allow_site=Use “{0}” para habilitar/desabilitar exibições materializadas do site +materializeviews.options.selected_workbooks=Use “{0}” para habilitar as pastas de trabalho selecionadas no site, usadas com a opção “{1}”. Essa é a opção padrão +materializeviews.options.all_workbooks=Use “{0}” para habilitar todas as pastas de trabalho no site, usadas com a opção “{1}” session.auto_site_login=Logon automático no site: {0} session.certificate-alias=Alias de certificado: {0} session.connecting=Conectando-se ao servidor... +session.connecting_to=Conectando à url ({0}): {1} session.continuing_session=Continuando a sessão anterior session.errors.auth_required=Autorização necessária session.errors.invalid_keystore_password=A senha do repositório de chaves está incorreta. Informe a senha correta e tente novamente session.errors.invalid_redirect=Não é possível redirecionar para uma URL inválida: {0} session.errors.keystore_pwdfile_create=Não é possível criar o arquivo de senha do repositório de chaves, erro: {0} -session.errors.missing_arguments=Não é possível efetuar logon devido à falta de argumentos: {0} +session.errors.missing_arguments=Não é possível fazer logon devido à falta de argumentos: {0} session.errors.no_redirect_found=Nenhum endereço de redirecionamento na resposta de redireção -session.errors.no_sslcafile_found=Não foi possível localizar um arquivo de autoridade de certificação (CA) nestes locais: ''{0}''. O arquivo CA é usado para garantir a comunicação segura com o Tableau Server. Para obter informações sobre a criação de um arquivo CA, consulte a ajuda do Tableau Server. Para se conectar ao Tableau Server sem validar o seu certificado SSL, use o sinalizador --no-certcheck. +session.errors.no_sslcafile_found=Não foi possível localizar um arquivo de autoridade de certificação (CA) nestes locais: “{0}”. O arquivo CA é usado para garantir a comunicação segura com o Tableau Server. Para obter informações sobre a criação de um arquivo CA, consulte a ajuda do Tableau Server. Para se conectar ao Tableau Server sem validar o seu certificado SSL, use o sinalizador --no-certcheck. session.errors.script_no_password=Tabcmd foi executado de um script ou IDE, mas a nenhuma senha foi fornecida. Uma senha deve ser fornecida como um argumento para tabcmd, a fim de efetuar logon. session.errors.session_expired=A sessão expirou session.errors.unsupported_command=O comando não é suportado por este servidor @@ -319,62 +322,63 @@ session.keystore.pwdfile_create=Criar arquivo de senha do repositório de chaves session.keystore.pwdfile_remove=Remova o arquivo de senha do repositório de chaves que contém a senha incorreta session.login=Fazendo logon... session.logout=Saiu -session.monitorjob.errors.no_jobid=Não é possível monitorar o trabalho. Nenhum job_id encontrado: {0} +session.monitorjob.errors.no_jobid=Não é possível monitorar o trabalho. Nenhum job_id encontrado: {0} session.monitorjob.percent_complete={0}% concluído session.new_session=Criando nova sessão session.no-certificate-found=Nenhum certificado de cliente encontrado -session.not_default_site_member=Você não é um membro do site padrão. Selecione um SITEID nos sites a seguir: -session.not_site_member=Você não é um membro do site ''{0}''. Selecione um SITEID nos sites a seguir: +session.not_default_site_member=Você não é um membro do site padrão. Selecione um SITEID nos seguintes sites: +session.not_site_member=Você não é um membro do site “{0}”. Selecione um SITEID nos seguintes sites: session.options.help=Exiba a ajuda tabcmd session.options.no-certcheck=Não valide o certificado SSL -session.options.no-cookie=Não salve o ID da sessão ao efetuar logon. Os comandos subsequentes irão necessitar efetuar o logon novamente. Se não for especificado, o padrão é salvar o ID da sessão +session.options.no-cookie=Não salve o ID da sessão ao efetuar logon. Os comandos subsequentes irão necessitar fazer logon novamente. Se não for especificado, o padrão é salvar o ID da sessão session.options.no-prompt=Não solicite uma senha session.options.no-proxy=Não use um proxy HTTP session.options.password=Use a senha do Tableau Server especificada session.options.password-file=Leia a senha do Tableau Server de FILE session.options.proxy=Use o proxy HTTP especificado session.options.server=Use a URL do Tableau Server especificada. Se nenhum protocolo for especificado, http:// será usado -session.options.site=Use o site do Tableau Server especificado. Especifique uma cadeia de caracteres vazia ('''') para forçar o uso do site padrão +session.options.site=Use o site do Tableau Server especificado. Especifique uma cadeia de caracteres vazia ("") para forçar o uso do site padrão session.options.timeout=Quanto tempo esperar, em segundos, para que o servidor conclua o processamento do comando. O padrão é aguardar até que o servidor responda -session.options.use-certificate=Utilize o certificado de cliente para entrada +session.options.use-certificate=Utilize o certificado de cliente para logon session.options.username=Use o nome de usuário do Tableau Server especificado session.password=Senha: +session.redirecting=redirecionando para {0} session.retrying_task=Fazendo logon novamente para tentar o comando original com uma nova sessão... session.session_expired_login=A sessão expirou. Fazendo logon para limpar a sessão... -session.site_list={0}{0}NAME: {1}{0}SITEID: ''{2}'' -session.using-certificate=Utilização do certificado de cliente para entrada -session.inferred_username=Fazendo logon como usuário ''{0}'' uma vez que não foi fornecido nenhum --sinalizador de nome de usuário +session.site_list={0}{0}NAME: {1}{0}SITEID: “{2}” +session.using-certificate=Utilização do certificado de cliente para logon +session.inferred_username=Fazendo logon como usuário “{0}” pois não foi fornecido nenhum sinalizador --username. sessiondata.errors.bad_api=API de servidor formada incorretamente: {0} sessiondata.errors.no_server_api=Não é possível localizar a versão de API do servidor na resposta sessiondata.errors.version_mismatch=A versão do Tabcmd {0} (API {1}) não corresponde à versão do Tableau Server {2} (API {3}) -sessionoptions.errors.ambiguous_scheme=Especifique ''{0}'' ou ''{1}'' antes do nome do servidor -sessionoptions.errors.bad_password_file=Não é possível ler a senha no arquivo ''{0}'' -sessionoptions.errors.bad_protocol=O protocolo ''{0}'' não é suportado +sessionoptions.errors.ambiguous_scheme=Especifique “{0}” ou “{1}” antes do nome do servidor +sessionoptions.errors.bad_password_file=Não é possível ler a senha no arquivo “{0}” +sessionoptions.errors.bad_protocol=O protocolo “{0}” não é suportado sessionoptions.errors.bad_proxy_format=O formato do Proxy não corresponde HOST:PORT: {0} -sessionoptions.errors.bad_timeout=Argumento não numérico para {0} ''{1}'' ignorado +sessionoptions.errors.bad_timeout=Argumento não numérico para {0} “{1}” ignorado set.description=Defina uma configuração no servidor. Use !setting para desativar uma configuração -set.errors.requires_setting_name=O comando ''{0}'' requer um nome de configuração -set.errors.single_setting_name=O comando ''{0}'' usa um único nome de configuração +set.errors.requires_setting_name=O comando “{0}” requer um nome de configuração +set.errors.single_setting_name=O comando “{0}” usa um único nome de configuração set.short_description=Defina uma configuração no servidor -setsetting.status=Configurando ''{0}'' para {1} +setsetting.status=Configurando “{0}” para {1} -syncgroup.errors.server_admin=A função mínima do site de um grupo não pode ser definida como '' ServerAdministrator ''. +syncgroup.errors.server_admin=A função mínima do site de um grupo não pode ser definida como “ ServerAdministrator ”. syncgroup.options.role=Define a função padrão de todos os usuários no grupo. Valores legais para {0}: {1}. Se um usuário já existe, a função determinada somente é aplicada caso seja menos restritiva que a função atual do usuário. Se não for especificado, o padrão é {2} para novos usuários e não alterado para usuários existentes syncgroup.options.overwritesiterole=Permite que a função do usuário no site seja alterada para uma com menos privilégio usando --role e sobrescrevendo o comportamento padrão. -syncgroup.options.grantlicensemode=Quando conceder a um usuário a licença especificada no grupo. Os valores legais são: {0}. Se nenhum valor for passado, ''na sincronização'' será usado como o valor padrão. +syncgroup.options.grantlicensemode=Quando conceder a um usuário a licença especificada no grupo. Os valores legais são: {0}. Se nenhum valor for passado, “on-sync” será usado como o valor padrão. syncgroup.short_description=Sincronize o servidor com um grupo do Active Directory syncgroup.status=Sincronizando o servidor com o grupo do Active Directory {0}... syncgroup.options.sysadmin-type=[Obsoleto. Usar --função.] Atribui [ou remove] o direito de administrador de todos os usuários do grupo. {0} pode ser: {1}, {2}, {3} ou {4}. syncgroup.options.license=[Obsoleto. Usar --função.] Configura o nível de licença padrão para todos os usuários do grupo. {0} pode ser: {1}, {2} ou {3}. syncgroup.options.publisher=[Obsoleto. Usar --função.] Atribui [ou remove] o direito de publicação para todos os usuários do grupo. -tabcmd.mutually_exclusive_options=Não é possível especificar ''{0}'' e ''{1}'' no mesmo comando +tabcmd.mutually_exclusive_options=Não é possível especificar “{0}” e “{1}” no mesmo comando -tabcmdparser.errors.ambiguous_option=Opção ambígua ''{0}'' entre as opções: {1} +tabcmdparser.errors.ambiguous_option=Opção ambígua “{0}” entre as opções: {1} tabcmdparser.warning.unexpected_dash=Traço inesperado detectado no argumento: {0}. Os traços válidos são -, --. Este erro geralmente ocorre ao copiar/colar de um editor de texto com formatação. Tente digitar novamente o traço para o argumento na linha de comando. resetopenidsub.short_description=Redefina um OpenID Connect SubId para um usuário @@ -400,3 +404,34 @@ validateidpmetadata.options.min_allowed_rsa_key_size=Se não for especificado, o validateidpmetadata.options.min_allowed_elliptic_curve_size=Se não for especificado, o servidor usará valores da definição de configuração do servidor: {0} validateidpmetadata.options.site_names=Uma lista de nomes de sites separados por espaços em que deve ser realizada a validação de certificado. Se ela não for especificada, todos os sites serão inspecionados. validateidpmetadata.short_description=Identifica sites do Tableau Server configurados com IdPs usando o algoritmo resumido não-seguro, SHA-1. Este comando também identifica IdPs que estão usando certificados com um tamanho de chave RSA insuficiente ou tamanho de curva elíptica. + + +tabcmd.content.description=Uma descrição do item. +tabcmd.content.site_id=Usada na URL para identificar exclusivamente o site. Diferente do nome do site. +tabcmd.howto=Executar um comando específico +tabcmd.name=Utilitário da linha de comando do Tableau Server + +tabcmd.options.project=O nome do projeto +tabcmd.options.parent_project=O caminho do projeto que contém o item de destino. +tabcmd.options.workbook=O nome da pasta de trabalho de destino +tabcmd.options.datasource=O nome da fonte de dados de destino +tabcmd.options.materializeviews=Ajuste o desempenho desta pasta de trabalho materializando cálculos para todas as exibições, se habilitado. +tabcmd.options.dematerialize=Ajuste o desempenho desta pasta de trabalho desabilitando cálculos materializados para todas as exibições, se habilitado. +tabcmd.options.complete=Requer que todas as linhas sejam válidas para que qualquer alteração seja bem-sucedida. (O padrão é true) +tabcmd.options.no_complete=Não requer que todas as linhas sejam válidas para que qualquer alteração seja bem-sucedida. +tabcmd.options.users_file=Arquivo CSV que contém uma lista de usuários, um por linha +tabcmd.options.token_file=Leia o token de acesso pessoal de um arquivo. +tabcmd.options.token_name=O nome do token de acesso pessoal. Se estiver usando um token para entrar, isso será necessário pelo menos uma vez para iniciar a sessão. +tabcmd.options.token_value=O valor secreto do seu token de acesso pessoal a ser usado para autenticação. Requer definição de --token-name. +tabcmd.options.language.detailed=Defina o idioma a ser usado. Os dados exportados serão retornados neste idioma/localidade.\n Se não for definido, o cliente usará a localidade do seu computador e o servidor usará a localidade da sua conta de usuário +tabcmd.options.conflicts=Trate os conflitos de recursos como sucesso na criação de itens, por exemplo, o projeto já existe +tabcmd.options.log=Use o nível de registro especificado. O nível padrão é INFO. + + +tabcmd.publish.options.restart=[Obsoleto – sem efeito] +tabcmd.publish.options.tabbed.detailed=Publique com as exibições em guias habilitadas. Cada planilha se torna uma guia que os visualizadores podem usar para navegar pela pasta de trabalho. +tabcmd.publish.options.append.detailed=Anexe os dados que estão sendo publicados a uma fonte de dados existente que tenha o mesmo nome. Se anexar for definido como verdadeiro, mas ainda não existir uma fonte de dados, a operação falhará. +tabcmd.publish.options.disable-uploader=[Obsoleto – sem efeito] + +tabcmd.refresh.options.bridge=Atualizar fonte de dados por meio do Tableau Bridge + diff --git a/tabcmd/locales/sv/shared_wg_sv.properties b/tabcmd/locales/sv/shared_wg_sv.properties index 53d188fc..88be2ca2 100644 --- a/tabcmd/locales/sv/shared_wg_sv.properties +++ b/tabcmd/locales/sv/shared_wg_sv.properties @@ -1,4 +1,4 @@ -permissions.labels.capabilities.read=Vy: +permissions.labels.capabilities.read=Visning: permissions.labels.capabilities.write=Skriv över: permissions.labels.capabilities.write.legacy=Spara: permissions.labels.capabilities.delete=Ta bort: @@ -38,11 +38,11 @@ permissions.labels.capabilities.xml_save_as=Spara som: permissions.labels.capabilities.create_refresh_metrics=Skapa/uppdatera mätvärden: permissions.labels.capabilities.explain_data=Kör Förklara data: -permissions.labels.roles.wb_view=Visa +permissions.labels.roles.wb_view=Vy permissions.labels.roles.wb_explore=Utforska permissions.labels.roles.wb_publish=Publicera permissions.labels.roles.wb_administer=Administrera -permissions.labels.roles.ds_view=Visa +permissions.labels.roles.ds_view=Vy permissions.labels.roles.ds_explore=Utforska permissions.labels.roles.ds_publish=Publicera permissions.labels.roles.ds_administer=Administrera @@ -56,35 +56,37 @@ permissions.labels.roles.project_leader=Projektledare permissions.labels.roles.publisher=Utgivare permissions.labels.roles.custom=Anpassat permissions.labels.roles.none=Inget - + formats.messages.disk_space.in_mb={0} MB formats.messages.disk_space.in_kb={0} kB - -errors.argument.flow_description.too_long=Flödesbeskrivningen är för lång ({0} tecken). Den måste vara kortare än {1} tecken:\{2} -errors.argument.workbook_name.too_long=Arbetsbokens namn är för långt ({0} tecken). Det måste vara kortare än {1} tecken:{2} + +errors.argument.flow_description.too_long=Flödesbeskrivningen är för lång ({0} tecken). Den måste vara kortare än {1} tecken:\n{2} +errors.argument.workbook_name.too_long=Arbetsbokens namn är för långt ({0} tecken). Det måste vara kortare än {1} tecken:\n{2} errors.argument.workbook_name.empty=Arbetsbokens namn är tomt. -errors.argument.workbook_description.too_long=Arbetsbokens beskrivning är för lång ({0} tecken). Den måste vara kortare än {1} tecken:{2} -errors.argument.worksheet_name.too_long=Arbetsbladets namn är för långt ({0} tecken). Det måste vara kortare än {1} tecken:{2} -errors.argument.datasource_name.too_long=Datakällans namn är för långt ({0} tecken). Det måste vara kortare än {1} tecken:{2} +errors.argument.workbook_description.too_long=Arbetsbokens beskrivning är för lång ({0} tecken). Den måste vara kortare än {1} tecken:\n{2} +errors.argument.worksheet_name.too_long=Arbetsbladets namn är för långt ({0} tecken). Det måste vara kortare än {1} tecken:\n{2} +errors.argument.datasource_name.too_long=Datakällans namn är för långt ({0} tecken). Det måste vara kortare än {1} tecken:\n{2} errors.argument.datasource_name.empty=Datakällans namn är tomt. -errors.argument.datasource_description.too_long=Datakällans beskrivning är för lång ({0} tecken). Den måste vara kortare än {1} tecken:{2} -errors.argument.dataconnection_column.too_long=DataConnection column {0} is too long ({1} characters). It must be shorter than {2} characters:{3} -errors.argument.tag.too_long=Taggen är för lång ({0} tecken). Den måste vara kortare än {1} tecken:{2} +errors.argument.datasource_description.too_long=Datakällans beskrivning är för lång ({0} tecken). Den måste vara kortare än {1} tecken:\n{2} +errors.argument.dataconnection_column.too_long=Kolumnen dataanslutning {0} är för lång ({1} tecken). Den måste vara kortare än {2} tecken:\n{3} +errors.argument.tag.too_long=Taggen är för lång ({0} tecken). Den måste vara kortare än {1} tecken:\n{2} errors.argument.workbook_file.missing_or_empty=Arbetsboksfilen saknas eller är tom. -errors.argument.internal=Internt serverfel. Saknat eller ogiltigt argument. +errors.argument.file.size.too_large=Filen {0} är för stor. Filer som är större än {1} MB i okomprimerad storlek tillåts inte. Skapa ett extrakt för att gå vidare med publiceringen. +errors.argument.twb_or_tds_file.missing=twb- eller tds-filen saknas i arkivet. +errors.argument.internal=Internt serverfel. Saknat eller ogiltigt argument. errors.argument.thumbnail.invalid_format=Arbetsbokens miniatyrbildsformat är ogiltigt. Måste vara en PNG med upplösning 300x300 eller mindre. -errors.html_403.disabled_resource.workbook=Den arbetsboken är inaktiverad. Kontakta administratören. +errors.html_403.disabled_resource.workbook=Den arbetsboken är inaktiverad. Kontakta administratören. errors.html_404.missing_or_unauthorized_resource.project=Projektet du letade efter finns inte eller så har du inte behörighet att se det projektet. -errors.html_404.missing_or_unauthorized_resource.personal_space=Den personliga ytan du letade efter finns inte eller så har du inte behörighet att se det den. +errors.html_404.missing_or_unauthorized_resource.personal_space=Det personliga utrymme du letade efter finns inte eller så har du inte behörighet att visa det. errors.html_404.missing_or_unauthorized_resource.datasource=Den datakällan du letade efter finns inte. errors.labels.formatted_request_id=Begärande-ID: {0} errors.links.delete_datasources=Ta bort datakällor errors.links.delete_workbooks=Ta bort arbetsböcker -errors.permissions.publish.datasource.licensing=Du måste vara ''Interactor'' för att publicera en datakälla. +errors.permissions.publish.datasource.licensing=Du måste vara ”Interactor” för att publicera en datakälla. errors.permissions.publish.datasource.overwrite=Det finns redan en datakälla med namnet {0} i projektet {1}. Du har inte behörighet att skriva över den. -errors.permissions.publish.datasource.overwrite_personal_space=Det finns redan en datakälla med namnet {0} i den personliga ytan. Du har inte behörighet att skriva över den. +errors.permissions.publish.datasource.overwrite_personal_space=Det finns redan en datakälla med namnet {0} i det personliga utrymmet. Du har inte behörighet att skriva över den. errors.permissions.publish.datasource.overwrite_short=Det finns redan en datakälla med namnet {0} i projektet {1}. -errors.permissions.publish.datasource.overwrite_short_personal_space=Det finns redan en datakälla med namnet {0} i den personliga ytan. +errors.permissions.publish.datasource.overwrite_short_personal_space=Det finns redan en datakälla med namnet {0} i det personliga utrymmet. errors.permissions.publish.datasource.non_existent=Datakällan {0} finns inte. errors.permissions.publish.datasource.general=Du har tyvärr inte behörighet att publicera den här datakällan. errors.permissions.publish.project.explicit_publisher_detail=Du har inte publiceringsbehörighet. @@ -94,43 +96,54 @@ errors.permissions.publish.project.not_writable=Du har inte behörighet att skri errors.permissions.publish.project.unspecified=Du måste ange ett projekt errors.permissions.publish.workbook.disabled=Arbetsboken {0} är inaktiverad. errors.permissions.publish.workbook.general=Det finns redan en arbetsbok med det här namnet i det projekt du publicerar till. Byt namn på arbetsboken för att publicera. -errors.permissions.publish.workbook.general_personal_space=Det finns redan en arbetsbok med det här namnet i den personliga yta du publicerar till. Byt namn på arbetsboken för att publicera. +errors.permissions.publish.workbook.general_personal_space=Det finns redan en arbetsbok med det här namnet i det personliga utrymme du publicerar till. Byt namn på arbetsboken för att publicera. errors.permissions.publish.workbook.overwrite=Det finns redan en arbetsbok med namnet {0} i projektet {1}. Du har inte behörighet att skriva över den. -errors.permissions.publish.workbook.overwrite_personal_space=Det finns redan en arbetsbok med namnet {0} i den personliga ytan. Du har inte behörighet att skriva över den. +errors.permissions.publish.workbook.overwrite_personal_space=Det finns redan en arbetsbok med namnet {0} i det personliga utrymmet. Du har inte behörighet att skriva över den. errors.permissions.publish.workbook.overwrite_short=Det finns redan en arbetsbok med namnet {0} i projektet {1}. -errors.permissions.publish.workbook.overwrite_short_personal_space=Det finns redan en arbetsbok med namnet {0} i den personliga ytan. -errors.reportable.impersonation.group_and_user=Ange endast ''impersonate_username'' eller ''impersonate_groupname'' inte båda. -errors.reportable.impersonation.user_not_found=Användaren {0} finns inte. -errors.reportable.impersonation.group_not_found=Gruppen {0} finns inte. -errors.public.validation.hasextract=Arbetsböcker som sparats till Tableau Public måste använda aktiva Tableau-extrakt. Högerklicka på datakällan och välj Använd extrakt innan publicering. Datakällan {0} är inte ett aktivt extrakt. -errors.publish.dataserver_datasource_not_found=Datakällan {0} hittades inte för arbetsboken {1}. -errors.publish.datasource_update_mode=Okänt uppdateringsläge: {0}. -errors.publish.workbook.concurrent_update=En arbetsbok med samma namn publiceras eller ändras just nu. Vänta tills uppgiften slutförs innan du försöker på nytt. +errors.permissions.publish.workbook.overwrite_short_personal_space=Det finns redan en arbetsbok med namnet {0} i det personliga utrymmet. +errors.reportable.impersonation.group_and_user=Ange endast ”impersonate_username” eller ”impersonate_groupname”, inte båda. +errors.reportable.impersonation.user_not_found=Användaren ”{0}” finns inte. +errors.reportable.impersonation.group_not_found=Gruppen ”{0}” finns inte. +errors.public.validation.hasextract=Arbetsböcker som sparats till Tableau Public måste använda aktiva Tableau-extrakt. Högerklicka på datakällan och välj Använd extrakt innan du publicerar. Datakällan ”{0}” är inte ett aktivt extrakt. +errors.public.validation.storage_quota_exceeded=Innehållet du försöker publicera överstiger kontots maximala kapacitet. Ta bort lite innehåll för att frigöra utrymme och försök igen. +errors.public.validation.invalid_archive_file=Arbetsboken du försöker publicera är inte ett en giltig arbetsbok. +errors.publish.dataserver_datasource_not_found=Datakällan ”{0}” hittades inte för arbetsboken ”{1}”. +errors.publish.datasource_update_mode=Okänt uppdateringsläge: ”{0}”. +errors.publish.fileupload.invalid_checksum=Ogiltig kontrollsumma. +errors.publish.fileupload.invalid_hash_algorithm=Hashalgoritm stöds inte eller är inaktiverad. +errors.publish.fileupload.invalid_offset=Lägg till i filuppladdning med en förskjutning som inte stämmer överens med registrerad filstorlek. +errors.publish.fileupload.concurrent_write=Det gick inte att få ett exklusivt lås på filen då den är låst av en annan uppladdning. +errors.publish.fileupload.flushing_file_buffer=Det gick inte att tömma filbuffertar under uppladdningen. +errors.publish.fileupload.read_or_write=Det gick inte att läsa från klient eller skriva till uppladdningsfilen. +errors.publish.fileupload.concurrent_update=Innehåll med samma namn laddas upp eller ändras just nu. Vänta tills uppgiften har slutförts och försök igen. errors.publish.workbook.restricted=Arbetsboken innehåller anslutningstyper som inte tillåts på den här servern. -errors.publish.datasource.concurrent_update=En datakälla med samma namn håller på att publiceras eller ändras. Vänta tills aktiviteten är slutförd innan du försöker igen. +errors.publish.datasource.concurrent_update=En datakälla med samma namn håller på att publiceras eller ändras. Vänta tills uppgiften har slutförts och försök igen. errors.publish.datasource.restricted=Datakällan innehåller en anslutningstyp som inte tillåts på den här servern. errors.publish.datasource.connection_check={0} kunde inte upprätta en anslutning till din datakälla. -errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption=Arbetsboken kan inte publiceras med ett krypterat extrakt. Webbplatsadministratören har inaktiverat extraktkryptering på den här webbplatsen. Du måste publicera arbetsboken med ett okrypterat extrakt. -errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption=Datakällan kan inte publiceras som ett krypterat extrakt. Webbplatsadministratören har inaktiverat extraktkryptering på den här webbplatsen. Du måste publicera extraktet okrypterat. -errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption=Arbetsboken kan inte publiceras med ett okrypterat extrakt. Webbplatsadministratören har framtvingat extraktkryptering på den här webbplatsen. Du måste publicera arbetsboken och ange extraktkryptering. -errors.publish.datasource.requested_no_extract_encryption_on_site_with_enforced_encryption=Datakällextraktet kan inte publiceras okrypterat. Webbplatsadministratören har framtvingat extraktkryptering på den här webbplatsen. Du måste publicera extraktet krypterat. +errors.publish.file.connection.unauthorized=Det här flödet inkluderar filingångsanslutningar som blockeras av platsadministratören. Om du vill publicera flöden måste alla ingångsanslutningar vara Tableau-extrakt som redan publicerats i Tableau Cloud. +errors.publish.flow.connection_check=Det gick inte att publicera flödet ”{0}”. Servern kan inte ansluta till datakällstypen: "{1}". Bekräfta att datakällan stöds och att drivrutinen eller plugin-programet för koplingen för datakällan har installerats. +errors.publish.workbook.requested_extract_encryption_on_server_with_disabled_encryption=Arbetsboken kan inte publiceras med ett krypterat extrakt. Extraktkryptering har inaktiverats på den här servern. Du måste publicera arbetsboken med ett okrypterat extrakt. +errors.publish.datasource.requested_extract_encryption_on_server_with_disabled_encryption=Datakällan kan inte publiceras som ett krypterat extrakt. Extraktkryptering har inaktiverats på den här servern. Du måste publicera extraktet okrypterat. +errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption=Arbetsboken kan inte publiceras med ett krypterat extrakt. Platsadministratören har inaktiverat extraktkryptering på den här platsen. Du måste publicera arbetsboken med ett okrypterat extrakt. +errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption=Datakällan kan inte publiceras som ett krypterat extrakt. Platsadministratören har inaktiverat extraktkryptering på den här platsen. Du måste publicera extraktet okrypterat. +errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption=Arbetsboken kan inte publiceras med ett okrypterat extrakt. Platsadministratören har framtvingat extraktkryptering på den här platsen. Du måste publicera arbetsboken och ange extraktkryptering. +errors.publish.datasource.requested_no_extract_encryption_on_site_with_enforced_encryption=Datakällsextraktet kan inte publiceras okrypterat. Platsadministratören har framtvingat extraktkryptering på den här platsen. Du måste publicera extraktet krypterat. errors.publish.has_unfinished_extract_creation_job=Den här resursen kan inte publiceras eftersom det finns väntande eller oavslutade extraktskapandejobb relaterade till den. Vänta eller avbryt jobben och försök igen. -errors.publishing.storage_quota_exceeded.message=Webbplatslagringskvoten överskreds. +errors.publishing.storage_quota_exceeded.message=platslagringskvoten överskreds. errors.publishing.request_size_exceeded=Den här filen kan inte publiceras eftersom begärandestorleken är {0} byte vilket överskrider bytestorleksgränsen med {1} byte. errors.publishing.request_size_unknown=Begärandestorleken kunde inte fastställas. -errors.site.quota_exceeded=Innehållet du försöker ladda upp kommer att överskrida webbplatsens kapacitet med {0}. -errors.personal_space.quota_exceeded=Det här innehållet överskrider kapaciteten på din personliga yta med {0}. -errors.web_authoring.workbook_deleted=Arbetsboken {0} togs bort. Välj Spara som för att spara som ny arbetsbok. +errors.site.quota_exceeded=Innehållet du försöker ladda upp kommer att överskrida platsens kapacitet med {0}. +errors.personal_space.quota_exceeded=Det här innehållet överskrider kapaciteten för ditt personliga utrymme med {0}. +errors.web_authoring.workbook_deleted=Arbetsboken ”{0}” togs bort. Välj Spara som för att spara som ny arbetsbok. errors.web_authoring.workbook_changed=En annan användare har redigerat och sparat den här arbetsboken sedan du började redigera. Därmed kan du inte längre uppdatera den ursprungliga arbetsboken. Använd Spara som för att skapa en ny arbetsbok med dina ändringar. -labels.publish.embed_credentials=Inbäddat lösenord för datakälla +labels.publish.embed_credentials=Bädda in lösenord för datakällan errors.publish.workbook.google_no_embedded_credentials=Den här arbetsboken innehåller en {0}-datakälla som kräver inbäddade inloggningsuppgifter. Spara som en annan arbetsbok genom att välja {1}. -errors.publish.datasource.google_no_embedded_credentials=Den här datakällan innehåller en {0}-anslutning som kräver inbäddade inloggningsuppgifter. Publicera den här datakällan från Tableau Desktop med inbäddade inloggningsuppgifter. -errors.publish.datasource.federated_oauth_datasource_failed=Inloggningsuppgifter för en eller flera anslutningar i din datakälla har gått ut. Ta bort de sparade inloggningsuppgifterna för den här datakällan på din sida för Kontoinställningar på Tableau Server eller Tableau Online och anslut därefter till datakällan igen. -errors.publish.workbook.missing_oauth_credential=Inloggningsuppgiften {0} hittades inte eller kan inte användas för att ansluta till datakällan eller arbetsboken. +errors.publish.datasource.google_no_embedded_credentials=Den här datakällan innehåller en {0}-anslutning som kräver inbäddade inloggningsuppgifter. Publicera den här datakällan från Tableau Desktop med inbäddade inloggningsuppgifter. +errors.publish.datasource.federated_oauth_datasource_failed=Inloggningsuppgifterna för en eller flera anslutningar i din datakälla har gått ut. Ta bort de sparade inloggningsuppgifterna för den här datakällan på sidan Kontoinställningar i Tableau Server eller Tableau Cloud och anslut sedan till datakällan igen. +errors.publish.workbook.missing_oauth_credential=Inloggningsuppgiften ”{0}” hittades inte eller kan inte användas för att ansluta till datakällan eller arbetsboken. errors.publish.version_incompatible.message=Skrivbords- och serverversionerna är inkompatibla. -errors.publish.version_incompatible.details=Skrivbordsversion {0}, Serverdokumentversion {1}. +errors.publish.version_incompatible.details=Skrivbordsversion ”{0}”, Serverdokumentversion ”{1}”. errors.publish.datasource.managed_keychain.unique_cv_suggestions=Publiceringen misslyckades på grund av en konflikt. Skicka in ändringen igen. -errors.publish.permissions_are_locked=Behörigheterna är låsta i projektet du publicerar till. Publicera den här arbetsboken genom att använda standardbehörigheterna och försöka igen. errors.publish.datasource.not.found=Det gick inte att hitta den här datakällan på servern. errors.publish.extracts.disabled=Spara för extraktbaserade, arkivdatakällor stöds inte än. errors.publish.datasource.timeout=Publiceringen fick timeout efter {0} sekunder. Försök använda Tableau Desktop för att publicera den här datakällan. @@ -138,12 +151,15 @@ errors.publish.data_role.permission_not_null=Det går inte att ange uttryckliga errors.download.extracts.timeout=Publiceringen fick timeout efter {0} sekunder eftersom datakällan har en stor extraktfil. Försök använda Tableau Desktop för att publicera den här datakällan. errors.publish.datasource.invalid_extract_update_time=Ogiltig extractUpdateTime angavs: {0} errors.publish.async.serialization=Det gick inte att serialisera publiceringsjobbstatusfel +errors.publish.only_extract_files_are_allowed.message=Det går inte att publicera till Tableau Server +errors.publish.only_extract_files_are_allowed.details=Det går inte att ladda upp filen {0} eftersom administratören har blockerat filer av den här typen. Konvertera den till ett extrakt och försök igen. +errors.publish.validation.invalid_zip_file=Det arbetsboks- eller datakällsarkiv du försöker publicera är inte giltigt +errors.permissions.view.datasources=Du måste vara ”Interactor” för att visa listan med datakällor. -errors.permissions.view.datasources=Du måste vara ''Interactor'' för att visa listan med datakällor. - errors.oauth.invalid_oauth_class={0} är inte en giltig OAuth-anslutningstyp. errors.xmlapi.bad_request=Felaktig begäran +errors.xmlapi.payload_too_large=För stor nyttolast errors.xmlapi.unauthorized=Ej auktoriserad errors.xmlapi.forbidden=Inte tillräckliga behörigheter errors.xmlapi.system_user_not_found=Användarkontot låst eller ogiltigt. @@ -154,72 +170,76 @@ errors.xmlapi.internal_server_error=Internt serverfel errors.xmlapi.illegal_state=Otillåtet tillstånd errors.xmlapi.invalid_parameter=Ogiltig parameter errors.xmlapi.already_exists=Finns redan -errors.xmlapi.site_suspended=Den här webbplatsen har suspenderats. Du måste vara systemadministratör för att logga in. -errors.xmlapi.site_locked=Webbplatsen har låsts. Inloggning är inte tillåten just nu. -errors.xmlapi.permission_modification=Det går inte att publicera med ändrade behörigheter +errors.xmlapi.site_suspended=Platsen har inaktiverats. Du måste vara systemadministratör för att logga in. +errors.xmlapi.site_locked=Platsen har låsts. Inloggning är inte tillåten just nu. errors.xmlapi.update_desktop=Öppna arbetsböcker som skapats av andra skapare genom att ladda ner den senaste versionen av Tableau Desktop Public Edition från http://public.tableau.com/ errors.xmlapi.throttled.summary=För många begäranden -errors.xmlapi.throttled.detail=För många anrop till ''{0}''. Försök åter efter {1}. +errors.xmlapi.throttled.detail=För många anrop till ”{0}”. Försök åter efter {1}. +errors.xmlapi.personal_space_quota_exceeded.summary=Det går inte att publicera till Personligt utrymme +errors.xmlapi.personal_space_quota_exceeded.detail=Ta bort eller flytta befintligt innehåll i Personligt utrymme och försök sedan att publicera på nytt. datasource.publish.check.unpublishable=Det gick inte att publicera datakällan. +datasource.publish.check.unpublishable.table_extension_extract_required=Tabelltillägg kan inte publiceras med anslutningar som kräver ett extrakt. datasource.publish.check.publishable.extract_required=Kräver att du skapar ett extrakt vid publicering. -datasource.publish.check.publishable.credentials_required={1} kommer tillfälligt att använda de inloggningsuppgifter som angetts för {0} för att bekräfta att den kan upprätthålla en livedataanslutning. -datasource.publish.check.publishable.server_unreachable={1} kan inte nå {0}. Publicering skapar ett extrakt. +datasource.publish.check.publishable.credentials_required={1} kommer tillfälligt att använda de inloggningsuppgifter som angetts för ”{0}” för att bekräfta att den kan upprätthålla en livedataanslutning. +datasource.publish.check.publishable.server_unreachable={1} kan inte nå ”{0}”. Publicering skapar ett extrakt. publish.bundles.workbook.subscription.subject=Din arbetsbok {0} är redo för dig. publish.bundles.workbook.subscription.message=Dina Salesforce-data lades till i arbetsboken. Gå till dina {0}-projekt för att komma igång. -extracts.status.finished.upload.workbook=Slutförde uppladdningen av extrakt (nytt extrakt-ID: {0}) för arbetsboken {1} {2} -extracts.status.finished.refresh.workbook=Slutförde uppdateringen av extrakt (nytt extrakt-ID: {0}) för arbetsboken {1} {2} -extracts.status.finished.increment.workbook=Slutförde inkrement av extrakt (nytt extrakt-ID: {0}) för arbetsboken {1} {2} -extracts.status.finished.encrypt.workbook=Slutförde kryptering av extrakt (nytt extrakt-ID:{0}) för arbetsboken {1} -extracts.status.finished.decrypt.workbook=Slutförde dekryptering av extrakt (nytt extrakt-ID:{0}) för arbetsboken {1} -extracts.status.finished.rekey.workbook=Slutförde återkryptering av extrakt (nytt extrakt-ID:{0}) för arbetsboken {1} -extracts.status.finished.create.workbook=Slutförde skapande av extrakt (nytt extrakt-ID:{0}) för arbetsboken {1} {2} -extracts.status.finished.remove.workbook=Slutförde ändra extrakt (datakälla-ID:{0}) till live för arbetsboken {1} -extracts.status.finished.upload.datasource=Slutförde uppladdningen av extrakt (nytt extrakt-ID: {0}) för datakällan {1} {2} -extracts.status.finished.refresh.datasource=Uppdatering av extrakt har slutförts (nytt extrakt-ID: {0}) för datakällan ''{1}'' {2} -extracts.status.finished.increment.datasource=Utökning av extrakt har slutförts (nytt extrakt-ID: {0}) för datakällan ''{1}'' {2} -extracts.status.finished.append.datasource=Tillägg av extrakt har slutförts (nytt extrakt-ID: {0}) för datakällan ''{1}'' {2} -extracts.status.finished.replace.datasource=Ersättning av extrakt har slutförts (nytt extrakt-ID: {0}) för datakällan ''{1}'' {2} -extracts.status.finished.encrypt.datasource=Kryptering av extrakt har slutförts (nytt extrakt-ID:{0}) för datakällan ''{1}'' -extracts.status.finished.decrypt.datasource=Dekryptering av extrakt har slutförts (nytt extrakt-ID:{0}) för datakällan ''{1}'' -extracts.status.finished.rekey.datasource=Omkryptering av extrakt har slutförts (nytt extrakt-ID:{0}) för datakällan ''{1}'' -extracts.status.finished.encrypt.flow=Kryptering av extrakt för flödet ''{0}'' har slutförts -extracts.status.finished.decrypt.flow=Dekryptering av extrakt för flödet ''{0}'' har slutförts -extracts.status.finished.rekey.flow=Omkryptering av extrakt för flödet ''{0}'' har slutförts -extracts.status.finished.encrypt.flowdraft=Kryptering av extrakt för flödesutkastet ''{0}'' har slutförts -extracts.status.finished.decrypt.flowdraft=Dekryptering av extrakt för flödesutkastet ''{0}'' har slutförts -extracts.status.finished.rekey.flowdraft=Omkryptering av extrakt för flödesutkastet ''{0}'' har slutförts -extracts.status.finished.create.datasource=Extrakten har skapats (nytt extrakt-ID: {0}) för datakällan ''{1}'' {2} -extracts.status.finished.remove.datasource=Extrakten har ändrats till live för datakällan ''{1}'' -extracts.status.encryption_key=ID för krypteringsnyckel: ''{0}''. -extracts.status.encryption_keys=Gammalt ID för krypteringsnyckel: ''{0}'', nytt ID för krypteringsnyckel: ''{1}''. -extracts.errors.upload=Fel vid uppladdning av extrakt för {0}: ''{1}'' -extracts.errors.refresh=Det inträffade ett fel när extrakten för {0} ''{1}'' skulle uppdateras -extracts.errors.create=Det inträffade ett fel när extrakten för {0} ''{1}'' skulle skapas. -extracts.errors.increment=Fel vid utökning av extrakt för {0}: ''{1}'' -extracts.errors.append=Fel vid tillägg av extrakt för {0}: ''{1}'' -extracts.errors.replace=Fel vid ersättning av extrakt för {0}: ''{1}'' -extracts.errors.download=Fel vid nerladdning av extrakt för {0}: ''{1}'' -extracts.errors.remove=Fel vid borttagning av extrakt för {0}: ''{1}''. +extracts.status.finished.upload.workbook=Slutförde uppladdningen av extrakt (nytt extrakt-ID: {0}) för arbetsboken ”{1}” {2} +extracts.status.finished.refresh.workbook=Slutförde uppdateringen av extrakt (nytt extrakt-ID: {0}) för arbetsboken ”{1}” {2} +extracts.status.finished.increment.workbook=Slutförde inkrement av extrakt (nytt extrakt-ID: {0}) för arbetsboken ”{1}” {2} +extracts.status.finished.encrypt.workbook=Slutförde kryptering av extrakt (nytt extrakt-ID:{0}) för arbetsboken ”{1}” +extracts.status.finished.decrypt.workbook=Slutförde dekryptering av extrakt (nytt extrakt-ID:{0}) för arbetsboken ”{1}” +extracts.status.finished.rekey.workbook=Slutförde återkryptering av extrakt (nytt extrakt-ID:{0}) för arbetsboken ”{1}” +extracts.status.finished.create.workbook=Slutförde skapande av extrakt (nytt extrakt-ID:{0}) för arbetsboken ”{1}” {2} +extracts.status.finished.remove.workbook=Slutförde ändra extrakt (datakälla-ID:{0}) till live för arbetsboken ”{1}” +extracts.status.finished.upload.datasource=Slutförde uppladdningen av extrakt (nytt extrakt-ID: {0}) för datakällan ”{1}” {2} +extracts.status.finished.refresh.datasource=Uppdatering av extrakt har slutförts (nytt extrakt-ID: {0}) för datakällan ”{1}” {2} +extracts.status.finished.increment.datasource=Utökning av extrakt har slutförts (nytt extrakt-ID: {0}) för datakällan ”{1}” {2} +extracts.status.finished.append.datasource=Tillägg av extrakt har slutförts (nytt extrakt-ID: {0}) för datakällan ”{1}” {2} +extracts.status.finished.replace.datasource=Ersättning av extrakt har slutförts (nytt extrakt-ID: {0}) för datakällan ”{1}” {2} +extracts.status.finished.encrypt.datasource=Kryptering av extrakt har slutförts (nytt extrakt-ID:{0}) för datakällan ”{1}” +extracts.status.finished.decrypt.datasource=Dekryptering av extrakt har slutförts (nytt extrakt-ID:{0}) för datakällan ”{1}” +extracts.status.finished.rekey.datasource=Omkryptering av extrakt har slutförts (nytt extrakt-ID:{0}) för datakällan ”{1}” +extracts.status.finished.encrypt.flow=Kryptering av extrakt för flödet ”{0}” har slutförts +extracts.status.finished.decrypt.flow=Dekryptering av extrakt för flödet ”{0}” har slutförts +extracts.status.finished.rekey.flow=Omkryptering av extrakt för flödet ”{0}” har slutförts +extracts.status.finished.encrypt.flowdraft=Kryptering av extrakt för flödesutkastet ”{0}” har slutförts +extracts.status.finished.decrypt.flowdraft=Dekryptering av extrakt för flödesutkastet ”{0}” har slutförts +extracts.status.finished.rekey.flowdraft=Omkryptering av extrakt för flödesutkastet ”{0}” har slutförts +extracts.status.finished.create.datasource=Extrakten har skapats (nytt extrakt-ID: {0}) för datakällan ”{1}” {2} +extracts.status.finished.remove.datasource=Extrakten har ändrats till live för datakällan ”{1}” +extracts.status.finished.create.vconn=Slutförde skapande av extrakt (nytt extrakt-ID: {0}) för den virtuella anslutningen ”{1}” +extracts.status.finished.refresh.vconn=Slutförde uppdatering av extrakt (nytt extrakt-ID: {0}) för den virtuella anslutningen ”{1}” +extracts.status.encryption_key=Krypteringsnyckel-ID: ”{0}”. +extracts.status.encryption_keys=Gammalt ID för krypteringsnyckel: ”{0}”, nytt ID för krypteringsnyckel: ”{1}”. +extracts.errors.upload=Fel vid uppladdning av extrakt för {0}: ”{1}” +extracts.errors.refresh=Det inträffade ett fel när extrakten för {0} ”{1}” skulle uppdateras +extracts.errors.create=Det inträffade ett fel när extrakten för {0} ”{1}” skulle skapas. +extracts.errors.increment=Fel vid utökning av extrakt för {0}: ”{1}” +extracts.errors.append=Fel vid tillägg av extrakt för {0}: ”{1}” +extracts.errors.replace=Fel vid ersättning av extrakt för {0}: ”{1}” +extracts.errors.download=Fel vid nerladdning av extrakt för {0}: ”{1}” +extracts.errors.remove=Fel vid borttagning av extrakt för {0}: ”{1}”. extracts.errors.title=Fel vid extraktbearbetning -extracts.errors.nothing_to_upload=Det finns inga extrakt att ladda upp för {0}: ''{1}'' -extracts.errors.nothing_to_refresh=Det finns inga extrakt att uppdatera för {0}: ''{1}'' -extracts.errors.nothing_to_increment=Det finns inga extrakt att utöka för {0}: ''{1}'' -extracts.errors.nothing_to_append=Det finns inga extrakt att lägga till för {0}: ''{1}'' -extracts.errors.nothing_to_replace=Det finns inga extrakt att ersätta för {0}: ''{1}'' +extracts.errors.nothing_to_upload=Det finns inga extrakt att ladda upp för {0}: ”{1}” +extracts.errors.nothing_to_refresh=Det finns inga extrakt att uppdatera för {0}: ”{1}” +extracts.errors.nothing_to_increment=Det finns inga extrakt att utöka för {0}: ”{1}” +extracts.errors.nothing_to_append=Det finns inga extrakt att lägga till för {0}: ”{1}” +extracts.errors.nothing_to_replace=Det finns inga extrakt att ersätta för {0}: ”{1}” extracts.errors.refresh_summary=Fel vid uppdatering av extrakt extracts.errors.encrypt_summary=Fel vid kryptering av extrakt extracts.errors.rekey_summary=Fel vid omkryptering av extrakt extracts.errors.decrypt_summary=Fel vid dekryptering av extrakt extracts.errors.remove_summary=Fel vid borttagning av extrakt extracts.errors.create_summary=Det inträffade ett fel när extraktet skulle skapas -extracts.errors.datasource_overwritten=Uppdateringen misslyckades eftersom datakällan skrevs över av en annan uppgift under bearbetningen. Uppdatera igen för att korrigera det. -extracts.errors.workbook_overwritten=Uppdateringen misslyckades eftersom arbetsboken skrevs över av en annan uppgift under bearbetningen. Uppdatera igen för att korrigera det. -extracts.errors.encrypt=Det inträffade ett fel när extrakten för {0} ''{1}'' skulle krypteras -extracts.errors.decrypt=Det inträffade ett fel när extrakten för {0} ''{1}'' skulle dekrypteras -extracts.errors.rekey=Det inträffade ett fel när extrakten för {0} ''{1}'' skulle krypteras om +extracts.errors.datasource_overwritten=Uppdateringen misslyckades eftersom datakällan skrevs över av en annan uppgift under bearbetningen. Uppdatera igen för att korrigera det. +extracts.errors.workbook_overwritten=Uppdateringen misslyckades eftersom arbetsboken skrevs över av en annan uppgift under bearbetningen. Uppdatera igen för att korrigera det. +extracts.errors.encrypt=Det inträffade ett fel när extrakten för {0} ”{1}” skulle krypteras +extracts.errors.decrypt=Det inträffade ett fel när extrakten för {0} ”{1}” skulle dekrypteras +extracts.errors.rekey=Det inträffade ett fel när extrakten för {0} ”{1}” skulle krypteras om extracts.errors.encrypt_datasource_overwritten=Krypteringen av extraktet misslyckades eftersom datakällan skrevs över av en annan uppgift under bearbetningen. extracts.errors.encrypt_workbook_overwritten=Krypteringen av extraktet misslyckades eftersom arbetsboken skrevs över av en annan uppgift under bearbetningen. extracts.errors.rekey_datasource_overwritten=Omkrypteringen av extraktet misslyckades eftersom datakällan skrevs över av en annan uppgift under bearbetningen. @@ -230,12 +250,12 @@ extracts.errors.remove_datasource_overwritten=Det gick inte att ändra datakäll extracts.errors.remove_workbook_overwritten=Det gick inte att ändra arbetsboken till live eftersom den har skrivits över av en annan uppgift. extracts.errors.create_datasource_overwritten=Det gick inte att extrahera datakällan eftersom den har skrivits över av en annan uppgift. extracts.errors.create_workbook_overwritten=Det gick inte att extrahera arbetsboken eftersom den har skrivits över av en annan uppgift. -extracts.site_mode_change_details=Webbplatsens extraktkrypteringsläge har ändrats från ''{0}'' till ''{1}''. +extracts.site_mode_change_details=platsens extraktkrypteringsläge har ändrats från ”{0}” till ”{1}”. extracts.errors.encryption_not_licensed=Åtgärden misslyckades eftersom extraktkryptering inte ingår i licensen. Om du vill utföra den här åtgärden måste du förnya licensen eller dekryptera extraktet. extracts.errors.operation_cancelled_detail=Tidsgränsen för borttagningen av extrakt för {0} (datakälla: {2}) överskreds. workbooks.messages.load_error=Det gick inte att läsa in arbetsboken {0} -workbooks.messages.locked=Arbetsboken ''{0}'' ändras av en annan användare just nu. Försök igen senare. +workbooks.messages.locked=Arbetsboken ”{0}” ändras av en annan användare just nu. Försök igen senare. workbooks.new_workbook.default_name=Ny arbetsbok workbooks.new_datasource.default_name=Ny datakälla datasources.messages.load_error=Det gick inte att läsa in datakällan {0} @@ -247,7 +267,7 @@ messages.timeout_error.task_canceled=Avbryter uppgift som tog mer än {0} sekund subscriptions.manage_my_subscriptions=Hantera mina prenumerationer subscriptions.message_greeting=Hej! -subscriptions.subscribed_footer=Här kommer din prenumeration på +subscriptions.subscribed_footer=Här kommer din prenumeration på {0} subscriptions.subscribed_workbook=arbetsbok subscriptions.subscribed_view=vy subscriptions.fullstop=. @@ -257,41 +277,54 @@ subscriptions.explore_the_workbook=Utforska arbetsboken subscriptions.pdf_attached=Din Tableau PDF-fil är bifogad. subscriptions.access_live_content=Du kan se livevyn över innehållet här subscriptions.warning_deprecated_type=inaktuell +subscriptions.warning_error_content_type=Okänd innehållstyp +subscriptions.warning_error_type=okänd varningstyp subscriptions.warning_extract_refresh_type=extraktuppdateringen misslyckades subscriptions.warning_flow_run_type=flödeskörningen misslyckades subscriptions.warning_introduction_general=Följande datakvalitetsvarningar påverkar {0}. -subscriptions.warning_introduction_view=Du hittar mer information på fliken Datainformation i vyn +subscriptions.warning_introduction_view=Mer information finns i rutan Datainformation i vyn. subscriptions.warning_introduction_workbook=Du hittar mer information på sidan med arbetsboken +subscriptions.warning_localized_column=Kolumn +subscriptions.warning_localized_datasource=Datakälla +subscriptions.warning_localized_database=Databas +subscriptions.warning_localized_flow=Flöde +subscriptions.warning_localized_table=Tabell +subscriptions.warning_localized_vconn=Anslutning +subscriptions.warning_lowercase_column=kolumn +subscriptions.warning_lowercase_column_plural=kolumner subscriptions.warning_maintenance_type=underhåll utförs -subscriptions.warning_permission_error=Den här varningen gäller en resurs du saknar behörighet att se. +subscriptions.warning_permission_error=Den här varningen gäller en resurs som du saknar behörighet att visa. subscriptions.warning_redacted=Behörighet krävs subscriptions.warning_sensitve_type=känsliga data +subscriptions.warning_sensitive_intro_count=Känsliga ({0}) +subscriptions.warning_sensitive_intro_view=Den här vyn använder känsliga data. +subscriptions.warning_sensitive_intro_workbook=Den här arbetsboken använder känsliga data. subscriptions.warning_severe=Viktig datakvalitetsvarning subscriptions.warning_stale_type=inaktuella data subscriptions.warning_standard=Datakvalitetsvarning -subscriptions.warning_error_type=okänd varningstyp +subscriptions.warning_standard_plural=Datakvalitetsvarningar subscriptions.warning_warning_type=varning -errors.subscriptions.image_render_failed=Det gick inte att återge ögonblicksbilden av vyn ''{0}'' korrekt. +errors.subscriptions.image_render_failed=Det gick inte att återge ögonblicksbilden av vyn ”{0}” korrekt. errors.subscriptions.see_live_view=Om du vill visa vyn online går du till {0}. errors.subscriptions.disabled_on_server=Serveromfattande prenumerationsinställningar har inte aktiverats. Det går inte att bearbeta prenumerationer. -errors.subscriptions.disabled_on_site=Prenumerationer har inaktiverats för webbplatsen. -errors.subscriptions.site_is_locked=Webbplatsen är låst. Det går inte att bearbeta prenumerationer. +errors.subscriptions.disabled_on_site=Prenumerationer har inaktiverats för platsen. +errors.subscriptions.site_is_locked=platsen är låst. Det går inte att bearbeta prenumerationer. errors.subscriptions.orphan=Det gick inte att hitta arbetsboken och vyerna som är kopplade till den här prenumerationen. errors.subscriptions.user_unlicensed=Den olicensierade användarens prenumeration hoppas över. errors.subscriptions.smtp_unreacheable=Det gick inte att nå SMTP-värden. Kontrollera att SMTP har konfigurerats. errors.subscriptions.uncategorized_error=Okänt fel errors.subscriptions.pdf_render_failed=Det gick inte att återge PDF-bilagan för det här mejlet korrekt. -errors.subscriptions.pdf_limit_exceeded=Den genererade PDF-filen överskrider storleksgränsen på {0} MB och kan inte bifogas det här mejlet. +errors.subscriptions.content_limit_exceeded=Det genererade innehållet överskrider storleksgränsen på {0} MB och kan inte bifogas det här e-postmeddelandet. errors.subscriptions.attachments_not_enabled=Den här prenumerationen misslyckades eftersom e-postbilagor har inaktiverats. Kontakta Tableau-administratören för mer information. errors.subscriptions.pdf_email_failed=Det gick inte att bifoga den genererade PDF-filen i det här mejlet. -errors.subscriptions.learn_more_troubleshoot=Läs mer +errors.subscriptions.learn_more_troubleshoot=Läs mer errors.subscriptions.bad_extract_refresh_subscription_configuration=Prenumerationen har inaktiverats eftersom arbetsboken innehåller flera scheman för extraktuppdatering. Om du vill återuppta den uppdaterar du intervallet till På valt schema. errors.subscriptions.subscription_failed_refresh_failure=Extraktuppdateringen för datakällan misslyckades. errors.subscriptions.multiple_extracts_for_extract_refresh_subscription=Arbetsboken innehåller flera scheman för extraktuppdatering. Uppdatera intervallet till På valt schema. -errors.subscriptions.datasource_is_missing_password=Anslutningsfel hos datakällan. Kontrollera inloggningsuppgifterna för alla anslutningar till datakällor för arbetsboken. +errors.subscriptions.datasource_is_missing_password=Fel vid anslutning till datakälla. Kontrollera inloggningsuppgifterna för alla anslutningar till datakällor för arbetsboken. -subscriptions.results_summary.sg={0} av {1} prenumeration har skickats från schemat ''{2}''. -subscriptions.results_summary.pl={0} av {1} prenumerationer har skickats från schemat ''{2}''. +subscriptions.results_summary.sg={0} av {1} prenumeration har skickats från schemat ”{2}”. +subscriptions.results_summary.pl={0} av {1} prenumerationer har skickats från schemat ”{2}”. subscriptions.results_views_per_subscription.sg={0} ({1} av 1 visning lyckades) subscriptions.results_views_per_subscription.pl={0} ({1} av {2} visningar lyckades) subscriptions.results_views_per_subscription.more=({0} till) @@ -329,33 +362,33 @@ dataalerts.failure.cause=Ibland misslyckas aviseringar på grund av tillfälliga dataalerts.failure.changed.view=En arbetsbok, en vy eller ett datafält har tagits bort eller fått ett annat namn. dataalerts.failure.expired.credentials=Utgångna inloggningsuppgifter för en databas i en arbetsbok. dataalerts.failure.datasource.error=En otillgänglig datakälla. -dataalerts.failure.email.footer=Du får det här mejlet {0} på grund av ett aviseringsfel. +dataalerts.failure.email.footer=Du får det här mejlet {0} på grund av ett aviseringsfel. dataalerts.failure.troubleshooting=Kontrollera om något av problemen ovan är orsak till att aviseringen misslyckas genom att klicka på knappen nedan. dataalerts.success.email.subject=Datadriven avisering har återupptagits för: {0} dataalerts.success.status=Aviseringen {0} har återupptagits dataalerts.success.explanation=Den datadrivna aviseringen {0} fungerar igen, så mottagarna aviseras när datavillkoret är sant. -dataalerts.failure.error.internalError=Internt fel för dataavisering -dataalerts.failure.error.invalidDataAlertSpecification=Ogiltig specifikation för dataavisering +dataalerts.failure.error.internalError=Internt fel för datadriven avisering +dataalerts.failure.error.invalidDataAlertSpecification=Ogiltig specifikation för datadriven avisering dataalerts.failure.error.summaryTableNotFound=Det gick inte att hitta den sammanfattade datatabellen dataalerts.failure.error.unclassifiedError=Oklassificerat fel -dataalerts.failure.error.viewContentNotFound=Det gick inte att hitta innehållet {0} i dataaviseringsyvn -dataalerts.failure.error.viewNotFound=Det gick inte att hitta dataaviseringsyvn +dataalerts.failure.error.viewContentNotFound=Det gick inte att hitta innehållet {0} i yvn för den datadrivna aviseringen +dataalerts.failure.error.viewNotFound=Det gick inte att hitta yvn för datadriven avisering dataalerts.failure.error.workbookNotFound=Det gick inte att hitta arbetsboken dataalerts.failure.error.paneDescriptorAxisNotFound=Ingen axel hittades för fältet {0} dataalerts.failure.error.paneDescriptorNotFound={0} dataalerts.failure.error.unsupportedComparisonExpression=Jämförelseuttrycket {0} stöds inte dataalerts.failure.error.nonConstComparisonOp=Ingen konstant jämförelseoperator kunde identifieras: {0} -dataalerts.failure.error.cannotAddFilter=Det gick inte att lägga till filtret i dataaviseringen +dataalerts.failure.error.cannotAddFilter=Det gick inte att lägga till filtret i den datadrivna aviseringen dataalerts.failure.error.sheetNotAlertable=Bladet {0} har data som stöds för aviseringar. {1} -dataalerts.failure.error.dataAlertMeasureNotFound=Det gick inte att välja måttet. {0} -dataalerts.failure.error.tooManyMeasuresForDataAlert=Felaktigt antal mått har identifierats.{0} +dataalerts.failure.error.dataAlertMeasureNotFound=Det gick inte att välja mätvärdet. {0} +dataalerts.failure.error.tooManyMeasuresForDataAlert=Felaktigt antal mätvärden har identifierats.{0} dataalerts.failure.error.thresholdParseError=Det gick inte att tolka tröskeltexten {0}. {1} dataalerts.failure.error.dataAlertPresModelCreationError=Fel vid serialisering av avisering. {0} -dataalerts.failure.error.cannotDrawDataAlertDialog=Det gick inte att rita upp dialogrutan för dataavisering. -dataalerts.failure.error.unsupportedDataAlertType=Dataaviseringstypen {0} stöds inte just nu. +dataalerts.failure.error.cannotDrawDataAlertDialog=Det gick inte att rita upp dialogrutan för den datadrivna aviseringen. +dataalerts.failure.error.unsupportedDataAlertType=Typen {0} för datadriven avisering stöds inte just nu. dataalerts.failure.suspend.email.subject=Datadriven avisering har inaktiverats för: {0} dataalerts.failure.suspend.email.status=Aviseringen {0} har inaktiverats -dataalerts.failure.suspend.email.explanation=Så länge inaktiveringen gäller utvärderas inte vyn och mottagarna aviseras inte heller. Så snart en korrigering har gjorts kan du återuppta aviseringen i {1}. +dataalerts.failure.suspend.email.explanation=Så länge inaktiveringen gäller utvärderas inte vyn och mottagarna aviseras inte heller. Så snart en korrigering har gjorts kan du återuppta aviseringen i {1}. dataalerts.failure.suspend.view.name.prefix=Vy dataalerts.failure.suspend.time=Tid då inaktiveringen började dataalerts.failure.suspend.email.footer=Du får det här mejlet eftersom din avisering har inaktiverats. @@ -366,14 +399,14 @@ metricsservices.failure.affected.metric=Mätvärden som påverkas metricsservices.failure.cause=Ibland misslyckas uppdateringar av mätvärden på grund av tillfälliga anslutningsproblem, som går över av sig själv. Några andra vanliga orsaker till varför uppdatering av mätvärden kan misslyckas är: metricsservices.failure.changed.view=En arbetsbok, en vy eller ett datafält har tagits bort eller fått ett annat namn. metricsservices.failure.permissions.error=Ändrade behörigheter för den anslutna vyn -metricsservices.failure.email.footer=Du får det här mejlet {0} på grund av ett fel med uppdateringen av dina mätvärden. +metricsservices.failure.email.footer=Du får det här mejlet {0} på grund av ett fel med uppdateringen av dina mätvärden. metricsservices.failure.email.subject=Uppdatering av mätvärden fungerar inte för: {0} metricsservices.failure.expired.credentials=Utgångna inloggningsuppgifter för en databas i en arbetsbok. metricsservices.failure.explanation=Det går inte att uppdatera mätvärdet, och mätdata uppdateras därför inte heller. Du får ett mejl när uppdateringen av mätvärden fungerar igen. -metricsservices.failure.status=Mätvärdet ''{0}'' uppdateras inte +metricsservices.failure.status=Mätvärdet ”{0}” uppdateras inte metricsservices.failure.suspend.email.explanation=När uppdatering av mätvärden är inaktiverat uppdateras inte mätdata. Så snart en korrigering har gjorts kan du återuppta uppdateringen av mätvärden. metricsservices.failure.suspend.email.footer=Du får det här mejlet {0} eftersom uppdateringen av dina mätvärden har inaktiverats. -metricsservices.failure.suspend.email.status=Uppdatering av mätvärdet ''{0}'' har inaktiverats +metricsservices.failure.suspend.email.status=Uppdatering av mätvärdet ”{0}” har inaktiverats metricsservices.failure.suspend.email.subject=Uppdatering av mätvärde har inaktiverats för: {0} metricsservices.failure.suspend.time=Tid då inaktiveringen började metricsservices.failure.suspend.view.metric=Gå till mätvärde @@ -384,7 +417,7 @@ metricsservices.failure.view.details.metric=Gå till mätvärde metricsservices.failure.view.name.prefix=Ansluten vy metricsservices.success.email.subject=Uppdatering av mätvärde har återupptagits för: {0} metricsservices.success.explanation=Uppdateringen av mätvärdet fungerar igen, och mätdata kontrollas för att se om de behöver uppdateras. -metricsservices.success.status=Uppdateringen av mätvärdet ''{0}'' har återupptagits +metricsservices.success.status=Uppdateringen av mätvärdet ”{0}” har återupptagits errors.staticimages.generic=Det inträffade ett fel när statiska bilder för arbetsboken {0} skulle skapas. {1}. errors.internal_error.request.message={0} kunde inte utföra begäran. @@ -392,7 +425,7 @@ errors.permissions.limited_user_visibility=Det gick inte att slutföra frågan. local_names.system_user.guest.name=Gäst local_names.group.all_users.name=Alla användare -local_names.containers.personal_space.name=Personlig yta +local_names.containers.personal_space.name=Personligt utrymme password_reset.email.subject=Här är länken för lösenordsåterställning password_reset.email.body=Hej {0}!

Du begärde nyligen återställning av ditt lösenord.

Om du vill ändra ditt Tableau Server-lösenord {1} eller klistrar in följande länk i webbläsaren: {2}

Den här länken upphör att gälla om 48 timmar, så gör det helst med en gång.

Om du inte har begärt återställning av ditt lösenord bör du tala om detta för serveradministratören.

Tack för att du använder Tableau!
Vi som jobbar hos Tableau @@ -405,25 +438,25 @@ minutes.sg=1 minut seconds.pl={0} sekunder seconds.sg=1 sekund -dataconnections.classes.tableau_server_site=Tableau Server-webbplats +dataconnections.classes.tableau_server_site=Tableau Server-plats -materializeviews.errors.workbook_not_in_project=Projektet ''{0}'' innehåller inte arbetsboken ''{1}'' -materializeviews.errors.workbook_has_no_extract=Det gick inte att uppdatera inställningen för materialiserade vyer för arbetsboken ''{0}''. För tillfället stöds bara arbetsböcker med inbäddade extrakt. +materializeviews.errors.workbook_not_in_project=Projektet ”{0}” innehåller inte arbetsboken ”{1}” +materializeviews.errors.workbook_has_no_extract=Det gick inte att uppdatera inställningen för materialiserade vyer för arbetsboken ”{0}”. För tillfället stöds bara arbetsböcker med inbäddade extrakt. materializeviews.errors.workbook_updating_errors=Fel hittades när inställningen för materialiserade vyer för arbetsböcker uppdaterades -materializeviews.errors.workbook_too_large=Det gick inte att uppdatera inställningen för materialiserade vyer för arbetsboken ''{0}'' eftersom arbetsbokens storlek överskrider gränsen på {1} GB. -materializeviews.errors.project_path_not_exists=Projektsökvägen ''{0}'' finns inte -materializeviews.errors.feature_disabled=Det gick inte att uppdatera inställningen för materialiserade vyer för arbetsboken ''{0}'' eftersom funktionen är inaktiverad just nu. -materializeviews.errors.update_materialized_views_setting_failed=Det gick inte att uppdatera inställningen för materialiserade vyer för arbetsboken ''{0}''. -materializeviews.errors.site_not_enabled=Den här webbplatsen har inte aktiverats för materialiserade vyer. Kontakta administratören. +materializeviews.errors.workbook_too_large=Det gick inte att uppdatera inställningen för materialiserade vyer för arbetsboken ”{0}” eftersom arbetsbokens storlek överskrider gränsen på {1} GB. +materializeviews.errors.project_path_not_exists=Projektsökvägen ”{0}” finns inte +materializeviews.errors.feature_disabled=Det gick inte att uppdatera inställningen för materialiserade vyer för arbetsboken ”{0}” eftersom funktionen är inaktiverad just nu. +materializeviews.errors.update_materialized_views_setting_failed=Det gick inte att uppdatera inställningen för materialiserade vyer för arbetsboken ”{0}”. +materializeviews.errors.site_not_enabled=Den här platsen har inte aktiverats för materialiserade vyer. Kontakta administratören. materializeviews.errors.encrypted_extracts_not_supported=Funktionen för materialiserade vyer har inte stöd för arbetsböcker med krypterade extrakt just nu -materializedviews.finished.create=Materialiserade vyer med statusen ''{0}'' har skapats för arbetsboken ''{1}'' +materializedviews.finished.create=Materialiserade vyer med statusen ”{0}” har skapats för arbetsboken ”{1}” materializedviews.finished.delete=Materialiserade vyer för arbetsbok-ID:t {0} har tagits bort -materializedviews.finished.encrypt=Kryptering av materialiserade vyer för arbetsboken ''{0}'' har slutförts -materializedviews.finished.decrypt=Dekryptering av materialiserade vyer för arbetsboken ''{0}'' har slutförts -materializedviews.finished.rekey=Omkryptering av materialiserade vyer för arbetsboken ''{0}'' har slutförts -materializedviews.status.encryption_key=ID för krypteringsnyckel: ''{0}''. -materializedviews.status.encryption_keys=Gammalt ID för krypteringsnyckel: ''{0}'', nytt ID för krypteringsnyckel: ''{1}''. -materializedviews.status.encryption_type=Typ av krypteringsdatakälla: ''{0}'' +materializedviews.finished.encrypt=Kryptering av materialiserade vyer för arbetsboken ”{0}” har slutförts +materializedviews.finished.decrypt=Dekryptering av materialiserade vyer för arbetsboken ”{0}” har slutförts +materializedviews.finished.rekey=Omkryptering av materialiserade vyer för arbetsboken ”{0}” har slutförts +materializedviews.status.encryption_key=Krypteringsnyckel-ID: ”{0}”. +materializedviews.status.encryption_keys=Gammalt ID för krypteringsnyckel: ”{0}”, nytt ID för krypteringsnyckel: ”{1}”. +materializedviews.status.encryption_type=Typ av krypteringsdatakälla: ”{0}” customizedviews.namedSharingPrefix=Delad version @@ -434,37 +467,52 @@ content_type.workbook=Arbetsbok content_type.view=Vy content_type.datasource=Datakälla content_type.flow=Flöde -content_type.metric=Metriska +content_type.metric=Mätvärde content_type.collection=Samling content_type.visualization=Visualisering content_type.askdata_visualization=Fråga data-visualisering content_type.explaindata_explanation=Förklaring -content_type.publishedconnection=Virtuell anslutning -content_type.publishedconnectiontable=Tabell i virtuell anslutning +content_type.virtualconnection=Virtuell anslutning +content_type.virtualconnectiontable=Tabell i virtuell anslutning upgradethumbnails.status.server_started=Serversvar: Uppgradering av miniatyrer har påbörjats. upgradethumbnails.status.server_stopped=Serversvar: %d jobb har stoppats +dataquality.author.extract_refresh_monitoring=övervakning av extraktuppdatering +dataquality.author.flow_run_monitoring=övervakning av flödeskörning + dataquality.message.refresh_failed=Uppdateringen misslyckades: {0} dataquality.message.last_successful=Senast genomfört utan fel: {0} dataquality.message.next_scheduled=Nästa schemalagda: {0} dataquality.message.flow_run_output_steps_failed={0}/{1} utgångssteg kunde inte köras +label_value.description.certified=Den här resursen är betrodd och rekommenderad. +label_value.description.deprecated=Den här resursen underhålls inte längre och bör inte användas. +label_value.description.extract_refresh_failure=Den här resursens senaste extraktuppdatering misslyckades. +label_value.description.flow_run_failure=Det här flödets senaste körning misslyckades. +label_value.description.maintenance=Den här resursen underhålls just nu. +label_value.description.sensitive_data=Den här resursen innehåller känslig information. +label_value.description.stale=Den här resursen är föråldrad. +label_value.description.warning=Den här resursen har ett allmänt kvalitetsproblem. + importcsvsummary.error.details=Felinformation: importcsvsummary.remainingerrors=(återstående fel visas inte) -importcsvsummary.error.line=rad {0} för användare ''{1}'': ''{2}'' +importcsvsummary.error.line=rad {0} för användare ”{1}”: ”{2}” importcsvsummary.line.processed=Bearbetade rader: {0} importcsvsummary.line.skipped=Överhoppade rader: {0} importcsvsummary.users.added.count=Antal tillagda användare: {0} importcsvsummary.errors.count=Antal fel: {0} importcsvsummary.error.unexpected_extension=Oväntat filnamnstillägg för CSV-fil importcsvsummary.error.size_limit=CSV-filen överskrider storleksgränsen på {0} -importcsvsummary.error.local.password_mismatch=Uppdatering av lokal webbplatsanvändare kräver tomt eller matchande lösenord +importcsvsummary.error.local.password_mismatch=Uppdatering av lokal platsanvändare kräver tomt eller matchande lösenord importcsvsummary.error.local.password_required=Det krävs lösenord för att skapa en lokal systemanvändare när autentiseringen är lokal -importcsvsummary.error.ad.user_not_found=Det gick inte att hitta AD-användaren ''{0}'' +importcsvsummary.error.ad.user_not_found=Det gick inte att hitta AD-användaren ”{0}” +importcsvsummary.error.domain_not_found=Ogiltig domän ”{0}” +importcsvsummary.error.cannot_create_user_identity=Det går inte att skapa en användaridentitet för användaren ”{0}” +importcsvsummary.error.invalid_identity_pool_name=Ogiltigt namn på identitetspool ”{0}” importcsvsummary.error.too_many_errors=För många fel i CSV-filen -audit.errors.wdc_not_allowlisted=Webbdatakopplingen finns inte i godkännandelistan. Läs mer på: https://help.tableau.com/current/online/sv-se/to_keep_data_fresh.htm +audit.errors.wdc_not_allowlisted=Webbdatakopplingen finns inte i godkännandelistan. Läs mer här: https://help.tableau.com/current/online/sv-se/to_keep_data_fresh.htm user.input.name.err.too_long=namnet är längre än det högsta tillåtna antalet tecken {0} user.input.name.err.empty=namnet får inte vara tomt @@ -472,10 +520,10 @@ user.input.name.err.empty=namnet får inte vara tomt askdata.title=Fråga data slack.app.upgrade.email.notification.subject=Uppdatering för Tableau-programmet för Slack -slack.app.upgrade.email.notification.introduction=Det finns en uppdatering för Tableau-programmet för Slack, som kan installeras om nu för att fungera med nästa version av Tableau Online. Tableau rekommenderar att du installerar om programmet så att det fortsätter att fungera som det ska och så att du kan använda nya funktioner. Du kan läsa om nya funktioner och förändringar i
Nyheter i Tableau Online (på engelska). -slack.app.upgrade.email.notification.action=Du hittar uppdaterings- och ominstallationssteg i Uppdatera Tableau-programmet för Slack. Om du har flera Tableau Online-webbplatser installerar du om programmet för var och en av dem. -slack.app.upgrade.email.notification.steps=Det här tjänstmeddelandet har publicerats av Tableau Online. -slack.app.upgrade.email.notification.reason=Du får det här meddelandet eftersom du är administratör för en Tableau Online-webbplats som är ansluten till Slack. -slack.app.upgrade.email.notification.footer.privacy=Läs vår integritetspolicy +slack.app.upgrade.email.notification.introduction=En uppdatering är tillgänglig för Tableau-programmet för Slack. Tableau rekommenderar att du uppdaterar programmet så att det fortsätter att fungera som det ska och så att du kan använda nya Tableau Cloud-funktioner. Du kan läsa om nya funktioner och förändringar i Nyheter i Tableau Cloud. +slack.app.upgrade.email.notification.action=Om du vill uppdatera platsens anslutning till Tableau-programmet för Slack, läs Uppdatera Tableau-programmet för Slack. Om du har flera Tableau Cloud-platser uppdaterar du programmet för var och en av dem. +slack.app.upgrade.email.notification.steps=Det här tjänstmeddelandet har publicerats av Tableau Cloud. +slack.app.upgrade.email.notification.reason=Du får det här meddelandet eftersom du är administratör för en Tableau Cloud-plats som är ansluten till Slack. +slack.app.upgrade.email.notification.footer.privacy=Läs vår integritetspolicy unifiedconsumption.tcrm.folders.private=Min privata app diff --git a/tabcmd/locales/sv/tabcmd_messages_sv.properties b/tabcmd/locales/sv/tabcmd_messages_sv.properties index 23d258ef..ff27d31b 100644 --- a/tabcmd/locales/sv/tabcmd_messages_sv.properties +++ b/tabcmd/locales/sv/tabcmd_messages_sv.properties @@ -1,46 +1,46 @@ -commandlineutils.errors.bad_value=Alternativet ''{0}'' har det felaktiga värdet ''{1}''. Det måste vara något av: {2} -commandlineutils.errors.not_integer=Värdet ''{0}'' för alternativet ''{1}'' är inte ett heltal - -common.errors.empty_file=Filen ''{0}'' är tom -common.errors.file_not_found=Det går inte att öppna filen ''{0}'' -common.errors.invalid_file_path=Ogiltig filsökväg: ''{0}'' -common.errors.folder_path_not_found=Det går inte att hitta katalogen ''{0}'' -common.errors.access_denied=Åtkomst nekad till filen ''{0}''. Kontrollera att sökvägen är giltig och att filnamnet inte matchar en befintlig katalog -common.errors.requires_csv_file=Kommandot ''{0}'' kräver CSV-fil -common.errors.requires_group_name=Kommandot ''{0}'' kräver ett gruppnamn -common.errors.requires_site_name=Kommandot ''{0}'' kräver ett webbplatsnamn +commandlineutils.errors.bad_value=Alternativet ”{0}” har det felaktiga värdet ”{1}”. Det måste vara något av: {2} +commandlineutils.errors.not_integer=Värdet ”{0}” för alternativet ”{1}” är inte ett heltal + +common.errors.empty_file=Filen ”{0}” är tom +common.errors.file_not_found=Det går inte att öppna filen ”{0}” +common.errors.invalid_file_path=Ogiltig filsökväg: ”{0}” +common.errors.folder_path_not_found=Det går inte att hitta katalogen ”{0}” +common.errors.access_denied=Åtkomst nekad till filen ”{0}”. Kontrollera att sökvägen är giltig och att filnamnet inte matchar en befintlig katalog +common.errors.requires_csv_file=Kommandot ”{0}” kräver CSV-fil +common.errors.requires_group_name=Kommandot ”{0}” kräver ett gruppnamn +common.errors.requires_site_name=Kommandot ”{0}” kräver ett platsnamn common.errors.options_conflict=Nya och inaktuella alternativ för att specificera användarrollen har angetts. Endast ett kan användas common.errors.csv_sizelimit=Den CSV-fil som du refererar till överskrider storleksgränsen på 100 MB. Dela upp filens innehåll i mindre CSV-filer och importera dem sedan separat. -common.options.admin-type=[Inaktuellt] Tilldelar [eller tar bort] webbplatsadministratörsrättigheten för alla användare i CSV-filen. Den här inställningen kan åsidosättas med värdena på de enskilda raderna i CSV-filen. {0} kan vara: {1}, {2} eller {3}. Om inget anges: {3} för nya användare, oförändrat för befintliga användare +common.options.admin-type=[Inaktuellt] Tilldelar [eller tar bort] platsadministratörsrättigheten för alla användare i CSV-filen. Den här inställningen kan åsidosättas med värdena på de enskilda raderna i CSV-filen. {0} kan vara: {1}, {2} eller {3}. Om inget anges: {3} för nya användare, oförändrat för befintliga användare common.options.complete=Kräver [eller kräver inte] att alla rader måste vara giltiga om någon ändring ska kunna göras. Standard: {0} common.options.license=[Inaktuellt] Ställer in standardlicensnivån för alla användare. Detta kan åsidosättas med värdet i CSV-filen. {0} kan vara {1}, {2} eller {3} common.options.nowait=Vänta inte på att jobbet ska slutföras common.options.publisher=[Inaktuellt] Tilldelar [eller tar bort] publiceringsrätten för alla användare i CSV-filen. Den här inställningen kan åsidosättas med värdena på de enskilda raderna i CSV-filen. Standard, om inget annat angetts: falskt för nya användare, oförändrat för befintliga användare common.options.silent-progress=Visa inte förloppsmeddelanden för jobbet -common.options.sysadmin-type=[Inaktuellt] Tilldelar [eller tar bort] webbplatsadministratörsrättigheten för alla användare i CSV-filen. Den här inställningen kan åsidosättas med värdena på de enskilda raderna i CSV-filen. {0} kan vara: {1}, {2}, {3} eller {4}. Om inget anges: {4} för nya användare, oförändrat för befintliga användare +common.options.sysadmin-type=[Inaktuellt] Tilldelar [eller tar bort] platsadministratörsrättigheten för alla användare i CSV-filen. Den här inställningen kan åsidosättas med värdena på de enskilda raderna i CSV-filen. {0} kan vara: {1}, {2}, {3} eller {4}. Om inget anges: {4} för nya användare, oförändrat för befintliga användare common.output.job_queued_success=Jobb i kö common.output.succeeded=Klart common.options.role=Ställer in standardrollen för alla påverkade användare. Giltiga värden för {0}: {1}. Om inget annat anges använder servern standardvärdet: {2} addusers.options.users=En fil som innehåller en lista med användare, en per rad, som ska läggas till i gruppen addusers.short_description=Lägg till användare till en grupp -addusers.status=Lägger till användare listade i {0} till gruppen {1} ... +addusers.status=Lägger till användare listade i {0} i gruppen {1} ... creategroup.short_description=Skapa en lokal grupp -creategroup.status=Skapar gruppen ''{0}'' på servern ... -creategroup.options.role=Ställer in den roll som ska anges för användare i gruppen vid inloggning. Giltiga värden för {0}: {1}. En användares webbplatsroll ställs bara in på det här värdet om det är mindre restriktivt än användarens aktuella webbplatsroll. Om inget anges ställs ingen roll in för användare i den här gruppen vid inloggning. +creategroup.status=Skapar gruppen ”{0}” på servern ... +creategroup.options.role=Ställer in den roll som ska anges för användare i gruppen vid inloggning. Giltiga värden för {0}: {1}. En användares platsroll ställs bara in på det här värdet om det är mindre restriktivt än användarens aktuella platsroll. Om inget anges ställs ingen roll in för användare i den här gruppen vid inloggning. createextracts.errors.required_argument=Kommandot createextracts kräver en arbetsboks-URL, ett arbetsboksnamn eller ett datakällsnamn. createextracts.errors.error=Fel vid skapande av extrakt -createextracts.for.datasource=Skapar extrakt för datakällan ''{0}'' -createextracts.for.workbook_name=Skapar extrakt för arbetsboken med namnet ''{0}'' -createextracts.for.workbook_url=Skapar extrakt för arbetsboken med URL:en ''{0}'' +createextracts.for.datasource=Skapar extrakt för datakällan ”{0}” +createextracts.for.workbook_name=Skapar extrakt för arbetsboken med namnet ”{0}” +createextracts.for.workbook_url=Skapar extrakt för arbetsboken med URL:en ”{0}” createextracts.options.datasource=Namnet på måldatakällan för generering av extrakt -createextracts.options.embedded-datasources=En blankstegsavgränsad lista med namn på inbäddade datakällsnamn i målarbetsboken. Omslut datakällsnamn med dubbla citattecken om de innehåller blanksteg. Endast tillgängligt när du skapar extrakt för en arbetsbok. +createextracts.options.embedded-datasources=En blankstegsavgränsad lista med inbäddade namn på datakällor i målarbetsboken. Omslut datakällsnamn med dubbla citattecken om de innehåller blanksteg. Endast tillgängligt när du skapar extrakt för en arbetsbok. createextracts.options.encrypt=Skapa krypterat extrakt. createextracts.options.include-all=Inkludera alla inbäddade datakällor i målarbetsboken. Endast tillgängligt när du skapar extrakt för en arbetsbok. createextracts.options.parent-project-path=Sökvägen för projektet är överordnad projektet som innehåller målresursen. Du måste ange projektnamnet med --projekt. -createextracts.options.project=Namnet på det projekt som innehåller målresursen. Behövs bara om {0} eller {1} har angetts. Om det inte anges används standardprojektet ''{2}''. +createextracts.options.project=Namnet på det projekt som innehåller målresursen. Behövs bara om {0} eller {1} anges. Om inget anges används standardprojektet ”{2}”. createextracts.options.url=Resursens kanoniska namn som den visas i webbadressen createextracts.options.workbook=Namnet på målarbetsboken vid generering av extrakt createextracts.short_description=Skapa extrakt för en publicerad arbetsbok eller datakälla @@ -49,62 +49,62 @@ createextracts.workbook.embedded-datasource-names=Med inbäddade datakällsnamn createproject.options.description=Beskrivning av projektet createproject.options.name=Projektets namn -createproject.options.parent-project-path=Projektsökväg som kommer att innehålla det nya projektet. Om inget anges skapas den på webbplatsens rotnivå +createproject.options.parent-project-path=Projektsökväg som kommer att innehålla det nya projektet. Om inget anges skapas den på platsens rotnivå createproject.short_description=Skapa ett projekt -createproject.status=Skapar projektet ''{0}'' på servern ... +createproject.status=Skapar projektet ”{0}” på servern ... -createsite.errors.invalid_url_option=URL-alternativet är ogiltigt om du skapar flera webbplatser. Kör kommandot på nytt efter det att du har tagit bort URL-alternativet, eller skapa varje webbplats separat -createsite.errors.site_name_already_exists=Det finns redan en webbplats med namnet ''{0}''. Försök med ett annat webbplatsnamn. -createsite.errors.site_id_already_exists=Det finns redan en webbplats med ID:t ''{0}''. Specificera ett annat webbplats-ID genom att använda -r. Mer information finns i hjälpen till tabcmd createsite. +createsite.errors.invalid_url_option=URL-alternativet är ogiltigt om du skapar flera platser. Kör kommandot på nytt efter det att du har tagit bort URL-alternativet, eller skapa varje plats separat +createsite.errors.site_name_already_exists=Det finns redan en plats med namnet ”{0}”. Försök med ett annat platsnamn. +createsite.errors.site_id_already_exists=Det finns redan en plats med ID:t ”{0}”. Specificera ett annat plats-ID genom att använda -r. Mer information finns i hjälpen till tabcmd createsite. createsite.options.allow-mobile-snapshots=Tillåt [eller neka] mobila ögonblicksbilder. Standardinställningen är att tillåta mobila ögonblicksbilder -createsite.options.allow-subscriptions=Tillåt [eller neka] prenumerationer för den här webbplatsen. Standarinställningen är serverns standardinställning. Prenumerationer kan inte aktiveras om serverprenumerationer har inaktiverats -createsite.options.allow-web-authoring=Tillåt [eller neka] webbförfattande för den här webbplatsen. Standardinställningen är att tillåta webbförfattande +createsite.options.allow-subscriptions=Tillåt [eller neka] prenumerationer för den här platsen. Standarinställningen är serverns standardinställning. Prenumerationer kan inte aktiveras om serverprenumerationer har inaktiverats +createsite.options.allow-web-authoring=Tillåt [eller neka] webbredigering för den här platsen. Standardinställningen är att tillåta webbredigering. createsite.options.metrics-level=0 för ingen samling, 100 för alla samlingar createsite.options.guest-access-enabled=Gäståtkomstbehörighet att se vyer för dem som inte har loggat in på något Tableau Server-konto -createsite.options.site-mode=Tillåt [eller neka] webbplatsadministratören användarhantering på webbplatsen -createsite.options.storage-quota=Webbplatslagringskvot i MB +createsite.options.site-mode=Tillåt [eller neka] platsadministratören användarhantering på platsen +createsite.options.storage-quota=platslagringskvot i MB createsite.options.subscription-email=E-postadress som används för prenumerationer createsite.options.subscription-footer=Sidfot som används för prenumerationer -createsite.options.url=Webbplatsens webbplats-ID -createsite.options.user-quota=Maximalt antal webbplatsanvändare +createsite.options.url=platsens plats-ID +createsite.options.user-quota=Maximalt antal platsanvändare createsite.options.extract_encryption_mode=Extraktkrypteringsläge: inaktiverat, aktiverat eller framtvingat. Om inget anges tillämpas standardvärdet. -createsite.options.web_extraction_enabled=Tillåt [eller neka] skapande och ändrande av extrakt till live för den här webbplatsen. Standardinställningen är att tillåta. -createsite.options.run_now_enabled=Tillåt [eller neka] alternativet Kör nu för den här webbplatsen. Standardinställningen är Kör nu. -createsite.options.time_zone=Den tidszon som ska användas för extrakt på den här webbplatsen. Standardinställningen är upphävd så att serverns tidszon ska kunna användas. -createsite.short_description=Skapa en webbplats -createsite.status=Skapa webbplatse ''{0}'' på servern ... - -createsiteusers.options.auth-type=Tilldelar autentiseringstypen för alla användare i CSV-filen. För Tableau Online kan {0} vara {1} (standard) eller {2}. För Tableau Server kan {0} vara lokal (standard) eller {2}. -createsiteusers.description=Skapa användare på den aktuella webbplatsen. Användarna läses in från den angivna CSV-filen. Filen kan ha kolumnerna i den ordning som visas nedan.{0}1. Användarnamn{0}2. Lösenord (Ignoreras om Active Directory används){0}3. Eget namn (Ignoreras om Active Directory används){0}4. Licensnivå ({1}, {2}, {3}, {4} eller {5}){0}5. Administratör ({6}/{7}){0}6. Utgivare ({8}/{9}/1 eller {10}/{11}/0){0}7. E-post (endast för Tableau Public){0}Filen kan ha färre kolumner. Den kan t.ex. vara en enkel lista med ett användarnamn per rad. Du kan använda citattecken om ett värde innehåller kommatecken. Tabcmd väntar på att uppgiften {12} ska slutföras. Du kan välja att inte vänta på att uppgiften ska slutföras på servern och istället återvända direkt genom att passera flaggan {13}. Systemadministratörer kan inte skapas eller degraderas med det här kommandot. Använd ''{14}'' istället -createsiteusers.short_description=Skapa användare på den aktuella webbplatsen -createsiteusers.status=Lägger till användare listade i {0} till den aktuella webbplatsen ... - -createusers.description=Skapa användare. Användarna läses in från den angivna CSV-filen. Filen kan ha kolumnerna i den ordning som visas nedan.{0}1. Användarnamn{0}2. Lösenord (Ignoreras om Active Directory används){0}3. Eget namn (Ignoreras om Active Directory används){0}4. Licensnivå ({1}, {2}, {3}, {4} eller {5}){0}5. Administratör ({6}/{7}/{8}/{9}){0}6. Utgivare ({10}/{11}/1 eller {12}/{13}/0){0}7. E-post (endast för Tableau Public){0}Filen kan ha färre kolumner. Den kan t.ex. vara en enkel lista med ett användarnamn per rad. Du kan använda citattecken om ett värde innehåller kommatecken. Tabcmd väntar på att uppgiften {14} ska slutföras. Du kan välja att inte vänta på att uppgiften ska slutföras på servern och istället återvända direkt genom att passera flaggan {15} +createsite.options.web_extraction_enabled=Tillåt [eller neka] skapande och ändrande av extrakt till live för den här platsen. Standardinställningen är att tillåta. +createsite.options.run_now_enabled=Tillåt [eller neka] alternativet Kör nu för den här platsen. Standardinställningen är Kör nu. +createsite.options.time_zone=Den tidszon som ska användas för extrakt på den här platsen. Standardinställningen är upphävd så att serverns tidszon ska kunna användas. +createsite.short_description=Skapa en plats +createsite.status=Skapa platse ”{0}” på servern ... + +createsiteusers.options.auth-type=Tilldelar autentiseringstypen för alla användare i CSV-filen. För Tableau Cloud kan {0} vara {1} (standard) eller {2}. För Tableau Server kan {0} vara lokal (standard) eller {2}. +createsiteusers.description=Skapa användare på den aktuella platsen. Användarna läses in från den angivna CSV-filen. Filen kan ha kolumnerna i den ordning som visas nedan.{0}1. Användarnamn{0}2. Lösenord (Ignoreras om Active Directory används){0}3. Eget namn (Ignoreras om Active Directory används){0}4. Licensnivå ({1}, {2}, {3}, {4} eller {5}){0}5. Administratör ({6}/{7}){0}6. Utgivare ({8}/{9}/1 eller {10}/{11}/0){0}7. E-post (endast för Tableau Public){0}Filen kan ha färre kolumner. Den kan t.ex. vara en enkel lista med ett användarnamn per rad. Du kan använda citattecken om ett värde innehåller kommatecken. Tabcmd väntar på att uppgiften {12} ska slutföras. Du kan välja att inte vänta på att uppgiften ska slutföras på servern och istället återvända direkt genom att passera flaggan {13}. Systemadministratörer kan inte skapas eller degraderas med det här kommandot. Använd ”{14}” istället +createsiteusers.short_description=Skapa användare på den aktuella platsen +createsiteusers.status=Lägger till användare listade i {0} till den aktuella platsen ... + +createusers.description=Skapa användare. Användarna läses in från den angivna CSV-filen. Filen kan ha kolumnerna i den ordning som visas nedan.{0}1. Användarnamn{0}2. Lösenord (Ignoreras om Active Directory används){0}3. Eget namn (Ignoreras om Active Directory används){0}4. Licensnivå ({1}, {2}, {3}, {4} eller {5}){0}5. Administratör ({6}/{7}/{8}/{9}){0}6. Utgivare ({10}/{11}/1 eller {12}/{13}/0){0}7. E-post (endast för Tableau Public){0}Filen kan ha färre kolumner. Den kan t.ex. vara en enkel lista med ett användarnamn per rad. Du kan använda citattecken om ett värde innehåller kommatecken. Tabcmd väntar på att uppgiften {14} ska slutföras. Du kan välja att inte vänta på att uppgiften ska slutföras på servern och istället återvända direkt genom att passera flaggan {15} createusers.short_description=Skapa användare på servern createusers.status=Lägger till användare listade i {0} på servern -decryptextracts.short_description=Dekryptera extrakt på en webbplats -decryptextracts.status=Schemalägger dekryptering av extrakt på webbplatsen {0} ... +decryptextracts.short_description=Dekryptera extrakt på en plats +decryptextracts.status=Schemalägger dekryptering av extrakt på platsen {0} ... delete.errors.mutually_exclusive=Det går inte att ange både en arbetsbok och en datakälla som ska tas bort -delete.errors.requires_workbook_datasource=Kommandot ''{0}'' kräver ett namn på en arbetsbok eller en datakälla +delete.errors.requires_workbook_datasource=Kommandot ”{0}” kräver ett namn på en arbetsbok eller en datakälla delete.options.datasource=Datakälla som ska tas bort -delete.options.parent-project-path=Sökväg till det överordnade projekt som innehåller den arbetsbok/datakälla som ska tas bort. Du måste specificera projektnamnet med --project. -delete.options.project=Projektet som innehller den arbetsbok/datakälla som ska tas bort. Standardprojektet är ''{0}'' +delete.options.parent-project-path=Sökväg till det överordnade projekt som innehåller den arbetsbok/datakälla som ska tas bort. Du måste ange projektnamnet med --projekt. +delete.options.project=Projektet som innehller den arbetsbok/datakälla som ska tas bort. Standardprojektet är ”{0}” delete.options.workbook=Arbetsbok som ska tas bort delete.short_description=Ta bort en arbetsbok eller en datakälla från servern -delete.status=Tar bort {0} ''{1}'' från servern ... +delete.status=Tar bort {0} ”{1}” från servern ... deleteextracts.errors.required_argument=Kommandot deleteextracts kräver en arbetsboks-URL, ett arbetsboksnamn eller ett datakällsnamn deleteextracts.errors.error=Fel vid borttagande av extrakt -deleteextracts.for.datasource=Tar bort extrakt för datakällan ''{0}'' -deleteextracts.for.workbook_name=Tar bort extrakt för arbetsboken med namnet ''{0}'' -deleteextracts.for.workbook_url=Tar bort extrakt för arbetsboken med URL:en ''{0}'' +deleteextracts.for.datasource=Tar bort extrakt för datakällan ”{0}” +deleteextracts.for.workbook_name=Tar bort extrakt för arbetsboken med namnet ”{0}” +deleteextracts.for.workbook_url=Tar bort extrakt för arbetsboken med URL:en ”{0}” deleteextracts.options.datasource=Namnet på måldatakällan för borttagande av extrakt -deleteextracts.options.embedded-datasources=En blankstegsavgränsad lista med namn på inbäddade datakällsnamn i målarbetsboken. Omslut datakällsnamn med dubbla citattecken om de innehåller blanksteg. Endast tillgängligt när du tar bort extrakt från en arbetsbok. +deleteextracts.options.embedded-datasources=En blankstegsavgränsad lista med inbäddade namn på datakällor i målarbetsboken. Omslut datakällsnamn med dubbla citattecken om de innehåller blanksteg. Endast tillgängligt när du tar bort extrakt från en arbetsbok. deleteextracts.options.include-all=Inkludera alla inbäddade datakällor i målarbetsboken deleteextracts.options.parent-project-path=Sökvägen för projektet är överordnad projektet som innehåller målresursen. Du måste ange projektnamnet med --projekt. -deleteextracts.options.project=Namnet på det projekt som innehåller målresursen. Behövs bara om {0} eller {1} har angetts. Om det inte anges används standardprojektet ''{2}''. +deleteextracts.options.project=Namnet på det projekt som innehåller målresursen. Behövs bara om {0} eller {1} anges. Om inget anges används standardprojektet ”{2}”. deleteextracts.options.url=Resursens kanoniska namn som den visas i webbadressen deleteextracts.options.workbook=Namnet på målarbetsboken vid borttagning av extrakt deleteextracts.short_description=Ta bort extrakt för en publicerad arbetsbok eller datakälla @@ -112,79 +112,81 @@ deleteextracts.workbook.include-all=Inkludera alla inbäddade datakällor i mål deleteextracts.workbook.embedded-datasource-names=Med inbäddade datakällsnamn deletegroup.short_description=Ta bort en grupp -deletegroup.status=Tar bort gruppen ''{0}'' från servern ... +deletegroup.status=Tar bort gruppen ”{0}” från servern ... -deleteproject.errors.requires_project_name=Kommandot ''{0}'' kräver ett projektnamn -deleteproject.options.parent-project-path=Sökväg till det överordnade projekt till det projekt som ska tas bort. Du måste specificera projektnamnet med --project. +deleteproject.errors.requires_project_name=Kommandot ”{0}” kräver ett projektnamn +deleteproject.options.parent-project-path=Sökväg till det överordnade projekt till det projekt som ska tas bort. Du måste ange projektnamnet med --projekt. deleteproject.short_description=Ta bort ett projekt -deleteproject.status=Tar bort projektet ''{0}'' från servern ... +deleteproject.status=Tar bort projektet ”{0}” från servern ... -deletesite.errors.logged_into_this_site=Du kan inte ta bort den webbplats som du för tillfället är inloggad på -deletesite.short_description=Ta bort en webbplats -deletesite.status=Tar bort webbplatsen ''{0}'' från servern ... +deletesite.errors.logged_into_this_site=Du kan inte ta bort den plats som du för tillfället är inloggad på +deletesite.short_description=Ta bort en plats +deletesite.status=Tar bort platsen ”{0}” från servern ... -deletesiteusers.description=Ta bort webbplatsanvändare. Användarna läses in från den angivna CSV-filen. Filen är en enkel lista med ett användarnamn per rad -deletesiteusers.short_description=Ta bort webbplatsanvändare -deletesiteusers.status=Tar bort webbplatsanvändare listade i {0} från servern ... +deletesiteusers.description=Ta bort platsanvändare. Användarna läses in från den angivna CSV-filen. Filen är en enkel lista med ett användarnamn per rad +deletesiteusers.short_description=Ta bort platsanvändare +deletesiteusers.status=Tar bort platsanvändare listade i {0} från servern ... deleteusers.description=Ta bort användare. Användarna läses in från den angivna CSV-filen. Filen är en enkel lista med ett användarnamn per rad deleteusers.short_description=Ta bort användare deleteusers.status=Tar bort användare listade i {0} från servern ... -editdomain.description=Redigera en domän. Visa en lista med domäner för redigering med kommandot ''{0}'' -editdomain.errors.requires_nickname_name=Du måste ange ett ''{0}''-alternativ eller ett ''{1}''-alternativ +editdomain.description=Redigera en domän. Visa en lista med domäner för redigering med kommandot ”{0}” +editdomain.errors.requires_nickname_name=Du måste ange ett ”{0}”-alternativ eller ett ”{1}”-alternativ editdomain.options.id=Domänens ID editdomain.options.name=Domänens namn editdomain.options.nickname=Domänens smeknamn editdomain.short_description=Redigera en domän editdomain.output={0}ID{1}Smeknamn{1}{1}Namn{0} -editdomain.status=Redigera domänen med ID:t ''{0}'' på servern ... +editdomain.status=Redigera domänen med ID:t ”{0}” på servern ... editsite.errors.invalid_site-id=Alternativet {0} är ogiltigt när du redigera flera platser. Kör om kommandet efter att du har tagit bort alternativet {0} eller redigera varje plats separat editsite.errors.invalid_site-name=Alternativet {0} är ogiltigt när du redigera flera platser. Kör om kommandet efter att du har tagit bort alternativet {0} eller redigera varje plats separat editsite.options.allow-mobile-snapshots=Tillåt [eller neka] mobila ögonblicksbilder -editsite.options.allow-subscriptions=Tillåt [eller neka] prenumerationer på den här webbplatsen -editsite.options.allow-web-authoring=Tillåt [eller neka] webbförfattande för den här webbplatsen -editsite.options.cache-warmup=Tillåt [eller neka] cacheuppvärmning för den här webbplatsen +editsite.options.allow-subscriptions=Tillåt [eller neka] prenumerationer på den här platsen +editsite.options.allow-web-authoring=Tillåt [eller neka] webbredigering för den här platsen +editsite.options.cache-warmup=Tillåt [eller neka] cacheuppvärmning för den här platsen editsite.options.cache-warmup-threshold=Tröskelvärde i dagar för hur nyligen en vy måste ha visats för att aktivera uppvärmning -editsite.options.site-name=Webbplatsens visningsnamn -editsite.options.status=Ändra webbplatsens tillgänglighet. Måste vara ''{0}'' eller ''{1}'' -editsite.options.allow-materialized-views=Tillåt [eller neka] materialiserade vyer för den här webbplatsen +editsite.options.site-name=platsens visningsnamn +editsite.options.status=Ändra platsens tillgänglighet. Måste vara ”{0}” eller ”{1}” +editsite.options.allow-materialized-views=Tillåt [eller neka] materialiserade vyer för den här platsen editsite.options.extract_encryption_mode=Extraktkrypteringsläge: inaktiverat, aktiverat eller framtvingat. Om inget anges så ändras det inte på servern. -editsite.options.web_extraction_enabled=Tillåt [eller neka] skapande och ändrande av extrakt till live för den här webbplatsen. Standardinställningen är att tillåta. -editsite.options.run_now_enabled=Tillåt [eller neka] alternativet Kör nu för den här webbplatsen. Standardinställningen är Kör nu -editsite.options.time_zone=Tidszon som ska användas med extrakt på den här webbplatsen -editsite.options.use_default_time_zone=Upphäv tidszon som ska användas med extrakt på den här webbplatsen. Den kommer att använda serverns standardtidszon istället -editsite.short_description=Redigera en webbplats -editsite.status=Redigera webbplatsen ''{0}'' på servern ... +editsite.options.web_extraction_enabled=Tillåt [eller neka] skapande och ändrande av extrakt till live för den här platsen. Standardinställningen är att tillåta. +editsite.options.run_now_enabled=Tillåt [eller neka] alternativet Kör nu för den här platsen. Standardinställningen är Kör nu +editsite.options.time_zone=Tidszon som ska användas med extrakt på den här platsen +editsite.options.use_default_time_zone=Upphäv tidszon som ska användas med extrakt på den här platsen. Den kommer att använda serverns standardtidszon istället +editsite.short_description=Redigera en plats +editsite.status=Redigera platsen ”{0}” på servern ... -encryptextracts.short_description=Kryptera extrakt på en webbplats -encryptextracts.status=Schemalägger kryptering av extrakt på webbplatsen {0} ... +encryptextracts.short_description=Kryptera extrakt på en plats +encryptextracts.status=Schemalägger kryptering av extrakt på platsen {0} ... export.errors.need_country_and_languge=Alternativen --country och --language måste användas tillsammans export.errors.white_space_workbook_view=Namnet på den arbetsbok eller vy som ska exporteras får inte innehålla blanksteg. Använd arbetsbokens eller vyns normaliserade namn så som det visas i URL:en. -export.errors.requires_workbook_view_name=Kommandot ''{0}'' kräver ett namn på / -export.errors.requires_workbook_view_param=Kommandot ''{0}'' kräver en /-parameter, och parametern måste innehålla minst ett snedstreck (/) +export.errors.requires_workbook_view_name=Kommandot ”{0}” kräver ett namn på / +export.errors.requires_workbook_view_param=Kommandot ”{0}” kräver en /-parameter, och parametern måste innehålla minst ett snedstreck (/) export.options.country=Om du inte använder användarens standardspråkzon, så ange språkzonens landsförkortning (finns i IANA Language Subtag Registry). Måste användas med --language export.options.csv=Exportera data i CSV-format (standard) export.options.fullpdf=Exportera visuella vyer i PDF-format (om arbetsboken publicerades med flikar) export.options.height=Ställer in höjden. Måste vara ett heltalsvärde (standard: 600 bildpunkter) export.options.language=Om du inte använder användarens standardspråkzon, så ange språkzonens språkförkortning (finns i IANA Language Subtag Registry). Måste användas med --country export.options.pagelayout=Ställer in sidorienteringen för den exporterade PDF-filen. Giltiga värden: {0}. Om inget anges används inställningen i Tableau Desktop -export.options.pagesize=Ställer in sidstorleken för den exporterade PDF-filen. Giltiga värden: {0} (standard: ''{1}'') +export.options.pagesize=Ställer in sidstorleken för den exporterade PDF-filen. Giltiga värden: {0} (standard: ”{1}”) export.options.pdf=Exportera data i PDF-format export.options.png=Exportera data i PNG-format export.options.width=Ställer in bredden. Måste vara ett heltalsvärde (standard: 800 bildpunkter) export.short_description=Exportera en vys data eller avbildning från servern -export.status=Begär ''{0}'' från servern ... -export.success=Sparade {0} till ''{1}'' +export.status=Begär ”{0}” från servern ... +export.status.writing=Skriver svar till ”{0}” +export.status.error=Ett fel uppstod vid skrivning till en fil: +export.success=Sparade {0} till ”{1}” extracts.workbook.errors.requires_datasources_or_include_all=Kommandot {0} för arbetsboken kräver antingen en inbäddad datakälla eller flaggan include-all. fileuploader.progress=Överföringsförlopp: {0}% get.description=Hämta en fil från servern. Filen namnges efter den sista komponenten i sökvägen om inget filnamnsargument har angetts -get.errors.requires_url=Kommandot ''{0}'' kräver en URL +get.errors.requires_url=Kommandot ”{0}” kräver en URL get.options.file=Namnge för att spara filen som get.short_description=Hämta en fil från servern @@ -206,11 +208,11 @@ initialuser.short_description=Skapa en initial användare på en oinitierad serv listdomains.description=Lista domäner listdomains.status=Listar domäner från servern ... -listsites.output={0}{0}NAMN: {1} {0}WEBBPLATS-ID: ''{2}'' -listsites.output_extended={0}{0}NAMN: {1} {0}WEBBPLATS-ID: ''{2}''{0}EXTRAKTKRYPTERING: {3} -listsites.short_description=Lista webbplatser för användare -listsites.status=Listar webbplatser för användaren {0} ... -listsites.options.get_extract_encryption_mode=Skriv ut extraktkrypteringsläge för webbplatsen/webbplatserna +listsites.output={0}{0}NAMN: {1}{0}PLATS-ID: ”{2}” +listsites.output_extended={0}{0}NAMN: {1} {0}PLATS-ID: ”{2}”{0}EXTRAKTKRYPTERING: {3} +listsites.short_description=Lista platser för användare +listsites.status=Listar platser för användaren {0} ... +listsites.options.get_extract_encryption_mode=Skriv ut extraktkrypteringsläge för platsen/platserna login.description=Logga in på servern. Din session fortsätter till den upphör att gälla på den server du använder {0} login.short_description=Logga in på servern @@ -219,11 +221,11 @@ logout.short_description=Logga ut från servern publish.description=Publicera en arbetsbok, en datakälla eller ett extrakt på servern -publish.errors.invalid_datasource_update_file_type=Felaktig filtyp, ''{0}'', för uppdatering av en datakälla. Ersättning/tillägg gäller enbart för extraktfiler (.tde) +publish.errors.invalid_datasource_update_file_type=Felaktig filtyp, ”{0}”, för uppdatering av en datakälla. Ersättning/tillägg gäller enbart för extraktfiler (.tde) publish.errors.invalid_name_option={0}-alternativet är ogiltigt vid publicering av flera objekt -publish.errors.invalid_publish_file_type=Felaktig filtyp, ''{0}'', för publicering. En .tde-, .tds-, .tdsx-, .twb- eller .twbx-fil förväntades +publish.errors.invalid_publish_file_type=Felaktig filtyp, ”{0}”, för publicering. En .tde-, .tds-, .tdsx-, .twb- eller .twbx-fil förväntades publish.errors.mutually_exclusive_option=Använd endast endera av {0} eller {1} -publish.errors.requires_resource_file=Kommandot ''{0}'' kräver en arbetsbok, den datakälla eller en extraktfil +publish.errors.requires_resource_file=Kommandot ”{0}” kräver en arbetsbok, den datakälla eller en extraktfil publish.errors.unexpected_server_response=Oväntat svar från servern: {0} publish.errors.server_resource_not_found=Den resurs du angav finns inte, eller så har du inte behörighet att se den. Kontrollera ditt projektnamn och dina behörigheter publish.options.append=Lägg till extraktfil till befintlig datakälla @@ -242,9 +244,9 @@ publish.options.restart=Startar om filuppladdningen publish.options.save-db-password=Lagrar databaslösenordet på servern publish.options.save-oauth=Bädda in de OAuth-inloggningsuppgifter som angetts med {0} publish.options.tabbed=Publicera med tabbvyer aktiverat -publish.options.thumbnail-groupname=Om arbetsboken innehåller några användarfilter så imitera den här gruppen vid beräkning av miniatyrer -publish.options.thumbnail-username=Om arbetsboken innehåller några användarfilter så imitera den här användaren vid beräkning av miniatyrer -publish.status=Publicerar ''{0}'' till servern. Detta kan ta flera minuter ... +publish.options.thumbnail-groupname=Om arbetsboken innehåller några användarfilter så impersonera den här gruppen vid beräkning av miniatyrer +publish.options.thumbnail-username=Om arbetsboken innehåller några användarfilter så impersonera den här användaren vid beräkning av miniatyrer +publish.status=Publicerar ”{0}” till servern. Detta kan ta flera minuter ... publish.success=Filen har publicerats till servern på följande plats: publishsamples.options.parent-project-path=Sökväg till det överordnade projekt till det projekt som exempel ska publiceras till. Du måste specificera projektnamnet med --project. @@ -252,8 +254,8 @@ publishsamples.options.projectname=Namn på det projekt som exempel ska publicer publishsamples.short_description=Publicerar exempelarbetsböcker till det angivna projektet. Befintliga exempel skrivs över. publishsamples.status=Publicerar exempel ... -reencryptextracts.short_description=Kryptera om extrakt på en webbplats -reencryptextracts.status=Schemalägger omkryptering av extrakt på webbplatsen {0} ... +reencryptextracts.short_description=Kryptera om extrakt på en plats +reencryptextracts.status=Schemalägger omkryptering av extrakt på platsen {0} ... refreshextracts.errors.required_argument=Kommandot refreshextracts kräver en arbetsboks-URL, ett arbetsboksnamn eller ett datakällsnamn refreshextracts.errors.add_and_remove_calculations=Det går inte att köra en uppdatering med båda alternativen --addcalculations och --removecalculations @@ -261,55 +263,56 @@ refreshextracts.errors.calculations_and_incremental=Det går inte att lägga til refreshextracts.errors.error=Fel vid uppdatering av extrakt refreshextracts.options.datasource=Namnet på den datakälla som ska uppdateras refreshextracts.options.incremental=Genomför en inkrementell uppdatering (om detta stöds) -refreshextracts.options.parent-project-path=Sökväg till det överordnade projekt som innehåller det extrakt som ska uppdateras. Du måste specificera projektnamnet med --project. -refreshextracts.options.project=Namnet på det projekt som innehåller arbetsboken/datakällan. Är enbart nödvändigt om {0} eller {1} anges. Om inget anges används standardprojektet ''{2}'' +refreshextracts.options.parent-project-path=Sökväg till det överordnade projekt som innehåller det extrakt som ska uppdateras. Du måste ange projektnamnet med --projekt. +refreshextracts.options.project=Namnet på det projekt som innehåller arbetsboken/datakällan. Behövs bara om {0} eller {1} anges. Om inget anges används standardprojektet ”{2}” refreshextracts.options.synchronous=Vänta tills uppdateringen är klar innan du avslutar refreshextracts.options.url=Arbetsbokens eller vyns kanoniska namn så som det visas i URL:en refreshextracts.options.workbook=Namnet på den arbetsbok som ska uppdateras refreshextracts.options.addcalculations=Lägger till materialiserade beräkningar i extraktet refreshextracts.options.removecalculations=Tar bort materialiserade beräkningar från extraktet refreshextracts.short_description=Uppdatera en arbetsboks eller datakällas extrakt på servern -refreshextracts.status_incremented=Schemalägger extrakten för {0} ''{1}'' till att ökas stegvis nu ... -refreshextracts.status_refreshed=Schemalägger extrakten för {0} ''{1}'' till att uppdateras nu ... +refreshextracts.status_incremented=Schemalägger extrakten för {0} ”{1}” till att ökas stegvis nu ... +refreshextracts.status_refreshed=Schemalägger extrakten för {0} ”{1}” till att uppdateras nu ... removeusers.options.users=En fil som innehåller en lista med användare, en per rad, som ska tas bort från gruppen removeusers.short_description=Ta bort användare från en grupp removeusers.status=Tar bort användare listade i {0} från gruppen {1} ... -runschedule.errors.requires_schedule_name=Kommandot ''{0}'' kräver ett schemanamn +runschedule.errors.requires_schedule_name=Kommandot ”{0}” kräver ett schemanamn runschedule.short_description=Kör ett schema -runschedule.status=Kör schemat ''{0}'' på servern ... +runschedule.status=Kör schemat ”{0}” på servern ... -materializeviews.short_description=Uppdatera och kontrollera inställningarna för materialiserade vyer för webbplatser/arbetsböcker -materializeviews.status.site=Uppdaterar inställningen för materialiserade vyer för webbplatsen ''{0}'' ... -materializeviews.status.workbook=Uppdaterar inställningen för materialiserade vyer för arbetsboken ''{0}'' ... +materializeviews.short_description=Uppdatera och kontrollera inställningarna för materialiserade vyer för platser/arbetsböcker +materializeviews.status.site=Uppdaterar inställningen för materialiserade vyer för platsen ”{0}” ... +materializeviews.status.workbook=Uppdaterar inställningen för materialiserade vyer för arbetsboken ”{0}” ... materializeviews.errors.invalid_workbook_arguments=Kommandot materializeviews kräver ett argument för ett arbetsboksnamn -materializeviews.errors.invalid_site_arguments=Kommandot materializeviews kräver ett argument för ett webbplats-ID -materializeviews.errors.invalid_workbook_option=Använd ''{0}'' eller ''{1}'' med ''{2}'' -materializeviews.errors.invalid_project_path=Använd ''{1}'' med ''{0}'' -materializeviews.errors.invalid_site_option=Använd ''{0}'' med ''{1}'' -materializeviews.errors.site_mode_conflict=Ändra webbplatsens läge för materialiserade vyer genom att använda ''{0}'' eller ''{1}'' -materializeviews.errors.site_not_updated=Webbplatsen ''{0}'' har inte uppdaterats. Endast serveradministratörer kan ändra inställningen för materialiserade vyer -materializeviews.errors.invalid_argument_options_combination=Ändra inställningen för materialiserade vyer genom att använda ''{0}'' eller ''{1}'' -materializeviews.options.materialize_now=Schemalägg materialiseringen för en given arbetsbok direkt med ''{0}'' -materializeviews.options.project=Specificera ett projekt namn med hjälp av ''{0}'' -materializeviews.options.parent_project_path=Använd ''{0}'' för att specificera sökvägen för ett överordnat projekt till ''{1}'' -materializeviews.options.allow_workbook=Använd ''{0}'' för att aktivera/inaktivera materialiserade vyer för en arbetsbok -materializeviews.options.allow_site=Använd ''{0}'' för att aktivera/inaktivera materialiserade vyer för en webbplats -materializeviews.options.selected_workbooks=Använd ''{0}'' för att aktivera utvalda arbetsböcker på webbplatsen. Används med alternativet ''{1}''. Detta är standardalternativet -materializeviews.options.all_workbooks=Använd ''{0}'' för att aktivera alla arbetsböcker på webbplatsen. Används med alternativet ''{1}'' - -session.auto_site_login=Logga in automatiskt på webbplatsen: {0} +materializeviews.errors.invalid_site_arguments=Kommandot materializeviews kräver ett argument för ett plats-ID +materializeviews.errors.invalid_workbook_option=Använd ”{0}” eller ”{1}” med ”{2}” +materializeviews.errors.invalid_project_path=Använd ”{1}” med ”{0}” +materializeviews.errors.invalid_site_option=Använd ”{0}” med ”{1}” +materializeviews.errors.site_mode_conflict=Ändra platsens läge för materialiserade vyer genom att använda ”{0}” eller ”{1}” +materializeviews.errors.site_not_updated=platsen ”{0}” har inte uppdaterats. Endast serveradministratörer kan ändra inställningen för materialiserade vyer +materializeviews.errors.invalid_argument_options_combination=Ändra inställningen för materialiserade vyer genom att använda ”{0}” eller ”{1}” +materializeviews.options.materialize_now=Schemalägg materialiseringen för en given arbetsbok direkt med ”{0}” +materializeviews.options.project=Specificera ett projekt namn med hjälp av ”{0}” +materializeviews.options.parent_project_path=Använd ”{0}” för att specificera sökvägen för ett överordnat projekt till ”{1}” +materializeviews.options.allow_workbook=Använd ”{0}” för att aktivera/inaktivera materialiserade vyer för en arbetsbok +materializeviews.options.allow_site=Använd ”{0}” för att aktivera/inaktivera materialiserade vyer för en plats +materializeviews.options.selected_workbooks=Använd ”{0}” för att aktivera utvalda arbetsböcker på platsen. Används med alternativet ”{1}”. Detta är standardalternativet +materializeviews.options.all_workbooks=Använd ”{0}” för att aktivera alla arbetsböcker på platsen. Används med alternativet ”{1}” + +session.auto_site_login=Logga in automatiskt på platsen: {0} session.certificate-alias=Certifikatsalias: {0} session.connecting=Ansluter till servern ... +session.connecting_to=Ansluter till url ({0}): {1} session.continuing_session=Fortsätter föregående session -session.errors.auth_required=Behörighet krävs +session.errors.auth_required=Auktorisering krävs session.errors.invalid_keystore_password=Keystore-lösenordet är fel. Använd korrekt lösenord och försök igen session.errors.invalid_redirect=Det går inte att omdirigera till en ogiltig URL: {0} session.errors.keystore_pwdfile_create=Det gick inte att skapa någon keystore-lösenordsfil. Fel: {0} session.errors.missing_arguments=Det går inte att logga in eftersom argument saknas: {0} session.errors.no_redirect_found=Omdirigeringsadress saknas i omdirigeringssvar -session.errors.no_sslcafile_found=Det gick inte att hitta någon CA-fil (Certificate Authority) på dessa platser: ''{0}''. CA-filen används för att säkerställa säker kommunikation med Tableau Server. Mer information om att skapa en CA-fil finns i hjälpen till Tableau Server. För att ansluta till Tableau Server utan att validera dess SSL-certifikat, använd flaggan --no-certcheck. +session.errors.no_sslcafile_found=Det gick inte att hitta någon CA-fil (Certificate Authority) på dessa platser: ”{0}”. CA-filen används för att säkerställa säker kommunikation med Tableau Server. Mer information om att skapa en CA-fil finns i hjälpen till Tableau Server. För att ansluta till Tableau Server utan att validera dess SSL-certifikat, använd flaggan --no-certcheck. session.errors.script_no_password=Tabcmd kördes från ett skript eller IDE, men inget lösenord tillhandahölls. Ett lösenord måste tillhandahållas som ett argument till tabcmd för att det ska gå att logga in. session.errors.session_expired=Din session har upphört session.errors.unsupported_command=Kommandot stöds inte av den här servern @@ -323,8 +326,8 @@ session.monitorjob.errors.no_jobid=Det går inte att övervaka jobbet. Inget job session.monitorjob.percent_complete={0}% klart session.new_session=Skapar ny session session.no-certificate-found=Det gick inte att hitta något giltigt klientcertifikat -session.not_default_site_member=Du är inte medlem på standardplatsen. Välj ett WEBBPLATS-ID från följande platser: -session.not_site_member=Du är inte medlem på webbplatsen ''{0}''. Välj ett WEBBPLATS-ID från följande platser: +session.not_default_site_member=Du är inte medlem på standardplatsen. Välj ett platS-ID från följande platser: +session.not_site_member=Du är inte medlem på platsen ”{0}”. Välj ett platS-ID från följande platser: session.options.help=Visa hjälp för tabcmd session.options.no-certcheck=Validera inte SSL-certifikatet session.options.no-cookie=Spara inte sessions-ID vid inloggning. Följande kommandon måste logga in på nytt. Om detta inte anges är standard att spara sessions-ID @@ -334,47 +337,48 @@ session.options.password=Använd det angivna lösenordet för Tableau Server session.options.password-file=Läs lösenordet till Tableau Server från FILE session.options.proxy=Använd den angivna HTTP-proxyn session.options.server=Använd den angivna webbadressen för Tableau Server. Om inget protokoll anges antas http:// gälla -session.options.site=Använd den angivna platsen för Tableau Server. Ange en tom sträng ('''') för att tvinga användning av standardplatsen +session.options.site=Använd den angivna platsen för Tableau Server. Ange en tom sträng (””) för att tvinga användning av standardplatsen session.options.timeout=Hur länge, mätt i sekunder, ska man vänta på att servern ska slutföra kommandokörningen. Som standard ska man vänta tills servern svarar session.options.use-certificate=Använd klientcertifikatet för att logga in session.options.username=Använd det angivna användarnamnet för Tableau Server session.password=Lösenord: +session.redirecting=omdirigerar till {0} session.retrying_task=Loggar in igen för att försöka ursprungskommandot på nytt med en ny session... session.session_expired_login=Din session har upphört. Loggar ut för att rensa sessionen ... -session.site_list={0}{0}NAMN: {1}{0}WEBBPLATS-ID: ''{2}'' +session.site_list={0}{0}NAMN: {1}{0}PLATS-ID: ”{2}” session.using-certificate=Använd klientcertifikat för att logga in -session.inferred_username=Loggar in som {0}'' eftersom ingen --användarnamnsflagga angavs +session.inferred_username=Logga in som användaren ”{0}” eftersom ingen --username-flagga angavs. sessiondata.errors.bad_api=Missformad server API: {0} sessiondata.errors.no_server_api=Det gick inte att hitta serverns API-version i svaret -sessiondata.errors.version_mismatch=Tabcmd-versionen({0}API {1}) matchar inte Tableau Server-versionen({2}API {3}) +sessiondata.errors.version_mismatch=Tabcmd-versionen ({0}API {1}) matchar inte Tableau Server-versionen ({2}API {3}) -sessionoptions.errors.ambiguous_scheme=Ange ''{0}'' eller ''{1}'' före servernamnet -sessionoptions.errors.bad_password_file=Det går inte att läsa lösenordet från filen ''{0}'' -sessionoptions.errors.bad_protocol=Protokoll ''{0}'' stöds inte +sessionoptions.errors.ambiguous_scheme=Ange ”{0}” eller ”{1}” före servernamnet +sessionoptions.errors.bad_password_file=Det går inte att läsa lösenordet från filen ”{0}” +sessionoptions.errors.bad_protocol=Protokoll ”{0}” stöds inte sessionoptions.errors.bad_proxy_format=Proxyformatet matchar inte HOST:PORT: {0} -sessionoptions.errors.bad_timeout=Icke-numeriskt argument till {0} ''{1}'' ignorerades +sessionoptions.errors.bad_timeout=Icke-numeriskt argument till {0} ”{1}” ignorerades -set.description=Välj en inställning på servern. Använd !setting för att stänga av en inställning -set.errors.requires_setting_name=Kommandot ''{0}'' behöver ett inställningsnamn -set.errors.single_setting_name=Kommandot ''{0}'' använder ett enskilt inställningsnamn +set.description=Ställ in en inställning på servern. Använd !setting för att stänga av en inställning +set.errors.requires_setting_name=Kommandot ”{0}” behöver ett inställningsnamn +set.errors.single_setting_name=Kommandot ”{0}” använder ett enskilt inställningsnamn set.short_description=Ställa in en inställning på servern -setsetting.status=Ställer in ''{0}'' på {1} +setsetting.status=Ställer in ”{0}” på {1} -syncgroup.errors.server_admin=Den minsta platsrollen för en grupp kan inte vara ''ServerAdministrator''. -syncgroup.options.role=Ställer in standardroller för alla användare i gruppen. Giltiga värden för {0}: {1}. In en användare redan finns tillämpas den givna rollenom den är mindre begränsande än användarens aktuella roll. Om den inte anges är standard {2} för nya användare och oförändrat för befintliga användare +syncgroup.errors.server_admin=Den minsta platsrollen för en grupp kan inte vara ”ServerAdministrator”. +syncgroup.options.role=Ställer in standardroller för alla användare i gruppen. Giltiga värden för {0}: {1}. In en användare redan finns tillämpas den givna rollen om den är mindre begränsande än användarens aktuella roll. Om den inte anges är standard {2} för nya användare och oförändrat för befintliga användare syncgroup.options.overwritesiterole=Låt användarens platsroll ändras till en med mindre åtkomst när --role används, vilket får företräde över standardbeteendet. -syncgroup.options.grantlicensemode=När man ska tilldela en licens som är tilldelad en grupp till en användare. Tillåtna värden är: {0}. Om inget värde anges kommer ''on-sync'' användas som standardvärde. +syncgroup.options.grantlicensemode=När man ska tilldela en licens som är tilldelad en grupp till en användare. Tillåtna värden är: {0}. Om inget värde anges kommer ”on-sync” användas som standardvärde. syncgroup.short_description=Synkronisera servern med en Active Directory-grupp syncgroup.status=Synkroniserar servern med en Active Directory-grupp {0}... -syncgroup.options.sysadmin-type=[Används inte längre. Använd --role istället.] Tilldelar [eller tar bort] adminbehörigheter till alla användare i gruppen. {0} kan vara: {1}, {2}, {3}, eller {4}. -syncgroup.options.license=[Används inte längre. Använd --role i stället.] Ställer in standardlicensnivån för alla användare i gruppen. {0} kan vara {1}, {2} eller {3}. -syncgroup.options.publisher=[Används inte längre. Använd --role istället.] Tilldelar [eller tar bort] publiceringsbehörigheter till alla användare i gruppen. +syncgroup.options.sysadmin-type=[Inaktuell. Använd --role istället.] Tilldelar [eller tar bort] adminbehörigheter till alla användare i gruppen. {0} kan vara: {1}, {2}, {3}, eller {4}. +syncgroup.options.license=[Inaktuell. Använd --role i stället.] Ställer in standardlicensnivån för alla användare i gruppen. {0} kan vara {1}, {2} eller {3}. +syncgroup.options.publisher=[Inaktuell. Använd --role istället.] Tilldelar [eller tar bort] publiceringsbehörigheter till alla användare i gruppen. -tabcmd.mutually_exclusive_options=Det går inte att ange ''{0}'' och ''{1}'' i samma kommando +tabcmd.mutually_exclusive_options=Det går inte att ange ”{0}” och ”{1}” i samma kommando -tabcmdparser.errors.ambiguous_option=Tvetydigt alternativ ''{0}'' bland alternativen: {1} +tabcmdparser.errors.ambiguous_option=Tvetydigt alternativ ”{0}” bland alternativen: {1} tabcmdparser.warning.unexpected_dash=Oväntat bindestreck påträffades i argumentet: {0}. Giltiga bindestreck är -, --. Det här felet uppstår ofta när man kopierar/klistrar in från en textredigerare med formatering. Prova med att skriva bindestrecket för argumentet igen i kommandoraden. resetopenidsub.short_description=Återställ ett OpenID Connect SubId för en användare @@ -386,9 +390,9 @@ version.description=Skriv ut versioninformation vizqlsession.errors.cannot_create_session=Det gick inte att skapa en VizQI-session på servern vizqlsession.errors.no_command_result=Det gick inte att hitta kommandoresultatet: {0} vizqlsession.errors.session_already_closed=VizQl-sessionens objekt är redan stängt -vizqlsession.errors.cannot_parse_response=Det går inte att analysera JSON-svarssträngen: {0} +vizqlsession.errors.cannot_parse_response=Det går inte att tolka JSON-svarssträngen: {0} -upgradethumbnails.short_description=Detta kommer att köra bakgrundsjobbet Upgrade Thumbnails. Tableau 2018.2. Detta kan medföra en högre arbetsbelastning än normalt på Tableau Server och externa datakällor. and external datasources. Om problem uppstår kan jobbet avbrytas genom att köra tabcmd upgradethumbnails --server --stopp +upgradethumbnails.short_description=Detta kommer att köra bakgrundsjobbet Upgrade Thumbnails. Detta renderar om alla miniatyrbilder som genererats före Tableau version 2018.2 till högupplöst. Detta kan komma att belasta Tableau Server och externa datakällor mer än normalt. Om problem uppstår kan jobbet avbrytas genom att köra tabcmd upgradethumbnails --server --stopp upgradethumbnails.options.stop=Avbryt alla jobb relaterade till uppgradering av miniatyrer upgradethumbnails.status.running=Startar miniatyruppgraderingen upgradethumbnails.status.not_running=Miniatyruppgraderingen startar inte @@ -398,5 +402,36 @@ upgradethumbnails.invalid_response=Ogiltigt svar validateidpmetadata.options.digest_algorithms=En blankstegsavgränsad lista över sammanfattningsalgoritmer. Giltiga värden för {0}: {1}. Om detta inte anges använder servern värden från serverns konfigurationsinställning: {2} validateidpmetadata.options.min_allowed_rsa_key_size=Om detta inte anges använder servern värden från serverns konfigurationsinställning: {0} validateidpmetadata.options.min_allowed_elliptic_curve_size=Om detta inte anges använder servern värden från serverns konfigurationsinställning: {0} -validateidpmetadata.options.site_names=En blankstegsavgränsad förteckning över webbplatsnamn där certifikatvalidering ska köras. Om detta inte anges kommer alla webbplatser att inspekteras. -validateidpmetadata.short_description=Identifierar Tableau Server-webbplatser som har konfigurerats med IdP:er med den osäkra sammanfattningsalgoritmen SHA-1. Detta kommando identifierar också IdP:er som använder certifikat med en otillräcklig RSA-nyckelstorlek eller eliptisk kurvstorlek. +validateidpmetadata.options.site_names=En blankstegsavgränsad förteckning över platsnamn där certifikatvalidering ska köras. Om detta inte anges kommer alla platser att inspekteras. +validateidpmetadata.short_description=Identifierar Tableau Server-platser som har konfigurerats med IdP:er med den osäkra sammanfattningsalgoritmen SHA-1. Detta kommando identifierar också IdP:er som använder certifikat med en otillräcklig RSA-nyckelstorlek eller eliptisk kurvstorlek. + + +tabcmd.content.description=En beskrivning av objektet. +tabcmd.content.site_id=Används i URL:en för att identifiera platsen. Det här är inte detsamma som platsnamnet. +tabcmd.howto=Kör ett specifikt kommando +tabcmd.name=Tableau Server-kommandoradsverktyg + +tabcmd.options.project=Projektets namn +tabcmd.options.parent_project=Sökvägen till projektet som innehåller målobjektet. +tabcmd.options.workbook=Namnet på målarbetsboken +tabcmd.options.datasource=Namnet på måldatakällan +tabcmd.options.materializeviews=Justera prestandan hos den här arbetsboken genom att materialisera beräkningar för alla vyer, om aktiverat. +tabcmd.options.dematerialize=Justera prestandan hos den här arbetsboken genom att inaktivera materialiserade beräkningar för alla vyer, om aktiverat. +tabcmd.options.complete=Kräver att alla rader är giltiga om någon ändring ska kunna göras. (Sant som standard) +tabcmd.options.no_complete=Kräver inte att alla rader är giltiga om någon ändring ska kunna göras. +tabcmd.options.users_file=CSV-fil som innehåller en lista med användare, en per rad +tabcmd.options.token_file=Läs personlig åtkomsttoken från en fil. +tabcmd.options.token_name=Namnet på personlig åtkomsttoken. Om du använder en token för att logga in krävs detta minst en gång för att påbörja sessionen. +tabcmd.options.token_value=Det hemliga värdet för personlig åtkomsttoken som ska användas för autentisering. Kräver att --token-namn anges. +tabcmd.options.language.detailed=Ange vilket språk som ska användas. Exporterade data returneras på detta språk.\n Om inget anges använder klienten datorns språkzon, och servern använder språkzonen för ditt användarkonto +tabcmd.options.conflicts=Behandla resurskonflikter som lyckat objektskapande, t.ex. projektet finns redan +tabcmd.options.log=Använd den angivna loggnivån. Standardnivån är INFO. + + +tabcmd.publish.options.restart=[Inaktuell – ingen effekt] +tabcmd.publish.options.tabbed.detailed=Publicera med tabbvyer aktiverat. Varje blad blir en flik som Viewer-användare kan använda för aatt navigera genom arbetsboken. +tabcmd.publish.options.append.detailed=Lägg till data som publiceras på en befintlig datakälla med samma namn. Om tillägget är inställt på Sant men det inte redan finns en datakälla misslyckas åtgärden. +tabcmd.publish.options.disable-uploader=[Inaktuell – ingen effekt] + +tabcmd.refresh.options.bridge=Uppdatera datakällan genom Tableau Bridge + diff --git a/tabcmd/locales/zh/shared_wg_zh.properties b/tabcmd/locales/zh/shared_wg_zh.properties index 23ad0cc3..06a27f82 100644 --- a/tabcmd/locales/zh/shared_wg_zh.properties +++ b/tabcmd/locales/zh/shared_wg_zh.properties @@ -56,24 +56,26 @@ permissions.labels.roles.project_leader=项目主管 permissions.labels.roles.publisher=发布者 permissions.labels.roles.custom=自定义 permissions.labels.roles.none=无 - + formats.messages.disk_space.in_mb={0} MB formats.messages.disk_space.in_kb={0} KB - -errors.argument.flow_description.too_long=流程描述过长({0} 个字符)。其长度必须小于 {1} 个字符:{2} -errors.argument.workbook_name.too_long=工作簿名称过长(最多为 {0} 个字符)。其长度必须小于 {1} 个字符:{2} + +errors.argument.flow_description.too_long=流程描述过长({0} 个字符)。 其长度必须小于 {1} 个字符:\n{2} +errors.argument.workbook_name.too_long=工作簿名称过长(最多为 {0} 个字符)。 其长度必须小于 {1} 个字符:\n{2} errors.argument.workbook_name.empty=工作簿名称为空。 -errors.argument.workbook_description.too_long=工作簿描述过长({0} 个字符)。其长度必须小于 {1} 个字符:{2} -errors.argument.worksheet_name.too_long=工作表名称过长(最多为 {0} 个字符)。其长度必须小于 {1} 个字符:{2} -errors.argument.datasource_name.too_long=数据源名称过长({0} 个字符)。其长度必须小于 {1} 个字符:{2} +errors.argument.workbook_description.too_long=工作簿描述过长({0} 个字符)。 其长度必须小于 {1} 个字符:\n{2} +errors.argument.worksheet_name.too_long=工作表名称过长(最多为 {0} 个字符)。其长度必须小于 {1} 个字符:\n{2} +errors.argument.datasource_name.too_long=数据源名称过长({0} 个字符)。其长度必须小于 {1} 个字符:\n{2} errors.argument.datasource_name.empty=数据源名称为空。 -errors.argument.datasource_description.too_long=数据源描述过长({0} 个字符)。其长度必须小于 {1} 个字符:{2} -errors.argument.dataconnection_column.too_long=DataConnection column {0} is too long ({1} characters). It must be shorter than {2} characters:{3} -errors.argument.tag.too_long=标记过长({0} 个字符)。其长度必须小于 {1} 个字符:{2} +errors.argument.datasource_description.too_long=数据源描述过长({0} 个字符)。其长度必须小于 {1} 个字符:\n{2} +errors.argument.dataconnection_column.too_long=DataConnection 列 {0} 过长({1} 个字符)。 其长度必须小于 {2} 个字符:\n{3} +errors.argument.tag.too_long=标记过长({0} 个字符)。其长度必须小于 {1} 个字符:\n{2} errors.argument.workbook_file.missing_or_empty=工作簿文件缺失或为空。 -errors.argument.internal=内部服务器错误。参数缺失或无效。 +errors.argument.file.size.too_large=文件 {0} 太大。不允许解压缩后的文件大于 {1} MB。请创建一个数据提取以继续发布。 +errors.argument.twb_or_tds_file.missing=存档中缺少 twb 或 tds 文件。 +errors.argument.internal=内部服务器错误。 参数缺失或无效。 errors.argument.thumbnail.invalid_format=工作簿缩略图格式无效。必须是分辨率为 300x300 或更低的 PNG。 -errors.html_403.disabled_resource.workbook=抱歉,该工作簿已禁用。请与管理员联系。 +errors.html_403.disabled_resource.workbook=抱歉,该工作簿已禁用。 请与您的管理员联系。 errors.html_404.missing_or_unauthorized_resource.project=抱歉,您查找的项目不存在,或者您无权查看该项目。 errors.html_404.missing_or_unauthorized_resource.personal_space=抱歉,您要查找的个人空间不存在,或者您没有查看权限。 errors.html_404.missing_or_unauthorized_resource.datasource=抱歉,您查找的数据源不存在。 @@ -94,22 +96,34 @@ errors.permissions.publish.project.not_writable=您没有写入项目“{0}” errors.permissions.publish.project.unspecified=必须指定项目 errors.permissions.publish.workbook.disabled=工作簿“{0}”已禁用。 errors.permissions.publish.workbook.general=要发布到的项目中存在具有此名称的工作簿。若要发布,请重命名您的工作簿。 -errors.permissions.publish.workbook.general_personal_space=您要发布到的个人空间中已存在同名工作簿。若要发布,请重命名工作簿。 +errors.permissions.publish.workbook.general_personal_space=您要发布到的个人空间中已存在同名工作簿。若要发布,请重命名您的工作簿。 errors.permissions.publish.workbook.overwrite=项目“{1}”中已存在名为“{0}”的工作簿。您没有覆盖它的权限。 errors.permissions.publish.workbook.overwrite_personal_space=个人空间中已存在名为“{0}”的工作簿。您没有覆盖它的权限。 errors.permissions.publish.workbook.overwrite_short=项目“{1}”中已存在名为“{0}”的工作簿。 errors.permissions.publish.workbook.overwrite_short_personal_space=个人空间中已存在名为“{0}”的工作簿。 errors.reportable.impersonation.group_and_user=仅指定“impersonate_username”或“impersonate_groupname”之一,而不是两个都指定。 errors.reportable.impersonation.user_not_found=用户“{0}”不存在。 -errors.reportable.impersonation.group_not_found=组“{0}”不存在。 +errors.reportable.impersonation.group_not_found=组“{0}”不存在。 errors.public.validation.hasextract=保存到 Tableau Public 的工作簿必须使用活动 Tableau 数据提取。右键单击数据源,然后在发布之前选择“使用数据提取”。数据源“{0}”不是活动数据提取。 +errors.public.validation.storage_quota_exceeded=您尝试发布的内容将超过您帐户的最大容量。请删除一些内容以释放空间,然后重试。 +errors.public.validation.invalid_archive_file=您试图发布的工作簿不是有效的工作簿。 errors.publish.dataserver_datasource_not_found=未找到工作簿“{1}”的数据源“{0}”。 -errors.publish.datasource_update_mode=未知更新模式:''{0}''. -errors.publish.workbook.concurrent_update=目前正在发布或修改具有相同名称的工作簿。请等到任务完成后重试。 +errors.publish.datasource_update_mode=未知更新模式:“{0}”. +errors.publish.fileupload.invalid_checksum=提供的校验和值无效。 +errors.publish.fileupload.invalid_hash_algorithm=不支持或禁用哈希算法。 +errors.publish.fileupload.invalid_offset=使用与记录的文件大小不匹配的偏移量附加到文件上载。 +errors.publish.fileupload.concurrent_write=无法获取文件的排他锁,因为它已被另一个上载锁定。 +errors.publish.fileupload.flushing_file_buffer=上载期间未能刷新文件缓冲区。 +errors.publish.fileupload.read_or_write=无法从客户端读取或写入上载的文件。 +errors.publish.fileupload.concurrent_update=当前正在上载或修改同名内容。请等到任务完成后重试。 errors.publish.workbook.restricted=工作簿包含此服务器不允许的连接类型。 errors.publish.datasource.concurrent_update=目前正在发布或修改具有相同名称的数据源。请等到任务完成后重试。 errors.publish.datasource.restricted=数据源包含此服务器上不允许的连接类型。 errors.publish.datasource.connection_check={0} 无法建立数据源连接。 +errors.publish.file.connection.unauthorized=此流程包括被您的站点管理员阻止的文件输入连接。若要发布流程,所有输入连接必须是已在 Tableau Cloud 上发布的 Tableau 数据提取。 +errors.publish.flow.connection_check=未能发布流程“{0}”。服务器无法连接到数据源类型:“{1}”。请验证数据源是否受支持,以及是否安装了数据源的驱动程序或连接器插件。 +errors.publish.workbook.requested_extract_encryption_on_server_with_disabled_encryption=无法发布包含加密数据提取的工作簿。此服务器上已禁用数据提取加密。您必须发布包含未加密数据提取的工作簿。 +errors.publish.datasource.requested_extract_encryption_on_server_with_disabled_encryption=无法以加密数据提取的形式发布数据源。此服务器上已禁用数据提取加密。您必须发布未加密的数据提取。 errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption=无法发布包含加密数据提取的工作簿。站点管理员已在此站点上禁用了数据提取加密。您必须发布包含未加密数据提取的工作簿。 errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption=无法以加密数据提取的形式发布数据源。站点管理员已在此站点上禁用了数据提取加密。您必须发布未加密的数据提取。 errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption=无法发布包含未加密数据提取的工作簿。站点管理员已在此站点上强制实施了数据提取加密。您必须发布工作簿并指定数据提取加密。 @@ -120,17 +134,16 @@ errors.publishing.request_size_exceeded=无法发布此文件,因为请求大 errors.publishing.request_size_unknown=无法确定请求大小。 errors.site.quota_exceeded=您尝试上载的内容将超出 {0} 的站点容量。 errors.personal_space.quota_exceeded=此内容超出您的个人空间容量 {0}。 -errors.web_authoring.workbook_deleted=已删除工作簿 {0}。请选择“另存为”以另存新工作簿。 +errors.web_authoring.workbook_deleted=已删除工作簿 {0}。 请选择“另存为”以另存新工作簿。 errors.web_authoring.workbook_changed=自您开始编辑后另一个用户已编辑并保存了此工作簿。因此,您无法再更新原始工作簿。请通过“另存为”使用您所做更改新建一个工作簿。 labels.publish.embed_credentials=嵌入数据源的密码 errors.publish.workbook.google_no_embedded_credentials=此工作簿包含需要嵌入式凭据的 {0} 数据源。若要另存为其他工作簿,请选择“{1}”。 -errors.publish.datasource.google_no_embedded_credentials=此数据源包含需要嵌入式凭据的 {0} 连接。请使用嵌入式凭据从 Tableau Desktop 中发布此数据源。 -errors.publish.datasource.federated_oauth_datasource_failed=数据源中一个或多个连接的凭据已过期。请在 Tableau Server 或 Tableau Online 上的“帐户设置”页面中删除为此数据源保存的凭据,然后再次连接到数据源。 +errors.publish.datasource.google_no_embedded_credentials=此数据源包含需要嵌入式凭据的 {0} 连接。 请使用嵌入式凭据从 Tableau Desktop 中发布此数据源。 +errors.publish.datasource.federated_oauth_datasource_failed=数据源中一个或多个连接的凭据已过期。请在 Tableau Server 或 Tableau Cloud 的“帐户设置”页面上删除为此数据源保存的凭据,然后再次连接到该数据源。 errors.publish.workbook.missing_oauth_credential=找不到凭据“{0}”或者无法使用它连接到数据源或工作簿。 errors.publish.version_incompatible.message=Desktop 和 Server 版本不兼容。 errors.publish.version_incompatible.details=Desktop 版本“{0}”,Server 文档版本“{1}”。 errors.publish.datasource.managed_keychain.unique_cv_suggestions=由于存在冲突,发布失败。请重新提交所做更改。 -errors.publish.permissions_are_locked=权限在您发布到的项目中已锁定。若要发布此工作簿,请使用默认权限并重试。 errors.publish.datasource.not.found=在服务器上找不到此数据源。 errors.publish.extracts.disabled=尚不支持为基于数据提取的存档数据源保存。 errors.publish.datasource.timeout=发布在 {0} 秒后超时。请尝试使用 Tableau Desktop 来发布此数据源。 @@ -138,12 +151,15 @@ errors.publish.data_role.permission_not_null=无法为数据角色类型的数 errors.download.extracts.timeout=发布在 {0} 秒后超时,原因是此数据源有很大的数据提取文件。请尝试使用 Tableau Desktop 来发布此数据源。 errors.publish.datasource.invalid_extract_update_time=指定的 extractUpdateTime 无效: {0} errors.publish.async.serialization=无法序列化发布作业状态错误 - +errors.publish.only_extract_files_are_allowed.message=无法发布到 Tableau Server +errors.publish.only_extract_files_are_allowed.details=无法上载文件 {0},因为您的管理员已阻止此类型的文件。将其转换为数据提取,然后重试。 +errors.publish.validation.invalid_zip_file=您尝试发布的工作簿或数据源存档无效 errors.permissions.view.datasources=您必须是“交互者”才能查看数据源列表。 - + errors.oauth.invalid_oauth_class=“{0}”不是有效的 OAuth 连接类型。 errors.xmlapi.bad_request=错误请求 +errors.xmlapi.payload_too_large=有效负载太大 errors.xmlapi.unauthorized=未授权 errors.xmlapi.forbidden=权限不足 errors.xmlapi.system_user_not_found=用户帐户已锁定或无效。 @@ -156,20 +172,22 @@ errors.xmlapi.invalid_parameter=无效参数 errors.xmlapi.already_exists=已存在 errors.xmlapi.site_suspended=此站点已挂起。您必须是系统管理员才能登录。 errors.xmlapi.site_locked=此站点已锁定。此时不允许登录。 -errors.xmlapi.permission_modification=无法在修改了权限的情况下发布 errors.xmlapi.update_desktop=若要打开其他作者创建的工作簿,请从 http://public.tableau.com/ 下载最新版本的 Tableau Desktop Public Edition errors.xmlapi.throttled.summary=请求过多 errors.xmlapi.throttled.detail=对“{0}”的请求太多,请在 {1} 后重试。 +errors.xmlapi.personal_space_quota_exceeded.summary=无法发布到个人空间 +errors.xmlapi.personal_space_quota_exceeded.detail=请删除或移动现有的个人空间内容,然后再次尝试发布。 datasource.publish.check.unpublishable=无法发布数据源。 +datasource.publish.check.unpublishable.table_extension_extract_required=不能使用需要数据提取的连接来发布表扩展程序。 datasource.publish.check.publishable.extract_required=需要在发布时创建数据提取。 -datasource.publish.check.publishable.credentials_required={1} 将临时访问为 ''{0}'' 提供的凭据来确认它可保持实时数据连接。 -datasource.publish.check.publishable.server_unreachable={1} 无法访问 ''{0}''。发布时将创建数据提取。 +datasource.publish.check.publishable.credentials_required={1} 将临时访问为 “{0}” 提供的凭据来确认它可保持实时数据连接。 +datasource.publish.check.publishable.server_unreachable={1} 无法访问 “{0}”。发布时将创建数据提取。 publish.bundles.workbook.subscription.subject=您的工作簿 {0} 已准备就绪。 publish.bundles.workbook.subscription.message=您的 Salesforce 数据已添加到工作簿。转到您的 {0} 项目以开始。 -extracts.status.finished.upload.workbook=已完成工作簿 ''{1}'' {2} 的数据提取上载(新数据提取 ID: {0}) +extracts.status.finished.upload.workbook=已完成工作簿 “{1}” {2} 的数据提取上载(新数据提取 ID: {0}) extracts.status.finished.refresh.workbook=已完成工作簿“{1}”{2} 的数据提取刷新(新数据提取 ID: {0}) extracts.status.finished.increment.workbook=已完成工作簿“{1}”{2} 的数据提取递增(新数据提取 ID: {0}) extracts.status.finished.encrypt.workbook=已完成工作簿“{1}”的数据提取加密(新数据提取 ID: {0}) @@ -193,30 +211,32 @@ extracts.status.finished.decrypt.flowdraft=已完成流程草稿“{0}”的数 extracts.status.finished.rekey.flowdraft=已完成流程草稿“{0}”的数据提取重新加密 extracts.status.finished.create.datasource=已完成数据源“{1}” 的数据提取创建(新数据提取 ID: {0}){2} extracts.status.finished.remove.datasource=已完成数据源“{1}”的实时数据提取更改 -extracts.status.encryption_key=加密密钥 ID:“{0}|”。 +extracts.status.finished.create.vconn=已完成虚拟连接“{1}”的数据提取创建(新数据提取 ID:{0}) +extracts.status.finished.refresh.vconn=已完成虚拟连接“{1}”的数据提取刷新(新数据提取 ID: {0}) +extracts.status.encryption_key=加密密钥 ID:“{0}”。 extracts.status.encryption_keys=旧加密密钥 ID:“{0}”,新加密密钥 ID:“{1}”。 -extracts.errors.upload=上载 {0} 的数据提取时出错: ''{1}'' -extracts.errors.refresh=刷新 {0} ''{1}'' 的数据提取时出错 +extracts.errors.upload=上载 {0} 的数据提取时出错: “{1}” +extracts.errors.refresh=刷新 {0} “{1}” 的数据提取时出错 extracts.errors.create=为 {0} 创建数据提取时出错“{1}”。 -extracts.errors.increment=递增 {0} 的数据提取时出错: ''{1}'' -extracts.errors.append=追加 {0} 的数据提取时出错: ''{1}'' -extracts.errors.replace=替换 {0} 的数据提取时出错: ''{1}'' -extracts.errors.download=下载 {0} 的数据提取时出错: ''{1}'' +extracts.errors.increment=递增 {0} 的数据提取时出错: “{1}” +extracts.errors.append=追加 {0} 的数据提取时出错: “{1}” +extracts.errors.replace=替换 {0} 的数据提取时出错: “{1}” +extracts.errors.download=下载 {0} 的数据提取时出错: “{1}” extracts.errors.remove=为 {0} 移除数据提取时出错:“{1}”。 extracts.errors.title=处理数据提取错误 -extracts.errors.nothing_to_upload=没有要为 {0} 上载的数据提取:''{1}'' -extracts.errors.nothing_to_refresh=没有要为 {0} 刷新的数据提取:''{1}'' -extracts.errors.nothing_to_increment=没有要为 {0} 递增的数据提取: ''{1}'' -extracts.errors.nothing_to_append=没有要为 {0} 追加的数据提取:''{1}'' -extracts.errors.nothing_to_replace=没有要为 {0} 替换的数据提取:''{1}'' +extracts.errors.nothing_to_upload=没有要为 {0} 上载的数据提取:“{1}” +extracts.errors.nothing_to_refresh=没有要为 {0} 刷新的数据提取:“{1}” +extracts.errors.nothing_to_increment=没有要为 {0} 递增的数据提取: “{1}” +extracts.errors.nothing_to_append=没有要为 {0} 追加的数据提取:“{1}” +extracts.errors.nothing_to_replace=没有要为 {0} 替换的数据提取:“{1}” extracts.errors.refresh_summary=刷新数据提取错误 extracts.errors.encrypt_summary=加密数据提取错误 extracts.errors.rekey_summary=重新加密数据提取错误 extracts.errors.decrypt_summary=解密数据提取错误 extracts.errors.remove_summary=移除数据提取错误 extracts.errors.create_summary=创建数据提取错误 -extracts.errors.datasource_overwritten=刷新失败,因为在处理期间该数据源已由其他任务覆盖。请再次提交刷新以进行更正。 -extracts.errors.workbook_overwritten=刷新失败,因为在处理期间该工作簿已由其他任务覆盖。请再次提交刷新以进行更正。 +extracts.errors.datasource_overwritten=刷新失败,因为在处理期间该数据源已由其他任务覆盖。 请再次提交刷新以进行更正。 +extracts.errors.workbook_overwritten=刷新失败,因为在处理期间该工作簿已由其他任务覆盖。 请再次提交刷新以进行更正。 extracts.errors.encrypt=对 {0}“{1}”的数据提取进行加密时出错 extracts.errors.decrypt=对 {0}“{1}”的数据提取进行解密时出错 extracts.errors.rekey=对 {0}“{1}”的数据提取进行重新加密时出错 @@ -235,7 +255,7 @@ extracts.errors.encryption_not_licensed=此操作由于数据提取加密未获 extracts.errors.operation_cancelled_detail={0} (数据源: {2})的移除数据提取操作超时。 workbooks.messages.load_error=无法加载工作簿 {0} -workbooks.messages.locked=另一个用户正在修改工作簿“{0}”。请稍后重试。 +workbooks.messages.locked=另一个用户正在修改工作簿“{0}”。 请稍后重试。 workbooks.new_workbook.default_name=新建工作簿 workbooks.new_datasource.default_name=新建数据源 datasources.messages.load_error=无法加载数据源 {0} @@ -250,26 +270,39 @@ subscriptions.message_greeting=您好, subscriptions.subscribed_footer=这里是您的 {0} 订阅 subscriptions.subscribed_workbook=工作簿 subscriptions.subscribed_view=视图 -subscriptions.fullstop=. +subscriptions.fullstop=。 subscriptions.extract_refresh_footer=刷新数据时,您将收到此订阅电子邮件。 subscriptions.explore_the_viz=浏览可视化项 subscriptions.explore_the_workbook=浏览工作簿 subscriptions.pdf_attached=已附加您的 Tableau PDF。 subscriptions.access_live_content=您可以在此处访问内容的实时视图 subscriptions.warning_deprecated_type=已弃用 +subscriptions.warning_error_content_type=未知内容类型 +subscriptions.warning_error_type=未知警告类型 subscriptions.warning_extract_refresh_type=数据提取刷新失败 subscriptions.warning_flow_run_type=流程运行失败 subscriptions.warning_introduction_general=以下数据质量警告会影响此 {0}。 -subscriptions.warning_introduction_view=有关详细信息,请参见视图中的“数据详细信息”选项卡 +subscriptions.warning_introduction_view=有关详细信息,请参见视图中的“数据详细信息”窗格 subscriptions.warning_introduction_workbook=有关详细信息,请参见工作簿页面 +subscriptions.warning_localized_column=列 +subscriptions.warning_localized_datasource=数据源 +subscriptions.warning_localized_database=数据库 +subscriptions.warning_localized_flow=流程 +subscriptions.warning_localized_table=表 +subscriptions.warning_localized_vconn=连接 +subscriptions.warning_lowercase_column=列 +subscriptions.warning_lowercase_column_plural=列 subscriptions.warning_maintenance_type=维护中 subscriptions.warning_permission_error=此警告针对您无权查看的资产。 subscriptions.warning_redacted=需要权限 subscriptions.warning_sensitve_type=敏感数据 +subscriptions.warning_sensitive_intro_count=敏感({0}) +subscriptions.warning_sensitive_intro_view=此视图使用敏感数据。 +subscriptions.warning_sensitive_intro_workbook=此工作簿使用敏感数据。 subscriptions.warning_severe=重要数据质量警告 subscriptions.warning_stale_type=过期数据 subscriptions.warning_standard=数据质量警告 -subscriptions.warning_error_type=未知警告类型 +subscriptions.warning_standard_plural=数据质量警告 subscriptions.warning_warning_type=警告 errors.subscriptions.image_render_failed=无法正确呈现视图“{0}”的快照。 errors.subscriptions.see_live_view=若要在线查看视图,请转到 {0}。 @@ -281,17 +314,17 @@ errors.subscriptions.user_unlicensed=正在跳过非授权用户的订阅。 errors.subscriptions.smtp_unreacheable=无法连接 SMTP 主机。请检查是否已配置了 SMTP。 errors.subscriptions.uncategorized_error=未知错误 errors.subscriptions.pdf_render_failed=无法正确呈现此电子邮件的 PDF 附件。 -errors.subscriptions.pdf_limit_exceeded=生成的 PDF 大于 {0}MB 的大小限制,因此无法附加到此电子邮件。 -errors.subscriptions.attachments_not_enabled=此订阅由于电子邮件附加已禁用而失败。有关详细信息,请与 Tableau 管理员联系。 +errors.subscriptions.content_limit_exceeded=生成的内容超过了 {0}MB 的大小限制,无法附加到此电子邮件中。 +errors.subscriptions.attachments_not_enabled=此订阅由于电子邮件附加已禁用而失败。有关详细信息,请与您的 Tableau 管理员联系。 errors.subscriptions.pdf_email_failed=无法将生成的 PDF 附加到此电子邮件。 -errors.subscriptions.learn_more_troubleshoot=了解更多信息 +errors.subscriptions.learn_more_troubleshoot=了解更多信息 errors.subscriptions.bad_extract_refresh_subscription_configuration=订阅由于工作簿包含多个数据提取刷新计划而已挂起。若要恢复,请将频率更新为“按所选计划”。 errors.subscriptions.subscription_failed_refresh_failure=数据源上的数据提取刷新失败。 errors.subscriptions.multiple_extracts_for_extract_refresh_subscription=工作簿包含多个数据提取刷新计划。请将频率更新为“按所选计划”。 errors.subscriptions.datasource_is_missing_password=数据源连接错误。请检查工作簿的所有数据源连接的凭据。 -subscriptions.results_summary.sg=从计划 ''{2}'' 发来的订阅 {1} 的 {0}。 -subscriptions.results_summary.pl=从计划 ''{2}''. 发来的订阅 {1} 中的 {0}。 +subscriptions.results_summary.sg=从计划 “{2}” 发来的订阅 {1} 的 {0}。 +subscriptions.results_summary.pl=从计划 “{2}”. 发来的订阅 {1} 中的 {0}。 subscriptions.results_views_per_subscription.sg={0}(1 视图的 {1} 成功) subscriptions.results_views_per_subscription.pl={0}( {2} 视图的 {1} 成功) subscriptions.results_views_per_subscription.more=({0} 更多) @@ -325,7 +358,7 @@ dataalerts.failure.view.details.alert=查看此通知 dataalerts.failure.explanation=您的数据驱动型通知 {0} 目前未工作,因此,在满足数据条件时,收件人将不会收到通知。您将在通知再次工作时收到电子邮件通知。 dataalerts.failure.affected.alert=受影响的数据驱动型通知 dataalerts.failure.time=时间通知失败 -dataalerts.failure.cause=通知有时会因暂时性的网络问题而失败,这些问题可自行解决。您也可以尝试在原始视图上重新创建通知,或者排查如下常见的通知失败原因: +dataalerts.failure.cause=通知有时会因暂时性的网络问题而失败,这些问题可自行解决。您也可以尝试在原始数据视图上重新创建通知,或者排查如下常见的通知失败原因: dataalerts.failure.changed.view=移除或重命名了工作簿、视图或数据字段。 dataalerts.failure.expired.credentials=工作簿中嵌入的数据库凭据已过期。 dataalerts.failure.datasource.error=数据源无法访问。 @@ -355,7 +388,7 @@ dataalerts.failure.error.cannotDrawDataAlertDialog=未能绘制数据通知对 dataalerts.failure.error.unsupportedDataAlertType=数据通知类型 {0} 当前不受支持。 dataalerts.failure.suspend.email.subject=数据驱动型通知对于 {0} 已挂起 dataalerts.failure.suspend.email.status=您的通知 {0} 已挂起 -dataalerts.failure.suspend.email.explanation=处于挂起状态时,我们将不会对视图或通知接收者进行评估。进行修复之后,您可以恢复 {1} 中的通知。 +dataalerts.failure.suspend.email.explanation=处于挂起状态时,我们将不会对视图或通知接收者进行评估。进行修复之后,您可以恢复 {1} 中的通知。 dataalerts.failure.suspend.view.name.prefix=视图 dataalerts.failure.suspend.time=挂起时间 dataalerts.failure.suspend.email.footer=您之所以收到此电子邮件,原因是您的通知已挂起。 @@ -395,7 +428,7 @@ local_names.group.all_users.name=所有用户 local_names.containers.personal_space.name=个人空间 password_reset.email.subject=此处是用于重置您的密码的链接 -password_reset.email.body=您好 {0},

您刚才请求了重置密码。

若要更改您的 Tableau Server 密码,{1} 或将下面的链接粘贴到您的浏览器中: {2}

此链接将在 48 小时后失效,所以请立即进行处理。

如果您没有请求重置密码,您可能需要告诉您的服务器管理员。

感谢您使用 Tableau!
Tableau 团队 +password_reset.email.body=您好,{0},

您刚才请求了重置密码。

若要更改您的 Tableau Server 密码,{1} 或将下面的链接粘贴到您的浏览器中: {2}

此链接将在 48 小时后失效,所以请立即进行处理。

如果您没有请求重置密码,您可能需要告诉您的服务器管理员。

感谢您使用 Tableau!
Tableau 团队 password_reset.email.link=单击此处 hours.pl={0} 小时 @@ -414,14 +447,14 @@ materializeviews.errors.workbook_too_large=未能为工作簿“{0}”更新实 materializeviews.errors.project_path_not_exists=项目路径“{0}”不存在 materializeviews.errors.feature_disabled=未能为工作簿“{0}”更新实体化视图设置,原因是功能当前已禁用 materializeviews.errors.update_materialized_views_setting_failed=未能为工作簿“{0}”更新实体化视图设置 -materializeviews.errors.site_not_enabled=没有为实体化视图启用此站点。请与管理员联系 +materializeviews.errors.site_not_enabled=没有为实体化视图启用此站点。请与您的管理员联系 materializeviews.errors.encrypted_extracts_not_supported=实体化视图功能当前不支持包含已加密数据提取的工作簿 materializedviews.finished.create=已为工作簿“{1}”创建状态为“{0}”的实体化视图 materializedviews.finished.delete=已为工作簿 ID {0} 删除实体化视图: materializedviews.finished.encrypt=已完成工作簿“{0}”实体化视图的加密 materializedviews.finished.decrypt=已完成工作簿“{0}”实体化视图的解密 materializedviews.finished.rekey=已完成工作簿“{0}”实体化视图的重新加密 -materializedviews.status.encryption_key=加密密钥 ID:“{0}|”。 +materializedviews.status.encryption_key=加密密钥 ID:“{0}”。 materializedviews.status.encryption_keys=旧加密密钥 ID:“{0}”,新加密密钥 ID:“{1}”。 materializedviews.status.encryption_type=加密数据源类型:“{0}” @@ -439,20 +472,32 @@ content_type.collection=集合 content_type.visualization=可视化 content_type.askdata_visualization=“数据问答”功能可视化项 content_type.explaindata_explanation=解释 -content_type.publishedconnection=虚拟连接 -content_type.publishedconnectiontable=虚拟连接表 +content_type.virtualconnection=虚拟连接 +content_type.virtualconnectiontable=虚拟连接表 upgradethumbnails.status.server_started=服务器响应: 已启动缩略图升级! upgradethumbnails.status.server_stopped=服务器响应: 已停止 %d 个作业 +dataquality.author.extract_refresh_monitoring=数据提取刷新监视 +dataquality.author.flow_run_monitoring=流程运行监视 + dataquality.message.refresh_failed=刷新失败: {0} dataquality.message.last_successful=上次成功: {0} dataquality.message.next_scheduled=下次计划: {0} dataquality.message.flow_run_output_steps_failed={0}/{1} 个输出步骤运行失败 +label_value.description.certified=此资产是受信任和推荐的。 +label_value.description.deprecated=此资产不再维护,也不应使用。 +label_value.description.extract_refresh_failure=此资产的最近一次数据提取刷新失败。 +label_value.description.flow_run_failure=此流程的最近一次运行失败。 +label_value.description.maintenance=此资产正在进行维护。 +label_value.description.sensitive_data=此资产包含敏感信息。 +label_value.description.stale=此资产已经过时。 +label_value.description.warning=此资产存在一般质量问题。 + importcsvsummary.error.details=错误详细信息: importcsvsummary.remainingerrors=(其余错误未显示) -importcsvsummary.error.line=用户“{1}”的行 {0} :“{2}” +importcsvsummary.error.line=用户“{1}”的行 {0}:“{2}” importcsvsummary.line.processed=已处理行数: {0} importcsvsummary.line.skipped=已跳过行数: {0} importcsvsummary.users.added.count=添加的用户数: {0} @@ -462,20 +507,23 @@ importcsvsummary.error.size_limit=CsvFile 超出大小限制 {0} importcsvsummary.error.local.password_mismatch=更新本地站点用户需要空密码或匹配密码 importcsvsummary.error.local.password_required=当“Auth”为“Local”时创建本地系统用户需要密码 importcsvsummary.error.ad.user_not_found=找不到 AD 用户“{0}” +importcsvsummary.error.domain_not_found=无效的域“{0}” +importcsvsummary.error.cannot_create_user_identity=无法为用户“{0}”创建用户身份 +importcsvsummary.error.invalid_identity_pool_name=无效的身份池名称“{0}” importcsvsummary.error.too_many_errors=CSV 文件中遇到的错误太多 -audit.errors.wdc_not_allowlisted=不允许列出 Web 数据连接器。如需帮助,请参阅: https://help.tableau.com/current/online/zh-cn/to_keep_data_fresh.htm +audit.errors.wdc_not_allowlisted=不允许列出 Web 数据连接器。有关帮助,请参考: https://help.tableau.com/current/online/zh-cn/to_keep_data_fresh.htm user.input.name.err.too_long=名称长度超过最大字符数 {0} user.input.name.err.empty=名称不能为空 askdata.title=“数据问答”功能 -slack.app.upgrade.email.notification.subject=适用于 Slack 的 Tableau 应用软件更新 -slack.app.upgrade.email.notification.introduction=针对 Slake 的 Tableau 应用软件已经有了更新,现在可以重新安装,以便与下一个 Tableau Online 版本配合使用。Tableau 建议重新安装应用软件,以保持应用软件的性能并使用新功能。在
Tableau Online 新增功能中查找新功能和变更。 -slack.app.upgrade.email.notification.action=有关更新和重新安装步骤,请参见 更新 Tableau for Slack 应用软件。如果您有多个 Tableau Online 站点,请在每个站点中重新安装该应用软件。 -slack.app.upgrade.email.notification.steps=此服务通知已通过 Tableau Online 发布。 -slack.app.upgrade.email.notification.reason=您收到此通知是因为您是连接到 Slack 的 Tableau Online 站点的管理员。 -slack.app.upgrade.email.notification.footer.privacy=阅读我们的隐私政策 +slack.app.upgrade.email.notification.subject=适用于 Slack 的 Tableau 应用程序更新 +slack.app.upgrade.email.notification.introduction=适用于 Slack 的 Tableau 应用程序有更新可用。Tableau 建议更新应用程序以保持应用程序性能,并使用新的 Tableau Cloud 功能。查找 Tableau Cloud 新增功能中的功能和更改。 +slack.app.upgrade.email.notification.action=若要更新站点与 Tableau for Slack 应用程序的连接,请参见更新您的 Tableau for Slack 应用程序。 如果您有多个 Tableau Cloud 站点,请更新每个站点中的应用程序。 +slack.app.upgrade.email.notification.steps=此服务通知已通过 Tableau Cloud 发布。 +slack.app.upgrade.email.notification.reason=您收到此通知是因为您是连接到 Slack 的 Tableau Cloud 站点的管理员。 +slack.app.upgrade.email.notification.footer.privacy=阅读我们的隐私政策 -unifiedconsumption.tcrm.folders.private=我的私有应用 +unifiedconsumption.tcrm.folders.private=我的私有应用程序 diff --git a/tabcmd/locales/zh/tabcmd_messages_zh.properties b/tabcmd/locales/zh/tabcmd_messages_zh.properties index db5293b2..5985a9f8 100644 --- a/tabcmd/locales/zh/tabcmd_messages_zh.properties +++ b/tabcmd/locales/zh/tabcmd_messages_zh.properties @@ -1,23 +1,23 @@ -commandlineutils.errors.bad_value=选项 ''{0}'' 的值 ''{1}'' 无效。值必须为以下之一: {2} -commandlineutils.errors.not_integer=选项 ''{1}'' 的值 ''{0}'' 不是整数 +commandlineutils.errors.bad_value=选项 “{0}” 的值 “{1}” 无效。值必须为以下之一: {2} +commandlineutils.errors.not_integer=选项 “{1}” 的值 “{0}” 不是整数 -common.errors.empty_file=文件 ''{0}'' 为空 -common.errors.file_not_found=无法打开文件 ''{0}'' +common.errors.empty_file=文件 “{0}” 为空 +common.errors.file_not_found=无法打开文件 “{0}” common.errors.invalid_file_path=文件路径“{0}”无效 common.errors.folder_path_not_found=找不到目录“{0}” common.errors.access_denied=拒绝访问文件“{0}”。请检查您的路径是否有效,并且文件名是否未与现有目录匹配 -common.errors.requires_csv_file=''{0}'' 命令需要 CSV 文件 -common.errors.requires_group_name=''{0}'' 命令需要组名称 -common.errors.requires_site_name=''{0}'' 命令需要站点名称 -common.errors.options_conflict=已指定了用于指定用户角色的新选项和弃用的选项。只能使用其中一个 +common.errors.requires_csv_file=“{0}” 命令需要 CSV 文件 +common.errors.requires_group_name=“{0}” 命令需要组名称 +common.errors.requires_site_name=“{0}” 命令需要站点名称 +common.errors.options_conflict=已指定了用于指定用户角色的新选项和已弃用的选项。只能使用其中一个 common.errors.csv_sizelimit=您引用的 CSV 文件超出了 100MB 的大小限制。请将文件的内容划分为较小的 CSV 文件,然后单独导入这些内容。 -common.options.admin-type=[弃用] 为 CSV 文件中的所有用户分配或移除站点管理权限。CSV 文件中各行上的值可能会覆盖此设置。{0} 可以是: {1}、{2} 或 {3}。如果未指定: 对于新用户为 {3},对于现有用户则不变 +common.options.admin-type=[已弃用] 为 CSV 文件中的所有用户分配或移除站点管理权限。CSV 文件中各行上的值可能会覆盖此设置。{0}可以是: {1}、{2} 或 {3}。如果未指定: 对于新用户为 {3},对于现有用户则不变 common.options.complete=要求或不要求所有行有效以使任何更改成功。默认值: {0} -common.options.license=[弃用] 设置所有用户的默认许可级别。这可能会被 CSV 文件中的值覆盖。{0} 可以是 {1}、{2} 或 {3} +common.options.license=[已弃用] 设置所有用户的默认许可级别。这可能会被 CSV 文件中的值覆盖。{0}可以是 {1}、{2} 或 {3} common.options.nowait=不等待作业完成 -common.options.publisher=[弃用] 为 CSV 文件中的所有用户分配或移除发布权限。CSV 文件中各行上的值可能会覆盖此设置。如果未指定则为默认值: 对于新用户为 false,对于现有用户则不变 +common.options.publisher=[已弃用] 为 CSV 文件中的所有用户分配或移除发布权限。CSV 文件中各行上的值可能会覆盖此设置。如果未指定则为默认值: 对于新用户为 false,对于现有用户则不变 common.options.silent-progress=不显示作业的进度消息 -common.options.sysadmin-type=[弃用] 为 CSV 文件中的所有用户分配或移除站点管理权限。CSV 文件中各行上的值可能会覆盖此设置。{0} 可以是: {1}、{2}、{3} 或 {4}。如果未指定则为默认值: 对于新用户为 {4},对于现有用户则不变 +common.options.sysadmin-type=[已弃用] 为 CSV 文件中的所有用户分配或移除站点管理权限。此设置可能会被 CSV 文件中各个行上的值覆盖。{0}可以是: {1}、{2}、\{3\ }或 {4}。如果未指定则为默认值: 对于新用户为 {4},对于现有用户则不变 common.output.job_queued_success=已排队作业 common.output.succeeded=已成功 common.options.role=为所有受影响的用户设置默认角色。{0} 的合法值是 {1}。如果未指定,则服务器使用默认值 {2} @@ -27,7 +27,7 @@ addusers.short_description=将用户添加到组 addusers.status=正将 {0} 中列出的用户添加到组 {1}... creategroup.short_description=创建本地组 -creategroup.status=正在服务器上创建组 ''{0}''... +creategroup.status=正在服务器上创建组 “{0}”... creategroup.options.role=设置登录时将为组中的用户设置的角色。{0} 的合法值: {1}。只有当用户的站点角色比用户的当前站点角色限制更少时,用户的站点角色才会设置为此值。如果未指定,则登录时不会为此组的用户设置角色。 createextracts.errors.required_argument=createextracts 命令需要工作簿 URL、工作簿名称或数据源名称。 @@ -51,7 +51,7 @@ createproject.options.description=项目的描述 createproject.options.name=项目的名称 createproject.options.parent-project-path=将包含新项目的项目路径。如果未指定,则会在站点根级别创建该路径 createproject.short_description=创建项目 -createproject.status=正在服务器上创建项目 ''{0}''... +createproject.status=正在服务器上创建项目 “{0}”... createsite.errors.invalid_url_option=在创建多个站点时,URL 选项无效。在移除 URL 选项后重新运行此命令,或单独创建每个站点 createsite.errors.site_name_already_exists=已存在名称为“{0}”的站点。请尝试其他站点名称。 @@ -72,14 +72,14 @@ createsite.options.web_extraction_enabled=允许[或拒绝]数据提取创建以 createsite.options.run_now_enabled=为此站点允许[或拒绝]“立即运行”选项。默认值设置为允许“立即运行”。 createsite.options.time_zone=要与此站点上的数据提取一起使用的时区。默认情况下未设置以使用服务器的时区。 createsite.short_description=创建站点 -createsite.status=在服务器上创建站点 ''{0}''... +createsite.status=在服务器上创建站点 “{0}”... -createsiteusers.options.auth-type=为 CSV 文件中的所有用户分配身份验证类型。对于 Tableau Online,{0} 可能是 {1}(默认)或 {2}。对于 Tableau Server,{0} 可能是 Local (默认)或 {2}。 -createsiteusers.description=在当前站点上创建用户。从给定的 CSV 文件中读取用户。此文件可以包含多列,顺序如下所示。{0}1. 用户名{0}2. 密码 (如果使用 Active Directory 则忽略){0}3. 友好名称 (如果使用 Active Directory 则忽略){0}4. 许可级别({1}、{2}、{3}、{4} 或 {5}){0}5. 管理员 ({6}/{7}){0}6. 发布者 ({8}/{9}/1 或 {10}/{11}/0){0}7. 电子邮件(仅用于 Tableau Public){0}此文件可能包含更少的列。例如,它可以是简单的列表(每行一个用户名)。如果值包含逗号,则可以使用引号。Tabcmd 会等待 {12} 任务完成。您可以选择不等待此任务在服务器上完成,而是通过传递 {13} 标志立即返回。无法使用此命令创建系统管理员或将其降级。请改用“{14}” +createsiteusers.options.auth-type=为 CSV 文件中的所有用户分配身份验证类型。对于 Tableau Cloud,{0} 可以是 {1}(默认值)或 {2}。对于 Tableau Server,{0} 可以是本地(默认值)或 {2}。 +createsiteusers.description=在当前站点上创建用户。从给定的 CSV 文件中读取用户。此文件可以包含多列,顺序如下所示。{0}1. 用户名{0}2.密码(如果使用 Active Directory,则忽略){0}3.友好名称(如果使用 Active Directory,则忽略){0}4.许可级别({1}、{2}、{3}、{4} 或 {5}){0}5.管理员({6}/{7}){0}6.发布者({8}/{9}/1 或 {10}/{11}/0){0}7.电子邮件(仅用于 Tableau Public){0}此文件可能包含更少的列。例如,它可以是简单的列表(每行一个用户名)。如果值包含逗号,则可以使用引号。Tabcmd 会等待 {12} 任务完成。 您可以选择不等待此任务在服务器上完成,而是通过传递 {13} 标志立即返回。无法使用此命令创建系统管理员或将其降级。请改用“{14}” createsiteusers.short_description=在当前站点上创建用户 createsiteusers.status=正将 {0} 中列出的用户添加到当前站点... -createusers.description=创建用户。从给定的 CSV 文件中读取用户。此文件可以包含多列,顺序如下所示。{0}1. 用户名{0}2. 密码 (如果使用 Active Directory 则忽略){0}3. 友好名称 (如果使用 Active Directory 则忽略){0}4. 许可级别({1}、{2}、{3}、{4} 或 {5}){0}5. 管理员 ({6}/{7}/{8}/{9}){0}6. 发布者 ({10}/{11}/1 或 {12}/{13}/0){0}7. 电子邮件(仅用于 Tableau Public){0}此文件可能包含更少的列。例如,它可以是简单的列表(每行一个用户名)。如果值包含逗号,则可以使用引号。Tabcmd 会等待 {14} 任务完成。您可以选择不等待此任务在服务器上完成,而是通过传递 {15} 标志立即返回 +createusers.description=创建用户从给定的 CSV 文件中读取用户。此文件可以包含多列,顺序如下所示。{0}1. 用户名{0}2.密码(如果使用 Active Directory,则忽略){0}3.友好名称(如果使用 Active Directory,则忽略){0}4.许可级别({1}、{2}、{3}、{4} 或 {5}){0}5.管理员({6}/{7}/{8}/{9}){0}6.发布者({10}/{11}/1 或 {12}/{13}/0){0}7.电子邮件(仅适用于 Tableau Public){0}此文件可能包含更少的列。例如,它可以是简单的列表(每行一个用户名)。如果值包含逗号,则可以使用引号。Tabcmd 会等待 {14} 任务完成。 您可以选择不等待此任务在服务器上完成,而是通过传递 {15} 标志立即返回 createusers.short_description=在服务器上创建用户 createusers.status=正在将 {0} 中列出的用户添加到服务器 @@ -87,13 +87,13 @@ decryptextracts.short_description=在站点上对数据提取进行解密 decryptextracts.status=正在计划站点 {0} 上要解密的数据提取... delete.errors.mutually_exclusive=无法指定要删除的工作簿和数据源 -delete.errors.requires_workbook_datasource=''{0}'' 命令需要工作簿名称或数据源名称 +delete.errors.requires_workbook_datasource=“{0}” 命令需要工作簿名称或数据源名称 delete.options.datasource=要删除的数据源 delete.options.parent-project-path=包含要删除的工作簿/数据源的项目的父项目路径。必须使用 --project 指定项目名称。 delete.options.project=包含要删除的工作簿/数据源的项目。默认项目为“{0}” delete.options.workbook=要删除的工作簿 delete.short_description=从服务器中删除一个工作簿或数据源 -delete.status=正从服务器中移除 {0} ''{1}''... +delete.status=正从服务器中移除 {0} “{1}”... deleteextracts.errors.required_argument=deleteextracts 命令需要工作簿 URL、工作簿名称或数据源名称 deleteextracts.errors.error=删除数据提取时出错 @@ -112,16 +112,16 @@ deleteextracts.workbook.include-all=包括目标工作簿内的所有嵌入式 deleteextracts.workbook.embedded-datasource-names=包含嵌入式数据源名称 deletegroup.short_description=删除组 -deletegroup.status=正从服务器中删除组 ''{0}''... +deletegroup.status=正从服务器中删除组 “{0}”... -deleteproject.errors.requires_project_name=''{0}'' 命令需要项目名称 +deleteproject.errors.requires_project_name=“{0}” 命令需要项目名称 deleteproject.options.parent-project-path=要删除的项目的父项目的路径。必须使用 --project 指定项目名称。 deleteproject.short_description=删除项目 -deleteproject.status=正从服务器中删除项目 ''{0}''... +deleteproject.status=正从服务器中删除项目 “{0}”... deletesite.errors.logged_into_this_site=无法删除您当前登录到的站点 deletesite.short_description=删除站点 -deletesite.status=正从服务器中删除站点 ''{0}''... +deletesite.status=正从服务器中删除站点 “{0}”... deletesiteusers.description=删除站点用户。从给定的 CSV 文件中读取用户。此文件是简单的列表 (每行一个用户名) deletesiteusers.short_description=删除站点用户 @@ -131,14 +131,14 @@ deleteusers.description=删除用户。从给定的逗号分隔值 (CSV) 文件 deleteusers.short_description=删除用户 deleteusers.status=正从服务器中删除 {0} 中列出的用户... -editdomain.description=编辑域。使用 ''{0}'' 命令查看待编辑的域的列表 -editdomain.errors.requires_nickname_name=必须指定 ''{0}'' 选项或 ''{1}'' 选项 +editdomain.description=编辑域。使用 “{0}” 命令查看待编辑的域的列表 +editdomain.errors.requires_nickname_name=必须指定 “{0}” 选项或 “{1}” 选项 editdomain.options.id=域的 ID editdomain.options.name=域的名称 editdomain.options.nickname=域的昵称 editdomain.short_description=编辑域 editdomain.output={0}ID{1}昵称{1}{1}名称{0} -editdomain.status=在服务器上编辑 ID 为 ''{0}'' 的域... +editdomain.status=在服务器上编辑 ID 为 “{0}” 的域... editsite.errors.invalid_site-id=在编辑多个站点时,{0} 选项无效。在移除 {0} 选项后重新运行此命令,或单独编辑每个站点 editsite.errors.invalid_site-name=在编辑多个站点时,{0} 选项无效。在移除 {0} 选项后重新运行此命令,或单独编辑每个站点 @@ -148,7 +148,7 @@ editsite.options.allow-web-authoring=允许或拒绝对此站点进行 Web 制 editsite.options.cache-warmup=允许 [或拒绝] 预缓存此站点 editsite.options.cache-warmup-threshold=必须提前查看视图以触发预缓存的最近天数阈值 editsite.options.site-name=显示站点的名称 -editsite.options.status=更改站点的可用性。必须为 ''{0}'' 或 ''{1}'' +editsite.options.status=更改站点的可用性。必须为 “{0}” 或 “{1}” editsite.options.allow-materialized-views=为此站点允许[或拒绝]实体化视图 editsite.options.extract_encryption_mode=数据提取加密模式: 已禁用、已启用或强制。如果未设置,则它在服务器上不会发生更改。 editsite.options.web_extraction_enabled=允许[或拒绝]数据提取创建以及为此站点将数据提取更改为实时。默认设置为允许。 @@ -156,35 +156,37 @@ editsite.options.run_now_enabled=为此站点允许[或拒绝]“立即运行” editsite.options.time_zone=要与此站点上的数据提取一起使用的时区 editsite.options.use_default_time_zone=取消设置要与此站点上的数据提取一起使用的时区,它将改为使用默认服务器时区 editsite.short_description=编辑站点 -editsite.status=在服务器上编辑站点 ''{0}''... +editsite.status=在服务器上编辑站点 “{0}”... encryptextracts.short_description=在站点上对数据提取进行加密 encryptextracts.status=正在计划站点 {0} 上要加密的数据提取... export.errors.need_country_and_languge=选项 --country 和 --language 必须一起使用 export.errors.white_space_workbook_view=要导出的工作簿或视图的名称不能包括空格。请使用工作簿或视图出现在 URL 中时的标准化名称。 -export.errors.requires_workbook_view_name=“{0}”命令需要 <工作簿>/<视图> 名称 -export.errors.requires_workbook_view_param=“{0}”命令需要 <工作簿>/<视图> 参数,而且在此参数中至少必须有一个斜杠(/) +export.errors.requires_workbook_view_name=“{0}”命令需要一个 / 名称 +export.errors.requires_workbook_view_param=“{0}”命令需要一个 / 参数,而且在此参数中至少必须有一个斜杠(/) export.options.country=如果未使用用户的默认区域设置,则为区域设置的国家/地区缩写(在 IANA 语言子标记注册表中查找)。必须与 --language 一起使用 export.options.csv=将数据导出为 CSV 格式(默认) export.options.fullpdf=将可视化视图导出为 PDF 格式(如果发布了带选项卡的工作簿) export.options.height=设置高度。必须为整数值(默认值: 600 个像素) export.options.language=如果未使用用户的默认区域设置,则为区域设置的语言缩写(在 IANA 语言子标记注册表中查找)。必须与 --country 一起使用 export.options.pagelayout=设置导出的 PDF 的页面方向。合法值: {0}。如果未指定,将使用 Tableau Desktop 中的设置 -export.options.pagesize=设置导出的 PDF 的页面大小。合法值: {0} (默认值: ''{1}'') +export.options.pagesize=设置导出的 PDF 的页面大小。合法值: {0} (默认值: “{1}”) export.options.pdf=将数据导出为 PDF 格式 export.options.png=将数据导出为 PNG 格式 export.options.width=设置宽度。必须为整数值(默认值: 800 个像素) export.short_description=从服务器中导出数据或视图的图像 -export.status=正向服务器请求 ''{0}''... -export.success=已将 {0} 保存到 ''{1}'' +export.status=正向服务器请求 “{0}”... +export.status.writing=正在向“{0}”写入响应 +export.status.error=写入文件时出错: +export.success=已将 {0} 保存到 “{1}” extracts.workbook.errors.requires_datasources_or_include_all=工作簿的命令 {0} 需要嵌入式数据源或 include-all 标志。 fileuploader.progress=上载进度: {0}% get.description=从服务器中获取文件。如果未指定文件名参数,则将使用路径的最后一部分作为此文件的名称。 -get.errors.requires_url=''{0}'' 命令需要 URL +get.errors.requires_url=“{0}” 命令需要 URL get.options.file=用于保存文件的名称 get.short_description=从服务器中获取文件 @@ -206,7 +208,7 @@ initialuser.short_description=在未初始化的服务器上创建初始用户 listdomains.description=列出域 listdomains.status=正列出服务器中的域... -listsites.output={0}{0}名称: {1} {0}站点 ID:“{2}” +listsites.output={0}{0}名称: {1}{0}站点 ID:“{2}” listsites.output_extended={0}{0}名称: {1} {0}站点 ID:“{2}”{0}数据提取加密: {3} listsites.short_description=列出用户的站点 listsites.status=正在列出用户 {0} 的站点... @@ -219,11 +221,11 @@ logout.short_description=从服务器中退出 publish.description=将工作簿、数据源或数据提取发布到服务器 -publish.errors.invalid_datasource_update_file_type=用于更新数据源的文件类型 ''{0}'' 不正确。替换/追加仅适用于数据提取 (.tde) 文件 +publish.errors.invalid_datasource_update_file_type=用于更新数据源的文件类型 “{0}” 不正确。替换/追加仅适用于数据提取 (.tde) 文件 publish.errors.invalid_name_option=在发布多项时,{0} 选项无效 -publish.errors.invalid_publish_file_type=用于发布的文件类型 ''{0}'' 不正确,文件类型应为 .tde、.tds、.tdsx、.twb 或 .twbx +publish.errors.invalid_publish_file_type=用于发布的文件类型 “{0}” 不正确,文件类型应为 .tde、.tds、.tdsx、.twb 或 .twbx publish.errors.mutually_exclusive_option=仅使用 {0} 或 {1} 之一 -publish.errors.requires_resource_file=''{0}'' 命令需要工作簿、数据源或数据提取文件 +publish.errors.requires_resource_file=“{0}” 命令需要工作簿、数据源或数据提取文件 publish.errors.unexpected_server_response=来自服务器的意外响应: {0} publish.errors.server_resource_not_found=指定的资源不存在,或者您没有查看该资源的权限。请检查您的项目名称和权限 publish.options.append=将数据提取文件追加到现有数据源 @@ -244,7 +246,7 @@ publish.options.save-oauth=嵌入利用 {0} 指定的 OAuth 凭据 publish.options.tabbed=发布(启用了选项卡式视图) publish.options.thumbnail-groupname=如果工作簿包含任何用户筛选器,则在计算缩略图时模拟此组 publish.options.thumbnail-username=如果工作簿包含任何用户筛选器,则在计算缩略图时模拟此用户 -publish.status=正在将 ''{0}'' 发布到服务器。这可能需要几分钟时间... +publish.status=正在将 “{0}” 发布到服务器。这可能需要几分钟时间... publish.success=文件成功发布到服务器上的以下位置: publishsamples.options.parent-project-path=要向其中发布样本的项目的父项目的路径。必须使用 --project 指定项目名称 @@ -262,23 +264,23 @@ refreshextracts.errors.error=刷新数据提取时出错 refreshextracts.options.datasource=要刷新的数据源的名称 refreshextracts.options.incremental=执行增量刷新(如果支持) refreshextracts.options.parent-project-path=包含要刷新的数据提取的项目的父项目路径。必须使用 --project 指定项目名称。 -refreshextracts.options.project=包含工作簿/数据源的项目的名称。仅在指定了 {0} 或 {1} 时才需要。如果未指定,则使用默认项目 ''{2}'' +refreshextracts.options.project=包含工作簿/数据源的项目的名称。仅在指定了 {0} 或 {1} 时才需要。如果未指定,则使用默认项目 “{2}” refreshextracts.options.synchronous=在退出前等待刷新运行并完成 refreshextracts.options.url=出现在 URL 中的工作簿或视图典型名称 refreshextracts.options.workbook=要刷新的工作簿的名称 refreshextracts.options.addcalculations=向数据提取中添加实体化计算 refreshextracts.options.removecalculations=从数据提取中移除实体化计算 refreshextracts.short_description=刷新服务器上的工作簿或数据源的数据提取 -refreshextracts.status_incremented=正在安排要立即递增的 {0} ''{1}'' 数据提取... -refreshextracts.status_refreshed=正在安排要立即刷新的 {0} ''{1}'' 数据提取... +refreshextracts.status_incremented=正在安排要立即递增的 {0} “{1}” 数据提取... +refreshextracts.status_refreshed=正在安排要立即刷新的 {0} “{1}” 数据提取... removeusers.options.users=包含要从组中移除的用户的列表 (每行一个用户) 的文件 removeusers.short_description=从组中移除用户 removeusers.status=正从组 {1} 中移除在 {0} 中列出的用户... -runschedule.errors.requires_schedule_name=''{0}'' 命令需要计划名称 +runschedule.errors.requires_schedule_name=“{0}” 命令需要计划名称 runschedule.short_description=运行计划 -runschedule.status=正在服务器上运行计划 ''{0}''... +runschedule.status=正在服务器上运行计划 “{0}”... materializeviews.short_description=更新并检查站点/工作簿的实体化视图设置 materializeviews.status.site=正在为站点“{0}”更新实体化视图设置... @@ -302,6 +304,7 @@ materializeviews.options.all_workbooks=使用“{0}”在站点中启用所有 session.auto_site_login=自动登录到站点: {0} session.certificate-alias=证书别名: {0} session.connecting=正在连接到服务器... +session.connecting_to=正在连接到 url ({0}): {1} session.continuing_session=正在继续以前的会话 session.errors.auth_required=需要授权 session.errors.invalid_keystore_password=密钥存储密码错误。请输入正确的密码,然后重试 @@ -324,7 +327,7 @@ session.monitorjob.percent_complete=已完成 {0}% session.new_session=正在创建新会话 session.no-certificate-found=找不到有效的客户端证书 session.not_default_site_member=您不是默认站点的成员。请从以下站点中选择一个 SITEID: -session.not_site_member=您不是站点 ''{0}'' 的成员。请从以下站点中选择一个 SITEID: +session.not_site_member=您不是站点 “{0}” 的成员。请从以下站点中选择一个 SITEID: session.options.help=显示 tabcmd 帮助 session.options.no-certcheck=不验证 SSL 证书 session.options.no-cookie=在登录时不保存会话 ID。后续命令将需要重新登录。如果未指定,则默认为保存会话 ID @@ -334,33 +337,34 @@ session.options.password=使用指定的 Tableau Server 密码 session.options.password-file=从 FILE 中读取 Tableau Server 密码 session.options.proxy=使用指定的 HTTP 代理 session.options.server=使用指定的 Tableau Server URL。如果未指定协议,则使用 http:// -session.options.site=使用指定的 Tableau Server 站点。指定空字符串('''')可强制使用默认站点 +session.options.site=使用指定的 Tableau Server 站点。指定空字符串("")可强制使用默认站点 session.options.timeout=等待多长时间(以秒为单位)以让服务器完成对命令的处理。默认为等待到服务器响应 session.options.use-certificate=使用客户端证书登录 session.options.username=使用指定的 Tableau Server 用户名 session.password=密码: +session.redirecting=正在重定向到 {0} session.retrying_task=正在再次登录以使用新会话重试原始命令... session.session_expired_login=您的会话已过期。正在注销以清除会话... session.site_list={0}{0}名称: {1}{0}站点 ID:“{2}” session.using-certificate=使用客户端证书登录 -session.inferred_username=正在以“{0}”用户身份登录,因为未提供 --username 标志 +session.inferred_username=正在以“{0}”用户身份登录,因为未提供 --username 标志。 sessiondata.errors.bad_api=格式错误的服务器 API: {0} sessiondata.errors.no_server_api=无法在响应中找到服务器 API 版本 sessiondata.errors.version_mismatch=Tabcmd 版本 {0} (API {1})与 Tableau Server 版本 {2} (API {3})不匹配 -sessionoptions.errors.ambiguous_scheme=指定服务器名称前的 ''{0}'' 或 ''{1}'' -sessionoptions.errors.bad_password_file=无法从文件 ''{0}'' 中读取密码 -sessionoptions.errors.bad_protocol=不支持协议 ''{0}'' +sessionoptions.errors.ambiguous_scheme=指定服务器名称前的 “{0}” 或 “{1}” +sessionoptions.errors.bad_password_file=无法从文件 “{0}” 中读取密码 +sessionoptions.errors.bad_protocol=不支持协议 “{0}” sessionoptions.errors.bad_proxy_format=代理格式不符合 HOST:PORT: {0} -sessionoptions.errors.bad_timeout=已忽略 {0} ''{1}'' 的非数字参数 +sessionoptions.errors.bad_timeout=已忽略 {0} “{1}” 的非数字参数 set.description=设置服务器上的某个设置。使用 !setting 关闭设置 -set.errors.requires_setting_name=''{0}'' 命令需要设置名称 -set.errors.single_setting_name=''{0}'' 命令获取单个设置名称 +set.errors.requires_setting_name=“{0}” 命令需要设置名称 +set.errors.single_setting_name=“{0}” 命令获取单个设置名称 set.short_description=设置服务器上的某个设置 -setsetting.status=正在将 ''{0}'' 设置为 {1} +setsetting.status=正在将 “{0}” 设置为 {1} syncgroup.errors.server_admin=组的最低站点角色不能设置为“服务器管理员”。 syncgroup.options.role=为组中的所有用户设置默认角色。{0} 的合法值: {1}。如果用户已存在,则仅在给定角色的限制性低于用户当前角色时才会应用给定的角色。如果未指定,则默认为 {2} (对于新用户) 和不变 (对于现有用户) @@ -368,13 +372,13 @@ syncgroup.options.overwritesiterole=使用 --role 时,允许将用户的站点 syncgroup.options.grantlicensemode=何时为用户授予针对组指定的许可证。合法值为: {0}。如果未传入值,将使用“on-sync”作为默认值。 syncgroup.short_description=使服务器与 Active Directory 组同步 syncgroup.status=正在使服务器与 Active Directory 组 {0} 同步... -syncgroup.options.sysadmin-type=[已弃用。请改用 --role。] 为本组中的所有用户分配 [或删除] 管理员权限。{0} 可以是:{1}、{2}、{3} 或 {4}。 -syncgroup.options.license=[已弃用。请改用 --role。] 为本组中的所有用户设置默认许可级别。{0} 可以是:{1}、{2} 或 {3}。 +syncgroup.options.sysadmin-type=[已弃用。请改用 --role。] 为本组中的所有用户分配 [或删除] 管理员权限。{0} 可以是: {1}、{2}、{3} 或 {4}。 +syncgroup.options.license=[已弃用。请改用 --role。] 为本组中的所有用户设置默认许可级别。{0} 可以是: {1}、{2} 或 {3}。 syncgroup.options.publisher=[已弃用。请改用 --role。] 为本组中的所有用户分配 [或删除] 发布权限。 -tabcmd.mutually_exclusive_options=无法在同一命令中指定 ''{0}'' 和 ''{1}'' +tabcmd.mutually_exclusive_options=无法在同一命令中指定 “{0}” 和 “{1}” -tabcmdparser.errors.ambiguous_option=选项中的不明确选项 ''{0}'': {1} +tabcmdparser.errors.ambiguous_option=选项中的不明确选项 “{0}”: {1} tabcmdparser.warning.unexpected_dash=在参数 {0} 中检测到意外的破折号。有效的破折号为 -、--。此错误通常在从带格式设置的文本编辑器中复制/粘贴时发生。请尝试在命令行中重新键入适用于参数的破折号。 resetopenidsub.short_description=为用户重置 OpenID Connect SubId @@ -386,17 +390,48 @@ version.description=打印版本信息 vizqlsession.errors.cannot_create_session=未能在服务器上创建 VizQl 会话 vizqlsession.errors.no_command_result=无法找到命令结果: {0} vizqlsession.errors.session_already_closed=VizQl 会话对象已关闭 -vizqlsession.errors.cannot_parse_response=无法分析 JSON 响应字符串: {0} +vizqlsession.errors.cannot_parse_response=无法解析 JSON 响应字符串: {0} -upgradethumbnails.short_description=这将运行“升级缩略图”后台程序作业。这会将 Tableau 2018.2 之前生成的任何缩略图重新渲染为高分辨率。这可能会增加 Tableau Server 和外部数据源的负载。如果出现任何问题,可通过运行 tabcmd upgradethumbnails --server --stop 来停止作业 +upgradethumbnails.short_description=这将运行“升级缩略图”后台程序作业。这会将 Tableau 2018.2 之前生成的任何缩略图重新渲染为高分辨率。这可能会增加 Tableau Server 和外部数据源的负载。如果出现任何问题,可通过运行tabcmd upgradethumbnails --server --stop 来停止作业 upgradethumbnails.options.stop=停止所有升级缩略图相关作业 upgradethumbnails.status.running=正在开始缩略图升级 upgradethumbnails.status.not_running=未开始缩略图升级 upgradethumbnails.status.cancelling=正在取消缩略图升级作业 -upgradethumbnails.continue_promt=是否要继续? 输入 1 表示是,输入 0 表示否(1/0) +upgradethumbnails.continue_promt=是否要继续?输入 1 表示是,输入 0 表示否(1/0) upgradethumbnails.invalid_response=响应无效 validateidpmetadata.options.digest_algorithms=以空格分隔的摘要算法列表。{0} 的合法值: {1}。如果未指定,服务器将使用服务器配置设置中的值: {2} validateidpmetadata.options.min_allowed_rsa_key_size=如果未指定,服务器将使用服务器配置设置中的值: {0} validateidpmetadata.options.min_allowed_elliptic_curve_size=如果未指定,服务器将使用服务器配置设置中的值: {0} validateidpmetadata.options.site_names=要对其执行证书验证的站点名称的空格分隔列表。如果未指定,则检查所有站点。 validateidpmetadata.short_description=标识使用不安全摘要算法 SHA-1 配置了 IdP 的 Tableau Server 站点。此命令还标识使用 RSA 密钥大小或椭圆曲线大小不足的证书的 IdP。 + + +tabcmd.content.description=项的描述。 +tabcmd.content.site_id=在 URL 中用于唯一标识站点。与站点名称不同。 +tabcmd.howto=运行特定命令 +tabcmd.name=Tableau Server 命令行实用程序 + +tabcmd.options.project=项目的名称 +tabcmd.options.parent_project=包含目标项的项目的路径。 +tabcmd.options.workbook=目标工作簿的名称 +tabcmd.options.datasource=目标数据源的名称 +tabcmd.options.materializeviews=通过实体化所有视图的计算(如果已启用)来调整此工作簿的性能。 +tabcmd.options.dematerialize=通过禁用所有视图的实体化计算(如果已启用)来调整此工作簿的性能。 +tabcmd.options.complete=要求所有行都有效才能成功进行任何更改。(默认值为 true) +tabcmd.options.no_complete=不要求所有行都有效才能使任何更改成功。 +tabcmd.options.users_file=包含用户列表的 CSV 文件,每行一个用户 +tabcmd.options.token_file=从文件中读取个人访问令牌。 +tabcmd.options.token_name=您的个人访问令牌的名称。如果使用令牌登录,则至少需要登录一次才能开始会话。 +tabcmd.options.token_value=用于身份验证的个人访问令牌的密文值。需要设置 --token-name。 +tabcmd.options.language.detailed=设置要使用的语言。导出的数据将以该语言/区域设置返回。\n 如果未设置,客户端将使用您的计算机区域设置,服务器将使用您的用户帐户区域设置 +tabcmd.options.conflicts=将资源冲突视为项创建成功,例如项目已存在 +tabcmd.options.log=使用指定的日志记录级别。默认级别为 INFO。 + + +tabcmd.publish.options.restart=[已弃用 - 没有效果] +tabcmd.publish.options.tabbed.detailed=启用选项卡式视图发布。每个工作表都成为一个选项卡,查看者可以使用它在工作簿中导航。 +tabcmd.publish.options.append.detailed=将正在发布的数据追加到同名的现有数据源。如果 append 设置为 true,但数据源尚不存在,操作将失败。 +tabcmd.publish.options.disable-uploader=[已弃用 - 没有效果] + +tabcmd.refresh.options.bridge=通过 Tableau Bridge 刷新数据源 + From 4e71aae87a584329482891c9d876edb827368dc7 Mon Sep 17 00:00:00 2001 From: Jac Fitzgerald Date: Wed, 17 Jul 2024 01:50:04 -0700 Subject: [PATCH 02/21] Updated dodo loc automation, updated binary loc files A lot of changes to the dodo code, but it's mostly a) handling file paths better b) moving the 'merge files' step before the 'generate po' step c) automating some processing I did manually in the past to remove lines that caused problems --- bin/i18n/prop2po.py | 22 +- contributing.md | 4 +- dodo.py | 159 +- tabcmd/locales/de/LC_MESSAGES/tabcmd.mo | Bin 107475 -> 111900 bytes tabcmd/locales/de/LC_MESSAGES/tabcmd.po | 992 ++++---- tabcmd/locales/en/LC_MESSAGES/tabcmd.mo | Bin 89267 -> 95835 bytes tabcmd/locales/en/LC_MESSAGES/tabcmd.po | 527 +++-- .../es/LC_MESSAGES/combined.properties | 968 ++++++++ tabcmd/locales/es/LC_MESSAGES/tabcmd.mo | Bin 104863 -> 108754 bytes tabcmd/locales/es/LC_MESSAGES/tabcmd.po | 879 +++++--- tabcmd/locales/fr/LC_MESSAGES/tabcmd.mo | Bin 106904 -> 111265 bytes tabcmd/locales/fr/LC_MESSAGES/tabcmd.po | 1216 ++++++---- tabcmd/locales/ga/LC_MESSAGES/tabcmd.mo | Bin 124810 -> 107359 bytes tabcmd/locales/ga/LC_MESSAGES/tabcmd.po | 1995 +++++++++-------- tabcmd/locales/it/LC_MESSAGES/tabcmd.mo | Bin 104631 -> 108802 bytes tabcmd/locales/it/LC_MESSAGES/tabcmd.po | 1134 ++++++---- tabcmd/locales/ja/LC_MESSAGES/tabcmd.mo | Bin 117650 -> 123066 bytes tabcmd/locales/ja/LC_MESSAGES/tabcmd.po | 930 +++++--- tabcmd/locales/ko/LC_MESSAGES/tabcmd.mo | Bin 107787 -> 111789 bytes tabcmd/locales/ko/LC_MESSAGES/tabcmd.po | 850 ++++--- tabcmd/locales/pt/LC_MESSAGES/tabcmd.mo | Bin 102596 -> 106163 bytes tabcmd/locales/pt/LC_MESSAGES/tabcmd.po | 862 ++++--- tabcmd/locales/sv/LC_MESSAGES/tabcmd.mo | Bin 100092 -> 103133 bytes tabcmd/locales/sv/LC_MESSAGES/tabcmd.po | 992 ++++---- tabcmd/locales/zh/LC_MESSAGES/tabcmd.mo | Bin 90198 -> 92256 bytes tabcmd/locales/zh/LC_MESSAGES/tabcmd.po | 598 +++-- 26 files changed, 7807 insertions(+), 4321 deletions(-) create mode 100644 tabcmd/locales/es/LC_MESSAGES/combined.properties diff --git a/bin/i18n/prop2po.py b/bin/i18n/prop2po.py index efbd426c..10cfd9d3 100644 --- a/bin/i18n/prop2po.py +++ b/bin/i18n/prop2po.py @@ -23,16 +23,15 @@ def to_po(source, destination, encoding, language, project): header = """msgid "" msgstr "" -"MIME-Version: 1.0\\n" -"Content-Type: text/plain; charset={encoding}\\n" -"Content-Transfer-Encoding: 8bit\\n" -"X-Generator: prop2po\\n" -"Project-Id-Version: {project}\\n" -"Language: {language}\\n" - # Copyright (C) YEAR Tableau Software - """ +"MIME-Version: 1.0" +"Content-Type: text/plain; charset={encoding}" +"Content-Transfer-Encoding: 8bit" +"X-Generator: prop2po" +"Project-Id-Version: {project}" +"Language: {language}" +# Copyright (C) YEAR Tableau Software +""" lines = source.readlines() - print(lines) destination.write(header.format( language=language, project=project, @@ -42,7 +41,10 @@ def to_po(source, destination, encoding, language, project): if not line.isspace(): parts = line.split('=') # TODO it fails on comments/lines with less than two parts after splitting - destination.write('#:\n' + 'msgid "' + parts[0] + '"\n' 'msgstr "' + parts[1][:-1] + '"\n\n') + try: + destination.write('#:\n' + 'msgid "' + parts[0] + '"\n' 'msgstr "' + parts[1][:-1] + '"\n\n') + except IndexError as e: + print("FAILED on line{}".format(line)) if __name__ == '__main__': diff --git a/contributing.md b/contributing.md index eba1edb3..06174e03 100644 --- a/contributing.md +++ b/contributing.md @@ -115,10 +115,10 @@ _(note that running mypy and black with no errors is required before code will b e.g for Windows > pyinstaller tabcmd-windows.spec --clean --noconfirm --distpath ./dist/windows -produces dist/tabcmd.exe +produces dist/windows/tabcmd.exe To run the newly created executable, from a console window in the same directory as the file tabcmd.py: -> dist/tabcmd/tabcmd.exe --help +> dist/windows/tabcmd/tabcmd.exe --help diff --git a/dodo.py b/dodo.py index c24d9506..f59e2b6f 100644 --- a/dodo.py +++ b/dodo.py @@ -15,43 +15,47 @@ FYI: to read mo and po files use https://poedit.net/download """ + -def task_convert(): +def task_encode_properties(): """ For all languages: Read properties files with unicode like "Schlie\u00dfen", save it back as "Schließen" requires: pip install ftfy help: https://ftfy.readthedocs.io/ - Run when we copy in updated properties files. NOT IDEMPOTENT: only run on the initial files + + Inputs: locales/*_[locale]/LC_MESSAGES/combined.properties files - all in the top level folder for ease of importing them + Output: (generated clean each run) locales/[locale]/LC_MESSAGES/transcoded.properties file + This should NOT edit the input files, therefore it should be idempotent. """ def process_locales(): for current_locale in LOCALES: - if current_locale in ["en", "ga"]: # greek is our pseudo-loc - continue - elif current_locale in ["ja", "ko", "zh"]: - encoding = "utf-8" - else: - encoding = "cp1252" - - for file in glob.glob("tabcmd/locales/" + current_locale + "/*.properties"): - basename = os.path.basename(file).split(".")[0] - print("transcoding", basename) - with open(file, encoding=encoding) as infile: + # I'm not sure why we were varying the locale before, but this seems to work fine + encoding = "utf-8" + + LOCALE_PATH = os.path.join("tabcmd", "locales", current_locale, "LC_MESSAGES") + INPUT_FILE = os.path.join(LOCALE_PATH, "combined.properties.sorted") + OUTPUT_FILE = os.path.join(LOCALE_PATH, "transcoded.properties") + print("Collecting strings for " + current_locale) + try: + with open(INPUT_FILE, "r", encoding=encoding, errors='backslashreplace') as infile: data = infile.read() # now that we have read in the data properly encoded, fix the \u00fc characters and save as utf-8 - with open(file, "w", encoding="utf-8") as outfile: + with open(OUTPUT_FILE, "w", encoding="utf-8", errors='backslashreplace') as outfile: outfile.write(ftfy.fixes.decode_escapes(data)) + print("Done!") + except Exception as e: + print("!!!!failed to collect strings for {}".format(current_locale)) + print(e) return { "actions": [process_locales], "verbosity": 2, } - def task_po(): """ - For all languages: generate a .po file from each .properties file - Run when we copy in updated properties files AFTER task_convert (so all files are utf-8) + For all languages: generate a .po file from each LC_MESSAGES/combined.properties file (these are utf-8) This is idempotent and can be re-run safely """ @@ -66,26 +70,34 @@ def task_po(): def process_locales(): for current_locale in LOCALES: - LOC_PATH = "tabcmd/locales/" + current_locale - for file in glob.glob(LOC_PATH + "/*.properties"): - basename = os.path.basename(file).split(".")[0] - print("processing", basename) - result = subprocess.run( - [ - "python", - "bin/i18n/prop2po.py", - "--encoding", - "utf-8", # for the .po header - "--language", - current_locale, # for the .po header - LOC_PATH + "/" + basename + ".properties", - LOC_PATH + "/LC_MESSAGES/" + basename + ".po", - ] - ) - print("\n", result) - # print("stdout:", result.stdout) + LOC_PATH = os.path.join("tabcmd", "locales", current_locale, "LC_MESSAGES") + PROPS_FILE = os.path.join(LOC_PATH, "transcoded.properties") + PO_FILE = os.path.join(LOC_PATH, "tabcmd.po") + LOG_FILE = os.path.join(LOC_PATH, "prop2po.out") + with open(LOG_FILE, "w+", encoding="utf-8") as logfile: + try: + result = subprocess.run( + [ + "python", + "bin/i18n/prop2po.py", + "--encoding", + "utf-8", # for the .po header + "--language", + current_locale, # for the .po header + PROPS_FILE, + PO_FILE + ], + stdout=logfile, + stderr=logfile + ) + print("Written from {} to {}".format(PROPS_FILE, PO_FILE)) + except Exception as e: + print("run for {} failed with exception".format(current_locale)) + print("see log file {}".format(LOG_FILE)) + if not result.returncode == 0: - print("stderr:", result.stderr) + print("FAILED") + print("see log file {}".format(LOG_FILE)) return { "actions": [process_locales], @@ -98,49 +110,38 @@ def task_clean_all(): def process_locales(): for current_locale in LOCALES: - LOC_PATH = "tabcmd/locales/" + current_locale - for file in glob.glob(LOC_PATH + "/*.properties"): - basename = os.path.basename(file).split(".")[0] - print("deleting", basename + ".*") - try: - os.remove(LOC_PATH + "/LC_MESSAGES/" + basename + ".po") - except OSError: - pass + LOC_PATH = os.path.join("tabcmd", "locales", current_locale, "LC_MESSAGES", "*") + for file in glob.glob(LOC_PATH): + print("deleting {}".format(os.path.basename(file))) try: - os.remove(LOC_PATH + "/LC_MESSAGES/" + basename + ".mo") + os.remove(file) except OSError: pass - try: - print("deleting", current_locale + ".mo") - os.remove(LOC_PATH + "/LC_MESSAGES/" + current_locale + ".mo") - except OSError: - pass - return { "actions": [process_locales], "verbosity": 2, } -def task_merge(): +def task_merge_properties(): """ - For all languages: Combines all existing po files for a language into a single domain called 'tabcmd'. + For all languages: Combines all existing properties files for a language into a single file called 'combined.properties'. """ def process_locales(): for current_locale in LOCALES: - LOC_PATH = "tabcmd/locales/" + current_locale + "/LC_MESSAGES" + LOCALE_PATH = os.path.join("tabcmd", "locales", current_locale) + INPUT_FILES = os.path.join(LOCALE_PATH, "*.properties") + OUTPUT_FILE = os.path.join(LOCALE_PATH, "LC_MESSAGES", "combined.properties") - with open(LOC_PATH + "/tabcmd.po", "w+", encoding="utf-8") as outfile: - for file in glob.glob(LOC_PATH + "/*.po"): - if file.endswith("tabcmd.po"): - pass - else: - print("merging", file) - with open(file, encoding="utf-8") as infile: - outfile.write(infile.read()) - outfile.write("\n") + with open(OUTPUT_FILE, "w+", encoding="utf-8") as outfile: + for file in glob.glob(INPUT_FILES): + with open(file, encoding="utf-8") as infile: + outfile.write(infile.read()) + outfile.write("\n") + print("Combined strings for {}".format(current_locale)) + sort_and_filter_file(OUTPUT_FILE) return { "actions": [process_locales], @@ -163,9 +164,9 @@ def process_locales(): # build the single binary file from the .po file result = subprocess.run(["python", "bin/i18n/msgfmt.py", LOC_PATH + "/tabcmd"]) print("\n", result) - # print("stdout:", result.stdout) - if not result.returncode == 0: - print("stderr:", result.stderr) + + + print("it sure would be nice if there was some automated way to validate that I got a good .mo filedoit ") return { "actions": [process_locales], @@ -198,3 +199,29 @@ def write_for_pyinstaller(): "actions": [write_for_pyinstaller], "verbosity": 2, } + + +# local method, not exposed as a task +def sort_and_filter_file(filename): + uniques = [] + + with open(filename, "r+", encoding="utf-8") as my_file: + lines = my_file.readlines() + # add this back later, for now it's interfering with file diffs lines.sort() + for line in lines: + line = line.strip() + # lines cannot extend over two lines. + line = line.replace("\\n", " ") + if line == "": + continue + elif "=" not in line and "codestrings" not in filename : + print("prop2po will not like this line. Discarding [{}]".format(line)) + elif not line in uniques: + uniques.append(line + "\n") + + new_file_name = filename + ".sorted" + with open(new_file_name, "w+", encoding="utf-8") as new_file: + for line in uniques: + new_file.write(line) + + print("Saved {} sorted unique lines to {}".format(len(uniques), new_file_name)) diff --git a/tabcmd/locales/de/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/de/LC_MESSAGES/tabcmd.mo index 78f5f2249b6f10c4541c20fe47dd5b7304d97cef..7b4ee55735935414a526b3092399e2d2f8e16292 100644 GIT binary patch delta 29518 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 diff --git a/tabcmd/locales/de/LC_MESSAGES/tabcmd.po b/tabcmd/locales/de/LC_MESSAGES/tabcmd.po index e13e0382..5a250d77 100644 --- a/tabcmd/locales/de/LC_MESSAGES/tabcmd.po +++ b/tabcmd/locales/de/LC_MESSAGES/tabcmd.po @@ -6,74 +6,7 @@ msgstr "" "X-Generator: prop2po" "Project-Id-Version: None" "Language: de" -# Copyright (C) YEAR Tableau Software - - -# These outcome reporting lines were all returned from the server in clientxml -# https://sourcegraph.prod.tableautools.com/teams/near/-/blob/workgroup/src/shared/libraries/tab-strings/res/localization/shared_wg_en.properties -# how much of this can be replaced by server responses? - -msgid "tabcmd.result.already_exists.group" -msgstr "Group called ''{}'' already exists" - -msgid "tabcmd.result.failed.delete.group" -msgstr "Error deleting group from server" - -msgid "tabcmd.result.success.create_user" -msgstr "Successfully created user: {}" - -msgid "tabcmd.report.users_added" -msgstr "Number of users added: {}" - -msgid "tabcmd.report.errors" -msgstr "Error details: \n{}" - -msgid "tabcmd.report.error.user_csv.too_many_columns" -msgstr "The file contains {} columns, but there are only {} valid columns in a user import csv file" - -msgid "tabcmd.report.error.user_csv.at_char" -msgstr "If a user name includes an @ character that represents anything other than a domain separator, " - "you need to refer to the symbol using the hexadecimal format: \\0x40" - -msgid "tabcmd.report.error.user.no_spaces_in_username" -msgstr "Username cannot contain spaces" - -msgid "tabcmd.report.error.generic_attribute" -msgstr "Invalid value for {0}: {1}" - -msgid "tabcmd.report.error.publish_samples.expected_project" -msgstr "publishsamples expects the specified project to exist already" - -msgid "tabcmd.result.failure.publish_samples" -msgstr "Failed publishing samples to project" - -msgid "tabcmd.launching" -msgstr "======================= Launching command =======================" - -msgid "tabcmd.find.group" -msgstr "Finding group ''{}'' on server..." - -# Each actual command has a status line in translation - -msgid "tabcmd.add.users.to_site" -msgstr "===== Adding users listed in {0} to {1}..." - -msgid "tabcmd.delete.users.from_server" -msgstr "Removing users listed in {0} from the server..." - -msgid "tabcmd.get.extension.not_found" -msgstr "You must specify a file type in the url or filename" - -msgid "tabcmd.run_schedule.options.schedule" -msgstr "Name of the schedule to run" -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: de" +# Copyright (C) YEAR Tableau Software #: msgid "permissions.labels.capabilities.read" msgstr "Ansicht:" @@ -124,7 +57,7 @@ msgstr "Bild/PDF herunterladen:" #: msgid "permissions.labels.capabilities.export_data" -msgstr "Zusammenfassungsdaten herunterladen:" +msgstr "Zusammengefasste Daten herunterladen:" #: msgid "permissions.labels.capabilities.export_xml" @@ -168,7 +101,7 @@ msgstr "Markierungen auswählen:" #: msgid "permissions.labels.capabilities.tooltip" -msgstr "QuickInfo anzeigen:" +msgstr "QuickInfos anzeigen:" #: msgid "permissions.labels.capabilities.highlight" @@ -228,7 +161,7 @@ msgstr "Metriken erstellen/aktualisieren:" #: msgid "permissions.labels.capabilities.explain_data" -msgstr ""Erklär die Daten" ausführen:" +msgstr "„Erklär die Daten“ ausführen:" #: msgid "permissions.labels.roles.wb_view" @@ -312,11 +245,11 @@ msgstr "{0} KB" #: msgid "errors.argument.flow_description.too_long" -msgstr "Schemabeschreibung ist zu lang ({0} Zeichen). Die Beschreibung muss kürzer als {1} Zeichen sein:{2}" +msgstr "Schemabeschreibung ist zu lang ({0} Zeichen). Die Beschreibung muss kürzer als {1} Zeichen sein: {2}" #: msgid "errors.argument.workbook_name.too_long" -msgstr "Arbeitsmappenname ist zu lang ({0} Zeichen). Er muss kürzer als {1} Zeichen sein:{2}" +msgstr "Arbeitsmappenname ist zu lang ({0} Zeichen). Er muss kürzer als {1} Zeichen sein: {2}" #: msgid "errors.argument.workbook_name.empty" @@ -324,15 +257,15 @@ msgstr "Arbeitsmappenname ist leer," #: msgid "errors.argument.workbook_description.too_long" -msgstr "Arbeitsmappenbeschreibung ist zu lang ({0} Zeichen). Die Beschreibung muss kürzer als {1} Zeichen sein:{2}" +msgstr "Arbeitsmappenbeschreibung ist zu lang ({0} Zeichen). Die Beschreibung muss kürzer als {1} Zeichen sein: {2}" #: msgid "errors.argument.worksheet_name.too_long" -msgstr "Arbeitsblattname ist zu lang ({0} Zeichen). Er muss kürzer als {1} Zeichen sein:{2}" +msgstr "Arbeitsblattname ist zu lang ({0} Zeichen). Er muss kürzer als {1} Zeichen sein: {2}" #: msgid "errors.argument.datasource_name.too_long" -msgstr "Datenquellenname ist zu lang ({0} Zeichen). Er muss kürzer als {1} Zeichen sein:{2}" +msgstr "Datenquellenname ist zu lang ({0} Zeichen). Er muss kürzer als {1} Zeichen sein: {2}" #: msgid "errors.argument.datasource_name.empty" @@ -340,31 +273,39 @@ msgstr "Der Datenquellenname ist leer." #: msgid "errors.argument.datasource_description.too_long" -msgstr "Datenquellenbeschreibung ist zu lang ({0} Zeichen). Die Beschreibung muss kürzer als {1} Zeichen sein:{2}" +msgstr "Datenquellenbeschreibung ist zu lang ({0} Zeichen). Die Beschreibung muss kürzer als {1} Zeichen sein: {2}" #: msgid "errors.argument.dataconnection_column.too_long" -msgstr "DataConnection column {0} is too long ({1} characters). It must be shorter than {2} characters:{3}" +msgstr "DataConnection-Spalte {0} ist zu lang ({1} Zeichen). Sie muss kürzer sein als {2} Zeichen: {3}" #: msgid "errors.argument.tag.too_long" -msgstr "Tag ist zu lang ({0} Zeichen). Es muss kürzer sein als {1} Zeichen:{2}" +msgstr "Tag ist zu lang ({0} Zeichen). Es muss kürzer sein als {1} Zeichen: {2}" #: msgid "errors.argument.workbook_file.missing_or_empty" msgstr "Arbeitsmappendatei fehlt oder ist leer." +#: +msgid "errors.argument.file.size.too_large" +msgstr "Datei {0} ist zu groß. Dateien, die dekomprimiert größer als {1} MB sind, sind nicht erlaubt. Bitte erstellen Sie ein Extrakt, um mit der Veröffentlichung fortzufahren." + +#: +msgid "errors.argument.twb_or_tds_file.missing" +msgstr "TWB- oder TDS-Datei ist in dem Archiv nicht vorhanden." + #: msgid "errors.argument.internal" -msgstr "Interner Serverfehler. Fehlendes und ungültiges Argument." +msgstr "Interner Serverfehler. Fehlendes und ungültiges Argument." #: msgid "errors.argument.thumbnail.invalid_format" -msgstr "Format der Arbeitsmappen-Miniaturansichten ist ungültig. Muss PNG mit Auflösung von 300 x 300 oder weniger sein." +msgstr "Format des Arbeitsmappen-Miniaturbildes ist ungültig. Muss PNG mit Auflösung von 300 x 300 oder weniger sein." #: msgid "errors.html_403.disabled_resource.workbook" -msgstr "Diese Arbeitsmappe wurde leider deaktiviert. Wenden Sie sich an Ihren Administrator." +msgstr "Diese Arbeitsmappe wurde leider deaktiviert. Wenden Sie sich an Ihren Administrator." #: msgid "errors.html_404.missing_or_unauthorized_resource.project" @@ -392,27 +333,27 @@ msgstr "Arbeitsmappen löschen" #: msgid "errors.permissions.publish.datasource.licensing" -msgstr "Sie müssen ''Interaktor'' sein, um eine Datenquelle veröffentlichen zu können." +msgstr "Sie müssen „Interaktor“ sein, um eine Datenquelle veröffentlichen zu können." #: msgid "errors.permissions.publish.datasource.overwrite" -msgstr "Eine Datenquelle mit dem Namen ''{0}'' ist im Projekt ''{1}'' bereits vorhanden. Sie verfügen nicht über Berechtigungen zum Überschreiben." +msgstr "Eine Datenquelle mit dem Namen „{0}“ ist im Projekt „{1}“ bereits vorhanden. Sie verfügen nicht über Berechtigungen zum Überschreiben." #: msgid "errors.permissions.publish.datasource.overwrite_personal_space" -msgstr "Eine Datenquelle mit dem Namen ''{0}'' ist bereits im persönlichen Bereich vorhanden. Sie verfügen nicht über Berechtigungen zum Überschreiben." +msgstr "Eine Datenquelle mit dem Namen „{0}“ ist im persönlichen Bereich bereits vorhanden. Sie verfügen nicht über Berechtigungen zum Überschreiben." #: msgid "errors.permissions.publish.datasource.overwrite_short" -msgstr "Eine Datenquelle mit dem Namen ''{0}'' ist im Projekt ''{1}'' bereits vorhanden." +msgstr "Eine Datenquelle mit dem Namen „{0}“ ist im Projekt „{1}“ bereits vorhanden." #: msgid "errors.permissions.publish.datasource.overwrite_short_personal_space" -msgstr "Eine Datenquelle mit dem Namen ''{(0)}'' ist bereits im persönlichen Bereich vorhanden." +msgstr "Eine Datenquelle mit dem Namen „{0}“ ist im persönlichen Bereich bereits vorhanden." #: msgid "errors.permissions.publish.datasource.non_existent" -msgstr "Datenquelle ''{(0)}'' ist nicht vorhanden." +msgstr "Datenquelle „{0}“ ist nicht vorhanden." #: msgid "errors.permissions.publish.datasource.general" @@ -428,11 +369,11 @@ msgstr "Sie verfügen leider nicht über die Berechtigung zur Veröffentlichung #: msgid "errors.permissions.publish.project.non_existent" -msgstr "Projekt ''{0}'' ist nicht vorhanden." +msgstr "Projekt „{0}“ ist nicht vorhanden." #: msgid "errors.permissions.publish.project.not_writable" -msgstr "Sie verfügen nicht über die Berechtigung zum Schreiben in das Projekt ''{0}''." +msgstr "Sie verfügen nicht über die Berechtigung zum Schreiben in das Projekt „{0}“." #: msgid "errors.permissions.publish.project.unspecified" @@ -440,7 +381,7 @@ msgstr "Sie müssen ein Projekt angeben." #: msgid "errors.permissions.publish.workbook.disabled" -msgstr "Die Arbeitsmappe ''{0}'' wurde deaktiviert." +msgstr "Die Arbeitsmappe „{0}“ wurde deaktiviert." #: msgid "errors.permissions.publish.workbook.general" @@ -448,51 +389,83 @@ msgstr "Eine Arbeitsmappe mit diesem Namen ist bereits in dem Projekt vorhanden, #: msgid "errors.permissions.publish.workbook.general_personal_space" -msgstr "Eine Arbeitsmappe mit diesem Namen ist bereits im persönlichen Bereich vorhanden, in dem Sie veröffentlichen. Benennen Sie Ihre Arbeitsmappe zum Veröffentlichen um." +msgstr "Eine Arbeitsmappe mit diesem Namen ist bereits in dem persönlichen Bereich vorhanden, in dem Sie veröffentlichen möchten. Benennen Sie Ihre Arbeitsmappe zum Veröffentlichen um." #: msgid "errors.permissions.publish.workbook.overwrite" -msgstr "Eine Arbeitsmappe mit dem Namen ''{0}'' ist bereits im Projekt ''{1}'' vorhanden. Sie verfügen nicht über Berechtigungen zum Überschreiben." +msgstr "Eine Arbeitsmappe mit dem Namen „{0}“ ist bereits im Projekt „{1}“ vorhanden. Sie verfügen nicht über Berechtigungen zum Überschreiben." #: msgid "errors.permissions.publish.workbook.overwrite_personal_space" -msgstr "Eine Arbeitsmappe mit dem Namen ''{0}'' ist bereits im persönlichen Bereich vorhanden. Sie verfügen nicht über Berechtigungen zum Überschreiben." +msgstr "Eine Arbeitsmappe mit dem Namen „{0}“ ist bereits im persönlichen Bereich vorhanden. Sie verfügen nicht über Berechtigungen zum Überschreiben." #: msgid "errors.permissions.publish.workbook.overwrite_short" -msgstr "Eine Arbeitsmappe mit dem Namen ''{0}'' ist bereits im Projekt ''{1}'' vorhanden." +msgstr "Eine Arbeitsmappe mit dem Namen „{0}“ ist bereits im Projekt „{1}“ vorhanden." #: msgid "errors.permissions.publish.workbook.overwrite_short_personal_space" -msgstr "Eine Arbeitsmappe mit dem Namen ''{(0)}'' ist bereits im persönlichen Bereich vorhanden." +msgstr "Eine Arbeitsmappe mit dem Namen „{0}“ ist bereits im persönlichen Bereich vorhanden." #: msgid "errors.reportable.impersonation.group_and_user" -msgstr "Geben Sie nur ''impersonate_username'' oder ''impersonate_groupname'' an, nicht jedoch beide Namen." +msgstr "Geben Sie nur „impersonate_username“ oder „impersonate_groupname“ an, nicht jedoch beides." #: msgid "errors.reportable.impersonation.user_not_found" -msgstr "Der Benutzer ''{0}'' ist nicht vorhanden." +msgstr "Der Benutzer „{0}“ ist nicht vorhanden." #: msgid "errors.reportable.impersonation.group_not_found" -msgstr "Gruppe ''{0}'' existiert nicht. " +msgstr "Die Gruppe „{0}“ ist nicht vorhanden." #: msgid "errors.public.validation.hasextract" -msgstr "Arbeitsmappen, die in Tableau Public gespeichert sind, müssen aktive Tableau-Extrakte verwenden. Klicken Sie mit der rechten Maustaste auf die Datenquelle und wählen Sie vor der Veröffentlichung "Extrakt verwenden", Die Datenquelle, ''{0}'', ist kein aktives Extrakt." +msgstr "Arbeitsmappen, die in Tableau Public gespeichert sind, müssen aktive Tableau-Extrakte verwenden. Klicken Sie mit der rechten Maustaste auf die Datenquelle und wählen Sie vor der Veröffentlichung „Extrakt verwenden“, Die Datenquelle, „{0}“, ist kein aktiver Extrakt." + +#: +msgid "errors.public.validation.storage_quota_exceeded" +msgstr "Der Inhalt, den Sie zu veröffentlichen versuchen, überschreitet die maximale Kapazität Ihres Kontos. Bitte löschen Sie einige Inhalte, um Speicherplatz freizugeben, und versuchen Sie es erneut." + +#: +msgid "errors.public.validation.invalid_archive_file" +msgstr "Die Arbeitsmappe, die Sie zu veröffentlichen versuchen, ist keine gültige Arbeitsmappe." #: msgid "errors.publish.dataserver_datasource_not_found" -msgstr "Datenquelle ''{0}'' wurde für Arbeitsmappe ''{1}'' nicht gefunden." +msgstr "Datenquelle „{0}“ wurde für Arbeitsmappe „{1}“ nicht gefunden." #: msgid "errors.publish.datasource_update_mode" -msgstr "Unbekannter Aktualisierungsmodus: ''{0}''." +msgstr "Unbekannter Aktualisierungsmodus: „{0}“." + +#: +msgid "errors.publish.fileupload.invalid_checksum" +msgstr "Ungültiger Prüfsummenwert angegeben." #: -msgid "errors.publish.workbook.concurrent_update" -msgstr "Eine Arbeitsmappe mit diesem Namen wird gerade veröffentlicht oder geändert. Warten Sie, bis die Aufgabe abgeschlossen ist, bevor Sie es erneut versuchen." +msgid "errors.publish.fileupload.invalid_hash_algorithm" +msgstr "Der Hash-Algorithmus wird nicht unterstützt oder ist deaktiviert." + +#: +msgid "errors.publish.fileupload.invalid_offset" +msgstr "Anhängen an den Datei-Upload mit einem Offset, der nicht mit der aufgezeichneten Dateigröße übereinstimmt." + +#: +msgid "errors.publish.fileupload.concurrent_write" +msgstr "Die Datei konnte nicht exklusiv gesperrt werden, da sie durch einen anderen Upload gesperrt ist." + +#: +msgid "errors.publish.fileupload.flushing_file_buffer" +msgstr "Die Dateipuffer konnten während des Uploads nicht geleert werden." + +#: +msgid "errors.publish.fileupload.read_or_write" +msgstr "Lesen vom Client oder Schreiben in die hochgeladene Datei fehlgeschlagen." + +#: +msgid "errors.publish.fileupload.concurrent_update" +msgstr "Ein Inhalt mit demselben Namen wird gerade hochgeladen oder geändert. Warten Sie, bis die Aufgabe abgeschlossen ist, bevor Sie es noch einmal versuchen." #: msgid "errors.publish.workbook.restricted" @@ -500,7 +473,7 @@ msgstr "Die Arbeitsmappe enthält Verbindungstypen, die auf diesem Server nicht #: msgid "errors.publish.datasource.concurrent_update" -msgstr "Eine Datenquelle mit diesem Namen wird gerade veröffentlicht oder geändert. Warten Sie, bis die Aufgabe abgeschlossen ist, bevor Sie es erneut versuchen." +msgstr "Eine Datenquelle mit diesem Namen wird gerade veröffentlicht oder geändert. Warten Sie, bis die Aufgabe abgeschlossen ist, bevor Sie es noch einmal versuchen." #: msgid "errors.publish.datasource.restricted" @@ -510,6 +483,22 @@ msgstr "Die Datenquelle enthält einen Verbindungstyp, der auf diesem Server nic msgid "errors.publish.datasource.connection_check" msgstr "{0} konnte keine Verbindung zu Ihrer Datenquelle herstellen." +#: +msgid "errors.publish.file.connection.unauthorized" +msgstr "Dieses Schema enthält Dateieingangsverbindungen, die von Ihrem Site-Administrator blockiert wurden. Zum Veröffentlichen von Schemata müssen alle Eingangsverbindungen Tableau-Extrakte sein, die bereits in Tableau Cloud veröffentlicht sind." + +#: +msgid "errors.publish.flow.connection_check" +msgstr "Veröffentlichung des Schemas „{0}“ fehlgeschlagen. Der Server kann keine Verbindung mit dem Datenquellentyp herstellen: „{1}“. Überprüfen Sie, ob die Datenquelle unterstützt wird und ob der Treiber oder das Connector-Plugin für die Datenquelle installiert ist." + +#: +msgid "errors.publish.workbook.requested_extract_encryption_on_server_with_disabled_encryption" +msgstr "Die Arbeitsmappe mit verschlüsseltem Extrakt kann nicht veröffentlicht werden. Extraktverschlüsselung ist auf diesem Server deaktiviert. Sie müssen die Arbeitsmappe mit einem unverschlüsselten Extrakt veröffentlichen." + +#: +msgid "errors.publish.datasource.requested_extract_encryption_on_server_with_disabled_encryption" +msgstr "Die Datenquelle kann nicht als verschlüsselter Extrakt veröffentlicht werden. Extraktverschlüsselung ist auf diesem Server deaktiviert. Sie müssen den Extrakt unverschlüsselt veröffentlichen." + #: msgid "errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption" msgstr "Die Arbeitsmappe mit verschlüsseltem Extrakt kann nicht veröffentlicht werden. Der Site-Administrator hat die Extraktverschlüsselung auf dieser Site deaktiviert. Sie müssen die Arbeitsmappe mit einem unverschlüsselten Extrakt veröffentlichen." @@ -528,7 +517,7 @@ msgstr "Der Datenquellenextrakt kann nicht unverschlüsselt veröffentlicht werd #: msgid "errors.publish.has_unfinished_extract_creation_job" -msgstr "Diese Ressource kann nicht veröffentlicht werden, da damit verbundene Aufträge zur Erstellung von Auszügen ausstehen oder unvollendet sind. Bitte warten Sie oder stornieren Sie diese Aufträge und versuchen Sie es dann erneut." +msgstr "Diese Ressource kann nicht veröffentlicht werden, da es zugehörige Extrakterstellungsaufträge gibt, die noch ausstehen oder nicht abgeschlossen sind. Bitte warten Sie oder brechen Sie diese Aufträge ab und versuchen Sie es dann noch einmal." #: msgid "errors.publishing.storage_quota_exceeded.message" @@ -552,31 +541,31 @@ msgstr "Dieser Inhalt überschreitet die Kapazität Ihres persönlichen Bereichs #: msgid "errors.web_authoring.workbook_deleted" -msgstr "Die Arbeitsmappe ''{0}'' wurde gelöscht. Wählen Sie ''Speichern unter'', und sie als neue Arbeitsmappe zu speichern." +msgstr "Die Arbeitsmappe „{0}“ wurde gelöscht. Wählen Sie „Speichern unter“, und sie als neue Arbeitsmappe zu speichern." #: msgid "errors.web_authoring.workbook_changed" -msgstr "Nachdem Sie begonnen haben, diese Arbeitsmappe zu bearbeiten, hat ein anderer Benutzer die Arbeitsmappe bearbeitet und gespeichert. Sie können die ursprüngliche Arbeitsmappe daher nicht mehr aktualisieren. Wählen Sie ''Speichern unter'', um eine neue Arbeitsmappe mit Ihren Änderungen zu erstellen." +msgstr "Nachdem Sie begonnen haben, diese Arbeitsmappe zu bearbeiten, hat ein anderer Benutzer die Arbeitsmappe bearbeitet und gespeichert. Sie können die ursprüngliche Arbeitsmappe daher nicht mehr aktualisieren. Wählen Sie „Speichern unter“, um eine neue Arbeitsmappe mit Ihren Änderungen zu erstellen." #: msgid "labels.publish.embed_credentials" -msgstr "Kennwort einbetten für Datenquelle" +msgstr "Kennwort für Datenquelle hinterlegen" #: msgid "errors.publish.workbook.google_no_embedded_credentials" -msgstr "Diese Arbeitsmappe enthält eine {0}-Datenquelle, für die eingebettete Anmeldeinformationen erforderlich sind. Wählen Sie ''{1}'' aus, um sie als eine andere Arbeitsmappe zu speichern." +msgstr "Diese Arbeitsmappe enthält eine {0}-Datenquelle, für die eingebettete Anmeldeinformationen erforderlich sind. Wählen Sie „{1}“ aus, um sie als eine andere Arbeitsmappe zu speichern." #: msgid "errors.publish.datasource.google_no_embedded_credentials" -msgstr "Diese Datenquelle enthält eine {0}-Verbindung, für die eingebettete Anmeldeinformationen erforderlich sind. Veröffentlichen Sie diese Datenquelle über Tableau Desktop mit eingebetteten Anmeldeinformationen." +msgstr "Diese Datenquelle enthält eine {0}-Verbindung, für die eingebettete Anmeldeinformationen erforderlich sind. Veröffentlichen Sie diese Datenquelle über Tableau Desktop mit eingebetteten Anmeldeinformationen." #: msgid "errors.publish.datasource.federated_oauth_datasource_failed" -msgstr "Anmeldeinformationen für eine oder mehrere Verbindungen in Ihrer Datenquelle sind abgelaufen. Löschen Sie die gespeicherten Anmeldeinformationen für diese Datenquelle auf Ihrer Kontoeinstellungen-Seite auf Tableau Server oder Tableau Online, und verbinden Sie sich mit der Datenquelle erneut." +msgstr "Die Anmeldeinformationen für eine oder mehrere Verbindungen in Ihrer Datenquelle sind abgelaufen. Löschen Sie die gespeicherten Anmeldeinformationen für diese Datenquelle auf Ihrer Seite „Kontoeinstellungen“ auf Tableau Server oder Tableau Cloud und stellen Sie dann erneut eine Verbindung zur Datenquelle her." #: msgid "errors.publish.workbook.missing_oauth_credential" -msgstr "Die Anmeldeinformationen ''{0}'' wurden nicht gefunden oder können nicht für die Verbindung mit dieser Datenquelle bzw. dieser Arbeitsmappe verwendet werden." +msgstr "Die Anmeldeinformationen „{0}“ wurden nicht gefunden oder können nicht für die Verbindung mit dieser Datenquelle bzw. dieser Arbeitsmappe verwendet werden." #: msgid "errors.publish.version_incompatible.message" @@ -584,16 +573,12 @@ msgstr "Die Desktop- und Serverversionen sind nicht kompatibel." #: msgid "errors.publish.version_incompatible.details" -msgstr "Desktopversion ''{0}'', Serverdokumentversion ''{1}''." +msgstr "Desktopversion „{0}“, Serverdokumentversion „{1}“." #: msgid "errors.publish.datasource.managed_keychain.unique_cv_suggestions" msgstr "Die Veröffentlichung konnte aufgrund eines Konflikts nicht durchgeführt werden. Bitte senden Sie Ihre Änderung erneut." -#: -msgid "errors.publish.permissions_are_locked" -msgstr "Im Projekt, in das die Veröffentlichung erfolgen soll, sind die Berechtigungen gesperrt. Zum Veröffentlichen dieser Arbeitsmappe verwenden Sie die Standardberechtigungen, und wiederholen Sie den Vorgang." - #: msgid "errors.publish.datasource.not.found" msgstr "Diese Datenquelle konnte auf dem Server nicht gefunden werden." @@ -608,7 +593,7 @@ msgstr "Bei der Veröffentlichung trat nach {0} Sekunden eine Zeitüberschreitun #: msgid "errors.publish.data_role.permission_not_null" -msgstr "Für Datenquellen des Typs Datenrolle können keine explizite Berechtigungen eingestellt werden." +msgstr "Für Datenquellen des Typs Datenrolle können keine explizite Berechtigungen festgelegt werden." #: msgid "errors.download.extracts.timeout" @@ -620,20 +605,36 @@ msgstr "Ungültige extractUpdateTime angegeben: {0}" #: msgid "errors.publish.async.serialization" -msgstr "Fehler beim Serialisieren des Status des Veröffentlichungsauftrags" +msgstr "Fehler beim Serialisieren des Status des Veröffentlichungsauftrags." + +#: +msgid "errors.publish.only_extract_files_are_allowed.message" +msgstr "Veröffentlichen in Tableau Server nicht möglich." + +#: +msgid "errors.publish.only_extract_files_are_allowed.details" +msgstr "Die Datei {0} kann nicht hochgeladen werden, da Ihr Administrator Dateien dieses Typs blockiert hat. Konvertieren Sie sie in einen Extrakt und versuchen Sie es noch einmal." + +#: +msgid "errors.publish.validation.invalid_zip_file" +msgstr "Das Arbeitsmappen- oder Datenquellenarchiv, das Sie zu veröffentlichen versuchen, ist nicht gültig." #: msgid "errors.permissions.view.datasources" -msgstr "Sie müssen ''Interaktor'' sein, um die Liste der Datenquellen anzeigen zu können." +msgstr "Sie müssen „Explorer“ sein, um die Liste der Datenquellen anzeigen zu können." #: msgid "errors.oauth.invalid_oauth_class" -msgstr "''{0}'' ist kein gültiger OAuth-Verbindungstyp." +msgstr "„{0}“ ist kein gültiger OAuth-Verbindungstyp." #: msgid "errors.xmlapi.bad_request" msgstr "Ungültige Anforderung" +#: +msgid "errors.xmlapi.payload_too_large" +msgstr "Nutzlast zu groß" + #: msgid "errors.xmlapi.unauthorized" msgstr "Nicht autorisiert" @@ -682,10 +683,6 @@ msgstr "Die Verfügbarkeit dieser Site wurde aufgehoben. Sie müssen Systemadmin msgid "errors.xmlapi.site_locked" msgstr "Diese Site wurde gesperrt. Anmeldungen sind derzeit nicht möglich." -#: -msgid "errors.xmlapi.permission_modification" -msgstr "Veröffentlichung mit geänderten Berechtigungen nicht möglich" - #: msgid "errors.xmlapi.update_desktop" msgstr "Um von anderen Autoren erstellte Arbeitsmappen zu öffnen, laden Sie die neueste Version von Tableau Desktop Public Edition unter http://public.tableau.com/ herunter" @@ -696,23 +693,35 @@ msgstr "Zu viele Anforderungen" #: msgid "errors.xmlapi.throttled.detail" -msgstr "Zu viele Anforderungen für ''{0}''. Versuchen Sie es nach {1} Sekunde(n) erneut." +msgstr "Zu viele Anforderungen für „{0}“. Versuchen Sie es nach {1} Sekunde(n) erneut." + +#: +msgid "errors.xmlapi.personal_space_quota_exceeded.summary" +msgstr "Veröffentlichen im persönlichen Bereich nicht möglich" + +#: +msgid "errors.xmlapi.personal_space_quota_exceeded.detail" +msgstr "Löschen oder verschieben Sie Inhalte, die im persönlichen Bereich vorhanden sind, und versuchen Sie dann erneut, zu veröffentlichen." #: msgid "datasource.publish.check.unpublishable" msgstr "Die Datenquelle konnte nicht veröffentlicht werden." +#: +msgid "datasource.publish.check.unpublishable.table_extension_extract_required" +msgstr "Tabellenerweiterungen können nicht mit Verbindungen veröffentlicht werden, die einen Extrakt erfordern." + #: msgid "datasource.publish.check.publishable.extract_required" msgstr "Bei Veröffentlichung muss ein Extrakt erstellt werden." #: msgid "datasource.publish.check.publishable.credentials_required" -msgstr "{1} greift vorübergehend auf die für ''{0}'' bereitgestellten Anmeldeinformationen zu, um zu bestätigen, dass eine Live-Datenverbindung aufrecht erhalten werden kann." +msgstr "{1} greift vorübergehend auf die für „{0}“ bereitgestellten Anmeldeinformationen zu, um zu bestätigen, dass eine Live-Datenverbindung aufrecht erhalten werden kann." #: msgid "datasource.publish.check.publishable.server_unreachable" -msgstr "{1} kann ''{0}'' nicht erreichen. Bei Veröffentlichung wird ein Extrakt erstellt." +msgstr "{1} kann „{0}“ nicht erreichen. Bei Veröffentlichung wird ein Extrakt erstellt." #: msgid "publish.bundles.workbook.subscription.subject" @@ -724,183 +733,191 @@ msgstr "Ihre Salesforce-Daten wurden der Arbeitsmappe hinzugefügt. Gehen Sie zu #: msgid "extracts.status.finished.upload.workbook" -msgstr "Hochladen von Extrakten (neue Extrakt-ID: {0}) für Arbeitsmappe ''{1}'' {2} ist abgeschlossen" +msgstr "Hochladen von Extrakten (neue Extrakt-ID: {0}) für Arbeitsmappe „{1}“ {2} ist abgeschlossen" #: msgid "extracts.status.finished.refresh.workbook" -msgstr "Aktualisierung von Extrakten (neue Extrakt-ID:{0}) für Arbeitsmappe ''{1}'' {2} ist abgeschlossen" +msgstr "Aktualisierung von Extrakten (neue Extrakt-ID:{0}) für Arbeitsmappe „{1}“ {2} ist abgeschlossen" #: msgid "extracts.status.finished.increment.workbook" -msgstr "Inkrementierung von Extrakten (neue Extrakt-ID:{0}) für Arbeitsmappe ''{1}'' {2} ist abgeschlossen" +msgstr "Inkrementierung von Extrakten (neue Extrakt-ID:{0}) für Arbeitsmappe „{1}“ {2} ist abgeschlossen" #: msgid "extracts.status.finished.encrypt.workbook" -msgstr "Verschlüsselung von Extrakten (neue Extrakt-ID: {0}) für Arbeitsmappe ''{1}'' ist abgeschlossen" +msgstr "Verschlüsselung von Extrakten (neue Extrakt-ID: {0}) für Arbeitsmappe „{1}“ ist abgeschlossen" #: msgid "extracts.status.finished.decrypt.workbook" -msgstr "Entschlüsselung von Extrakten (neue Extrakt-ID: {0}) für Arbeitsmappe ''{1}'' ist abgeschlossen" +msgstr "Entschlüsselung von Extrakten (neue Extrakt-ID: {0}) für Arbeitsmappe „{1}“ ist abgeschlossen" #: msgid "extracts.status.finished.rekey.workbook" -msgstr "Erneute Verschlüsselung von Extrakten (neue Extrakt-ID: {0}) für Arbeitsmappe ''{1}'' ist abgeschlossen" +msgstr "Erneute Verschlüsselung von Extrakten (neue Extrakt-ID: {0}) für Arbeitsmappe „{1}“ ist abgeschlossen" #: msgid "extracts.status.finished.create.workbook" -msgstr "Erstellung von Extrakten (neue Extrakt-ID: {0}) für Arbeitsmappe ''{1}'' ist abgeschlossen {2}" +msgstr "Erstellung von Extrakten (neue Extrakt-ID: {0}) für Arbeitsmappe „{1}“ ist abgeschlossen {2}" #: msgid "extracts.status.finished.remove.workbook" -msgstr "Extrakt (Datenquellen-ID:{0}) zu Live ändern für Arbeitsmappe ''{1}'' ist abgeschlossen" +msgstr "Extrakt (Datenquellen-ID:{0}) zu Live ändern für Arbeitsmappe „{1}“ ist abgeschlossen" #: msgid "extracts.status.finished.upload.datasource" -msgstr "Hochladen von Extrakten (neue Extrakt-ID:{0}) für Datenquelle ''{1}'' {2} ist abgeschlossen" +msgstr "Hochladen von Extrakten (neue Extrakt-ID:{0}) für Datenquelle „{1}“ {2} ist abgeschlossen" #: msgid "extracts.status.finished.refresh.datasource" -msgstr "Aktualisierung von Extrakten (neue Extrakt-ID:{0}) für Datenquelle ''{1}'' {2} ist abgeschlossen" +msgstr "Aktualisierung von Extrakten (neue Extrakt-ID:{0}) für Datenquelle „{1}“ {2} ist abgeschlossen" #: msgid "extracts.status.finished.increment.datasource" -msgstr "Inkrementierung von Extrakten (neue Extrakt-ID:{0}) für Datenquelle ''{1}'' {2} ist abgeschlossen" +msgstr "Inkrementierung von Extrakten (neue Extrakt-ID:{0}) für Datenquelle „{1}“ {2} ist abgeschlossen" #: msgid "extracts.status.finished.append.datasource" -msgstr "Anhängen von Extrakten (neue Extrakt-ID:{0}) für Datenquelle ''{1}'' {2} ist abgeschlossen" +msgstr "Anhängen von Extrakten (neue Extrakt-ID:{0}) für Datenquelle „{1}“ {2} ist abgeschlossen" #: msgid "extracts.status.finished.replace.datasource" -msgstr "Aktualisieren von Extrakten (neue Extrakt-ID:{0}) für Datenquelle ''{1}'' {2} ist abgeschlossen" +msgstr "Aktualisieren von Extrakten (neue Extrakt-ID:{0}) für Datenquelle „{1}“ {2} ist abgeschlossen" #: msgid "extracts.status.finished.encrypt.datasource" -msgstr "Verschlüsselung von Extrakten (neue Extrakt-ID: {0}) für Datenquelle ''{1}'' ist abgeschlossen" +msgstr "Verschlüsselung von Extrakten (neue Extrakt-ID: {0}) für Datenquelle „{1}“ ist abgeschlossen" #: msgid "extracts.status.finished.decrypt.datasource" -msgstr "Entschlüsselung von Extrakten (neue Extrakt-ID: {0}) für Datenquelle ''{1}'' ist abgeschlossen" +msgstr "Entschlüsselung von Extrakten (neue Extrakt-ID: {0}) für Datenquelle „{1}“ ist abgeschlossen" #: msgid "extracts.status.finished.rekey.datasource" -msgstr "Erneute Verschlüsselung von Extrakten (neue Extrakt-ID: {0}) für Datenquelle ''{1}'' ist abgeschlossen" +msgstr "Erneute Verschlüsselung von Extrakten (neue Extrakt-ID: {0}) für Datenquelle „{1}“ ist abgeschlossen" #: msgid "extracts.status.finished.encrypt.flow" -msgstr "Die Verschlüssung der Extrakte für Schema ''{0}'' wurde abgeschlossen" +msgstr "Die Verschlüssung der Extrakte für Schema „{0}“ wurde abgeschlossen" #: msgid "extracts.status.finished.decrypt.flow" -msgstr "Die Entschlüsselung der Extrakte für Schema ''{0}'' wurde abgeschlossen" +msgstr "Die Entschlüsselung der Extrakte für Schema „{0}“ wurde abgeschlossen" #: msgid "extracts.status.finished.rekey.flow" -msgstr "Die erneute Verschlüsselung der Extrakte für Schema ''{0}'' wurde abgeschlossen" +msgstr "Die erneute Verschlüsselung der Extrakte für Schema „{0}“ wurde abgeschlossen" #: msgid "extracts.status.finished.encrypt.flowdraft" -msgstr "Die Verschlüssung der Extrakte für Schemaentwurf ''{0}'' wurde abgeschlossen" +msgstr "Die Verschlüssung der Extrakte für Schemaentwurf „{0}“ wurde abgeschlossen" #: msgid "extracts.status.finished.decrypt.flowdraft" -msgstr "Die Entschlüssung der Extrakte für Schemaentwurf ''{0}'' wurde abgeschlossen" +msgstr "Die Entschlüssung der Extrakte für Schemaentwurf „{0}“ wurde abgeschlossen" #: msgid "extracts.status.finished.rekey.flowdraft" -msgstr "Die erneute Verschlüssung der Extrakte für Schemaentwurf ''{0}'' wurde abgeschlossen" +msgstr "Die erneute Verschlüssung der Extrakte für Schemaentwurf „{0}“ wurde abgeschlossen" #: msgid "extracts.status.finished.create.datasource" -msgstr "Erstellung von Extrakten (neue Extrakt-ID: {0}) für Datenquelle ''{1}'' {2} ist abgeschlossen" +msgstr "Erstellung von Extrakten (neue Extrakt-ID: {0}) für Datenquelle „{1}“ {2} ist abgeschlossen" #: msgid "extracts.status.finished.remove.datasource" -msgstr "Extrakt zu Live ändern für Datenquelle ''{1}'' ist abgeschlossen" +msgstr "Extrakt zu Live ändern für Datenquelle „{1}“ ist abgeschlossen" + +#: +msgid "extracts.status.finished.create.vconn" +msgstr "Erstellung von Extrakten (neue Extrakt-ID: {0}) für virtuelle Verbindung „{1}“ ist abgeschlossen" + +#: +msgid "extracts.status.finished.refresh.vconn" +msgstr "Aktualisierung von Extrakten (neue Extrakt-ID: {0}) für virtuelle Verbindung „{1}“ ist abgeschlossen" #: msgid "extracts.status.encryption_key" -msgstr "Verschlüsselungsschlüssel-ID: ''{0}''." +msgstr "Verschlüsselungsschlüssel-ID: „{0}“." #: msgid "extracts.status.encryption_keys" -msgstr "Alte Verschlüsselungsschlüssel-ID: ''{0}'', neue Verschlüsselungsschlüssel-ID: ''{1}''." +msgstr "Alte Verschlüsselungsschlüssel-ID: „{0}“, neue Verschlüsselungsschlüssel-ID: „{1}“." #: msgid "extracts.errors.upload" -msgstr "Fehler beim Hochladen von Extrakten für {0}: ''{1}''" +msgstr "Fehler beim Hochladen von Extrakten für {0}: „{1}“." #: msgid "extracts.errors.refresh" -msgstr "Ein Fehler ist aufgetreten beim Aktualisieren der Extrakte für {0} ''{1}''" +msgstr "Ein Fehler ist aufgetreten beim Aktualisieren der Extrakte für {0} „{1}“" #: msgid "extracts.errors.create" -msgstr "Fehler beim Erstellen von Extrakten für {0} ''{1}''." +msgstr "Fehler beim Erstellen von Extrakten für {0} „{1}“." #: msgid "extracts.errors.increment" -msgstr "Fehler beim Inkrementieren von Extrakten für {0}: ''{1}''" +msgstr "Fehler beim Inkrementieren von Extrakten für {0}: „{1}“." #: msgid "extracts.errors.append" -msgstr "Fehler beim Anhängen von Extrakten für {0}: ''{1}''" +msgstr "Fehler beim Anhängen von Extrakten für {0}: „{1}“." #: msgid "extracts.errors.replace" -msgstr "Fehler beim Ersetzen von Extrakten für {0}: ''{1}''" +msgstr "Fehler beim Ersetzen von Extrakten für {0}: „{1}“." #: msgid "extracts.errors.download" -msgstr "Fehler beim Herunterladen von Extrakten für {0}: ''{1}''" +msgstr "Fehler beim Herunterladen von Extrakten für {0}: „{1}“." #: msgid "extracts.errors.remove" -msgstr "Fehler beim Löschen von Extrakten für {0}: ''{1}''." +msgstr "Fehler beim Löschen von Extrakten für {0}: „{1}“." #: msgid "extracts.errors.title" -msgstr "Fehler beim Verarbeiten von Extrakten" +msgstr "Fehler beim Verarbeiten von Extrakten." #: msgid "extracts.errors.nothing_to_upload" -msgstr "Keine hochzuladenden Extrakte für {0}: ''{1}''" +msgstr "Keine hochzuladenden Extrakte für {0}: „{1}“" #: msgid "extracts.errors.nothing_to_refresh" -msgstr "Keine zu aktualisierenden Extrakte für {0}: ''{1}''" +msgstr "Keine zu aktualisierenden Extrakte für {0}: „{1}“" #: msgid "extracts.errors.nothing_to_increment" -msgstr "Keine zu inkrementierenden Extrakte für {0}: ''{1}''" +msgstr "Keine zu inkrementierenden Extrakte für {0}: „{1}“" #: msgid "extracts.errors.nothing_to_append" -msgstr "Keine anzuhängenden Extrakte für {0}: ''{1}''" +msgstr "Keine anzuhängenden Extrakte für {0}: „{1}“" #: msgid "extracts.errors.nothing_to_replace" -msgstr "Keine zu ersetzenden Extrakte für {0}: ''{1}''" +msgstr "Keine zu ersetzenden Extrakte für {0}: „{1}“" #: msgid "extracts.errors.refresh_summary" -msgstr "Fehler beim Aktualisieren der Extrakte" +msgstr "Fehler beim Aktualisieren der Extrakte." #: msgid "extracts.errors.encrypt_summary" -msgstr "Fehler beim Verschlüsseln von Extrakten" +msgstr "Fehler beim Verschlüsseln von Extrakten." #: msgid "extracts.errors.rekey_summary" -msgstr "Fehler beim erneuten Verschlüsseln von Extrakten" +msgstr "Fehler beim erneuten Verschlüsseln von Extrakten." #: msgid "extracts.errors.decrypt_summary" -msgstr "Fehler beim Entschlüsseln von Extrakten" +msgstr "Fehler beim Entschlüsseln von Extrakten." #: msgid "extracts.errors.remove_summary" -msgstr "Fehler beim Entfernen der Extrakte" +msgstr "Fehler beim Entfernen der Extrakte." #: msgid "extracts.errors.create_summary" @@ -908,23 +925,23 @@ msgstr "Fehler beim Erstellen von Extrakten" #: msgid "extracts.errors.datasource_overwritten" -msgstr "Die Aktualisierung ist fehlgeschlagen, da die Datenquelle während der Verarbeitung von einer anderen Aufgabe überschrieben wurde. Aktualisieren Sie erneut, um dies zu korrigieren." +msgstr "Die Aktualisierung ist fehlgeschlagen, da die Datenquelle während der Verarbeitung von einer anderen Aufgabe überschrieben wurde. Aktualisieren Sie erneut, um dies zu korrigieren." #: msgid "extracts.errors.workbook_overwritten" -msgstr "Die Aktualisierung ist fehlgeschlagen, da die Arbeitsmappe während der Verarbeitung von einer anderen Aufgabe überschrieben wurde. Aktualisieren Sie erneut, um dies zu korrigieren." +msgstr "Die Aktualisierung ist fehlgeschlagen, da die Arbeitsmappe während der Verarbeitung von einer anderen Aufgabe überschrieben wurde. Aktualisieren Sie erneut, um dies zu korrigieren." #: msgid "extracts.errors.encrypt" -msgstr "Beim Verschlüsseln der Extrakte für {0} ''{1}'' ist ein Fehler aufgetreten" +msgstr "Beim Verschlüsseln der Extrakte für {0} „{1}“ ist ein Fehler aufgetreten" #: msgid "extracts.errors.decrypt" -msgstr "Beim Entschlüsseln der Extrakte für {0} ''{1}'' ist ein Fehler aufgetreten" +msgstr "Beim Entschlüsseln der Extrakte für {0} „{1}“ ist ein Fehler aufgetreten" #: msgid "extracts.errors.rekey" -msgstr "Beim Entschlüsseln der Extrakte für {0} ''{1}'' ist ein Fehler aufgetreten" +msgstr "Beim Entschlüsseln der Extrakte für {0} „{1}“ ist ein Fehler aufgetreten" #: msgid "extracts.errors.encrypt_datasource_overwritten" @@ -968,7 +985,7 @@ msgstr "Die Arbeitsmappe konnte nicht extrahiert werden, da es durch eine andere #: msgid "extracts.site_mode_change_details" -msgstr "Verschlüsselungsmodus der Site-Extrakte geändert von ''{0}'' zu ''{1}''." +msgstr "Verschlüsselungsmodus der Site-Extrakte geändert von „{0}“ zu „{1}“." #: msgid "extracts.errors.encryption_not_licensed" @@ -984,7 +1001,7 @@ msgstr "Arbeitsmappe {0} konnte nicht geladen werden" #: msgid "workbooks.messages.locked" -msgstr "Die Arbeitsmappe ''{0}'' wird momentan von einem anderen Benutzer geändert. Wiederholen Sie den Vorgang später." +msgstr "Die Arbeitsmappe „{0}“ wird momentan von einem anderen Benutzer geändert. Versuchen Sie es später noch einmal." #: msgid "workbooks.new_workbook.default_name" @@ -1036,7 +1053,7 @@ msgstr "." #: msgid "subscriptions.extract_refresh_footer" -msgstr "Sie erhalten diese Abonnements-E-Mail, wenn die Daten aktualisiert wurden." +msgstr "Sie erhalten diese Abonnement-E-Mail, wenn die Daten aktualisiert wurden." #: msgid "subscriptions.explore_the_viz" @@ -1056,7 +1073,15 @@ msgstr "Sie können hier auf die Live-Ansicht zugreifen" #: msgid "subscriptions.warning_deprecated_type" -msgstr "Veraltet" +msgstr "veraltet" + +#: +msgid "subscriptions.warning_error_content_type" +msgstr "Unbekannter Inhaltstyp" + +#: +msgid "subscriptions.warning_error_type" +msgstr "unbekannter Warnungstyp" #: msgid "subscriptions.warning_extract_refresh_type" @@ -1072,27 +1097,71 @@ msgstr "Die folgenden Datenqualitätswarnungen wirken sich auf dieses {0} aus." #: msgid "subscriptions.warning_introduction_view" -msgstr "Weitere Informationen finden Sie auf der Registerkarte "Datendetails" in der Ansicht" +msgstr "Weitere Informationen finden Sie im Bereich „Datendetails“ in der Ansicht" #: msgid "subscriptions.warning_introduction_workbook" msgstr "Weitere Informationen finden Sie auf der Arbeitsmappenseite" +#: +msgid "subscriptions.warning_localized_column" +msgstr "Spalte" + +#: +msgid "subscriptions.warning_localized_datasource" +msgstr "Datenquelle" + +#: +msgid "subscriptions.warning_localized_database" +msgstr "Datenbank" + +#: +msgid "subscriptions.warning_localized_flow" +msgstr "Schema" + +#: +msgid "subscriptions.warning_localized_table" +msgstr "Tabelle" + +#: +msgid "subscriptions.warning_localized_vconn" +msgstr "Verbindung" + +#: +msgid "subscriptions.warning_lowercase_column" +msgstr "Spalte" + +#: +msgid "subscriptions.warning_lowercase_column_plural" +msgstr "Spalten" + #: msgid "subscriptions.warning_maintenance_type" -msgstr "Wird gewartet" +msgstr "wird gewartet" #: msgid "subscriptions.warning_permission_error" -msgstr "Diese Warnung bezieht sich auf eine Ressource, für die Sie keine Berechtigungen zum Anzeigen haben." +msgstr "Diese Warnung bezieht sich auf ein Asset, für das Sie keine Berechtigungen zum Anzeigen haben." #: msgid "subscriptions.warning_redacted" -msgstr "Erforderliche Berechtigungen" +msgstr "Berechtigungen erforderlich" #: msgid "subscriptions.warning_sensitve_type" -msgstr "Vertrauliche Daten" +msgstr "sensible Daten" + +#: +msgid "subscriptions.warning_sensitive_intro_count" +msgstr "Sensibel({0})" + +#: +msgid "subscriptions.warning_sensitive_intro_view" +msgstr "Diese Ansicht verwendet sensible Daten." + +#: +msgid "subscriptions.warning_sensitive_intro_workbook" +msgstr "Diese Arbeitsmappe verwendet sensible Daten." #: msgid "subscriptions.warning_severe" @@ -1100,15 +1169,15 @@ msgstr "Wichtige Datenqualitätswarnung" #: msgid "subscriptions.warning_stale_type" -msgstr "Veraltete Daten" +msgstr "veraltete Daten" #: msgid "subscriptions.warning_standard" msgstr "Datenqualitätswarnung" #: -msgid "subscriptions.warning_error_type" -msgstr "Unbekannter Warnungstyp" +msgid "subscriptions.warning_standard_plural" +msgstr "Datenqualitätswarnungen" #: msgid "subscriptions.warning_warning_type" @@ -1116,7 +1185,7 @@ msgstr "Warnung" #: msgid "errors.subscriptions.image_render_failed" -msgstr "Der Snapshot der Ansicht ''{0}'' konnte nicht korrekt gerendert werden." +msgstr "Der Snapshot der Ansicht „{0}“ konnte nicht korrekt gerendert werden." #: msgid "errors.subscriptions.see_live_view" @@ -1140,7 +1209,7 @@ msgstr "Mit diesem Abonnement verbundene Arbeitsmappe und Ansichten konnten nich #: msgid "errors.subscriptions.user_unlicensed" -msgstr "Abonnement für nicht lizenzierten Benutzer wird übersprungen." +msgstr "Subscription des nicht lizensierten Benutzers wird übersprungen." #: msgid "errors.subscriptions.smtp_unreacheable" @@ -1155,12 +1224,12 @@ msgid "errors.subscriptions.pdf_render_failed" msgstr "Der PDF-Anhang für diese E-Mail konnte nicht richtig gerendert werden." #: -msgid "errors.subscriptions.pdf_limit_exceeded" -msgstr "Das erzeugte PDF ist größer als es die {0}MB Größenbegrenzung erlaubt und konnte an diese E-Mail nicht anhängt werden." +msgid "errors.subscriptions.content_limit_exceeded" +msgstr "Der erzeugte Inhalt ist größer als es die {0} MB Größenbegrenzung erlaubt und konnte an diese E-Mail nicht anhängt werden." #: msgid "errors.subscriptions.attachments_not_enabled" -msgstr "Dieses Abonnement ist fehlgeschlagen, da die E-Mail-Anhänge deaktiviert waren. Kontaktieren Sie Ihren Tableau-Administrator für Details." +msgstr "Dieses Abonnement ist fehlgeschlagen, da die E-Mail-Anhänge deaktiviert waren. Wenden Sie sich für Details an Ihren Tableau-Administrator." #: msgid "errors.subscriptions.pdf_email_failed" @@ -1176,7 +1245,7 @@ msgstr "Das Abonnement wurde abgebrochen, da die Arbeitsmappe mehrere Zeitpläne #: msgid "errors.subscriptions.subscription_failed_refresh_failure" -msgstr "Die Extraktaktualisierung auf der Datenquelle ist fehlgeschlagen." +msgstr "Die Extraktaktualisierung für die Datenquelle ist fehlgeschlagen." #: msgid "errors.subscriptions.multiple_extracts_for_extract_refresh_subscription" @@ -1188,11 +1257,11 @@ msgstr "Datenquellen-Verbindungsfehler. Überprüfen Sie die Anmeldeinformatione #: msgid "subscriptions.results_summary.sg" -msgstr "{0} von {1} Abonnement von Zeitplan ''{2}'' gesendet." +msgstr "{0} von {1} Abonnement von Zeitplan „{2}“ gesendet." #: msgid "subscriptions.results_summary.pl" -msgstr "{0} von {1} Abonnements gesendet von Zeitplan ''{2}''." +msgstr "{0} von {1} Abonnements gesendet von Zeitplan „{2}“." #: msgid "subscriptions.results_views_per_subscription.sg" @@ -1280,11 +1349,11 @@ msgstr "{0} war gleich {1}." #: msgid "dataalerts.email_alt_text" -msgstr "Von datengesteuerter Benachrichtigung verwendete Ansicht: {0}" +msgstr "Von Datenbenachrichtigung verwendete Ansicht: {0}" #: msgid "dataalerts.email_alt_text_hidden_view" -msgstr "Von datengesteuerter Benachrichtigung verwendete Ansicht: {0} mit Änderungen angewendet" +msgstr "Von Datenbenachrichtigung verwendete Ansicht: {0} mit übernommenen Änderungen" #: msgid "dataalerts.alert_triggered_for_the_view" @@ -1292,7 +1361,7 @@ msgstr "Warnung für die Ansicht ausgelöst" #: msgid "dataalerts.failure.email.subject" -msgstr "Datengesteuerte Benachrichtigung funktioniert nicht für: {0}" +msgstr "Datenbenachrichtigung funktioniert nicht für: {0}" #: msgid "dataalerts.failure.status" @@ -1304,11 +1373,11 @@ msgstr "Diese Benachrichtigung anzeigen" #: msgid "dataalerts.failure.explanation" -msgstr "Ihre datengesteuerte Benachrichtigung, {0}, funktioniert momentan nicht. Daher werden die Empfänger nicht benachrichtigt, wenn die Datenbedingung wahr ist. Wenn die Benachrichtigung wieder funktioniert, erhalten Sie eine E-Mail." +msgstr "Ihre Datenbenachrichtigung ({0}) funktioniert momentan nicht. Daher werden Empfänger nicht benachrichtigt, wenn die Datenbedingung wahr ist. Wenn die Benachrichtigung wieder funktioniert, erhalten Sie eine E-Mail." #: msgid "dataalerts.failure.affected.alert" -msgstr "Betroffene datengesteuerte Benachrichtigung" +msgstr "Betroffene Datenbenachrichtigung" #: msgid "dataalerts.failure.time" @@ -1316,7 +1385,7 @@ msgstr "Zeitpunkt des Benachrichtigungsfehlers" #: msgid "dataalerts.failure.cause" -msgstr "Gelegentlich treten Benachrichtigungsfehler infolge vorübergehender Netzwerkprobleme auf, die sich von alleine beheben. Sie können auch versuchen, die Benachrichtigung in der ursprünglichen Datenansicht neu zu erstellen, oder häufige Ursachen von Benachrichtigungsfehlern beseitigen. Beispiele:" +msgstr "Gelegentlich treten Benachrichtigungsfehler infolge vorübergehender Netzwerkprobleme auf, die sich von alleine beheben. Sie können auch versuchen, die Benachrichtigung in der ursprünglichen Datenansicht neu zu erstellen, oder häufige Ursachen von Benachrichtigungsfehlern beheben, wie zum Beispiel:" #: msgid "dataalerts.failure.changed.view" @@ -1340,7 +1409,7 @@ msgstr "Um zu überprüfen, ob eines der oben aufgeführten Probleme den Benachr #: msgid "dataalerts.success.email.subject" -msgstr "Datengesteuerte Benachrichtigung wurde fortgesetzt für: {0}" +msgstr "Datenbenachrichtigung wurde fortgesetzt für: {0}" #: msgid "dataalerts.success.status" @@ -1368,7 +1437,7 @@ msgstr "Unklassifizierter Fehler" #: msgid "dataalerts.failure.error.viewContentNotFound" -msgstr "Datenbenachrichtigungs-Inhalt {0} nicht gefunden" +msgstr "Inhalt der Datenbenachrichtigung zur Ansicht {0} nicht gefunden." #: msgid "dataalerts.failure.error.viewNotFound" @@ -1382,6 +1451,9 @@ msgstr "Arbeitsmappe nicht gefunden" msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" msgstr "Keine Achse gefunden für Feld {0}" +#: +msgid "dataalerts.failure.error.paneDescriptorNotFound" +msgstr "{0}" #: msgid "dataalerts.failure.error.unsupportedComparisonExpression" @@ -1425,7 +1497,7 @@ msgstr "Der Typ der Datenbenachrichtigung {0} wird derzeit nicht unterstützt." #: msgid "dataalerts.failure.suspend.email.subject" -msgstr "Datengesteuerte Benachrichtigung ausgesetzt für: {0}" +msgstr "Datenbenachrichtigung ausgesetzt für: {0}" #: msgid "dataalerts.failure.suspend.email.status" @@ -1433,7 +1505,7 @@ msgstr "Ihre Benachrichtigung {0} wurde ausgesetzt" #: msgid "dataalerts.failure.suspend.email.explanation" -msgstr "Während der Aussetzung wird die Ansicht nicht evaluiert und Empfänger werden nicht benachrichtigt. Nach einer Behebung kann die Benachrichtigung unter /-Name erforderlich." +msgstr "Für den Befehl „{0}“ ist ein /-Name erforderlich." #: msgid "export.errors.requires_workbook_view_param" -msgstr "Für den Befehl ''{0}'' ist ein /-Parameter erforderlich, und es muss mindestens ein Schrägstrich (/) in diesem Parameter vorhanden sein." +msgstr "Für den Befehl „{0}“ ist ein /-Parameter erforderlich, und es muss mindestens ein Schrägstrich (/) in diesem Parameter vorhanden sein." #: msgid "export.options.country" @@ -2478,7 +2593,7 @@ msgstr "Legt die Seitenausrichtung der exportierten PDF-Datei fest. Zulässige W #: msgid "export.options.pagesize" -msgstr "Legt die Seitengröße der exportierten PDF-Datei fest. Zulässige Werte: {0} (Standard: ''{1}'')" +msgstr "Legt die Seitengröße der exportierten PDF-Datei fest. Zulässige Werte: {0} (Standard: „{1}“)" #: msgid "export.options.pdf" @@ -2498,11 +2613,19 @@ msgstr "Daten oder Bild einer Ansicht vom Server exportieren" #: msgid "export.status" -msgstr "''{0}'' wird vom Server abgerufen..." +msgstr "„{0}“ wird vom Server abgerufen..." + +#: +msgid "export.status.writing" +msgstr "Antwort wird nach „{0}“ geschrieben" + +#: +msgid "export.status.error" +msgstr "Beim Schreiben in eine Datei ist ein Fehler aufgetreten:" #: msgid "export.success" -msgstr "{0} wurde unter ''{1}'' gespeichert" +msgstr "{0} wurde unter „{1}“ gespeichert" #: msgid "extracts.workbook.errors.requires_datasources_or_include_all" @@ -2518,7 +2641,7 @@ msgstr "Rufen Sie eine Datei vom Server ab. Die Datei wird nach der letzten Komp #: msgid "get.errors.requires_url" -msgstr "Für den Befehl ''{0}'' ist eine URL erforderlich" +msgstr "Für den Befehl „{0}“ ist eine URL erforderlich" #: msgid "get.options.file" @@ -2586,11 +2709,11 @@ msgstr "Domänen werden vom Server aufgelistet..." #: msgid "listsites.output" -msgstr "{0}{0}NAME: {1} {0}SITEID: ''{2}''" +msgstr "{0}{0}NAME: {1}{0}SITEID: „{2}“" #: msgid "listsites.output_extended" -msgstr "{0}{0}NAME: {1} {0}SITE-ID: ''{2}''{0}EXTRAKT-VERSCHLÜSSELUNG: {3}" +msgstr "{0}{0}NAME: {1} {0}SITE-ID: „{2}“{0}EXTRAKT-VERSCHLÜSSELUNG: {3}" #: msgid "listsites.short_description" @@ -2606,7 +2729,7 @@ msgstr "Extraktverschlüsselungsmodus der Site(s) drucken" #: msgid "login.description" -msgstr "Melden Sie sich am Server an. Ihre Sitzung wird fortgesetzt, bis sie auf dem Server abläuft oder Sie {0} verwenden." +msgstr "Melden Sie sich beim Server an. Ihre Sitzung wird fortgesetzt, bis sie auf dem Server abläuft oder Sie {0} verwenden." #: msgid "login.short_description" @@ -2622,7 +2745,7 @@ msgstr "Arbeitsmappe, Datenquelle oder Extrakt auf dem Server veröffentlichen" #: msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "Falscher Datentyp ''{0}'' für das Aktualisieren einer Datenquelle. Das Ersetzen/Anfügen gilt nur für eine Extraktdatei (.tde)." +msgstr "Falscher Datentyp „{0}“ für das Aktualisieren einer Datenquelle. Das Ersetzen/Anfügen gilt nur für eine Extraktdatei (.tde)." #: msgid "publish.errors.invalid_name_option" @@ -2630,7 +2753,7 @@ msgstr "Option {0} ist beim Veröffentlichen mehrerer Elemente ungültig" #: msgid "publish.errors.invalid_publish_file_type" -msgstr "Falscher Dateityp ''{0}'' für die Veröffentlichung, erwartet wurde eine .tde-, .tds-, .tdsx-, .twb- oder .twbx-Datei" +msgstr "Falscher Dateityp „{0}“ für die Veröffentlichung, erwartet wurde eine .tde-, .tds-, .tdsx-, .twb- oder .twbx-Datei" #: msgid "publish.errors.mutually_exclusive_option" @@ -2638,7 +2761,7 @@ msgstr "Nur eins von {0} oder {1} verwenden" #: msgid "publish.errors.requires_resource_file" -msgstr "Für den Befehl ''{0}'' ist eine Arbeitsmappe, Datenquelle oder Extraktdatei erforderlich" +msgstr "Für den Befehl „{0}“ ist eine Arbeitsmappe, Datenquelle oder Extraktdatei erforderlich" #: msgid "publish.errors.unexpected_server_response" @@ -2714,15 +2837,15 @@ msgstr "Bei aktivierten Ansichten im Registerformat veröffentlichen" #: msgid "publish.options.thumbnail-groupname" -msgstr "Identität dieser Gruppe wechseln, während die Miniaturbilder berechnet werden, wenn die Arbeitsmappe Benutzerfilter enthält" +msgstr "Wenn die Arbeitsmappe Benutzerfilter enthält, wird beim Berechnen von Miniaturbildern zu dieser Identität gewechselt." #: msgid "publish.options.thumbnail-username" -msgstr "Identität dieses Benutzers wechseln, während die Miniaturbilder berechnet werden, wenn die Arbeitsmappe Benutzerfilter enthält" +msgstr "Beim Berechnen von Miniaturbildern die Identität dieses Benutzers annehmen, wenn die Arbeitsmappe Benutzerfilter enthält" #: msgid "publish.status" -msgstr "''{0}'' wird auf dem Server veröffentlicht. Dies kann einige Minuten dauern..." +msgstr "„{0}“ wird auf dem Server veröffentlicht. Dies kann einige Minuten dauern..." #: msgid "publish.success" @@ -2730,7 +2853,7 @@ msgstr "Datei wurde erfolgreich auf dem Server unter dem folgenden Speicherort g #: msgid "publishsamples.options.parent-project-path" -msgstr "Pfad zu dem dem Projekt übergeordneten Element, für das Beispiele veröffentlicht werden sollen. Für die Angabe des Projektnamens ist "--project" erforderlich." +msgstr "Pfad zu dem dem Projekt übergeordneten Element, für das Beispiele veröffentlicht werden sollen. Für die Angabe des Projektnamens ist „--project“ erforderlich." #: msgid "publishsamples.options.projectname" @@ -2754,15 +2877,15 @@ msgstr "Planung von Extrakten auf Site {0} zur erneuten Verschlüsselung…" #: msgid "refreshextracts.errors.required_argument" -msgstr "Für den Befehl ''refreshextracts'' ist entweder eine Arbeitsmappen-URL, ein Arbeitsmappenname oder ein Datenquellenname erforderlich" +msgstr "Für den Befehl „refreshextracts“ ist entweder eine Arbeitsmappen-URL, ein Arbeitsmappenname oder ein Datenquellenname erforderlich" #: msgid "refreshextracts.errors.add_and_remove_calculations" -msgstr "Aktualisierung kann nicht mit den beiden Optionen "--addcalculations" und "--removecalculations" durchgeführt werden." +msgstr "Aktualisierung kann nicht mit den beiden Optionen „--addcalculations“ und „--removecalculations“ durchgeführt werden." #: msgid "refreshextracts.errors.calculations_and_incremental" -msgstr "Erfüllte Berechnungen können während einer inkrementellen Extraktaktualisierung nicht hinzugefügt oder entfernt werden." +msgstr "Materialisierte Berechnungen können während einer inkrementellen Extraktaktualisierung nicht hinzugefügt oder entfernt werden." #: msgid "refreshextracts.errors.error" @@ -2774,15 +2897,15 @@ msgstr "Der Name der zu aktualisierenden Datenquelle" #: msgid "refreshextracts.options.incremental" -msgstr "Inkrementelle Aktualisierung (wenn unterstützt) ausführen" +msgstr "Eine inkrementelle Aktualisierung durchführen (wenn unterstützt)" #: msgid "refreshextracts.options.parent-project-path" -msgstr "Pfad zu dem dem Projekt übergeordneten Element, in dem das zu aktualisierende Extrakt enthalten ist. Für die Angabe des Projektnamens ist "--project" erforderlich." +msgstr "Pfad zu dem dem Projekt übergeordneten Element, in dem das zu aktualisierende Extrakt enthalten ist. Für die Angabe des Projektnamens ist „--project“ erforderlich." #: msgid "refreshextracts.options.project" -msgstr "Der Name des Projekts, das die Arbeitsmappe bzw. die Datenquelle enthält. Ist nur erforderlich, wenn {0} oder {1} nicht angegeben ist. Wenn keine Angabe erfolgt, wird das Standardprojekt ''{2}'' verwendet" +msgstr "Der Name des Projekts, das die Arbeitsmappe bzw. die Datenquelle enthält. Ist nur erforderlich, wenn {0} oder {1} nicht angegeben ist. Wenn keine Angabe erfolgt, wird das Standardprojekt „{2}“ verwendet" #: msgid "refreshextracts.options.synchronous" @@ -2810,11 +2933,11 @@ msgstr "Extrakte einer Arbeitsmappe oder Datenquelle auf dem Server aktualisiere #: msgid "refreshextracts.status_incremented" -msgstr "Extrakte für {0} ''{1}'', die jetzt inkrementiert werden sollen, werden geplant..." +msgstr "Extrakte für {0} „{1}“, die jetzt inkrementiert werden sollen, werden geplant..." #: msgid "refreshextracts.status_refreshed" -msgstr "Extrakte für {0} ''{1}'', die jetzt aktualisiert werden sollen, werden geplant..." +msgstr "Extrakte für {0} „{1}“, die jetzt aktualisiert werden sollen, werden geplant..." #: msgid "removeusers.options.users" @@ -2830,7 +2953,7 @@ msgstr "In {0} aufgelistete Benutzer werden aus der Gruppe {1} entfernt..." #: msgid "runschedule.errors.requires_schedule_name" -msgstr "Für den Befehl ''{0}'' ist ein Zeitplanname erforderlich" +msgstr "Für den Befehl „{0}“ ist ein Zeitplanname erforderlich" #: msgid "runschedule.short_description" @@ -2838,7 +2961,7 @@ msgstr "Zeitplan ausführen" #: msgid "runschedule.status" -msgstr "Zeitplan ''{0}'' wird auf dem Server ausgeführt..." +msgstr "Zeitplan „{0}“ wird auf dem Server ausgeführt..." #: msgid "materializeviews.short_description" @@ -2846,75 +2969,75 @@ msgstr "Aktualisieren und kontrollieren der materialisierten Ansichts-Umgebung f #: msgid "materializeviews.status.site" -msgstr "Materialisierte Ansichts-Umgebung für Site ''{0}'' wird aktualisiert..." +msgstr "Materialisierte Ansichts-Umgebung für Site „{0}“ wird aktualisiert..." #: msgid "materializeviews.status.workbook" -msgstr "Materialisierte Ansichts-Umgebung für Arbeitsmappe ''{0}'' wird aktualisiert..." +msgstr "Materialisierte Ansichts-Umgebung für Arbeitsmappe „{0}“ wird aktualisiert..." #: msgid "materializeviews.errors.invalid_workbook_arguments" -msgstr "Der Befehl ''materializeviews'' benötigt ein Argument eines Namens einer Arbeitsmappe" +msgstr "Der Befehl „materializeviews“ benötigt ein Argument eines Namens einer Arbeitsmappe" #: msgid "materializeviews.errors.invalid_site_arguments" -msgstr "Der Befehl ''materializeviews'' benötigt ein Argument einer Site-ID" +msgstr "Der Befehl „materializeviews“ benötigt ein Argument einer Site-ID" #: msgid "materializeviews.errors.invalid_workbook_option" -msgstr "Verwenden Sie ''{0}'' oder ''{1}'' mit ''{2}''" +msgstr "Verwenden Sie „{0}“ oder „{1}“ mit „{2}“" #: msgid "materializeviews.errors.invalid_project_path" -msgstr "Verwenden Sie ''{1}'' mit ''{0}''" +msgstr "Verwenden Sie „{1}“ mit „{0}“" #: msgid "materializeviews.errors.invalid_site_option" -msgstr "Verwenden Sie ''{0}'' mit ''{1}''" +msgstr "Verwenden Sie „{0}“ mit „{1}“" #: msgid "materializeviews.errors.site_mode_conflict" -msgstr "Verwenden Sie ''{0}'' oder ''{1}'' um den materialisierten Ansichtsmodus auf dieser Site zu ändern" +msgstr "Verwenden Sie „{0}“ oder „{1}“ um den materialisierten Ansichtsmodus auf dieser Site zu ändern" #: msgid "materializeviews.errors.site_not_updated" -msgstr "Site ''{0}'' wurde nicht aktualisiert, nur Serveradministratoren können die materialisierte Ansichts-Umgebung ändern" +msgstr "Site „{0}“ wurde nicht aktualisiert, nur Serveradministratoren können die materialisierte Ansichts-Umgebung ändern" #: msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "Verwenden Sie ''{0}'' oder ''{1}'' um die materialisierte Ansichts-Umgebung zu ändern" +msgstr "Verwenden Sie „{0}“ oder „{1}“ um die materialisierte Ansichts-Umgebung zu ändern" #: msgid "materializeviews.options.materialize_now" -msgstr "Verwenden Sie ''{0}'' um sofort eine Materialisierung einer gegebenen Arbeitsmappe zu planen" +msgstr "Verwenden Sie „{0}“ um sofort eine Materialisierung einer gegebenen Arbeitsmappe zu planen" #: msgid "materializeviews.options.project" -msgstr "Verwenden Sie ''{0}'' um einen Projektnamen festzulegen" +msgstr "Verwenden Sie „{0}“ um einen Projektnamen festzulegen" #: msgid "materializeviews.options.parent_project_path" -msgstr "Verwenden Sie ''{0}'' um den übergeordneten Projektpfad auf ''{1}'' festzulegen" +msgstr "Verwenden Sie „{0}“ um den übergeordneten Projektpfad auf „{1}“ festzulegen" #: msgid "materializeviews.options.allow_workbook" -msgstr "Verwenden Sie ''{0}'' um materialisierte Ansichten für die Arbeitsmappe zu aktivieren/deaktivieren" +msgstr "Verwenden Sie „{0}“ um materialisierte Ansichten für die Arbeitsmappe zu aktivieren/deaktivieren" #: msgid "materializeviews.options.allow_site" -msgstr "Verwenden Sie ''{0}'' um materialisierte Ansichten für die Site zu aktivieren/deaktivieren" +msgstr "Verwenden Sie „{0}“ um materialisierte Ansichten für die Site zu aktivieren/deaktivieren" #: msgid "materializeviews.options.selected_workbooks" -msgstr "Verwenden Sie ''{0}'' um ausgewählte Arbeitsmappen in der Site zu aktivieren, die mit Option ''{1}'' verwendet werden. Dies ist die Standardeinstellung" +msgstr "Verwenden Sie „{0}“ um ausgewählte Arbeitsmappen in der Site zu aktivieren, die mit Option „{1}“ verwendet werden. Dies ist die Standardeinstellung" #: msgid "materializeviews.options.all_workbooks" -msgstr "Verwenden Sie ''{0}'' um alle Arbeitsmappe der Site, die mit Option ''{1}'' verwendet werden, zu aktivieren" +msgstr "Verwenden Sie „{0}“ um alle Arbeitsmappe der Site, die mit Option „{1}“ verwendet werden, zu aktivieren" #: msgid "session.auto_site_login" -msgstr "Automatische Anmeldung bei der Website: {0}" +msgstr "Automatische Anmeldung bei der Site: {0}" #: msgid "session.certificate-alias" @@ -2924,6 +3047,10 @@ msgstr "Zertifikatalias: {0}" msgid "session.connecting" msgstr "Verbindung zum Server wird hergestellt..." +#: +msgid "session.connecting_to" +msgstr "Verbindung zu URL ({0}): {1} wird hergestellt" + #: msgid "session.continuing_session" msgstr "Vorherige Sitzung fortsetzen" @@ -2934,7 +3061,7 @@ msgstr "Autorisierung erforderlich" #: msgid "session.errors.invalid_keystore_password" -msgstr "Das Keystore-Kennwort ist falsch. Geben Sie das richtige Kennwort ein und wiederholen SIe den Vorgang." +msgstr "Schlüsselspeicher-Kennwort ist falsch. Geben Sie das richtige Kennwort ein und wiederholen SIe den Vorgang." #: msgid "session.errors.invalid_redirect" @@ -2942,7 +3069,7 @@ msgstr "Umleitung zu ungültiger URL nicht möglich: {0}" #: msgid "session.errors.keystore_pwdfile_create" -msgstr "Keystore-Kennwortdatei kann nicht erstellt werden, Fehler: {0}" +msgstr "Schlüsselspeicher-Kennwortdatei kann nicht erstellt werden, Fehler: {0}" #: msgid "session.errors.missing_arguments" @@ -2954,7 +3081,7 @@ msgstr "Keine Umleitungsadresse in Umleitungsantwort" #: msgid "session.errors.no_sslcafile_found" -msgstr "An den folgenden Speicherorten wurde keine Datei einer Zertifizierungsstelle (ZS) gefunden: ''{0}''. Die ZS-Datei wird für die sichere Kommunikation mit Tableau Server benötigt. Informationen zur Erstellung einer ZS-Datei finden Sie in der Tableau Server-Hilfe. Um eine Verbindung mit Tableau Server ohne Validierung des SSL-Zertifikats herzustellen, verwenden Sie das Flag --no-certcheck." +msgstr "An den folgenden Speicherorten wurde keine Datei einer Zertifizierungsstelle (ZS) gefunden: „{0}“. Die ZS-Datei wird für die sichere Kommunikation mit Tableau Server benötigt. Informationen zur Erstellung einer ZS-Datei finden Sie in der Tableau Server-Hilfe. Um eine Verbindung mit Tableau Server ohne Validierung des SSL-Zertifikats herzustellen, verwenden Sie das Flag --no-certcheck." #: msgid "session.errors.script_no_password" @@ -2970,19 +3097,19 @@ msgstr "Befehlt wird durch diesen Server nicht unterstützt" #: msgid "session.keystore.notice" -msgstr "Möchten Sie das Kennwort lokal speichern, damit Sie es beim nächsten Mal nicht erneut eingeben müssen? [''Ja'' oder ''Nein'' angeben]" +msgstr "Möchten Sie das Kennwort lokal speichern, damit Sie es beim nächsten Mal nicht erneut eingeben müssen? [„Ja“ oder „Nein“ angeben]" #: msgid "session.keystore.password" -msgstr "Keystore-Kennwort:" +msgstr "Schlüsselspeicher-Kennwort:" #: msgid "session.keystore.pwdfile_create" -msgstr "Keystore-Kennwortdatei erstellen in Pfad: {0}" +msgstr "Schlüsselspeicher-Kennwortdatei erstellen in Pfad: {0}" #: msgid "session.keystore.pwdfile_remove" -msgstr "Keystore-Kennwortdatei mit dem falschen Kennwort entfernen" +msgstr "Schlüsselspeicher-Kennwortdatei mit dem falschen Kennwort entfernen" #: msgid "session.login" @@ -2994,7 +3121,7 @@ msgstr "Abgemeldet" #: msgid "session.monitorjob.errors.no_jobid" -msgstr "Auftrag kann nicht überwacht werden. Es wurde keine ''job_id'' gefunden: {0}" +msgstr "Auftrag kann nicht überwacht werden. Es wurde keine „job_id“ gefunden: {0}" #: msgid "session.monitorjob.percent_complete" @@ -3010,11 +3137,11 @@ msgstr "Kein gültiges Client-Zertifikat gefunden" #: msgid "session.not_default_site_member" -msgstr "Sie sind kein Mitglied der Standardwebsite. Wählen Sie eine SITEID aus den folgenden Websites aus:" +msgstr "Sie sind kein Mitglied der Standardsite. Wählen Sie eine SITEID aus den folgenden Websites aus:" #: msgid "session.not_site_member" -msgstr "Sie sind kein Mitglied der Website ''{0}''. Wählen Sie eine SITEID aus den folgenden Websites aus:" +msgstr "Sie sind kein Mitglied der Site „{0}“. Wählen Sie eine SITEID aus den folgenden Websites aus:" #: msgid "session.options.help" @@ -3054,7 +3181,7 @@ msgstr "Angegebene Tableau Server-URL verwenden. Wenn kein Protokoll angegeben i #: msgid "session.options.site" -msgstr "Verwenden Sie die angegebene Tableau Server-Website. Geben Sie eine leere Zeichenfolge ('''') an, um die Verwendung der Standardwebsite zu erzwingen" +msgstr "Verwenden Sie die angegebene Tableau Server-Website. Geben Sie eine leere Zeichenfolge ("") an, um die Verwendung der Standardwebsite zu erzwingen" #: msgid "session.options.timeout" @@ -3062,7 +3189,7 @@ msgstr "Wartedauer in Sekunden, die es dauert, bis der Server den Befehl verarbe #: msgid "session.options.use-certificate" -msgstr "Client-Zertifikat zur Anmeldung verwenden" +msgstr "Client-Zertifikat zum Anmelden verwenden" #: msgid "session.options.username" @@ -3072,6 +3199,10 @@ msgstr "Angegebenen Tableau Server-Benutzernamen verwenden" msgid "session.password" msgstr "Kennwort:" +#: +msgid "session.redirecting" +msgstr "wird umgeleitet zu {0}" + #: msgid "session.retrying_task" msgstr "Erneute Anmeldung für erneuten Versuch des ursprünglichen Befehls mit einer neuen Sitzung …" @@ -3082,15 +3213,15 @@ msgstr "Ihre Sitzung ist abgelaufen. Abmeldung zum Löschen der Sitzung …" #: msgid "session.site_list" -msgstr "{0}{0}NAME: {1}{0}SITEID: ''{2}''" +msgstr "{0}{0}NAME: {1}{0}SITEID: „{2}“" #: msgid "session.using-certificate" -msgstr "Client-Zertifikat wird zur Anmeldung verwendet" +msgstr "Mit Client-Zertifikat anmelden" #: msgid "session.inferred_username" -msgstr "Als Benutzer ''{0}'' anmelden, da kein ''--username''-Flag angegeben wurde" +msgstr "Es wird eine Anmeldung als Benutzer „{0}“ ausgeführt, da kein Flag --username angegeben wurde." #: msgid "sessiondata.errors.bad_api" @@ -3106,15 +3237,15 @@ msgstr "Tabcmd-Version {0} (API {1}) entspricht nicht Tableau Server-Version {2} #: msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "''{0}'' oder ''{1}'' vor dem Servernamen angeben" +msgstr "„{0}“ oder „{1}“ vor dem Servernamen angeben" #: msgid "sessionoptions.errors.bad_password_file" -msgstr "Kennwort aus Datei ''{0}'' kann nicht gelesen werden" +msgstr "Kennwort aus Datei „{0}“ kann nicht gelesen werden" #: msgid "sessionoptions.errors.bad_protocol" -msgstr "Protokoll ''{0}'' wird nicht unterstützt" +msgstr "Protokoll „{0}“ wird nicht unterstützt" #: msgid "sessionoptions.errors.bad_proxy_format" @@ -3122,31 +3253,31 @@ msgstr "Proxyformat entspricht nicht HOST:PORT: {0}" #: msgid "sessionoptions.errors.bad_timeout" -msgstr "Nicht numerisches Argument zu {0} ''{1}'' wird ignoriert" +msgstr "Nicht numerisches Argument zu {0} „{1}“ wird ignoriert" #: msgid "set.description" -msgstr "Legen Sie eine Einstellung auf dem Server fest. Verwenden Sie ''Einstellung'', um eine Einstellung auszuschalten." +msgstr "Legen Sie eine Einstellung auf dem Server fest. Verwenden Sie „Einstellung“, um eine Einstellung auszuschalten." #: msgid "set.errors.requires_setting_name" -msgstr "Für den Befehl ''{0}'' ist ein Einstellungsname erforderlich" +msgstr "Für den Befehl „{0}“ ist ein Einstellungsname erforderlich" #: msgid "set.errors.single_setting_name" -msgstr "Der Befehl ''{0}'' übernimmt einen einzelnen Einstellungsnamen" +msgstr "Der Befehl „{0}“ übernimmt einen einzelnen Einstellungsnamen" #: msgid "set.short_description" -msgstr "Einstellung auf dem Server festlegen" +msgstr "Zum Festlegen einer Einstellung auf dem Server" #: msgid "setsetting.status" -msgstr "''{0}'' wird auf {1} festgelegt" +msgstr "„{0}“ wird auf {1} festgelegt" #: msgid "syncgroup.errors.server_admin" -msgstr "Die minimale Site-spezifische Rolle einer Gruppe kann nicht auf ''ServerAdministrator'' festgelegt werden." +msgstr "Die minimale Site-Rolle einer Gruppe kann nicht auf „ServerAdministrator“ festgelegt werden." #: msgid "syncgroup.options.role" @@ -3158,7 +3289,7 @@ msgstr "Lässt eine Änderung der Site-Rolle eines Benutzers mithilfe von --role #: msgid "syncgroup.options.grantlicensemode" -msgstr "Wenn einem Benutzer die in der Gruppe angegebene Lizenz erteilt werden soll. Gültige Werte sind: {0}. Wird kein Wert weitergegeben, wird ''bei der Synchronisierung'' als Standardwert verwendet." +msgstr "Wenn einem Benutzer die in der Gruppe angegebene Lizenz erteilt werden soll. Gültige Werte sind: {0}. Wird kein Wert weitergegeben, wird „on-sync“ als Standardwert verwendet." #: msgid "syncgroup.short_description" @@ -3174,7 +3305,7 @@ msgstr "[Veraltet. Verwenden Sie stattdessen --Rolle.] Weist dem Administator Re #: msgid "syncgroup.options.license" -msgstr "[Veraltet. Verwenden Sie stattdessen --Rolle.] Legt die Standardlizenzstufe für alle Benutzer in der Gruppe fest. {0} kann {1}, {2} oder {3} sein" +msgstr "[Veraltet. Verwenden Sie stattdessen --Rolle.] Legt die Standardlizenzstufe für alle Benutzer in der Gruppe fest. {0} kann {1}, {2} oder {3} sein." #: msgid "syncgroup.options.publisher" @@ -3182,11 +3313,11 @@ msgstr "[Veraltet. Verwenden Sie stattdessen --Rolle.] Weist das Veröffentlichu #: msgid "tabcmd.mutually_exclusive_options" -msgstr "''{0}'' und ''{1}'' können nicht im selben Befehl angegeben werden" +msgstr "„{0}“ und „{1}“ können nicht im selben Befehl angegeben werden" #: msgid "tabcmdparser.errors.ambiguous_option" -msgstr "Mehrdeutige Option ''{0}'' unter den Optionen: {1}" +msgstr "Mehrdeutige Option „{0}“ unter den Optionen: {1}" #: msgid "tabcmdparser.warning.unexpected_dash" @@ -3210,7 +3341,7 @@ msgstr "Versionsinformationen drucken" #: msgid "vizqlsession.errors.cannot_create_session" -msgstr "Fehler beim Erstellen einer VizQl-Sitzung auf dem Server" +msgstr "Fehler beim Erstellen einer VizQl-Sitzung auf dem Server." #: msgid "vizqlsession.errors.no_command_result" @@ -3246,7 +3377,7 @@ msgstr "Upgrade von Miniaturbildern abbrechen" #: msgid "upgradethumbnails.continue_promt" -msgstr "Möchten Sie fortfahren? Geben Sie 1 für ''Ja'' ein und 0 für ''Nein'' (1/0)." +msgstr "Möchten Sie fortfahren? Geben Sie 1 für „Ja“ ein und 0 für „Nein“ (1/0)." #: msgid "upgradethumbnails.invalid_response" @@ -3272,4 +3403,99 @@ msgstr "Eine durch Leerzeichen getrennte Liste mit Site-Namen, für die die Zert msgid "validateidpmetadata.short_description" msgstr "Identifiziert Tableau Server-Sites, die mit IdPs konfiguriert sind, die den unsicheren Digest-Algorithmus, SHA-1, verwenden. Dieser Befehl identifiziert auch IdPs, die Zertifikate mit einer unzureichenden RSA-Schlüssellänge oder elliptischen Kurvengröße verwenden." +#: +msgid "tabcmd.content.description" +msgstr "Eine Beschreibung für das Element." + +#: +msgid "tabcmd.content.site_id" +msgstr "Wird in der URL verwendet, um die Site eindeutig zu identifizieren. Ist nicht mit dem Site-Namen identisch." + +#: +msgid "tabcmd.howto" +msgstr "Ausführen eines bestimmten Befehls" + +#: +msgid "tabcmd.name" +msgstr "Tableau Server-Befehlszeilenprogramm" + +#: +msgid "tabcmd.options.project" +msgstr "Der Name des Projekts" + +#: +msgid "tabcmd.options.parent_project" +msgstr "Der Pfad zu dem Projekt, welches das Zielelement enthält." + +#: +msgid "tabcmd.options.workbook" +msgstr "Der Name der Zielarbeitsmappe" + +#: +msgid "tabcmd.options.datasource" +msgstr "Der Name der Zieldatenquelle" + +#: +msgid "tabcmd.options.materializeviews" +msgstr "Passen Sie die Leistung dieser Arbeitsmappe an, indem Sie Berechnungen für alle Ansichten materialisieren (wenn aktiviert)." + +#: +msgid "tabcmd.options.dematerialize" +msgstr "Passen Sie die Leistung dieser Arbeitsmappe an, indem Sie materialisierte Berechnungen für alle Ansichten deaktivieren (wenn aktiviert)." + +#: +msgid "tabcmd.options.complete" +msgstr "Verlangen Sie, dass alle Zeilen gültig sein müssen, damit eine Änderung erfolgreich ist. (Standardwert ist „true“.)" + +#: +msgid "tabcmd.options.no_complete" +msgstr "Verlangen Sie nicht, dass alle Zeilen gültig sein müssen, damit eine Änderung erfolgreich ist." + +#: +msgid "tabcmd.options.users_file" +msgstr "CSV-Datei, die eine Liste der Benutzer (einer pro Zeile) enthält" + +#: +msgid "tabcmd.options.token_file" +msgstr "Das persönliche Zugriffstoken aus einer Datei lesen." + +#: +msgid "tabcmd.options.token_name" +msgstr "Der Name Ihres persönlichen Zugriffstokens. Wenn zum Anmelden ein Token verwendet wird, ist dieses mindestens ein Mal erforderlich, um eine Sitzung zu beginnen." + +#: +msgid "tabcmd.options.token_value" +msgstr "Der Geheimniswert Ihres persönlichen Zugriffstokens, das zur Authentifizierung verwendet werden soll. Erfordert, dass „--token-name“ festgelegt sein muss." + +#: +msgid "tabcmd.options.language.detailed" +msgstr "Legen Sie fest, welche Sprache verwendet werden soll. Exportierte Daten werden in dieser Sprache bzw. in diesem Gebietsschema zurückgegeben. Wenn nicht festgelegt, werden der Client das Gebietsschema Ihres Computers und der Server das Gebietsschema Ihres Benutzerkontos verwenden." + +#: +msgid "tabcmd.options.conflicts" +msgstr "Ressourcenkonflikte als Elementerstellungserfolg behandeln (z. B. Projekt ist bereits vorhanden)" + +#: +msgid "tabcmd.options.log" +msgstr "Verwenden Sie die angegebene Protokollierungsebene. Die Standardebene ist „INFO“." + +#: +msgid "tabcmd.publish.options.restart" +msgstr "[Veraltet, hat keine Auswirkungen]" + +#: +msgid "tabcmd.publish.options.tabbed.detailed" +msgstr "Veröffentlichen Sie mit aktivierter Einstellung „Ansichten mit Registerkarten“. Jedes Blatt wird als separate Registerkarte angezeigt, die Benutzer verwenden können, um in der Arbeitsmappe zu navigieren." + +#: +msgid "tabcmd.publish.options.append.detailed" +msgstr "Fügen Sie die zu veröffentlichenden Daten an eine vorhandene Datenquelle mit dem gleichen Namen an. Wenn Anhängen auf „true“ festgelegt ist, aber noch keine Datenquelle vorhanden ist, schlägt der Vorgang fehl." + +#: +msgid "tabcmd.publish.options.disable-uploader" +msgstr "[Veraltet, hat keine Auswirkungen]" + +#: +msgid "tabcmd.refresh.options.bridge" +msgstr "Datenquelle über Tableau Bridge aktualisieren" diff --git a/tabcmd/locales/en/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/en/LC_MESSAGES/tabcmd.mo index 07765e23ad83b1e90dd31a6b9ec7a95c47629f80..8e8d9cbd6815287051992f8be5407fd549d8f6be 100644 GIT binary patch delta 21459 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 diff --git a/tabcmd/locales/en/LC_MESSAGES/tabcmd.po b/tabcmd/locales/en/LC_MESSAGES/tabcmd.po index ad479db8..75c02300 100644 --- a/tabcmd/locales/en/LC_MESSAGES/tabcmd.po +++ b/tabcmd/locales/en/LC_MESSAGES/tabcmd.po @@ -6,89 +6,7 @@ msgstr "" "X-Generator: prop2po" "Project-Id-Version: None" "Language: en" -# Copyright (C) YEAR Tableau Software - - -# These outcome reporting lines were all returned from the server in clientxml -# https://sourcegraph.prod.tableautools.com/teams/near/-/blob/workgroup/src/shared/libraries/tab-strings/res/localization/shared_wg_en.properties -# how much of this can be replaced by server responses? - -msgid "tabcmd.result.already_exists" -msgstr "{} called ''{}'' already exists" - -msgid "tabcmd.result.failed.delete.group" -msgstr "Error deleting group from server" - -msgid "tabcmd.result.success.create_user" -msgstr "Successfully created user: {}" - -msgid "tabcmd.report.users_added" -msgstr "Number of users added: {}" - -msgid "tabcmd.report.errors" -msgstr "Error details: \n{}" - -msgid "tabcmd.result.success.parsed_users" -msgstr "Successfully parsed {} users" - -msgid "tabcmd.result.success.delete_user" -msgstr "Successfully deleted user from site: {}" - -msgid "tabcmd.result.success.user_actions" -msgstr "Successfully {0} {1} for group {2}" - -msgid "tabcmd.result.failure.user" -msgstr "Error, skipping user {}" - -msgid "tabcmd.report.error.user_csv.too_many_columns" -msgstr "The file contains {} columns, but there are only {} valid columns in a user import csv file" - -msgid "tabcmd.report.error.user_csv.at_char" -msgstr "If a user name includes an @ character that represents anything other than a domain separator, " - "you need to refer to the symbol using the hexadecimal format: \\0x40" - -msgid "tabcmd.report.error.user.no_spaces_in_username" -msgstr "Username cannot contain spaces" - -msgid "tabcmd.report.error.generic_attribute" -msgstr "Invalid value for {0}: {1}" - -msgid "tabcmd.report.error.publish_samples.expected_project" -msgstr "publishsamples expects the specified project to exist already" - -msgid "tabcmd.result.failure.publish_samples" -msgstr "Failed publishing samples to project" - -msgid "tabcmd.launching" -msgstr "======================= Launching command =======================" - -msgid "tabcmd.find.group" -msgstr "Finding group ''{}'' on server..." - -# Each actual command has a status line in translation - -msgid "tabcmd.add.users.to_site" -msgstr "===== Adding users listed in {0} to {1}..." - -msgid "tabcmd.delete.users.from_server" -msgstr "Removing users listed in {0} from the server..." - -msgid "tabcmd.find.parent_project" -msgstr "===== Identifying parent project '{}' on the server..." - -msgid "tabcmd.get.extension.not_found" -msgstr "You must specify a file type in the url or filename" - -msgid "tabcmd.run_schedule.options.schedule" -msgstr "Name of the schedule to run" -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: en" +# Copyright (C) YEAR Tableau Software #: msgid "permissions.labels.capabilities.read" msgstr "View:" @@ -245,6 +163,10 @@ msgstr "Create/Refresh Metrics:" msgid "permissions.labels.capabilities.explain_data" msgstr "Run Explain Data:" +#: +msgid "permissions.labels.capabilities.vizql_data_api_access" +msgstr "API Access:" + #: msgid "permissions.labels.roles.wb_view" msgstr "View" @@ -327,11 +249,11 @@ msgstr "{0} KB" #: msgid "errors.argument.flow_description.too_long" -msgstr "Flow description is too long ({0} characters). It must be shorter than {1} characters:\n{2}" +msgstr "Flow description is too long ({0} characters). It must be shorter than {1} characters: {2}" #: msgid "errors.argument.workbook_name.too_long" -msgstr "Workbook name is too long ({0} characters). It must be shorter than {1} characters:\n{2}" +msgstr "Workbook name is too long ({0} characters). It must be shorter than {1} characters: {2}" #: msgid "errors.argument.workbook_name.empty" @@ -339,15 +261,15 @@ msgstr "Workbook name is empty." #: msgid "errors.argument.workbook_description.too_long" -msgstr "Workbook description is too long ({0} characters). It must be shorter than {1} characters:\n{2}" +msgstr "Workbook description is too long ({0} characters). It must be shorter than {1} characters: {2}" #: msgid "errors.argument.worksheet_name.too_long" -msgstr "Worksheet name is too long ({0} characters). It must be shorter than {1} characters:\n{2}" +msgstr "Worksheet name is too long ({0} characters). It must be shorter than {1} characters: {2}" #: msgid "errors.argument.datasource_name.too_long" -msgstr "Datasource name is too long ({0} characters). It must be shorter than {1} characters:\n{2}" +msgstr "Datasource name is too long ({0} characters). It must be shorter than {1} characters: {2}" #: msgid "errors.argument.datasource_name.empty" @@ -355,20 +277,28 @@ msgstr "Datasource name is empty." #: msgid "errors.argument.datasource_description.too_long" -msgstr "Datasource description is too long ({0} characters). It must be shorter than {1} characters:\n{2}" +msgstr "Datasource description is too long ({0} characters). It must be shorter than {1} characters: {2}" #: msgid "errors.argument.dataconnection_column.too_long" -msgstr "DataConnection column {0} is too long ({1} characters). It must be shorter than {2} characters:\n{3}" +msgstr "DataConnection column {0} is too long ({1} characters). It must be shorter than {2} characters: {3}" #: msgid "errors.argument.tag.too_long" -msgstr "Tag is too long ({0} characters). It must be shorter than {1} characters:\n{2}" +msgstr "Tag is too long ({0} characters). It must be shorter than {1} characters: {2}" #: msgid "errors.argument.workbook_file.missing_or_empty" msgstr "Workbook file is missing or empty." +#: +msgid "errors.argument.file.size.too_large" +msgstr "File {0} is too large. Files larger than {1} MB decompressed size are not permitted. Please create an extract to proceed with publishing." + +#: +msgid "errors.argument.twb_or_tds_file.missing" +msgstr "twb or tds file is missing from the archive." + #: msgid "errors.argument.internal" msgstr "Internal server error. Missing or invalid argument." @@ -411,23 +341,23 @@ msgstr "You must be an ''Interactor'' to publish a data source." #: msgid "errors.permissions.publish.datasource.overwrite" -msgstr "A data source named ''{0}'' already exists in project ''{1}''. You do not have permissions to overwrite it." +msgstr "A data source named "{0}" already exists in project "{1}". You do not have permissions to overwrite it." #: msgid "errors.permissions.publish.datasource.overwrite_personal_space" -msgstr "A data source named ''{0}'' already exists in Personal Space. You do not have permissions to overwrite it." +msgstr "A data source named "{0}" already exists in Personal Space. You do not have permissions to overwrite it." #: msgid "errors.permissions.publish.datasource.overwrite_short" -msgstr "A data source named ''{0}'' already exists in project ''{1}''." +msgstr "A data source named "{0}" already exists in project "{1}"." #: msgid "errors.permissions.publish.datasource.overwrite_short_personal_space" -msgstr "A datasource named ''{0}'' already exists in Personal Space." +msgstr "A datasource named "{0}" already exists in Personal Space." #: msgid "errors.permissions.publish.datasource.non_existent" -msgstr "Data source ''{0}'' does not exist." +msgstr "Data source "{0}" does not exist." #: msgid "errors.permissions.publish.datasource.general" @@ -443,11 +373,11 @@ msgstr "Sorry, you do not have permission to publish to this project." #: msgid "errors.permissions.publish.project.non_existent" -msgstr "Project ''{0}'' does not exist." +msgstr "Project "{0}" does not exist." #: msgid "errors.permissions.publish.project.not_writable" -msgstr "You do not have permission to write to the project ''{0}''." +msgstr "You do not have permission to write to the project "{0}"." #: msgid "errors.permissions.publish.project.unspecified" @@ -455,7 +385,7 @@ msgstr "You must specify a project" #: msgid "errors.permissions.publish.workbook.disabled" -msgstr "The workbook ''{0}'' is disabled." +msgstr "The workbook "{0}" is disabled." #: msgid "errors.permissions.publish.workbook.general" @@ -467,19 +397,19 @@ msgstr "A workbook with this name exists in the Personal Space you are publishin #: msgid "errors.permissions.publish.workbook.overwrite" -msgstr "A workbook named ''{0}'' already exists in project ''{1}''. You do not have permissions to overwrite it." +msgstr "A workbook named "{0}" already exists in project "{1}". You do not have permissions to overwrite it." #: msgid "errors.permissions.publish.workbook.overwrite_personal_space" -msgstr "A workbook named ''{0}'' already exists in Personal Space. You do not have permissions to overwrite it." +msgstr "A workbook named "{0}" already exists in Personal Space. You do not have permissions to overwrite it." #: msgid "errors.permissions.publish.workbook.overwrite_short" -msgstr "A workbook named ''{0}'' already exists in project ''{1}''." +msgstr "A workbook named "{0}" already exists in project "{1}"." #: msgid "errors.permissions.publish.workbook.overwrite_short_personal_space" -msgstr "A workbook named ''{0}'' already exists in Personal Space." +msgstr "A workbook named "{0}" already exists in Personal Space." #: msgid "errors.reportable.impersonation.group_and_user" @@ -491,12 +421,20 @@ msgstr "User ''{0}'' does not exist." #: msgid "errors.reportable.impersonation.group_not_found" -msgstr "Group ''{0}'' does not exist. " +msgstr "Group ''{0}'' does not exist." #: msgid "errors.public.validation.hasextract" msgstr "Workbooks saved to Tableau Public must use active Tableau extracts. Right-click the data source and select Use Extract before publishing. The data source, ''{0}'', is not an active extract." +#: +msgid "errors.public.validation.storage_quota_exceeded" +msgstr "The content you are trying to publish will exceed the maximum capacity of your account. Please delete some contents to free up space and try again." + +#: +msgid "errors.public.validation.invalid_archive_file" +msgstr "The workbook you are attempting to publish is not a valid workbook." + #: msgid "errors.publish.dataserver_datasource_not_found" msgstr "Datasource ''{0}'' not found for workbook ''{1}''." @@ -506,8 +444,32 @@ msgid "errors.publish.datasource_update_mode" msgstr "Unknown update mode: ''{0}''." #: -msgid "errors.publish.workbook.concurrent_update" -msgstr "A workbook with the same name is currently being published or modified. Wait until the task completes before you try again." +msgid "errors.publish.fileupload.invalid_checksum" +msgstr "Invalid checksum value provided." + +#: +msgid "errors.publish.fileupload.invalid_hash_algorithm" +msgstr "Hash algorithm is not supported or disabled." + +#: +msgid "errors.publish.fileupload.invalid_offset" +msgstr "Append to file upload with an offset that does not match recorded file size." + +#: +msgid "errors.publish.fileupload.concurrent_write" +msgstr "Could not acquire exclusive lock on the file as it is locked by another upload." + +#: +msgid "errors.publish.fileupload.flushing_file_buffer" +msgstr "Failed to flush file buffers during upload." + +#: +msgid "errors.publish.fileupload.read_or_write" +msgstr "Failed to read from client or write to the uploaded file." + +#: +msgid "errors.publish.fileupload.concurrent_update" +msgstr "A content with the same name is currently being uploaded or modified. Wait until the task completes before you try again." #: msgid "errors.publish.workbook.restricted" @@ -525,6 +487,22 @@ msgstr "The data source contains a connection type that is not allowed on this s msgid "errors.publish.datasource.connection_check" msgstr "{0} failed to establish a connection to your datasource." +#: +msgid "errors.publish.file.connection.unauthorized" +msgstr "This flow includes file input connections that are blocked by your Site Administrator. To publish flows, all input connections must be Tableau extracts already published on Tableau Cloud." + +#: +msgid "errors.publish.flow.connection_check" +msgstr "Failed to publish the flow "{0}". The server can''t connect to the data source type: "{1}". Verify that the data source is supported and that the driver or connector plugin for the data source is installed." + +#: +msgid "errors.publish.workbook.requested_extract_encryption_on_server_with_disabled_encryption" +msgstr "The workbook cannot be published with an encrypted extract. Extract encryption is disabled on this server. You must publish the workbook with an unencrypted extract." + +#: +msgid "errors.publish.datasource.requested_extract_encryption_on_server_with_disabled_encryption" +msgstr "The data source cannot be published as an encrypted extract. Extract encryption is disabled on this server. You must publish the extract unencrypted." + #: msgid "errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption" msgstr "The workbook cannot be published with an encrypted extract. The site administrator has disabled extract encryption on this site. You must publish the workbook with an unencrypted extract." @@ -579,7 +557,7 @@ msgstr "Embed password for data source" #: msgid "errors.publish.workbook.google_no_embedded_credentials" -msgstr "This workbook contains a {0} data source which requires embedded credentials. To save as another workbook, select ''{1}''." +msgstr "This workbook contains a {0} data source which requires embedded credentials. To save as another workbook, select "{1}"." #: msgid "errors.publish.datasource.google_no_embedded_credentials" @@ -587,7 +565,7 @@ msgstr "This data source contains a {0} connection which requires embedded crede #: msgid "errors.publish.datasource.federated_oauth_datasource_failed" -msgstr "Credentials for one or more connections in your data source have expired. Delete the saved credentials for this data source on your Account Settings page on Tableau Server or Tableau Online, and then connect to the data source again." +msgstr "Credentials for one or more connections in your data source have expired. Delete the saved credentials for this data source on your Account Settings page on Tableau Server or Tableau Cloud, and then connect to the data source again." #: msgid "errors.publish.workbook.missing_oauth_credential" @@ -605,10 +583,6 @@ msgstr "Desktop version ''{0}'', Server document version ''{1}''." msgid "errors.publish.datasource.managed_keychain.unique_cv_suggestions" msgstr "Publish failed because of a conflict. Please resubmit your change." -#: -msgid "errors.publish.permissions_are_locked" -msgstr "Permissions are locked in the project you are publishing to. To publish this workbook, use the default permissions and try again." - #: msgid "errors.publish.datasource.not.found" msgstr "Could not find this datasource on Server." @@ -637,6 +611,18 @@ msgstr "Invalid extractUpdateTime specified: {0}" msgid "errors.publish.async.serialization" msgstr "Could not serialize publishing job status error" +#: +msgid "errors.publish.only_extract_files_are_allowed.message" +msgstr "Can''t Publish to Tableau Server" + +#: +msgid "errors.publish.only_extract_files_are_allowed.details" +msgstr "The file {0} cannot be uploaded because site administrator has blocked files of this type. Convert it to an extract and try again." + +#: +msgid "errors.publish.validation.invalid_zip_file" +msgstr "The workbook or datasource archive you are attempting to publish is not valid" + #: msgid "errors.permissions.view.datasources" msgstr "You must be an ''Interactor'' to view the list of data sources." @@ -649,6 +635,10 @@ msgstr "''{0}'' is not a valid OAuth connection type." msgid "errors.xmlapi.bad_request" msgstr "Bad request" +#: +msgid "errors.xmlapi.payload_too_large" +msgstr "Payload too large" + #: msgid "errors.xmlapi.unauthorized" msgstr "Not authorized" @@ -697,10 +687,6 @@ msgstr "This site has been suspended. You must be a System Administrator to sign msgid "errors.xmlapi.site_locked" msgstr "This site has been locked. Signing in is not allowed at this time." -#: -msgid "errors.xmlapi.permission_modification" -msgstr "Cannot publish with modified permissions" - #: msgid "errors.xmlapi.update_desktop" msgstr "To open workbooks created by other authors, please download the latest version of Tableau Desktop Public Edition from http://public.tableau.com/" @@ -713,10 +699,22 @@ msgstr "Too many requests" msgid "errors.xmlapi.throttled.detail" msgstr "Too many requests for ''{0}''. Please retry after {1}." +#: +msgid "errors.xmlapi.personal_space_quota_exceeded.summary" +msgstr "Can''t Publish to Personal Space" + +#: +msgid "errors.xmlapi.personal_space_quota_exceeded.detail" +msgstr "Delete or move existing Personal Space content then try publishing again." + #: msgid "datasource.publish.check.unpublishable" msgstr "Could not publish data source." +#: +msgid "datasource.publish.check.unpublishable.table_extension_extract_required" +msgstr "Table extensions cannot be published with connections that require an extract." + #: msgid "datasource.publish.check.publishable.extract_required" msgstr "Requires creating an extract on publish." @@ -833,6 +831,14 @@ msgstr "Finished creation of extracts (new extract id:{0}) for data source ''{1} msgid "extracts.status.finished.remove.datasource" msgstr "Finished change extract to live for data source ''{1}''" +#: +msgid "extracts.status.finished.create.vconn" +msgstr "Finished creation of extracts (new extract id:{0}) for Virtual Connection ''{1}''" + +#: +msgid "extracts.status.finished.refresh.vconn" +msgstr "Finished refresh of extracts (new extract id:{0}) for Virtual Connection ''{1}''" + #: msgid "extracts.status.encryption_key" msgstr "Encryption key ID: ''{0}''." @@ -1013,6 +1019,14 @@ msgstr "New Data Source" msgid "datasources.messages.load_error" msgstr "Unable to load Data Source {0}" +#: +msgid "workbooks.new_workbook.default_sheet_name" +msgstr "Sheet {0}" + +#: +msgid "workbooks.edit_datasource.default_sheet_name" +msgstr "Scratchpad" + #: msgid "metrics.new_metric.default_name" msgstr "New Metric" @@ -1073,6 +1087,14 @@ msgstr "You can access the live view of the content here" msgid "subscriptions.warning_deprecated_type" msgstr "deprecated" +#: +msgid "subscriptions.warning_error_content_type" +msgstr "Unknown content type" + +#: +msgid "subscriptions.warning_error_type" +msgstr "unknown warning type" + #: msgid "subscriptions.warning_extract_refresh_type" msgstr "extract refresh failed" @@ -1087,12 +1109,44 @@ msgstr "The following data quality warnings affect this {0}." #: msgid "subscriptions.warning_introduction_view" -msgstr "For more information, see the Data Details tab in the view" +msgstr "For more information, see the Data Details pane in the view" #: msgid "subscriptions.warning_introduction_workbook" msgstr "For more information, see the workbook page" +#: +msgid "subscriptions.warning_localized_column" +msgstr "Column" + +#: +msgid "subscriptions.warning_localized_datasource" +msgstr "Data source" + +#: +msgid "subscriptions.warning_localized_database" +msgstr "Database" + +#: +msgid "subscriptions.warning_localized_flow" +msgstr "Flow" + +#: +msgid "subscriptions.warning_localized_table" +msgstr "Table" + +#: +msgid "subscriptions.warning_localized_vconn" +msgstr "Connection" + +#: +msgid "subscriptions.warning_lowercase_column" +msgstr "column" + +#: +msgid "subscriptions.warning_lowercase_column_plural" +msgstr "columns" + #: msgid "subscriptions.warning_maintenance_type" msgstr "under maintenance" @@ -1109,6 +1163,18 @@ msgstr "Permissions required" msgid "subscriptions.warning_sensitve_type" msgstr "sensitive data" +#: +msgid "subscriptions.warning_sensitive_intro_count" +msgstr "Sensitive({0})" + +#: +msgid "subscriptions.warning_sensitive_intro_view" +msgstr "This view uses sensitive data." + +#: +msgid "subscriptions.warning_sensitive_intro_workbook" +msgstr "This workbook uses sensitive data." + #: msgid "subscriptions.warning_severe" msgstr "Important data quality warning" @@ -1122,8 +1188,8 @@ msgid "subscriptions.warning_standard" msgstr "Data quality warning" #: -msgid "subscriptions.warning_error_type" -msgstr "unknown warning type" +msgid "subscriptions.warning_standard_plural" +msgstr "Data quality warnings" #: msgid "subscriptions.warning_warning_type" @@ -1170,8 +1236,8 @@ msgid "errors.subscriptions.pdf_render_failed" msgstr "The PDF attachment for this email could not be properly rendered." #: -msgid "errors.subscriptions.pdf_limit_exceeded" -msgstr "The generated PDF is larger than the {0}MB size limit and could not be attached to this email." +msgid "errors.subscriptions.content_limit_exceeded" +msgstr "The generated content is larger than the {0}MB size limit and could not be attached to this email." #: msgid "errors.subscriptions.attachments_not_enabled" @@ -1397,6 +1463,9 @@ msgstr "Workbook not found" msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" msgstr "No axis found for field {0}" +#: +msgid "dataalerts.failure.error.paneDescriptorNotFound" +msgstr "{0}" #: msgid "dataalerts.failure.error.unsupportedComparisonExpression" @@ -1504,7 +1573,7 @@ msgstr "Your metric isn''t able to refresh, so the metric data isn''t updating. #: msgid "metricsservices.failure.status" -msgstr "Your metric ''{0}'' isn''t refreshing" +msgstr "Your metric "{0}" isn''t refreshing" #: msgid "metricsservices.failure.suspend.email.explanation" @@ -1516,7 +1585,7 @@ msgstr "You are receiving this email at {0} because your metric refresh was susp #: msgid "metricsservices.failure.suspend.email.status" -msgstr "Refresh for your metric ''{0}'' has been suspended" +msgstr "Refresh for your metric "{0}" has been suspended" #: msgid "metricsservices.failure.suspend.email.subject" @@ -1560,7 +1629,7 @@ msgstr "The refresh for your metric is working again, so it will check for updat #: msgid "metricsservices.success.status" -msgstr "Refresh for your metric ''{0}'' has resumed" +msgstr "Refresh for your metric "{0}" has resumed" #: msgid "errors.staticimages.generic" @@ -1702,14 +1771,6 @@ msgstr "Shared version" msgid "flows.drafts.default_name" msgstr "New Flow" -#: -msgid "content_type.group" -msgstr "Group" - -#: -msgid "content_type.user" -msgstr "User" - #: msgid "content_type.project" msgstr "Project" @@ -1742,10 +1803,6 @@ msgstr "Collection" msgid "content_type.visualization" msgstr "Visualization" -#: -msgid "content_type.extract" -msgstr "Extract" - #: msgid "content_type.askdata_visualization" msgstr "Ask Data Visualization" @@ -1770,6 +1827,14 @@ msgstr "Server Response: Started thumbnails upgrade!" msgid "upgradethumbnails.status.server_stopped" msgstr "Server Response: Stopped %d jobs" +#: +msgid "dataquality.author.extract_refresh_monitoring" +msgstr "extract refresh monitoring" + +#: +msgid "dataquality.author.flow_run_monitoring" +msgstr "flow run monitoring" + #: msgid "dataquality.message.refresh_failed" msgstr "Refresh failed: {0}" @@ -1786,6 +1851,38 @@ msgstr "Next scheduled: {0}" msgid "dataquality.message.flow_run_output_steps_failed" msgstr "{0}/{1} output steps failed to run" +#: +msgid "label_value.description.certified" +msgstr "This asset is trusted and recommended." + +#: +msgid "label_value.description.deprecated" +msgstr "This asset is no longer maintained and shouldn''t be used." + +#: +msgid "label_value.description.extract_refresh_failure" +msgstr "This asset''s most recent extract refresh failed." + +#: +msgid "label_value.description.flow_run_failure" +msgstr "This flow''s most recent run failed." + +#: +msgid "label_value.description.maintenance" +msgstr "This asset is undergoing maintenance." + +#: +msgid "label_value.description.sensitive_data" +msgstr "This asset contains sensitive information." + +#: +msgid "label_value.description.stale" +msgstr "This asset is outdated." + +#: +msgid "label_value.description.warning" +msgstr "This asset has a general quality issue." + #: msgid "importcsvsummary.error.details" msgstr "Error details:" @@ -1834,6 +1931,18 @@ msgstr "Creation of local system user when Auth is Local requires password" msgid "importcsvsummary.error.ad.user_not_found" msgstr "AD user not found ''{0}''" +#: +msgid "importcsvsummary.error.domain_not_found" +msgstr "Invalid domain ''{0}''" + +#: +msgid "importcsvsummary.error.cannot_create_user_identity" +msgstr "Cannot create user identity for user ''{0}''" + +#: +msgid "importcsvsummary.error.invalid_identity_pool_name" +msgstr "Invalid Identity Pool name ''{0}''" + #: msgid "importcsvsummary.error.too_many_errors" msgstr "Too many errors encountered in CSV file" @@ -1854,19 +1963,34 @@ msgstr "name cannot be empty" msgid "askdata.title" msgstr "Ask Data" +#: +msgid "slack.app.upgrade.email.notification.subject" +msgstr "Tableau App for Slack Update" + +#: +msgid "slack.app.upgrade.email.notification.introduction" +msgstr "An update is available for the Tableau app for Slack. Tableau recommends updating the app to maintain app performance and to use new Tableau Cloud features. Look for new features and changes in Más información +errors.subscriptions.bad_extract_refresh_subscription_configuration=La suscripción se ha suspendido porque el libro de trabajo contiene varios programas de actualización de extracción. Para reanudarla, cambie la frecuencia a Según el programa seleccionado. +errors.subscriptions.subscription_failed_refresh_failure=Error al actualizar la extracción de la fuente de datos. +errors.subscriptions.multiple_extracts_for_extract_refresh_subscription=El libro de trabajo contiene varios programas de actualización de extracción. Cambie la frecuencia a Según el programa seleccionado. +errors.subscriptions.datasource_is_missing_password=Error de conexión a la fuente de datos. Compruebe las credenciales de las conexiones de todas las fuentes de datos del libro de trabajo. + +subscriptions.results_summary.sg={0} de {1} suscripción enviada del programa “{2}”. +subscriptions.results_summary.pl={0} de {1} suscripciones enviadas del programa “{2}”. +subscriptions.results_views_per_subscription.sg={0} ({1} de 1 vista tuvo éxito) +subscriptions.results_views_per_subscription.pl={0} ({1} de {2} vistas tuvieron éxito) +subscriptions.results_views_per_subscription.more=({0} más) +subscriptions.results_views_per_subscription.failed={0} ({1} de {2} vistas fallidas). + +subscriptions.results_header.all_shown.failures.sg=1 error +subscriptions.results_header.all_shown.failures.pl={0} fallas +subscriptions.results_header.all_shown.warnings.sg=1 advertencia +subscriptions.results_header.all_shown.warnings.pl={0} advertencias + +subscriptions.results_header.some_hidden.failures.pl.sg={0} errores (1 oculto, consulte los registros) +subscriptions.results_header.some_hidden.failures.pl.pl={0} fallas ({1} oculta, consulte los registros) +subscriptions.results_header.some_hidden.warnings.pl.sg={0} advertencias (1 oculta, consulte los registros) +subscriptions.results_header.some_hidden.warnings.pl.pl={0} advertencias ({1} oculta, consulte los registros) + +dataalerts.manage_my_data_alerts=Administrar alertas +dataalerts.edit_data_alert=Editar alerta +dataalerts.remove_user_from_data_alert=Eliminarme +dataalerts.add_user_to_data_alert=Añadirme a esta alerta +dataalerts.greater_or_equal={0} era superior o igual a {1}. +dataalerts.greater={0} era superior a {1}. +dataalerts.less_or_equal={0} era inferior o igual a {1}. +dataalerts.less={0} era inferior a {1}. +dataalerts.equal={0} era igual a {1}. +dataalerts.email_alt_text=Vista usada por la alerta: {0} +dataalerts.email_alt_text_hidden_view=Vista usada por la alerta: {0} con cambios aplicados +dataalerts.alert_triggered_for_the_view=Alerta activada para la vista +dataalerts.failure.email.subject=La alerta no funciona para: {0} +dataalerts.failure.status=Su alerta {0} no funciona +dataalerts.failure.view.details.alert=Ver esta alerta +dataalerts.failure.explanation=La alerta basada en los datos {0} no funciona en este momento, de modo que no se notificará a los destinatarios cuando la condición de los datos sea verdadera. Recibirá una notificación por correo electrónico cuando la alerta vuelva a funcionar. +dataalerts.failure.affected.alert=Alerta afectada +dataalerts.failure.time=Error en la alerta de tiempo +dataalerts.failure.cause=En ocasiones, las alertas fallan debido a problemas de red temporales que se resuelven por sí solos. Como alternativa, intente volver a crear la alerta en la vista de datos original o solucionar problemas de fallos habituales de alertas, como los siguientes: +dataalerts.failure.changed.view=Se ha eliminado o renombrado un libro de trabajo, vista o campo de datos. +dataalerts.failure.expired.credentials=Han caducado las credenciales de base de datos incrustadas en un libro de trabajo. +dataalerts.failure.datasource.error=Una fuente de datos inaccesible. +dataalerts.failure.email.footer=Está recibiendo este mensaje en {0} debido al error de una alerta. +dataalerts.failure.troubleshooting=Para comprobar si alguno de los problemas indicados anteriormente está causando el error de su alerta, haga clic en el botón siguiente. +dataalerts.success.email.subject=Se ha reanudado la alerta para: {0} +dataalerts.success.status=Se ha reanudado su alerta {0} +dataalerts.success.explanation=Su alerta basada en los datos {0} ya vuelve a funcionar, de modo que se notificará a los destinatarios cuando la condición de los datos sea verdadera. +dataalerts.failure.error.internalError=Error interno de alerta de datos +dataalerts.failure.error.invalidDataAlertSpecification=Especificación no válida de alerta +dataalerts.failure.error.summaryTableNotFound=No se encontró la tabla de datos de resumen +dataalerts.failure.error.unclassifiedError=Error no clasificado +dataalerts.failure.error.viewContentNotFound=No se encontró el contenido de {0} de la vista de alerta de datos +dataalerts.failure.error.viewNotFound=No se encontró la vista de alerta de datos +dataalerts.failure.error.workbookNotFound=No se encontró el libro de trabajo +dataalerts.failure.error.paneDescriptorAxisNotFound=No se ha encontrado ningún eje para el campo {0} +dataalerts.failure.error.paneDescriptorNotFound={0} +dataalerts.failure.error.unsupportedComparisonExpression=Expresión de comparación no compatible {0} +dataalerts.failure.error.nonConstComparisonOp=No se ha detectado ningún operador de comparación constante: {0} +dataalerts.failure.error.cannotAddFilter=Se ha producido un error al añadir un filtro a la alerta de datos +dataalerts.failure.error.sheetNotAlertable=La hoja {0} no contiene datos compatibles con las alertas. {1} +dataalerts.failure.error.dataAlertMeasureNotFound=No se puede seleccionar una medida. {0} +dataalerts.failure.error.tooManyMeasuresForDataAlert=Se ha detectado un número de medidas incorrecto.{0} +dataalerts.failure.error.thresholdParseError=Error al analizar el texto del umbral {0}. {1} +dataalerts.failure.error.dataAlertPresModelCreationError=Se ha producido un error al serializar la alerta. {0} +dataalerts.failure.error.cannotDrawDataAlertDialog=Se ha producido un error al crear el diálogo de alerta de datos. +dataalerts.failure.error.unsupportedDataAlertType=Actualmente no se admite el tipo de alerta de datos {0}. +dataalerts.failure.suspend.email.subject=Se ha suspendido la alerta para: {0} +dataalerts.failure.suspend.email.status=Se ha suspendido su alerta {0} +dataalerts.failure.suspend.email.explanation=En estado suspendido, no evaluaremos los destinatarios de la alerta o la vista. Una vez solucionado el problema, podrá reanudar la alerta en {1}. +dataalerts.failure.suspend.view.name.prefix=Vista +dataalerts.failure.suspend.time=Tiempo de suspensión +dataalerts.failure.suspend.email.footer=Ha recibido este correo electrónico porque su alerta se ha suspendido. +dataalerts.failure.suspend.email.view.name.my.content=Mi contenido +dataalerts.failure.suspend.view.alerts=Ver alertas + +metricsservices.failure.affected.metric=Métrica afectada +metricsservices.failure.cause=En algunos casos, las actualizaciones de métricas no se completan debido a problemas de conexión aislados que se resuelven automáticamente. Estas son otras posibles razones de los fallos al actualizar las métricas: +metricsservices.failure.changed.view=Se ha eliminado o cambiado el nombre de un libro de trabajo, vista o campo de datos +metricsservices.failure.permissions.error=Se han modificado los permisos de la vista conectada +metricsservices.failure.email.footer=Se le ha enviado este mensaje a {0} debido a un error durante la actualización de la métrica. +metricsservices.failure.email.subject=Error en la actualización de la métrica de: {0} +metricsservices.failure.expired.credentials=Han caducado las credenciales de base de datos insertadas en un libro de trabajo +metricsservices.failure.explanation=Su métrica no se puede actualizar, por tanto, no se aplican los cambios. Recibirá un correo electrónico informativo cuando la actualización de la métrica se reanude. +metricsservices.failure.status=La métrica “{0}” no se está actualizando +metricsservices.failure.suspend.email.explanation=Hasta que se reanude la actualización, no se aplicarán los cambios a los datos de la métrica. Una vez solucionado el problema, podrá reanudar la actualización. +metricsservices.failure.suspend.email.footer=Se ha enviado este correo electrónico a {0} porque la actualización de la métrica se ha suspendido. +metricsservices.failure.suspend.email.status=Se ha suspendido la actualización de la métrica “{0}” +metricsservices.failure.suspend.email.subject=Se ha suspendido la actualización de la métrica de: {0} +metricsservices.failure.suspend.time=Tiempo de suspensión +metricsservices.failure.suspend.view.metric=Ir a la métrica +metricsservices.failure.suspend.view.name.prefix=Vista conectada +metricsservices.failure.time=Hora del error de actualización +metricsservices.failure.troubleshooting=Para comprobar si otros problemas provocan el error en la actualización de la métrica, haga clic en el botón que aparece más abajo. Puede intentar volver a crear la métrica en la vista conectada. +metricsservices.failure.view.details.metric=Ir a la métrica +metricsservices.failure.view.name.prefix=Vista conectada +metricsservices.success.email.subject=Se ha reanudado la actualización de la métrica de: {0} +metricsservices.success.explanation=La actualización de su métrica vuelve a funcionar, ahora se buscarán las actualizaciones en los datos de sus métricas. +metricsservices.success.status=Se ha reanudado la actualización de la métrica “{0}” + +errors.staticimages.generic=Error al generar imágenes estáticas para el libro de trabajo {0}. {1}. +errors.internal_error.request.message={0} no pudo satisfacer la solicitud. +errors.permissions.limited_user_visibility=Error al completar la consulta. El usuario debe tener permisos de administrador o creador para consultar a otros usuarios sobre la configuración de la Visibilidad de usuario + +local_names.system_user.guest.name=Invitado +local_names.group.all_users.name=Todos los usuarios +local_names.containers.personal_space.name=Espacio personal + +password_reset.email.subject=Este es el enlace para restablecer la contraseña +password_reset.email.body=Hola, {0}:

Ha solicitado el restablecimiento de su contraseña.

Para cambiar la contraseña de Tableau Server, {1} o pegue el siguiente enlace en el navegador: {2}

Este enlace expirará en 48 horas, así que tome las medidas necesarias lo antes posible.

Si no ha solicitado el restablecimiento de la contraseña, recomendamos que se ponga en contacto con el administrador de servidor.

Gracias por usar Tableau.
El equipo de Tableau +password_reset.email.link=haga clic aquí + +hours.pl={0} horas +hours.sg=1 hora +minutes.pl={0} minutos +minutes.sg=1 minuto +seconds.pl={0} segundos +seconds.sg=1 segundo + +dataconnections.classes.tableau_server_site=Sitio de Tableau Server + +materializeviews.errors.workbook_not_in_project=El proyecto “{0}” no contiene el libro de trabajo “{1}” +materializeviews.errors.workbook_has_no_extract=No se pudo actualizar la configuración de las vistas materializadas del libro de trabajo “{0}”. Actualmente, solo se admiten los libros de trabajo con extracciones incrustadas +materializeviews.errors.workbook_updating_errors=Se han encontrado errores al actualizar la configuración de las vistas materializadas para los libros de trabajo +materializeviews.errors.workbook_too_large=Error al actualizar la configuración de las vistas materializadas para el libro de trabajo “{0}” porque el tamaño del libro de trabajo supera el limite de {1} GB +materializeviews.errors.project_path_not_exists=La ruta del proyecto “{0}” no existe. +materializeviews.errors.feature_disabled=Error al actualizar la configuración de las vistas materializadas para el libro de trabajo “{0}” porque la función está actualmente deshabilitada +materializeviews.errors.update_materialized_views_setting_failed=Error al actualizar la configuración de las vistas materializadas para el libro de trabajo “{0}” +materializeviews.errors.site_not_enabled=Este sitio no está habilitado para vistas materializadas. Póngase en contacto con su administrador +materializeviews.errors.encrypted_extracts_not_supported=Por el momento, la función Vistas materializadas no admite libros de trabajo con extracciones cifradas. +materializedviews.finished.create=Se han creado las vistas materializadas con el estado “{0}” del libro de trabajo “{1}” +materializedviews.finished.delete=Se han eliminado las vistas materializadas del libro de trabajo con id: {0} +materializedviews.finished.encrypt=Se ha completado el cifrado de vistas materializadas para el libro de trabajo “{0}” +materializedviews.finished.decrypt=Se ha completado el descifrado de vistas materializadas para el libro de trabajo “{0}” +materializedviews.finished.rekey=Se ha completado el recifrado de vistas materializadas para el libro de trabajo “{0}” +materializedviews.status.encryption_key=ID de clave de cifrado: “{0}”. +materializedviews.status.encryption_keys=ID de clave de cifrado antigua: “{0}”; ID de clave de cifrado nueva: “{1}”. +materializedviews.status.encryption_type=Tipo de cifrado de la fuente de datos: “{0}” + +customizedviews.namedSharingPrefix=Versión compartida + +flows.drafts.default_name=Nuevo flujo + +content_type.project=Proyecto +content_type.workbook=Libro de trabajo +content_type.view=Vista +content_type.datasource=Fuente de datos +content_type.flow=Flujo +content_type.metric=Métrica +content_type.collection=Colección +content_type.visualization=Visualización +content_type.askdata_visualization=Visualización de Pregunte a los datos +content_type.explaindata_explanation=Explicación +content_type.virtualconnection=Conexión virtual +content_type.virtualconnectiontable=Tabla de conexión virtual + +upgradethumbnails.status.server_started=Respuesta del servidor: la actualización de miniaturas ha comenzado. +upgradethumbnails.status.server_stopped=Respuesta del servidor: se han detenido %d trabajos + +dataquality.author.extract_refresh_monitoring=Supervisión de actualización de extracción +dataquality.author.flow_run_monitoring=Supervisión de ejecución de flujo + +dataquality.message.refresh_failed=Error de acualización: {0} +dataquality.message.last_successful=Realizado correctamente por última vez: {0} +dataquality.message.next_scheduled=Próxima programación: {0} +dataquality.message.flow_run_output_steps_failed=No fue posible ejecutar {0}/{1} pasos de salida + +label_value.description.certified=El recurso es de confianza y se recomienda. +label_value.description.deprecated=Este activo ya no se mantiene y no se debe usar. +label_value.description.extract_refresh_failure=La actualización de extracción más reciente de este recurso generó un error. +label_value.description.flow_run_failure=La ejecución más reciente de este flujo falló. +label_value.description.maintenance=Este recurso se encuentra en mantenimiento. +label_value.description.sensitive_data=Este recurso contiene información confidencial. +label_value.description.stale=Este recurso está obsoleto. +label_value.description.warning=Este recurso tiene un problema de calidad general. + +importcsvsummary.error.details=Detalles del error: +importcsvsummary.remainingerrors=(errores restantes no mostrados) +importcsvsummary.error.line=línea {0} para usuario “{1}”: “{2}” +importcsvsummary.line.processed=Líneas procesadas: {0} +importcsvsummary.line.skipped=Líneas omitidas: {0} +importcsvsummary.users.added.count=Número de usuarios añadidos: {0} +importcsvsummary.errors.count=Número de errores: {0} +importcsvsummary.error.unexpected_extension=Extensión de nombre de archivo inesperada para el archivo .csv +importcsvsummary.error.size_limit=CsvFile sobrepasa el tamaño límite de {0} +importcsvsummary.error.local.password_mismatch=La actualización del usuario del sitio local requiere una contraseña vacía o coincidente +importcsvsummary.error.local.password_required=La creación del usuario del sistema local cuando Auth es Local requiere una contraseña +importcsvsummary.error.ad.user_not_found=No se ha encontrado al usuario AD “{0}” +importcsvsummary.error.domain_not_found=Dominio no válido “{0}” +importcsvsummary.error.cannot_create_user_identity=No se pudo crear la identidad de usuario para el usuario “{0}” +importcsvsummary.error.invalid_identity_pool_name=Nombre de la agrupación de identidad no válido “{0}” +importcsvsummary.error.too_many_errors=Se han encontrado demasiados errores en el archivo .csv + +audit.errors.wdc_not_allowlisted=El conector de datos web no se encuentra en la lista de admisión. Para obtener asistencia, consulte: https://help.tableau.com/current/online/es-es/to_keep_data_fresh.htm + +user.input.name.err.too_long=el nombre supera el límite de caracteres {0} +user.input.name.err.empty=el nombre no puede quedar vacío + +askdata.title=Pregunte a los datos + +slack.app.upgrade.email.notification.subject=Actualización en la aplicación de Tableau para Slack +slack.app.upgrade.email.notification.introduction=Hay una actualización disponible para la aplicación de Tableau para Slack. Tableau recomienda actualizar la aplicación para mantener el rendimiento de la aplicación y para usar las nuevas funcionalidades de Tableau Cloud. Descubra nuevas funcionalidades y cambios en
Novedades de Tableau Cloud. +slack.app.upgrade.email.notification.action=Para actualizar la conexión del sitio a la aplicación de Tableau para Slack, consulte Actualizar la aplicación de Tableau para Slack. Si tiene varios sitios de Tableau Cloud, actualice la aplicación en cada sitio. +slack.app.upgrade.email.notification.steps=Esta notificación de servicio ha sido publicada por Tableau Cloud. +slack.app.upgrade.email.notification.reason=Recibe esta notificación porque es un usuario administrador de un sitio de Tableau Cloud conectado con Slack. +slack.app.upgrade.email.notification.footer.privacy=Lea nuestra Política de privacidad + +unifiedconsumption.tcrm.folders.private=Mi aplicación privada + +commandlineutils.errors.bad_value=La opción “{0}” tiene un valor incorrecto de “{1}”. Debe ser uno de: {2} +commandlineutils.errors.not_integer=El valor “{0}” para la opción “{1}” no es un entero + +common.errors.empty_file=El archivo “{0}” está vacío +common.errors.file_not_found=No se puede abrir el archivo “{0}” +common.errors.invalid_file_path=Ruta de archivo no válida “{0}” +common.errors.folder_path_not_found=No se encontró el directorio “{0}” +common.errors.access_denied=Acceso denegado al archivo “{0}”. Compruebe que la ruta sea válida y que el nombre de archivo no coincida con un directorio existente. +common.errors.requires_csv_file=El comando “{0}” requiere un archivo CSV +common.errors.requires_group_name=El comando “{0}” requiere un nombre de grupo +common.errors.requires_site_name=El comando “{0}” requiere un nombre de sitio +common.errors.options_conflict=Se especificaron opciones nuevas y opciones que ya no se usan para especificar la función del usuario. Solo se puede utilizar una de ellas. +common.errors.csv_sizelimit=El archivo CSV al que hace referencia supera el límite de tamaño de 100 MB. Divida el contenido en archivos CSV más pequeños e impórtelos por separado. +common.options.admin-type=[Obsoleto] Asigna [o elimina] el derecho de administración del sitio para todos los usuarios en el archivo CSV. Esta configuración se puede sustituir por los valores de las distintas filas del archivo CSV. {0} puede ser: {1}, {2} o {3}. Si no se especifica: {3} para los nuevos usuarios, sin cambios para los usuarios existentes +common.options.complete=Requiere [o no] que todas las filas sean válidas para que los cambios sean correctos. Valor predeterminado: {0} +common.options.license=[Obsoleto] Configura el nivel de licencia predeterminado para todos los usuarios. Se puede sustituir con el valor del archivo CSV. {0} puede ser {1}, {2} o {3} +common.options.nowait=No esperar a que termine el trabajo +common.options.publisher=[Obsoleto] Asigna [o elimina] el derecho de publicación para todos los usuarios en el archivo CSV. Esta configuración se puede sustituir por los valores de las distintas filas del archivo CSV. Valor predeterminado si no se especifica: falso para los nuevos usuarios, sin cambios para los usuarios existentes +common.options.silent-progress=No mostrar mensajes de progreso para el trabajo +common.options.sysadmin-type=[Obsoleto] Asigna [o elimina] el derecho de administración del sitio para todos los usuarios en el archivo CSV. Esta configuración se puede sustituir por los valores de las distintas filas del archivo CSV. {0} puede ser: {1}, {2}, {3} o {4}. Valor predeterminado si no se especifica: {4} para los nuevos usuarios, sin cambios para los usuarios existentes +common.output.job_queued_success=Trabajo en cola +common.output.succeeded=Correcto +common.options.role=Establece la función predeterminada de todos los usuarios a los que afecta. Valores legales para {0}: {1}. Si no se especifica, el servidor usa el valor predeterminado: {2} + +addusers.options.users=Archivo que contiene una lista de usuarios, uno por línea, para añadirlos al grupo +addusers.short_description=Añadir usuarios a un grupo +addusers.status=Añadiendo los usuarios mostrados en {0} al grupo {1}... + +creategroup.short_description=Crear un grupo local +creategroup.status=Creando el grupo “{0}” en el servidor... +creategroup.options.role=Establece el rol que se asignará a los usuarios del grupo una vez que inicien sesión. Valores legales para {0}: {1}. El rol en el sitio de un usuario solo se establecerá con este valor si es menos restrictivo que el rol en el sitio actual del usuario. Si no se especifica ninguno, no se asignará ningún rol para los usuarios de este grupo cuando inicien sesión. + +createextracts.errors.required_argument=El comando createextracts necesita una URL de libro de trabajo, un nombre de libro de trabajo o un nombre de fuente de datos. +createextracts.errors.error=Error al crear la extracción +createextracts.for.datasource=Crear extracción para la fuente de datos “{0}” +createextracts.for.workbook_name=Creando extracción del libro de trabajo “{0}” +createextracts.for.workbook_url=Crear extracción para el libro de trabajo con URL “{0}” +createextracts.options.datasource=El nombre de la fuente de datos de destino para la creación de extracción +createextracts.options.embedded-datasources=Una lista de nombres de fuente de datos insertadas y separados por espacios dentro del libro de trabajo de destino. Escriba los nombres de fuente de datos con comillas si contienen espacios. Solo disponible al crear extracciones para un libro de trabajo. +createextracts.options.encrypt=Crear extracción cifrada. +createextracts.options.include-all=Incluya todas las fuentes de datos de un libro de trabajo de destino. Solo estará disponible al crear extracciones para el libro de trabajo. +createextracts.options.parent-project-path=Ruta del proyecto que es el principal dentro del proyecto que contiene el recurso de destino. Se debe especificar el nombre del proyecto con --project.. +createextracts.options.project=El nombre del proyecto que contiene el recurso de destino. Solo es necesario si se especifica {0} o {1}. Si no se especifica, se usa el proyecto predeterminado “{2}”. +createextracts.options.url=El nombre canónico para el recurso tal y como aparece en la URL +createextracts.options.workbook=El nombre del libro de trabajo de destino para la creación de extracción +createextracts.short_description=Crear extracciones para un libro de trabajo o una fuente de datos publicada +createextracts.workbook.include-all=Incluir todas las fuentes de datos insertadas dentro del libro de trabajo de destino +createextracts.workbook.embedded-datasource-names=Con nombres de fuente de datos insertada + +createproject.options.description=Descripción del proyecto +createproject.options.name=Nombre del proyecto +createproject.options.parent-project-path=Ruta del proyecto que contendrá el proyecto nuevo. Si no se indica, se creará en el nivel de base del sitio +createproject.short_description=Crear un proyecto +createproject.status=Creando el proyecto “{0}”en el servidor... + +createsite.errors.invalid_url_option=La opción de URL no es válida al crear varios sitios. Vuelva a ejecutar el comando después de eliminar la opción de URL, o bien cree cada sitio por separado +createsite.errors.site_name_already_exists=Ya existe un sitio con el nombre “{0}”. Escriba otro nombre de sitio. +createsite.errors.site_id_already_exists=Ya existe un sitio con el ID “{0}”. Utilice -r para especificar otro ID de sitio. Consulte la ayuda de tabcmd createsite para obtener más información. +createsite.options.allow-mobile-snapshots=Permitir [o denegar] instantáneas móviles. De forma predeterminada, se permiten las instantáneas móviles +createsite.options.allow-subscriptions=Permitir [o denegar] suscripciones para este sitio. El valor predeterminado es la configuración predeterminada del servidor. Las suscripciones no se pueden habilitar si las suscripciones de servidor están deshabilitadas +createsite.options.allow-web-authoring=Permitir [o denegar] la creación web para este sitio. De forma predeterminada, se permite la creación web +createsite.options.metrics-level=0 para ninguna recolección, 100 para todas las recolecciones +createsite.options.guest-access-enabled=Permiso de acceso de invitados que no han iniciado sesión con una cuenta de Tableau Server para ver las vistas +createsite.options.site-mode=Permitir [o denegar] el administrador de sitio desde la administración de usuarios en el sitio +createsite.options.storage-quota=Cuota de almacenamiento del sitio en MB +createsite.options.subscription-email=Correo electrónico usado para suscripciones +createsite.options.subscription-footer=Pie de página usado para suscripciones +createsite.options.url=ID del sitio +createsite.options.user-quota=Máximo de usuarios de sitio +createsite.options.extract_encryption_mode=Modo de cifrado de extracciones: deshabilitado, habilitado o requerido. Si no se establece nada, se usa el valor predeterminado. +createsite.options.web_extraction_enabled=Permitir [o denegar] la creación de extracciones y el cambio de extracciones a tiempo real para este sitio. La configuración predeterminada está permitida. +createsite.options.run_now_enabled=Permitir [o denegar] la opción Ejecutar ahora para este sitio. La opción predeterminada es Permitir. +createsite.options.time_zone=La zona horaria que se usará con las extracciones en este sitio. La opción predeterminada se ha desconfigurado para usar la zona horaria del servidor. +createsite.short_description=Crear un sitio +createsite.status=Creando el sitio “{0}” en el servidor... + +createsiteusers.options.auth-type=Asigna el tipo de autenticación de todos los usuarios en el archivo CSV. Para Tableau Cloud, {0} puede ser {1} (predeterminado) o {2}. Para Tableau Server, {0} puede ser Local (predeterminado) o {2}. +createsiteusers.description=Crear usuarios en el sitio actual. Los usuarios se leen a partir del archivo CSV especificado. El archivo puede tener las columnas en el orden que se muestra a continuación.{0}1. Nombre de usuario{0}2. Contraseña (Se omite en caso de usar Active Directory){0}3. Nombre descriptivo (Se omite en caso de usar Active Directory){0}4. Nivel de licencia ({1}, {2}, {3}, {4} o {5}){0}5. Administrador ({6}/{7}){0}6. Publicador ({8}/{9}/1 o {10}/{11}/0){0}7. Correo electrónico (solo para Tableau Public){0}El archivo puede tener menos columnas. Por ejemplo, puede ser una lista simple con un nombre de usuario por línea. Puede usar comillas si un valor contiene comas. Tabcmd espera hasta que la tarea de {12} se completa. Puede elegir no esperar a que se complete la tarea en el servidor y volver inmediatamente pasando el selector {13}. Con este comando no se pueden eliminar ni degradar administradores de sistema. Para ello, use “{14}” +createsiteusers.short_description=Crear usuarios en el sitio actual +createsiteusers.status=Añadiendo los usuarios mostrados en {0} al sitio actual... + +createusers.description=Crear usuarios. Los usuarios se leen a partir del archivo CSV especificado. El archivo puede tener las columnas en el orden que se muestra a continuación.{0}1. Nombre de usuario{0}2. Contraseña (Se omite en caso de usar Active Directory){0}3. Nombre descriptivo (Se omite en caso de usar Active Directory){0}4. Nivel de licencia ({1}, {2}, {3}, {4} o {5}){0}5. Administrador ({6}/{7}/{8}/{9}){0}6. Publicador ({10}/{11}/1 o {12}/{13}/0){0}7. Correo electrónico (solo para Tableau Public){0}El archivo puede tener menos columnas. Por ejemplo, puede ser una lista simple con un nombre de usuario por línea. Puede usar comillas si un valor contiene comas. Tabcmd espera hasta que la tarea de {14} se completa. Puede elegir no esperar a que se complete la tarea en el servidor y volver inmediatamente pasando el selector {15}. +createusers.short_description=Crear usuarios en el servidor +createusers.status=Añadiendo los usuarios mostrados en {0} al servidor + +decryptextracts.short_description=Descifrar las extracciones en un sitio +decryptextracts.status=Programando el descifrado de las extracciones en el sitio {0}... + +delete.errors.mutually_exclusive=No se puede especificar un libro de trabajo y una fuente de datos para su eliminación +delete.errors.requires_workbook_datasource=El comando “{0}” requiere un nombre de libro de trabajo o de fuente de datos +delete.options.datasource=Fuente de datos que se va a eliminar +delete.options.parent-project-path=Ruta del elemento superior del proyecto que contiene los libros de trabajo o las fuentes de datos que se van a eliminar. Se debe especificar el nombre del proyecto con --project.. +delete.options.project=El proyecto que contiene el libro de trabajo o la fuente de datos que se va a eliminar. El proyecto predeterminado es “{0}” +delete.options.workbook=Libro de trabajo que se va a eliminar +delete.short_description=Eliminar un libro de trabajo o una fuente de datos del servidor +delete.status=Eliminando {0} “{1}” del servidor... + +deleteextracts.errors.required_argument=El comando deleteextracts requiere una URL de libro de trabajo, un nombre de libro de trabajo o un nombre de fuente de datos +deleteextracts.errors.error=Error al eliminar la extracción +deleteextracts.for.datasource=Eliminar extracción de la fuente de datos “{0}” +deleteextracts.for.workbook_name=Eliminando la extracción del libro de trabajo “{0}” +deleteextracts.for.workbook_url=Eliminar extracción para el libro de trabajo con la URL “{0}” +deleteextracts.options.datasource=El nombre de la fuente de datos de destino para la eliminación de la extracción +deleteextracts.options.embedded-datasources=Una lista de nombres de fuente de datos insertadas y separados por espacios dentro del libro de trabajo de destino. Escriba los nombres de fuente de datos con comillas si contienen espacios. Solo disponible al eliminar extracciones para un libro de trabajo. +deleteextracts.options.include-all=Incluir todas las fuentes de datos insertadas dentro del libro de trabajo de destino +deleteextracts.options.parent-project-path=Ruta del proyecto que es el principal dentro del proyecto que contiene el recurso de destino. Se debe especificar el nombre del proyecto con --project.. +deleteextracts.options.project=El nombre del proyecto que contiene el recurso de destino. Solo es necesario si se especifica {0} o {1}. Si no se especifica, se usa el proyecto predeterminado “{2}”. +deleteextracts.options.url=El nombre canónico para el recurso tal y como aparece en la URL +deleteextracts.options.workbook=El nombre del libro de trabajo de destino para la eliminación de extracción +deleteextracts.short_description=Eliminar extracciones para un libro de trabajo o una fuente de datos publicada +deleteextracts.workbook.include-all=Incluir todas las fuentes de datos insertadas dentro del libro de trabajo de destino +deleteextracts.workbook.embedded-datasource-names=Con nombres de fuente de datos insertadas + +deletegroup.short_description=Eliminar un grupo +deletegroup.status=Eliminando el grupo “{0}” del servidor... + +deleteproject.errors.requires_project_name=El comando “{0}” requiere un nombre de proyecto +deleteproject.options.parent-project-path=Ruta del elemento superior del proyecto que se va a eliminar. Se debe especificar el nombre del proyecto con --project.. +deleteproject.short_description=Eliminar un proyecto +deleteproject.status=Eliminando el proyecto “{0}” del servidor... + +deletesite.errors.logged_into_this_site=No se puede eliminar el sitio en el que tiene iniciada la sesión +deletesite.short_description=Eliminar un sitio +deletesite.status=Eliminando el sitio “{0}” del servidor... + +deletesiteusers.description=Elimine usuarios del sitio. Los usuarios se leen a partir del archivo CSV especificado. El archivo es una lista simple de un nombre de usuario por línea +deletesiteusers.short_description=Eliminar usuarios del sitio +deletesiteusers.status=Eliminando los usuarios del sitio mostrados en {0} del servidor... + +deleteusers.description=Elimine usuarios. Los usuarios se leen a partir del archivo de valores separados por comas (CSV) especificado. El archivo es una lista simple de un nombre de usuario por línea +deleteusers.short_description=Eliminar usuarios +deleteusers.status=Eliminando los usuarios mostrados en {0} del servidor... + +editdomain.description=Edite un dominio. Use el comando “{0}” para ver una lista de dominios para la edición +editdomain.errors.requires_nickname_name=Se debe especificar una opción “{0}” o “{1}” +editdomain.options.id=ID del dominio +editdomain.options.name=Nombre del dominio +editdomain.options.nickname=Apodo del dominio +editdomain.short_description=Editar un dominio +editdomain.output={0}ID{1}Apodo{1}{1}Nombre{0} +editdomain.status=Editando el dominio con el ID “{0}” en el servidor... + +editsite.errors.invalid_site-id=La opción {0} no es válida al editar varios sitios. Vuelva a ejecutar el comando después de eliminar la opción {0}, o bien edite cada sitio por separado +editsite.errors.invalid_site-name=La opción {0} no es válida al editar varios sitios. Vuelva a ejecutar el comando después de eliminar la opción {0}, o bien edite cada sitio por separado +editsite.options.allow-mobile-snapshots=Permitir [o denegar] instantáneas móviles +editsite.options.allow-subscriptions=Permitir [o denegar] suscripciones para este sitio +editsite.options.allow-web-authoring=Permitir [o denegar] la creación web para este sitio +editsite.options.cache-warmup=Permitir [o denegar] el calentamiento de caché para este sitio +editsite.options.cache-warmup-threshold=Umbral (en días) del tiempo transcurrido desde la visualización de una vista para que se active el calentamiento +editsite.options.site-name=Mostrar nombre del sitio +editsite.options.status=Cambie la disponibilidad del sitio. Debe ser “{0}” o “{1}” +editsite.options.allow-materialized-views=Permitir [o denegar] las vistas materializadas para este sitio +editsite.options.extract_encryption_mode=Modo de cifrado de extracciones: deshabilitado, habilitado o requerido. Si no se establece nada, no se cambia en el servidor. +editsite.options.web_extraction_enabled=Permitir [o denegar] la creación de extracciones y el cambio de extracciones a tiempo real para este sitio. Permitir es la configuración predeterminada. +editsite.options.run_now_enabled=Permitir [o denegar] la opción Ejecutar ahora para este sitio. La opción predeterminada es Permitir +editsite.options.time_zone=La zona horaria que se usará con las extracciones en este sitio +editsite.options.use_default_time_zone=Se ha desconfigurado la zona horaria para las extracciones de este sitio, se usará la zona horaria predeterminada del servidor +editsite.short_description=Editar un sitio +editsite.status=Editando el sitio “{0}” en el servidor... + +encryptextracts.short_description=Cifrar las extracciones en un sitio +encryptextracts.status=Programando el recifrado de las extracciones en el sitio {0}... + +export.errors.need_country_and_languge=Las opciones --country y --language se deben utilizar juntas. +export.errors.white_space_workbook_view=El nombre del libro de trabajo o la vista de la exportación no puede incluir espacios. Use el nombre normalizado del libro de trabajo o la vista tal como aparece en la URL. +export.errors.requires_workbook_view_name=El comando “{0}” requiere un nombre de / +export.errors.requires_workbook_view_param=El comando “{0}” requiere un parámetro de /, que debe contener al menos una barra (/) +export.options.country=Si no se utiliza la configuración regional predeterminada del usuario, se debe usar la abreviatura de la configuración regional del país (que se puede encontrar en el registro de subcategorías de idioma de la IANA). con el comando --language +export.options.csv=Exportar datos en formato CSV (predeterminado) +export.options.fullpdf=Exportar las vistas visuales en formato PDF (si el libro de trabajo se ha publicado con pestañas) +export.options.height=Configura el alto. Debe ser un valor entero (valor predeterminado: 600 píxeles) +export.options.language=Si no se utiliza la configuración regional predeterminada del usuario, se debe usar la abreviatura de la configuración regional del idioma (que se puede encontrar en el registro de subcategorías de idioma de la IANA). con el comando --country +export.options.pagelayout=Configura la orientación de páginas del PDF exportado. Valores legales: {0}. Si no se especifica, se utilizará la configuración de Tableau Desktop +export.options.pagesize=Configura el tamaño de página del PDF exportado. Valores legales: {0} (valor predeterminado: “{1}”) +export.options.pdf=Exportar datos en formato PDF +export.options.png=Exportar datos en formato PNG +export.options.width=Configura el ancho. Debe ser un valor entero (valor predeterminado: 800 píxeles) +export.short_description=Exportar los datos o la imagen de una vista del servidor +export.status=Solicitando “{0}” al servidor... +export.status.writing=Escribiendo la respuesta en “{0}” +export.status.error=Se ha producido un error al escribir en un archivo: +export.success=Se ha guardado {0} en “{1}” + +extracts.workbook.errors.requires_datasources_or_include_all=El comando {0} para un libro de trabajo requiere una fuente de datos insertada o incluir un selector total. + +fileuploader.progress=Progreso de carga: {0}% + +get.description=Obtenga un archivo del servidor. El archivo recibirá el nombre tras el último componente de la ruta si no se especifica ningún argumento de nombre de archivo +get.errors.requires_url=El comando “{0}” requiere una URL +get.options.file=Nombre para guardar el archivo como +get.short_description=Obtener un archivo del servidor + +help.available_commands=Comandos disponibles: +help.command_options=Opciones de comando: +help.description0=Mostrar la ayuda para un comando específico +help.description1=Lista de comandos disponibles +help.errors.unknown_command=Comando desconocido: {0} +help.global_options=Opciones globales: +help.short_description=Ayuda para comandos tabcmd + +httputils.found_attachment=Archivo adjunto encontrado: {0} +httputils.mapped_attachment=Adjunto encontrado: {0} (reasignado a {1}) + +initialuser.errors.username_and_password_required=Se requiere tanto el nombre de usuario como la contraseña +initialuser.options.friendly-name=Nombre descriptivo +initialuser.short_description=Crear un usuario inicial en un servidor no inicializado + +listdomains.description=Mostrar dominios +listdomains.status=Mostrando dominios del servidor... + +listsites.output={0}{0}NAME: {1}{0}SITEID: “{2}” +listsites.output_extended={0}{0}NAME: {1} {0}SITEID: “{2}”{0}EXTRACTENCRYPTION: {3} +listsites.short_description=Mostrar sitios para usuario +listsites.status=Mostrando sitios para el usuario {0}... +listsites.options.get_extract_encryption_mode=Imprimir el modo de cifrado de las extracciones del sitio + +login.description=Inicie sesión en el servidor. La sesión continuará hasta que expire en el servidor o utilice {0} +login.short_description=Iniciar sesión en el servidor + +logout.short_description=Cerrar sesión en el servidor + +publish.description=Publicar un libro de trabajo, una fuente de datos o una extracción en el servidor + +publish.errors.invalid_datasource_update_file_type=Tipo de archivo “{0}” incorrecto para actualizar una fuente de datos. La operación de reemplazar/adjuntar solo se aplica a un archivo de extracción (.tde) +publish.errors.invalid_name_option=La opción {0} no es válida para publicar varios elementos +publish.errors.invalid_publish_file_type=Tipo de archivo “{0}” incorrecto para la publicación, se esperaba un archivo .tde, .tds, .tdsx, .twb o .twbx +publish.errors.mutually_exclusive_option=Usar solo uno de {0} o {1} +publish.errors.requires_resource_file=El comando “{0}” requiere un libro de trabajo, una fuente de datos o un archivo de extracción +publish.errors.unexpected_server_response=Respuesta inesperada del servidor: {0} +publish.errors.server_resource_not_found=El recurso que ha especificado no existe o no tiene permiso para verlo. Compruebe el nombre del proyecto y sus permisos +publish.options.append=Adjuntar archivo de extracción a fuente de datos existente +publish.options.async=Publicar de forma asíncrona +publish.options.db-password=Contraseña de base de datos para todas las fuentes de datos +publish.options.db-username=Nombre de usuario de base de datos para todas las fuentes de datos +publish.options.description=Descripción del libro de trabajo o la fuente de datos +publish.options.encrypt_extracts=Cifrar extracciones en el servidor +publish.options.name=Nombre del libro de trabajo o la fuente de datos en el servidor. Si se omite, el libro de trabajo o la fuente de datos recibirá un nombre tras el nombre de archivo, sin la extensión twb(x), tds(x) o tde. La publicación de un archivo .tde dará lugar a la creación de una fuente de datos +publish.options.oauth-username=Use las credenciales guardadas en la llave del servidor asociada a USERNAME para publicar +publish.options.overwrite=Sobrescribir el libro de trabajo o la fuente de datos, si existe +publish.options.project=Proyecto para publicar el libro de trabajo/fuente de datos en +publish.options.parent-project-path=Ruta del elemento superior del proyecto para publicar el libro de trabajo o la fuente de datos en +publish.options.replace=Reemplazar archivo de la extracción con fuente de datos existente +publish.options.restart=Reinicia la carga de archivos +publish.options.save-db-password=Almacenar la contraseña de base de datos en el servidor +publish.options.save-oauth=Incrustar las credenciales de OAuth especificadas con {0} +publish.options.tabbed=Publicar con vistas tabuladas habilitadas +publish.options.thumbnail-groupname=Si el libro de trabajo contiene filtros de usuario, suplante al grupo mientras calcula las miniaturas +publish.options.thumbnail-username=Si el libro de trabajo contiene filtros de usuario, suplante al usuario mientras calcula las miniaturas +publish.status=Publicando “{0}” en el servidor. Esta operación podría tardar varios minutos... +publish.success=Archivo publicado correctamente en el servidor, en la siguiente ubicación: + +publishsamples.options.parent-project-path=Ruta del elemento superior del proyecto para el que se van a publicar muestras. Se debe especificar el nombre del proyecto con --project +publishsamples.options.projectname=Nombre del proyecto en el que se publican las muestras +publishsamples.short_description=Publica los libros de trabajo de muestras en el proyecto especificado. Se sobrescribirán las muestras existentes. +publishsamples.status=Publicando muestras... + +reencryptextracts.short_description=Volver a cifrar las extracciones de un sitio +reencryptextracts.status=Programando de nuevo el cifrado de las extracciones del sitio {0}... + +refreshextracts.errors.required_argument=El comando refreshextracts requiere una URL de libro de trabajo, un nombre de libro de trabajo o un nombre de fuente de datos +refreshextracts.errors.add_and_remove_calculations=No se puede actualizar con las opciones --addcalculations y --removecalculations a la vez +refreshextracts.errors.calculations_and_incremental=No se pueden añadir o eliminar cálculos materializados durante una actualización de extracción incremental +refreshextracts.errors.error=Error al actualizar la extracción +refreshextracts.options.datasource=Nombre de la fuente de datos que se va a actualizar +refreshextracts.options.incremental=Realizar una actualización incremental (si es compatible) +refreshextracts.options.parent-project-path=Ruta del elemento superior del proyecto que contiene las extracciones que se van a actualizar. Se debe especificar el nombre del proyecto con --project.. +refreshextracts.options.project=Nombre del proyecto que contiene el libro de trabajo o la fuente de datos. Solo es necesario si se especifica {0} o {1}. Si no se especifica, se usa el proyecto predeterminado “{2}” +refreshextracts.options.synchronous=Esperando a la actualización para ejecutar y terminar antes de salir +refreshextracts.options.url=Nombre canónico del libro de trabajo o vista tal y como aparece en la URL +refreshextracts.options.workbook=Nombre del libro de trabajo que se va a actualizar +refreshextracts.options.addcalculations=Añade cálculos materializados a la extracción +refreshextracts.options.removecalculations=Elimina cálculos materializados de la extracción +refreshextracts.short_description=Actualizar las extracciones de un libro de trabajo o una fuente de datos en el servidor +refreshextracts.status_incremented=Programando extracciones para {0} “{1}” para su incrementación... +refreshextracts.status_refreshed=Programando extracciones para {0} “{1}” para su actualización... + +removeusers.options.users=Archivo que contiene una lista de usuarios, uno por línea, para eliminarlos del grupo +removeusers.short_description=Eliminar usuarios de un grupo +removeusers.status=Eliminando los usuarios mostrados en {0} del grupo {1}... + +runschedule.errors.requires_schedule_name=El comando “{0}” requiere un nombre de programa +runschedule.short_description=Ejecutar un programa +runschedule.status=Ejecutando el programa “{0}” en el servidor... + +materializeviews.short_description=Actualice y busque los sitios o libros de trabajo en la configuración de vistas materializadas +materializeviews.status.site=Actualizando la configuración de las vistas materializadas para el sitio “{0}”... +materializeviews.status.workbook=Actualizando la configuración de las vistas materializadas para el libro de trabajo “{0}”... +materializeviews.errors.invalid_workbook_arguments=El comando de vistas materializadas necesita un argumento de un nombre de libro de trabajo +materializeviews.errors.invalid_site_arguments=El comando de vistas materializadas necesita un argumento de un ID de sitio +materializeviews.errors.invalid_workbook_option=Use “{0}” o “{1}” con “{2}” +materializeviews.errors.invalid_project_path=Use “{1}” con “{0}” +materializeviews.errors.invalid_site_option=Use “{0}” con “{1}” +materializeviews.errors.site_mode_conflict=Use “{0}” o “{1}” para cambiar el modo de las vistas materializadas en el sitio +materializeviews.errors.site_not_updated=El sitio “{0}” no está actualizado, solo los administradores del servidor pueden cambiar la configuración de las vistas materializadas +materializeviews.errors.invalid_argument_options_combination=Use “{0}” o “{1}” para cambiar la configuración de las vistas materializadas +materializeviews.options.materialize_now=Use “{0}” para programar la materialización de un libro de trabajo determinado de manera inmediata +materializeviews.options.project=Use “{0}” para especificar un nombre de proyecto +materializeviews.options.parent_project_path=Use “{0}” para especificar la ruta del proyecto principal a “{1}” +materializeviews.options.allow_workbook=Use “{0}” para habilitar o deshabilitar las vistas materializadas del libro de trabajo +materializeviews.options.allow_site=Use “{0}” para habilitar o deshabilitar las vistas materializadas del sitio +materializeviews.options.selected_workbooks=Use “{0}” para habilitar determinados libros de trabajo del sitio, junto con la opción “{1}”. Esta es la opción predeterminada +materializeviews.options.all_workbooks=Use “{0}” para habilitar todos los libros de trabajo del sitio, junto con la opción “{1}” + +session.auto_site_login=Iniciar sesión automáticamente en este sitio: {0} +session.certificate-alias=Alias de certificado: {0} +session.connecting=Conectando al servidor... +session.connecting_to=Conectando a la URL ({0}): {1} +session.continuing_session=Continuando sesión anterior +session.errors.auth_required=Autorización requerida +session.errors.invalid_keystore_password=La contraseña del almacén de claves es incorrecta. Introduzca la contraseña correcta y reinténtelo +session.errors.invalid_redirect=No se puede redirigir a una URL no válida: {0} +session.errors.keystore_pwdfile_create=No se puede crear un archivo de contraseña de almacén de claves, error: {0} +session.errors.missing_arguments=No se puede iniciar sesión debido a que faltan argumentos: {0} +session.errors.no_redirect_found=No hay ninguna dirección de redireccionamiento en la respuesta de redireccionamiento +session.errors.no_sslcafile_found=No se encontró ningún archivo de autoridad de certificación (CA) en estas ubicaciones: “{0}”. El archivo de CA se utiliza para garantizar una comunicación segura con Tableau Server. Para obtener información sobre cómo crear un archivo de CA, consulte la Ayuda de Tableau Server. Para conectarse a Tableau Server sin validar su certificado SSL, use la marca --no-certcheck. +session.errors.script_no_password=Se ejecutó tabcmd desde un script o IDE, pero no se proporcionó ninguna contraseña. Para iniciar sesión, se debe proporcionar una contraseña como argumento de tabcmd. +session.errors.session_expired=La sesión ha expirado +session.errors.unsupported_command=El comando no es compatible con este servidor +session.keystore.notice=¿Desea almacenar la contraseña en local para no tener que escribirla la próxima vez? [respuesta sí o no] +session.keystore.password=Contraseña del almacén de claves: +session.keystore.pwdfile_create=Crear un archivo de contraseña de almacén de claves en la ruta: {0} +session.keystore.pwdfile_remove=Eliminar el archivo de contraseña de almacén de claves que contiene la contraseña incorrecta +session.login=Iniciando sesión... +session.logout=Sesión cerrada +session.monitorjob.errors.no_jobid=No se puede supervisar el trabajo. No se ha encontrado ningún job_id: {0} +session.monitorjob.percent_complete={0}% completado +session.new_session=Creando nueva sesión +session.no-certificate-found=No se ha encontrado ningún certificado de cliente válido +session.not_default_site_member=No es miembro del sitio predeterminado. Seleccione un SITEID de los siguientes sitios: +session.not_site_member=No es miembro del sitio “{0}”. Seleccione un SITEID de los siguientes sitios: +session.options.help=Mostrar ayuda de tabcmd +session.options.no-certcheck=No validar el certificado SSL +session.options.no-cookie=No guardar el ID de sesión al iniciar sesión. Los comandos siguientes necesitarán volver a iniciar sesión. Si no se especifica, el valor predeterminado consiste en guardar el ID de sesión +session.options.no-prompt=No solicitar contraseña +session.options.no-proxy=No utilizar un proxy HTTP +session.options.password=Usar la contraseña de Tableau Server especificada +session.options.password-file=Leer la contraseña de Tableau Server desde el archivo +session.options.proxy=Usar el proxy HTTP especificado +session.options.server=Usar la URL de Tableau Server especificada. Si no se especifica el protocolo, se utiliza http:// +session.options.site=Utilice el sitio de Tableau Server. Especifique una cadena vacía ("") para forzar el uso del sitio predeterminado +session.options.timeout=Espera, en segundos, para que el servidor termine de procesar el comando. El valor predeterminado es esperar hasta que el servidor responda +session.options.use-certificate=Use el certificado de cliente para iniciar sesión +session.options.username=Usar el nombre de usuario de Tableau Server especificado +session.password=Contraseña: +session.redirecting=redirigiendo a {0} +session.retrying_task=Iniciando sesión de nuevo para volver a probar el comando original con una sesión nueva... +session.session_expired_login=La sesión ha expirado. Se está cerrando la sesión... +session.site_list={0}{0}NAME: {1}{0}SITEID: “{2}” +session.using-certificate=Usar el certificado de cliente para iniciar sesión +session.inferred_username=Iniciando sesión con el usuario “{0}”, ya que no se ha indicado ningún selector --username. + +sessiondata.errors.bad_api=API de servidor mal formada: {0} +sessiondata.errors.no_server_api=No se puede encontrar la versión de API del servidor en la respuesta +sessiondata.errors.version_mismatch=La versión de tabcmd {0} (API {1}) no coincide con la versión de Tableau Server {2} (API {3}) + +sessionoptions.errors.ambiguous_scheme=Especifique “{0}” o “{1}” antes del nombre del servidor +sessionoptions.errors.bad_password_file=No se puede leer la contraseña del archivo “{0}” +sessionoptions.errors.bad_protocol=El protocolo “{0}” no es compatible +sessionoptions.errors.bad_proxy_format=El formato de proxy no coincide con HOST:PUERTO: {0} +sessionoptions.errors.bad_timeout=El argumento no numérico de {0} “{1}” se ha ignorado + +set.description=Defina una configuración en el servidor. Use !setting para desactivar una configuración +set.errors.requires_setting_name=El comando “{0}” requiere un nombre de configuración +set.errors.single_setting_name=El comando “{0}” toma un único nombre de configuración +set.short_description=Defina una configuración en el servidor + +setsetting.status=Configurando “{0}” a {1} + +syncgroup.errors.server_admin=El rol en el sitio mínimo de un grupo no se puede configurar como “ServerAdministrator”. +syncgroup.options.role=Configura el rol predeterminado de todos los usuarios del grupo. Valores legales para {0}: {1}. Si un usuario ya existe, el rol especificado solo se aplica si es menos restrictivo que el rol actual del usuario. Si no se especifica, el valor predeterminado es {2} para los nuevos usuarios y permanece sin cambios para los usuarios existentes +syncgroup.options.overwritesiterole=Permite cambiar el rol en el sitio de un usuario a uno con menos privilegios si se usa --role. Esta operación anula el comportamiento predeterminado. +syncgroup.options.grantlicensemode=Cuándo conceder a un usuario la licencia especificada en el grupo. Los valores legales son: {0}. Si no se aprueba ningún valor, se utilizará “on-sync” como valor predeterminado. +syncgroup.short_description=Sincronizar el servidor con un grupo de Active Directory +syncgroup.status=Sincronizando el servidor con el grupo de Active Directory {0}... +syncgroup.options.sysadmin-type=[Obsoleto. Usar --rol en su lugar.] Asigna [o elimina] el derecho de administrador a todos los usuarios del grupo. {0} puede ser: {1}, {2}, {3} o {4}. +syncgroup.options.license=[Obsoleto. Usar --rol en su lugar.] Configura el nivel de licencia predeterminado para todos los usuarios del grupo. {0} puede ser {1}, {2} o {3}. +syncgroup.options.publisher=[Obsoleto. Usar --rol en su lugar.] Asigna [o elimina] el derecho publicar a todos los usuarios en el grupo. + +tabcmd.mutually_exclusive_options=No se puede especificar “{0}” y “{1}” en el mismo comando + +tabcmdparser.errors.ambiguous_option=Opción ambigua “{0}” entre las opciones: {1} +tabcmdparser.warning.unexpected_dash=Se detectó una raya inesperada en el argumento: {0}. Las rayas válidas son -, --. Este error se produce normalmente al copiar o pegar desde un editor de texto con formato. Intente volver a escribir la raya para el argumento en la línea de comandos. + +resetopenidsub.short_description=Restablecer una SubID de OpenID Connect de un usuario +resetopenidsub.options.targetusername=Usuario que se va a restablecer +resetopenidsub.options.all=Restablecer todos los usuarios + +version.description=Imprimir información de versión + +vizqlsession.errors.cannot_create_session=No se pudo crear una sesión de VizQl en el servidor +vizqlsession.errors.no_command_result=No se encontró el resultado del comando: {0} +vizqlsession.errors.session_already_closed=El objeto de sesión de VizQl ya está cerrado +vizqlsession.errors.cannot_parse_response=No se pudo analizar la cadena de respuesta JSON: {0} + +upgradethumbnails.short_description=Esto ejecutará el trabajo de actualización de miniaturas del procesador en segundo plano. De esta forma, se mejorará la resolución de las miniaturas creadas antes de la versión 2018.2 de Tableau. Es posible que esto aumente la carga habitual de Tableau Server y de las fuentes de datos externas. Si surge algún problema, se puede detener el trabajo ejecutando el comando tabcmd upgradethumbnails --server --stop +upgradethumbnails.options.stop=Detener todos los trabajos relacionados con la actualización de miniaturas +upgradethumbnails.status.running=Comenzando actualización de miniaturas +upgradethumbnails.status.not_running=No comenzará la actualización de miniaturas +upgradethumbnails.status.cancelling=Cancelando los trabajos de actualización de miniaturas +upgradethumbnails.continue_promt=¿Desea continuar? Escriba 1 en caso afirmativo, 0 en caso negativo (1/0) +upgradethumbnails.invalid_response=Respuesta no válida +validateidpmetadata.options.digest_algorithms=Una lista de algoritmos de proceso separada por espacios. Valores legales para {0}: {1}. Si no se especifican, el servidor usa los valores de la configuración del servidor: {2} +validateidpmetadata.options.min_allowed_rsa_key_size=Si no se esecifica, el servidor utiliza valores de los ajustes de configuración del servidor: {0} +validateidpmetadata.options.min_allowed_elliptic_curve_size=Si no se esecifica, el servidor utiliza valores de los ajustes de configuración del servidor: {0} +validateidpmetadata.options.site_names=Una lista separada mediante espacios de los nombres de los sitios en los que se realizará la validación de certificados. Si no se especifica ninguno, se inspeccionarán todos los sitios. +validateidpmetadata.short_description=Identifica sitios de Tableau Server que están configurados con IdP a través del algoritmo de proceso no seguro, SHA-1. Este comando también identifica IdP que utilizan certificados con un tamaño de clave RSA insuficiente o un tamaño de curva elíptico. + + +tabcmd.content.description=Una descripción para el elemento. +tabcmd.content.site_id=Usado en la URL para identificar el sitio de forma única. Diferente del nombre de sitio. +tabcmd.howto=Ejecutar un comando específico +tabcmd.name=Utilidad de línea de comandos de Tableau Server + +tabcmd.options.project=El nombre del proyecto +tabcmd.options.parent_project=La ruta al proyecto que contiene el elemento de destino. +tabcmd.options.workbook=El nombre de la libro de trabajo de destino +tabcmd.options.datasource=El nombre de la fuente de datos de destino +tabcmd.options.materializeviews=Ajustar el rendimiento de este libro de trabajo al materializar los cálculos para todas las vistas, si está habilitado. +tabcmd.options.dematerialize=Ajustar el rendimiento de este libro de trabajo al deshabilitar los cálculos materializados para todas las vistas, si está habilitado. +tabcmd.options.complete=Requiere que todas las filas sean válidas para que los cambios sean correctos. (verdadero de forma predeterminada) +tabcmd.options.no_complete=No requerir que todas las filas sean válidas para que los cambios sean correctos. +tabcmd.options.users_file=Archivo .csv que contiene una lista de usuarios, uno por línea +tabcmd.options.token_file=Leer el token de acceso personal desde un archivo. +tabcmd.options.token_name=El nombre de tu token de acceso personal. Si se usa un token para iniciar sesión, este se requerirá al menos una vez para empezar la sesión. +tabcmd.options.token_value=El valor secreto de tu token de acceso personal para usarlo como autenticación. Necesita --la configuración del nombre del token. +tabcmd.options.language.detailed=Configurar el idioma que se va a usar. Los datos exportados se devolverán en este idioma/configuración regional.\n Si no está configurado, el cliente usará la configuración regional de su sistema y el servidor usará la configuración regional de la cuenta de usuario +tabcmd.options.conflicts=Tratar los conflictos entre los recursos como elementos creados correctamente, p.ej., el proyecto ya existe +tabcmd.options.log=Usar el nivel de registro especificado. El nivel predeterminado es INFO. + + +tabcmd.publish.options.restart=[Obsoleto - no tiene efecto] +tabcmd.publish.options.tabbed.detailed=Publicar con vistas tabuladas habilitadas. Cada hoja se convierte en una pestaña que los viewers pueden usar para navegar por el libro de trabajo. +tabcmd.publish.options.append.detailed=Anexar los datos que se van a publicar a una fuente de datos existente que tenga el mismo nombre. Si el anexo se configura como verdadero pero si la fuente de datos no existe ya, se producirá un error en la operación. +tabcmd.publish.options.disable-uploader=[Obsoleto - no tiene efecto] + +tabcmd.refresh.options.bridge=Actualizar fuente de datos a través de Tableau Bridge + + diff --git a/tabcmd/locales/es/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/es/LC_MESSAGES/tabcmd.mo index 1e60b6e2f27a62207f02103101ebfb704bd452cf..e3dbb66e43a3d8c557c87f8958ec18a3c04d76c1 100644 GIT binary patch delta 26206 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 a)^1^GDB|Y7^e>?HYo3H$;KVL9{r?|VC;}4z delta 24793 zcmcJ%cYIVu7w~^4gcdr4(8&!gw1kcrdhfj}5SC;ikt7>-vp^^=D2j+uTyOykVna~` zTrePlC@NwDELc!P6cI%%s9@#&o;$Nkczk}p=l$osABOKaXXZ{hb7t<`yXd>eN^K06 z3Y@GOyVl}rRl>6B!Zo!lt9z_vm2W3j%PP~yvJzlfSR2}~66_2sz`@Xl6JZjZ2OGls zVI6qD@Kab5{W6qxs`Pcr1*}wrL=2-~edsm%YA6-%fHr&&(l_fDSOZq%rO3hHGFV?OVGLlHdoh1-t~M=M4u+4=t+~Y!2N} z?5m(Ov<-^q-hejz7Pf)q2I(p23dJKXC=JhpRpB})?L7qpQqkK8&EPjsDy%wKkF+fm zPxOaPVGe8#*Fq_O05*Z&8de#i^E*KqaR#*Eawr3N8p>20G4}IA@V~gQ!cbjNJ17Ni zfD&|bp!9qNlm?$R`NyHS{2~+=mmH=?lw{Z&%KdIAbG-mcJ!_zN;8`dgdUY877gv0P zL3$iFT)Va{lwcbQrGqnIWq3D~@()6B?Exqr`xr{p|8DepBlO6-Lh;-b*cL8@GDXkB zPVjsHL0s5)q-Ax4LtqNL70L?S0mbEKjJ@(G%W8?<4Yr3fq2xaVrNTF18yGuUm+J^+ z02xp`xC}~rVJNW__yj>l`a6`0tBui~=wX-zWdy5W2e=2yh<|`mQKhjuXgfl2^)x81 zod>1i2Vhlr5Xw{?hn3*Z5Dx~dm~q-wb)Zz(#poGOdbk8i2Oohg;6B(Io`d4@+T(SD z-3(pudhAPJ2e=P7!s!r79I=~v} zLtssq2`j*bP)4{MN-S-L5_CtP4Znxtxr#UF7)pgLXx|!vAPp>l((pzoBYy+dhUcK% z7<;3xs1cMo?hC~ObD%VI9~4*bfl|*~Q0Dv+l>3t=>1Ev$N(aZmfGoG05vsuZU>&#> zN|Yal;+gNDj5ubpZm2ethB`sX9}Fc%rorlPIh697pwzbqO8puj?^TI&e2^0K+g59*5$Q-=GcSGj%;3pmbm= zlmV=OZQ*{S{{*|C2a?=+nM{R!Fx(5fz!Ok9RCBtnptqq9%7`9;vR}LlWm#Tmdw(g7yui|`p+?j)lf#Z3rfWwL20ODwr-$3lnzaW;-TfR6FdZE zom)3qRu9k-HiUEFcz7RV0a+Iz4O+uy>Z$g@#pKT&;^^3 ze>dz1i=b>o7a*INm6%K5LO+y&yaSWrPp}EBm8Z-1fHJUIuodlF4;jNzDA9Wb%Cf2L z(VplCd!uJSaph(x6`z2OVTpVlbj@H(^ii-s3_z*p5R`IXLbu&@le*l#HEFb=t zo-M*46+8~5!UHe~eg>suS73eEus~PP3yP%KOufZh&Pggs#b9AP*Erl8*p zWdKjZ7Vu3d9ljJmkcR8e(LvD>ii_M(=JGZu8_ct?27D8y!Y`qet2$SgYYSzh=}-o+ z6p9BoL7BRPP^S7D!*Yc>Kah$bt{MTQf%#A>4#Mg%45cH7p|jCIDIY&ikF-0K5srg0 z!X;2f_z0BxjzFpBEKGoZL+Mcbe5V5e>v{ya@kS^O&x6vy2E$jO1mTZRDz3Fa2Vq|* zA29jnO@7sdI=?HFj?REmZmq)r!D0%0Z&>4I9dtdRH0*}r+7(b5e9qXv zfKpK$b%?zql=3dv1>Ol|)fqutH5gWg8BlI4fMUNBO3*zF ztH2_|!>|te30MtYg5u(Gi&=88fnf_+8@)Z0^24EYbS4bcM_6Mr!ccYuush z?G-S>OxS~rHBfH&z_8>peM1M>8v9h(1g?e+;cl1=KZQ+U?47zpDbPm00m_ukhceL3 zur7SVfRc*a9}VOLu4(Y=-WIQt$n+ z4crS`!tV`h-|b9w!0M0ChzviJiZ(zQ>1$AWdI?HL;#cVWE>K3A1*HS4p?IPQN`oh0 z9Q?zu3Tv zX<#{&^4np1_@U9uuhI3kgVOL6DEBRgZDAM&#Fbwo$Ve)!)voLcMR!4Q@k%Ha?1Iws z(@+|$c(0C?4p8*5P|7cW5^N7cnVMG(&p{i#LP+128p8ilU>F7oGB1=Ku7Xm*Zd33C zlm`BUQog}D&3@2EzX?i*mmBVZ)zHsE8R?%;>Pua(V`rq{y!H5Bdi;nn9ERfZpJ4*5 zyFqWo?VxNx0}b7Vi=mDE0T>VWLkYt7U@iDFln$4_Pj5)A4F?!b4ItPQm*Bb5BxVI8;y+VC})1kXaLr|d>;ZwbXCLt#BQ z16HNK)@=wf@^w(AA`ET#F_fwJ1Ii7J9@5Wl}!>;0bGb+W0+uA2$Rq^7`_1Oqo0H_qQ9XuWIwDMPJ^P4f>Lpg;a#u- z`qNOR?s?b%9){w%^ROE2Ta_QtJ!}M}f}T)DYW9pon!O8%F^mrST5xfnhhd)3Y zR)1QLv?CN(yNrGtOh(@hTfmQC6BxTyvjvn9j)HREEGVmBEwtgYCO_~Vg1G8uC>^Q( zjMm#h3AS-iD#(Yj&euS3<#s3|IArW+p~O&$Z8|99q2#APnbM(9I+PBj+|7^y2dtF{ zGU6SuJ^T=+!t&eo+;xU2=u@FY@d_v%djv|y_d)U8DJb>C?9h5s*a&@)p~r9y6wmE} zwyggz5Tv4*XLS!7Lm6=&!z?Hj-34v914;$&8vX&LLk+^(#a*Cucp~f!mqHoXK`2vn z8A?YJcbfIz7oi!3iH5gADXANY?1a7# z#>3y>W3XHi(*bwDfE2ibunczE&3O&J3}x=p_vn!apmgX_D4u!)-UYvh(!qJp>nVH8 z@O?N;5es{X8}diJz;wZbP&zzgAD?K+U%n6j6S&r^`}MN$zR0ukAvmmbXXGlU>R6wcnhq8z8s1NAAnMBFRTb(dWre3jBwNx_yR6OzXIF9 zg)i%~-!_uN4OZSft6lmiNQx<4>y7fHiTE;a@g=I-GOaTrs{pz3Z91&J9W?K zjcK5v`waenjEuz?n#1I;^@v76xnTor1`oj|@F&;<);!DFhZEs2xE(fvSD-ArM&IaV z{2^?NKK7jcnm!*&J$s=IPoE3$wt`UNTm8IW1UsUKVGsB%90^-|$M3p|O5qsvz`~l^@MnC9fTL@dAFApF{@D#zh@EnvNnf9X&o;k25 z`s1(){07R6f57#y$xqs)2VgJsPvLf$__Hp56iP6kh7(|&i@Lo6SP?z&I6_r~T~Hc$ z9ZGO~V)RS!I`p!?=x0Mu!;`QZ_W8f+4m}UsqJIrLz*@g)mk)>;b!77ApyE5Id{{H~g*}+5#o$j>GQo510Yd{@|1YAA~8e@}GLA>jtNz zZ-L^;Du3zN84VXoOIr}~$!PkwzHvR2;5!7f;V=mB^gd=Sc19*3>rMYsw!Dygisa2E_n1A|NHhPFd#pn7S|(XcoA zYS;sQ02z#xP)1oj(QA}dj)x|~A?OF;-LP_;&VLY=qx>nj8T)w@>ByS$y53jIE583? zC|f~UufX2$d03{Ra+b?MD05e{l5(ab0L9f$!`-lQWo11H55xY@S4DSxFO-h_4%fq_ zRh2WvN!66~1^PXZm2DNo2bA;MO?q`@-G*Tol=a^^LC=vFjz)hJiYqU}da!y8WetGs z3>Ux`&|ifI;4L+kbE4{9OF7a1Hk4J-qqd&v*{~G)z5v2fgje81IHZoA%g13J`qywc z99vg852MGRtn;_wFj%>say*z0W%;g$5?oI~8R=&*2fkQeS!H3%L>-hJp#)=KFoG7oTviUy$D$tj=`-kt)a5mtgLTfDm>9hS<_%#V`Ytixlr==!+YV5Cd!%t2PEsM z*>3m_9Etrr>;$_tRnFmc4wNa}09(uY-;K};!#OA;tJO?7Z#tQ9F!~}W%jGR7K{l;F*auc*4pL0p+x;^DEmiZ8)dD4eW7&heJC+js;%B9row<2 z0tm8qe++F{zMXb`3KSPlg0c!OLdoynUI%3s%tzl1WtleXpt%Y*Lcav1qjfv#sc=Cz zdKkK3t?O9-JrU+#rwi59Bi=JsPKG18N_2HBFgK-mZ4)AU9%7fJ_Tfa0Ob zoweN$rDJ=bl()Mm=TN%@O1ZDP1oZM4*i|_vmgitOGTwo*K0h)10zQQP4QvRPb<^Am zB?gW`SuH<7+4DSdYBY5ak?Z z2g6y|e}YqB#!$UHUxqTE%ER<3$cBAs-#UUI%dh%yyF966F)(F>)^CBe&`(2g z^@-qu-TmPw=o6uIy!|MB-yKla|2I%}(AuMwwFSG&m3XjDBG}>tB{z@&p|e z?cf)RS1l+HrTRDMo~J@tR#Ra$=!aF{GQ<0zcw#G*RrCUs@&}=;u8*JuFeV(DX)Sl_sMtl;})@vS;^(a^qAeBVSB!emI{GV=4wRjw zJ5~+Kz-mLOzj**b3igLd@J1*-UkGJ2+ykZI?Jxnp2F10X!P@Wwlo6GktXTs}hZ-9_ z)v$}M)dj;uwsBUqLDN1C$1S zgHm726wPu_>WhaiSR1m+0@ebAQ5YVD55h}OqWj)-<$RcU7s^O`O;y%ZI2q1?`(YE< z(WT2zhT_uounT++%1P-Wlnt!oG`+lYg~Zq@I8mPe;S7Dct&pjEHVk&ZCF*Fk%xvWnmyDErE+95x#GC>#X8 zg<|iJ%lenCGz&o*J^*{el6lH`y&ec<<^<|g{Yk2fQ4CPs{A1+`n z`mj0%W?{bt$|?9e*bq+eYmY4Ov;NaDyo^D5-e9(l^6Q|us=v|i zfwBxAhT`hoa2&h{hr>a0bjLS9@z}HQ06Yq7!qs#2h_^s-{VPyn;ZguWT$x&^qk9-E zK;H(J!$$M;4cnn?p)`EB_K*EgTzm@JFdp~F+;@O7(D_hS*9j=) z0yP%u!{T7r9>Xjs6+R9n2u~Wl)6IJ1`LHSWr=Tp$_u*vt1FQyz;!&K!zk*R#A^Jy) zbZm`UtVbMz*JFPNa(}=obBmt)hEV3T2jqV1UMQ|y2W8`U&gd^d*>FCAvJstuvLk*E zoxL4O%#^=Xp9i|Y4(KzXjCd220e;}v1Dw;BXxH_IQn4GdGgfhM~=Zip<1Qa^WRXGWBh9Ep>!x)YXRJ%@EDXiof*{Y{t+ls zcnnJP{|;q9-Ph<2_+Se9nl(h}HiVZkOoQIFnjgRy&^z5rFw(%UFbVxqNUxGw>okW! zspwWHQ?>(&M^8c7z{;)H`-T@Lpx*(hj&DTzdQ#?JuE|*2l9t72{dYK>B!TkZuCwH= zA>C~n32U>pt0bD=Vn>qAl__8)5}1!`jKV=9+S&KK5HQh(ALq;jM|zhM6Z zX2EYri^!AH%0yp0SZ@_jP`SQFzS?tE<*k#+U58sC!AX~ok(FxUg>g|UgV3%vP;SQKXYKg5X z>2Ha@PY`$_I+tw4bx0*C^bRS;*o&|YC$Y^t?+DMs(WDnBBiBj|=W%?**bc#$jV#$~ zOqt=__p^};Wd2`7aT`N>Za9HF4wg1IAApJ2Zh?Psb2Aug$`64((LW^pLHdaNO4ufl zZbJSJ+d)${51DhSbrWntlB6gZ18ku(gsE9nhVAqBUY!e5|2M3QSa z<@S^0`kefG;UDN@OxYyU_-#%J4yx!aNk_@AU~CaAmGv*zt7OJe$@Qe>=)2HumPc@JZYHFrR3Ub8aYN8#XT~aw~#6! z2c>|ys#2~r>1$KhG3*AXmitEtJWY4pSB6&YZCl3Xv7hDqSab-RZ1HtWMy&FJMRJb?;&VrzqK zF0z-@fb<#ZGPd%h*`|C1vyAYvsbAFdl)n`w!D(`{ zW6~DVI^u7DHZ|tmW9`>SpXq(Hqm@!^SRoW1T$OuZpoAN<#{~M8?Tt zg=%B(O!8vS$G%q+EhGX5em2BUlc z_nI49P++CV*zX~gB}K0B*gKhW5nEf6e;s^~yc49G$b1SOhFeItBA+AwIB6q#G7PLo zXhOzw@J&(+(odvRY;x_VkX#9dOObPp+?_IGkz2s$VOL{6guWHIJbaW?pOi~_f%Gwn zmo00eE*r2aqSU9-$IQ)1=pUdzh<+FH@5poEYot1)TBOdV>{?g_J#q~&_Pb$kWBPxAcVi6NQH$n_BVDWeQBoJrw7u`fZ7HD%vJPQ>;Mc^gc**I;e( zugBJfbQb+{lUEmAu2eXOw42mJHVnCPNOvH2p~A>j7vWh_JQZFh?@iJ=^fK^0l3W8R zzsQkz)*~M^_g8}>Nz2LWLV6$hcT!pE`iOh0lM;|6{+wSg*OIvx<8(1_JwW;zTefNF zJM@{PPqD>tV_#$!c@5C(pvyH6{eUC!3_vbNsz=@^$_y4el_SfQ^6He zpd%3_fVkjGLe1+GKCfIPz7)DTX?UV{`y-b`v|IuOG4 z5qcHs?TRc{;5&rz6le+4NcSUegg!Fc!(}A7c9AwAwOHb7vG} zd-C|tU-Jswc?IbOh57E(Xo29Sw8Y@dw5s6)X&1_dPxiSK8*V-*ONBofe6~#R%$PgE zYsdatD*Vl)>M_B;GFk>trdJ5AO8+$YqpMv)zT2Cd?ekH$FWu#Jr{{PwX1X(jTc*tl z`X?s^t7hC2{wpIhCVbcQ=_;5ty;1nWjDax;(VNn9J(=0lvol=MyYMqNJsJ~Ukb9_P zINSG+3a{`#P$D>`FfsgL;SVbO{eqZ!;gTB~#D+URIHq)P_haXRr#Jh8C!UxeUhrf! z6>w!{ruuzuuP?R0lkUqda9ahgX&JehshRE^cY)jFP4{|o(>(2Lhx!3FU zcvEM%^W5I-jC5B)fj4`a|7wS>DP<-h-RH{9&vE-`H=nt3XQt87KWp z_vO1X+`jbeymYbT1zfq&QU9xadWLUys;eM9Bg+*X`hPD};PIsAy7CIsGdwx|+&tfZ z>%xB;9nS~SnFM##PhPjrpHq@N1&7jEwx8s#)5r1B~FN5Xa&vB=E@+IJWsm2g)x3yYqaL11L zv2i1Yr;KvX&X$=^=|df9cH9t`uOMZN*OlkXaTR#HjwNq~-!;RXGRE!7EvBd0ZeQHc zfkXSIj3W@KBF%1-+Bz;cen*2+W5@JM=@b{dc}HTMxCtr!B{+0#BRuZR>;k)8YU|WC zap4bkR8b`g{h7fF&rWWcoIJnv!sKMTAe-X0KhK`+%JF#Z?7R$**Gq7C>`b>!p*9o> z&JWv(ksI<|UYDKYvOW13*$2aU(K7qPElZm+;fvwQDxw6-?`jd1d+bV#%2~VWM&-MA zt&hsBo@*49^Ul`@`kt#&T(8Cg%=TC}PITFM9@|IXeXd~ty(fdKi;kDS#^~Ao!nKC} zdmDzw?MYYVW*^*?lbz}DF~;Ca&)Q9eRXOxNH#TMONKc++gsr0|1mI* zNOJ|p?mJt_4A$yRK;&h5g08a-qW!G0zh-dN{;T6Va<+Z=-2TKE)hBrLe1~AKmqzx$ z{kF%(zf5ew!A*I9<>~BL^eojLoh{?b@tEwE&QJ@obF$~TyazYg?%Ln%B5JJs z_KPLT&_bK`(!|F{JB7C2qhf8BmmO-h$L>9PT&g`nqG60{T8`W0w}Zd@njwF%czr;fIk`OcWAIk@1cB@fMjiXLSc(dbM8o?;lT< z_%G#_yxB9{?$>Tt1EuoY@xc|pWlUvna`lcr*jWRzRofD;**=>coS@8`VKYB`_~WE zdV6yHc?Y-B5#pMy!*=I{=lmUrdN_RLpA=OsIXRn?5^ggA?@dl#+f!W^nboz6RrC6h z`EyGhHqYxqXG=Cy92yy`I)t85s%qq>(56^5#IgLZTOUx$E`C?d&`G5{QOmd()j6tc zh*9mL%JCSrASTBX`lf{HA6isX#fB=DP*p?QN~lHut4+GwM0r9v zn)R&clqDw*{7+{VEiS40M13B5rVQkHKj!E!A+r*`l?1~XIWLFWQHr#pAkA*Ry8ffQ<42TwE8Ahtx}#m2lEeZnvtDH zjJZRrC#q^OK7XivoN81`Z-$}Caq8C47jde8Y=+nG3$-Yx{tT6_soX`^S5VJg?d9c) zYG!C{HB}U{OQ?qJ&0{%-N0dGWBTUQj5LxVyJRF>D*E!#@Kx~N;UqSG|zUmX@0g>Tm zg%-Op-^+eV#O2aWdFZ)itOuWDybPT2EaGsFyUHV2YyXIqi2Bs9Oe zN)i`3ZhNe{>Ji#iMkNRP9H^?J;pZ}{SJi7gnQHZ=SF^sV7TQ=#l?}xvC~vfaKti!t zcp^bvAFOh&TIgbe8d!vPK8p#kN^%*xk7t58ZRK$U<-j66DxT#W>2zL8d1AV9r{N*1 zZ;m~~>(7t&U$UHIqC3@=Oux_XDmJ`g*^--4bWuVy zHTBelqSdxq7?T=VtJB$k+&S6W%j|}IbFy!8(b@hql*ue*cyc}Xu}4F7q}wp(P5o6Xl=6E zuS%PZGc>80s#)Z3rgr~_X?P1&SvgO8Cc9Z^WiwSLw4|lllMor6D@XRo*&Lg^si~=< zZ7HfobT*HqsOIq|Hmtt#iegiolX7tNZ}An0CwX{8V(0U6Dk=0rs;X1uNmaw0jyo~s zX{{!O-fE*dh9S69@^GP?TbE^B~bLzT7127wkK!Nq0|h$aJ`C) zJkeW*j$W@4qm^I2Ud@Oq$I|HEzAma_XjPi(RNOoyw57L-uWXu-=ds0%Gz(SfrD{dX zweCr$_$S!S#NxE>Sl;ZaI+isSt4}DY3ymD;tXhSR_EhoFn=5uzH%67nedR)*wN({D z8@sBC|E@D?;no4yR_5uZCY3AJ*${>yq3Jz}O-#4$YFe~Clu_4aFY2LO(QLZYAXL7m zsuOJz%h2eUM%~*})%q_(`o5>?8m$ARMrcqkH85(qzn7XARsJciOzo|vL~{=HRvsQe z9s8(LViUg>CH7UTRllfDInLzpe$Kv|V>|EnX;#j`t$A)vKr9>QeXH1RC2^T1(IN+b zYe;D1R8_5LOMf*sCUnt#GF~il!NMKr_W7n&MvQC@-SE2jv@M4h`J3_q{t@gbUs#A1f zM9;M$d!*_a*<_r(Qk>v4b&8zOo{_4uWQ!%5?JQ!lr%sCGMC*%|(SCH(2`)ZUUkW;%%pIX7 zNAFrUR_%!@H;hw5I5axNinkxyH%|4BmZ~tm*eqp@SLxB5qvKWcy1CB7&SgvIrM+t^ zsy#tP-`zvQC#d0auhXl|6Rw_{LN`y;5iesYIyF%hmWZ@bG;Ok)pdwl@^<+Zmfhnq9 z(Qi{!tLW=WQL2l_W#mCrv@=6BP%)ghKFm~&l&46!ReZF8pJ&ny*r$TIj+;)iPdAPM+LpUbh^W%mOWHe6yMx zEm!pTBDE|gHkqra)vcxs=;f8TDTRebDV{a9uN8IgD`pFYxdd7Cp;^ zcHOSBq#9>bO_nOZDB>OG>A!bru_wsMr7C@*$<^;vmUDRIt&Pta@-e|Kl%*gaxsaWM zqsu49M_!}s*`6FeXF8{2K6~Uy0hjH{m-CAA^(VC94&@!-yn3-P^m*pr_qcc&zDPgtLZ&N|{nzPWPH^D!gHpU)LNRx%R*^6Z zrQNN

iwKh^o9N;BGhHe)-tq^e8lAh4P15uT-(6d4q7#Wr8!xqY&i_^eQmRVqHTVU@}ZHC(NR*GNtt?R@<1866`p5OikwYIP4s z4n)d&F@j0Rm;$^dsLlLqdYmRp`u^!QE$aydugq@HPBTqyJu!5AH!K) zyb0L+2kxpO_U|G$dKS9!idI4}5wvXt+~S9vM!ygAsc4P0h( z_Lk$VE-}#)@as<*`kP!K^FE#L$hQ2rAsvtk{oWj#Nff)heppVA|NWOeB=Sw48O`P6 zcc%UCLXO2M_Er%5>&ptf1L-ZVP&z4V-Fed^rn7yy9;r>fJ6Z$t_;j0{DIaiUanU92 za-Q>+`31oI0Kof?`~bi=9C3&K*oZ&PuK|47(Jx3G-JP%MR)B|{SB6Hs=kZg8L}Y=B z(d*v^tbx;Ui%gB}6k>jJ{IZVt;?v{mmm&ECRKNn{E!4;QlkCC*`H92!&=2#4hzBpD zk*eLY3JIK+c45HdC*J5GJ@dNxEF^-{_d?$B%!QKj+sB{mSTboEVu~Tod_OXSDvMV!A(v@#vo`GM(-?{TL<_ zO8*>3njbA35Bu}1;pUsZY;QCCWu2E2=V@Plqe@k!M#_WNUDW*{^GxO=Ze$mKB nRreU>Dq8)x3OgH+ln)Jkf+L)Knc{0} no funciona en este momento, de modo que no se notificará a los destinatarios cuando la condición de los datos sea verdadera. Recibirá una notificación por correo electrónico cuando la alerta vuelva a funcionar." +msgstr "La alerta basada en los datos {0} no funciona en este momento, de modo que no se notificará a los destinatarios cuando la condición de los datos sea verdadera. Recibirá una notificación por correo electrónico cuando la alerta vuelva a funcionar." #: msgid "dataalerts.failure.affected.alert" @@ -1348,7 +1417,7 @@ msgstr "Se ha reanudado su alerta {0}" #: msgid "dataalerts.success.explanation" -msgstr "Su alerta {0} ya vuelve a funcionar, de modo que se notificará a los destinatarios cuando la condición de los datos sea verdadera." +msgstr "Su alerta basada en los datos {0} ya vuelve a funcionar, de modo que se notificará a los destinatarios cuando la condición de los datos sea verdadera." #: msgid "dataalerts.failure.error.internalError" @@ -1382,6 +1451,9 @@ msgstr "No se encontró el libro de trabajo" msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" msgstr "No se ha encontrado ningún eje para el campo {0}" +#: +msgid "dataalerts.failure.error.paneDescriptorNotFound" +msgstr "{0}" #: msgid "dataalerts.failure.error.unsupportedComparisonExpression" @@ -1417,11 +1489,11 @@ msgstr "Se ha producido un error al serializar la alerta. {0}" #: msgid "dataalerts.failure.error.cannotDrawDataAlertDialog" -msgstr "Se ha producido un error al crear el diálogo de alerta." +msgstr "Se ha producido un error al crear el diálogo de alerta de datos." #: msgid "dataalerts.failure.error.unsupportedDataAlertType" -msgstr "Actualmente no se admite el tipo de alerta {0}." +msgstr "Actualmente no se admite el tipo de alerta de datos {0}." #: msgid "dataalerts.failure.suspend.email.subject" @@ -1433,7 +1505,7 @@ msgstr "Se ha suspendido su alerta {0}" #: msgid "dataalerts.failure.suspend.email.explanation" -msgstr "En estado suspendido, no evaluaremos los destinatarios de la alerta o la vista. Una vez que se haya solucionado, puede reanudar la alerta en /" +msgstr "El comando “{0}” requiere un nombre de /" #: msgid "export.errors.requires_workbook_view_param" -msgstr "El comando ''{0}'' requiere un parámetro de /, que debe contener al menos una barra (/)" +msgstr "El comando “{0}” requiere un parámetro de /, que debe contener al menos una barra (/)" #: msgid "export.options.country" -msgstr "Si no se utiliza la configuración regional predeterminada del usuario, se debe usar la abreviatura de la configuración regional del país (que se puede encontrar en el registro de subetiquetas de idioma de la IANA) con el comando --language" +msgstr "Si no se utiliza la configuración regional predeterminada del usuario, se debe usar la abreviatura de la configuración regional del país (que se puede encontrar en el registro de subcategorías de idioma de la IANA). con el comando --language" #: msgid "export.options.csv" @@ -2471,7 +2585,7 @@ msgstr "Configura el alto. Debe ser un valor entero (valor predeterminado: 600 p #: msgid "export.options.language" -msgstr "Si no se utiliza la configuración regional predeterminada del usuario, se debe usar la abreviatura de la configuración regional del idioma (que se puede encontrar en el registro de subetiquetas de idioma de la IANA) con el comando --country" +msgstr "Si no se utiliza la configuración regional predeterminada del usuario, se debe usar la abreviatura de la configuración regional del idioma (que se puede encontrar en el registro de subcategorías de idioma de la IANA). con el comando --country" #: msgid "export.options.pagelayout" @@ -2479,7 +2593,7 @@ msgstr "Configura la orientación de páginas del PDF exportado. Valores legales #: msgid "export.options.pagesize" -msgstr "Configura el tamaño de página del PDF exportado. Valores legales: {0} (valor predeterminado: ''{1}'')" +msgstr "Configura el tamaño de página del PDF exportado. Valores legales: {0} (valor predeterminado: “{1}”)" #: msgid "export.options.pdf" @@ -2499,15 +2613,23 @@ msgstr "Exportar los datos o la imagen de una vista del servidor" #: msgid "export.status" -msgstr "Solicitando ''{0}'' al servidor..." +msgstr "Solicitando “{0}” al servidor..." + +#: +msgid "export.status.writing" +msgstr "Escribiendo la respuesta en “{0}”" + +#: +msgid "export.status.error" +msgstr "Se ha producido un error al escribir en un archivo:" #: msgid "export.success" -msgstr "Se ha guardado {0} en ''{1}''" +msgstr "Se ha guardado {0} en “{1}”" #: msgid "extracts.workbook.errors.requires_datasources_or_include_all" -msgstr "El comando {0} para un libro de trabajo requiere una fuente de datos insertada o incluir un selector total ." +msgstr "El comando {0} para un libro de trabajo requiere una fuente de datos insertada o incluir un selector total." #: msgid "fileuploader.progress" @@ -2519,7 +2641,7 @@ msgstr "Obtenga un archivo del servidor. El archivo recibirá el nombre tras el #: msgid "get.errors.requires_url" -msgstr "El comando ''{0}'' requiere una URL" +msgstr "El comando “{0}” requiere una URL" #: msgid "get.options.file" @@ -2587,11 +2709,11 @@ msgstr "Mostrando dominios del servidor..." #: msgid "listsites.output" -msgstr "{0}{0}NAME: {1} {0}SITEID: ''{2}''" +msgstr "{0}{0}NAME: {1}{0}SITEID: “{2}”" #: msgid "listsites.output_extended" -msgstr "{0}{0}NAME: {1} {0}SITEID: ''{2}''{0}EXTRACTENCRYPTION: {3}" +msgstr "{0}{0}NAME: {1} {0}SITEID: “{2}”{0}EXTRACTENCRYPTION: {3}" #: msgid "listsites.short_description" @@ -2623,7 +2745,7 @@ msgstr "Publicar un libro de trabajo, una fuente de datos o una extracción en e #: msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "Tipo de archivo ''{0}'' incorrecto para actualizar una fuente de datos. La operación de reemplazar/adjuntar solo se aplica a un archivo de extracción (.tde)" +msgstr "Tipo de archivo “{0}” incorrecto para actualizar una fuente de datos. La operación de reemplazar/adjuntar solo se aplica a un archivo de extracción (.tde)" #: msgid "publish.errors.invalid_name_option" @@ -2631,7 +2753,7 @@ msgstr "La opción {0} no es válida para publicar varios elementos" #: msgid "publish.errors.invalid_publish_file_type" -msgstr "Tipo de archivo ''{0}'' incorrecto para la publicación, se esperaba un archivo .tde, .tds, .tdsx, .twb o .twbx" +msgstr "Tipo de archivo “{0}” incorrecto para la publicación, se esperaba un archivo .tde, .tds, .tdsx, .twb o .twbx" #: msgid "publish.errors.mutually_exclusive_option" @@ -2639,7 +2761,7 @@ msgstr "Usar solo uno de {0} o {1}" #: msgid "publish.errors.requires_resource_file" -msgstr "El comando ''{0}'' requiere un libro de trabajo, una fuente de datos o un archivo de extracción" +msgstr "El comando “{0}” requiere un libro de trabajo, una fuente de datos o un archivo de extracción" #: msgid "publish.errors.unexpected_server_response" @@ -2723,7 +2845,7 @@ msgstr "Si el libro de trabajo contiene filtros de usuario, suplante al usuario #: msgid "publish.status" -msgstr "Publicando ''{0}'' en el servidor. Esta operación podría tardar varios minutos..." +msgstr "Publicando “{0}” en el servidor. Esta operación podría tardar varios minutos..." #: msgid "publish.success" @@ -2779,11 +2901,11 @@ msgstr "Realizar una actualización incremental (si es compatible)" #: msgid "refreshextracts.options.parent-project-path" -msgstr "Ruta del elemento superior del proyecto que contiene las extracciones que se van a actualizar. Se debe especificar el nombre del proyecto con --project." +msgstr "Ruta del elemento superior del proyecto que contiene las extracciones que se van a actualizar. Se debe especificar el nombre del proyecto con --project.." #: msgid "refreshextracts.options.project" -msgstr "Nombre del proyecto que contiene el libro de trabajo o la fuente de datos. Solo es necesario si se especifica {0} o {1}. Si no se especifica, se usa el proyecto predeterminado ''{2}''" +msgstr "Nombre del proyecto que contiene el libro de trabajo o la fuente de datos. Solo es necesario si se especifica {0} o {1}. Si no se especifica, se usa el proyecto predeterminado “{2}”" #: msgid "refreshextracts.options.synchronous" @@ -2811,11 +2933,11 @@ msgstr "Actualizar las extracciones de un libro de trabajo o una fuente de datos #: msgid "refreshextracts.status_incremented" -msgstr "Programando extracciones para {0} ''{1}'' para su incrementación..." +msgstr "Programando extracciones para {0} “{1}” para su incrementación..." #: msgid "refreshextracts.status_refreshed" -msgstr "Programando extracciones para {0} ''{1}'' para su actualización..." +msgstr "Programando extracciones para {0} “{1}” para su actualización..." #: msgid "removeusers.options.users" @@ -2831,7 +2953,7 @@ msgstr "Eliminando los usuarios mostrados en {0} del grupo {1}..." #: msgid "runschedule.errors.requires_schedule_name" -msgstr "El comando ''{0}'' requiere un nombre de programa" +msgstr "El comando “{0}” requiere un nombre de programa" #: msgid "runschedule.short_description" @@ -2839,7 +2961,7 @@ msgstr "Ejecutar un programa" #: msgid "runschedule.status" -msgstr "Ejecutando el programa ''{0}'' en el servidor..." +msgstr "Ejecutando el programa “{0}” en el servidor..." #: msgid "materializeviews.short_description" @@ -2847,11 +2969,11 @@ msgstr "Actualice y busque los sitios o libros de trabajo en la configuración d #: msgid "materializeviews.status.site" -msgstr "Actualizando la configuración de las vistas materializadas para el sitio ''{0}''..." +msgstr "Actualizando la configuración de las vistas materializadas para el sitio “{0}”..." #: msgid "materializeviews.status.workbook" -msgstr "Actualizando la configuración de las vistas materializadas para el libro de trabajo ''{0}''..." +msgstr "Actualizando la configuración de las vistas materializadas para el libro de trabajo “{0}”..." #: msgid "materializeviews.errors.invalid_workbook_arguments" @@ -2863,55 +2985,55 @@ msgstr "El comando de vistas materializadas necesita un argumento de un ID de si #: msgid "materializeviews.errors.invalid_workbook_option" -msgstr "Use ''{0}'' o ''{1}'' con ''{2}''" +msgstr "Use “{0}” o “{1}” con “{2}”" #: msgid "materializeviews.errors.invalid_project_path" -msgstr "Use ''{1}'' con ''{0}''" +msgstr "Use “{1}” con “{0}”" #: msgid "materializeviews.errors.invalid_site_option" -msgstr "Use ''{0}'' con ''{1}''" +msgstr "Use “{0}” con “{1}”" #: msgid "materializeviews.errors.site_mode_conflict" -msgstr "Use ''{0}'' o ''{1}'' para cambiar el modo de las vistas materializadas en el sitio" +msgstr "Use “{0}” o “{1}” para cambiar el modo de las vistas materializadas en el sitio" #: msgid "materializeviews.errors.site_not_updated" -msgstr "El sitio ''{0}'' no está actualizado, solo los administradores del servidor pueden cambiar la configuración de las vistas materializadas" +msgstr "El sitio “{0}” no está actualizado, solo los administradores del servidor pueden cambiar la configuración de las vistas materializadas" #: msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "Use ''{0}'' o ''{1}'' para cambiar la configuración de las vistas materializadas" +msgstr "Use “{0}” o “{1}” para cambiar la configuración de las vistas materializadas" #: msgid "materializeviews.options.materialize_now" -msgstr "Use ''{0}'' para programar la materialización de un libro de trabajo determinado de manera inmediata" +msgstr "Use “{0}” para programar la materialización de un libro de trabajo determinado de manera inmediata" #: msgid "materializeviews.options.project" -msgstr "Use ''{0}'' para especificar un nombre de proyecto" +msgstr "Use “{0}” para especificar un nombre de proyecto" #: msgid "materializeviews.options.parent_project_path" -msgstr "Use ''{0}'' para especificar la ruta del proyecto primario a ''{1}''" +msgstr "Use “{0}” para especificar la ruta del proyecto principal a “{1}”" #: msgid "materializeviews.options.allow_workbook" -msgstr "Use ''{0}'' para habilitar o deshabilitar las vistas materializadas del libro de trabajo" +msgstr "Use “{0}” para habilitar o deshabilitar las vistas materializadas del libro de trabajo" #: msgid "materializeviews.options.allow_site" -msgstr "Use ''{0}'' para habilitar o deshabilitar las vistas materializadas del sitio" +msgstr "Use “{0}” para habilitar o deshabilitar las vistas materializadas del sitio" #: msgid "materializeviews.options.selected_workbooks" -msgstr "Use ''{0}'' para habilitar determinados libros de trabajo del sitio, junto con la opción ''{1}''. Esta es la opción predeterminada" +msgstr "Use “{0}” para habilitar determinados libros de trabajo del sitio, junto con la opción “{1}”. Esta es la opción predeterminada" #: msgid "materializeviews.options.all_workbooks" -msgstr "Use ''{0}'' para habilitar todos los libros de trabajo del sitio, junto con la opción ''{1}''" +msgstr "Use “{0}” para habilitar todos los libros de trabajo del sitio, junto con la opción “{1}”" #: msgid "session.auto_site_login" @@ -2925,6 +3047,10 @@ msgstr "Alias de certificado: {0}" msgid "session.connecting" msgstr "Conectando al servidor..." +#: +msgid "session.connecting_to" +msgstr "Conectando a la URL ({0}): {1}" + #: msgid "session.continuing_session" msgstr "Continuando sesión anterior" @@ -2955,7 +3081,7 @@ msgstr "No hay ninguna dirección de redireccionamiento en la respuesta de redir #: msgid "session.errors.no_sslcafile_found" -msgstr "No se encontró ningún archivo de autoridad de certificación (CA) en estas ubicaciones: ''{0}''. El archivo de CA se utiliza para garantizar una comunicación segura con Tableau Server. Para obtener información sobre cómo crear un archivo de CA, consulte la Ayuda de Tableau Server. Para conectarse a Tableau Server sin validar su certificado SSL, use la marca --no-certcheck." +msgstr "No se encontró ningún archivo de autoridad de certificación (CA) en estas ubicaciones: “{0}”. El archivo de CA se utiliza para garantizar una comunicación segura con Tableau Server. Para obtener información sobre cómo crear un archivo de CA, consulte la Ayuda de Tableau Server. Para conectarse a Tableau Server sin validar su certificado SSL, use la marca --no-certcheck." #: msgid "session.errors.script_no_password" @@ -3015,7 +3141,7 @@ msgstr "No es miembro del sitio predeterminado. Seleccione un SITEID de los sigu #: msgid "session.not_site_member" -msgstr "No es miembro del sitio ''{0}''. Seleccione un SITEID de los siguientes sitios:" +msgstr "No es miembro del sitio “{0}”. Seleccione un SITEID de los siguientes sitios:" #: msgid "session.options.help" @@ -3055,7 +3181,7 @@ msgstr "Usar la URL de Tableau Server especificada. Si no se especifica el proto #: msgid "session.options.site" -msgstr "Utilice el sitio de Tableau Server. Especifique una cadena vacía ('''') para forzar el uso del sitio predeterminado" +msgstr "Utilice el sitio de Tableau Server. Especifique una cadena vacía ("") para forzar el uso del sitio predeterminado" #: msgid "session.options.timeout" @@ -3073,6 +3199,10 @@ msgstr "Usar el nombre de usuario de Tableau Server especificado" msgid "session.password" msgstr "Contraseña:" +#: +msgid "session.redirecting" +msgstr "redirigiendo a {0}" + #: msgid "session.retrying_task" msgstr "Iniciando sesión de nuevo para volver a probar el comando original con una sesión nueva..." @@ -3083,7 +3213,7 @@ msgstr "La sesión ha expirado. Se está cerrando la sesión..." #: msgid "session.site_list" -msgstr "{0}{0}NAME: {1}{0}SITEID: ''{2}''" +msgstr "{0}{0}NAME: {1}{0}SITEID: “{2}”" #: msgid "session.using-certificate" @@ -3091,7 +3221,7 @@ msgstr "Usar el certificado de cliente para iniciar sesión" #: msgid "session.inferred_username" -msgstr "Iniciando sesión con el usuario ''{0}'', ya que no se ha indicado ningún selector de nombre de usuario" +msgstr "Iniciando sesión con el usuario “{0}”, ya que no se ha indicado ningún selector --username." #: msgid "sessiondata.errors.bad_api" @@ -3107,15 +3237,15 @@ msgstr "La versión de tabcmd {0} (API {1}) no coincide con la versión de Table #: msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "Especifique ''{0}'' o ''{1}'' antes del nombre del servidor" +msgstr "Especifique “{0}” o “{1}” antes del nombre del servidor" #: msgid "sessionoptions.errors.bad_password_file" -msgstr "No se puede leer la contraseña del archivo ''{0}''" +msgstr "No se puede leer la contraseña del archivo “{0}”" #: msgid "sessionoptions.errors.bad_protocol" -msgstr "El protocolo ''{0}'' no es compatible" +msgstr "El protocolo “{0}” no es compatible" #: msgid "sessionoptions.errors.bad_proxy_format" @@ -3123,7 +3253,7 @@ msgstr "El formato de proxy no coincide con HOST:PUERTO: {0}" #: msgid "sessionoptions.errors.bad_timeout" -msgstr "El argumento no numérico de {0} ''{1}'' se ha ignorado" +msgstr "El argumento no numérico de {0} “{1}” se ha ignorado" #: msgid "set.description" @@ -3131,11 +3261,11 @@ msgstr "Defina una configuración en el servidor. Use !setting para desactivar u #: msgid "set.errors.requires_setting_name" -msgstr "El comando ''{0}'' requiere un nombre de configuración" +msgstr "El comando “{0}” requiere un nombre de configuración" #: msgid "set.errors.single_setting_name" -msgstr "El comando ''{0}'' toma un único nombre de configuración" +msgstr "El comando “{0}” toma un único nombre de configuración" #: msgid "set.short_description" @@ -3143,11 +3273,11 @@ msgstr "Defina una configuración en el servidor" #: msgid "setsetting.status" -msgstr "Configurando ''{0}'' a {1}" +msgstr "Configurando “{0}” a {1}" #: msgid "syncgroup.errors.server_admin" -msgstr "El rol en el sitio mínimo de un grupo no se puede configurar como ''ServerAdministrator''." +msgstr "El rol en el sitio mínimo de un grupo no se puede configurar como “ServerAdministrator”." #: msgid "syncgroup.options.role" @@ -3155,11 +3285,11 @@ msgstr "Configura el rol predeterminado de todos los usuarios del grupo. Valores #: msgid "syncgroup.options.overwritesiterole" -msgstr "Permite cambiar el Rol de sitio de un usuario a uno con menos privilegios si se usa --role. Esta operación anula el comportamiento predeterminado." +msgstr "Permite cambiar el rol en el sitio de un usuario a uno con menos privilegios si se usa --role. Esta operación anula el comportamiento predeterminado." #: msgid "syncgroup.options.grantlicensemode" -msgstr "Cuándo conceder a un usuario la licencia especificada en el grupo. Los valores legales son: {0}. Si no se aprueba ningún valor, se utilizará ''sincronizado'' como valor predeterminado." +msgstr "Cuándo conceder a un usuario la licencia especificada en el grupo. Los valores legales son: {0}. Si no se aprueba ningún valor, se utilizará “on-sync” como valor predeterminado." #: msgid "syncgroup.short_description" @@ -3171,11 +3301,11 @@ msgstr "Sincronizando el servidor con el grupo de Active Directory {0}..." #: msgid "syncgroup.options.sysadmin-type" -msgstr "[Obsoleto. Usar --rol en su lugar.] Asigna [o elimina] el derecho de administrador a todos los usuarios del grupo. {0} puede ser: {1}, {2}, {3}, o {4}." +msgstr "[Obsoleto. Usar --rol en su lugar.] Asigna [o elimina] el derecho de administrador a todos los usuarios del grupo. {0} puede ser: {1}, {2}, {3} o {4}." #: msgid "syncgroup.options.license" -msgstr "[Obsoleto. Usar --rol en su lugar.] Configura el nivel de licencia predeterminado para todos los usuarios del grupo. {0} puede ser {1}, {2}, o {3}." +msgstr "[Obsoleto. Usar --rol en su lugar.] Configura el nivel de licencia predeterminado para todos los usuarios del grupo. {0} puede ser {1}, {2} o {3}." #: msgid "syncgroup.options.publisher" @@ -3183,11 +3313,11 @@ msgstr "[Obsoleto. Usar --rol en su lugar.] Asigna [o elimina] el derecho public #: msgid "tabcmd.mutually_exclusive_options" -msgstr "No se puede especificar ''{0}'' y ''{1}'' en el mismo comando" +msgstr "No se puede especificar “{0}” y “{1}” en el mismo comando" #: msgid "tabcmdparser.errors.ambiguous_option" -msgstr "Opción ambigua ''{0}'' entre las opciones: {1}" +msgstr "Opción ambigua “{0}” entre las opciones: {1}" #: msgid "tabcmdparser.warning.unexpected_dash" @@ -3247,7 +3377,7 @@ msgstr "Cancelando los trabajos de actualización de miniaturas" #: msgid "upgradethumbnails.continue_promt" -msgstr "¿Quiere continuar? Escriba 1 en caso afirmativo, 0 en caso negativo (1/0)" +msgstr "¿Desea continuar? Escriba 1 en caso afirmativo, 0 en caso negativo (1/0)" #: msgid "upgradethumbnails.invalid_response" @@ -3255,7 +3385,7 @@ msgstr "Respuesta no válida" #: msgid "validateidpmetadata.options.digest_algorithms" -msgstr "Una lista de algoritmos de proceso separada por espacios. Valores legales de {0}: {1}. Si no se especifican, el servidor usa los valores de la configuración del servidor: {2}" +msgstr "Una lista de algoritmos de proceso separada por espacios. Valores legales para {0}: {1}. Si no se especifican, el servidor usa los valores de la configuración del servidor: {2}" #: msgid "validateidpmetadata.options.min_allowed_rsa_key_size" @@ -3271,6 +3401,101 @@ msgstr "Una lista separada mediante espacios de los nombres de los sitios en los #: msgid "validateidpmetadata.short_description" -msgstr "Identifica sitios de Tableau Server que están configurados con IdP a través del algoritmo de proceso no seguro, SHA-a. Este comando también identifica IdP que utilizan certificados con un tamaño de clave RSA insuficiente o un tamaño de curva elíptico." +msgstr "Identifica sitios de Tableau Server que están configurados con IdP a través del algoritmo de proceso no seguro, SHA-1. Este comando también identifica IdP que utilizan certificados con un tamaño de clave RSA insuficiente o un tamaño de curva elíptico." + +#: +msgid "tabcmd.content.description" +msgstr "Una descripción para el elemento." + +#: +msgid "tabcmd.content.site_id" +msgstr "Usado en la URL para identificar el sitio de forma única. Diferente del nombre de sitio." + +#: +msgid "tabcmd.howto" +msgstr "Ejecutar un comando específico" + +#: +msgid "tabcmd.name" +msgstr "Utilidad de línea de comandos de Tableau Server" + +#: +msgid "tabcmd.options.project" +msgstr "El nombre del proyecto" + +#: +msgid "tabcmd.options.parent_project" +msgstr "La ruta al proyecto que contiene el elemento de destino." + +#: +msgid "tabcmd.options.workbook" +msgstr "El nombre de la libro de trabajo de destino" + +#: +msgid "tabcmd.options.datasource" +msgstr "El nombre de la fuente de datos de destino" + +#: +msgid "tabcmd.options.materializeviews" +msgstr "Ajustar el rendimiento de este libro de trabajo al materializar los cálculos para todas las vistas, si está habilitado." + +#: +msgid "tabcmd.options.dematerialize" +msgstr "Ajustar el rendimiento de este libro de trabajo al deshabilitar los cálculos materializados para todas las vistas, si está habilitado." + +#: +msgid "tabcmd.options.complete" +msgstr "Requiere que todas las filas sean válidas para que los cambios sean correctos. (verdadero de forma predeterminada)" +#: +msgid "tabcmd.options.no_complete" +msgstr "No requerir que todas las filas sean válidas para que los cambios sean correctos." + +#: +msgid "tabcmd.options.users_file" +msgstr "Archivo .csv que contiene una lista de usuarios, uno por línea" + +#: +msgid "tabcmd.options.token_file" +msgstr "Leer el token de acceso personal desde un archivo." + +#: +msgid "tabcmd.options.token_name" +msgstr "El nombre de tu token de acceso personal. Si se usa un token para iniciar sesión, este se requerirá al menos una vez para empezar la sesión." + +#: +msgid "tabcmd.options.token_value" +msgstr "El valor secreto de tu token de acceso personal para usarlo como autenticación. Necesita --la configuración del nombre del token." + +#: +msgid "tabcmd.options.language.detailed" +msgstr "Configurar el idioma que se va a usar. Los datos exportados se devolverán en este idioma/configuración regional. Si no está configurado, el cliente usará la configuración regional de su sistema y el servidor usará la configuración regional de la cuenta de usuario" + +#: +msgid "tabcmd.options.conflicts" +msgstr "Tratar los conflictos entre los recursos como elementos creados correctamente, p.ej., el proyecto ya existe" + +#: +msgid "tabcmd.options.log" +msgstr "Usar el nivel de registro especificado. El nivel predeterminado es INFO." + +#: +msgid "tabcmd.publish.options.restart" +msgstr "[Obsoleto - no tiene efecto]" + +#: +msgid "tabcmd.publish.options.tabbed.detailed" +msgstr "Publicar con vistas tabuladas habilitadas. Cada hoja se convierte en una pestaña que los viewers pueden usar para navegar por el libro de trabajo." + +#: +msgid "tabcmd.publish.options.append.detailed" +msgstr "Anexar los datos que se van a publicar a una fuente de datos existente que tenga el mismo nombre. Si el anexo se configura como verdadero pero si la fuente de datos no existe ya, se producirá un error en la operación." + +#: +msgid "tabcmd.publish.options.disable-uploader" +msgstr "[Obsoleto - no tiene efecto]" + +#: +msgid "tabcmd.refresh.options.bridge" +msgstr "Actualizar fuente de datos a través de Tableau Bridge" diff --git a/tabcmd/locales/fr/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/fr/LC_MESSAGES/tabcmd.mo index bb9c34245f9eb2882d9d176c8992650eaee26e45..93ec513e9afb464dfccc853a837ccf023224f7de 100644 GIT binary patch delta 31968 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 delta 29501 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℘K>pwTe)KWJ;nqnp;eX;*kGw`fLzW+bhDOYB&P#u42 zn(R+($eQ2wOj9G-gu!Q;gGr(0G&B4pZ(;oGX{K)-x54wk$5ALz!6Va5kM_aqBpfFA zFghjpLc-X&EH;1Q9i8&~Q>UB8$!|l)Uri-*>N9{AB0i`EA9-}ZOnl^VZv_&CpYUAn z{j2U0g$HhHPi!h$C6+_nUHQqw)$7g z(?X-OLj@E+pEmE_ld31jgdahzXmmg(jHeWt0D?7;pxrk-Ar7wV@1d8<<{7UUt@u(-#n!6c6u1*wR%SI z;*4J(@aTo5SdOCc?eC}fdozqa3;2{A6{#$xj_a~FS#LrTFT%*t$iE`fOl+X@r%t7L zoQ(C}gHNo%XT$iG4}wSZAZNFTbw?HGuZ`GRIxR3Qla_ljV%GBeDQr zF{Ad=WkFWpt>@3P+p_H9zdO%dt`p0}lGW{*zQFVd&Viev5rbIpL{8-2ffzDbdXe;DQHos(~B^ETRkP|@%Z&(F{1L0HH7V1>rA ziLb|eY)kCgZPN-fBkfN5CcBCMZN5oaw?_~hdczQHs) z#U3+~qvj3Ps*uS;9F1`;)5^djaeg+h?-C#3{fXz83IFRGvA_46V6)PUb1#oHO!$Ue zs=gnJneNGF+?g>>hKaptN6hqBFOI}`n+W@?Hiwf|)Yp2y$GK*7Qgi;f=3GB@jnTJL z|Lrwql{jOqSuVb@)|{Hm*>Ig%isO`UilKu$2Jhd4W%KrR<`zEFl3b7x&B`xKGcACte2nJO@S(@cVUt3(KVNt znY#IpOV~L&+u?X2^ky@#Jz^$DJ-xQGzpY_&)_l+}HrzhrTIzR?n~9BGtG#h0jjB@!EyQluvYYK0 zbh)`F*j9qakw3PWff~O+7O;_5TH~2{O4i&cGF6_q1(;6f0wD0 zI@g*vV*Pc624`mS!^lwZbHEUSvgT4zp~2>e)Xo` zzHv@sP-UXv;n#D&2z5UQ<#eVWgz{}%CJ8#1g-wG8g^WVJn3DlBhx98;egnJAn}Su; zy--Ftm!GauWiGD^FjnweQE#-)wi=#LkSQydvtK6Oz?bwv$G^Di(>fo8BKjo;4*^PE zR;Zu6hVp2K`|=*<6t4A+ao~Z4A2Y`I;Ixd5JU2oMX<0NfPkHlf+n43c&C8~0m7>lp zh%60fGFUm`Y#9Kr?h~5XWoeHt-egjP(Q|Dt2(927zx^?4N4`nXZ5j~?@sxxcWG_>) z%o)o}*ge3ErXb+szfLyzxajb7^SaJmSWn$36cnJ99XJqMFV;0GL&f^93J_xb+Zd(6Q93kNfrasU7T diff --git a/tabcmd/locales/fr/LC_MESSAGES/tabcmd.po b/tabcmd/locales/fr/LC_MESSAGES/tabcmd.po index ac87fc44..bbef3431 100644 --- a/tabcmd/locales/fr/LC_MESSAGES/tabcmd.po +++ b/tabcmd/locales/fr/LC_MESSAGES/tabcmd.po @@ -6,74 +6,7 @@ msgstr "" "X-Generator: prop2po" "Project-Id-Version: None" "Language: fr" -# Copyright (C) YEAR Tableau Software - - -# These outcome reporting lines were all returned from the server in clientxml -# https://sourcegraph.prod.tableautools.com/teams/near/-/blob/workgroup/src/shared/libraries/tab-strings/res/localization/shared_wg_en.properties -# how much of this can be replaced by server responses? - -msgid "tabcmd.result.already_exists.group" -msgstr "Group called ''{}'' already exists" - -msgid "tabcmd.result.failed.delete.group" -msgstr "Error deleting group from server" - -msgid "tabcmd.result.success.create_user" -msgstr "Successfully created user: {}" - -msgid "tabcmd.report.users_added" -msgstr "Number of users added: {}" - -msgid "tabcmd.report.errors" -msgstr "Error details: \n{}" - -msgid "tabcmd.report.error.user_csv.too_many_columns" -msgstr "The file contains {} columns, but there are only {} valid columns in a user import csv file" - -msgid "tabcmd.report.error.user_csv.at_char" -msgstr "If a user name includes an @ character that represents anything other than a domain separator, " - "you need to refer to the symbol using the hexadecimal format: \\0x40" - -msgid "tabcmd.report.error.user.no_spaces_in_username" -msgstr "Username cannot contain spaces" - -msgid "tabcmd.report.error.generic_attribute" -msgstr "Invalid value for {0}: {1}" - -msgid "tabcmd.report.error.publish_samples.expected_project" -msgstr "publishsamples expects the specified project to exist already" - -msgid "tabcmd.result.failure.publish_samples" -msgstr "Failed publishing samples to project" - -msgid "tabcmd.launching" -msgstr "======================= Launching command =======================" - -msgid "tabcmd.find.group" -msgstr "Finding group ''{}'' on server..." - -# Each actual command has a status line in translation - -msgid "tabcmd.add.users.to_site" -msgstr "===== Adding users listed in {0} to {1}..." - -msgid "tabcmd.delete.users.from_server" -msgstr "Removing users listed in {0} from the server..." - -msgid "tabcmd.get.extension.not_found" -msgstr "You must specify a file type in the url or filename" - -msgid "tabcmd.run_schedule.options.schedule" -msgstr "Name of the schedule to run" -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: fr" +# Copyright (C) YEAR Tableau Software #: msgid "permissions.labels.capabilities.read" msgstr "Afficher :" @@ -120,7 +53,7 @@ msgstr "Télécharger les données complètes :" #: msgid "permissions.labels.capabilities.export_image" -msgstr "Télécharger lʼimage/le PDF :" +msgstr "Télécharger l’image/le PDF :" #: msgid "permissions.labels.capabilities.export_data" @@ -160,7 +93,7 @@ msgstr "Exclure :" #: msgid "permissions.labels.capabilities.keep_only" -msgstr "Garder exclusivement :" +msgstr "Conserver uniquement :" #: msgid "permissions.labels.capabilities.select" @@ -220,7 +153,7 @@ msgstr "Modification sur le Web :" #: msgid "permissions.labels.capabilities.xml_save_as" -msgstr "Enregistrer sous :" +msgstr "Enregistrer sous..." #: msgid "permissions.labels.capabilities.create_refresh_metrics" @@ -268,7 +201,7 @@ msgstr "Viewer" #: msgid "permissions.labels.roles.interactor" -msgstr "Interacteur" +msgstr "Explorer" #: msgid "permissions.labels.roles.editor" @@ -312,11 +245,11 @@ msgstr "{0} Ko" #: msgid "errors.argument.flow_description.too_long" -msgstr "La description du flux est trop longue ({0} caractères). Elle doit comporter moins de {1} caractères :{2}" +msgstr "La description du flux est trop longue ({0} caractères). Elle doit comporter moins de {1} caractères : {2}" #: msgid "errors.argument.workbook_name.too_long" -msgstr "Le nom du classeur est trop long ({0} caractères). Il doit comporter moins de {1} caractères :{2}" +msgstr "Le nom du classeur est trop long ({0} caractères). Elle doit comporter moins de {1} caractères : {2}" #: msgid "errors.argument.workbook_name.empty" @@ -324,15 +257,15 @@ msgstr "Le nom du classeur est vide." #: msgid "errors.argument.workbook_description.too_long" -msgstr "La description du classeur est trop longue ({0} caractères). Elle doit comporter moins de {1} caractères :{2}" +msgstr "La description du classeur est trop longue ({0} caractères). Elle doit comporter moins de {1} caractères : {2}" #: msgid "errors.argument.worksheet_name.too_long" -msgstr "Le nom de la feuille de calcul est trop long ({0} caractères). Il doit comporter moins de {1} caractères :{2}" +msgstr "Le nom de la feuille de calcul est trop long ({0} caractères). Elle doit comporter moins de {1} caractères : {2}" #: msgid "errors.argument.datasource_name.too_long" -msgstr "Le nom de la source de données est trop long ({0} caractères). Il doit comporter moins de {1} caractères :{2}" +msgstr "Le nom de la source de données est trop long ({0} caractères). Elle doit comporter moins de {1} caractères : {2}" #: msgid "errors.argument.datasource_name.empty" @@ -340,27 +273,35 @@ msgstr "Le nom de la source de données est vide." #: msgid "errors.argument.datasource_description.too_long" -msgstr "La description de la source de données est trop longue ({0} caractères). Elle doit comporter moins de {1} caractères :{2}" +msgstr "La description de la source de données est trop longue ({0} caractères). Elle doit comporter moins de {1} caractères : {2}" #: msgid "errors.argument.dataconnection_column.too_long" -msgstr "DataConnection column {0} is too long ({1} characters). It must be shorter than {2} characters:{3}" +msgstr "La colonne DataConnection {0} est trop longue ({1} caractères). Elle doit comporter moins de {2} caractères : {3}" #: msgid "errors.argument.tag.too_long" -msgstr "La balise est trop longue ({0} caractères). Elle doit comporter moins de {1} caractères :{2}" +msgstr "La balise est trop longue ({0} caractères). Elle doit comporter moins de {1} caractères : {2}" #: msgid "errors.argument.workbook_file.missing_or_empty" msgstr "Le fichier du classeur est manquant ou vide." +#: +msgid "errors.argument.file.size.too_large" +msgstr "Le fichier {0} est trop volumineux. Les fichiers d’une taille décompressée supérieure à {1} Mo ne sont pas autorisés. Veuillez créer un extrait pour passer à la publication." + +#: +msgid "errors.argument.twb_or_tds_file.missing" +msgstr "Il manque un fichier twb ou tds dans l’archive." + #: msgid "errors.argument.internal" msgstr "Erreur de serveur interne. Argument manquant ou non valide." #: msgid "errors.argument.thumbnail.invalid_format" -msgstr "Le format de miniature du classeur nʼest pas valide. Ce doit être un fichier PNG avec une résolution de 300x300 au maximum." +msgstr "Le format de miniature du classeur n’est pas valide. Ce doit être un fichier PNG avec une résolution de 300x300 au maximum." #: msgid "errors.html_403.disabled_resource.workbook" @@ -368,15 +309,15 @@ msgstr "Désolé, ce classeur est désactivé. Contactez votre administrateur." #: msgid "errors.html_404.missing_or_unauthorized_resource.project" -msgstr "Désolé, le projet que vous recherchez nʼexiste pas ou vous nʼavez pas lʼautorisation de le voir." +msgstr "Désolé, le projet que vous recherchez n’existe pas ou vous n’avez pas l’autorisation de le voir." #: msgid "errors.html_404.missing_or_unauthorized_resource.personal_space" -msgstr "Désolé, le projet que vous recherchez nʼexiste pas ou vous nʼêtes pas autorisé à le consulter." +msgstr "Désolé, le projet que vous recherchez n’existe pas ou vous n’êtes pas autorisé à le consulter." #: msgid "errors.html_404.missing_or_unauthorized_resource.datasource" -msgstr "Désolé, la source de données que vous recherchez nʼexiste pas." +msgstr "Désolé, la source de données que vous recherchez n’existe pas." #: msgid "errors.labels.formatted_request_id" @@ -392,27 +333,27 @@ msgstr "Supprimer les classeurs" #: msgid "errors.permissions.publish.datasource.licensing" -msgstr "Vous devez disposer des droits ʼInteracteurʼ pour publier une source de données." +msgstr "Vous devez disposer des droits ’Explorer’ pour publier une source de données." #: msgid "errors.permissions.publish.datasource.overwrite" -msgstr "Il existe déjà une source de données intitulée ʼ{0}ʼ dans le projet ''{1}''. Vous nʼêtes pas autorisé à la remplacer." +msgstr "Il existe déjà une source de données intitulée “{0}” dans le projet “{1}”. Vous n’êtes pas autorisé à la remplacer." #: msgid "errors.permissions.publish.datasource.overwrite_personal_space" -msgstr "Il existe déjà une source de données intitulée ʼ{0}ʼ dans lʼespace personnel. Vous nʼêtes pas autorisé à la remplacer." +msgstr "Il existe déjà une source de données intitulée “{0}” dans l’espace personnel. Vous n’êtes pas autorisé à la remplacer." #: msgid "errors.permissions.publish.datasource.overwrite_short" -msgstr "Il existe déjà une source de données intitulée ʼ{0}ʼ dans le projet ''{1}''." +msgstr "Il existe déjà une source de données intitulée “{0}” dans le projet “{1}”." #: msgid "errors.permissions.publish.datasource.overwrite_short_personal_space" -msgstr "Il existe déjà une source de données intitulée ʼ{0}ʼ dans lʼespace personnel." +msgstr "Il existe déjà une source de données intitulée “{0}” dans l’espace personnel." #: msgid "errors.permissions.publish.datasource.non_existent" -msgstr "La source de données ʼ{0}ʼ nʼexiste pas." +msgstr "La source de données “{0}” n’existe pas." #: msgid "errors.permissions.publish.datasource.general" @@ -428,11 +369,11 @@ msgstr "Désolé, vous ne disposez pas des autorisations nécessaires pour effec #: msgid "errors.permissions.publish.project.non_existent" -msgstr "Le projet ʼ{0}ʼ nʼexiste pas." +msgstr "Le projet “{0}” n’existe pas." #: msgid "errors.permissions.publish.project.not_writable" -msgstr "Vous nʼêtes pas autorisé à écrire sur le projet ʼ{0}ʼ." +msgstr "Vous n’êtes pas autorisé à écrire sur le projet “{0}”." #: msgid "errors.permissions.publish.project.unspecified" @@ -440,7 +381,7 @@ msgstr "Vous devez spécifier un projet" #: msgid "errors.permissions.publish.workbook.disabled" -msgstr "Le classeur ʼ{0}ʼ est désactivé." +msgstr "Le classeur “{0}” est désactivé." #: msgid "errors.permissions.publish.workbook.general" @@ -448,51 +389,83 @@ msgstr "Il existe déjà un classeur de ce nom dans le projet sur lequel vous pu #: msgid "errors.permissions.publish.workbook.general_personal_space" -msgstr "Il existe déjà un classeur de ce nom dans lʼespace personnel sur lequel vous publiez. Pour publier, renommez votre classeur." +msgstr "Il existe déjà un classeur de ce nom dans l’espace personnel sur lequel vous publiez. Pour publier, renommez votre classeur." #: msgid "errors.permissions.publish.workbook.overwrite" -msgstr "Il existe déjà un classeur intitulé ʼ{0}ʼ dans le projet ''{1}''. Vous nʼêtes pas autorisé à le remplacer." +msgstr "Il existe déjà un classeur intitulé “{0}” dans le projet “{1}”. Vous n’êtes pas autorisé à la remplacer." #: msgid "errors.permissions.publish.workbook.overwrite_personal_space" -msgstr "Il existe déjà un classeur intitulé ʼ{0}ʼ dans lʼespace personnel. Vous nʼêtes pas autorisé à le remplacer." +msgstr "Il existe déjà un classeur intitulé “{0}” dans l’espace personnel. Vous n’êtes pas autorisé à la remplacer." #: msgid "errors.permissions.publish.workbook.overwrite_short" -msgstr "Il existe déjà un classeur intitulé ʼ{0}ʼ dans le projet ''{1}''." +msgstr "Il existe déjà un classeur intitulé “{0}” dans le projet “{1}”." #: msgid "errors.permissions.publish.workbook.overwrite_short_personal_space" -msgstr "Il existe déjà un classeur intitulé ʼ{0}ʼ dans lʼespace personnel." +msgstr "Il existe déjà un classeur intitulé “{0}” dans l’espace personnel." #: msgid "errors.reportable.impersonation.group_and_user" -msgstr "Spécifiez seulement ʼimpersonate_usernameʼ ou ʼimpersonate_groupnameʼ, et non les deux." +msgstr "Spécifiez seulement ’impersonate_username’ ou ’impersonate_groupname’, et non les deux." #: msgid "errors.reportable.impersonation.user_not_found" -msgstr "Lʼutilisateur ʼ{0}ʼ nʼexiste pas." +msgstr "L’utilisateur “{0}” n’existe pas." #: msgid "errors.reportable.impersonation.group_not_found" -msgstr "Le groupe ʼ{0}ʼ nʼexiste pas. " +msgstr "Le groupe “{0}” n’existe pas." #: msgid "errors.public.validation.hasextract" -msgstr "Les classeurs enregistrés sur Tableau Public doivent utiliser des extraits Tableau actifs. Faites un clic droit sur la source de données et sélectionnez Utiliser lʼextrait avant de publier. La source de données, ʼ{0}ʼ, nʼest pas un extrait actif." +msgstr "Les classeurs enregistrés sur Tableau Public doivent utiliser des extraits Tableau actifs. Cliquez avec le bouton droit sur la source de données et sélectionnez Utiliser l’extrait préalablement à sa publication. La source de données, “{0}”, n’est pas un extrait actif." + +#: +msgid "errors.public.validation.storage_quota_exceeded" +msgstr "Le contenu que vous tentez de publier excédera la capacité maximum de votre compte. Veuillez supprimer des contenus pour libérer de l’espace, puis réessayez." + +#: +msgid "errors.public.validation.invalid_archive_file" +msgstr "Le classeur que vous essayez de publier n’est pas un classeur valide." #: msgid "errors.publish.dataserver_datasource_not_found" -msgstr "Source de données ʼ{0}ʼ introuvable pour le classeur ʼ{1}ʼ." +msgstr "Source de données “{0}” introuvable pour le classeur “{1}”." #: msgid "errors.publish.datasource_update_mode" -msgstr "Mode de mise à jour inconnu : ʼ{0}ʼ." +msgstr "Mode de mise à jour inconnu : “{0}”." + +#: +msgid "errors.publish.fileupload.invalid_checksum" +msgstr "La valeur de somme de contrôle indiquée n’est pas valide." #: -msgid "errors.publish.workbook.concurrent_update" -msgstr "Un classeur du même nom est déjà en cours de publication ou de modification. Attendez que la tâche soit terminée avant de réessayer." +msgid "errors.publish.fileupload.invalid_hash_algorithm" +msgstr "L’algorithme de hachage n’est pas pris en charge ou est désactivé." + +#: +msgid "errors.publish.fileupload.invalid_offset" +msgstr "Ajout au chargement de fichier avec un décalage qui ne correspond pas à la taille de fichier enregistrée." + +#: +msgid "errors.publish.fileupload.concurrent_write" +msgstr "Impossible d’acquérir un verrou exclusif sur le fichier étant donné qu’il est verrouillé par un autre chargement." + +#: +msgid "errors.publish.fileupload.flushing_file_buffer" +msgstr "Impossible de vider les tampons de fichiers pendant un chargement." + +#: +msgid "errors.publish.fileupload.read_or_write" +msgstr "Impossible de lire à partir du client ou d’écrire sur le fichier chargé." + +#: +msgid "errors.publish.fileupload.concurrent_update" +msgstr "Un contenu du même nom est actuellement en cours de publication ou de modification. Attendez que la tâche soit terminée avant de réessayer." #: msgid "errors.publish.workbook.restricted" @@ -508,27 +481,43 @@ msgstr "La source de données contient un type de connexion non autorisé sur ce #: msgid "errors.publish.datasource.connection_check" -msgstr "{0} nʼa pas pu établir une connexion à votre source de données." +msgstr "{0} n’a pas pu établir une connexion à votre source de données." + +#: +msgid "errors.publish.file.connection.unauthorized" +msgstr "Ce flux inclut des connexions d’entrée aux fichiers qui sont bloquées par votre administrateur de site. Pour la publication de flux, toutes les connexions d’entrée doivent être des extraits Tableau déjà publiés sur Tableau Cloud." + +#: +msgid "errors.publish.flow.connection_check" +msgstr "Impossible de publier le flux “{0}”. Le serveur ne peut pas se connecter au type de source de données : "{1}". Vérifiez que la source de données est prise en charge et que le plug-in de pilote ou de connecteur pour la source de données est installé." + +#: +msgid "errors.publish.workbook.requested_extract_encryption_on_server_with_disabled_encryption" +msgstr "Le classeur ne peut pas être publié avec un extrait crypté. Le cryptage des extraits est désactivé sur ce serveur. Vous devez publier le classeur avec un extrait non crypté." + +#: +msgid "errors.publish.datasource.requested_extract_encryption_on_server_with_disabled_encryption" +msgstr "La source de données ne peut pas être publiée en tant qu’extrait crypté. Le cryptage des extraits est désactivé sur ce serveur. Vous devez publier l’extrait non crypté." #: msgid "errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "Le classeur ne peut pas être publié avec un extrait crypté. Lʼadministrateur de site a désactivé le cryptage dʼextrait sur ce site. Vous devez publier le classeur avec un extrait non crypté." +msgstr "Le classeur ne peut pas être publié avec un extrait crypté. L’administrateur de site a désactivé le cryptage d’extrait sur ce site. Vous devez publier le classeur avec un extrait non crypté." #: msgid "errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "La source de données ne peut pas être publiée en tant quʼextrait crypté. Lʼadministrateur de site a désactivé le cryptage dʼextrait sur ce site. Vous devez publier lʼextrait non crypté." +msgstr "La source de données ne peut pas être publiée en tant qu’extrait crypté. L’administrateur de site a désactivé le cryptage d’extrait sur ce site. Vous devez publier l’extrait non crypté." #: msgid "errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption" -msgstr "Le classeur ne peut pas être publié avec un extrait non crypté. Lʼadministrateur de site a appliqué le cryptage dʼextrait sur ce site. Vous devez publier le classeur et spécifier le cryptage dʼextrait." +msgstr "Le classeur ne peut pas être publié avec un extrait non crypté. L’administrateur de site a appliqué le cryptage d’extrait sur ce site. Vous devez publier le classeur et spécifier le cryptage d’extrait." #: msgid "errors.publish.datasource.requested_no_extract_encryption_on_site_with_enforced_encryption" -msgstr "Lʼextrait de source de données ne peut pas être publié non crypté. Lʼadministrateur de site a appliqué le cryptage dʼextrait sur ce site. Vous devez publier lʼextrait crypté." +msgstr "L’extrait de source de données ne peut pas être publié non crypté. L’administrateur de site a appliqué le cryptage d’extrait sur ce site. Vous devez publier l’extrait crypté." #: msgid "errors.publish.has_unfinished_extract_creation_job" -msgstr "Cette ressource ne peut pas être publiée parce que des travaux de création dʼextrait sont en attente ou non terminés. Veuillez patienter ou annuler ces travaux puis réessayez." +msgstr "Cette ressource ne peut pas être publiée parce que des travaux de création d’extrait sont en attente ou non terminés. Veuillez patienter ou annuler ces travaux puis réessayez." #: msgid "errors.publishing.storage_quota_exceeded.message" @@ -552,31 +541,31 @@ msgstr "Ce contenu dépasse la capacité de votre espace personnel de {0}." #: msgid "errors.web_authoring.workbook_deleted" -msgstr "Le classeur ʼ{0}ʼ a été supprimé. Pour enregistrer en tant que nouveau classeur, choisissez ʼEnregistrer sousʼ." +msgstr "Le classeur “{0}” a été supprimé. Pour enregistrer en tant que nouveau classeur, choisissez ’Enregistrer sous’." #: msgid "errors.web_authoring.workbook_changed" -msgstr "Un autre utilisateur a modifié et enregistré ce classeur depuis que vous avez commencé à lʼéditer. Par conséquent, vous ne pouvez plus apporter de modifications au classeur dʼorigine. Utilisez la commande ʼEnregistrer sousʼ pour créer un nouveau classeur contenant vos modifications." +msgstr "Un autre utilisateur a modifié et enregistré ce classeur depuis que vous avez commencé à l’éditer. Par conséquent, vous ne pouvez plus apporter de modifications au classeur d’origine. Utilisez la commande ’Enregistrer sous’ pour créer un nouveau classeur contenant vos modifications." #: msgid "labels.publish.embed_credentials" -msgstr "Ajouter un mot de passe à la source de données" +msgstr "Intégrer le mot de passe pour la source de données" #: msgid "errors.publish.workbook.google_no_embedded_credentials" -msgstr "Ce classeur comporte une source de données {0} qui nécessite des informations dʼidentification intégrées. Pour enregistrer sous un nouveau classeur, sélectionnez ʼ{1}ʼ." +msgstr "Ce classeur comporte une source de données {0} qui nécessite des informations d’identification intégrées. Pour enregistrer sous un nouveau classeur, sélectionnez “{1}”." #: msgid "errors.publish.datasource.google_no_embedded_credentials" -msgstr "Cette source de données comporte une connexion {0} qui nécessite des informations dʼidentification intégrées. Veuillez publier cette source de données depuis Tableau Desktop avec des informations dʼidentification intégrées." +msgstr "Cette source de données comporte une connexion {0} qui nécessite des informations d’identification intégrées. Veuillez publier cette source de données depuis Tableau Desktop avec des informations d’identification intégrées." #: msgid "errors.publish.datasource.federated_oauth_datasource_failed" -msgstr "Les informations dʼidentification pour une ou plusieurs connexions dans votre source de données ont expiré. Supprimez les informations dʼidentification enregistrées pour cette source de données dans votre page Paramètres de compte sur Tableau Server ou Tableau Online, puis connectez-vous à nouveau à la source de données." +msgstr "Les informations d’identification pour une ou plusieurs connexions dans votre source de données ont expiré. Supprimez les informations d’identification enregistrées pour cette source de données dans la page de paramètres de votre compte sur Tableau Server ou Tableau Cloud, puis reconnectez-vous à la source de données." #: msgid "errors.publish.workbook.missing_oauth_credential" -msgstr "Les informations dʼidentification ʼ{0}ʼ sont manquantes ou ne peuvent être utilisées pour se connecter à la source de données ou au classeur." +msgstr "Les informations d’identification “{0}” sont manquantes ou ne peuvent être utilisées pour se connecter à la source de données ou au classeur." #: msgid "errors.publish.version_incompatible.message" @@ -584,15 +573,11 @@ msgstr "Les versions de bureau et de serveur ne sont pas compatibles." #: msgid "errors.publish.version_incompatible.details" -msgstr "Version du bureau ʼ{0}ʼ, Version du document de serveur ʼ{1}ʼ." +msgstr "Version du bureau “{0}”, Version du document de serveur “{1}”." #: msgid "errors.publish.datasource.managed_keychain.unique_cv_suggestions" -msgstr "La publication a échoué en raison dʼun conflit. Renvoyez votre modification." - -#: -msgid "errors.publish.permissions_are_locked" -msgstr "Les permissions sont verrouillées dans le projet dans lequel vous publiez. Pour publier ce classeur, utilisez les permissions par défaut et réessayez." +msgstr "La publication a échoué en raison d’un conflit. Renvoyez votre modification." #: msgid "errors.publish.datasource.not.found" @@ -600,19 +585,19 @@ msgstr "Impossible de trouver cette source de données sur le serveur." #: msgid "errors.publish.extracts.disabled" -msgstr "Lʼenregistrement pour des sources de données dʼarchives basées sur des extraits nʼest pas encore pris en charge." +msgstr "L’enregistrement pour des sources de données d’archives basées sur des extraits n’est pas encore pris en charge." #: msgid "errors.publish.datasource.timeout" -msgstr "La publication a expiré après {0} secondes. Essayez dʼutiliser Tableau Desktop pour publier cette source de données." +msgstr "La publication a expiré après {0} secondes. Essayez d’utiliser Tableau Desktop pour publier cette source de données." #: msgid "errors.publish.data_role.permission_not_null" -msgstr "Impossible de définir des autorisations explicites pour les sources de données avec ce type de données." +msgstr "Impossible de définir des autorisations explicites pour les sources de données avec ce rôle des données." #: msgid "errors.download.extracts.timeout" -msgstr "La publication a expiré après {0} secondes parce que cette source de données comporte un fichier dʼextrait volumineux. Essayez dʼutiliser Tableau Desktop pour publier cette source de données." +msgstr "La publication a expiré après {0} secondes parce que cette source de données comporte un fichier d’extrait volumineux. Essayez d’utiliser Tableau Desktop pour publier cette source de données." #: msgid "errors.publish.datasource.invalid_extract_update_time" @@ -620,20 +605,36 @@ msgstr "Paramètre extractUpdateTime spécifié non valide : {0}" #: msgid "errors.publish.async.serialization" -msgstr "Impossible de sérialiser lʼerreur dʼétat du travail de publication" +msgstr "Impossible de sérialiser l’erreur d’état du travail de publication" + +#: +msgid "errors.publish.only_extract_files_are_allowed.message" +msgstr "Impossible de publier sur Tableau Server" + +#: +msgid "errors.publish.only_extract_files_are_allowed.details" +msgstr "Impossible de charger le fichier {0} parce que votre administrateur a bloqué les fichiers de ce type. Convertissez-le en un extrait et réessayez." + +#: +msgid "errors.publish.validation.invalid_zip_file" +msgstr "L’archive de classeur et de source de données que vous essayez de publier n’est pas valide." #: msgid "errors.permissions.view.datasources" -msgstr "Vous devez disposer des droits ʼInteracteurʼ pour afficher la liste des sources de données." +msgstr "Vous devez disposer des droits ’Explorer’ pour afficher la liste des sources de données." #: msgid "errors.oauth.invalid_oauth_class" -msgstr "ʼ{0}ʼ nʼest pas un type de connexion OAuth valide." +msgstr "“{0}” n’est pas un type de connexion OAuth valide." #: msgid "errors.xmlapi.bad_request" msgstr "Requête incorrecte" +#: +msgid "errors.xmlapi.payload_too_large" +msgstr "Charge utile trop volumineuse" + #: msgid "errors.xmlapi.unauthorized" msgstr "Action non autorisée" @@ -648,7 +649,7 @@ msgstr "Le compte utilisateur est verrouillé ou non valide." #: msgid "errors.xmlapi.site_user_not_found" -msgstr "Ce compte utilisateur nʼest pas actif. Pour obtenir de lʼaide, contactez votre administrateur {0}." +msgstr "Ce compte utilisateur n’est pas actif. Pour obtenir de l’aide, contactez votre administrateur {0}." #: msgid "errors.xmlapi.not_found" @@ -682,13 +683,9 @@ msgstr "Ce site a été suspendu. Vous devez être un administrateur système po msgid "errors.xmlapi.site_locked" msgstr "Ce site a été verrouillé. Impossible de se connecter pour le moment." -#: -msgid "errors.xmlapi.permission_modification" -msgstr "Publication impossible avec les permissions modifiées" - #: msgid "errors.xmlapi.update_desktop" -msgstr "Pour ouvrir des classeurs créés par dʼautres auteurs, veuillez télécharger la version la plus récente de Tableau Desktop Public Edition sur le site http://public.tableau.com/" +msgstr "Pour ouvrir des classeurs créés par d’autres auteurs, veuillez télécharger la version la plus récente de Tableau Desktop Public Edition sur le site http://public.tableau.com/" #: msgid "errors.xmlapi.throttled.summary" @@ -696,23 +693,35 @@ msgstr "Nombre excessif de demandes" #: msgid "errors.xmlapi.throttled.detail" -msgstr "Nombre de demandes excessif pour ʼ{0}ʼ. Veuillez réessayer après {1}." +msgstr "Nombre de demandes excessif pour “{0}”. Veuillez réessayer après {1}." + +#: +msgid "errors.xmlapi.personal_space_quota_exceeded.summary" +msgstr "Impossible de publier sur l’espace personnel" + +#: +msgid "errors.xmlapi.personal_space_quota_exceeded.detail" +msgstr "Supprimez ou déplacez un contenu d’espace personnel existant puis essayez de le publier à nouveau." #: msgid "datasource.publish.check.unpublishable" msgstr "Impossible de publier la source de données." +#: +msgid "datasource.publish.check.unpublishable.table_extension_extract_required" +msgstr "Les extensions de table ne peuvent pas être publiées avec des connexions nécessitant un extrait." + #: msgid "datasource.publish.check.publishable.extract_required" -msgstr "Nécessite la création dʼun extrait à la publication." +msgstr "Nécessite la création d’un extrait à la publication." #: msgid "datasource.publish.check.publishable.credentials_required" -msgstr "{1} accèdera temporairement aux informations dʼidentification fournies pour ʼ{0}ʼ afin de confirmer quʼil peut conserver une connexion de données en direct." +msgstr "{1} accèdera temporairement aux informations d’identification fournies pour “{0}” afin de confirmer qu’il peut conserver une connexion de données en direct." #: msgid "datasource.publish.check.publishable.server_unreachable" -msgstr "{1} ne peut pas atteindre ʼ{0}ʼ. La publication créera un extrait." +msgstr "{1} ne peut pas atteindre “{0}”. La publication créera un extrait." #: msgid "publish.bundles.workbook.subscription.subject" @@ -724,167 +733,175 @@ msgstr "Vos données Salesforce ont été ajoutées au classeur. Accédez à vot #: msgid "extracts.status.finished.upload.workbook" -msgstr "Chargement des extraits terminé (nouvel ID dʼextrait :{0}) pour le classeur ʼ{1}ʼ {2}" +msgstr "Chargement des extraits terminé (nouvel ID d’extrait :{0}) pour le classeur “{1}” {2}" #: msgid "extracts.status.finished.refresh.workbook" -msgstr "Actualisation des extraits terminée (nouvel ID dʼextrait :{0}) pour le classeur ʼ{1}ʼ {2}" +msgstr "Actualisation des extraits terminée (nouvel ID d’extrait :{0}) pour le classeur “{1}” {2}" #: msgid "extracts.status.finished.increment.workbook" -msgstr "Incrémentation des extraits terminée (nouvel ID dʼextrait :{0}) pour le classeur ʼ{1}ʼ {2}" +msgstr "Incrémentation des extraits terminée (nouvel ID d’extrait :{0}) pour le classeur “{1}” {2}" #: msgid "extracts.status.finished.encrypt.workbook" -msgstr "Cryptage des extraits terminé (nouvel ID dʼextrait : {0}) pour le classeur ʼ{1}ʼ" +msgstr "Cryptage des extraits terminé (nouvel ID d’extrait : {0}) pour le classeur “{1}”" #: msgid "extracts.status.finished.decrypt.workbook" -msgstr "Décryptage des extraits terminé (nouvel ID dʼextrait : {0}) pour le classeur ʼ{1}ʼ" +msgstr "Décryptage des extraits terminé (nouvel ID d’extrait : {0}) pour le classeur “{1}”" #: msgid "extracts.status.finished.rekey.workbook" -msgstr "Re-cryptage des extraits terminé (nouvel ID dʼextrait : {0}) pour le classeur ʼ{1}ʼ" +msgstr "Re-cryptage des extraits terminé (nouvel ID d’extrait : {0}) pour le classeur “{1}”" #: msgid "extracts.status.finished.create.workbook" -msgstr "Création dʼextraits terminée (nouvel ID dʼextrait : {0}) pour le classeur ʼ{1}ʼ {2}" +msgstr "Création d’extraits terminée (nouvel ID d’extrait : {0}) pour le classeur “{1}” {2}" #: msgid "extracts.status.finished.remove.workbook" -msgstr "Modification de lʼextrait sur ''En direct'' terminée (ID de la source de données : {0}) pour le classeur ʼ{1}ʼ" +msgstr "Modification de l’extrait sur “En direct” terminée (ID de la source de données : {0}) pour le classeur “{1}”" #: msgid "extracts.status.finished.upload.datasource" -msgstr "Chargement des extraits terminé (nouvel ID dʼextrait :{0}) pour la source de données ʼ{1}ʼ {2}" +msgstr "Chargement des extraits terminé (nouvel ID d’extrait :{0}) pour la source de données “{1}” {2}" #: msgid "extracts.status.finished.refresh.datasource" -msgstr "Actualisation des extraits terminée (nouvel ID dʼextrait:{0}) pour la source de données ʼ{1}ʼ {2}" +msgstr "Actualisation des extraits terminée (nouvel ID d’extrait:{0}) pour la source de données “{1}” {2}" #: msgid "extracts.status.finished.increment.datasource" -msgstr "Incrémentation des extraits terminée (nouvel ID dʼextrait :{0}) pour la source de données ʼ{1}ʼ {2}" +msgstr "Incrémentation des extraits terminée (nouvel ID d’extrait :{0}) pour la source de données “{1}” {2}" #: msgid "extracts.status.finished.append.datasource" -msgstr "Ajout des extraits terminé (nouvel ID dʼextrait :{0}) pour la source de données ʼ{1}ʼ {2}" +msgstr "Ajout des extraits terminé (nouvel ID d’extrait :{0}) pour la source de données “{1}” {2}" #: msgid "extracts.status.finished.replace.datasource" -msgstr "Remplacement des extraits terminé (nouvel ID dʼextrait :{0}) pour la source de données ʼ{1}ʼ {2}" +msgstr "Remplacement des extraits terminé (nouvel ID d’extrait :{0}) pour la source de données “{1}” {2}" #: msgid "extracts.status.finished.encrypt.datasource" -msgstr "Cryptage des extraits terminé (nouvel ID dʼextrait :{0}) pour la source de données ʼ{1}ʼ" +msgstr "Cryptage des extraits terminé (nouvel ID d’extrait :{0}) pour la source de données “{1}”" #: msgid "extracts.status.finished.decrypt.datasource" -msgstr "Décryptage des extraits terminé (nouvel ID dʼextrait :{0}) pour la source de données ʼ{1}ʼ" +msgstr "Décryptage des extraits terminé (nouvel ID d’extrait :{0}) pour la source de données “{1}”" #: msgid "extracts.status.finished.rekey.datasource" -msgstr "Re-cryptage des extraits terminé (nouvel ID dʼextrait :{0}) pour la source de données ʼ{1}ʼ" +msgstr "Re-cryptage des extraits terminé (nouvel ID d’extrait :{0}) pour la source de données “{1}”" #: msgid "extracts.status.finished.encrypt.flow" -msgstr "Le cryptage des extraits pour le flux ʼ{0}ʼ est terminé" +msgstr "Le cryptage des extraits pour le flux “{0}” est terminé" #: msgid "extracts.status.finished.decrypt.flow" -msgstr "Le décryptage des extraits pour le flux ʼ{0}ʼ est terminé" +msgstr "Le décryptage des extraits pour le flux “{0}” est terminé" #: msgid "extracts.status.finished.rekey.flow" -msgstr "Le recryptage des extraits pour le flux ʼ{0}ʼ est terminé" +msgstr "Le recryptage des extraits pour le flux “{0}” est terminé" #: msgid "extracts.status.finished.encrypt.flowdraft" -msgstr "Le cryptage des extraits pour le brouillon de flux ʼ{0}ʼ est terminé" +msgstr "Le cryptage des extraits pour le brouillon de flux “{0}” est terminé" #: msgid "extracts.status.finished.decrypt.flowdraft" -msgstr "Le décryptage des extraits pour le brouillon de flux ʼ{0}ʼ est terminé" +msgstr "Le décryptage des extraits pour le brouillon de flux “{0}” est terminé" #: msgid "extracts.status.finished.rekey.flowdraft" -msgstr "Le recryptage des extraits pour le brouillon de flux ʼ{0}ʼ est terminé" +msgstr "Le recryptage des extraits pour le brouillon de flux “{0}” est terminé" #: msgid "extracts.status.finished.create.datasource" -msgstr "Création dʼextraits terminée (ID du nouvel extrait : {0}) pour la source de données ʼ{1}ʼ {2}" +msgstr "Création d’extraits terminée (ID du nouvel extrait : {0}) pour la source de données “{1}” {2}" #: msgid "extracts.status.finished.remove.datasource" -msgstr "Modification de lʼextrait sur ''En direct'' terminée pour la source de données ʼ{1}ʼ" +msgstr "Modification de l’extrait sur “En direct” terminée pour la source de données “{1}”" + +#: +msgid "extracts.status.finished.create.vconn" +msgstr "Création d’extraits terminée (nouvel ID d’extrait : {0}) pour la connexion virtuelle “{1}”" + +#: +msgid "extracts.status.finished.refresh.vconn" +msgstr "Actualisation d’extraits terminée (nouvel ID d’extrait : {0}) pour la connexion virtuelle “{1}”" #: msgid "extracts.status.encryption_key" -msgstr "ID de la clé de cryptage : ʼ{0}ʼ." +msgstr "ID de clé de cryptage : “{0}”." #: msgid "extracts.status.encryption_keys" -msgstr "ID de lʼancienne clé de cryptage : "{0}ʼ, ID de la nouvelle clé de cryptage : ʼ{1}ʼ." +msgstr "ID de l’ancienne clé de cryptage : “{0}”, ID de la nouvelle clé de cryptage : “{1}”." #: msgid "extracts.errors.upload" -msgstr "Erreur de chargement des extraits pour {0} : ʼ{1}ʼ" +msgstr "Erreur de chargement des extraits pour {0} : “{1}”" #: msgid "extracts.errors.refresh" -msgstr "Erreur lors de lʼactualisation des extraits pour {0} ʼ{1}ʼ" +msgstr "Erreur lors de l’actualisation des extraits pour {0} “{1}”" #: msgid "extracts.errors.create" -msgstr "Erreur lors de la création dʼextraits pour {0} ʼ{1}ʼ." +msgstr "Erreur lors de la création d’extraits pour {0} “{1}”." #: msgid "extracts.errors.increment" -msgstr "Erreur dʼincrémentation des extraits pour {0} : ʼ{1}ʼ" +msgstr "Erreur d’incrémentation des extraits pour {0} : “{1}”" #: msgid "extracts.errors.append" -msgstr "Erreur dʼajout des extraits pour {0} : ʼ{1}ʼ" +msgstr "Erreur d’ajout des extraits pour {0} : “{1}”" #: msgid "extracts.errors.replace" -msgstr "Erreur de remplacement des extraits pour {0} : ʼ{1}ʼ" +msgstr "Erreur de remplacement des extraits pour {0} : “{1}”" #: msgid "extracts.errors.download" -msgstr "Erreur de téléchargement des extraits pour {0} : ʼ{1}ʼ" +msgstr "Erreur de téléchargement des extraits pour {0} : “{1}”" #: msgid "extracts.errors.remove" -msgstr "Erreur de suppression dʼextraits pour {0} : ʼ{1}ʼ." +msgstr "Erreur de suppression d’extraits pour {0} : “{1}”." #: msgid "extracts.errors.title" -msgstr "Le processus extrait lʼerreur" +msgstr "Le processus extrait l’erreur" #: msgid "extracts.errors.nothing_to_upload" -msgstr "Aucun extrait à charger pour {0} : ʼ{1}ʼ" +msgstr "Aucun extrait à charger pour {0} : “{1}”" #: msgid "extracts.errors.nothing_to_refresh" -msgstr "Aucun extrait à actualiser pour {0} : ʼ{1}ʼ" +msgstr "Aucun extrait à actualiser pour {0} : “{1}”" #: msgid "extracts.errors.nothing_to_increment" -msgstr "Aucun extrait à incrémenter pour {0} : ʼ{1}ʼ" +msgstr "Aucun extrait à incrémenter pour {0} : “{1}”" #: msgid "extracts.errors.nothing_to_append" -msgstr "Aucun extrait à ajouter pour {0} : ʼ{1}ʼ" +msgstr "Aucun extrait à ajouter pour {0} : “{1}”" #: msgid "extracts.errors.nothing_to_replace" -msgstr "Aucun extrait à remplacer pour {0} : ʼ{1}ʼ" +msgstr "Aucun extrait à remplacer pour {0} : “{1}”" #: msgid "extracts.errors.refresh_summary" -msgstr "Erreur dʼactualisation des extraits" +msgstr "Erreur d’actualisation des extraits" #: msgid "extracts.errors.encrypt_summary" @@ -900,31 +917,31 @@ msgstr "Erreur de décryptage des extraits" #: msgid "extracts.errors.remove_summary" -msgstr "Erreur de suppression dʼextraits" +msgstr "Erreur de suppression d’extraits" #: msgid "extracts.errors.create_summary" -msgstr "Erreur de création dʼextraits" +msgstr "Erreur de création d’extraits" #: msgid "extracts.errors.datasource_overwritten" -msgstr "Lʼactualisation a échoué car la source de données a été remplacée par une autre tâche pendant le traitement. Relancez lʼactualisation pour résoudre le problème." +msgstr "L’actualisation a échoué car la source de données a été remplacée par une autre tâche pendant le traitement. Relancez l’actualisation pour résoudre le problème." #: msgid "extracts.errors.workbook_overwritten" -msgstr "Lʼactualisation a échoué car le classeur a été remplacé par une autre tâche pendant le traitement. Relancez lʼactualisation pour résoudre le problème." +msgstr "L’actualisation a échoué car le classeur a été remplacé par une autre tâche pendant le traitement. Relancez l’actualisation pour résoudre le problème." #: msgid "extracts.errors.encrypt" -msgstr "Erreur lors du cryptage des extraits pour {0} ʼ{1}ʼ" +msgstr "Erreur lors du cryptage des extraits pour {0} “{1}”" #: msgid "extracts.errors.decrypt" -msgstr "Erreur lors du décryptage des extraits pour {0} ʼ{1}ʼ" +msgstr "Erreur lors du décryptage des extraits pour {0} “{1}”" #: msgid "extracts.errors.rekey" -msgstr "Erreur lors du re-cryptage des extraits pour {0} ʼ{1}ʼ" +msgstr "Erreur lors du re-cryptage des extraits pour {0} “{1}”" #: msgid "extracts.errors.encrypt_datasource_overwritten" @@ -952,31 +969,31 @@ msgstr "Le décryptage des extraits a échoué parce que le classeur a été rem #: msgid "extracts.errors.remove_datasource_overwritten" -msgstr "Impossible de modifier une source de données sur ''En direct'' parce quʼelle a été remplacée par une autre tâche." +msgstr "Impossible de modifier une source de données sur “En direct” parce qu’elle a été remplacée par une autre tâche." #: msgid "extracts.errors.remove_workbook_overwritten" -msgstr "Impossible de modifier un classeur sur ''En direct'' parce quʼil a été remplacé par une autre tâche." +msgstr "Impossible de modifier un classeur sur “En direct” parce qu’il a été remplacé par une autre tâche." #: msgid "extracts.errors.create_datasource_overwritten" -msgstr "Impossible dʼextraire une source de données parce quʼelle a été remplacée par une autre tâche." +msgstr "Impossible d’extraire une source de données parce qu’elle a été remplacée par une autre tâche." #: msgid "extracts.errors.create_workbook_overwritten" -msgstr "Impossible dʼextraire un classeur parce quʼil a été remplacé par une autre tâche." +msgstr "Impossible d’extraire un classeur parce qu’il a été remplacé par une autre tâche." #: msgid "extracts.site_mode_change_details" -msgstr "Le mode de cryptage de lʼextrait de site a changé de ʼ{0}ʼ en ʼ{1}ʼ." +msgstr "Le mode de cryptage de l’extrait de site a changé de “{0}” en “{1}”." #: msgid "extracts.errors.encryption_not_licensed" -msgstr "Cette opération a échoué parce que le cryptage dʼextrait nʼest pas sous licence. Pour effectuer cette opération, vous devez renouveler votre licence ou décrypter votre extrait." +msgstr "Cette opération a échoué parce que le cryptage d’extrait n’est pas sous licence. Pour effectuer cette opération, vous devez renouveler votre licence ou décrypter votre extrait." #: msgid "extracts.errors.operation_cancelled_detail" -msgstr "Lʼopération de suppression dʼextrait pour {0} (source de données : {2}) a expiré." +msgstr "L’opération de suppression d’extrait pour {0} (source de données : {2}) a expiré." #: msgid "workbooks.messages.load_error" @@ -984,7 +1001,7 @@ msgstr "Impossible de charger le classeur {0}" #: msgid "workbooks.messages.locked" -msgstr "Un autre utilisateur modifie actuellement le classeur ʼ{0}ʼ. Recommencez ultérieurement." +msgstr "Un autre utilisateur modifie actuellement le classeur “{0}”. Veuillez réessayer ultérieurement." #: msgid "workbooks.new_workbook.default_name" @@ -1004,11 +1021,11 @@ msgstr "Nouvelle métrique" #: msgid "messages.timeout_error.summary" -msgstr "Erreur de délai dʼattente" +msgstr "Erreur de délai d’attente" #: msgid "messages.timeout_error.task_canceled" -msgstr "Annulation dʼune tâche qui a pris plus de {0} secondes" +msgstr "Annulation d’une tâche qui a pris plus de {0} secondes" #: msgid "subscriptions.manage_my_subscriptions" @@ -1036,7 +1053,7 @@ msgstr "." #: msgid "subscriptions.extract_refresh_footer" -msgstr "Vous recevez cet e-mail dʼabonnement lorsque les données sont actualisées." +msgstr "Vous recevez cet e-mail d’abonnement lorsque les données sont actualisées." #: msgid "subscriptions.explore_the_viz" @@ -1058,13 +1075,21 @@ msgstr "Vous pouvez accéder à la vue en direct du contenu ici" msgid "subscriptions.warning_deprecated_type" msgstr "obsolète" +#: +msgid "subscriptions.warning_error_content_type" +msgstr "Type de contenu inconnu" + +#: +msgid "subscriptions.warning_error_type" +msgstr "type d’avertissement inconnu" + #: msgid "subscriptions.warning_extract_refresh_type" -msgstr "échecs de lʼactualisation dʼextrait" +msgstr "échec de l’actualisation d’extrait" #: msgid "subscriptions.warning_flow_run_type" -msgstr "échec de lʼexécution du flux" +msgstr "échec d’exécution du flux" #: msgid "subscriptions.warning_introduction_general" @@ -1072,19 +1097,51 @@ msgstr "Les avertissements sur la qualité des données suivants concernent ce(t #: msgid "subscriptions.warning_introduction_view" -msgstr "Pour plus dʼinformations, consultez lʼonglet Détails des données dans la vue" +msgstr "Pour plus d’informations, consultez le volet Détails des données dans la vue" #: msgid "subscriptions.warning_introduction_workbook" -msgstr "Pour plus dʼinformations, consultez la page Classeur" +msgstr "Pour plus d’informations, consultez la page Classeur" + +#: +msgid "subscriptions.warning_localized_column" +msgstr "Colonne" + +#: +msgid "subscriptions.warning_localized_datasource" +msgstr "Source de données" + +#: +msgid "subscriptions.warning_localized_database" +msgstr "Base de données" + +#: +msgid "subscriptions.warning_localized_flow" +msgstr "Flux" + +#: +msgid "subscriptions.warning_localized_table" +msgstr "Table" + +#: +msgid "subscriptions.warning_localized_vconn" +msgstr "Connexion" + +#: +msgid "subscriptions.warning_lowercase_column" +msgstr "colonne" + +#: +msgid "subscriptions.warning_lowercase_column_plural" +msgstr "colonnes" #: msgid "subscriptions.warning_maintenance_type" -msgstr "en cours de maintenance" +msgstr "en maintenance" #: msgid "subscriptions.warning_permission_error" -msgstr "Cet avertissement concerne une ressource que vous nʼêtes pas autorisé à consulter." +msgstr "Cet avertissement concerne une ressource que vous n’êtes pas autorisé à consulter." #: msgid "subscriptions.warning_redacted" @@ -1094,6 +1151,18 @@ msgstr "Autorisations requises" msgid "subscriptions.warning_sensitve_type" msgstr "données sensibles" +#: +msgid "subscriptions.warning_sensitive_intro_count" +msgstr "Sensible({0})" + +#: +msgid "subscriptions.warning_sensitive_intro_view" +msgstr "Cette vue utilise des données sensibles." + +#: +msgid "subscriptions.warning_sensitive_intro_workbook" +msgstr "Ce classeur utilise des données sensibles." + #: msgid "subscriptions.warning_severe" msgstr "Avertissement important sur la qualité des données" @@ -1107,8 +1176,8 @@ msgid "subscriptions.warning_standard" msgstr "Avertissement sur la qualité des données" #: -msgid "subscriptions.warning_error_type" -msgstr "type dʼavertissement inconnu" +msgid "subscriptions.warning_standard_plural" +msgstr "Avertissements sur la qualité des données" #: msgid "subscriptions.warning_warning_type" @@ -1116,7 +1185,7 @@ msgstr "avertissement" #: msgid "errors.subscriptions.image_render_failed" -msgstr "Impossible dʼeffectuer un rendu correct de lʼinstantané de la vue ʼ{0}ʼ." +msgstr "Impossible d’effectuer un rendu correct de l’instantané de la vue “{0}”." #: msgid "errors.subscriptions.see_live_view" @@ -1124,7 +1193,7 @@ msgstr "Pour voir la vue en ligne, accédez à {0}." #: msgid "errors.subscriptions.disabled_on_server" -msgstr "Le paramètre des abonnements à lʼéchelle du serveur nʼest pas activé. Impossible de traiter les abonnements." +msgstr "Le paramètre des abonnements à l’échelle du serveur n’est pas activé. Impossible de traiter les abonnements." #: msgid "errors.subscriptions.disabled_on_site" @@ -1140,11 +1209,11 @@ msgstr "Les classeurs et les vues associés à cet abonnement sont introuvables. #: msgid "errors.subscriptions.user_unlicensed" -msgstr "Lʼabonnement de lʼutilisateur sans licence est ignoré." +msgstr "L’abonnement de l’utilisateur sans licence est ignoré." #: msgid "errors.subscriptions.smtp_unreacheable" -msgstr "Impossible de joindre lʼhôte SMTP. Vérifiez si SMTP a été configuré." +msgstr "Impossible de joindre l’hôte SMTP. Vérifiez si SMTP a été configuré." #: msgid "errors.subscriptions.uncategorized_error" @@ -1152,15 +1221,15 @@ msgstr "Erreur inconnue" #: msgid "errors.subscriptions.pdf_render_failed" -msgstr "Impossible dʼafficher un rendu correct de la pièce jointe PDF pour cet e-mail." +msgstr "Impossible d’afficher un rendu correct de la pièce jointe PDF pour cet e-mail." #: -msgid "errors.subscriptions.pdf_limit_exceeded" -msgstr "Le fichier PDF généré dépasse la limite de taille de {0} Mo et nʼa pas pu être joint à cet e-mail." +msgid "errors.subscriptions.content_limit_exceeded" +msgstr "Le contenu généré dépasse la limite de taille de {0} Mo et n’a pas pu être joint à cet e-mail." #: msgid "errors.subscriptions.attachments_not_enabled" -msgstr "Lʼabonnement a échoué en raison de la désactivation des pièces jointes dʼe-mail. Contactez votre administrateur Tableau pour plus de détails." +msgstr "L’abonnement a échoué en raison de la désactivation des pièces jointes d’e-mail. Contactez votre administrateur Tableau pour plus de détails." #: msgid "errors.subscriptions.pdf_email_failed" @@ -1172,27 +1241,27 @@ msgstr "{0}, ne fonctionne pas actuellement. Les destinataires ne seront donc pas notifiés si la condition des données est vraie. Vous recevrez une notification lorsque lʼalerte fonctionnera à nouveau." +msgstr "Votre alerte basée sur les données, {0}, ne fonctionne pas actuellement. Les destinataires ne seront donc pas notifiés si la condition des données est vraie. Vous recevrez une notification lorsque l’alerte fonctionnera à nouveau." #: msgid "dataalerts.failure.affected.alert" @@ -1312,11 +1381,11 @@ msgstr "Alerte basée sur les données concernée" #: msgid "dataalerts.failure.time" -msgstr "Échec de lʼalerte temporelle" +msgstr "Échec de l’alerte temporelle" #: msgid "dataalerts.failure.cause" -msgstr "Il arrive que des alertes échouent en raison de problèmes temporaires de réseau, qui se résolvent dʼeux-mêmes. Vous pouvez également essayer de recréer lʼalerte sur la vue de données dʼorigine, ou dépanner les causes courantes des échecs dʼalerte, par exemple :" +msgstr "Il arrive que des alertes échouent en raison de problèmes temporaires de réseau, qui se résolvent d’eux-mêmes. Vous pouvez également essayer de recréer l’alerte sur la vue de données d’origine, ou dépanner les causes courantes des échecs d’alerte, par exemple :" #: msgid "dataalerts.failure.changed.view" @@ -1324,7 +1393,7 @@ msgstr "Un classeur, une vue ou un champ de données supprimé(e) ou renommé(e) #: msgid "dataalerts.failure.expired.credentials" -msgstr "Informations dʼidentification de la base de données expirées intégrées dans les classeurs." +msgstr "Informations d’identification de la base de données expirées intégrées dans les classeurs." #: msgid "dataalerts.failure.datasource.error" @@ -1332,15 +1401,15 @@ msgstr "Une source de données inaccessible." #: msgid "dataalerts.failure.email.footer" -msgstr "Vous recevez cet e-mail sur {0} parce quʼune alerte a échoué." +msgstr "Vous recevez cet e-mail sur {0} parce qu’une alerte a échoué." #: msgid "dataalerts.failure.troubleshooting" -msgstr "Pour vérifier si lʼun des problèmes susmentionnés provoque lʼéchec de votre alerte, cliquez sur le bouton ci-dessous." +msgstr "Pour vérifier si l’un des problèmes susmentionnés provoque l’échec de votre alerte, cliquez sur le bouton ci-dessous." #: msgid "dataalerts.success.email.subject" -msgstr "Lʼalerte basée sur les données a redémarré pour : {0}" +msgstr "L’alerte basée sur les données a redémarré pour : {0}" #: msgid "dataalerts.success.status" @@ -1352,11 +1421,11 @@ msgstr "Votre alerte basée sur les données, {0}, fonctionne à nouveau. #: msgid "dataalerts.failure.error.internalError" -msgstr "Erreur interne dʼalerte basée sur les données" +msgstr "Erreur interne d’alerte basée sur les données" #: msgid "dataalerts.failure.error.invalidDataAlertSpecification" -msgstr "Spécification dʼalerte basée sur les données non valide" +msgstr "Spécification d’alerte basée sur les données non valide" #: msgid "dataalerts.failure.error.summaryTableNotFound" @@ -1382,6 +1451,9 @@ msgstr "Classeur introuvable" msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" msgstr "Aucun axe trouvé pour le champ {0}" +#: +msgid "dataalerts.failure.error.paneDescriptorNotFound" +msgstr "{0}" #: msgid "dataalerts.failure.error.unsupportedComparisonExpression" @@ -1393,11 +1465,11 @@ msgstr "Aucun opérateur de comparaison constante détecté : {0}" #: msgid "dataalerts.failure.error.cannotAddFilter" -msgstr "Échec de lʼajout de filtre à lʼalerte de données" +msgstr "Échec de l’ajout de filtre à l’alerte de données" #: msgid "dataalerts.failure.error.sheetNotAlertable" -msgstr "La feuille {0} nʼa pas de données prises en charge pour les alertes. {1}" +msgstr "La feuille {0} n’a pas de données prises en charge pour les alertes. {1}" #: msgid "dataalerts.failure.error.dataAlertMeasureNotFound" @@ -1409,23 +1481,23 @@ msgstr "Nombre incorrect de mesures détecté.{0}" #: msgid "dataalerts.failure.error.thresholdParseError" -msgstr "Échec de lʼanalyse du texte de seuil {0}. {1}" +msgstr "Échec de l’analyse du texte de seuil {0}. {1}" #: msgid "dataalerts.failure.error.dataAlertPresModelCreationError" -msgstr "Erreur lors de la sérialisation de lʼalerte. {0}" +msgstr "Erreur lors de la sérialisation de l’alerte. {0}" #: msgid "dataalerts.failure.error.cannotDrawDataAlertDialog" -msgstr "Impossible de créer la boîte de dialogue de lʼalerte de données." +msgstr "Impossible de créer la boîte de dialogue de l’alerte de données." #: msgid "dataalerts.failure.error.unsupportedDataAlertType" -msgstr "Le type dʼalerte de données {0} nʼest pas pris en charge actuellement." +msgstr "Le type d’alerte de données {0} n’est pas pris en charge actuellement." #: msgid "dataalerts.failure.suspend.email.subject" -msgstr "Lʼalerte basée sur les données est suspendue pour : {0}" +msgstr "L’alerte basée sur les données est suspendue pour : {0}" #: msgid "dataalerts.failure.suspend.email.status" @@ -1433,7 +1505,7 @@ msgstr "Votre alerte {0} a été suspendue" #: msgid "dataalerts.failure.suspend.email.explanation" -msgstr "Pendant quʼelle est suspendue, nous nʼévaluons pas la vue et nous nʼalertons pas les destinataires. Une fois le correctif appliqué, vous pouvez reprendre lʼalerte dans
Vous venez de demander la réinitialisation de votre mot de passe.

Pour modifier votre mot de passe Tableau Server, {1} ou collez le lien suivant dans votre navigateur : {2}

Ce lien expire dans 48 heures, veillez donc à procéder à lʼopération sans plus tarder.

Si vous nʼavez pas demandé la réinitialisation du mot de passe, informez-en votre administrateur.

Merci dʼutiliser Tableau!
Lʼéquipe Tableau" +msgstr "Bonjour {0},

Vous venez de demander la réinitialisation de votre mot de passe.

Pour modifier votre mot de passe Tableau Server, {1} ou collez le lien suivant dans votre navigateur : {2}

Ce lien expire dans 48 heures, veillez donc à procéder à l’opération sans plus tarder.

Si vous n’avez pas demandé la réinitialisation du mot de passe, informez-en votre administrateur.

Merci d’utiliser Tableau !
L’équipe Tableau" #: msgid "password_reset.email.link" @@ -1613,11 +1685,11 @@ msgstr "Site Tableau Server" #: msgid "materializeviews.errors.workbook_not_in_project" -msgstr "Le projet ʼ{0}ʼ ne contient pas le classeur ʼ{1}ʼ" +msgstr "Le projet “{0}” ne contient pas le classeur “{1}”" #: msgid "materializeviews.errors.workbook_has_no_extract" -msgstr "Impossible de mettre à jour le paramètre Vues matérialisées pour le classeur ʼ{0}ʼ. À lʼheure actuelle, seuls les classeurs comportant des extraits intégrés sont pris en charge" +msgstr "Impossible de mettre à jour le paramètre Vues matérialisées pour le classeur “{0}”. À l’heure actuelle, seuls les classeurs comportant des extraits intégrés sont pris en charge" #: msgid "materializeviews.errors.workbook_updating_errors" @@ -1625,23 +1697,23 @@ msgstr "Erreurs détectées lors de la mise à jour du paramètre Vues matérial #: msgid "materializeviews.errors.workbook_too_large" -msgstr "Impossible de mettre à jour le paramètre Vues matérialisées pour le classeur ʼ{0}ʼ parce que la limite du classeur excède la limite de {1} Go" +msgstr "Impossible de mettre à jour le paramètre Vues matérialisées pour le classeur “{0}” parce que la limite du classeur excède la limite de {1} Go" #: msgid "materializeviews.errors.project_path_not_exists" -msgstr "Le chemin dʼaccès du projet ʼ{0}ʼ nʼexiste pas" +msgstr "Le chemin d’accès du projet “{0}” n’existe pas" #: msgid "materializeviews.errors.feature_disabled" -msgstr "Impossible de mettre à jour le paramètre Vues matérialisées pour le classeur ʼ{0}ʼ parce que la fonctionnalité est actuellement désactivée" +msgstr "Impossible de mettre à jour le paramètre Vues matérialisées pour le classeur “{0}” parce que la fonctionnalité est actuellement désactivée" #: msgid "materializeviews.errors.update_materialized_views_setting_failed" -msgstr "Impossible de mettre à jour le paramètre Vues matérialisées pour le classeur ʼ{0}ʼ" +msgstr "Impossible de mettre à jour le paramètre Vues matérialisées pour le classeur “{0}”" #: msgid "materializeviews.errors.site_not_enabled" -msgstr "Ce site nʼest pas activé pour les vues matérialisées. Contactez votre administrateur" +msgstr "Ce site n’est pas activé pour les vues matérialisées. Contactez votre administrateur" #: msgid "materializeviews.errors.encrypted_extracts_not_supported" @@ -1649,35 +1721,35 @@ msgstr "La fonction Vues matérialisées ne prend actuellement pas en charge les #: msgid "materializedviews.finished.create" -msgstr "Vues matérialisées créées avec lʼétat ʼ{0}ʼ pour le classeur ʼ{1}ʼ" +msgstr "Vues matérialisées créées avec l’état “{0}” pour le classeur “{1}”" #: msgid "materializedviews.finished.delete" -msgstr "Vues matérialisées supprimées pour lʼID de classeur : {0}" +msgstr "Vues matérialisées supprimées pour l’ID de classeur : {0}" #: msgid "materializedviews.finished.encrypt" -msgstr "Cryptage terminé des vues matérialisées pour le classeur ʼ{0}ʼ" +msgstr "Cryptage terminé des vues matérialisées pour le classeur “{0}”" #: msgid "materializedviews.finished.decrypt" -msgstr "Décryptage terminé des vues matérialisées pour le classeur ʼ{0}ʼ" +msgstr "Décryptage terminé des vues matérialisées pour le classeur “{0}”" #: msgid "materializedviews.finished.rekey" -msgstr "Recryptage terminé des vues matérialisées pour le classeur ʼ{0}ʼ" +msgstr "Recryptage terminé des vues matérialisées pour le classeur “{0}”" #: msgid "materializedviews.status.encryption_key" -msgstr "ID de la clé de cryptage : ʼ{0}ʼ." +msgstr "ID de clé de cryptage : “{0}”." #: msgid "materializedviews.status.encryption_keys" -msgstr "ID de lʼancienne clé de cryptage : ʼ{0}ʼ, ID de la nouvelle clé de cryptage : ʼ{1}ʼ." +msgstr "ID de l’ancienne clé de cryptage : “{0}”, ID de la nouvelle clé de cryptage : “{1}”." #: msgid "materializedviews.status.encryption_type" -msgstr "Type de source de données de cryptage : ʼ{0}ʼ" +msgstr "Type de source de données de cryptage : “{0}”" #: msgid "customizedviews.namedSharingPrefix" @@ -1728,11 +1800,11 @@ msgid "content_type.explaindata_explanation" msgstr "Explication" #: -msgid "content_type.publishedconnection" +msgid "content_type.virtualconnection" msgstr "Connexion virtuelle" #: -msgid "content_type.publishedconnectiontable" +msgid "content_type.virtualconnectiontable" msgstr "Table de connexion virtuelle" #: @@ -1743,9 +1815,17 @@ msgstr "Réponse du serveur : la mise à niveau des images miniatures a démarr msgid "upgradethumbnails.status.server_stopped" msgstr "Réponse du serveur : %d travaux arrêtés" +#: +msgid "dataquality.author.extract_refresh_monitoring" +msgstr "surveillance de l’actualisation d’extrait" + +#: +msgid "dataquality.author.flow_run_monitoring" +msgstr "surveillance de l’exécution du flux" + #: msgid "dataquality.message.refresh_failed" -msgstr "Échec de lʼactualisation : {0}" +msgstr "Échec de l’actualisation : {0}" #: msgid "dataquality.message.last_successful" @@ -1757,11 +1837,43 @@ msgstr "Prochaine programmation : {0}" #: msgid "dataquality.message.flow_run_output_steps_failed" -msgstr "Lʼexécution de {0} étapes de sortie sur {1} a échoué" +msgstr "L’exécution de {0} étapes de sortie sur {1} a échoué" + +#: +msgid "label_value.description.certified" +msgstr "Cette ressource est une ressource de confiance et recommandée." + +#: +msgid "label_value.description.deprecated" +msgstr "Cette ressource n’est plus gérée et ne doit pas être utilisée." + +#: +msgid "label_value.description.extract_refresh_failure" +msgstr "L’actualisation d’extrait la plus récente de cette ressource a échoué." + +#: +msgid "label_value.description.flow_run_failure" +msgstr "L’exécution la plus récente de ce flux a échoué." + +#: +msgid "label_value.description.maintenance" +msgstr "Cette ressource est en cours de maintenance." + +#: +msgid "label_value.description.sensitive_data" +msgstr "Cette ressource contient des informations sensibles." + +#: +msgid "label_value.description.stale" +msgstr "Cette ressource est obsolète." + +#: +msgid "label_value.description.warning" +msgstr "Cette ressource a un problème de qualité générale." #: msgid "importcsvsummary.error.details" -msgstr "Détails de lʼerreur :" +msgstr "Détails de l’erreur :" #: msgid "importcsvsummary.remainingerrors" @@ -1769,7 +1881,7 @@ msgstr "(autres erreurs non affichées)" #: msgid "importcsvsummary.error.line" -msgstr "ligne {0} pour lʼutilisateur ʼ{1}ʼ : ʼ{2}ʼ" +msgstr "ligne {0} pour l’utilisateur “{1}” : “{2}”" #: msgid "importcsvsummary.line.processed" @@ -1781,11 +1893,11 @@ msgstr "Lignes ignorées : {0}" #: msgid "importcsvsummary.users.added.count" -msgstr "Nombre dʼutilisateurs ajoutés : {0}" +msgstr "Nombre d’utilisateurs ajoutés : {0}" #: msgid "importcsvsummary.errors.count" -msgstr "Nombre dʼerreurs : {0}" +msgstr "Nombre d’erreurs : {0}" #: msgid "importcsvsummary.error.unexpected_extension" @@ -1797,23 +1909,35 @@ msgstr "Le fichier CSV dépasse la limite de taille de {0}" #: msgid "importcsvsummary.error.local.password_mismatch" -msgstr "La mise à jour de lʼutilisateur de site local requiert un mot de passe vide ou correspondant" +msgstr "La mise à jour de l’utilisateur de site local requiert un mot de passe vide ou correspondant" #: msgid "importcsvsummary.error.local.password_required" -msgstr "Création dʼun utilisateur système local lorsque lʼauthentification locale exige un mot de passe" +msgstr "Création d’un utilisateur système local lorsque l’authentification locale exige un mot de passe" #: msgid "importcsvsummary.error.ad.user_not_found" -msgstr "Utilisateur AD ʼ{0}ʼ introuvable" +msgstr "Utilisateur AD “{0}” introuvable" + +#: +msgid "importcsvsummary.error.domain_not_found" +msgstr "Domaine non valide “{0}”" + +#: +msgid "importcsvsummary.error.cannot_create_user_identity" +msgstr "Impossible de créer l’identité de l’utilisateur pour l’utilisateur “{0}”" + +#: +msgid "importcsvsummary.error.invalid_identity_pool_name" +msgstr "Nom du pool d’identités non valide “{0}”" #: msgid "importcsvsummary.error.too_many_errors" -msgstr "Trop grand nombre dʼerreurs dans le fichier CSV" +msgstr "Trop grand nombre d’erreurs dans le fichier CSV" #: msgid "audit.errors.wdc_not_allowlisted" -msgstr "Le connecteur de données Web ne figure pas dans la liste des connecteurs autorisés. Pour obtenir de lʼaide, consultez https://help.tableau.com/current/online/fr-fr/to_keep_data_fresh.htm" +msgstr "Le connecteur de données Web ne figure pas dans la liste des connecteurs autorisés. Pour obtenir de l’aide, consultez https://help.tableau.com/current/online/fr-fr/to_keep_data_fresh.htm" #: msgid "user.input.name.err.too_long" @@ -1829,23 +1953,23 @@ msgstr "Parlez aux données" #: msgid "slack.app.upgrade.email.notification.subject" -msgstr "Mise à jour de lʼapplication Tableau pour Slack" +msgstr "Mise à jour de l’application Tableau pour Slack" #: msgid "slack.app.upgrade.email.notification.introduction" -msgstr "Une mise à jour est disponible pour lʼapplication Tableau pour Slack et peut être réinstallée maintenant afin de fonctionner avec la prochaine version de Tableau Online. Tableau recommande de réinstaller lʼapplication pour conserver les performances de lʼapplication et utiliser ses nouvelles fonctionnalités. Informez-vous sur les modifications et les nouvelles fonctionnalités dans lʼarticle
/" +msgstr "La commande “{0}” nécessite un nom de /" #: msgid "export.errors.requires_workbook_view_param" -msgstr "La commande ʼ{0}ʼ nécessite un paramètre de / contenant au moins une barre oblique (/)" +msgstr "La commande “{0}” nécessite un paramètre de / contenant au moins une barre oblique (/)" #: msgid "export.options.country" -msgstr "Si les paramètres régionaux par défaut de l''utilisateur sont utilisés, abréviation du pays pour les paramètres régionaux (se trouve dans IANA Language Subtag Registry). À utiliser avec --language" +msgstr "Si les paramètres régionaux par défaut de l’utilisateur sont utilisés, abréviation du pays pour les paramètres régionaux (se trouve dans IANA Language Subtag Registry). À utiliser avec --language" #: msgid "export.options.csv" @@ -2470,15 +2585,15 @@ msgstr "Définit la hauteur. Doit être une valeur de nombre entier (600 pixels #: msgid "export.options.language" -msgstr "Si les paramètres régionaux par défaut de l''utilisateur sont utilisés, abréviation de la langue pour les paramètres régionaux (se trouve dans IANA Language Subtag Registry). À utiliser avec --country" +msgstr "Si les paramètres régionaux par défaut de l’utilisateur sont utilisés, abréviation de la langue pour les paramètres régionaux (se trouve dans IANA Language Subtag Registry). À utiliser avec --country" #: msgid "export.options.pagelayout" -msgstr "Définit l''orientation de la page du PDF exporté. Valeurs admises : {0}. Si aucune valeur n''est spécifiée, le paramètre indiqué dans Tableau Desktop est utilisé" +msgstr "Définit l’orientation de la page du PDF exporté. Valeurs admises : {0}. Si aucune valeur n’est spécifiée, le paramètre indiqué dans Tableau Desktop est utilisé" #: msgid "export.options.pagesize" -msgstr "Définit la taille de page du PDF exporté. Valeurs admises : {0} (''{1}'' par défaut)." +msgstr "Définit la taille de page du PDF exporté. Valeurs admises : {0} (“{1}” par défaut)." #: msgid "export.options.pdf" @@ -2494,15 +2609,23 @@ msgstr "Définit la largeur. Doit être un nombre entier (800 pixels par défaut #: msgid "export.short_description" -msgstr "Exporter les données ou une image d''une vue depuis le serveur" +msgstr "Exporter les données ou une image d’une vue depuis le serveur" #: msgid "export.status" -msgstr "Requête de ʼ{0}ʼ en provenance du serveur..." +msgstr "Requête de “{0}” en provenance du serveur..." + +#: +msgid "export.status.writing" +msgstr "Écriture de la réponse sur “{0}”" + +#: +msgid "export.status.error" +msgstr "Erreur lors de l’écriture sur un fichier :" #: msgid "export.success" -msgstr "{0} enregistré dans ''{1}''" +msgstr "{0} enregistré dans “{1}”" #: msgid "extracts.workbook.errors.requires_datasources_or_include_all" @@ -2514,11 +2637,11 @@ msgstr "Progression du chargement : {0}%" #: msgid "get.description" -msgstr "Obtenir un fichier du serveur. Si aucun argument de nom de fichier n''est spécifié, le fichier prend le nom du dernier élément du chemin d''accès" +msgstr "Obtenir un fichier du serveur. Si aucun argument de nom de fichier n’est spécifié, le fichier prend le nom du dernier élément du chemin d’accès" #: msgid "get.errors.requires_url" -msgstr "La commande ʼ{0}ʼ nécessite une URL" +msgstr "La commande “{0}” nécessite une URL" #: msgid "get.options.file" @@ -2538,7 +2661,7 @@ msgstr "Options de commande :" #: msgid "help.description0" -msgstr "Afficher l''aide pour une commande spécifique" +msgstr "Afficher l’aide pour une commande spécifique" #: msgid "help.description1" @@ -2566,7 +2689,7 @@ msgstr "Pièce jointe trouvée : {0} (re-mappée à {1})" #: msgid "initialuser.errors.username_and_password_required" -msgstr "Vous devez saisir le nom d''utilisateur et le mot de passe" +msgstr "Vous devez saisir le nom d’utilisateur et le mot de passe" #: msgid "initialuser.options.friendly-name" @@ -2586,27 +2709,27 @@ msgstr "Etablissement de la liste des domaines du serveur..." #: msgid "listsites.output" -msgstr "{0}NOM{0} : {1} {0}ID SITE : ''{2}''" +msgstr "{0}{0}NOM : {1}{0}ID SITE : “{2}”" #: msgid "listsites.output_extended" -msgstr "{0}{0}NAME: {1} {0}SITEID: ''{2}''{0}EXTRACTENCRYPTION: {3}" +msgstr "{0}{0}NAME: {1} {0}SITEID: “{2}”{0}EXTRACTENCRYPTION: {3}" #: msgid "listsites.short_description" -msgstr "Répertorier des sites pour l''utilisateur" +msgstr "Répertorier des sites pour l’utilisateur" #: msgid "listsites.status" -msgstr "Etablissement de la liste des sites pour l''utilisateur {0}..." +msgstr "Etablissement de la liste des sites pour l’utilisateur {0}..." #: msgid "listsites.options.get_extract_encryption_mode" -msgstr "Imprimer le mode de cryptage d''extrait pour le(s) site(s)" +msgstr "Imprimer le mode de cryptage d’extrait pour le(s) site(s)" #: msgid "login.description" -msgstr "Connexion au serveur. Votre session se poursuivra jusqu''à ce qu''elle expire sur le serveur ou que vous utilisiez {0}" +msgstr "Connexion au serveur. Votre session se poursuivra jusqu’à ce qu’elle expire sur le serveur ou que vous utilisiez {0}" #: msgid "login.short_description" @@ -2622,23 +2745,23 @@ msgstr "Publier un classeur, une source de données ou un extrait sur le serveur #: msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "Type de fichier ʼ{0}ʼ incorrect pour la mise à jour d''une source de données. Le remplacement/l''ajout ne s''applique qu''à un fichier d''extrait (.tde)" +msgstr "Type de fichier “{0}” incorrect pour la mise à jour d’une source de données. Le remplacement/l’ajout ne s’applique qu’à un fichier d’extrait (.tde)" #: msgid "publish.errors.invalid_name_option" -msgstr "L''option {0} n''est pas valide lorsque vous publiez plusieurs éléments" +msgstr "L’option {0} n’est pas valide lorsque vous publiez plusieurs éléments" #: msgid "publish.errors.invalid_publish_file_type" -msgstr "Type de fichier ʼ{0}ʼ incorrect pour la publication ; un fichier .tde, .tds, .tdsx, .twb ou .twbx était attendu" +msgstr "Type de fichier “{0}” incorrect pour la publication ; un fichier .tde, .tds, .tdsx, .twb ou .twbx était attendu" #: msgid "publish.errors.mutually_exclusive_option" -msgstr "N''utiliser qu''une valeur parmi {0} et {1}" +msgstr "N’utiliser qu’une valeur parmi {0} et {1}" #: msgid "publish.errors.requires_resource_file" -msgstr "La commande ʼ{0}ʼ nécessite un classeur, une source de données ou un fichier d''extrait" +msgstr "La commande “{0}” nécessite un classeur, une source de données ou un fichier d’extrait" #: msgid "publish.errors.unexpected_server_response" @@ -2646,11 +2769,11 @@ msgstr "Réponse imprévue du serveur : {0}" #: msgid "publish.errors.server_resource_not_found" -msgstr "La ressource spécifiée n''existe pas, ou vous n''êtes pas autorisé à la voir. Consultez le nom de votre projet et les autorisations." +msgstr "La ressource spécifiée n’existe pas, ou vous n’êtes pas autorisé à la voir. Consultez le nom de votre projet et les autorisations." #: msgid "publish.options.append" -msgstr "Ajout d''un fichier d''extrait à une source de données existante" +msgstr "Ajout d’un fichier d’extrait à une source de données existante" #: msgid "publish.options.async" @@ -2662,7 +2785,7 @@ msgstr "Mot de passe de base de données pour toutes les sources de données." #: msgid "publish.options.db-username" -msgstr "Nom d''utilisateur de base de données pour toutes les sources de données." +msgstr "Nom d’utilisateur de base de données pour toutes les sources de données." #: msgid "publish.options.description" @@ -2674,11 +2797,11 @@ msgstr "Crypter les extraits sur le serveur" #: msgid "publish.options.name" -msgstr "Nom du classeur/de la source de données sur le serveur. S''il est omis, le classeur/la source de données prend le nom du fichier sans l''extension twb(x), tds(x) ou tde. La publication d''un fichier .tde crée une source de données" +msgstr "Nom du classeur/de la source de données sur le serveur. S’il est omis, le classeur/la source de données prend le nom du fichier sans l’extension twb(x), tds(x) ou tde. La publication d’un fichier .tde crée une source de données" #: msgid "publish.options.oauth-username" -msgstr "Utiliser les informations d''identification enregistrées dans la chaîne keychain du serveur qui est associée au nom d''utilisateur (USERNAME) à publier" +msgstr "Utiliser les informations d’identification enregistrées dans la chaîne keychain du serveur qui est associée au nom d’utilisateur (USERNAME) à publier" #: msgid "publish.options.overwrite" @@ -2694,11 +2817,11 @@ msgstr "Chemin du projet vers lequel publier le classeur/la source de données" #: msgid "publish.options.replace" -msgstr "Remplacer un fichier d''extrait dans la source de données existante" +msgstr "Remplacer un fichier d’extrait dans la source de données existante" #: msgid "publish.options.restart" -msgstr "Redémarre l''envoi de fichiers" +msgstr "Redémarre l’envoi de fichiers" #: msgid "publish.options.save-db-password" @@ -2706,7 +2829,7 @@ msgstr "Stocker le mot de passe de la base de données sur le serveur" #: msgid "publish.options.save-oauth" -msgstr "Intégrer les informations d''identification OAuth spécifiées à {0}" +msgstr "Intégrer les informations d’identification OAuth spécifiées à {0}" #: msgid "publish.options.tabbed" @@ -2714,19 +2837,19 @@ msgstr "Publier avec les vues à onglets activées" #: msgid "publish.options.thumbnail-groupname" -msgstr "Si le classeur contient des filtres utilisateur, empruntez l''identité de ce groupe pendant le calcul des images miniatures" +msgstr "Si le classeur contient des filtres utilisateur, empruntez l’identité de ce groupe pendant le calcul des images miniatures" #: msgid "publish.options.thumbnail-username" -msgstr "Si le classeur contient des filtres utilisateur, empruntez l''identité de cet utilisateur pendant le calcul des images miniatures" +msgstr "Si le classeur contient des filtres utilisateur, empruntez l’identité de cet utilisateur pendant le calcul des images miniatures" #: msgid "publish.status" -msgstr "Publication de ʼ{0}ʼ sur le serveur. Ceci peut prendre quelques minutes..." +msgstr "Publication de “{0}” sur le serveur. Ceci peut prendre quelques minutes..." #: msgid "publish.success" -msgstr "Le fichier a été publié sur le serveur à l''emplacement suivant :" +msgstr "Le fichier a été publié sur le serveur à l’emplacement suivant :" #: msgid "publishsamples.options.parent-project-path" @@ -2742,7 +2865,7 @@ msgstr "Publie des exemples de classeurs dans le projet spécifié. Les exemples #: msgid "publishsamples.status" -msgstr "Publication d''exemples..." +msgstr "Publication d’exemples..." #: msgid "reencryptextracts.short_description" @@ -2750,7 +2873,7 @@ msgstr "Re-crypter les extraits sur un site" #: msgid "reencryptextracts.status" -msgstr "Programmation des extraits sur le {0} à re-crypter..." +msgstr "Programmation des extraits sur le site {0} à re-crypter..." #: msgid "refreshextracts.errors.required_argument" @@ -2758,15 +2881,15 @@ msgstr "La commande refreshextracts nécessite une URL de classeur, un nom de cl #: msgid "refreshextracts.errors.add_and_remove_calculations" -msgstr "Impossible d''exécuter l''actualisation avec les options --addcalculations et --removecalculations en même temps" +msgstr "Impossible d’exécuter l’actualisation avec les options --addcalculations et --removecalculations en même temps" #: msgid "refreshextracts.errors.calculations_and_incremental" -msgstr "Impossible d''ajouter ou de supprimer des calculs matérialisés pendant une actualisation d''extrait incrémentielle" +msgstr "Impossible d’ajouter ou de supprimer des calculs matérialisés pendant une actualisation d’extrait incrémentielle" #: msgid "refreshextracts.errors.error" -msgstr "Erreur d''actualisation de l''extrait" +msgstr "Erreur d’actualisation de l’extrait" #: msgid "refreshextracts.options.datasource" @@ -2778,19 +2901,19 @@ msgstr "Procéder à une actualisation incrémentielle (si prise en charge)" #: msgid "refreshextracts.options.parent-project-path" -msgstr "Chemin du parent du projet contenant l''extrait à actualiser. Vous devez spécifier le nom du projet avec --project." +msgstr "Chemin du parent du projet contenant l’extrait à actualiser. Vous devez spécifier le nom du projet avec --project." #: msgid "refreshextracts.options.project" -msgstr "Nom du projet qui contient le classeur/la source de données. N''est nécessaire que si {0} ou {1} est spécifié. Dans le cas contraire, le projet par défaut ''{2}'' est utilisé" +msgstr "Nom du projet qui contient le classeur/la source de données. N’est nécessaire que si {0} ou {1} est spécifié. Dans le cas contraire, le projet par défaut “{2}” est utilisé." #: msgid "refreshextracts.options.synchronous" -msgstr "Attendre l''exécution complète de l''actualisation avant toute sortie" +msgstr "Attendre l’exécution complète de l’actualisation avant toute sortie" #: msgid "refreshextracts.options.url" -msgstr "Nom canonique du classeur ou de la vue, tel qu''il apparaît dans l''URL" +msgstr "Nom canonique du classeur ou de la vue, tel qu’il apparaît dans l’URL" #: msgid "refreshextracts.options.workbook" @@ -2798,31 +2921,31 @@ msgstr "Nom du classeur à actualiser" #: msgid "refreshextracts.options.addcalculations" -msgstr "Ajoute des calculs matérialisés à l''extrait" +msgstr "Ajoute des calculs matérialisés à l’extrait" #: msgid "refreshextracts.options.removecalculations" -msgstr "Supprimer les calculs matérialisés de l''extrait" +msgstr "Supprimer les calculs matérialisés de l’extrait" #: msgid "refreshextracts.short_description" -msgstr "Actualiser les extraits d''un classeur ou d''une source de données sur le serveur" +msgstr "Actualiser les extraits d’un classeur ou d’une source de données sur le serveur" #: msgid "refreshextracts.status_incremented" -msgstr "Planification des extraits pour {0} ''{1}'' à incrémenter maintenant..." +msgstr "Planification des extraits pour {0} “{1}” à incrémenter maintenant..." #: msgid "refreshextracts.status_refreshed" -msgstr "Planification des extraits pour {0} ''{1}'' à actualiser maintenant..." +msgstr "Planification des extraits pour {0} “{1}” à actualiser maintenant..." #: msgid "removeusers.options.users" -msgstr "Fichier qui contient une liste d''utilisateurs (un par ligne) à supprimer du groupe" +msgstr "Fichier qui contient une liste d’utilisateurs (un par ligne) à supprimer du groupe" #: msgid "removeusers.short_description" -msgstr "Supprimer des utilisateurs d''un groupe" +msgstr "Supprimer des utilisateurs d’un groupe" #: msgid "removeusers.status" @@ -2830,7 +2953,7 @@ msgstr "Suppression des utilisateurs répertoriés dans {0} du groupe {1}..." #: msgid "runschedule.errors.requires_schedule_name" -msgstr "La commande ʼ{0}ʼ nécessite un nom de programmation" +msgstr "La commande “{0}” nécessite un nom de programmation" #: msgid "runschedule.short_description" @@ -2838,7 +2961,7 @@ msgstr "Exécuter une programmation" #: msgid "runschedule.status" -msgstr "Exécution de la programmation ʼ{0}ʼ sur le serveur..." +msgstr "Exécution de la programmation “{0}” sur le serveur..." #: msgid "materializeviews.short_description" @@ -2846,11 +2969,11 @@ msgstr "Mettre à jour et vérifier les paramètres Vues matérialisées pour le #: msgid "materializeviews.status.site" -msgstr "Mise à jour du paramètre Vues matérialisées pour le site ʼ{0}ʼ..." +msgstr "Mise à jour du paramètre Vues matérialisées pour le site “{0}”..." #: msgid "materializeviews.status.workbook" -msgstr "Mise à jour du paramètre Vues matérialisées pour le classeur ʼ{0}ʼ..." +msgstr "Mise à jour du paramètre Vues matérialisées pour le classeur “{0}”..." #: msgid "materializeviews.errors.invalid_workbook_arguments" @@ -2858,59 +2981,59 @@ msgstr "La commande materializeviews requiert un argument de nom de classeur" #: msgid "materializeviews.errors.invalid_site_arguments" -msgstr "La commande materializeviews requiert un argument d''ID de site" +msgstr "La commande materializeviews requiert un argument d’ID de site" #: msgid "materializeviews.errors.invalid_workbook_option" -msgstr "Utiliser ʼ{0}ʼ ou ''{1}'' avec ''{2}''" +msgstr "Utiliser “{0}” ou “{1}” avec “{2}”" #: msgid "materializeviews.errors.invalid_project_path" -msgstr "Utiliser ''{1}'' avec ʼ{0}ʼ" +msgstr "Utiliser “{1}” avec “{0}”" #: msgid "materializeviews.errors.invalid_site_option" -msgstr "Utiliser ʼ{0}ʼ avec ''{1}''" +msgstr "Utiliser “{0}” avec “{1}”" #: msgid "materializeviews.errors.site_mode_conflict" -msgstr "Utiliser ʼ{0}ʼ ou ''{1}'' pour modifier le mode Vues matérialisées du site" +msgstr "Utiliser “{0}” ou “{1}” pour modifier le mode Vues matérialisées du site" #: msgid "materializeviews.errors.site_not_updated" -msgstr "Le site ʼ{0}ʼ n''a pas été mis à jour, seuls les administrateurs de serveur peuvent modifier le paramètre Vues matérialisées" +msgstr "Le site “{0}” n’a pas été mis à jour, seuls les administrateurs de serveur peuvent modifier le paramètre Vues matérialisées" #: msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "Utiliser ʼ{0}ʼ ou ''{1}'' pour modifier le paramètre Vues matérialisées" +msgstr "Utiliser “{0}” ou “{1}” pour modifier le paramètre Vues matérialisées" #: msgid "materializeviews.options.materialize_now" -msgstr "Utiliser ʼ{0}ʼ pour programmer la matérialisation d''un classeur donné immédiatement" +msgstr "Utiliser “{0}” pour programmer la matérialisation d’un classeur donné immédiatement" #: msgid "materializeviews.options.project" -msgstr "Utiliser ʼ{0}ʼ pour spécifier le nom du projet" +msgstr "Utiliser “{0}” pour spécifier le nom du projet" #: msgid "materializeviews.options.parent_project_path" -msgstr "Utiliser ʼ{0}ʼ pour spécifier le chemin d''accès du projet parent à ''{1}''" +msgstr "Utiliser “{0}” pour spécifier le chemin d’accès du projet parent à “{1}”" #: msgid "materializeviews.options.allow_workbook" -msgstr "Utiliser ʼ{0}ʼ pour activer/désactiver les vues matérialisée pour un classeur" +msgstr "Utiliser “{0}” pour activer/désactiver les vues matérialisée pour un classeur" #: msgid "materializeviews.options.allow_site" -msgstr "Utiliser ʼ{0}ʼ pour activer/désactiver les vues matérialisée pour un site" +msgstr "Utiliser “{0}” pour activer/désactiver les vues matérialisée pour un site" #: msgid "materializeviews.options.selected_workbooks" -msgstr "Utiliser ʼ{0}ʼ pour activer les classeurs sélectionnés sur le site (utilisé avec l''option ''{1}''). Il s''agit de l''option par défaut" +msgstr "Utiliser “{0}” pour activer les classeurs sélectionnés sur le site (utilisé avec l’option “{1}”). Il s’agit de l’option par défaut" #: msgid "materializeviews.options.all_workbooks" -msgstr "Utiliser ʼ{0}ʼ pour activer tous les classeurs du site (utilisé avec l''option ''{1}'')" +msgstr "Utiliser “{0}” pour activer tous les classeurs du site (utilisé avec l’option “{1}”)" #: msgid "session.auto_site_login" @@ -2924,6 +3047,10 @@ msgstr "Alias de certificat : {0}" msgid "session.connecting" msgstr "Connexion au serveur..." +#: +msgid "session.connecting_to" +msgstr "Connexion à l’URL ({0}): {1}" + #: msgid "session.continuing_session" msgstr "Poursuite de la session précédente" @@ -2938,7 +3065,7 @@ msgstr "Le mot de passe Keystore est incorrect. Saisissez le mot de passe correc #: msgid "session.errors.invalid_redirect" -msgstr "Redirection impossible vers l''URL non valide : {0}" +msgstr "Redirection impossible vers l’URL non valide : {0}" #: msgid "session.errors.keystore_pwdfile_create" @@ -2946,7 +3073,7 @@ msgstr "Impossible de créer un fichier de mot de passe Keystore, erreur : {0}" #: msgid "session.errors.missing_arguments" -msgstr "Connexion impossible en raison d''arguments manquants : {0}" +msgstr "Connexion impossible en raison d’arguments manquants : {0}" #: msgid "session.errors.no_redirect_found" @@ -2954,11 +3081,11 @@ msgstr "Aucune adresse de redirection dans la réponse de redirection" #: msgid "session.errors.no_sslcafile_found" -msgstr "Impossible de trouver un fichier d''autorité de certification (CA) dans ces emplacements : ʼ{0}ʼ. Le fichier sert à assurer une communication sécurisée avec Tableau Server. Pour des informations sur la création d''un fichier CA, voir l''aide de Tableau Server. Pour vous connecter à Tableau Server sans valider son certificat SSL, utilisez le drapeau --no-certcheck." +msgstr "Impossible de trouver un fichier d’autorité de certification (CA) dans ces emplacements : “{0}”. Le fichier sert à assurer une communication sécurisée avec Tableau Server. Pour des informations sur la création d’un fichier CA, voir l’aide de Tableau Server. Pour vous connecter à Tableau Server sans valider son certificat SSL, utilisez le drapeau --no-certcheck." #: msgid "session.errors.script_no_password" -msgstr "Tabcmd a été exécuté à partir d''un script ou d''un IDE mais aucun mot de passe n''a été fourni. Un mot de passe doit être fourni en tant qu''argument à tabcmd pour que la connexion soit possible." +msgstr "Tabcmd a été exécuté à partir d’un script ou d’un IDE mais aucun mot de passe n’a été fourni. Un mot de passe doit être fourni en tant qu’argument à tabcmd pour que la connexion soit possible." #: msgid "session.errors.session_expired" @@ -2970,7 +3097,7 @@ msgstr "Commande non prise en charge par ce serveur" #: msgid "session.keystore.notice" -msgstr "Voulez-vous stocker le mot de passe en local pour éviter d''avoir à le saisir la prochaine fois ? [répondez Oui ou Non]" +msgstr "Voulez-vous stocker le mot de passe en local pour éviter d’avoir à le saisir la prochaine fois ? [répondez Oui ou Non]" #: msgid "session.keystore.password" @@ -2978,7 +3105,7 @@ msgstr "Mot de passe Keystore :" #: msgid "session.keystore.pwdfile_create" -msgstr "Créez un fichier de mot de passe Keystore dans le chemin d''accès : {0}" +msgstr "Créez un fichier de mot de passe Keystore dans le chemin d’accès : {0}" #: msgid "session.keystore.pwdfile_remove" @@ -3002,7 +3129,7 @@ msgstr "{0}% terminé" #: msgid "session.new_session" -msgstr "Création d''une session" +msgstr "Création d’une session" #: msgid "session.no-certificate-found" @@ -3010,15 +3137,15 @@ msgstr "Aucun certificat client valide trouvé" #: msgid "session.not_default_site_member" -msgstr "Vous n''êttes pas membre du site par défaut. Sélectionnez un SITEID parmi les sites suivants :" +msgstr "Vous n’êttes pas membre du site par défaut. Sélectionnez un SITEID parmi les sites suivants :" #: msgid "session.not_site_member" -msgstr "Vous n''êtes pas membre du site ʼ{0}ʼ. Sélectionnez un SITEID parmi les sites suivants :" +msgstr "Vous n’êtes pas membre du site “{0}”. Sélectionnez un SITEID parmi les sites suivants :" #: msgid "session.options.help" -msgstr "Afficher l''aide de la commande tabcmd" +msgstr "Afficher l’aide de la commande tabcmd" #: msgid "session.options.no-certcheck" @@ -3026,7 +3153,7 @@ msgstr "Ne pas valider le certificat SSL" #: msgid "session.options.no-cookie" -msgstr "Ne pas enregistrer l''ID de session lors de la connexion. Une nouvelle connexion sera nécessaire pour les commandes suivantes. Si rien n''est spécifié, l''ID de session est enregistré par défaut." +msgstr "Ne pas enregistrer l’ID de session lors de la connexion. Une nouvelle connexion sera nécessaire pour les commandes suivantes. Si rien n’est spécifié, l’ID de session est enregistré par défaut." #: msgid "session.options.no-prompt" @@ -3050,15 +3177,15 @@ msgstr "Utilisez le proxy HTTP spécifié" #: msgid "session.options.server" -msgstr "Utilisez l''URL Tableau Server spécifiée. Si aucun protocole n''est indiqué, http:// est utilisé" +msgstr "Utilisez l’URL Tableau Server spécifiée. Si aucun protocole n’est indiqué, http:// est utilisé" #: msgid "session.options.site" -msgstr "Utilisez le site Tableau Server spécifié. Entrez une chaîne vide ("") pour forcer l''utilisation du site par défaut." +msgstr "Utilisez le site Tableau Server spécifié. Entrez une chaîne vide ("") pour forcer l’utilisation du site par défaut." #: msgid "session.options.timeout" -msgstr "Temps en secondes à attendre que le serveur termine le traitement de la commande. Par défaut, ce temps d''attente dure jusqu''à la réponse du serveur." +msgstr "Temps en secondes à attendre que le serveur termine le traitement de la commande. Par défaut, ce temps d’attente dure jusqu’à la réponse du serveur." #: msgid "session.options.use-certificate" @@ -3066,15 +3193,19 @@ msgstr "Utiliser le certificat client pour se connecter" #: msgid "session.options.username" -msgstr "Utilisez le nom d''utilisateur Tableau Server spécifié" +msgstr "Utilisez le nom d’utilisateur Tableau Server spécifié" #: msgid "session.password" msgstr "Mot de passe :" +#: +msgid "session.redirecting" +msgstr "redirection vers {0}" + #: msgid "session.retrying_task" -msgstr "Reconnexion pour réessayer la commande d''origine avec une nouvelle session..." +msgstr "Reconnexion pour réessayer la commande d’origine avec une nouvelle session..." #: msgid "session.session_expired_login" @@ -3082,7 +3213,7 @@ msgstr "Votre session a expiré. Déconnectez-vous pour effacer la session..." #: msgid "session.site_list" -msgstr "{0}{0}NOM : {1}{0}ID SITE : ''{2}''" +msgstr "{0}{0}NOM : {1}{0}ID SITE : “{2}”" #: msgid "session.using-certificate" @@ -3090,7 +3221,7 @@ msgstr "Utilisation du certificat client pour se connecter" #: msgid "session.inferred_username" -msgstr "Connexion en tant qu''utilisateur ʼ{0}ʼ puisqu''aucun indicateur --username n''a été spécifié" +msgstr "Connexion en tant qu’utilisateur “{0}” puisqu’aucun indicateur --username n’a été spécifié." #: msgid "sessiondata.errors.bad_api" @@ -3098,7 +3229,7 @@ msgstr "API de serveur mal formée : {0}" #: msgid "sessiondata.errors.no_server_api" -msgstr "Impossible de trouver la version d''API de serveur dans la réponse" +msgstr "Impossible de trouver la version d’API de serveur dans la réponse" #: msgid "sessiondata.errors.version_mismatch" @@ -3106,15 +3237,15 @@ msgstr "La version {0} de Tabcmd (API {1}) ne correspond pas à la version {2} d #: msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "Spécifiez ʼ{0}ʼ ou ''{1}'' avant le nom du serveur" +msgstr "Spécifiez “{0}” ou “{1}” avant le nom du serveur" #: msgid "sessionoptions.errors.bad_password_file" -msgstr "Impossible de lire le mot de passe depuis le fichier ʼ{0}ʼ" +msgstr "Impossible de lire le mot de passe depuis le fichier “{0}”" #: msgid "sessionoptions.errors.bad_protocol" -msgstr "Le protocole ʼ{0}ʼ n''est pas pris en charge" +msgstr "Le protocole “{0}” n’est pas pris en charge" #: msgid "sessionoptions.errors.bad_proxy_format" @@ -3122,7 +3253,7 @@ msgstr "Le format de proxy ne correspond pas à HOST:PORT : {0}" #: msgid "sessionoptions.errors.bad_timeout" -msgstr "Argument non numérique vers {0} ''{1}'' ignoré" +msgstr "Argument non numérique vers {0} “{1}” ignoré" #: msgid "set.description" @@ -3130,11 +3261,11 @@ msgstr "Définir un paramètre sur le serveur. Utiliser !setting pour désactive #: msgid "set.errors.requires_setting_name" -msgstr "La commande ʼ{0}ʼ nécessite un nom de paramètre" +msgstr "La commande “{0}” nécessite un nom de paramètre" #: msgid "set.errors.single_setting_name" -msgstr "La commande ʼ{0}ʼ gère un nom de paramètre unique" +msgstr "La commande “{0}” gère un nom de paramètre unique" #: msgid "set.short_description" @@ -3142,23 +3273,23 @@ msgstr "Définir un paramètre sur le serveur" #: msgid "setsetting.status" -msgstr "Définition de ʼ{0}ʼ sur {1}" +msgstr "Définition de “{0}” sur {1}" #: msgid "syncgroup.errors.server_admin" -msgstr "Le rôle sur le site minimum d''un groupe ne peut pas être défini sur ''ServerAdministrator''." +msgstr "Le rôle sur le site minimum d’un groupe ne peut pas être défini sur “ServerAdministrator”." #: msgid "syncgroup.options.role" -msgstr "Définit le rôle par défaut pour tous les utilisateurs du groupe. Valeurs admises pour {0} : {1}. S''il existe déjà un utilisateur, le rôle donné n''est appliqué que s''il est moins restrictif que le rôle actuel de cet utilisateur. Si rien n''est spécifié, la valeur par défaut est {2} pour les nouveaux utilisateurs et demeure inchangée pour les utilisateurs existants" +msgstr "Définit le rôle par défaut pour tous les utilisateurs du groupe. Valeurs légales pour {0} : {1}. S’il existe déjà un utilisateur, le rôle donné n’est appliqué que s’il est moins restrictif que le rôle actuel de cet utilisateur. Si rien n’est spécifié, la valeur par défaut est {2} pour les nouveaux utilisateurs et demeure inchangée pour les utilisateurs existants" #: msgid "syncgroup.options.overwritesiterole" -msgstr "Autorise la transformation d''un rôle sur le site d''utilisateur en un rôle doté de moins de privilèges en utilisant --role, avec écrasement du comportement par défaut." +msgstr "Autorise la transformation d’un rôle sur le site d’utilisateur en un rôle doté de moins de privilèges en utilisant --role, avec écrasement du comportement par défaut." #: msgid "syncgroup.options.grantlicensemode" -msgstr "À quel moment concéder à l''utilisateur la licence spécifiée dans le groupe. Les valeurs autorisée sont : {0}. Si aucune valeur n''est transmise, l''option ''lors de la synchronisation'' est utilisée comme valeur par défaut." +msgstr "À quel moment concéder à l’utilisateur la licence spécifiée dans le groupe. Les valeurs autorisée sont : {0}. Si aucune valeur n’est transmise, l’option “on-sync” est utilisée comme valeur par défaut." #: msgid "syncgroup.short_description" @@ -3170,27 +3301,27 @@ msgstr "Synchronisation du serveur avec le groupe Active Directory {0}..." #: msgid "syncgroup.options.sysadmin-type" -msgstr "[Rétrogradé. Utilisez --role à la place.] Attribue [ou supprime] le droit d''administrateur pour tous les utilisateurs du groupe. {0} peut être : {1}, {2}, {3} ou {4}." +msgstr "[Obsolète. Utilisez --role à la place.] Attribue [ou supprime] le droit d’administrateur pour tous les utilisateurs du groupe. {0} peut être : {1}, {2}, {3} ou {4}." #: msgid "syncgroup.options.license" -msgstr "[Rétrogradé. Utilisez --role à la place.] Définit le niveau de licence par défaut pour tous les utilisateurs du groupe. {0} peut être {1}, {2} ou {3}" +msgstr "[Obsolète. Utilisez --role à la place.] Définit le niveau de licence par défaut pour tous les utilisateurs du groupe. {0} peut être {1}, {2} ou {3}." #: msgid "syncgroup.options.publisher" -msgstr "[Rétrogradé. Utilisez --role à la place.] Attribue [ou supprime] le droit de publication pour tous les utilisateurs du groupe." +msgstr "[Obsolète. Utilisez --role à la place.] Attribue [ou supprime] le droit de publication pour tous les utilisateurs du groupe." #: msgid "tabcmd.mutually_exclusive_options" -msgstr "Impossible de spécifier ʼ{0}ʼ et ''{1}'' dans la même commande" +msgstr "Impossible de spécifier “{0}” et “{1}” dans la même commande" #: msgid "tabcmdparser.errors.ambiguous_option" -msgstr "Option ʼ{0}ʼ ambiguë parmi les options : {1}" +msgstr "Option “{0}” ambiguë parmi les options : {1}" #: msgid "tabcmdparser.warning.unexpected_dash" -msgstr "Tiret inattendu détecté dans l''argument : {0}. Les tirets valides sont -, --. Cette erreur se produit souvent en cas de copier/coller depuis un éditeur de texte utilisant un formatage. Essayez de saisir à nouveau le tiret pour l''argument dans la ligne de commande." +msgstr "Tiret inattendu détecté dans l’argument : {0}. Les tirets valides sont -, --. Cette erreur se produit souvent en cas de copier/coller depuis un éditeur de texte utilisant un formatage. Essayez de saisir à nouveau le tiret pour l’argument dans la ligne de commande." #: msgid "resetopenidsub.short_description" @@ -3222,7 +3353,7 @@ msgstr "Objet de session VizQl déjà fermé" #: msgid "vizqlsession.errors.cannot_parse_response" -msgstr "Impossible d''analyser la chaîne de réponse JSON : {0}" +msgstr "Impossible d’analyser la chaîne de réponse JSON : {0}" #: msgid "upgradethumbnails.short_description" @@ -3254,22 +3385,117 @@ msgstr "Réponse non valide" #: msgid "validateidpmetadata.options.digest_algorithms" -msgstr "Liste séparée par des espaces d''algorithmes digest. Valeurs autorisées pour {0} : {1}. En l''absence de spécification, le serveur utilise les valeurs du paramètre de configuration du serveur : {2}" +msgstr "Liste séparée par des espaces d’algorithmes digest. Valeurs légales pour {0} : {1}. En l’absence de spécification, le serveur utilise les valeurs du paramètre de configuration du serveur : {2}" #: msgid "validateidpmetadata.options.min_allowed_rsa_key_size" -msgstr "En l''absence de spécification, le serveur utilise les valeurs du paramètre de configuration du serveur : {0}" +msgstr "En l’absence de spécification, le serveur utilise les valeurs du paramètre de configuration du serveur : {0}" #: msgid "validateidpmetadata.options.min_allowed_elliptic_curve_size" -msgstr "En l''absence de spécification, le serveur utilise les valeurs du paramètre de configuration du serveur : {0}" +msgstr "En l’absence de spécification, le serveur utilise les valeurs du paramètre de configuration du serveur : {0}" #: msgid "validateidpmetadata.options.site_names" -msgstr "Liste séparée par des espaces de noms de sites sur lesquels exécuter la validation de certificat. En l''absence de spécification, tous les sites sont inspectés." +msgstr "Liste séparée par des espaces de noms de sites sur lesquels exécuter la validation de certificat. En l’absence de spécification, tous les sites sont inspectés." #: msgid "validateidpmetadata.short_description" -msgstr "Identifie les sites Tableau Server qui sont configurés avec les IdP en utilisant l''algorithme digest non sécurisé SHA-1. Cette commande identifie également les IdP qui utilisent des certificats avec une taille insuffisante de clé RSA ou de courbe elliptique." +msgstr "Identifie les sites Tableau Server qui sont configurés avec les IdP en utilisant l’algorithme digest non sécurisé SHA-1. Cette commande identifie également les IdP qui utilisent des certificats avec une taille insuffisante de clé RSA ou de courbe elliptique." + +#: +msgid "tabcmd.content.description" +msgstr "Description de l’élément." + +#: +msgid "tabcmd.content.site_id" +msgstr "Utilisé dans l’URL pour identifier le site de manière unique. Différent du nom du site." + +#: +msgid "tabcmd.howto" +msgstr "Exécuter une commande spécifique" + +#: +msgid "tabcmd.name" +msgstr "Utilitaire de ligne de commande de Tableau Server" + +#: +msgid "tabcmd.options.project" +msgstr "Nom du projet" + +#: +msgid "tabcmd.options.parent_project" +msgstr "Chemin d’accès au projet qui contient l’élément cible." + +#: +msgid "tabcmd.options.workbook" +msgstr "Nom du classeur cible" + +#: +msgid "tabcmd.options.datasource" +msgstr "Nom de la source de données cible" + +#: +msgid "tabcmd.options.materializeviews" +msgstr "Ajustez les performances de ce classeur en matérialisant les calculs pour toutes les vues, s’ils sont activés." + +#: +msgid "tabcmd.options.dematerialize" +msgstr "Ajustez les performances de ce classeur en désactivant les calculs matérialisées pour toutes les vues, s’ils sont activés." + +#: +msgid "tabcmd.options.complete" +msgstr "Exige que toutes les lignes soient valides pour qu’une modification aboutisse. (défini sur vrai par défaut)" +#: +msgid "tabcmd.options.no_complete" +msgstr "N’exige pas que toutes les lignes soient valides pour qu’une modification aboutisse." + +#: +msgid "tabcmd.options.users_file" +msgstr "Fichier CSV contenant une liste d’utilisateurs, un par ligne" + +#: +msgid "tabcmd.options.token_file" +msgstr "Lisez le jeton d’accès personnel depuis un fichier." + +#: +msgid "tabcmd.options.token_name" +msgstr "Nom de votre jeton d’accès personnel. Si vous utilisez un jeton pour vous connecter, ceci est obligatoire au moins une fois pour commencer une session." + +#: +msgid "tabcmd.options.token_value" +msgstr "Valeur secrète de votre jeton d’accès personnel à utiliser pour l’authentification. --token-name doit obligatoirement être défini." + +#: +msgid "tabcmd.options.language.detailed" +msgstr "Définissez la langue à utiliser. Les données exportées seront renvoyées dans cette langue/ces paramètres régionaux. Si ce paramètre n’est pas défini, le client utilisera les paramètres régionaux de votre compte utilisateur." + +#: +msgid "tabcmd.options.conflicts" +msgstr "Traiter les conflits de ressources comme création réussie de l’élément (par exemple, le projet existe déjà)" + +#: +msgid "tabcmd.options.log" +msgstr "Utilisez le niveau de journalisation spécifié. Le niveau par défaut est INFO." + +#: +msgid "tabcmd.publish.options.restart" +msgstr "[Obsolète - n’a pas d’effet]" + +#: +msgid "tabcmd.publish.options.tabbed.detailed" +msgstr "Publier en activant les vues avec onglets. Chaque feuille devient un onglet que les Viewers peuvent utiliser pour parcourir le classeur." + +#: +msgid "tabcmd.publish.options.append.detailed" +msgstr "Ajoutez les données à publier à une source de données existante qui porte le même nom. Si l’ajout est défini sur vrai, mais qu’il n’existe pas déjà une source de données, l’opération échoue." + +#: +msgid "tabcmd.publish.options.disable-uploader" +msgstr "[Obsolète - n’a pas d’effet]" + +#: +msgid "tabcmd.refresh.options.bridge" +msgstr "Actualiser une source de données via Tableau Bridge" diff --git a/tabcmd/locales/ga/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/ga/LC_MESSAGES/tabcmd.mo index cfbe50198e43ede33f21835f5e5a52af75aa64a3..c6b6cfffea33a2d5657619159e4b1784ad3eef1e 100644 GIT binary patch literal 107359 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 literal 124810 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%0A{E!st4VT?uV60s8FwUH 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 ıs Ñot Ẉoяkıฑg|" +msgstr "6372-表:Your Alert {0} is Not Working|桜" #: msgid "dataalerts.failure.view.details.alert" -msgstr "98333-表:Ɣıéὠ thıs äłéяt|" +msgstr "4ba7-表:View this alert|桜" #: msgid "dataalerts.failure.explanation" -msgstr "07875-表:Yoűя ďätä-ďяıvéฑ äłéяt, <ı>{0}, ısฑ''t ὠoяkıฑg яıght ฑoὠ, so яéçıpıéฑts ὠoฑ''t bé ฑotıfıéď ὠhéฑ thé ďätä çoฑďıtıoฑ ıs tяűé. Yoű''łł яéçéıvé äฑ émäıł ฑotıfıçätıoฑ ὠhéฑ thé äłéяt ıs ὠoяkıฑg ägäıฑ.|" +msgstr "b5c6-表:Your data-driven alert, {0}, isn’t working right now, so recipients won’t be notified when the data condition is true. You’ll receive an email notification when the alert is working again.|桜" #: msgid "dataalerts.failure.affected.alert" -msgstr "72472-表:Åfféçtéď ďätä-ďяıvéฑ äłéяt|" +msgstr "4d1a-表:Affected data-driven alert|桜" #: msgid "dataalerts.failure.time" -msgstr "47267-表:Tımé äłéяt fäıłéď|" +msgstr "a71a-表:Time alert failed|桜" #: msgid "dataalerts.failure.cause" -msgstr "77459-表:Şométımés äłéяts fäıł ďűé to témpoяäяy ฑétὠoяk ıssűés, ὠhıçh яésołvé thémséłvés. Yoű çäฑ äłso tяy яéçяéätıฑg thé äłéяt oฑ thé oяıgıฑäł ďätä vıéὠ, oя tяoűbłéshoot çommoฑ çäűsés of äłéяt fäıłűяé łıké thésé:|" +msgstr "5bb8-表:Sometimes alerts fail due to temporary network issues, which resolve themselves. You can also try recreating the alert on the original data view, or troubleshoot common causes of alert failure like these:|桜" #: msgid "dataalerts.failure.changed.view" -msgstr "39637-表:Å яémovéď oя яéฑäméď ὠoяkbook, vıéὠ, oя ďätä fıéłď.|" +msgstr "f8ea-表:A removed or renamed workbook, view, or data field.|桜" #: msgid "dataalerts.failure.expired.credentials" -msgstr "96733-表:Éxpıяéď ďätäbäsé çяéďéฑtıäłs émbéďďéď ıฑ ä ὠoяkbook.|" +msgstr "216c-表:Expired database credentials embedded in a workbook.|桜" #: msgid "dataalerts.failure.datasource.error" -msgstr "19893-表:Åฑ ıฑäççéssıbłé ďätä soűяçé.|" +msgstr "39f9-表:An inaccessible data source.|桜" #: msgid "dataalerts.failure.email.footer" -msgstr "64675-表:Yoű äяé яéçéıvıฑg thıs émäıł ät {0} béçäűsé of äฑ äłéяt fäıłűяé.|" +msgstr "61a8-表:You are receiving this email at {0} because of an alert failure.|桜" #: msgid "dataalerts.failure.troubleshooting" -msgstr "84388-表:To çhéçk ıf äฑy of thé ıssűés łıstéď äbové äяé çäűsıฑg yoűя äłéяt to fäıł, çłıçk thé bűttoฑ béłoὠ.|" +msgstr "2066-表:To check if any of the issues listed above are causing your alert to fail, click the button below.|桜" #: msgid "dataalerts.success.email.subject" -msgstr "15645-表:Ðätä-ďяıvéฑ äłéяt häs яésűméď foя: {0}|" +msgstr "4033-表:Data-driven alert has resumed for: {0}|桜" #: msgid "dataalerts.success.status" -msgstr "24335-表:Yoűя Åłéяt <ı>{0} häs яésűméď|" +msgstr "bcdd-表:Your Alert {0} has resumed|桜" #: msgid "dataalerts.success.explanation" -msgstr "55676-表:Yoűя ďätä-ďяıvéฑ äłéяt, <ı>{0}, ıs ὠoяkıฑg ägäıฑ, so яéçıpıéฑts ὠıłł bé ฑotıfıéď ὠhéฑ thé ďätä çoฑďıtıoฑ ıs tяűé.|" +msgstr "88f7-表:Your data-driven alert, {0}, is working again, so recipients will be notified when the data condition is true.|桜" #: msgid "dataalerts.failure.error.internalError" -msgstr "85071-表:Ðätä Åłéяt ıฑtéяฑäł éяяoя|" +msgstr "4c5f-表:Data Alert internal error|桜" #: msgid "dataalerts.failure.error.invalidDataAlertSpecification" -msgstr "87468-表:İฑväłıď Ðätä Åłéяt spéçıfıçätıoฑ|" +msgstr "ec51-表:Invalid Data Alert specification|桜" #: msgid "dataalerts.failure.error.summaryTableNotFound" -msgstr "60947-表:Şűmmäяy ďätä täbłé ฑot foűฑď|" +msgstr "672c-表:Summary data table not found|桜" #: msgid "dataalerts.failure.error.unclassifiedError" -msgstr "89888-表:Uฑçłässıfıéď éяяoя|" +msgstr "8135-表:Unclassified error|桜" #: msgid "dataalerts.failure.error.viewContentNotFound" -msgstr "67911-表:Ðätä Åłéяt vıéὠ''s {0} çoฑtéฑt ฑot foűฑď|" +msgstr "2af6-表:Data Alert view’s {0} content not found|桜" #: msgid "dataalerts.failure.error.viewNotFound" -msgstr "82160-表:Ðätä äłéяt vıéὠ çäฑฑot bé łoçätéď|" +msgstr "7de2-表:Data alert view cannot be located|桜" #: msgid "dataalerts.failure.error.workbookNotFound" -msgstr "34597-表:Ẉoяkbook ฑot foűฑď|" +msgstr "1ff9-表:Workbook not found|桜" #: msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" -msgstr "98819-表:Ño äxıs foűฑď foя fıéłď {0}|" +msgstr "cc5f-表:No axis found for field {0}|桜" #: msgid "dataalerts.failure.error.paneDescriptorNotFound" -msgstr "00706-表:{0}|" +msgstr "8170-表:{0}|桜" #: msgid "dataalerts.failure.error.unsupportedComparisonExpression" -msgstr "36410-表:Uฑsűppoяtéď çompäяısoฑ éxpяéssıoฑ {0}|" +msgstr "82c7-表:Unsupported comparison expression {0}|桜" #: msgid "dataalerts.failure.error.nonConstComparisonOp" -msgstr "57788-表:Ñoฑ çoฑstäฑt çompäяısoฑ opéяätoя ďétéçtéď: {0}|" +msgstr "7eba-表:Non constant comparison operator detected: {0}|桜" #: msgid "dataalerts.failure.error.cannotAddFilter" -msgstr "82426-表:Åďďıฑg Fıłtéя to ďätä äłéяt fäıłéď|" +msgstr "5df0-表:Adding Filter to data alert failed|桜" #: msgid "dataalerts.failure.error.sheetNotAlertable" -msgstr "55174-表:Şhéét {0} ďoés hävé sűppoяtéď ďätä foя äłéяts. {1}|" +msgstr "d587-表:Sheet {0} does have supported data for alerts. {1}|桜" #: msgid "dataalerts.failure.error.dataAlertMeasureNotFound" -msgstr "32727-表:Çäฑฑot séłéçt méäsűяé. {0}|" +msgstr "2da5-表:Cannot select measure. {0}|桜" #: msgid "dataalerts.failure.error.tooManyMeasuresForDataAlert" -msgstr "59349-表:İฑçoяяéçt ฑűmbéя of méäsűяés ďétéçtéď.{0}|" +msgstr "855f-表:Incorrect number of measures detected.{0}|桜" #: msgid "dataalerts.failure.error.thresholdParseError" -msgstr "64036-表:Fäıłéď to päяsé thяéshołď téxt {0}. {1}|" +msgstr "ef46-表:Failed to parse threshold text {0}. {1}|桜" #: msgid "dataalerts.failure.error.dataAlertPresModelCreationError" -msgstr "19750-表:Éяяoя ὠhıłé séяıäłıžıฑg äłéяt. {0}|" +msgstr "901e-表:Error while serializing alert. {0}|桜" #: msgid "dataalerts.failure.error.cannotDrawDataAlertDialog" -msgstr "13175-表:Fäıłéď to ďяäὠ ďätä äłéяt ďıäłog.|" +msgstr "3cae-表:Failed to draw data alert dialog.|桜" #: msgid "dataalerts.failure.error.unsupportedDataAlertType" -msgstr "31443-表:Ðätä äłéяt typé {0} ıs çűяяéฑtły űฑsűppoяtéď.|" +msgstr "12fd-表:Data alert type {0} is currently unsupported.|桜" #: msgid "dataalerts.failure.suspend.email.subject" -msgstr "60498-表:Ðätä-ďяıvéฑ äłéяt ıs sűspéฑďéď foя: {0}|" +msgstr "e618-表:Data-driven alert is suspended for: {0}|桜" #: msgid "dataalerts.failure.suspend.email.status" -msgstr "49324-表:Yoűя äłéяt {0} häs bééฑ sűspéฑďéď|" +msgstr "c5c2-表:Your alert {0} has been suspended|桜" #: msgid "dataalerts.failure.suspend.email.explanation" -msgstr "62591-表:Ẉhıłé sűspéฑďéď, ὠé ὠıłł ฑot éväłűäté thé vıéὠ oя äłéяt яéçıpıéฑts. Åftéя ä fıx häs bééฑ mäďé, yoű çäฑ яésűmé thé äłéяt ıฑ <ä hяé" +msgstr "e869-表:While suspended, we will not evaluate the view or alert recipients. After a fix has been made, you can resume the alert in Yoű jűst яéqűéstéď ä pässὠoяď яését. To çhäฑgé yoűя Täbłéäű Şéяvéя pässὠoяď, {1} oя pästé thé fołłoὠıฑg łıฑk ıฑto yoűя bяoὠséя: {2}Thıs łıฑk ὠıłł éxpıяé ıฑ 48 hoűяs, so täké çäяé of ıt яıght äὠäy.İf yoű ďıďฑ''t яéqűést ä pässὠoяď яését, yoű mäy ὠäฑt to łét yoűя séяvéя äďmıฑ kฑoὠ.Thäฑks foя űsıฑg Täbłéäű!Thé Täbłéäű Téäm|" +msgstr "b426-表:Hi {0},

You just requested a password reset.

To change your Tableau Server password, {1} or paste the following link into your browser: {2}

This link will expire in 48 hours, so take care of it right away.

If you didn’t request a password reset, you may want to let your server admin know.

Thanks for using Tableau!
The Tableau Team|桜" #: msgid "password_reset.email.link" -msgstr "55092-表:çłıçk héяé|" +msgstr "32bd-表:click here|桜" #: msgid "hours.pl" -msgstr "08054-表:{0} hoűяs|" +msgstr "5d92-表:{0} hours|桜" #: msgid "hours.sg" -msgstr "08142-表:1 hoűя|" +msgstr "5fd8-表:1 hour|桜" #: msgid "minutes.pl" -msgstr "67110-表:{0} mıฑűtés|" +msgstr "f9c5-表:{0} minutes|桜" #: msgid "minutes.sg" -msgstr "67198-表:1 mıฑűté|" +msgstr "b2bb-表:1 minute|桜" #: msgid "seconds.pl" -msgstr "38918-表:{0} séçoฑďs|" +msgstr "9fb4-表:{0} seconds|桜" #: msgid "seconds.sg" -msgstr "39006-表:1 séçoฑď|" +msgstr "3a44-表:1 second|桜" #: msgid "dataconnections.classes.tableau_server_site" -msgstr "50848-表:Täbłéäű Şéяvéя Şıté|" +msgstr "f4c2-表:Tableau Server Site|桜" #: msgid "materializeviews.errors.workbook_not_in_project" -msgstr "27391-表:Pяojéçt ''{0}'' ďoés ฑot çoฑtäıฑ ὠoяkbook ''{1}''|" +msgstr "ee8c-表:Project ‘{0}’ does not contain workbook ‘{1}’|桜" #: msgid "materializeviews.errors.workbook_has_no_extract" -msgstr "70332-表:Fäıłéď to űpďäté mätéяıäłıžéď vıéὠs séttıฑg foя ὠoяkbook ''{0}'', çűяяéฑtły oฑły ὠoяkbooks ὠıth émbéďďéď éxtяäçts äяé sűppoяtéď|" +msgstr "7749-表:Failed to update materialized views setting for workbook ‘{0}’, currently only workbooks with embedded extracts are supported|桜" #: msgid "materializeviews.errors.workbook_updating_errors" -msgstr "61648-表:Éяяoяs foűฑď ὠhıłé űpďätıฑg mätéяıäłıžéď vıéὠs séttıฑg foя ὠoяkbooks|" +msgstr "4129-表:Errors found while updating materialized views setting for workbooks|桜" #: msgid "materializeviews.errors.workbook_too_large" -msgstr "02396-表:Fäıłéď to űpďäté mätéяıäłıžéď vıéὠs séttıฑg foя ὠoяkbook ''{0}'' béçäűsé thé sıžé of ὠoяkbook éxçééďs thé łımıt of {1} GB|" +msgstr "ef61-表:Failed to update materialized views setting for workbook ‘{0}’ because the size of workbook exceeds the limit of {1} GB|桜" #: msgid "materializeviews.errors.project_path_not_exists" -msgstr "99627-表:Pяojéçt päth ''{0}'' ďoés ฑot éxıst|" +msgstr "d93e-表:Project path ‘{0}’ does not exist|桜" #: msgid "materializeviews.errors.feature_disabled" -msgstr "15862-表:Fäıłéď to űpďäté mätéяıäłıžéď vıéὠs séttıฑg foя ὠoяkbook ''{0}'' béçäűsé féätűяé ıs çűяяéฑtły ďısäbłéď|" +msgstr "9149-表:Failed to update materialized views setting for workbook ‘{0}’ because feature is currently disabled|桜" #: msgid "materializeviews.errors.update_materialized_views_setting_failed" -msgstr "56160-表:Fäıłéď to űpďäté mätéяıäłıžéď vıéὠs séttıฑg foя ὠoяkbook ''{0}''|" +msgstr "4d30-表:Failed to update materialized views setting for workbook ‘{0}’|桜" #: msgid "materializeviews.errors.site_not_enabled" -msgstr "12270-表:Thıs sıté ıs ฑot éฑäbłéď foя mätéяıäłıžéď vıéὠs. Çoฑtäçt yoűя äďmıฑıstяätoя|" +msgstr "224f-表:This site is not enabled for materialized views. Contact your administrator|桜" #: msgid "materializeviews.errors.encrypted_extracts_not_supported" -msgstr "36929-表:Mätéяıäłıžéď vıéὠs féätűяé çűяяéฑtły ďoés ฑot sűppoяt ὠoяkbooks ὠıth éฑçяyptéď éxtяäçts|" +msgstr "8fa3-表:Materialized views feature currently does not support workbooks with encrypted extracts|桜" #: msgid "materializedviews.finished.create" -msgstr "27302-表:Çяéätéď mätéяıäłıžéď vıéὠs ὠıth stätűs ''{0}'' foя ὠoяkbook ''{1}''|" +msgstr "19da-表:Created materialized views with status ‘{0}’ for workbook ‘{1}’|桜" #: msgid "materializedviews.finished.delete" -msgstr "63061-表:Ðéłétéď mätéяıäłıžéď vıéὠs foя ὠoяkbook ıď: {0}|" +msgstr "d1f5-表:Deleted materialized views for workbook id: {0}|桜" #: msgid "materializedviews.finished.encrypt" -msgstr "07451-表:Fıฑıshéď éฑçяyptıoฑ of mätéяıäłıžéď vıéὠs foя ὠoяkbook ''{0}''|" +msgstr "d6c5-表:Finished encryption of materialized views for workbook ‘{0}’|桜" #: msgid "materializedviews.finished.decrypt" -msgstr "41411-表:Fıฑıshéď ďéçяyptıoฑ of mätéяıäłıžéď vıéὠs foя ὠoяkbook ''{0}''|" +msgstr "f4db-表:Finished decryption of materialized views for workbook ‘{0}’|桜" #: msgid "materializedviews.finished.rekey" -msgstr "60578-表:Fıฑıshéď яééฑçяyptıoฑ of mätéяıäłıžéď vıéὠs foя ὠoяkbook ''{0}''|" +msgstr "24fc-表:Finished reencryption of materialized views for workbook ‘{0}’|桜" #: msgid "materializedviews.status.encryption_key" -msgstr "23821-表:Éฑçяyptıoฑ kéy İÐ: ''{0}''.|" +msgstr "8f3a-表:Encryption key ID: ‘{0}’.|桜" #: msgid "materializedviews.status.encryption_keys" -msgstr "05862-表:Õłď éฑçяyptıoฑ kéy İÐ: ''{0}'', ฑéὠ éฑçяyptıoฑ kéy İÐ: ''{1}''.|" +msgstr "cf4f-表:Old encryption key ID: ‘{0}’, new encryption key ID: ‘{1}’.|桜" #: msgid "materializedviews.status.encryption_type" -msgstr "92908-表:Éฑçяyptıoฑ ďätäsoűяçé typé: ''{0}''|" +msgstr "5b3e-表:Encryption datasource type: ‘{0}’|桜" #: msgid "customizedviews.namedSharingPrefix" -msgstr "19729-表:Şhäяéď véяsıoฑ|" +msgstr "e75d-表:Shared version|桜" #: msgid "flows.drafts.default_name" -msgstr "36193-表:Ñéὠ Fłoὠ|" +msgstr "8197-表:New Flow|桜" #: msgid "content_type.project" -msgstr "25990-表:Pяojéçt|" +msgstr "5ee3-表:Project|桜" #: msgid "content_type.workbook" -msgstr "36557-表:Ẉoяkbook|" +msgstr "b9da-表:Workbook|桜" #: msgid "content_type.view" -msgstr "81912-表:Ɣıéὠ|" +msgstr "b936-表:View|桜" #: msgid "content_type.datasource" -msgstr "71960-表:Ðätä Şoűяçé|" +msgstr "e0be-表:Data Source|桜" #: msgid "content_type.flow" -msgstr "08449-表:Fłoὠ|" +msgstr "879a-表:Flow|桜" #: msgid "content_type.metric" -msgstr "21507-表:Métяıç|" +msgstr "6a2d-表:Metric|桜" #: msgid "content_type.collection" -msgstr "23441-表:Çołłéçtıoฑ|" +msgstr "7356-表:Collection|桜" #: msgid "content_type.visualization" -msgstr "48113-表:Ɣısűäłıžätıoฑ|" +msgstr "5dd2-表:Visualization|桜" #: msgid "content_type.askdata_visualization" -msgstr "51605-表:Åsk Ðätä Ɣısűäłıžätıoฑ|" +msgstr "53e6-表:Ask Data Visualization|桜" #: msgid "content_type.explaindata_explanation" -msgstr "59592-表:Éxpłäฑätıoฑ|" +msgstr "c7ee-表:Explanation|桜" #: -msgid "content_type.publishedconnection" -msgstr "98649-表:Ɣıяtűäł Çoฑฑéçtıoฑ|" +msgid "content_type.virtualconnection" +msgstr "6b8b-表:Virtual Connection|桜" #: -msgid "content_type.publishedconnectiontable" -msgstr "16981-表:Ɣıяtűäł Çoฑฑéçtıoฑ Täbłé|" +msgid "content_type.virtualconnectiontable" +msgstr "1e3a-表:Virtual Connection Table|桜" #: msgid "upgradethumbnails.status.server_started" -msgstr "76283-表:Şéяvéя Яéspoฑsé: Ştäяtéď thűmbฑäıłs űpgяäďé!|" +msgstr "2234-表:Server Response: Started thumbnails upgrade!|桜" #: msgid "upgradethumbnails.status.server_stopped" -msgstr "42151-表:Şéяvéя Яéspoฑsé: Ştoppéď %ď jobs|" +msgstr "fa61-表:Server Response: Stopped %d jobs|桜" + +#: +msgid "dataquality.author.extract_refresh_monitoring" +msgstr "3c37-表:extract refresh monitoring|桜" + +#: +msgid "dataquality.author.flow_run_monitoring" +msgstr "bdb9-表:flow run monitoring|桜" #: msgid "dataquality.message.refresh_failed" -msgstr "92668-表:Яéfяésh fäıłéď: {0}|" +msgstr "3287-表:Refresh failed: {0}|桜" #: msgid "dataquality.message.last_successful" -msgstr "16968-表:Łäst sűççéssfűł: {0}|" +msgstr "2b39-表:Last successful: {0}|桜" #: msgid "dataquality.message.next_scheduled" -msgstr "74780-表:Ñéxt sçhéďűłéď: {0}|" +msgstr "9955-表:Next scheduled: {0}|桜" #: msgid "dataquality.message.flow_run_output_steps_failed" -msgstr "58409-表:{0}/{1} oűtpűt stéps fäıłéď to яűฑ|" +msgstr "1f4c-表:{0}/{1} output steps failed to run|桜" + +#: +msgid "label_value.description.certified" +msgstr "8a7e-表:This asset is trusted and recommended.|桜" + +#: +msgid "label_value.description.deprecated" +msgstr "1bf6-表:This asset is no longer maintained and shouldn’t be used.|桜" + +#: +msgid "label_value.description.extract_refresh_failure" +msgstr "2f7e-表:This asset’s most recent extract refresh failed.|桜" + +#: +msgid "label_value.description.flow_run_failure" +msgstr "b2c0-表:This flow’s most recent run failed.|桜" + +#: +msgid "label_value.description.maintenance" +msgstr "907f-表:This asset is undergoing maintenance.|桜" + +#: +msgid "label_value.description.sensitive_data" +msgstr "b986-表:This asset contains sensitive information.|桜" + +#: +msgid "label_value.description.stale" +msgstr "ae62-表:This asset is outdated.|桜" + +#: +msgid "label_value.description.warning" +msgstr "3645-表:This asset has a general quality issue.|桜" #: msgid "importcsvsummary.error.details" -msgstr "10478-表:Éяяoя ďétäıłs:|" +msgstr "fd57-表:Error details:|桜" #: msgid "importcsvsummary.remainingerrors" -msgstr "91827-表:(яémäıฑıฑg éяяoяs ฑot shoὠฑ)|" +msgstr "9b62-表:(remaining errors not shown)|桜" #: msgid "importcsvsummary.error.line" -msgstr "90536-表:łıฑé {0} foя űséя ''{1}'': ''{2}''|" +msgstr "fcaa-表:line {0} for user ‘{1}’: ‘{2}’|桜" #: msgid "importcsvsummary.line.processed" -msgstr "43650-表:Łıฑés pяoçésséď: {0}|" +msgstr "bb9f-表:Lines processed: {0}|桜" #: msgid "importcsvsummary.line.skipped" -msgstr "44772-表:Łıฑés skıppéď: {0}|" +msgstr "a48d-表:Lines skipped: {0}|桜" #: msgid "importcsvsummary.users.added.count" -msgstr "39565-表:Ñűmbéя of űséяs äďďéď: {0}|" +msgstr "15d2-表:Number of users added: {0}|桜" #: msgid "importcsvsummary.errors.count" -msgstr "84986-表:Ñűmbéя of éяяoяs: {0}|" +msgstr "f681-表:Number of errors: {0}|桜" #: msgid "importcsvsummary.error.unexpected_extension" -msgstr "44485-表:Uฑéxpéçtéď fıłéฑämé éxtéฑsıoฑ foя ÇŞƔ fıłé|" +msgstr "8e86-表:Unexpected filename extension for CSV file|桜" #: msgid "importcsvsummary.error.size_limit" -msgstr "83473-表:ÇsvFıłé éxçééďs sıžé łımıt of {0}|" +msgstr "8db5-表:CsvFile exceeds size limit of {0}|桜" #: msgid "importcsvsummary.error.local.password_mismatch" -msgstr "97979-表:Upďäté of łoçäł sıté űséя яéqűıяés émpty oя mätçhıฑg pässὠoяď|" +msgstr "3bf3-表:Update of local site user requires empty or matching password|桜" #: msgid "importcsvsummary.error.local.password_required" -msgstr "66668-表:Çяéätıoฑ of łoçäł systém űséя ὠhéฑ Åűth ıs Łoçäł яéqűıяés pässὠoяď|" +msgstr "c5a0-表:Creation of local system user when Auth is Local requires password|桜" #: msgid "importcsvsummary.error.ad.user_not_found" -msgstr "36793-表:ÅÐ űséя ฑot foűฑď ''{0}''|" +msgstr "8a9f-表:AD user not found ‘{0}’|桜" + +#: +msgid "importcsvsummary.error.domain_not_found" +msgstr "2e14-表:Invalid domain ‘{0}’|桜" + +#: +msgid "importcsvsummary.error.cannot_create_user_identity" +msgstr "b268-表:Cannot create user identity for user ‘{0}’|桜" + +#: +msgid "importcsvsummary.error.invalid_identity_pool_name" +msgstr "71c8-表:Invalid Identity Pool name ‘{0}’|桜" #: msgid "importcsvsummary.error.too_many_errors" -msgstr "29068-表:Too mäฑy éяяoяs éฑçoűฑtéяéď ıฑ ÇŞƔ fıłé|" +msgstr "38e0-表:Too many errors encountered in CSV file|桜" #: msgid "audit.errors.wdc_not_allowlisted" -msgstr "93436-表:Ẉéb ďätä çoฑฑéçtoя ıs ฑot äłłoὠłıstéď. Foя héłp, płéäsé яéféя to: https://help.tableau.com/current/online/en-us/to_keep_data_fresh.htm|" +msgstr "369d-表:Web data connector is not allowlisted. For help, please refer to: https://help.tableau.com/current/online/en-us/to_keep_data_fresh.htm|桜" #: msgid "user.input.name.err.too_long" -msgstr "74631-表:ฑämé ıs łoฑgéя thäฑ thé mäxıműm ฑűmbéя of çhäяäçtéяs {0}|" +msgstr "5ee7-表:name is longer than the maximum number of characters {0}|桜" #: msgid "user.input.name.err.empty" -msgstr "48973-表:ฑämé çäฑฑot bé émpty|" +msgstr "5d6b-表:name cannot be empty|桜" #: msgid "askdata.title" -msgstr "13778-表:Åsk Ðätä|" +msgstr "40aa-表:Ask Data|桜" #: msgid "slack.app.upgrade.email.notification.subject" -msgstr "51987-表:Täbłéäű Åpp foя Şłäçk Upďäté|" +msgstr "f9d0-表:Tableau App for Slack Update|桜" #: msgid "slack.app.upgrade.email.notification.introduction" -msgstr "19379-表:Åฑ űpďäté ıs äväıłäbłé foя thé Täbłéäű äpp foя Şłäçk äฑď çäฑ bé яéıฑstäłłéď ฑoὠ to ὠoяk ὠıth thé ฑéxt Täbłéäű Õฑłıฑé яéłéäsé. Täbłéäű яéçomméฑďs яéıฑstäłłıฑg thé äpp to mäıฑtäıฑ äpp péяfoяmäฑçé äฑď űsé ฑéὠ féätűяés. Łook foя ฑéὠ féätűяés äฑď çhäฑgés ıฑ <ä stył" +msgstr "defc-表:An update is available for the Tableau app for Slack. Tableau recommends updating the app to maintain app performance and to use new Tableau Cloud features. Look for new features and changes in
/ ฑämé|" +msgstr "cafc-表:The ‘{0}’ command requires a / name|桜" #: msgid "export.errors.requires_workbook_view_param" -msgstr "94339-表:Thé ''{0}'' çommäฑď яéqűıяés ä <ὠoяkbook>/ päяämétéя, äฑď théяé műst bé ät łéäst oฑé słäsh (/) ıฑ thıs päяämétéя|" +msgstr "dbd2-表:The ‘{0}’ command requires a / parameter, and there must be at least one slash (/) in this parameter|桜" #: msgid "export.options.country" -msgstr "62847-表:İf ฑot űsıฑg űséя''s ďéfäűłt łoçäłé, thé çoűฑtяy äbbяévıätıoฑ foя łoçäłé (fıฑď ıฑ İÅÑÅ Łäฑgűägé Şűbtäg Яégıstяy). Műst űsé ὠıth --łäฑgűägé|" +msgstr "33e3-表:If not using user’s default locale, the country abbreviation for locale (find in IANA Language Subtag Registry). Must use with --language|桜" #: msgid "export.options.csv" -msgstr "63087-表:Éxpoяt ďätä ıฑ ÇŞƔ foяmät (ďéfäűłt)|" +msgstr "4e37-表:Export data in CSV format (default)|桜" #: msgid "export.options.fullpdf" -msgstr "05932-表:Éxpoяt vısűäł vıéὠs ıฑ PÐF foяmät (ıf ὠoяkbook ὠäs pűbłıshéď ὠıth täbs)|" +msgstr "389e-表:Export visual views in PDF format (if workbook was published with tabs)|桜" #: msgid "export.options.height" -msgstr "61694-表:Şéts thé héıght. Műst bé äฑ ıฑtégéя väłűé (ďéfäűłt: 600 pıxéłs)|" +msgstr "34d4-表:Sets the height. Must be an integer value (default: 600 pixels)|桜" #: msgid "export.options.language" -msgstr "59183-表:İf ฑot űsıฑg űséя''s ďéfäűłt łoçäłé, thé łäฑgűägé äbbяévıätıoฑ foя łoçäłé (fıฑď ıฑ İÅÑÅ Łäฑgűägé Şűbtäg Яégıstяy). Műst űsé ὠıth --çoűฑtяy|" +msgstr "658a-表:If not using user’s default locale, the language abbreviation for locale (find in IANA Language Subtag Registry). Must use with --country|桜" #: msgid "export.options.pagelayout" -msgstr "06512-表:Şéts thé pägé oяıéฑtätıoฑ of thé éxpoяtéď PÐF. Łégäł väłűés: {0}. İf űฑspéçıfıéď, thé séttıฑg ıฑ Täbłéäű Ðésktop ὠıłł bé űséď|" +msgstr "f683-表:Sets the page orientation of the exported PDF. Legal values: {0}. If unspecified, the setting in Tableau Desktop will be used|桜" #: msgid "export.options.pagesize" -msgstr "30823-表:Şéts thé pägé sıžé of thé éxpoяtéď PÐF. Łégäł väłűés: {0} (ďéfäűłt: ''{1}'')|" +msgstr "70c0-表:Sets the page size of the exported PDF. Legal values: {0} (default: ‘{1}’)|桜" #: msgid "export.options.pdf" -msgstr "75099-表:Éxpoяt ďätä ıฑ PÐF foяmät|" +msgstr "3ecf-表:Export data in PDF format|桜" #: msgid "export.options.png" -msgstr "75410-表:Éxpoяt ďätä ıฑ PÑG foяmät|" +msgstr "9e8c-表:Export data in PNG format|桜" #: msgid "export.options.width" -msgstr "72911-表:Şéts thé ὠıďth. Műst bé äฑ ıฑtégéя väłűé (ďéfäűłt: 800 pıxéłs)|" +msgstr "687b-表:Sets the width. Must be an integer value (default: 800 pixels)|桜" #: msgid "export.short_description" -msgstr "35474-表:Éxpoяt thé ďätä oя ımägé of ä vıéὠ fяom thé séяvéя|" +msgstr "3b4e-表:Export the data or image of a view from the server|桜" #: msgid "export.status" -msgstr "71385-表:Яéqűéstıฑg ''{0}'' fяom thé séяvéя...|" +msgstr "e524-表:Requesting ‘{0}’ from the server...|桜" + +#: +msgid "export.status.writing" +msgstr "737f-表:Writing response to ‘{0}’|桜" + +#: +msgid "export.status.error" +msgstr "a1cb-表:Error occurred while writing to a file :|桜" #: msgid "export.success" -msgstr "57980-表:Şävéď {0} to ''{1}''|" +msgstr "7f1c-表:Saved {0} to ‘{1}’|桜" #: msgid "extracts.workbook.errors.requires_datasources_or_include_all" -msgstr "05368-表:Çommäฑď {0} foя ὠoяkbook яéqűıяés éıthéя émbéďďéď ďätä soűяçé oя ıฑçłűďé-äłł fłäg.|" +msgstr "9442-表:Command {0} for workbook requires either embedded data source or include-all flag.|桜" #: msgid "fileuploader.progress" -msgstr "30622-表:Upłoäď pяogяéss: {0}%|" +msgstr "8c37-表:Upload progress: {0}%|桜" #: msgid "get.description" -msgstr "17457-表:Gét ä fıłé fяom thé séяvéя. Thé fıłé ὠıłł bé ฑäméď äftéя thé łäst çompoฑéฑt of thé päth ıf ฑo fıłéฑämé äяgűméฑt ıs spéçıfıéď|" +msgstr "8239-表:Get a file from the server. The file will be named after the last component of the path if no filename argument is specified|桜" #: msgid "get.errors.requires_url" -msgstr "86934-表:Thé ''{0}'' çommäฑď яéqűıяés äฑ UЯŁ|" +msgstr "4635-表:The ‘{0}’ command requires an URL|桜" #: msgid "get.options.file" -msgstr "92343-表:Ñämé to sävé thé fıłé äs|" +msgstr "dd42-表:Name to save the file as|桜" #: msgid "get.short_description" -msgstr "60942-表:Gét ä fıłé fяom thé séяvéя|" +msgstr "2fdc-表:Get a file from the server|桜" #: msgid "help.available_commands" -msgstr "79192-表:Åväıłäbłé çommäฑďs:|" +msgstr "c71b-表:Available commands:|桜" #: msgid "help.command_options" -msgstr "20368-表:Çommäฑď optıoฑs:|" +msgstr "d442-表:Command options:|桜" #: msgid "help.description0" -msgstr "99182-表:Şhoὠ Héłp foя ä spéçıfıç çommäฑď|" +msgstr "8e66-表:Show Help for a specific command|桜" #: msgid "help.description1" -msgstr "99183-表:Łıst äłł äväıłäbłé çommäฑďs|" +msgstr "b0e0-表:List all available commands|桜" #: msgid "help.errors.unknown_command" -msgstr "83821-表:Uฑkฑoὠฑ çommäฑď: {0}|" +msgstr "673d-表:Unknown command: {0}|桜" #: msgid "help.global_options" -msgstr "26652-表:Głobäł optıoฑs:|" +msgstr "a2c0-表:Global options:|桜" #: msgid "help.short_description" -msgstr "77631-表:Héłp foя täbçmď çommäฑďs|" +msgstr "f094-表:Help for tabcmd commands|桜" #: msgid "httputils.found_attachment" -msgstr "04248-表:Foűฑď ättäçhméฑt: {0}|" +msgstr "85b4-表:Found attachment: {0}|桜" #: msgid "httputils.mapped_attachment" -msgstr "26903-表:Foűฑď ättäçhméฑt: {0} (яé-mäppéď to {1})|" +msgstr "51fa-表:Found attachment: {0} (re-mapped to {1})|桜" #: msgid "initialuser.errors.username_and_password_required" -msgstr "02211-表:Both űséяฑämé äฑď pässὠoяď äяé яéqűıяéď|" +msgstr "2c22-表:Both username and password are required|桜" #: msgid "initialuser.options.friendly-name" -msgstr "02635-表:Fяıéฑďły ฑämé|" +msgstr "142d-表:Friendly name|桜" #: msgid "initialuser.short_description" -msgstr "85639-表:Çяéäté äฑ ıฑıtıäł űséя oฑ äฑ űฑıฑıtıäłıžéď séяvéя|" +msgstr "60b4-表:Create an initial user on an uninitialized server|桜" #: msgid "listdomains.description" -msgstr "48012-表:Łıst ďomäıฑs|" +msgstr "bcc5-表:List domains|桜" #: msgid "listdomains.status" -msgstr "58786-表:Łıstıฑg ďomäıฑs fяom thé séяvéя...|" +msgstr "17cb-表:Listing domains from the server...|桜" #: msgid "listsites.output" -msgstr "41268-表:{0}{0}ÑÅMÉ: {1} {0}ŞİTÉİÐ: ''{2}''|" +msgstr "bed6-表:{0}{0}NAME: {1} {0}SITEID: ‘{2}’|桜" #: msgid "listsites.output_extended" -msgstr "11108-表:{0}{0}ÑÅMÉ: {1} {0}ŞİTÉİÐ: ''{2}''{0}ÉXTЯÅÇTÉÑÇЯYPTİÕÑ: {3}|" +msgstr "27c3-表:{0}{0}NAME: {1} {0}SITEID: ‘{2}’{0}EXTRACTENCRYPTION: {3}|桜" #: msgid "listsites.short_description" -msgstr "97158-表:Łıst sıtés foя űséя|" +msgstr "7e4d-表:List sites for user|桜" #: msgid "listsites.status" -msgstr "72165-表:Łıstıฑg sıtés foя űséя {0}...|" +msgstr "a997-表:Listing sites for user {0}...|桜" #: msgid "listsites.options.get_extract_encryption_mode" -msgstr "54741-表:Pяıฑt éxtяäçt éฑçяyptıoฑ moďé of thé sıté(s)|" +msgstr "1b7a-表:Print extract encryption mode of the site(s)|桜" #: msgid "login.description" -msgstr "36004-表:Şıgฑ ıฑ to thé séяvéя. Yoűя séssıoฑ ὠıłł çoฑtıฑűé űฑtıł ıt éxpıяés oฑ thé séяvéя oя yoű űsé {0}|" +msgstr "f03e-表:Sign in to the server. Your session will continue until it expires on the server or you use {0}|桜" #: msgid "login.short_description" -msgstr "86113-表:Şıgฑ ıฑ to thé séяvéя|" +msgstr "daa1-表:Sign in to the server|桜" #: msgid "logout.short_description" -msgstr "74504-表:Şıgฑ oűt fяom thé séяvéя|" +msgstr "6dd8-表:Sign out from the server|桜" #: msgid "publish.description" -msgstr "22154-表:Pűbłısh ä ὠoяkbook, ďätä soűяçé, oя éxtяäçt to thé séяvéя|" +msgstr "60cd-表:Publish a workbook, data source, or extract to the server|桜" #: msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "94280-表:İฑçoяяéçt fıłé typé ''{0}'' foя űpďätıฑg ä ďätä soűяçé. Яépłäçıฑg/äppéฑďıฑg oฑły äppłıés to äฑ éxtяäçt (.tďé) fıłé|" +msgstr "13f5-表:Incorrect file type ‘{0}’ for updating a data source. Replacing/appending only applies to an extract (.tde) file|桜" #: msgid "publish.errors.invalid_name_option" -msgstr "67600-表:{0} optıoฑ ıs ıฑväłıď ὠhéฑ pűbłıshıฑg műłtıpłé ıtéms|" +msgstr "f0a2-表:{0} option is invalid when publishing multiple items|桜" #: msgid "publish.errors.invalid_publish_file_type" -msgstr "36468-表:İฑçoяяéçt fıłé typé ''{0}'' foя pűbłıshıฑg, éxpéçtéď ä .tďé, .tďs, .tďsx, .tὠb, oя .tὠbx fıłé|" +msgstr "bdf6-表:Incorrect file type ‘{0}’ for publishing, expected a .tde, .tds, .tdsx, .twb, or .twbx file|桜" #: msgid "publish.errors.mutually_exclusive_option" -msgstr "82883-表:Usé oฑły oฑé of {0} oя {1}|" +msgstr "6581-表:Use only one of {0} or {1}|桜" #: msgid "publish.errors.requires_resource_file" -msgstr "05709-表:Thé ''{0}'' çommäฑď яéqűıяés ä ὠoяkbook, ďätä soűяçé, oя éxtяäçt fıłé|" +msgstr "d94a-表:The ‘{0}’ command requires a workbook, data source, or extract file|桜" #: msgid "publish.errors.unexpected_server_response" -msgstr "35456-表:Uฑéxpéçtéď яéspoฑsé fяom thé séяvéя: {0}|" +msgstr "dbf6-表:Unexpected response from the server: {0}|桜" #: msgid "publish.errors.server_resource_not_found" -msgstr "56400-表:Thé яésoűяçé yoű spéçıfıéď ďoés ฑot éxıst, oя yoű ďo ฑot hävé péяmıssıoฑ to séé ıt. Çhéçk yoűя pяojéçt ฑämé äฑď péяmıssıoฑs|" +msgstr "b7e8-表:The resource you specified does not exist, or you do not have permission to see it. Check your project name and permissions|桜" #: msgid "publish.options.append" -msgstr "27836-表:Åppéฑď éxtяäçt fıłé to éxıstıฑg ďätä soűяçé|" +msgstr "6393-表:Append extract file to existing data source|桜" #: msgid "publish.options.async" -msgstr "24058-表:Pűbłısh äsyฑçhяoฑoűsły|" +msgstr "7c1c-表:Publish asynchronously|桜" #: msgid "publish.options.db-password" -msgstr "23656-表:Ðätäbäsé pässὠoяď foя äłł ďätä soűяçés|" +msgstr "ab47-表:Database password for all data sources|桜" #: msgid "publish.options.db-username" -msgstr "91747-表:Ðätäbäsé űséяฑämé foя äłł ďätä soűяçés|" +msgstr "139f-表:Database username for all data sources|桜" #: msgid "publish.options.description" -msgstr "95130-表:Ðésçяıptıoฑ of thé ὠoяkbook oя ďätä soűяçé|" +msgstr "3bff-表:Description of the workbook or data source|桜" #: msgid "publish.options.encrypt_extracts" -msgstr "26670-表:Éฑçяypt éxtяäçts oฑ thé séяvéя|" +msgstr "cfbc-表:Encrypt extracts on the server|桜" #: msgid "publish.options.name" -msgstr "20813-表:Ẉoяkbook/ďätä soűяçé ฑämé oฑ thé séяvéя. İf omıttéď, thé ὠoяkbook/ďätä soűяçé ὠıłł bé ฑäméď äftéя thé fıłé ฑämé, ὠıthoűt thé tὠb(x), tďs(x), oя tďé éxtéฑsıoฑ. Pűbłıshıฑg ä .tďé fıłé ὠıłł çяéäté ä ďätä soűяçé|" +msgstr "b1bc-表:Workbook/data source name on the server. If omitted, the workbook/data source will be named after the file name, without the twb(x), tds(x), or tde extension. Publishing a .tde file will create a data source|桜" #: msgid "publish.options.oauth-username" -msgstr "59022-表:Usé thé çяéďéฑtıäłs sävéď oฑ thé séяvéя kéyçhäıฑ ässoçıätéď ὠıth UŞÉЯÑÅMÉ to pűbłısh|" +msgstr "12e4-表:Use the credentials saved on the server keychain associated with USERNAME to publish|桜" #: msgid "publish.options.overwrite" -msgstr "90441-表:Õvéяὠяıté thé éxıstıฑg ὠoяkbook/ďätä soűяçé, ıf äฑy|" +msgstr "4434-表:Overwrite the existing workbook/data source, if any|桜" #: msgid "publish.options.project" -msgstr "53047-表:Pяojéçt to pűbłısh thé ὠoяkbook/ďätä soűяçé to|" +msgstr "d72e-表:Project to publish the workbook/data source to|桜" #: msgid "publish.options.parent-project-path" -msgstr "77402-表:Päth of thé päяéฑt of thé pяojéçt to pűbłısh thé ὠoяkbook/ďätä soűяçé to|" +msgstr "5a4c-表:Path of the parent of the project to publish the workbook/data source to|桜" #: msgid "publish.options.replace" -msgstr "60690-表:Яépłäçé éxtяäçt fıłé to éxıstıฑg ďätä soűяçé|" +msgstr "b77c-表:Replace extract file to existing data source|桜" #: msgid "publish.options.restart" -msgstr "70061-表:Яéstäяts thé fıłé űpłoäď|" +msgstr "ec77-表:Restarts the file upload|桜" #: msgid "publish.options.save-db-password" -msgstr "42012-表:Ştoяé thé ďätäbäsé pässὠoяď oฑ séяvéя|" +msgstr "c11c-表:Store the database password on server|桜" #: msgid "publish.options.save-oauth" -msgstr "39689-表:Émbéď thé ÕÅűth çяéďéฑtıäłs spéçıfıéď ὠıth {0}|" +msgstr "4f15-表:Embed the OAuth credentials specified with {0}|桜" #: msgid "publish.options.tabbed" -msgstr "08654-表:Pűbłısh ὠıth täbbéď vıéὠs éฑäbłéď|" +msgstr "1c86-表:Publish with tabbed views enabled|桜" #: msgid "publish.options.thumbnail-groupname" -msgstr "83943-表:İf thé ὠoяkbook çoฑtäıฑs äฑy űséя fıłtéяs, ımpéяsoฑäté thıs gяoűp ὠhıłé çompűtıฑg thűmbฑäıłs|" +msgstr "d961-表:If the workbook contains any user filters, impersonate this group while computing thumbnails|桜" #: msgid "publish.options.thumbnail-username" -msgstr "23193-表:İf thé ὠoяkbook çoฑtäıฑs äฑy űséя fıłtéяs, ımpéяsoฑäté thıs űséя ὠhıłé çompűtıฑg thűmbฑäıłs|" +msgstr "63e0-表:If the workbook contains any user filters, impersonate this user while computing thumbnails|桜" #: msgid "publish.status" -msgstr "63076-表:Pűbłıshıฑg ''{0}'' to thé séяvéя. Thıs çoűłď täké sévéяäł mıฑűtés...|" +msgstr "44a1-表:Publishing ‘{0}’ to the server. This could take several minutes...|桜" #: msgid "publish.success" -msgstr "80913-表:Fıłé sűççéssfűłły pűbłıshéď to thé séяvéя ät thé fołłoὠıฑg łoçätıoฑ:|" +msgstr "cfe6-表:File successfully published to the server at the following location:|桜" #: msgid "publishsamples.options.parent-project-path" -msgstr "93547-表:Päth of thé päяéฑt of thé pяojéçt to pűbłısh sämpłés to. Műst spéçıfy thé pяojéçt ฑämé ὠıth --pяojéçt|" +msgstr "97d6-表:Path of the parent of the project to publish samples to. Must specify the project name with --project|桜" #: msgid "publishsamples.options.projectname" -msgstr "60979-表:Ñämé of thé pяojéçt to pűbłısh sämpłés to|" +msgstr "44d6-表:Name of the project to publish samples to|桜" #: msgid "publishsamples.short_description" -msgstr "76632-表:Pűbłıshés sämpłé ὠoяkbooks to thé spéçıfıéď pяojéçt. Éxıstıฑg sämpłés ὠıłł bé ovéяὠяıttéฑ.|" +msgstr "11cb-表:Publishes sample workbooks to the specified project. Existing samples will be overwritten.|桜" #: msgid "publishsamples.status" -msgstr "72467-表:Pűbłıshıฑg sämpłés...|" +msgstr "7a59-表:Publishing samples...|桜" #: msgid "reencryptextracts.short_description" -msgstr "94684-表:Яééฑçяypt éxtяäçts oฑ ä sıté|" +msgstr "e97a-表:Reencrypt extracts on a site|桜" #: msgid "reencryptextracts.status" -msgstr "57647-表:Şçhéďűłıฑg éxtяäçts oฑ sıté {0} to bé яééฑçяyptéď...|" +msgstr "7b77-表:Scheduling extracts on site {0} to be reencrypted...|桜" #: msgid "refreshextracts.errors.required_argument" -msgstr "29774-表:Thé яéfяéshéxtяäçts çommäฑď яéqűıяés éıthéя ä ὠoяkbook UЯŁ, ä ὠoяkbook ฑämé, oя ä ďätä soűяçé ฑämé|" +msgstr "95b9-表:The refreshextracts command requires either a workbook URL, a workbook name, or a data source name|桜" #: msgid "refreshextracts.errors.add_and_remove_calculations" -msgstr "99248-表:Çäฑฑot яűฑ яéfяésh ὠıth both --äďďçäłçűłätıoฑs äฑď --яémovéçäłçűłätıoฑs optıoฑs|" +msgstr "7d70-表:Cannot run refresh with both --addcalculations and --removecalculations options|桜" #: msgid "refreshextracts.errors.calculations_and_incremental" -msgstr "78284-表:Çäฑฑot äďď oя яémové mätéяıäłıžéď çäłçűłätıoฑs ďűяıฑg ıฑçяéméฑtäł éxtяäçt яéfяésh|" +msgstr "c399-表:Cannot add or remove materialized calculations during incremental extract refresh|桜" #: msgid "refreshextracts.errors.error" -msgstr "63801-表:Éяяoя яéfяéshıฑg éxtяäçt|" +msgstr "6f6f-表:Error refreshing extract|桜" #: msgid "refreshextracts.options.datasource" -msgstr "52457-表:Thé ฑämé of thé ďätä soűяçé to яéfяésh|" +msgstr "6c5b-表:The name of the data source to refresh|桜" #: msgid "refreshextracts.options.incremental" -msgstr "06358-表:Péяfoяm äฑ ıฑçяéméฑtäł яéfяésh (ıf sűppoяtéď)|" +msgstr "c273-表:Perform an incremental refresh (if supported)|桜" #: msgid "refreshextracts.options.parent-project-path" -msgstr "34424-表:Päth of thé päяéฑt of thé pяojéçt thät çoฑtäıฑs thé éxtяäçt to яéfяésh. Műst spéçıfy thé pяojéçt ฑämé ὠıth --pяojéçt.|" +msgstr "187c-表:Path of the parent of the project that contains the extract to refresh. Must specify the project name with --project.|桜" #: msgid "refreshextracts.options.project" -msgstr "97461-表:Thé ฑämé of thé pяojéçt thät çoฑtäıฑs thé ὠoяkbook/ďätä soűяçé. Õฑły ฑéçéssäяy ıf {0} oя {1} ıs spéçıfıéď. İf űฑspéçıfıéď, thé ďéfäűłt pяojéçt ''{2}'' ıs űséď|" +msgstr "3782-表:The name of the project that contains the workbook/data source. Only necessary if {0} or {1} is specified. If unspecified, the default project ‘{2}’ is used|桜" #: msgid "refreshextracts.options.synchronous" -msgstr "87365-表:Ẉäıt foя thé яéfяésh to яűฑ äฑď fıฑısh béfoяé éxıtıฑg|" +msgstr "3bee-表:Wait for the refresh to run and finish before exiting|桜" #: msgid "refreshextracts.options.url" -msgstr "86571-表:Thé çäฑoฑıçäł ฑämé foя thé ὠoяkbook oя vıéὠ äs ıt äppéäяs ıฑ thé UЯŁ|" +msgstr "e642-表:The canonical name for the workbook or view as it appears in the URL|桜" #: msgid "refreshextracts.options.workbook" -msgstr "77310-表:Thé ฑämé of thé ὠoяkbook to яéfяésh|" +msgstr "6118-表:The name of the workbook to refresh|桜" #: msgid "refreshextracts.options.addcalculations" -msgstr "02599-表:Åďďs mätéяıäłıžéď çäłçűłätıoฑs ıฑto thé éxtяäçt|" +msgstr "e061-表:Adds materialized calculations into the extract|桜" #: msgid "refreshextracts.options.removecalculations" -msgstr "45938-表:Яémovés mätéяıäłıžéď çäłçűłätıoฑs fяom thé éxtяäçt|" +msgstr "ba44-表:Removes materialized calculations from the extract|桜" #: msgid "refreshextracts.short_description" -msgstr "67589-表:Яéfяésh thé éxtяäçts of ä ὠoяkbook oя ďätä soűяçé oฑ thé séяvéя|" +msgstr "836a-表:Refresh the extracts of a workbook or data source on the server|桜" #: msgid "refreshextracts.status_incremented" -msgstr "16373-表:Şçhéďűłıฑg éxtяäçts foя {0} ''{1}'' to bé ıฑçяéméฑtéď ฑoὠ...|" +msgstr "5828-表:Scheduling extracts for {0} ‘{1}’ to be incremented now...|桜" #: msgid "refreshextracts.status_refreshed" -msgstr "96545-表:Şçhéďűłıฑg éxtяäçts foя {0} ''{1}'' to bé яéfяéshéď ฑoὠ...|" +msgstr "3c75-表:Scheduling extracts for {0} ‘{1}’ to be refreshed now...|桜" #: msgid "removeusers.options.users" -msgstr "95771-表:Fıłé thät çoฑtäıฑs ä łıst of űséяs, oฑé péя łıฑé, to яémové fяom thé gяoűp|" +msgstr "eefa-表:File that contains a list of users, one per line, to remove from the group|桜" #: msgid "removeusers.short_description" -msgstr "66300-表:Яémové űséяs fяom ä gяoűp|" +msgstr "3af2-表:Remove users from a group|桜" #: msgid "removeusers.status" -msgstr "22319-表:Яémovıฑg űséяs łıstéď ıฑ {0} fяom thé gяoűp {1}...|" +msgstr "56ea-表:Removing users listed in {0} from the group {1}...|桜" #: msgid "runschedule.errors.requires_schedule_name" -msgstr "48358-表:Thé ''{0}'' çommäฑď яéqűıяés ä sçhéďűłé ฑämé|" +msgstr "3589-表:The ‘{0}’ command requires a schedule name|桜" #: msgid "runschedule.short_description" -msgstr "01434-表:Яűฑ ä sçhéďűłé|" +msgstr "142d-表:Run a schedule|桜" #: msgid "runschedule.status" -msgstr "28017-表:Яűฑฑıฑg sçhéďűłé ''{0}'' oฑ thé séяvéя...|" +msgstr "f577-表:Running schedule ‘{0}’ on the server...|桜" #: msgid "materializeviews.short_description" -msgstr "66111-表:Upďäté äฑď çhéçk oฑ mätéяıäłıžéď vıéὠs séttıฑgs foя sıtés/ὠoяkbooks|" +msgstr "873b-表:Update and check on materialized views settings for sites/workbooks|桜" #: msgid "materializeviews.status.site" -msgstr "87913-表:Upďätıฑg mätéяıäłıžéď vıéὠs séttıฑg foя sıté ''{0}''...|" +msgstr "ee19-表:Updating materialized views setting for site ‘{0}’...|桜" #: msgid "materializeviews.status.workbook" -msgstr "16988-表:Upďätıฑg mätéяıäłıžéď vıéὠs séttıฑg foя ὠoяkbook ''{0}''...|" +msgstr "d54d-表:Updating materialized views setting for workbook ‘{0}’...|桜" #: msgid "materializeviews.errors.invalid_workbook_arguments" -msgstr "05922-表:Thé mätéяıäłıžévıéὠs çommäฑď яéqűıяés oฑé äяgűméฑt of ä ὠoяkbook ฑämé|" +msgstr "ec8d-表:The materializeviews command requires one argument of a workbook name|桜" #: msgid "materializeviews.errors.invalid_site_arguments" -msgstr "24079-表:Thé mätéяıäłıžévıéὠs çommäฑď яéqűıяés oฑé äяgűméฑt of ä sıté İÐ|" +msgstr "287c-表:The materializeviews command requires one argument of a site ID|桜" #: msgid "materializeviews.errors.invalid_workbook_option" -msgstr "43017-表:Usé ''{0}'' oя ''{1}'' ὠıth ''{2}''|" +msgstr "113e-表:Use ‘{0}’ or ‘{1}’ with ‘{2}’|桜" #: msgid "materializeviews.errors.invalid_project_path" -msgstr "59420-表:Usé ''{1}'' ὠıth ''{0}''|" +msgstr "4f9c-表:Use ‘{1}’ with ‘{0}’|桜" #: msgid "materializeviews.errors.invalid_site_option" -msgstr "92444-表:Usé ''{0}'' ὠıth ''{1}''|" +msgstr "6c8c-表:Use ‘{0}’ with ‘{1}’|桜" #: msgid "materializeviews.errors.site_mode_conflict" -msgstr "56479-表:Usé ''{0}'' oя ''{1}'' to çhäฑgé sıté mätéяıäłıžéď vıéὠs moďé|" +msgstr "cd78-表:Use ‘{0}’ or ‘{1}’ to change site materialized views mode|桜" #: msgid "materializeviews.errors.site_not_updated" -msgstr "57920-表:Şıté ''{0}'' ฑot űpďätéď, oฑły séяvéя äďmıฑıstяätoяs çäฑ çhäฑgé mätéяıäłıžéď vıéὠs séttıฑg|" +msgstr "139d-表:Site ‘{0}’ not updated, only server administrators can change materialized views setting|桜" #: msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "62173-表:Usé ''{0}'' oя ''{1}'' to çhäฑgé mätéяıäłıžéď vıéὠs séttıฑg|" +msgstr "2b5b-表:Use ‘{0}’ or ‘{1}’ to change materialized views setting|桜" #: msgid "materializeviews.options.materialize_now" -msgstr "59866-表:Usé ''{0}'' to sçhéďűłé mätéяıäłıžätıoฑ foя gıvéฑ ὠoяkbook ımméďıätéły|" +msgstr "673e-表:Use ‘{0}’ to schedule materialization for given workbook immediately|桜" #: msgid "materializeviews.options.project" -msgstr "37071-表:Usé ''{0}'' to spéçıfy pяojéçt ฑämé|" +msgstr "f937-表:Use ‘{0}’ to specify project name|桜" #: msgid "materializeviews.options.parent_project_path" -msgstr "65078-表:Usé ''{0}'' to spéçıfy päяéฑt pяojéçt päth to ''{1}''|" +msgstr "f8dd-表:Use ‘{0}’ to specify parent project path to ‘{1}’|桜" #: msgid "materializeviews.options.allow_workbook" -msgstr "51322-表:Usé ''{0}'' to éฑäbłé/ďısäbłé mätéяıäłıžéď vıéὠs foя ὠoяkbook|" +msgstr "4ad1-表:Use ‘{0}’ to enable/disable materialized views for workbook|桜" #: msgid "materializeviews.options.allow_site" -msgstr "37287-表:Usé ''{0}'' to éฑäbłé/ďısäbłé mätéяıäłıžéď vıéὠs foя sıté|" +msgstr "3c61-表:Use ‘{0}’ to enable/disable materialized views for site|桜" #: msgid "materializeviews.options.selected_workbooks" -msgstr "14463-表:Usé ''{0}'' to éฑäbłé séłéçtéď ὠoяkbooks ıฑ thé sıté, űséď ὠıth thé optıoฑ ''{1}''. Thıs ıs thé ďéfäűłt optıoฑ|" +msgstr "10e4-表:Use ‘{0}’ to enable selected workbooks in the site, used with the option ‘{1}’. This is the default option|桜" #: msgid "materializeviews.options.all_workbooks" -msgstr "26065-表:Usé ''{0}'' to éฑäbłé äłł ὠoяkbooks ıฑ thé sıté, űséď ὠıth thé optıoฑ ''{1}''|" +msgstr "9d2b-表:Use ‘{0}’ to enable all workbooks in the site, used with the option ‘{1}’|桜" #: msgid "session.auto_site_login" -msgstr "83222-表:Åűto-sıgฑ ıฑ to sıté: {0}|" +msgstr "84cf-表:Auto-sign in to site: {0}|桜" #: msgid "session.certificate-alias" -msgstr "02511-表:Çéяtıfıçäté äłıäs: {0}|" +msgstr "c2d1-表:Certificate alias: {0}|桜" #: msgid "session.connecting" -msgstr "76771-表:Çoฑฑéçtıฑg to thé séяvéя...|" +msgstr "5b3f-表:Connecting to the server...|桜" + +#: +msgid "session.connecting_to" +msgstr "6a6d-表:Connecting to url ({0}): {1}|桜" #: msgid "session.continuing_session" -msgstr "39078-表:Çoฑtıฑűıฑg pяévıoűs séssıoฑ|" +msgstr "abab-表:Continuing previous session|桜" #: msgid "session.errors.auth_required" -msgstr "52542-表:Åűthoяıžätıoฑ яéqűıяéď|" +msgstr "4661-表:Authorization required|桜" #: msgid "session.errors.invalid_keystore_password" -msgstr "18936-表:Kéystoяé pässὠoяď ıs ὠяoฑg. Płéäsé ıฑpűt çoяяéçt pässὠoяď äฑď яétяy|" +msgstr "3aa8-表:Keystore password is wrong. Please input correct password and retry|桜" #: msgid "session.errors.invalid_redirect" -msgstr "50428-表:Çäฑฑot яéďıяéçt to ıฑväłıď UЯŁ: {0}|" +msgstr "8358-表:Cannot redirect to invalid URL: {0}|桜" #: msgid "session.errors.keystore_pwdfile_create" -msgstr "30791-表:Çäฑฑot çяéäté kéystoяé pässὠoяď fıłé, éяяoя: {0}|" +msgstr "aa38-表:Cannot create keystore password file, error: {0}|桜" #: msgid "session.errors.missing_arguments" -msgstr "10373-表:Çäฑฑot sıgฑ ıฑ béçäűsé of mıssıฑg äяgűméฑts: {0}|" +msgstr "8f6d-表:Cannot sign in because of missing arguments: {0}|桜" #: msgid "session.errors.no_redirect_found" -msgstr "78565-表:Ño яéďıяéçtıoฑ äďďяéss ıฑ яéďıяéçt яéspoฑsé|" +msgstr "4975-表:No redirection address in redirect response|桜" #: msgid "session.errors.no_sslcafile_found" -msgstr "36739-表:Çoűłď ฑot fıฑď ä Çéяtıfıçäté Åűthoяıty (ÇÅ) fıłé ıฑ thésé łoçätıoฑs: ''{0}''. Thé ÇÅ fıłé ıs űséď to héłp éฑsűяé séçűяé çomműฑıçätıoฑ ὠıth Täbłéäű Şéяvéя. Foя ıฑfoяmätıoฑ oฑ çяéätıฑg ä ÇÅ fıłé, séé thé Täbłéäű Şéяvéя héłp. To çoฑฑéçt to Täbłéäű Şéяvéя ὠıthoűt väłıďätıฑg ıts ŞŞŁ çéяtıfıçäté, űsé thé --ฑo-çéяtçhéçk fłäg.|" +msgstr "f154-表:Could not find a Certificate Authority (CA) file in these locations: ‘{0}’. The CA file is used to help ensure secure communication with Tableau Server. For information on creating a CA file, see the Tableau Server help. To connect to Tableau Server without validating its SSL certificate, use the --no-certcheck flag.|桜" #: msgid "session.errors.script_no_password" -msgstr "23165-表:Täbçmď ὠäs яűฑ fяom ä sçяıpt oя İÐÉ bűt ฑo pässὠoяď ὠäs pяovıďéď. Å pässὠoяď műst bé pяovıďéď äs äฑ äяgűméฑt to täbçmď ıฑ oяďéя to łog ıฑ.|" +msgstr "2641-表:Tabcmd was run from a script or IDE but no password was provided. A password must be provided as an argument to tabcmd in order to log in.|桜" #: msgid "session.errors.session_expired" -msgstr "57828-表:Yoűя séssıoฑ häs éxpıяéď|" +msgstr "13ae-表:Your session has expired|桜" #: msgid "session.errors.unsupported_command" -msgstr "73353-表:Çommäฑď ฑot sűppoяtéď by thıs séяvéя|" +msgstr "2aa8-表:Command not supported by this server|桜" #: msgid "session.keystore.notice" -msgstr "23897-表:Ðo yoű ὠäฑt to stoяé pässὠoяď ıฑ łoçäł to ävoıď typıฑg pässὠoяď ฑéxt tımé? [äฑὠséя yés oя ฑo]|" +msgstr "11cd-表:Do you want to store password in local to avoid typing password next time? [anwser yes or no]|桜" #: msgid "session.keystore.password" -msgstr "97084-表:Kéystoяé Pässὠoяď:|" +msgstr "dd5a-表:Keystore Password:|桜" #: msgid "session.keystore.pwdfile_create" -msgstr "61603-表:Çяéäté kéystoяé pässὠoяď fıłé ıฑ päth: {0}|" +msgstr "2f3e-表:Create keystore password file in path: {0}|桜" #: msgid "session.keystore.pwdfile_remove" -msgstr "44939-表:Яémové thé kéystoяé pässὠoяď fıłé ὠhıçh çoฑtäıฑs ὠяoฑg pässὠoяď|" +msgstr "f9be-表:Remove the keystore password file which contains wrong password|桜" #: msgid "session.login" -msgstr "20670-表:Şıgฑıฑg ıฑ...|" +msgstr "7de5-表:Signing in...|桜" #: msgid "session.logout" -msgstr "79573-表:Şıgฑéď oűt|" +msgstr "8ece-表:Signed out|桜" #: msgid "session.monitorjob.errors.no_jobid" -msgstr "34205-表:Çäฑฑot moฑıtoя job. Ño job_ıď foűฑď: {0}|" +msgstr "bcd1-表:Cannot monitor job. No job_id found: {0}|桜" #: msgid "session.monitorjob.percent_complete" -msgstr "46195-表:{0}% çompłété|" +msgstr "e2e6-表:{0}% complete|桜" #: msgid "session.new_session" -msgstr "94028-表:Çяéätıฑg ฑéὠ séssıoฑ|" +msgstr "4fcd-表:Creating new session|桜" #: msgid "session.no-certificate-found" -msgstr "02699-表:Ño väłıď çłıéฑt çéяtıfıçäté foűฑď|" +msgstr "43b8-表:No valid client certificate found|桜" #: msgid "session.not_default_site_member" -msgstr "68733-表:Yoű äяé ฑot ä mémbéя of thé ďéfäűłt sıté. Şéłéçt ä ŞİTÉİÐ fяom thé fołłoὠıฑg sıtés:|" +msgstr "8894-表:You are not a member of the default site. Select a SITEID from the following sites:|桜" #: msgid "session.not_site_member" -msgstr "05051-表:Yoű äяé ฑot ä mémbéя of sıté ''{0}''. Şéłéçt ä ŞİTÉİÐ fяom thé fołłoὠıฑg sıtés:|" +msgstr "eec3-表:You are not a member of site ‘{0}’. Select a SITEID from the following sites:|桜" #: msgid "session.options.help" -msgstr "69340-表:Ðıspłäy täbçmď Héłp|" +msgstr "ec2a-表:Display tabcmd Help|桜" #: msgid "session.options.no-certcheck" -msgstr "00467-表:Ðo ฑot väłıďäté thé ŞŞŁ çéяtıfıçäté|" +msgstr "258c-表:Do not validate the SSL certificate|桜" #: msgid "session.options.no-cookie" -msgstr "43189-表:Ðo ฑot sävé thé séssıoฑ İÐ ὠhéฑ sıgฑıฑg ıฑ. Şűbséqűéฑt çommäฑďs ὠıłł ฑééď to sıgฑ ıฑ ägäıฑ. İf űฑspéçıfıéď, ďéfäűłt ıs to sävé thé séssıoฑ İÐ|" +msgstr "f73a-表:Do not save the session ID when signing in. Subsequent commands will need to sign in again. If unspecified, default is to save the session ID|桜" #: msgid "session.options.no-prompt" -msgstr "94869-表:Ðo ฑot pяompt foя ä pässὠoяď|" +msgstr "7e74-表:Do not prompt for a password|桜" #: msgid "session.options.no-proxy" -msgstr "77661-表:Ðo ฑot űsé ä HTTP pяoxy|" +msgstr "fc87-表:Do not use a HTTP proxy|桜" #: msgid "session.options.password" -msgstr "41270-表:Usé thé spéçıfıéď Täbłéäű Şéяvéя pässὠoяď|" +msgstr "8877-表:Use the specified Tableau Server password|桜" #: msgid "session.options.password-file" -msgstr "18355-表:Яéäď thé Täbłéäű Şéяvéя pässὠoяď fяom FİŁÉ|" +msgstr "6b11-表:Read the Tableau Server password from FILE|桜" #: msgid "session.options.proxy" -msgstr "97427-表:Usé thé spéçıfıéď HTTP pяoxy|" +msgstr "96f0-表:Use the specified HTTP proxy|桜" #: msgid "session.options.server" -msgstr "98302-表:Usé thé spéçıfıéď Täbłéäű Şéяvéя UЯŁ. İf ฑo pяotoçoł ıs spéçıfıéď, http:// is assumed|" +msgstr "8ed5-表:Use the specified Tableau Server URL. If no protocol is specified, http:// is assumed|桜" #: msgid "session.options.site" -msgstr "01122-表:Usé thé spéçıfıéď Täbłéäű Şéяvéя sıté. Şpéçıfy äฑ émpty stяıฑg ("") to foяçé űsé of thé ďéfäűłt sıté|" +msgstr "a3af-表:Use the specified Tableau Server site. Specify an empty string ("") to force use of the default site|桜" #: msgid "session.options.timeout" -msgstr "49638-表:Hoὠ łoฑg to ὠäıt, ıฑ séçoฑďs, foя thé séяvéя to çompłété pяoçéssıฑg thé çommäฑď. Thé ďéfäűłt ıs to ὠäıt űฑtıł thé séяvéя яéspoฑďs|" +msgstr "d31a-表:How long to wait, in seconds, for the server to complete processing the command. The default is to wait until the server responds|桜" #: msgid "session.options.use-certificate" -msgstr "50294-表:Usé çłıéฑt çéяtıfıçäté to sıgฑ ıฑ|" +msgstr "69a4-表:Use client certificate to sign in|桜" #: msgid "session.options.username" -msgstr "42065-表:Usé thé spéçıfıéď Täbłéäű Şéяvéя űséя ฑämé|" +msgstr "4a1c-表:Use the specified Tableau Server user name|桜" #: msgid "session.password" -msgstr "36550-表:Pässὠoяď:|" +msgstr "2584-表:Password:|桜" + +#: +msgid "session.redirecting" +msgstr "78ff-表:redirecting to {0}|桜" #: msgid "session.retrying_task" -msgstr "88319-表:Şıgฑıฑg ıฑ ägäıฑ to яétяy oяıgıฑäł çommäฑď ὠıth ä ฑéὠ séssıoฑ...|" +msgstr "aa33-表:Signing in again to retry original command with a new session...|桜" #: msgid "session.session_expired_login" -msgstr "64699-表:Yoűя séssıoฑ häs éxpıяéď. Şıgฑıฑg oűt to çłéäя séssıoฑ...|" +msgstr "89cc-表:Your session has expired. Signing out to clear session...|桜" #: msgid "session.site_list" -msgstr "43819-表:{0}{0}ÑÅMÉ: {1}{0}ŞİTÉİÐ: ''{2}''|" +msgstr "1f46-表:{0}{0}NAME: {1}{0}SITEID: ‘{2}’|桜" #: msgid "session.using-certificate" -msgstr "21507-表:Usıฑg çłıéฑt çéяtıfıçäté to sıgฑ ıฑ|" +msgstr "3387-表:Using client certificate to sign in|桜" #: msgid "session.inferred_username" -msgstr "54439-表:Łoggıฑg ıฑ äs űséя ''{0}'' sıฑçé ฑo --űséяฑämé fłäg ὠäs gıvéฑ|" +msgstr "2ca0-表:Logging in as user ‘{0}’ since no --username flag was given|桜" #: msgid "sessiondata.errors.bad_api" -msgstr "25246-表:Mäłfoяméď séяvéя ÅPİ: {0}|" +msgstr "4423-表:Malformed server API: {0}|桜" #: msgid "sessiondata.errors.no_server_api" -msgstr "53850-表:Çäฑฑot fıฑď séяvéя ÅPİ véяsıoฑ ıฑ яéspoฑsé|" +msgstr "1c30-表:Cannot find server API version in response|桜" #: msgid "sessiondata.errors.version_mismatch" -msgstr "38199-表:Täbçmď véяsıoฑ {0} (ÅPİ {1}) ďoés ฑot mätçh Täbłéäű Şéяvéя véяsıoฑ {2} (ÅPİ {3})|" +msgstr "c734-表:Tabcmd version {0} (API {1}) does not match Tableau Server version {2} (API {3})|桜" #: msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "02632-表:Şpéçıfy ''{0}'' oя ''{1}'' béfoяé thé séяvéя ฑämé|" +msgstr "b2f6-表:Specify ‘{0}’ or ‘{1}’ before the server name|桜" #: msgid "sessionoptions.errors.bad_password_file" -msgstr "11414-表:Çäฑฑot яéäď pässὠoяď fяom fıłé ''{0}''|" +msgstr "5ce5-表:Cannot read password from file ‘{0}’|桜" #: msgid "sessionoptions.errors.bad_protocol" -msgstr "17474-表:Pяotoçoł ''{0}'' ıs ฑot sűppoяtéď|" +msgstr "2523-表:Protocol ‘{0}’ is not supported|桜" #: msgid "sessionoptions.errors.bad_proxy_format" -msgstr "32562-表:Pяoxy foяmät ďoés ฑot mätçh HÕŞT:PÕЯT: {0}|" +msgstr "b3eb-表:Proxy format does not match HOST:PORT: {0}|桜" #: msgid "sessionoptions.errors.bad_timeout" -msgstr "03383-表:Ñoฑ-ฑűméяıç äяgűméฑt to {0} ''{1}'' ıgฑoяéď|" +msgstr "978a-表:Non-numeric argument to {0} ‘{1}’ ignored|桜" #: msgid "set.description" -msgstr "69981-表:Şét ä séttıฑg oฑ thé séяvéя. Usé !séttıฑg to tűяฑ ä séttıฑg off|" +msgstr "45ff-表:Set a setting on the server. Use !setting to turn a setting off|桜" #: msgid "set.errors.requires_setting_name" -msgstr "14407-表:Thé ''{0}'' çommäฑď яéqűıяés ä séttıฑg ฑämé|" +msgstr "3595-表:The ‘{0}’ command requires a setting name|桜" #: msgid "set.errors.single_setting_name" -msgstr "61805-表:Thé ''{0}'' çommäฑď täké ä sıฑgłé séttıฑg ฑämé|" +msgstr "5081-表:The ‘{0}’ command take a single setting name|桜" #: msgid "set.short_description" -msgstr "04602-表:Şét ä séttıฑg oฑ thé séяvéя|" +msgstr "6927-表:Set a setting on the server|桜" #: msgid "setsetting.status" -msgstr "06591-表:Şéttıฑg ''{0}'' to {1}|" +msgstr "1386-表:Setting ‘{0}’ to {1}|桜" #: msgid "syncgroup.errors.server_admin" -msgstr "18329-表:Mıฑıműm sıté яołé of ä gяoűp çäฑฑot bé sét to ''ŞéяvéяÅďmıฑıstяätoя''.|" +msgstr "9188-表:Minimum site role of a group cannot be set to ’ServerAdministrator’.|桜" #: msgid "syncgroup.options.role" -msgstr "75651-表:Şéts thé ďéfäűłt яołé foя äłł űséяs ıฑ thé gяoűp. Łégäł väłűés foя {0}: {1}. İf ä űséя äłяéäďy éxısts, thé gıvéฑ яołé ıs oฑły äppłıéď ıf ıt''s łéss яéstяıçtıvé thäฑ thé űséя''s çűяяéฑt яołé. İf űฑspéçıfıéď, ďéfäűłt ıs {2} foя ฑéὠ űséяs äฑď űฑçhäฑgéď foя éxıstıฑg űséяs|" +msgstr "33cb-表:Sets the default role for all users in the group. Legal values for {0}: {1}. If a user already exists, the given role is only applied if it’s less restrictive than the user’s current role. If unspecified, default is {2} for new users and unchanged for existing users|桜" #: msgid "syncgroup.options.overwritesiterole" -msgstr "65691-表:Åłłoὠ''s ä űséя''s sıté яołé to bé çhäฑgéď to ä łéss pяıvıłégéď oฑé ὠhéฑ űsıฑg --яołé, ovéяяıďıฑg thé ďéfäűłt béhävıoя.|" +msgstr "2ac5-表:Allow’s a user’s site role to be changed to a less privileged one when using --role, overriding the default behavior.|桜" #: msgid "syncgroup.options.grantlicensemode" -msgstr "37877-表:Ẉhéฑ to gяäฑt ä űséя thé łıçéฑsé spéçıfıéď oฑ thé gяoűp. Łégäł väłűés äяé: {0}. İf ฑo väłűé ıs pässéď ıฑ ''oฑ-syฑç'' ὠıłł bé űséď äs thé ďéfäűłt väłűé.|" +msgstr "e5db-表:When to grant a user the license specified on the group. Legal values are: {0}. If no value is passed in ’on-sync’ will be used as the default value.|桜" #: msgid "syncgroup.short_description" -msgstr "03260-表:Şyฑçhяoฑıžé thé séяvéя ὠıth äฑ Åçtıvé Ðıяéçtoяy gяoűp|" +msgstr "378b-表:Synchronize the server with an Active Directory group|桜" #: msgid "syncgroup.status" -msgstr "20143-表:Şyฑçhяoฑıžıฑg séяvéя ὠıth Åçtıvé Ðıяéçtoяy gяoűp {0}...|" +msgstr "2cc1-表:Synchronizing server with Active Directory group {0}...|桜" #: msgid "syncgroup.options.sysadmin-type" -msgstr "33464-表:[Ðépяéçätéď. Usé --яołé ıฑstéäď.] Åssıgฑs [oя яémovés] thé äďmıฑ яıght foя äłł űséяs ıฑ thé gяoűp. {0} çäฑ bé: {1}, {2}, {3}, oя {4}.|" +msgstr "b449-表:[Deprecated. Use --role instead.] Assigns [or removes] the admin right for all users in the group. {0} can be: {1}, {2}, {3}, or {4}.|桜" #: msgid "syncgroup.options.license" -msgstr "44916-表:[Ðépяéçätéď. Usé --яołé ıฑstéäď.] Şéts thé ďéfäűłt łıçéฑsé łévéł foя äłł űséяs ıฑ thé gяoűp. {0} çäฑ bé {1}, {2}, oя {3}.|" +msgstr "591f-表:[Deprecated. Use --role instead.] Sets the default license level for all users in the group. {0} can be {1}, {2}, or {3}.|桜" #: msgid "syncgroup.options.publisher" -msgstr "86319-表:[Ðépяéçätéď. Usé --яołé ıฑstéäď.] Åssıgฑs [oя яémovés] thé pűbłısh яıght foя äłł űséяs ıฑ thé gяoűp.|" +msgstr "1743-表:[Deprecated. Use --role instead.] Assigns [or removes] the publish right for all users in the group.|桜" #: msgid "tabcmd.mutually_exclusive_options" -msgstr "74645-表:Çäฑฑot spéçıfy ''{0}'' äฑď ''{1}'' ıฑ thé sämé çommäฑď|" +msgstr "3d49-表:Cannot specify ‘{0}’ and ‘{1}’ in the same command|桜" #: msgid "tabcmdparser.errors.ambiguous_option" -msgstr "95412-表:Åmbıgűoűs optıoฑ ''{0}'' ämoฑg optıoฑs: {1}|" +msgstr "25e4-表:Ambiguous option ‘{0}’ among options: {1}|桜" #: msgid "tabcmdparser.warning.unexpected_dash" -msgstr "36663-表:Uฑéxpéçtéď ďäsh ďétéçtéď ıฑ äяgűméฑt: {0}. Ɣäłıď ďäshés äяé -, --. Thıs éяяoя oftéฑ oççűяs ὠhéฑ çopy/pästıฑg fяom ä téxt éďıtoя ὠıth foяmättıฑg. Tяy яé-typıฑg thé ďäsh foя thé äяgűméฑt ıฑ thé çommäฑď łıฑé.|" +msgstr "a965-表:Unexpected dash detected in argument: {0}. Valid dashes are -, --. This error often occurs when copy/pasting from a text editor with formatting. Try re-typing the dash for the argument in the command line.|桜" #: msgid "resetopenidsub.short_description" -msgstr "45418-表:Яését äฑ ÕpéฑİÐ Çoฑฑéçt Şűbİď foя ä űséя|" +msgstr "97ad-表:Reset an OpenID Connect SubId for a user|桜" #: msgid "resetopenidsub.options.targetusername" -msgstr "75622-表:Uséя to bé яését|" +msgstr "ee25-表:User to be reset|桜" #: msgid "resetopenidsub.options.all" -msgstr "89346-表:Яését äłł űséяs|" +msgstr "a510-表:Reset all users|桜" #: msgid "version.description" -msgstr "09875-表:Pяıฑt véяsıoฑ ıฑfoяmätıoฑ|" +msgstr "54b9-表:Print version information|桜" #: msgid "vizqlsession.errors.cannot_create_session" -msgstr "16307-表:Fäıłéď to çяéäté ä ƔıžQł séssıoฑ oฑ thé séяvéя|" +msgstr "987a-表:Failed to create a VizQl session on the server|桜" #: msgid "vizqlsession.errors.no_command_result" -msgstr "34323-表:Çoűłď ฑot fıฑď çommäฑď яésűłt: {0}|" +msgstr "63a5-表:Could not find command result: {0}|桜" #: msgid "vizqlsession.errors.session_already_closed" -msgstr "61112-表:ƔıžQł séssıoฑ objéçt äłяéäďy çłoséď|" +msgstr "5b83-表:VizQl session object already closed|桜" #: msgid "vizqlsession.errors.cannot_parse_response" -msgstr "53677-表:Çäฑฑot päяsé لŞÕÑ яéspoฑsé stяıฑg: {0}|" +msgstr "3599-表:Cannot parse JSON response string: {0}|桜" #: msgid "upgradethumbnails.short_description" -msgstr "88763-表:Thıs ὠıłł яűฑ thé Upgяäďé Thűmbฑäıłs bäçkgяoűฑďéя job. Thıs ὠıłł яéяéฑďéя to hıgh яésołűtıoฑ äฑy thűmbฑäıłs géฑéяätéď pяıoя to Täbłéäű 2018.2. Thıs çäฑ pűt hıghéя thäฑ űsűäł łoäď oฑ Täbłéäű Şéяvéя äฑď éxtéяฑäł ďätäsoűяçés. İf äฑy pяobłéms äяısé, thé job çäฑ bé stoppéď by яűฑฑıฑg täbçmď űpgяäďéthűmbฑäıłs --séяvéя --stop|" +msgstr "75b4-表:This will run the Upgrade Thumbnails backgrounder job. This will rerender to high resolution any thumbnails generated prior to Tableau 2018.2. This can put higher than usual load on Tableau Server and external datasources. If any problems arise, the job can be stopped by running tabcmd upgradethumbnails --server --stop|桜" #: msgid "upgradethumbnails.options.stop" -msgstr "46352-表:Ştop äłł űpgяäďé thűmbฑäıłs яéłätéď jobs|" +msgstr "c3a9-表:Stop all upgrade thumbnails related jobs|桜" #: msgid "upgradethumbnails.status.running" -msgstr "74273-表:Ştäяtıฑg thűmbฑäıłs űpgяäďé|" +msgstr "753d-表:Starting thumbnails upgrade|桜" #: msgid "upgradethumbnails.status.not_running" -msgstr "95637-表:Ñot stäяtıฑg thűmbฑäıłs űpgяäďé|" +msgstr "7c6b-表:Not starting thumbnails upgrade|桜" #: msgid "upgradethumbnails.status.cancelling" -msgstr "95182-表:Çäฑçéłłıฑg thűmbฑäıłs űpgяäďé jobs|" +msgstr "93bc-表:Cancelling thumbnails upgrade jobs|桜" #: msgid "upgradethumbnails.continue_promt" -msgstr "00122-表:Ðo yoű ὠısh to çoฑtıฑűé? Éฑtéя 1 foя Yés, 0 foя Ño (1/0)|" +msgstr "f3a7-表:Do you wish to continue? Enter 1 for Yes, 0 for No (1/0)|桜" #: msgid "upgradethumbnails.invalid_response" -msgstr "23783-表:İฑväłıď яéspoฑsé|" +msgstr "f93c-表:Invalid response|桜" #: msgid "validateidpmetadata.options.digest_algorithms" -msgstr "74364-表:Å späçé-sépäяätéď łıst of ďıgést äłgoяıthms. Łégäł väłűés foя {0}: {1}. İf ฑot spéçıfıéď, séяvéя űsés väłűés fяom séяvéя çoฑfıgűяätıoฑ séttıฑg: {2}|" +msgstr "7128-表:A space-separated list of digest algorithms. Legal values for {0}: {1}. If not specified, server uses values from server configuration setting: {2}|桜" #: msgid "validateidpmetadata.options.min_allowed_rsa_key_size" -msgstr "22663-表:İf ฑot spéçıfıéď, séяvéя űsés väłűés fяom séяvéя çoฑfıgűяätıoฑ séttıฑg: {0}|" +msgstr "c9ac-表:If not specified, server uses values from server configuration setting: {0}|桜" #: msgid "validateidpmetadata.options.min_allowed_elliptic_curve_size" -msgstr "92775-表:İf ฑot spéçıfıéď, séяvéя űsés väłűés fяom séяvéя çoฑfıgűяätıoฑ séttıฑg: {0}|" +msgstr "97ca-表:If not specified, server uses values from server configuration setting: {0}|桜" #: msgid "validateidpmetadata.options.site_names" -msgstr "32659-表:Å späçé-sépäяätéď łıst of sıté ฑämés oฑ ὠhıçh to péяfoяm çéяtıfıçäté väłıďätıoฑ. İf ฑot spéçıfıéď, théฑ äłł sıtés äяé ıฑspéçtéď.|" +msgstr "41cf-表:A space-separated list of site names on which to perform certificate validation. If not specified, then all sites are inspected.|桜" #: msgid "validateidpmetadata.short_description" -msgstr "05350-表:İďéฑtıfıés Täbłéäű Şéяvéя sıtés thät äяé çoฑfıgűяéď ὠıth İďPs űsıฑg thé ıฑséçűяé ďıgést äłgoяıthm, ŞHÅ-1. Thıs çommäฑď äłso ıďéฑtıfıés İďPs thät äяé űsıฑg çéяtıfıçätés ὠıth äฑ ıฑsűffıçıéฑt ЯŞÅ kéy sıžé oя éłłıptıç çűяvé sıžé.|" +msgstr "68a8-表:Identifies Tableau Server sites that are configured with IdPs using the insecure digest algorithm, SHA-1. This command also identifies IdPs that are using certificates with an insufficient RSA key size or elliptic curve size.|桜" + +#: +msgid "tabcmd.content.description" +msgstr "c392-表:A description for the item.|桜" +#: +msgid "tabcmd.content.site_id" +msgstr "b6c2-表:Used in the URL to uniquely identify the site. Different from the site name.|桜" + +#: +msgid "tabcmd.howto" +msgstr "df6c-表:Run a specific command|桜" + +#: +msgid "tabcmd.name" +msgstr "44e9-表:Tableau Server Command Line Utility|桜" + +#: +msgid "tabcmd.options.project" +msgstr "c152-表:The name of the project|桜" + +#: +msgid "tabcmd.options.parent_project" +msgstr "5b95-表:The path to the project that contains the target item.|桜" + +#: +msgid "tabcmd.options.workbook" +msgstr "69b4-表:The name of the target workbook|桜" + +#: +msgid "tabcmd.options.datasource" +msgstr "ba50-表:The name of the target data source|桜" + +#: +msgid "tabcmd.options.materializeviews" +msgstr "ca6a-表:Adjust performance of this workbook by materializing calculations for all views, if enabled.|桜" + +#: +msgid "tabcmd.options.dematerialize" +msgstr "91dc-表:Adjust performance of this workbook by disable materialized calculations for all views, if enabled.|桜" + +#: +msgid "tabcmd.options.complete" +msgstr "9c7e-表:Require that all rows be valid for any change to succeed. (Defaults to true)|桜" + +#: +msgid "tabcmd.options.no_complete" +msgstr "65c9-表:Do not require that all rows be valid for any change to succeed.|桜" + +#: +msgid "tabcmd.options.users_file" +msgstr "8a39-表:CSV file that contains a list of users, one per line|桜" + +#: +msgid "tabcmd.options.token_file" +msgstr "3922-表:Read the Personal Access Token from a file.|桜" + +#: +msgid "tabcmd.options.token_name" +msgstr "d2ca-表:The name of your Personal Access Token. If using a token to sign in, this is required at least once to begin session.|桜" + +#: +msgid "tabcmd.options.token_value" +msgstr "f5e3-表:The secret value of your Personal Access Token to use for authentication. Requires --token-name to be set.|桜" + +#: +msgid "tabcmd.options.language.detailed" +msgstr "49f7-表:Set the language to use. Exported data will be returned in this lang/locale. If not set, the client will use your computer locale, and the server will use your user account locale|桜" + +#: +msgid "tabcmd.options.conflicts" +msgstr "cde1-表:Treat resource conflicts as item creation success e.g. project already exists|桜" + +#: +msgid "tabcmd.options.log" +msgstr "ba3b-表:Use the specified logging level. The default level is INFO.|桜" + +#: +msgid "tabcmd.publish.options.restart" +msgstr "11f2-表:[Deprecated - has no effect]|桜" + +#: +msgid "tabcmd.publish.options.tabbed.detailed" +msgstr "1e5f-表:Publish with tabbed views enabled. Each sheet becomes a tab that viewers can use to navigate through the workbook.|桜" + +#: +msgid "tabcmd.publish.options.append.detailed" +msgstr "a46d-表:Append the data being published to an existing data source that has the same name. If append is set to true but a data source does not already exist, the operation fails.|桜" + +#: +msgid "tabcmd.publish.options.disable-uploader" +msgstr "1859-表:[Deprecated - has no effect]|桜" + +#: +msgid "tabcmd.refresh.options.bridge" +msgstr "22fe-表:Refresh datasource through Tableau Bridge|桜" diff --git a/tabcmd/locales/it/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/it/LC_MESSAGES/tabcmd.mo index 7d8c0afd4e75772a7ccc804dfc4d161348352754..b17ae26714adcb983f5cc123d29a6b4919857f51 100644 GIT binary patch delta 30080 zcmbW92Ygh;*1&g=COr^BNGLb-K(h4SB{b<>L5xeXBnz9}u)Cp(OR=G%=!(~Z?b)zD zj2guPf?e#rJPY<-z>fI+&&=JDfcoCY?+5>xxl_)ZIdi7myHxF{yWyp}(RZ8I-sf zJC8x~MP2&|v?rnNAeXBh>;fe|7D|O)Xu-2!Yq%Y@f_q>Fd<(XO-@{B;Z?MbN0$Nb& z>j$O5Sp z2q+Dn1f_yAp$x%wFdN0!0w@|-1Vx~V(NR`P*i@i6Mq(3#J`53xh7*=u0C)elp$IIu~*l& zC;{pDtB{%GIt24!-va(Z59|rILa~9zpgjK$=D~Jjv2ZvE%JX$lD!vs;LmxrOmod(C zWDFEd`k=HMjS*-^U?-FwzX_$l0Vo==#v4w6(vx!7A6^Ef=g-3~@LMRxn=!$t{5aTw z_!1wTy%0YVb-hGDRJk8o@OLN`wwY++W1t9F3`M|=P#U@tiYA_dlK*Ge z3${Dn48=4k0)!o20-4dS`=NB;030auKX;O;zys-o>ue}JdjZN=e+R{wnol+Y<-+d7 zkB1^q1(b#^fRgVnC=TW+C>{F%il_VyO3&+0F&gaz+tR*kG64%Nfzt4~P#V4!_JGeq zY2a5V4Y!$UG%_BFu`Y&EZauW%wNS=>59|mJLb3kLX=VrpK&fXUjOG%E5ReM4f->(P zhF#&yP^R1OFb!r-H$CVMMZj@TdRz*n$5AK^*-*y%9_RU!up9CBpm@gmGfe(=Gtj@N zWB>`$z)UC&7CZ6vPy~xXX|NKCz^_6P@K4wYcAaTB8HxbQpgg|-O2bvqg6~7on3`n- zXfrEn68e!KMl=md!R1ggUIm-N`=JQ%6qFu+3Ei;PY%@K3L$PuXlm^d&qWXVB5%?7- zws06q2V2cC`T9i(NP`PuK0E_T#g$Mh*bhapx^qpwd}tA$17!@C!=dn6I1>H`%KUFT z&j>UZitU^VMUz)U(aCrschxl1ed?&=MyS{+^CEtm-Q&gnfx$4v&M+LD59oNoI`u zLy6CaQtmV;4c-Q&r|&>%=uapO=Pfi1E`TE7S#T)43l5U`{|y1@QP-1Qu2FCylm@PX zbjGy@q8wM7LK=k;C`R`@6q`5*W$ZIfF)AGfrH2b0Zi3SAJx~OC--$Q%;IN`33?U#! zvlNOgTnwdw2cZnX2T%k|Uu1YZlnU2DY3NpmufqYvk0~;qa0nE^m%=%4FJ$ywt&5GO zLNF=~ZY3Z__7Lm^KY}7@ORrIF0hD+IX2I)VHhdV0s^5ZRV7HLdkz7l#W~%C6G(tY1kbegk52Kzi~9j$_&YP zC_P;ad&Bdg#R6o*TDI7%nLMQ$-97g;Alxf&&ozeJ0h=!xC^9ab8-3LWAUpmZQZzP`t zrGe!RuZE+DKM5uOu^S8rL+Pmx_JS8f(dc7PH2f75ftzhK^$mh~GXFgUEFPQ>Wz6q{ z9pKxr4Ls~T&pzE4)i5aYe*tU{*FmZH8rT*-2|K}095y_|Oygcq>Yocc!VNH&_FXp; zXa`?_Vnp9UQB}^FhEt)8^%^J@-wdUq=b-fTHz_JHyAIH2fu$ z_L`oJ{u>Z*6A%uDVnhWFPli(QN+=a>g)&r+KoRgD>8389k5oiUJeA}Tsf7^L} z%sD1sZ#aPT!gJ7n7Xp`%AU%5sN`d`Q8fb8?X?P%%coFOlw?NU<15nC;4Rc}od4?mP zOzTo8_1RGB-vuTAN3b7kxEcLR!l=!r;u4rg{30j?cR}gNr?4B$I^XnQ3=~x^bK+Z} zsCX}w@}I*VFyjJK|8Y=k#plE~LCOE`C;>6H*PvARtHZWij8Tq;Qg9K}MgzsjZiFJ> zqfp9!1tnk83r&MPq2!@#{|f z4=5_{5;HD(IusvY0>uHXb$FS>d!R-7i!dGj05QU-tKP-N=(<3WcoYu@EMeHe?k$w<5shg83&sZp995ayilHRfflTUEoJ_{LO?3`0*VK0a*5GI zSJ;>Md?>Tvd?*^Z6^iO#fl}ciDCOJRX3WPx8Hym3hA)8fd?ysmybCS(8_c17SN5f* zqTx^;oC0MUu7@(#SHR}*ekeWP2W2Qeg%)glnHdT8?^$-f*nfSVj%3|kSu8n%X2 zFe({eB+wFm1f_xBp!B%q<)+7dp!8?~l-aTdTJT>E_re_FA33ahg>f+5plE13Yz>z{ z5#V$uzU>P1FBRWQg77ui82$vCz}nkP1udYcZ~$xp=fgHI0HxfyP%6F^ro+9k4SWMi z!#_G~dZiiST!+V988s?fK!Rvs70iGaK&j|PC>1{drJgav6h{?pe649<2o%Xrf-+{Sp}5Q|p=e|e6r+0+ zO2dCb=~26Xnb|Vfq2J-v4qt);$yet(!{H7q45O~w30P$K*kRr4jpSXSNWK8}gqs~c z1ltq;8j8S;Z!jI`0Y$(mP^M`ZT5ubb9zO&-!q1#|qZ>uzQKTXuswsq`@^hh7a2J$< zZ^KTo?oFnF9u8+f$-e@MOTEg8?{jznil(x*oB9Vssm}}Da0~26`>tIC#9BXu7IfWg z3g*DhL`T66a50n~Z*t-{K{2kUq4ew{m<{XSVuq{}6ip3rOM)?cq@3Q(!;135viELm9GgRMYzn`E&EX*^J#G3Brz_YG%Fx{hC(8Uk zNMHg9BOc~XAD#vOgfGFi!d)!E@H=S3^LBIagqUgN5-eAHayRl-c#cYRJE4c2;$O#@7aqN3B`K)4l(0MEi3pzm=baMLFU6F&id z2=_oKf8&#A4Q4!LdVD?XO}yLFI3GA4N=J9YXbypf&ls!EhdqhUffvIwpa_z+&vCJE z3-KvXhUi@<{Y!Y~G5CjPS#n8#=mn#>OI|dW(s#pdJU6y)6+DIb8?YA~j8y&M5;z22 z13SXE-$4J;<3C9d0eZe^=I8Nn0P%7tV|f##1Fn5=5PSi4gU7yQE~)##?!+r#D|iib z!~3A*{}jp)SZ|wUcP4B{JQ^i1hQL+uKX5Js zMRmpR8xMCj6oI$Fc5n}r{2#y!*z5x%NLSdN_-MEedf;&=z_p*i6cRe`H!2OoV&dCi zE>s^H7uy3;z;z0o1FwT~;jd77I{hPj1Y81xu=dBM!3Z2q{9-6W@Dh}vtNn@0jwl93 zU<3&};AHq6oCJq|%6ne83D!~=6O{S<_GiWqxIZ_3;BhFnvgQk%7`zKgJ$1h{wlfP# zxs_0c=ou(B_aE4s_Fav?GV^#OY(e~HI0QZfMe<*u49S46O+(}0>BQH!A9SrZa4)_fOkT9{tJwX5!L(7xX?`4mUuoCK_mht zpMWxEZ@?~4{bYL94VDr2!DaAuC<0CV89RVMcoBRH`e4~Frk&TJ*iiFd(Z38q>93}N z&tN(6wBL-;ZGbYbtDvOshfCqC-${eJpr~}kAya-gl!`xxli)AW z*ap4{d%>UJSuola)4q_voiGYVA7l6koG$U&h8IEU(T8vh>{&;-8Zj%vZ~^gkb(LNn z-+{*ykJM9o?03QO#5>eiuJv#U6peia8O^Ax|FOz-JqbM;D7}?>0ZN8C4VCu!Q{f}T z&w+2j$+Y@D?AloAolgBG%2h&qKI{Ycz!Tw*@J%?asp)Ah3q>LE9Z;rw8oLyI|2Lh$ zKoZtMF`9eeFlaSbE~cn!A-oGtY@uB1;2|i+xHesB2XrGGMf?vasvXf%>8(}}o=v<- zhH`xbZOACQPHm-J$mCj`sa*2@*>z59rPu3s;Q-?PETui)b#NB(XJLDoldW7991W+z zMQ{eZ3(64IZlhce!AoEe&TeZ2cobF;pVH0xqP^^D*M-|nJ z#&+ky6R8^EQqT1R zmFpgv|8Ef(O2U>wO8fAAuoLkSgUwJBK@sFFDATL$5EGvYA0U1qJONG_YR3FVDD!_G z^uR8|j3YW578CyxE{4;GD_4=Yyea~tNyr{y#&jVpCB7X>1!*IV>cUVQQzeuN4#6T= zG|J?E0!n(X(I##~Su0$}nW6K;aYSE%Q(^WPhLHC87|aOpI+TW67Z@Yj07c@@pjiEs zvF3Rd%pq=#!v(|RU|l%P;as?l_(CX}{0+8&?Z=yGHw?<`ng^pYz5E2a!F8|$ycx=# za37Ru^D&h9`V*`N(6Nqzp>>S}0au1x1iQ;c(b- zs?nea%CuVzMH4$6J_G9zety&c^us<2l-^2R4F?h50UN_FpxDGO@KM<4B%{F>;R@oN7aF6y z5{f^089pTQKjUQMlV5>7q+p@;Os+vNNcovxi4rQ8lf~{a4JQfx}SzV_>skanHB|`-PX?U~4OB`MerNDM54rC9Mp1%jh zKl})#e3Qkd!7fk)bVKR!XqW+~LlK|^HiXNZ_}azHe=)wZNRW!JgVNyrP&D!~l!o4g z($LRPdfc?c_<@d48W;pc1Jj`NY#|hnxCF{{T?R#<^$xc{ssHK{=D$>Y3kg#39w@4N z4T?tIbuxYmrNSSe^x#)0`RbG!!5c&AVMi$W@}V@)4@$m~Q0g1+q)&$>#1}*f^dzts zPJ;*Fg>a0|c&b;S7-7Z|<66&zrx3ppo(}6RH9r14IF$GfD6aZzDD~F&n_clBC`P;# zc7r#9VtU>OO1ui@ z!p~tp*rGz|!{!9|Ao1s6A9&t!v+VAIlZiK3A!`itZvlbhNjL{ifv>_zu;WUTF$l#- zAB5t9-+-dxtW{?0`$JLnBsdVRfnvm!a1?wNip?}xZEPe9wkO^RX2|?6ARz1c0w}6k z3%kNwpjiJ)a1s0xN>8S)F@mm#(%|!OJgj#ro({h;4PHc3Smg}5phA0=x(47cnHbl;(r=r?BNf->9pJh}$8H!Owp)_*1HFaaXtsT!{4D))a865$OI_9e<~DD=z-FKrBFJw2}=3vq1eQW z5S!uqUjj1y3NA1khznpn;x9w#$=k3I{0NF`{oZ;03lzazTTK2&4%49+X&YDs^Pp&G z3rvT%K-n?vf_-HEe@s9Yhs+Dj*mZ?z#AiTR&x;&xfFi)Pa3S0dAA)r+Qm#wjqi_pc z5L2!-@GCfsF)O`Tx&B4`hONdyO}IqqORu%ilKH=fzFLT1Rj5d(d=DNH1HD?V{W*O`M;UKPy*}W zQ&5a>(v_y+jc_;dyP=F(#Z`uv!pn$107bw#SDQ8AO!$Z7hhhtNU1QQ8gW^vPz%j7i zwP*x^Ctb_@A5OwI#Kb!Dt}_LuLz#A`K{2+wVO#hf90~t`_rl@Vo0HN(hx2bR7a6-@ z0~(liqY-%iO-9hQP&#-Al(plNn{rKt%QH%j#?Q4Ucq$^L!I0a#G7|C> zMG8aS#UXFFw6H7~@I`_lU!cTQ?1^}mQJF8Y%I)M{><_Le3{?bDvc*oB*Rt}Dxu>Yu zlk=LoD+1*ei~PQDsb`Vj>yF63g*4#}gnhw)gq+5fRro^Q;>wvP{7}ESkDOuOYO)7| zg?>+{#2f45xx8g$#iGJss4!9-E?g{G%6#FlFXma)s`3TT_jO}emNriJ1(qXTaiJ$v zRO(yq)%jvuO0!}!0~xW*K-0>-r7ddJ@rIUrL$L*Axv`+HVXX1e29>*( z;4O+ETr3!A+1wG{Ezc^-{XtK0Y>KZ#G#PbMpr|4g@&+P>D?&cLIroM_!BE(JWJ&j8 ze?_<#@*_IPKCO1(u(!xd%8tWmAe6rtSlyrmw7%;PU%z#^q7CH}HN zaPi`>HRhxr&!dU+PTKb-ZB2MRlc0qmrMIbg8~1l#E^=L!VH8LameH?b{Bgi z9-lv4v#oz9Rpt$cJtaq|Rgber#wpSF`m25AX2ehNcaELtpB#JMzbP@;!zxFYt*KRy z;llVLv7BX{D<2FlR+Yyu8(S;tStUbTn6S6Fj4R9ho^qeN+#3o910H{2xZG3ZEnHR+ zjCkm1k=I+C=-2;LgwZVXgjU7NRNfxmRx2msiByE$+I(EzmF2-u#2q$iqI>M7a@6t{ z>eN{-CK^jyn-zO^O})xyryf?xq{_Od-Ed5HktYxcMhc4L~V&YVR1tdaTMa(YBrk87U}5m|8*@ZJfVP$PUXh>Z5wFk!4!`KEAPC4q8%e(EHX8vFi4r{fyxUeYbuP6(|X58K?Etx1{E%Jn8FW#Qn zqIzmLSP?3c^d`x4(T!A)k|YjSay3onGWJ6@8eicJ6?wwml*U`tOe`#CKv+O15X-tf z+*GuMW=KHNU^sJBM$lWNYyOn$HGb~@KBC_!`N%I=nt0EOiHOwly!tG0nu(X z`D4S+;oJ2ZHJ68iOR%n*$&uhvZ$Nv(qdz&Cx=a~8%WD=A2cnnU=nWA7c3;_O5^$96SBqTaMYk?y^{~s?b0fEMHB% zUTgolZEJe1-M{WitJGsv1S~Wh40)}9w}i!OdC)5M=`6h^OYD`ZP92j4SamFajjBw( zjQe^Wo5)u=<-R5=8I3KvzjI3L{QEoPC9=AvGvC>q1T9&etw2!A<0}p(#f-gif46#$ z={r+8 z=vq*q7m8TfLtXEB;9PaAiK2M>&{=9!?9~S^s%w%e%O3hzIbq3t(F3={a(C~qGuMYp zi8Xj+aBSiu_Z5oDLcS6o+GkGt+^#V!gl05ou_C~8ZrGOqacW8PeF-Uv!9Vc|5Dq+Pl0~tj%Ltu{$60>rv~Y4dLmp`)I`< z{(1=6ChG9pk9Utv*_)=kG51%qV@scyp;I4z;zr6{Rv`}3Yj0kqvSMdGIa5D+>&bqN z5)xS9ir9?LTgLLA+IvJ|?a3li^QTL7u~VNO(vb}YPWqwyA*x!1d&R_LKuX4Dzu4^|Xc&U$sUZi)H^)~Z=mzv@+uuAKMgb4ISN zZ$Gc=|K;t`nnT|iqPgOoL7F?>X+2ovTE5)J^b)&sjg^CdOm#iv9#j)yCAEsZek>n1 zP(nWQ?4tk7)s>v^pPOTU{AX-BW-2wv1PS@P5U~*!VyOcnrE?%vWi#_?VJ--W~|AFmAdHO z4}U6{Vh(i7N`$XW`!fF@yj7x)bG|Vi?Cr<5#9DvbJ!QC$|28Wbv)>J>jM(~b zuSq7wrhc9o8}(grwUpMeJHM}2`OJ4;rLJ@j|1d3I^mxQl>kM(~12YQ!4y8XgrDcOOjd7JLfvrX zoj>Q95;(uuPrvj|>74u56(c8$&HAxek5#}nbWGwB!ea9v_RoI1ygX?6D*`1RtJ|91 zYsE})g6v9j@qQzJZc`ssHn$}i`mB{zyV|mJ=5NMI z+x?aud;gE2(L^r2&R3VE1Xon-bz3q+IUNUO#&MwHl<70uf^y&9`z@VIPfihf%5exJ zJ6o=n!albpD|5~1sMiqoTSeaD)?Q}0OlIbEeBSG>xMQ_{A4acpYgtyT^!IkLGk#x| znG`k{VuPLVuCa!P0^P=m@8AZ>3R+wsS?p9eCF4npxt(C(&4rOK=#HsxI>atNltbki zu@?@tXq2qg=eN_Qs_a<(Ki0>eO7lDZSR%+iywZNFi7JS_ez->mixK4L9`P7YUB=92 zi=y|EUSnyo&VOzfBeQ$gQY~Wp|6JWHX*jYk+q>Of+eBq<-JtqQwypQ8&57*x0;PH) z^|p!hAjHuF$PQB$-?*AkoZjhF_oiawsVT`NUT+4yVWdRBv6@zikM&j8Vt=btYj=u- ztYHjMi8q3pC0Sd!v4v7r6j7=4thbg~3MUQTcGp!M;(bYGNZDYrVjivbzYwc>&6)Q6 zV^m(e`WE&T$EY41QUph}@m`AIrV5*G|9XsSnNnTL+NystS~a7#TA=#KrpH3mN~ z*=n91e*BCX?F;Lx7Ivte%IG31Cwpt3CHqUgyJt_5Vq=b}UOQX0swZa~U$MvjAwzYF zrsN4%V3^(zwj@ilhbuI_aVzuS0?N#OC{n=|gMB0y3U13;p{#OGNG2%yzy;8L1-2$8 z?)NRi>M?L`) zYozps*WT7xb+g}Yq%3>Kc-5kSVMuJCyyD#T@z=+-IW|o$JZv zYpnFyELpj3lg)Ity}5;&rel(c1u3;TXZt6`hQ&(+b>RI*s&yT+3YIoe@21%6l%~ov zf-|Gu(y_TN@>g*B(|T|=SSZ5BMSnyzqL+$A+&6Lahl(84$SyzXwx(BiQ9i#@YhLoy zaP)e;%VmjS)sQ72p*}qXv*qrtF=2Q1Eon+GjJ8-uG_hS|N%0h67GW;=q(0qikrEAs<#aDQ46P6B zwy1RP%`)1KYUGe0ZFu~w?WvNaSTXg7m&;|dRBxFV23B!huU4{sXFru0CAU9*sesV& zcLmnsAeWLDk(r=oY6i{H1#tuUuXeSDA^E>}ZH zY(;$RywL3t3nwlly6#H1#U+xl8u6AgJFDdk`(#o(%Jtx_Bp1d~tUEz>2y@3;lCLdO z`xZGiYEO5xx_ki~GJ2HG&aiK3s_v?0kcs09)oRtUYjaz&@O!FlL*zaxVT#VIrIU{D zkv_9M3v!U=mfw$%GPKoQNy6`T|4Xf>Ou<=tqirv1r&=vwuGQ?>f49&$ON?TuE`7y?;yQ_)pFCD zQsr&U)i~`U4>nhYabKCOojKcqRPXvv&fI=Bou%NKI;wUZv(ipaS8eT#bfqs5Y+P`* zu0QU^m*`maOvKv9Guq28m}TQXG3@kGsH&r}L| z$`)}w#w;iaiGe1&tmi{~pCqb;Jtoj$qRe|A#qYCg8l>#Q!( zg*$aoejT`|i&~?vMDzwL*Y)LxpG zS>KU1eqZUftcii;ED4Bb_KwoN-M_ms_rGRas(P!g_Ve9Ui>xDr)7uDLMq1EK4bOMf zx-g$TrWCVx_g9VV5q+Fmbgo@JRKXG1+xEhqi-Riy^8Q<9=Ra#h%eFQjzqPxUIyS}C z#vi2p&q7!Hg@8lcO5aD?-?~+sKB$7dXUJ>zYyXw3FZNWe?CCvKdWx7jZ9`9$Q8SHv zwe6ifRkP|3dQ^|Lva@=r<|%1?d#SS8GSK!(LsbWRdT&*`UBcqxm%!C7ZY5(|8J!U_ zPL1vNhtaT`Zw($P#62Bfof1g5mLV`bQQ#|WtEsaNaY-nh`E>>RL56H z=}!i!j{npGdD__-gH&cpjbrTI!?48~?Kr7NYpCatzt!z?BRD^)RX{QsyrXwM(2hNP%kH}=?2mHRi1X?=GeriSZsTHkhHm>O3-+F9mh4Mq1I zTYV0&xcE7W9DTE%usB|l#E+H6!P=4G%De$F8rn5n_56Ez9fRF6LUs6?jJosW8CYE* zCyPgj{rPw+d+bPMYxnT(NVPcG-Kt5W6hCfAT3_lR3XiK_wor%jg^=6|%6*XOcd}Fg zhbE6~vdpWdA+Ca;Tzr~CsJ7xnnz zC}mr!HEF8X?@;wkM)lWL&XQptdz@M+TBzE1oZ6+L`g9;WwJ`Sr9y$BU#X46#`hAnW z=m`7h789EjmmDRMnVsXcx$5Q#cQ~BzB(>O!T{!m@6&#^_t5@p^Cev^=v7$#?cIE1v z4~MjpLhHw>mO60hSao;90$-T^=*vC3c%15!oFFx?4R?)GV^f|s9ItxSVF)G` z#2$IPg*|h;nvnAJ+VN_3O7zfp)iovh_eI>a%6V$0%-tT6p<5DUKPgDbP6BE&# z_spHVc1`hXEjflDrcLRtZCrCO_Jog;Lye9ZcUX438f{NGUNvr&tTmp)_$+eF@0@&? z@){sfm6?YV?cvi^X6n5;Et!K;LImAts@QgyN$QLaB5d{ZrQ0=2ZnYBa+RsjM&gRl5 zd)Q>hENbZIn!iY|JwEqs{bmdM!)a=CN~1lds{xsbVXWCm z#dKxfLYqdAa8jqE3THVJmAS7?q}dF$A#Q1T_U;*~eoC9q&v33FYN&beOr_uYR+Y_E z8}+F%HuRnRuI3G!d`FP@fO3WTTN42p}nXUHd&lU2^JaRVSm=u)n zOu3ZB56JgLT0ZjjQEodjrbJa=lShl@suIkDzmoo(4Wa5p3@s%Wb zqSB>4ovT{JOPQM_qr3L=)U&*8sqr0!2%X&^uiAGM*Tsu>v_C&VO^V0bG*6hVEHW%3 zyrDViM76=rU8S1Y-=2u|WX@O5HI*UvaPh`Pr`J!OkLRm_cH0GNr5aMTb%FAzy5bO5 zude#}B(<#;Gqn0n*LnMGZ!gq)!ua=REXs1Z8(%u@4+@=r{#2;uX&HI>JuhXHZ$Cw? zOo`@soRjTLkD8%iDWYPSy5D^mK~BYQ!STBTE7D^innpi{A9P}_^ucRJ;A zuR72m#3zEr?b}-ytJ2hXosv{HS~a^wty9WpzgnuE(B-f4sf%@B)l!w+<%sj(-yFTR zEK%mj$?p;Sh)pEV|8jAX`bylMy;PkhtyI0TRPjzphEV%8w`-=ajF&%llO?K6H*LWW z-ZFKEmhFO&b9&K+U$rl!+_h5LR~71fosUxe;(?a-I~8g`B36~VT+K@rdguxc0XtTx zX)?F@wk&ME%@Hwq>r(AVZ@0(LbxjLanv0DXUrjWXDI+&`@kQ)kE7g-amw%P|ck^6r z*z7@8Co=S0tx9!<%T}u=GeX|@#E-wmkoj+)vPRvj`(}0qZBJEQbeXZIs%MV=Er*@6 zRu#~T_(=_eVY3nm@&O0;WuUqLt$msrE)JQS zTe)4-o2;YX-7Pvz<);k7C8s$rE}uG0bxZEt<+_UolQ&}1#g{m)*W5ztEsk@DWzy(R zFy+MzQZN@2ugt_x%<_ARmgdQN&WkMeWy5%r5n1Kurkon(Ml*oW+-}(mqAH(7=;#&L zhoh=h(^MhIX?I?yI>(EcgG79njF|TM>r|^|`2K1y@a*z+%5JUS<%vvU>AZS1QnClO zJFiy*%vXN4XT3_-$xY=5XUi z^+NV+=lu^&I@i9kO$@U2uCT+WEAx%e4X3NyTCrY*e5_K%ywOV>hQby0;xp8|31iF$ zJ}&vdhj045u4yS>oVv#8m#Z%N%gX3+jY&>qm-A(iL$Ced8S3;&{LX;x^VZ8N6{c*t z&1{eFyZIVX_S4S!gV$)OS)JWEFGgBs{#6!x;+bkGd%?6bxF)DPQ)SkoKhK`2dUFij zX5Q(HE>8Kpg?kXYo#yk!N^24hFMUr&?St{H4aMyn8EOkfhyC*VieujE-JaOka zYMeb`llobY+URps*m+XLlMEG|!>3V4`IgDc8G$1MN1!?JGZx29bIKOiCsu4um9m4t zvN+hV807^67G*`W$=u4^{_h0)fZDDWExuAHSQbFP(RET3F!uM$ZiuGCDxEE#tD=YT}^Yp9A_-8+63vZRA^OaC;&1I7hoZGaHyE=Ayvc?vsj!@E@-er*nxK~`)6dUpDiA$s;32+8 zn`o@u%ljI6o$a$2S3XrkaUz2+QXyY%$XLZI=$UlBnS3m2eksH29&eG}cJe_KpLbpR zY(|vn?Yx6_W{df#1*1xO??icVt@2q5YUjfUx}{(GI@$b)Mf8( zrW#D*K7iin-@>fc+i}dz?*x3jNj8gae7mE? zaef05_LhXa&i504Em(E)wkC-r$jJd_?aE+b{Fat`lu|HnGWe2M!!**9xF zYWZ}Pr~*wn;t-J!0`OHBk-j90`w(1+fGGO7T{5b7j8LaL0c%B1f8hT^HXo zV22Ewm*3U$UE;$3B8%N;vC5t2wx*RZ@fQcVTbPIPT!)g)`9Q0n2miE{|~_9=7lXut*Uy()Kn8)cd;tc lSqbFXXzzTMV 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 JXLhRe{|8H1ay0+| diff --git a/tabcmd/locales/it/LC_MESSAGES/tabcmd.po b/tabcmd/locales/it/LC_MESSAGES/tabcmd.po index 4a921c65..3ea40bfc 100644 --- a/tabcmd/locales/it/LC_MESSAGES/tabcmd.po +++ b/tabcmd/locales/it/LC_MESSAGES/tabcmd.po @@ -6,77 +6,10 @@ msgstr "" "X-Generator: prop2po" "Project-Id-Version: None" "Language: it" -# Copyright (C) YEAR Tableau Software - - -# These outcome reporting lines were all returned from the server in clientxml -# https://sourcegraph.prod.tableautools.com/teams/near/-/blob/workgroup/src/shared/libraries/tab-strings/res/localization/shared_wg_en.properties -# how much of this can be replaced by server responses? - -msgid "tabcmd.result.already_exists.group" -msgstr "Group called ''{}'' already exists" - -msgid "tabcmd.result.failed.delete.group" -msgstr "Error deleting group from server" - -msgid "tabcmd.result.success.create_user" -msgstr "Successfully created user: {}" - -msgid "tabcmd.report.users_added" -msgstr "Number of users added: {}" - -msgid "tabcmd.report.errors" -msgstr "Error details: \n{}" - -msgid "tabcmd.report.error.user_csv.too_many_columns" -msgstr "The file contains {} columns, but there are only {} valid columns in a user import csv file" - -msgid "tabcmd.report.error.user_csv.at_char" -msgstr "If a user name includes an @ character that represents anything other than a domain separator, " - "you need to refer to the symbol using the hexadecimal format: \\0x40" - -msgid "tabcmd.report.error.user.no_spaces_in_username" -msgstr "Username cannot contain spaces" - -msgid "tabcmd.report.error.generic_attribute" -msgstr "Invalid value for {0}: {1}" - -msgid "tabcmd.report.error.publish_samples.expected_project" -msgstr "publishsamples expects the specified project to exist already" - -msgid "tabcmd.result.failure.publish_samples" -msgstr "Failed publishing samples to project" - -msgid "tabcmd.launching" -msgstr "======================= Launching command =======================" - -msgid "tabcmd.find.group" -msgstr "Finding group ''{}'' on server..." - -# Each actual command has a status line in translation - -msgid "tabcmd.add.users.to_site" -msgstr "===== Adding users listed in {0} to {1}..." - -msgid "tabcmd.delete.users.from_server" -msgstr "Removing users listed in {0} from the server..." - -msgid "tabcmd.get.extension.not_found" -msgstr "You must specify a file type in the url or filename" - -msgid "tabcmd.run_schedule.options.schedule" -msgstr "Name of the schedule to run" -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: it" +# Copyright (C) YEAR Tableau Software #: msgid "permissions.labels.capabilities.read" -msgstr "Vista:" +msgstr "Visualizza:" #: msgid "permissions.labels.capabilities.write" @@ -96,7 +29,7 @@ msgstr "Filtro:" #: msgid "permissions.labels.capabilities.add_tag" -msgstr "Aggiungi tag" +msgstr "Aggiungi tag:" #: msgid "permissions.labels.capabilities.add_favorite" @@ -312,11 +245,11 @@ msgstr "{0} KB" #: msgid "errors.argument.flow_description.too_long" -msgstr "La descrizione del flusso è troppo lunga ({0} caratteri). Deve essere più corta di {1} caratteri:{2}" +msgstr "La descrizione del flusso è troppo lunga ({0} caratteri). Deve essere più corta di {1} caratteri: {2}" #: msgid "errors.argument.workbook_name.too_long" -msgstr "Il nome della cartella di lavoro è troppo lungo ({0} caratteri). Deve essere più corto di {1} caratteri:{2}" +msgstr "Il nome della cartella di lavoro è troppo lungo ({0} caratteri). Deve essere più corto di {1} caratteri: {2}" #: msgid "errors.argument.workbook_name.empty" @@ -324,51 +257,59 @@ msgstr "Il nome della cartella di lavoro è vuoto." #: msgid "errors.argument.workbook_description.too_long" -msgstr "Il nome della cartella di lavoro è troppo lungo ({0} caratteri). Deve essere più corto di {1} caratteri:{2}" +msgstr "Il nome della cartella di lavoro è troppo lungo ({0} caratteri). Deve essere più corto di {1} caratteri: {2}" #: msgid "errors.argument.worksheet_name.too_long" -msgstr "Il nome del foglio di lavoro è troppo lungo ({0} caratteri). Deve essere più corto di {1} caratteri:{2}" +msgstr "Il nome del foglio di lavoro è troppo lungo ({0} caratteri). Deve essere più corto di {1} caratteri: {2}" #: msgid "errors.argument.datasource_name.too_long" -msgstr "Il nome dell''origine dati è troppo lungo ({0} caratteri). Deve essere più corto di {1} caratteri:{2}" +msgstr "Il nome dell’origine dati è troppo lungo ({0} caratteri). Deve essere più corto di {1} caratteri: {2}" #: msgid "errors.argument.datasource_name.empty" -msgstr "Il nome dell''origine dati è vuoto." +msgstr "Il nome dell’origine dati è vuoto." #: msgid "errors.argument.datasource_description.too_long" -msgstr "La descrizione dell''origine dati è troppo lunga ({0} caratteri). Deve essere più corta di {1} caratteri:{2}" +msgstr "La descrizione dell’origine dati è troppo lunga ({0} caratteri). Deve essere più corta di {1} caratteri: {2}" #: msgid "errors.argument.dataconnection_column.too_long" -msgstr "DataConnection column {0} is too long ({1} characters). It must be shorter than {2} characters:{3}" +msgstr "La colonna DataConnection {0} è troppo lunga ({1} caratteri). Deve essere più corta di {2} caratteri: {3}" #: msgid "errors.argument.tag.too_long" -msgstr "Il tag è troppo lungo ({0} caratteri). Deve essere più corto di {1} caratteri:{2}" +msgstr "Il tag è troppo lungo ({0} caratteri). Deve essere più corto di {1} caratteri: {2}" #: msgid "errors.argument.workbook_file.missing_or_empty" msgstr "Il file della cartella di lavoro è assente o vuoto." +#: +msgid "errors.argument.file.size.too_large" +msgstr "Il file {0} è troppo grande. Non sono consentiti file più grandi di {1} MB decompressi. Crea un’estrazione per procedere con la pubblicazione." + +#: +msgid "errors.argument.twb_or_tds_file.missing" +msgstr "File twb o tds mancante dall’archivio." + #: msgid "errors.argument.internal" -msgstr "Errore interno al server. Argomento assente o non valido." +msgstr "Errore interno al server. Argomento assente o non valido." #: msgid "errors.argument.thumbnail.invalid_format" -msgstr "Il formato dell''anteprima della cartella di lavoro non è valido. Deve essere PNG con una risoluzione di 300x300 o inferiore." +msgstr "Il formato dell’anteprima della cartella di lavoro non è valido. Deve essere PNG con una risoluzione di 300x300 o inferiore." #: msgid "errors.html_403.disabled_resource.workbook" -msgstr "Questa cartella di lavoro è disabilitata. Contatta il tuo amministratore." +msgstr "Questa cartella di lavoro è disabilitata. Contatta l’amministratore." #: msgid "errors.html_404.missing_or_unauthorized_resource.project" -msgstr "Il progetto che cerchi non esiste o non hai l''autorizzazione per vederlo." +msgstr "Il progetto che cerchi non esiste o non hai l’autorizzazione per vederlo." #: msgid "errors.html_404.missing_or_unauthorized_resource.personal_space" @@ -376,7 +317,7 @@ msgstr "Lo spazio personale che cerchi non esiste oppure non sei autorizzato a v #: msgid "errors.html_404.missing_or_unauthorized_resource.datasource" -msgstr "L''origine dati che cercavi non esiste." +msgstr "L’origine dati che cercavi non esiste." #: msgid "errors.labels.formatted_request_id" @@ -392,31 +333,31 @@ msgstr "Elimina cartelle di lavoro" #: msgid "errors.permissions.publish.datasource.licensing" -msgstr "Devi essere un ''Interagente'' per pubblicare un''origine dati." +msgstr "Devi essere un “Interagente” per pubblicare un’origine dati." #: msgid "errors.permissions.publish.datasource.overwrite" -msgstr "Esiste già un''origine dati con il nome ''{0}'' nel progetto ''{1}''. Non hai l''autorizzazione per sovrascriverla." +msgstr "Esiste già un’origine dati con il nome “{0}” nel progetto “{1}”. Non hai l’autorizzazione per sovrascriverla." #: msgid "errors.permissions.publish.datasource.overwrite_personal_space" -msgstr "Esiste già un''origine dati con il nome ''{0}'' nello spazio personale. Non hai l''autorizzazione per sovrascriverla." +msgstr "Esiste già un’origine dati con il nome “{0}” nello spazio personale. Non hai l’autorizzazione per sovrascriverla." #: msgid "errors.permissions.publish.datasource.overwrite_short" -msgstr "Esiste già un''origine dati con il nome ''{0}'' nel progetto ''{1}''." +msgstr "Esiste già un’origine dati con il nome “{0}” nel progetto “{1}”." #: msgid "errors.permissions.publish.datasource.overwrite_short_personal_space" -msgstr "Esiste già un''origine dati con il nome ''{0}'' nello spazio personale." +msgstr "Esiste già un’origine dati con il nome “{0}” nello spazio personale." #: msgid "errors.permissions.publish.datasource.non_existent" -msgstr "L''origine dati ''{0}'' non esiste." +msgstr "L’origine dati “{0}” non esiste." #: msgid "errors.permissions.publish.datasource.general" -msgstr "Non hai l''autorizzazione per pubblicare questa origine dati." +msgstr "Non hai l’autorizzazione per pubblicare questa origine dati." #: msgid "errors.permissions.publish.project.explicit_publisher_detail" @@ -424,15 +365,15 @@ msgstr "Non hai il diritto di pubblicare." #: msgid "errors.permissions.publish.project.general" -msgstr "Non hai l''autorizzazione per pubblicare su questo progetto." +msgstr "Non hai l’autorizzazione per pubblicare su questo progetto." #: msgid "errors.permissions.publish.project.non_existent" -msgstr "Il progetto ''{0}'' non esiste." +msgstr "Il progetto “{0}” non esiste." #: msgid "errors.permissions.publish.project.not_writable" -msgstr "Non hai l''autorizzazione per scrivere sul progetto ''{0}''." +msgstr "Non hai l’autorizzazione per scrivere sul progetto “{0}”." #: msgid "errors.permissions.publish.project.unspecified" @@ -440,7 +381,7 @@ msgstr "Devi specificare un progetto" #: msgid "errors.permissions.publish.workbook.disabled" -msgstr "La cartella di lavoro ''{0}'' è disabilitata." +msgstr "La cartella di lavoro “{0}” è disabilitata." #: msgid "errors.permissions.publish.workbook.general" @@ -452,47 +393,79 @@ msgstr "Nello spazio personale su cui stai pubblicando esiste una cartella di la #: msgid "errors.permissions.publish.workbook.overwrite" -msgstr "Esiste già una cartella di lavoro con il nome ''{0}'' nel progetto ''{1}''. Non hai l''autorizzazione per sovrascriverla." +msgstr "Esiste già una cartella di lavoro con il nome “{0}” nel progetto “{1}”. Non hai l’autorizzazione per sovrascriverla." #: msgid "errors.permissions.publish.workbook.overwrite_personal_space" -msgstr "Esiste già una cartella di lavoro con il nome ''{0}'' nello spazio personale. Non hai l''autorizzazione per sovrascriverla." +msgstr "Esiste già una cartella di lavoro con il nome “{0}” nello spazio personale. Non hai l’autorizzazione per sovrascriverla." #: msgid "errors.permissions.publish.workbook.overwrite_short" -msgstr "Esiste già un''origine dati con il nome ''{0}'' nel progetto ''{1}''." +msgstr "Esiste già una cartella di lavoro con il nome “{0}” nel progetto “{1}”." #: msgid "errors.permissions.publish.workbook.overwrite_short_personal_space" -msgstr "Esiste già una cartella di lavoro con il nome ''{0}'' nello spazio personale." +msgstr "Esiste già una cartella di lavoro con il nome “{0}” nello spazio personale." #: msgid "errors.reportable.impersonation.group_and_user" -msgstr "Specifica o ''impersonate_username'' o ''impersonate_groupname'', non entrambi." +msgstr "Specifica o “impersonate_username” o “impersonate_groupname”, non entrambi." #: msgid "errors.reportable.impersonation.user_not_found" -msgstr "L''utente ''{0}'' non esiste." +msgstr "L’utente “{0}” non esiste." #: msgid "errors.reportable.impersonation.group_not_found" -msgstr "Il gruppo ''{0}'' non esiste. " +msgstr "Il gruppo “{0}” non esiste." #: msgid "errors.public.validation.hasextract" -msgstr "Le cartelle di lavoro salvate in Tableau Public devono utilizzare estrazioni attive di Tableau. Fai clic con il pulsante destro del mouse sull''origine dati e seleziona Usa estrazione prima della pubblicazione. L''origine dati, ''{0}'', non è un''estrazione attiva." +msgstr "Le cartelle di lavoro salvate in Tableau Public devono utilizzare estrazioni attive di Tableau. Fai clic con il tasto destro del mouse sull’origine dati e seleziona Usa estrazione prima della pubblicazione. L’origine dati, “{0}”, non è un’estrazione attiva." + +#: +msgid "errors.public.validation.storage_quota_exceeded" +msgstr "Il contenuto che stai cercando di pubblicare supererà la capacità massima del tuo account. Elimina parte del contenuto per liberare spazio e riprova." + +#: +msgid "errors.public.validation.invalid_archive_file" +msgstr "La cartella di lavoro che stai tentando di pubblicare non è una cartella di lavoro valida." #: msgid "errors.publish.dataserver_datasource_not_found" -msgstr "Origine dati ''{0}'' per la cartella di lavoro ''{1}'' non trovata." +msgstr "Origine dati “{0}” per la cartella di lavoro “{1}” non trovata." #: msgid "errors.publish.datasource_update_mode" -msgstr "Modalità di aggiornamento sconosciuta: ''{0}''." +msgstr "Modalità di aggiornamento sconosciuta: “{0}”." #: -msgid "errors.publish.workbook.concurrent_update" -msgstr "È in corso la pubblicazione o la modifica di una cartella di lavoro con lo stesso nome. Aspetta che l''attività sia conclusa prima di riprovare." +msgid "errors.publish.fileupload.invalid_checksum" +msgstr "Il valore di checksum fornito non è valido." + +#: +msgid "errors.publish.fileupload.invalid_hash_algorithm" +msgstr "L’algoritmo hash non è supportato o è disabilitato." + +#: +msgid "errors.publish.fileupload.invalid_offset" +msgstr "Accodamento al caricamento del file con un offset che non corrisponde alla dimensione del file registrata." + +#: +msgid "errors.publish.fileupload.concurrent_write" +msgstr "Impossibile acquisire il blocco esclusivo sul file perché è bloccato da un altro caricamento." + +#: +msgid "errors.publish.fileupload.flushing_file_buffer" +msgstr "Impossibile svuotare i buffer dei file durante il caricamento." + +#: +msgid "errors.publish.fileupload.read_or_write" +msgstr "Impossibile leggere dal client o scrivere nel file caricato." + +#: +msgid "errors.publish.fileupload.concurrent_update" +msgstr "È in corso il caricamento o la modifica di un contenuto con lo stesso nome. Aspetta che l’attività sia conclusa prima di riprovare." #: msgid "errors.publish.workbook.restricted" @@ -500,31 +473,47 @@ msgstr "La cartella di lavoro contiene tipi di connessione non consentiti su que #: msgid "errors.publish.datasource.concurrent_update" -msgstr "Si sta pubblicando o modificando un''origine dati con lo stesso nome. Aspetta che l''attività sia conclusa prima di riprovare." +msgstr "Si sta pubblicando o modificando un’origine dati con lo stesso nome. Aspetta che l’attività sia conclusa prima di riprovare." #: msgid "errors.publish.datasource.restricted" -msgstr "L''origine dati contiene un tipo di connessione non consentito su questo server." +msgstr "L’origine dati contiene un tipo di connessione non consentito su questo server." #: msgid "errors.publish.datasource.connection_check" msgstr "{0} non è riuscito a stabilire una connessione con la tua origine dati." +#: +msgid "errors.publish.file.connection.unauthorized" +msgstr "Questo flusso include connessioni di input di file bloccati dall’amministratore del sito. Per pubblicare il flusso, tutte le connessioni di input devono essere estrazioni di Tableau già pubblicate su Tableau Cloud." + +#: +msgid "errors.publish.flow.connection_check" +msgstr "Impossibile pubblicare il flusso “{0}”. Il server non riesce a connettersi al tipo di origine dati “{1}”. Verifica che l’origine dati sia supportata e che il driver o il plug-in connettore per l’origine dati sia installato." + +#: +msgid "errors.publish.workbook.requested_extract_encryption_on_server_with_disabled_encryption" +msgstr "La cartella di lavoro non può essere pubblicata con un’estrazione crittografata. La crittografia dell’estrazione è disabilitata su questo server. Devi pubblicare la cartella di lavoro con un’estrazione non crittografata." + +#: +msgid "errors.publish.datasource.requested_extract_encryption_on_server_with_disabled_encryption" +msgstr "L’origine dati non può essere pubblicata come estrazione crittografata. La crittografia dell’estrazione è disabilitata su questo server. Devi pubblicare l’estrazione senza crittografia." + #: msgid "errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "La cartella di lavoro non può essere pubblicata con un''estrazione crittografata. L''amministratore del sito ha disabilitato la crittografia delle estrazioni su questo sito. Devi pubblicare la cartella di lavoro con un''estrazione non crittografata." +msgstr "La cartella di lavoro non può essere pubblicata con un’estrazione crittografata. L’amministratore del sito ha disabilitato la crittografia delle estrazioni su questo sito. Devi pubblicare la cartella di lavoro con un’estrazione non crittografata." #: msgid "errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "L''origine dati non può essere pubblicata come estrazione crittografata. L''amministratore del sito ha disabilitato la crittografia delle estrazioni su questo sito. Devi pubblicare l''estrazione senza crittografia." +msgstr "L’origine dati non può essere pubblicata come estrazione crittografata. L’amministratore del sito ha disabilitato la crittografia delle estrazioni su questo sito. Devi pubblicare l’estrazione senza crittografia." #: msgid "errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption" -msgstr "La cartella di lavoro non può essere pubblicata con un''estrazione non crittografata. L''amministratore del sito ha reso obbligatoria la crittografia delle estrazioni su questo sito. Devi pubblicare la cartella di lavoro specificando la crittografia dell''estrazione." +msgstr "La cartella di lavoro non può essere pubblicata con un’estrazione non crittografata. L’amministratore del sito ha reso obbligatoria la crittografia delle estrazioni su questo sito. Devi pubblicare la cartella di lavoro specificando la crittografia dell’estrazione." #: msgid "errors.publish.datasource.requested_no_extract_encryption_on_site_with_enforced_encryption" -msgstr "L''estrazione dell''origine dati non può essere pubblicata non crittografata. L''amministratore del sito ha reso obbligatoria la crittografia delle estrazioni su questo sito. Devi pubblicare l''estrazione crittografata." +msgstr "L’estrazione dell’origine dati non può essere pubblicata non crittografata. L’amministratore del sito ha reso obbligatoria la crittografia delle estrazioni su questo sito. Devi pubblicare l’estrazione crittografata." #: msgid "errors.publish.has_unfinished_extract_creation_job" @@ -552,7 +541,7 @@ msgstr "Questo contenuto supera la capacità dello spazio personale di {0}." #: msgid "errors.web_authoring.workbook_deleted" -msgstr "La cartella di lavoro ''{0}'' è stata cancellata. Scegli ''Salva con nome'' per salvare come nuova cartella di lavoro." +msgstr "La cartella di lavoro “{0}” è stata cancellata. Scegli “Salva con nome” per salvare come nuova cartella di lavoro." #: msgid "errors.web_authoring.workbook_changed" @@ -560,23 +549,23 @@ msgstr "Un altro utente ha modificato e salvato questa cartella di lavoro da qua #: msgid "labels.publish.embed_credentials" -msgstr "Incorpora password per l''origine dati" +msgstr "Incorpora password per l’origine dati" #: msgid "errors.publish.workbook.google_no_embedded_credentials" -msgstr "Questa cartella di lavoro contiene un''origine dati {0} che richiede credenziali incorporate. Per salvare come altra cartella di lavoro, seleziona ''{1}''." +msgstr "Questa cartella di lavoro contiene un’origine dati {0} che richiede credenziali incorporate. Per salvare come altra cartella di lavoro, seleziona “{1}”." #: msgid "errors.publish.datasource.google_no_embedded_credentials" -msgstr "Questa origine dati contiene una connessione {0} che richiede credenziali incorporate. Pubblica questa origine dati da Tableau Desktop con credenziali incorporate." +msgstr "Questa origine dati contiene una connessione {0} che richiede credenziali incorporate. Pubblica questa origine dati da Tableau Desktop con credenziali incorporate." #: msgid "errors.publish.datasource.federated_oauth_datasource_failed" -msgstr "Le credenziali per una o più connessioni all''origine dati sono scadute. Elimina le credenziali salvate per questa origine dati nella pagina Impostazioni account su Tableau Server o Tableau Online, quindi connettiti di nuovo all''origine dati." +msgstr "Le credenziali per una o più connessioni all’origine dati sono scadute. Elimina le credenziali salvate per questa origine dati nella pagina Impostazioni account su Tableau Server o Tableau Cloud, quindi connettiti di nuovo all’origine dati." #: msgid "errors.publish.workbook.missing_oauth_credential" -msgstr "Le credenziali ''{0}'' non sono state trovate o non possono essere usate per connettersi all''origine dati o alla cartella di lavoro." +msgstr "Le credenziali “{0}” non sono state trovate o non possono essere usate per connettersi all’origine dati o alla cartella di lavoro." #: msgid "errors.publish.version_incompatible.message" @@ -584,19 +573,15 @@ msgstr "Le versioni desktop e server sono incompatibili." #: msgid "errors.publish.version_incompatible.details" -msgstr "Versione desktop ''{0}'', Versione documento server ''{1}''." +msgstr "Versione desktop “{0}”, Versione documento server “{1}”." #: msgid "errors.publish.datasource.managed_keychain.unique_cv_suggestions" msgstr "Pubblicazione non riuscita a causa di un conflitto. Reinvia la modifica." -#: -msgid "errors.publish.permissions_are_locked" -msgstr "Nel progetto su cui stai pubblicando le autorizzazioni sono bloccate. Per pubblicare questa cartella di lavoro, usa le autorizzazioni predefinite e riprova." - #: msgid "errors.publish.datasource.not.found" -msgstr "Impossibile trovare l''origine dati specificata su Server." +msgstr "Impossibile trovare l’origine dati specificata su Server." #: msgid "errors.publish.extracts.disabled" @@ -612,7 +597,7 @@ msgstr "Non è possibile impostare autorizzazioni esplicite per le origini dati #: msgid "errors.download.extracts.timeout" -msgstr "Pubblica il timeout dopo {0} secondi perché questa origine dati presenta un file di estrazione di grandi dimensioni, Prova a usare Tableau Desktop per pubblicare questa origine dati." +msgstr "Pubblica il timeout dopo {0} secondi perché questa origine dati presenta un file di estrazione di grandi dimensioni. Prova a usare Tableau Desktop per pubblicare questa origine dati." #: msgid "errors.publish.datasource.invalid_extract_update_time" @@ -620,20 +605,36 @@ msgstr "Specificato valore extractUpdateTime non valido: {0}" #: msgid "errors.publish.async.serialization" -msgstr "Impossibile serializzare l''errore di stato del processo di pubblicazione" +msgstr "Impossibile serializzare l’errore di stato del processo di pubblicazione" + +#: +msgid "errors.publish.only_extract_files_are_allowed.message" +msgstr "Impossibile pubblicare su Tableau Server" + +#: +msgid "errors.publish.only_extract_files_are_allowed.details" +msgstr "Impossibile caricare il file {0}. L’amministratore ha bloccato i file di questo tipo. Convertilo in un’estrazione e riprova." + +#: +msgid "errors.publish.validation.invalid_zip_file" +msgstr "La cartella di lavoro o l’origine dati che stai tentando di pubblicare non è valida" #: msgid "errors.permissions.view.datasources" -msgstr "Devi essere un ''Interagente'' per vedere gli elenchi delle origini dati." +msgstr "Devi essere un “Interagente” per vedere gli elenchi delle origini dati." #: msgid "errors.oauth.invalid_oauth_class" -msgstr "''{0}'' non è un tipo di connessione OAuth valido." +msgstr "“{0}” non è un tipo di connessione OAuth valido." #: msgid "errors.xmlapi.bad_request" msgstr "Richiesta errata" +#: +msgid "errors.xmlapi.payload_too_large" +msgstr "Payload troppo grande" + #: msgid "errors.xmlapi.unauthorized" msgstr "Non autorizzato" @@ -680,15 +681,11 @@ msgstr "Questo sito è stato sospeso. Devi essere un amministratore di sistema p #: msgid "errors.xmlapi.site_locked" -msgstr "Questo sito è stato bloccato. Al momento non è possibile effettuare l''accesso." - -#: -msgid "errors.xmlapi.permission_modification" -msgstr "Impossibile pubblicare con autorizzazioni modificate" +msgstr "Questo sito è stato bloccato. Al momento non è possibile effettuare l’accesso." #: msgid "errors.xmlapi.update_desktop" -msgstr "Per aprire cartelle di lavoro create da altri autori, scarica l''ultima versione di Tableau Desktop Public Edition da http://public.tableau.com/" +msgstr "Per aprire cartelle di lavoro create da altri autori, scarica l’ultima versione di Tableau Desktop Public Edition da http://public.tableau.com/" #: msgid "errors.xmlapi.throttled.summary" @@ -696,23 +693,35 @@ msgstr "Troppe richieste" #: msgid "errors.xmlapi.throttled.detail" -msgstr "Troppe richieste per ''{0}''. Riprova dopo {1}." +msgstr "Troppe richieste per “{0}”. Riprova dopo {1}." + +#: +msgid "errors.xmlapi.personal_space_quota_exceeded.summary" +msgstr "Impossibile pubblicare nello spazio personale" + +#: +msgid "errors.xmlapi.personal_space_quota_exceeded.detail" +msgstr "Elimina o sposta il contenuto esistente dello spazio personale, quindi prova a ripetere la pubblicazione." #: msgid "datasource.publish.check.unpublishable" -msgstr "Impossibile pubblicare l''origine dati." +msgstr "Impossibile pubblicare l’origine dati." + +#: +msgid "datasource.publish.check.unpublishable.table_extension_extract_required" +msgstr "Non è possibile pubblicare le estensioni di tabella con connessioni che richiedono un’estrazione." #: msgid "datasource.publish.check.publishable.extract_required" -msgstr "Richiede di creare un''estrazione al momento della pubblicazione." +msgstr "Richiede di creare un’estrazione al momento della pubblicazione." #: msgid "datasource.publish.check.publishable.credentials_required" -msgstr "{1} avrà accesso temporaneo alle credenziali fornite per ''{0}'' per confermare di poter mantenere una connessione dati live." +msgstr "{1} avrà accesso temporaneo alle credenziali fornite per “{0}” per confermare di poter mantenere una connessione dati live." #: msgid "datasource.publish.check.publishable.server_unreachable" -msgstr "{1} non può raggiungere ''{0}''. La pubblicazione creerà un''estrazione." +msgstr "{1} non può raggiungere “{0}”. La pubblicazione creerà un’estrazione." #: msgid "publish.bundles.workbook.subscription.subject" @@ -724,167 +733,175 @@ msgstr "I dati di Salesforce sono stati aggiunti alla cartella di lavoro. Vai al #: msgid "extracts.status.finished.upload.workbook" -msgstr "Caricamento delle estrazioni per la cartella di lavoro ''{1}'' completato (nuovo ID estrazione:{0}) {2}" +msgstr "Caricamento delle estrazioni per la cartella di lavoro “{1}” completato (nuovo ID estrazione:{0}) {2}" #: msgid "extracts.status.finished.refresh.workbook" -msgstr "Aggiornamento delle estrazioni per la cartella di lavoro ''{1}'' completato (nuovo ID estrazione:{0}) {2}" +msgstr "Aggiornamento delle estrazioni per la cartella di lavoro “{1}” completato (nuovo ID estrazione:{0}) {2}" #: msgid "extracts.status.finished.increment.workbook" -msgstr "Incremento delle estrazioni per la cartella di lavoro ''{1}'' completato (nuovo ID estrazione:{0}) {2}" +msgstr "Incremento delle estrazioni per la cartella di lavoro “{1}” completato (nuovo ID estrazione:{0}) {2}" #: msgid "extracts.status.finished.encrypt.workbook" -msgstr "Crittografia delle estrazioni per la cartella di lavoro ''{1}'' completata (nuovo ID estrazione:{0})" +msgstr "Crittografia delle estrazioni per la cartella di lavoro “{1}” completata (nuovo ID estrazione:{0})" #: msgid "extracts.status.finished.decrypt.workbook" -msgstr "Decrittografia delle estrazioni per la cartella di lavoro ''{1}'' completata (nuovo ID estrazione:{0})" +msgstr "Decrittografia delle estrazioni per la cartella di lavoro “{1}” completata (nuovo ID estrazione:{0})" #: msgid "extracts.status.finished.rekey.workbook" -msgstr "Nuova crittografia delle estrazioni per la cartella di lavoro ''{1}'' completata (nuovo ID estrazione:{0})" +msgstr "Nuova crittografia delle estrazioni per la cartella di lavoro “{1}” completata (nuovo ID estrazione:{0})" #: msgid "extracts.status.finished.create.workbook" -msgstr "Creazione delle estrazioni per la cartella di lavoro ''{1}'' terminata (nuovo ID estrazione:{0}) {2}" +msgstr "Creazione delle estrazioni per la cartella di lavoro “{1}” terminata (nuovo ID estrazione:{0}) {2}" #: msgid "extracts.status.finished.remove.workbook" -msgstr "Modifica dell''estrazione (ID origine dati: {0}) in live per la cartella di lavoro ''{1}'' terminata." +msgstr "Modifica dell’estrazione (ID origine dati: {0}) in live per la cartella di lavoro “{1}” terminata." #: msgid "extracts.status.finished.upload.datasource" -msgstr "Caricamento delle estrazioni per l''origine dati ''{1}'' completato (nuovo ID estrazione:{0}) {2}" +msgstr "Caricamento delle estrazioni per l’origine dati “{1}” completato (nuovo ID estrazione:{0}) {2}" #: msgid "extracts.status.finished.refresh.datasource" -msgstr "Aggiornamento delle estrazioni per l''origine dati ''{1}'' {2} completato (nuovo ID estrazione:{0})" +msgstr "Aggiornamento delle estrazioni per l’origine dati “{1}” {2} completato (nuovo ID estrazione:{0})" #: msgid "extracts.status.finished.increment.datasource" -msgstr "Incremento delle estrazioni per l''origine dati ''{1}'' completato (nuovo ID estrazione:{0}) {2}" +msgstr "Incremento delle estrazioni per l’origine dati “{1}” completato (nuovo ID estrazione:{0}) {2}" #: msgid "extracts.status.finished.append.datasource" -msgstr "Aggiunta delle estrazioni per l''origine dati ''{1}'' completata (nuovo ID estrazione:{0}) {2}" +msgstr "Aggiunta delle estrazioni per l’origine dati “{1}” completata (nuovo ID estrazione:{0}) {2}" #: msgid "extracts.status.finished.replace.datasource" -msgstr "Sostituzione delle estrazioni per l''origine dati ''{1}'' completata (nuovo ID estrazione:{0}) {2}" +msgstr "Sostituzione delle estrazioni per l’origine dati “{1}” completata (nuovo ID estrazione:{0}) {2}" #: msgid "extracts.status.finished.encrypt.datasource" -msgstr "Crittografia delle estrazioni per l''origine dati ''{1}'' completata (nuovo ID estrazione:{0})" +msgstr "Crittografia delle estrazioni per l’origine dati “{1}” completata (nuovo ID estrazione:{0})" #: msgid "extracts.status.finished.decrypt.datasource" -msgstr "Decrittografia delle estrazioni per l''origine dati ''{1}'' completata (nuovo ID estrazione:{0})" +msgstr "Decrittografia delle estrazioni per l’origine dati “{1}” completata (nuovo ID estrazione:{0})" #: msgid "extracts.status.finished.rekey.datasource" -msgstr "Nuova crittografia delle estrazioni per l''origine dati ''{1}'' completata (nuovo ID estrazione:{0})" +msgstr "Nuova crittografia delle estrazioni per l’origine dati “{1}” completata (nuovo ID estrazione:{0})" #: msgid "extracts.status.finished.encrypt.flow" -msgstr "Crittografia delle estrazioni terminata per il flusso ''{0}''" +msgstr "Crittografia delle estrazioni terminata per il flusso “{0}”" #: msgid "extracts.status.finished.decrypt.flow" -msgstr "Decrittografia delle estrazioni terminata per il flusso ''{0}''" +msgstr "Decrittografia delle estrazioni terminata per il flusso “{0}”" #: msgid "extracts.status.finished.rekey.flow" -msgstr "Nuova crittografia delle estrazioni completata per il flusso ''{0}''" +msgstr "Nuova crittografia delle estrazioni completata per il flusso “{0}”" #: msgid "extracts.status.finished.encrypt.flowdraft" -msgstr "Crittografia delle estrazioni terminata per la bozza di flusso ''{0}''" +msgstr "Crittografia delle estrazioni terminata per la bozza di flusso “{0}”" #: msgid "extracts.status.finished.decrypt.flowdraft" -msgstr "Decrittografia delle estrazioni terminata per la bozza di flusso ''{0}''" +msgstr "Decrittografia delle estrazioni terminata per la bozza di flusso “{0}”" #: msgid "extracts.status.finished.rekey.flowdraft" -msgstr "Nuova crittografia delle estrazioni terminata per la bozza di flusso ''{0}''" +msgstr "Nuova crittografia delle estrazioni terminata per la bozza di flusso “{0}”" #: msgid "extracts.status.finished.create.datasource" -msgstr "Creazione delle estrazioni per l''origine dati ''{1}'' terminata (ID nuova estrazione: {0}) {2}" +msgstr "Creazione delle estrazioni per l’origine dati “{1}” terminata (ID nuova estrazione: {0}) {2}" #: msgid "extracts.status.finished.remove.datasource" -msgstr "Modifica dell''estrazione su live per l''origine dati ''{1}''" +msgstr "Modifica dell’estrazione su live per l’origine dati “{1}”" + +#: +msgid "extracts.status.finished.create.vconn" +msgstr "Creazione delle estrazioni (nuovo ID estrazione:{0}) per la connessione virtuale “{1}” terminata" + +#: +msgid "extracts.status.finished.refresh.vconn" +msgstr "Aggiornamento delle estrazioni (nuovo ID estrazione:{0}) per la connessione virtuale “{1}” terminato" #: msgid "extracts.status.encryption_key" -msgstr "ID chiave di crittografia: ''{0}''." +msgstr "ID chiave di crittografia: “{0}”." #: msgid "extracts.status.encryption_keys" -msgstr "ID vecchia chiave di crittografia: ''{0}'', ID nuova chiave di crittografia: ''{1}''." +msgstr "ID vecchia chiave di crittografia: “{0}”, ID nuova chiave di crittografia: “{1}”." #: msgid "extracts.errors.upload" -msgstr "Errore durante il caricamento dell''estrazione per {0}: ''{1}''" +msgstr "Errore durante il caricamento dell’estrazione per {0}: “{1}”" #: msgid "extracts.errors.refresh" -msgstr "Si è verificato un errore durante l''aggiornamento delle estrazioni per {0} ''{1}''" +msgstr "Si è verificato un errore durante l’aggiornamento delle estrazioni per {0} “{1}”" #: msgid "extracts.errors.create" -msgstr "Errore durante la creazione delle estrazioni per {0} ''{1}''." +msgstr "Errore durante la creazione delle estrazioni per {0} “{1}”." #: msgid "extracts.errors.increment" -msgstr "Errore durante l''incremento dell''estrazione per {0}: ''{1}''" +msgstr "Errore durante l’incremento dell’estrazione per {0}: “{1}”" #: msgid "extracts.errors.append" -msgstr "Errore durante l''aggiunta dell''estrazione per {0}: ''{1}''" +msgstr "Errore durante l’aggiunta dell’estrazione per {0}: “{1}”" #: msgid "extracts.errors.replace" -msgstr "Errore durante la sostituzione delle estrazioni per {0}: ''{1}''" +msgstr "Errore durante la sostituzione delle estrazioni per {0}: “{1}”" #: msgid "extracts.errors.download" -msgstr "Errore durante il download dell''estrazione per {0}: ''{1}''" +msgstr "Errore durante il download dell’estrazione per {0}: “{1}”" #: msgid "extracts.errors.remove" -msgstr "Errore nella rimozione delle estrazioni per {0}: ''{1}''." +msgstr "Errore nella rimozione delle estrazioni per {0}: “{1}”." #: msgid "extracts.errors.title" -msgstr "Errore durante l''elaborazione delle estrazioni" +msgstr "Errore durante l’elaborazione delle estrazioni" #: msgid "extracts.errors.nothing_to_upload" -msgstr "Nessuna estrazione da caricare per {0}: ''{1}''" +msgstr "Nessuna estrazione da caricare per {0}: “{1}”" #: msgid "extracts.errors.nothing_to_refresh" -msgstr "Nessuna estrazione da aggiornare per {0}: ''{1}''" +msgstr "Nessuna estrazione da aggiornare per {0}: “{1}”" #: msgid "extracts.errors.nothing_to_increment" -msgstr "Nessuna estrazione da incrementare per {0}: ''{1}''" +msgstr "Nessuna estrazione da incrementare per {0}: “{1}”" #: msgid "extracts.errors.nothing_to_append" -msgstr "Nessuna estrazione da aggiungere per {0}: ''{1}''" +msgstr "Nessuna estrazione da aggiungere per {0}: “{1}”" #: msgid "extracts.errors.nothing_to_replace" -msgstr "Nessuna estrazione da sostituire per {0}: ''{1}''" +msgstr "Nessuna estrazione da sostituire per {0}: “{1}”" #: msgid "extracts.errors.refresh_summary" -msgstr "Errore durante l''aggiornamento delle estrazioni" +msgstr "Errore durante l’aggiornamento delle estrazioni" #: msgid "extracts.errors.encrypt_summary" @@ -908,51 +925,51 @@ msgstr "Errore nella creazione delle estrazioni" #: msgid "extracts.errors.datasource_overwritten" -msgstr "Si è verificato un errore nell''aggiornamento perché nel processo l''origine dati è stata sovrascritta da un''altra attività. Invia di nuovo l''aggiornamento per correggere." +msgstr "Si è verificato un errore nell’aggiornamento perché nel processo l’origine dati è stata sovrascritta da un’altra attività. Invia di nuovo l’aggiornamento per correggere." #: msgid "extracts.errors.workbook_overwritten" -msgstr "Si è verificato un errore nell''aggiornamento perché nel processo la cartella di lavoro è stata sovrascritta da un''altra attività. Invia di nuovo l''aggiornamento per correggere." +msgstr "Si è verificato un errore nell’aggiornamento perché nel processo la cartella di lavoro è stata sovrascritta da un’altra attività. Invia di nuovo l’aggiornamento per correggere." #: msgid "extracts.errors.encrypt" -msgstr "Si è verificato un errore durante la crittografia delle estrazioni per {0} ''{1}''" +msgstr "Si è verificato un errore durante la crittografia delle estrazioni per {0} “{1}”" #: msgid "extracts.errors.decrypt" -msgstr "Si è verificato un errore durante la decrittografia delle estrazioni per {0} ''{1}''" +msgstr "Si è verificato un errore durante la decrittografia delle estrazioni per {0} “{1}”" #: msgid "extracts.errors.rekey" -msgstr "Si è verificato un errore durante la nuova crittografia delle estrazioni per {0} ''{1}''" +msgstr "Si è verificato un errore durante la nuova crittografia delle estrazioni per {0} “{1}”" #: msgid "extracts.errors.encrypt_datasource_overwritten" -msgstr "Si è verificato un errore durante la crittografia dell''estrazione perché l''origine dati è stata sovrascritta da un''altra attività nel corso dell''elaborazione." +msgstr "Si è verificato un errore durante la crittografia dell’estrazione perché l’origine dati è stata sovrascritta da un’altra attività nel corso dell’elaborazione." #: msgid "extracts.errors.encrypt_workbook_overwritten" -msgstr "Si è verificato un errore durante la crittografia dell''estrazione perché la cartella di lavoro è stata sovrascritta da un''altra attività nel corso dell''elaborazione." +msgstr "Si è verificato un errore durante la crittografia dell’estrazione perché la cartella di lavoro è stata sovrascritta da un’altra attività nel corso dell’elaborazione." #: msgid "extracts.errors.rekey_datasource_overwritten" -msgstr "Si è verificato un errore durante la nuova crittografia dell''estrazione perché l''origine dati è stata sovrascritta da un''altra attività nel corso dell''elaborazione." +msgstr "Si è verificato un errore durante la nuova crittografia dell’estrazione perché l’origine dati è stata sovrascritta da un’altra attività nel corso dell’elaborazione." #: msgid "extracts.errors.rekey_workbook_overwritten" -msgstr "Si è verificato un errore durante la nuova crittografia dell''estrazione perché la cartella di lavoro è stata sovrascritta da un''altra attività nel corso dell''elaborazione." +msgstr "Si è verificato un errore durante la nuova crittografia dell’estrazione perché la cartella di lavoro è stata sovrascritta da un’altra attività nel corso dell’elaborazione." #: msgid "extracts.errors.decrypt_datasource_overwritten" -msgstr "Si è verificato un errore durante la decrittografia dell''estrazione perché l''origine dati è stata sovrascritta da un''altra attività nel corso dell''elaborazione." +msgstr "Si è verificato un errore durante la decrittografia dell’estrazione perché l’origine dati è stata sovrascritta da un’altra attività nel corso dell’elaborazione." #: msgid "extracts.errors.decrypt_workbook_overwritten" -msgstr "Si è verificato un errore durante la decrittografia dell''estrazione perché la cartella di lavoro è stata sovrascritta da un''altra attività nel corso dell''elaborazione." +msgstr "Si è verificato un errore durante la decrittografia dell’estrazione perché la cartella di lavoro è stata sovrascritta da un’altra attività nel corso dell’elaborazione." #: msgid "extracts.errors.remove_datasource_overwritten" -msgstr "Non è stato possibile modificare l''origine dati in live in quanto è stata sovrascritta da un altra attività." +msgstr "Non è stato possibile modificare l’origine dati in live in quanto è stata sovrascritta da un altra attività." #: msgid "extracts.errors.remove_workbook_overwritten" @@ -960,7 +977,7 @@ msgstr "Non è stato possibile modificare la cartella di lavoro in live in quant #: msgid "extracts.errors.create_datasource_overwritten" -msgstr "Non è stato possibile estrarre l''origine dati in quanto è stata sovrascritta da un altra attività." +msgstr "Non è stato possibile estrarre l’origine dati in quanto è stata sovrascritta da un altra attività." #: msgid "extracts.errors.create_workbook_overwritten" @@ -968,11 +985,11 @@ msgstr "Non è stato possibile estrarre la cartella di lavoro in quanto è stata #: msgid "extracts.site_mode_change_details" -msgstr "Modalità di crittografia delle estrazioni del sito modificata da ''{0}'' a ''{1}''." +msgstr "Modalità di crittografia delle estrazioni del sito modificata da “{0}” a “{1}”." #: msgid "extracts.errors.encryption_not_licensed" -msgstr "Operazione non riuscita perché la crittografia delle estrazioni non dispone di una licenza. Per eseguire questa operazione, rinnova la tua licenza o decrittografa l''estrazione." +msgstr "Operazione non riuscita perché la crittografia delle estrazioni non dispone di una licenza. Per eseguire questa operazione, rinnova la tua licenza o decrittografa l’estrazione." #: msgid "extracts.errors.operation_cancelled_detail" @@ -984,7 +1001,7 @@ msgstr "Impossibile caricare la cartella di lavoro {0}" #: msgid "workbooks.messages.locked" -msgstr "Sono in corso modifiche alla cartella di lavoro ''{0}'' da parte di un altro utente. Riprova più tardi." +msgstr "Sono in corso modifiche alla cartella di lavoro “{0}” da parte di un altro utente. Riprova più tardi." #: msgid "workbooks.new_workbook.default_name" @@ -996,7 +1013,7 @@ msgstr "Nuova origine dati" #: msgid "datasources.messages.load_error" -msgstr "Impossibile caricare l''origine dati {0}" +msgstr "Impossibile caricare l’origine dati {0}" #: msgid "metrics.new_metric.default_name" @@ -1008,7 +1025,7 @@ msgstr "Errore di timeout" #: msgid "messages.timeout_error.task_canceled" -msgstr "Cancellazione di un''attività durata oltre {0} secondi" +msgstr "Cancellazione di un’attività durata oltre {0} secondi" #: msgid "subscriptions.manage_my_subscriptions" @@ -1040,7 +1057,7 @@ msgstr "Ricevi questa e-mail di sottoscrizione quando i dati sono aggiornati." #: msgid "subscriptions.explore_the_viz" -msgstr "Esplora la vista" +msgstr "Esplora la visualizzazione" #: msgid "subscriptions.explore_the_workbook" @@ -1058,9 +1075,17 @@ msgstr "È possibile accedere alla vista live del contenuto qui" msgid "subscriptions.warning_deprecated_type" msgstr "deprecato" +#: +msgid "subscriptions.warning_error_content_type" +msgstr "Tipo di contenuto sconosciuto" + +#: +msgid "subscriptions.warning_error_type" +msgstr "tipo di avviso sconosciuto" + #: msgid "subscriptions.warning_extract_refresh_type" -msgstr "aggiornamento dell''estrazione non riuscito" +msgstr "aggiornamento dell’estrazione non riuscito" #: msgid "subscriptions.warning_flow_run_type" @@ -1072,12 +1097,44 @@ msgstr "Questo elemento {0} è interessato dai seguenti avvisi sulla qualità de #: msgid "subscriptions.warning_introduction_view" -msgstr "Per ulteriori informazioni, vedi la scheda Dettagli dei dati nella vista" +msgstr "Per ulteriori informazioni, vedi il riquadro Dettagli sui dati nella vista" #: msgid "subscriptions.warning_introduction_workbook" msgstr "Per ulteriori informazioni, vedi la pagina della cartella di lavoro" +#: +msgid "subscriptions.warning_localized_column" +msgstr "Colonna" + +#: +msgid "subscriptions.warning_localized_datasource" +msgstr "Origine dati" + +#: +msgid "subscriptions.warning_localized_database" +msgstr "Database" + +#: +msgid "subscriptions.warning_localized_flow" +msgstr "Flusso" + +#: +msgid "subscriptions.warning_localized_table" +msgstr "Tabella" + +#: +msgid "subscriptions.warning_localized_vconn" +msgstr "Connessione" + +#: +msgid "subscriptions.warning_lowercase_column" +msgstr "colonna" + +#: +msgid "subscriptions.warning_lowercase_column_plural" +msgstr "colonne" + #: msgid "subscriptions.warning_maintenance_type" msgstr "in manutenzione" @@ -1088,12 +1145,24 @@ msgstr "Questo avviso riguarda una risorsa per cui non disponi delle autorizzazi #: msgid "subscriptions.warning_redacted" -msgstr "Autorizzazioni richieste" +msgstr "Autorizzazioni necessarie" #: msgid "subscriptions.warning_sensitve_type" msgstr "dati sensibili" +#: +msgid "subscriptions.warning_sensitive_intro_count" +msgstr "Dati sensibili ({0})" + +#: +msgid "subscriptions.warning_sensitive_intro_view" +msgstr "Questa vista utilizza dati sensibili." + +#: +msgid "subscriptions.warning_sensitive_intro_workbook" +msgstr "Questa cartella di lavoro utilizza dati sensibili." + #: msgid "subscriptions.warning_severe" msgstr "Avviso importante sulla qualità dei dati" @@ -1107,8 +1176,8 @@ msgid "subscriptions.warning_standard" msgstr "Avviso sulla qualità dei dati" #: -msgid "subscriptions.warning_error_type" -msgstr "tipo di avviso sconosciuto" +msgid "subscriptions.warning_standard_plural" +msgstr "Avvisi sulla qualità dei dati" #: msgid "subscriptions.warning_warning_type" @@ -1116,7 +1185,7 @@ msgstr "avviso" #: msgid "errors.subscriptions.image_render_failed" -msgstr "Impossibile eseguire correttamente il rendering dello snapshot della vista ''{0}''." +msgstr "Impossibile eseguire correttamente il rendering dello snapshot della vista “{0}”." #: msgid "errors.subscriptions.see_live_view" @@ -1124,7 +1193,7 @@ msgstr "Per vedere la vista online, vai a {0}." #: msgid "errors.subscriptions.disabled_on_server" -msgstr "L''impostazione per le sottoscrizioni a livello di server non è abilitata. Impossibile elaborare le sottoscrizioni." +msgstr "L’impostazione per le sottoscrizioni a livello di server non è abilitata. Impossibile elaborare le sottoscrizioni." #: msgid "errors.subscriptions.disabled_on_site" @@ -1144,7 +1213,7 @@ msgstr "Sottoscrizioni degli utenti senza licenza ignorate." #: msgid "errors.subscriptions.smtp_unreacheable" -msgstr "Impossibile raggiungere l''host SMTP. Controlla se l''SMTP è stato configurato." +msgstr "Impossibile raggiungere l’host SMTP. Controlla se l’SMTP è stato configurato." #: msgid "errors.subscriptions.uncategorized_error" @@ -1152,15 +1221,15 @@ msgstr "Errore sconosciuto" #: msgid "errors.subscriptions.pdf_render_failed" -msgstr "L''allegato PDF di questa e-mail non è stato reso in modo appropriato." +msgstr "L’allegato PDF di questa e-mail non è stato reso in modo appropriato." #: -msgid "errors.subscriptions.pdf_limit_exceeded" -msgstr "Le dimensioni del PDF generato superano il limite di {0} MB e non è possibile allegarlo a questa e-mail." +msgid "errors.subscriptions.content_limit_exceeded" +msgstr "Le dimensioni del contenuto generato superano il limite di {0} MB e non è possibile allegarlo a questa e-mail." #: msgid "errors.subscriptions.attachments_not_enabled" -msgstr "Questa sottoscrizione non è riuscita perché gli allegati e-mail sono stati disabilitati. Contatta l''amministratore Tableau per i dettagli." +msgstr "Questa sottoscrizione non è riuscita perché gli allegati e-mail sono stati disabilitati. Contatta l’amministratore di Tableau per i dettagli." #: msgid "errors.subscriptions.pdf_email_failed" @@ -1172,7 +1241,7 @@ msgstr "{0}
, non funziona al momento, quindi non verrà inviata notifica ai destinatari quando la condizione dati è vera. Riceverai una notifica quando l''avviso sarà di nuovo funzionante." +msgstr "Il tuo avviso basato sui dati, {0}, non funziona al momento, quindi non verrà inviata notifica ai destinatari quando la condizione dati è vera. Riceverai una notifica quando l’avviso sarà di nuovo funzionante." #: msgid "dataalerts.failure.affected.alert" @@ -1316,7 +1385,7 @@ msgstr "Avviso tempo non riuscito" #: msgid "dataalerts.failure.cause" -msgstr "Talvolta gli avvisi non funzionano a causa di problemi temporanei alla rete che si risolvono da soli. Puoi provare a ricreare l''avviso sulla vista dati originale, oppure segui la procedura di risoluzione dei problemi per cause comuni di errore negli avvisi, come queste:" +msgstr "Talvolta gli avvisi non funzionano a causa di problemi temporanei alla rete che si risolvono da soli. Puoi provare a ricreare l’avviso sulla vista dati originale, oppure segui la procedura di risoluzione dei problemi per cause comuni di errore negli avvisi, come queste:" #: msgid "dataalerts.failure.changed.view" @@ -1328,19 +1397,19 @@ msgstr "Credenziali database scadute incorporate in una cartella di lavoro." #: msgid "dataalerts.failure.datasource.error" -msgstr "Un''origine dati inaccessibile." +msgstr "Un’origine dati inaccessibile." #: msgid "dataalerts.failure.email.footer" -msgstr "Ti è stata inviata questa e-mail all''indirizzo {0} a causa di un errore relativo agli avvisi." +msgstr "Ti è stata inviata questa e-mail all’indirizzo {0} a causa di un errore relativo agli avvisi." #: msgid "dataalerts.failure.troubleshooting" -msgstr "Per controllare se uno dei problemi elencati sopra provoca l''errore dell''avviso, fai click sul pulsante qui sotto." +msgstr "Per controllare se uno dei problemi elencati sopra provoca l’errore dell’avviso, fai clic sul pulsante qui sotto." #: msgid "dataalerts.success.email.subject" -msgstr "L''avviso basato sui dati ha ripreso per: {0}" +msgstr "L’avviso basato sui dati ha ripreso per: {0}" #: msgid "dataalerts.success.status" @@ -1360,7 +1429,7 @@ msgstr "Specificazione avviso dati non valida" #: msgid "dataalerts.failure.error.summaryTableNotFound" -msgstr "Tabella riepilogo dati non trovata" +msgstr "Tabella di dati di riepilogo non trovata" #: msgid "dataalerts.failure.error.unclassifiedError" @@ -1382,6 +1451,9 @@ msgstr "Cartella di lavoro non trovata" msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" msgstr "Nessun asse trovato per il campo {0}" +#: +msgid "dataalerts.failure.error.paneDescriptorNotFound" +msgstr "{0}" #: msgid "dataalerts.failure.error.unsupportedComparisonExpression" @@ -1393,7 +1465,7 @@ msgstr "Nessun operatore di comparazione costante trovato: {0}" #: msgid "dataalerts.failure.error.cannotAddFilter" -msgstr "Errore nell''aggiunta di un filtro all''avviso dati" +msgstr "Errore nell’aggiunta di un filtro all’avviso dati" #: msgid "dataalerts.failure.error.sheetNotAlertable" @@ -1409,15 +1481,15 @@ msgstr "Rilevato un numero scorretto di misure.{0}" #: msgid "dataalerts.failure.error.thresholdParseError" -msgstr "Errore nel parsing del testo del valore di soglia {0}. {1}" +msgstr "Errore durante l’analisi del testo del valore di soglia {0}. {1}" #: msgid "dataalerts.failure.error.dataAlertPresModelCreationError" -msgstr "Errore nella serializzazione dell''avviso. {0}" +msgstr "Errore nella serializzazione dell’avviso. {0}" #: msgid "dataalerts.failure.error.cannotDrawDataAlertDialog" -msgstr "Errore nell''apertura del dialogo dell''avviso dei dati." +msgstr "Errore nell’apertura del dialogo dell’avviso dei dati." #: msgid "dataalerts.failure.error.unsupportedDataAlertType" @@ -1425,7 +1497,7 @@ msgstr "Il tipo di avviso dati {0} non è al momento supportato." #: msgid "dataalerts.failure.suspend.email.subject" -msgstr "L''avviso basato sui dati è sospeso per: {0}" +msgstr "L’avviso basato sui dati è sospeso per: {0}" #: msgid "dataalerts.failure.suspend.email.status" @@ -1433,7 +1505,7 @@ msgstr "Il tuo avviso {0} è stato sospeso" #: msgid "dataalerts.failure.suspend.email.explanation" -msgstr "Mentre l''avviso è sospeso, non stimeremo la vista né avviseremo i partecipanti. Dopo aver inserito una correzione, puoi far riprendere l''avviso in
Hai richiesto di reimpostare la password.

Per cambiare la tua password del Tableau Server, {1} o incolla il link seguente nel tuo browser: {2}

Questo link ha una durata di 48 ore, quindi utilizzalo subito.

Se non hai richiesto di reimpostare la password, fallo sapere al tuo amministratore del server.

Grazie di utilizzare Tableau!
Il team di Tableau" +msgstr "Ciao {0},

Hai richiesto di reimpostare la password.

Per cambiare la tua password di Tableau Server, {1} o incolla il link seguente nel browser: {2}

Questo link ha una durata di 48 ore, quindi utilizzalo subito.

Se non hai richiesto di reimpostare la password, fallo sapere al tuo amministratore del server.

Grazie per aver scelto di utilizzare Tableau!
Il team di Tableau" #: msgid "password_reset.email.link" -msgstr "fai click qui" +msgstr "fai clic qui" #: msgid "hours.pl" @@ -1613,35 +1685,35 @@ msgstr "Sito Tableau Server" #: msgid "materializeviews.errors.workbook_not_in_project" -msgstr "Il progetto ''{0}'' non contiene una cartella di lavoro ''{1}''" +msgstr "Il progetto “{0}” non contiene una cartella di lavoro “{1}”" #: msgid "materializeviews.errors.workbook_has_no_extract" -msgstr "Impossibile aggiornare l''impostazione delle viste materializzate per la cartella di lavoro ''{0}'', attualmente sono supportati solo le cartelle di lavoro con estrazioni incorporate." +msgstr "Impossibile aggiornare l’impostazione delle viste materializzate per la cartella di lavoro “{0}”, attualmente sono supportati solo le cartelle di lavoro con estrazioni incorporate." #: msgid "materializeviews.errors.workbook_updating_errors" -msgstr "Errori rilevati durante l''aggiornamento delle impostazioni delle viste materializzate per le cartelle di lavoro" +msgstr "Errori rilevati durante l’aggiornamento delle impostazioni delle viste materializzate per le cartelle di lavoro" #: msgid "materializeviews.errors.workbook_too_large" -msgstr "Impossibile aggiornare l''impostazione delle viste materializzate per la cartella di lavoro ''{0}'' perché la dimensione della cartella di lavoro supera il limite di {1} GB" +msgstr "Impossibile aggiornare l’impostazione delle viste materializzate per la cartella di lavoro “{0}” perché la dimensione della cartella di lavoro supera il limite di {1} GB" #: msgid "materializeviews.errors.project_path_not_exists" -msgstr "Il percorso del progetto ''{0}'' non esiste" +msgstr "Il percorso del progetto “{0}” non esiste" #: msgid "materializeviews.errors.feature_disabled" -msgstr "Impossibile aggiornare l''impostazione delle viste materializzate per la cartella di lavoro ''{0}'' perché la funzione è attualmente disabilitata." +msgstr "Impossibile aggiornare l’impostazione delle viste materializzate per la cartella di lavoro “{0}” perché la funzione è attualmente disabilitata." #: msgid "materializeviews.errors.update_materialized_views_setting_failed" -msgstr "Impossibile aggiornare l''impostazione delle viste materializzate per la cartella di lavoro ''{0}''" +msgstr "Impossibile aggiornare l’impostazione delle viste materializzate per la cartella di lavoro “{0}”" #: msgid "materializeviews.errors.site_not_enabled" -msgstr "Questo sito non è abilitato per le viste materializzate. Contatta il tuo amministratore" +msgstr "Questo sito non è abilitato per le viste materializzate. Contatta l’amministratore." #: msgid "materializeviews.errors.encrypted_extracts_not_supported" @@ -1649,35 +1721,35 @@ msgstr "La funzionalità Viste materializzate non supporta cartelle di lavoro co #: msgid "materializedviews.finished.create" -msgstr "Viste materializzate create con stato ''{0}'' per la cartella di lavoro ''{1}''" +msgstr "Viste materializzate create con stato “{0}” per la cartella di lavoro “{1}”" #: msgid "materializedviews.finished.delete" -msgstr "Viste materializzate eliminate per l''ID cartella di lavoro: {0}" +msgstr "Viste materializzate eliminate per l’ID cartella di lavoro: {0}" #: msgid "materializedviews.finished.encrypt" -msgstr "Crittografia delle viste materializzate per la cartella di lavoro ''{0}'' completata" +msgstr "Crittografia delle viste materializzate per la cartella di lavoro “{0}” completata" #: msgid "materializedviews.finished.decrypt" -msgstr "Decrittografia delle viste materializzate per la cartella di lavoro ''{0}'' completata" +msgstr "Decrittografia delle viste materializzate per la cartella di lavoro “{0}” completata" #: msgid "materializedviews.finished.rekey" -msgstr "Nuova crittografia delle viste materializzate per la cartella di lavoro ''{0}'' completata" +msgstr "Nuova crittografia delle viste materializzate per la cartella di lavoro “{0}” completata" #: msgid "materializedviews.status.encryption_key" -msgstr "ID chiave di crittografia: ''{0}''." +msgstr "ID chiave di crittografia: “{0}”." #: msgid "materializedviews.status.encryption_keys" -msgstr "ID vecchia chiave di crittografia: ''{0}'', ID nuova chiave di crittografia: ''{1}''." +msgstr "ID vecchia chiave di crittografia: “{0}”, ID nuova chiave di crittografia: “{1}”." #: msgid "materializedviews.status.encryption_type" -msgstr "Tipo di origine dati crittografia: ''{0}''" +msgstr "Tipo di origine dati crittografia: “{0}”" #: msgid "customizedviews.namedSharingPrefix" @@ -1728,11 +1800,11 @@ msgid "content_type.explaindata_explanation" msgstr "Spiegazione" #: -msgid "content_type.publishedconnection" +msgid "content_type.virtualconnection" msgstr "Connessione virtuale" #: -msgid "content_type.publishedconnectiontable" +msgid "content_type.virtualconnectiontable" msgstr "Tabella di connessione virtuale" #: @@ -1743,6 +1815,14 @@ msgstr "Risposta del server: upgrade delle anteprime avviato." msgid "upgradethumbnails.status.server_stopped" msgstr "Risposta del server: arrestati %d processi" +#: +msgid "dataquality.author.extract_refresh_monitoring" +msgstr "Monitoraggio aggiornamento estrazioni" + +#: +msgid "dataquality.author.flow_run_monitoring" +msgstr "Monitoraggio esecuzione flusso" + #: msgid "dataquality.message.refresh_failed" msgstr "Aggiornamento non riuscito: {0}" @@ -1759,6 +1839,38 @@ msgstr "Prossimo pianificato: {0}" msgid "dataquality.message.flow_run_output_steps_failed" msgstr "{0}/{1} fasi di output non sono state eseguite" +#: +msgid "label_value.description.certified" +msgstr "Questa risorsa è attendibile e consigliata." + +#: +msgid "label_value.description.deprecated" +msgstr "Questa risorsa non è più gestita e non deve essere utilizzata." + +#: +msgid "label_value.description.extract_refresh_failure" +msgstr "L’aggiornamento dell’estrazione più recente di questa risorsa non è riuscito." + +#: +msgid "label_value.description.flow_run_failure" +msgstr "L’esecuzione più recente di questo flusso non è riuscita." + +#: +msgid "label_value.description.maintenance" +msgstr "Questa risorsa è in fase di manutenzione." + +#: +msgid "label_value.description.sensitive_data" +msgstr "Questa risorsa contiene informazioni sensibili." + +#: +msgid "label_value.description.stale" +msgstr "Questa risorsa è obsoleta." + +#: +msgid "label_value.description.warning" +msgstr "Questa risorsa presenta un problema di qualità generale." + #: msgid "importcsvsummary.error.details" msgstr "Dettagli errore:" @@ -1769,7 +1881,7 @@ msgstr "(errori rimanenti non visualizzati)" #: msgid "importcsvsummary.error.line" -msgstr "riga {0} per l''utente ''{1}'': ''{2}''" +msgstr "riga {0} per l’utente “{1}”: “{2}”" #: msgid "importcsvsummary.line.processed" @@ -1797,15 +1909,27 @@ msgstr "Il file CSV supera il limite di dimensione di {0}" #: msgid "importcsvsummary.error.local.password_mismatch" -msgstr "L''aggiornamento dell''utente del sito locale richiede una password vuota o corrispondente" +msgstr "L’aggiornamento dell’utente del sito locale richiede una password vuota o corrispondente" #: msgid "importcsvsummary.error.local.password_required" -msgstr "La creazione di un utente di sistema locale quando l''autorizzazione è locale richiede la password" +msgstr "La creazione di un utente di sistema locale quando l’autorizzazione è locale richiede la password" #: msgid "importcsvsummary.error.ad.user_not_found" -msgstr "Utente AD non trovato ''{0}''" +msgstr "Utente AD non trovato “{0}”" + +#: +msgid "importcsvsummary.error.domain_not_found" +msgstr "Dominio non valido: “{0}”" + +#: +msgid "importcsvsummary.error.cannot_create_user_identity" +msgstr "Impossibile creare l’identità utente per “{0}”" + +#: +msgid "importcsvsummary.error.invalid_identity_pool_name" +msgstr "Nome del pool di identità non valido: “{0}”" #: msgid "importcsvsummary.error.too_many_errors" @@ -1813,7 +1937,7 @@ msgstr "Sono stati rilevati troppi errori nel file CSV" #: msgid "audit.errors.wdc_not_allowlisted" -msgstr "Il connettore dati Web non è presente nell''elenco consentiti. Per assistenza, visita: https://help.tableau.com/current/online/it-it/to_keep_data_fresh.htm." +msgstr "Il connettore dati Web non è presente nell’elenco consentiti. Per assistenza, visita: https://help.tableau.com/current/online/it-it/to_keep_data_fresh.htm." #: msgid "user.input.name.err.too_long" @@ -1829,23 +1953,23 @@ msgstr "Chiedilo ai dati" #: msgid "slack.app.upgrade.email.notification.subject" -msgstr "Aggiornamento dell''app Tableau per Slack" +msgstr "Aggiornamento dell’app Tableau per Slack" #: msgid "slack.app.upgrade.email.notification.introduction" -msgstr "È disponibile un aggiornamento per l''app Tableau per Slack. L''app può essere reinstallata ora per l''utilizzo della prossima versione di Tableau Online. Tableau consiglia di reinstallare l''app per mantenere le prestazioni dell''app e utilizzare nuove funzionalità. Consulta le informazioni sulle nuove funzionalità e le modifiche in
/ name" +msgstr "Il comando “{0}” richiede un nome /" #: msgid "export.errors.requires_workbook_view_param" -msgstr "Il comando ''{0}'' richiede un parametro / e ci deve essere almeno una barra (/) in questo parametro" +msgstr "Il comando “{0}” richiede un parametro / e ci deve essere almeno una barra (/) in questo parametro" #: msgid "export.options.country" -msgstr "Se non vengono utilizzate le impostazioni locali predefinite dell''utente, l''abbreviazione del paese per le impostazioni locali (disponibile nel registro dei sottotag delle lingue IANA). Da utilizzare con --language" +msgstr "Se non vengono utilizzate le impostazioni locali predefinite dell’utente, l’abbreviazione del paese per le impostazioni locali (disponibile nel registro dei sottotag delle lingue IANA). Da utilizzare con --language" #: msgid "export.options.csv" @@ -2466,19 +2581,19 @@ msgstr "Esporta viste visive in formato PDF (se la cartella di lavoro è stata p #: msgid "export.options.height" -msgstr "Imposta l''altezza. Deve essere un valore intero (predefinito: 600 pixel)" +msgstr "Imposta l’altezza. Deve essere un valore intero (predefinito: 600 pixel)" #: msgid "export.options.language" -msgstr "Se non vengono utilizzate le impostazioni locali predefinite dell''utente, l''abbreviazione della lingua per le impostazioni locali (disponibile nel registro dei sottotag delle lingue IANA). Da utilizzare con --country" +msgstr "Se non vengono utilizzate le impostazioni locali predefinite dell’utente, l’abbreviazione della lingua per le impostazioni locali (disponibile nel registro dei sottotag delle lingue IANA). Da utilizzare con --country" #: msgid "export.options.pagelayout" -msgstr "Imposta l''orientamento della pagina del PDF esportato. Valori consentiti: {0}. Se non specificato, verrà utilizzata l''impostazione in Tableau Desktop" +msgstr "Imposta l’orientamento della pagina del PDF esportato. Valori consentiti: {0}. Se non specificato, verrà utilizzata l’impostazione in Tableau Desktop" #: msgid "export.options.pagesize" -msgstr "Imposta le dimensioni della pagina del PDF esportato. Valori consentiti: {0} (predefiniti: ''{1}'')" +msgstr "Imposta le dimensioni della pagina del PDF esportato. Valori consentiti: {0} (predefiniti: “{1}”)" #: msgid "export.options.pdf" @@ -2490,23 +2605,31 @@ msgstr "Esporta i dati in formato PNG" #: msgid "export.options.width" -msgstr "Imposta la profondità. Deve essere un valore intero (predefinito: 600 pixel)" +msgstr "Imposta la profondità. Deve essere un valore intero (predefinito: 800 pixel)" #: msgid "export.short_description" -msgstr "Esportare i dati o l''immagine di una vista dal server" +msgstr "Esportare i dati o l’immagine di una vista dal server" #: msgid "export.status" -msgstr "Richiesta di ''{0}'' dal server in corso..." +msgstr "Richiesta di “{0}” dal server in corso..." + +#: +msgid "export.status.writing" +msgstr "Scrittura di risposta a “{0}” in corso" + +#: +msgid "export.status.error" +msgstr "Si è verificato un errore durante la scrittura a un file:" #: msgid "export.success" -msgstr "Salvataggio di {0} su ''{1}'' eseguito" +msgstr "Salvataggio di {0} su “{1}” eseguito" #: msgid "extracts.workbook.errors.requires_datasources_or_include_all" -msgstr "Il comando {0} per la cartella di lavoro richiede un''origine dati incorporata o il flag di inclusione." +msgstr "Il comando {0} per la cartella di lavoro richiede un’origine dati incorporata o il flag di inclusione." #: msgid "fileuploader.progress" @@ -2514,11 +2637,11 @@ msgstr "Avanzamento del caricamento: {0}%" #: msgid "get.description" -msgstr "Ottieni un file dal server. Il file verrà rinominato secondo l''ultimo componente del percorso se non viene specificato nessun argomento del nome del file" +msgstr "Ottieni un file dal server. Il file verrà rinominato secondo l’ultimo componente del percorso se non viene specificato nessun argomento del nome del file" #: msgid "get.errors.requires_url" -msgstr "Il comando ''{0}'' richiede un URL" +msgstr "Il comando “{0}” richiede un URL" #: msgid "get.options.file" @@ -2582,15 +2705,15 @@ msgstr "Elenca i domini" #: msgid "listdomains.status" -msgstr "Creazione dell''elenco dei domini dal server in corso..." +msgstr "Creazione dell’elenco dei domini dal server in corso..." #: msgid "listsites.output" -msgstr "{0}{0}NAME: {1} {0}SITEID: ''{2}''" +msgstr "{0}{0}NAME: {1}{0}SITEID: “{2}”" #: msgid "listsites.output_extended" -msgstr "{0}{0}NAME: {1} {0}SITEID: ''{2}''{0}EXTRACTENCRYPTION: {3}" +msgstr "{0}{0}NAME: {1} {0}SITEID: “{2}”{0}EXTRACTENCRYPTION: {3}" #: msgid "listsites.short_description" @@ -2598,11 +2721,11 @@ msgstr "Elenca i siti per utente" #: msgid "listsites.status" -msgstr "Creazione dell''elenco dei siti per l''utente {0} in corso..." +msgstr "Creazione dell’elenco dei siti per l’utente {0} in corso..." #: msgid "listsites.options.get_extract_encryption_mode" -msgstr "Stampa la modalità di crittografia dell''estrazione del sito/dei siti" +msgstr "Stampa la modalità di crittografia dell’estrazione del sito/dei siti" #: msgid "login.description" @@ -2614,23 +2737,23 @@ msgstr "Accedi al server" #: msgid "logout.short_description" -msgstr "Esegui la disconnessione dal server" +msgstr "Disconnetti dal server" #: msgid "publish.description" -msgstr "Pubblica una cartella di lavoro, un''origine dati o un''estrazione sul server" +msgstr "Pubblica una cartella di lavoro, un’origine dati o un’estrazione sul server" #: msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "Tipo di file ''{0}'' errato per l''aggiornamento di un''origine dati. La sostituzione/aggiunta si applica solo a un file di estrazione (.tde)" +msgstr "Tipo di file “{0}” errato per l’aggiornamento di un’origine dati. La sostituzione/aggiunta si applica solo a un file di estrazione (.tde)" #: msgid "publish.errors.invalid_name_option" -msgstr "L''opzione {0} non è valida quando si pubblicano più elementi" +msgstr "L’opzione {0} non è valida quando si pubblicano più elementi" #: msgid "publish.errors.invalid_publish_file_type" -msgstr "Tipo di file non corretto ''{0}'' per la pubblicazione, che prevede un file .tde, .tds, .tdsx, .twb, o .twbx." +msgstr "Tipo di file non corretto “{0}” per la pubblicazione, che prevede un file .tde, .tds, .tdsx, .twb, o .twbx." #: msgid "publish.errors.mutually_exclusive_option" @@ -2638,7 +2761,7 @@ msgstr "Utilizza solo uno tra {0} o {1}" #: msgid "publish.errors.requires_resource_file" -msgstr "Il comando ''{0}'' richiede una cartella di lavoro, un''origine dati o un file di estrazione." +msgstr "Il comando “{0}” richiede una cartella di lavoro, un’origine dati o un file di estrazione." #: msgid "publish.errors.unexpected_server_response" @@ -2646,11 +2769,11 @@ msgstr "Risposta inaspettata dal server: {0}" #: msgid "publish.errors.server_resource_not_found" -msgstr "La risorsa specificata non esiste o non si ha l''autorizzazione a visualizzarla. Controlla il nome del progetto e le autorizzazioni" +msgstr "La risorsa specificata non esiste o non si ha l’autorizzazione a visualizzarla. Controlla il nome del progetto e le autorizzazioni" #: msgid "publish.options.append" -msgstr "Aggiungi un file di estrazione all''origine dati esistente" +msgstr "Aggiungi un file di estrazione all’origine dati esistente" #: msgid "publish.options.async" @@ -2666,7 +2789,7 @@ msgstr "Nome utente del database per tutte le origini dati" #: msgid "publish.options.description" -msgstr "Descrizione della cartella di lavoro o dell''origine dati" +msgstr "Descrizione della cartella di lavoro o dell’origine dati" #: msgid "publish.options.encrypt_extracts" @@ -2674,7 +2797,7 @@ msgstr "Crittografare le estrazioni su un server" #: msgid "publish.options.name" -msgstr "Cartella di lavoro/nome dell''origine dati sul server. Se omessa, la cartella di lavoro/origine dati sarà rinominata secondo il nome del file, senza l''estensione twb(x), tds(x) o tde. La pubblicazione di un file .tde creerà un''origine dati" +msgstr "Cartella di lavoro/nome dell’origine dati sul server. Se omessa, la cartella di lavoro/origine dati sarà rinominata secondo il nome del file, senza l’estensione twb(x), tds(x) o tde. La pubblicazione di un file .tde creerà un’origine dati" #: msgid "publish.options.oauth-username" @@ -2682,7 +2805,7 @@ msgstr "Utilizza le credenziali salvate sul portachiavi del server associato a N #: msgid "publish.options.overwrite" -msgstr "Sovrascrivi l''origine dati/cartella di lavoro esistente, se presente" +msgstr "Sovrascrivi l’origine dati/cartella di lavoro esistente, se presente" #: msgid "publish.options.project" @@ -2694,7 +2817,7 @@ msgstr "Percorso del padre del progetto su cui pubblicare la cartella di lavoro/ #: msgid "publish.options.replace" -msgstr "Sostituisci il file di estrazione nell''origine dati esistente" +msgstr "Sostituisci il file di estrazione nell’origine dati esistente" #: msgid "publish.options.restart" @@ -2714,15 +2837,15 @@ msgstr "Pubblica con le viste a schede abilitate" #: msgid "publish.options.thumbnail-groupname" -msgstr "Se la cartella di lavoro contiene filtri utente, impersona questo gruppo mentre vengono elaborate le miniature." +msgstr "Se la cartella di lavoro contiene filtri utente, rappresenta questo gruppo mentre vengono elaborate le miniature." #: msgid "publish.options.thumbnail-username" -msgstr "Se la cartella di lavoro contiene filtri utente, impersona questo utente mentre vengono elaborate le miniature." +msgstr "Se la cartella di lavoro contiene filtri utente, rappresenta questo utente mentre vengono elaborate le miniature." #: msgid "publish.status" -msgstr "Pubblicazione di ''{0}'' sul server in corso. Questa operazione potrebbe richiedere diversi minuti..." +msgstr "Pubblicazione di “{0}” sul server in corso. Questa operazione potrebbe richiedere diversi minuti..." #: msgid "publish.success" @@ -2738,7 +2861,7 @@ msgstr "Nome del progetto in cui pubblicare campioni" #: msgid "publishsamples.short_description" -msgstr "Pubblica esempi di cartelle di lavoro sul progetto specificato. Gli esempo esistenti saranno sovrascritti." +msgstr "Pubblica esempi di cartelle di lavoro sul progetto specificato. Gli esempi esistenti saranno sovrascritti." #: msgid "publishsamples.status" @@ -2754,23 +2877,23 @@ msgstr "Pianificazioni delle estrazioni sul sito {0} da ricrittografare..." #: msgid "refreshextracts.errors.required_argument" -msgstr "Il comando refreshextracts richiede un URL della cartella di lavoro, un nome della cartella di lavoro o un nome dell''origine dati." +msgstr "Il comando refreshextracts richiede un URL della cartella di lavoro, un nome della cartella di lavoro o un nome dell’origine dati." #: msgid "refreshextracts.errors.add_and_remove_calculations" -msgstr "Impossibile eseguire l''aggiornamento con entrambe le opzioni --addcalculations e --removecalculations" +msgstr "Impossibile eseguire l’aggiornamento con entrambe le opzioni --addcalculations e --removecalculations" #: msgid "refreshextracts.errors.calculations_and_incremental" -msgstr "Impossibile aggiungere o rimuovere i calcoli materializzati durante l''aggiornamento incrementale dell''estrazione" +msgstr "Impossibile aggiungere o rimuovere i calcoli materializzati durante l’aggiornamento incrementale dell’estrazione" #: msgid "refreshextracts.errors.error" -msgstr "Errore durante l''aggiornamento delle estrazioni" +msgstr "Errore durante l’aggiornamento delle estrazioni" #: msgid "refreshextracts.options.datasource" -msgstr "Il nome dell''origine dati da aggiornare" +msgstr "Il nome dell’origine dati da aggiornare" #: msgid "refreshextracts.options.incremental" @@ -2778,19 +2901,19 @@ msgstr "Esegui un aggiornamento incrementale (se supportato)" #: msgid "refreshextracts.options.parent-project-path" -msgstr "Percorso del padre del progetto che contiene l''estrazione da aggiornare. Deve essere specificato il nome del progetto con --project." +msgstr "Percorso del padre del progetto che contiene l’estrazione da aggiornare. Deve essere specificato il nome del progetto con --project." #: msgid "refreshextracts.options.project" -msgstr "Il nome del progetto che contiene la cartella di lavoro/origine dati. Necessario solo se {0} o {1} sono specificati. Se non specificati, viene utilizzato il progetto predefinito ''{2}''." +msgstr "Il nome del progetto che contiene la cartella di lavoro/origine dati. Necessario solo se {0} o {1} sono specificati. Se non specificati, viene utilizzato il progetto predefinito “{2}”." #: msgid "refreshextracts.options.synchronous" -msgstr "Attendi l''esecuzione e il completamento dell''aggiornamento prima di uscire" +msgstr "Attendi l’esecuzione e il completamento dell’aggiornamento prima di uscire" #: msgid "refreshextracts.options.url" -msgstr "Il nome canonico per la cartella di lavoro o la vista come appare nell''URL" +msgstr "Il nome canonico per la cartella di lavoro o la vista come appare nell’URL" #: msgid "refreshextracts.options.workbook" @@ -2798,11 +2921,11 @@ msgstr "Il nome della cartella di lavoro da aggiornare" #: msgid "refreshextracts.options.addcalculations" -msgstr "Aggiunge calcoli materializzati nell''estrazione" +msgstr "Aggiunge calcoli materializzati nell’estrazione" #: msgid "refreshextracts.options.removecalculations" -msgstr "Rimuove i calcoli materializzati dall''estrazione" +msgstr "Rimuove i calcoli materializzati dall’estrazione" #: msgid "refreshextracts.short_description" @@ -2810,11 +2933,11 @@ msgstr "Aggiorna le estrazioni di una cartella di lavoro o origine dati sul serv #: msgid "refreshextracts.status_incremented" -msgstr "Pianificazione delle estrazioni per {0} ''{1}'' da incrementare in corso..." +msgstr "Pianificazione delle estrazioni per {0} “{1}” da incrementare in corso..." #: msgid "refreshextracts.status_refreshed" -msgstr "Pianificazione delle estrazioni per {0} ''{1}'' da aggiornare in corso..." +msgstr "Pianificazione delle estrazioni per {0} “{1}” da aggiornare in corso..." #: msgid "removeusers.options.users" @@ -2830,7 +2953,7 @@ msgstr "Rimozione degli utenti elencati in {0} dal gruppo {1} in corso..." #: msgid "runschedule.errors.requires_schedule_name" -msgstr "Il comando ''{0}'' richiede un nome di pianificazione" +msgstr "Il comando “{0}” richiede un nome di pianificazione" #: msgid "runschedule.short_description" @@ -2838,7 +2961,7 @@ msgstr "Esegui una pianificazione" #: msgid "runschedule.status" -msgstr "Esecuzione della pianificazione ''{0}'' sul server in corso..." +msgstr "Esecuzione della pianificazione “{0}” sul server in corso..." #: msgid "materializeviews.short_description" @@ -2846,11 +2969,11 @@ msgstr "Aggiorna e controlla le impostazioni delle viste materializzate per siti #: msgid "materializeviews.status.site" -msgstr "Aggiornamento dell''impostazione delle viste materializzate per il sito ''{0}'' in corso..." +msgstr "Aggiornamento dell’impostazione delle viste materializzate per il sito “{0}” in corso..." #: msgid "materializeviews.status.workbook" -msgstr "Aggiornamento dell''impostazione delle viste materializzate per la cartella di lavoro ''{0}'' in corso..." +msgstr "Aggiornamento dell’impostazione delle viste materializzate per la cartella di lavoro “{0}” in corso..." #: msgid "materializeviews.errors.invalid_workbook_arguments" @@ -2862,55 +2985,55 @@ msgstr "Il comando materializeviews richiede un argomento del nome di un ID sito #: msgid "materializeviews.errors.invalid_workbook_option" -msgstr "Usa ''{0}'' o ''{1}'' con ''{2}''" +msgstr "Usa “{0}” o “{1}” con “{2}”" #: msgid "materializeviews.errors.invalid_project_path" -msgstr "Usa ''{1}'' con ''{0}''" +msgstr "Usa “{1}” con “{0}”" #: msgid "materializeviews.errors.invalid_site_option" -msgstr "Usa ''{0}'' con ''{1}''" +msgstr "Usa “{0}” con “{1}”" #: msgid "materializeviews.errors.site_mode_conflict" -msgstr "Usa ''{0}'' o ''{1}'' per modificare la modalità delle viste materializzate del sito." +msgstr "Usa “{0}” o “{1}” per modificare la modalità delle viste materializzate del sito." #: msgid "materializeviews.errors.site_not_updated" -msgstr "Sito ''{0}'' non aggiornato, solo gli amministratori del server possono cambiare l''impostazione delle viste materializzate" +msgstr "Sito “{0}” non aggiornato, solo gli amministratori del server possono cambiare l’impostazione delle viste materializzate" #: msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "Usa ''{0}'' o ''{1}'' per modificare l''impostazione delle viste materializzate" +msgstr "Usa “{0}” o “{1}” per modificare l’impostazione delle viste materializzate" #: msgid "materializeviews.options.materialize_now" -msgstr "Usa ''{0}''per pianificare immediatamente la materializzazione per una determinata cartella di lavoro." +msgstr "Usa “{0}”per pianificare immediatamente la materializzazione per una determinata cartella di lavoro." #: msgid "materializeviews.options.project" -msgstr "Usa ''{0}'' per specificare un nome di progetto" +msgstr "Usa “{0}” per specificare un nome di progetto" #: msgid "materializeviews.options.parent_project_path" -msgstr "Usa ''{0}'' per specificare il percorso del progetto padre verso ''{1}''." +msgstr "Usa “{0}” per specificare il percorso del progetto padre verso “{1}”." #: msgid "materializeviews.options.allow_workbook" -msgstr "Usa ''{0}'' per abilitare/disabilitare le viste materializzate per la cartella di lavoro" +msgstr "Usa “{0}” per abilitare/disabilitare le viste materializzate per la cartella di lavoro" #: msgid "materializeviews.options.allow_site" -msgstr "Usa ''{0}'' per abilitare/disabilitare le viste materializzate per il sito" +msgstr "Usa “{0}” per abilitare/disabilitare le viste materializzate per il sito" #: msgid "materializeviews.options.selected_workbooks" -msgstr "Usa ''{0}'' per abilitare le cartelle di lavoro selezionate nel sito, utilizzate con l''opzione ''{1}''. Questa è l''opzione predefinita" +msgstr "Usa “{0}” per abilitare le cartelle di lavoro selezionate nel sito, utilizzate con l’opzione “{1}”. Questa è l’opzione predefinita" #: msgid "materializeviews.options.all_workbooks" -msgstr "Usa ''{0}'' per abilitare le cartelle di lavoro nel sito, utilizzate con l''opzione ''{1}''." +msgstr "Usa “{0}” per abilitare le cartelle di lavoro nel sito, utilizzate con l’opzione “{1}”." #: msgid "session.auto_site_login" @@ -2924,6 +3047,10 @@ msgstr "Alias certificato: {0}" msgid "session.connecting" msgstr "Connessione al server in corso..." +#: +msgid "session.connecting_to" +msgstr "Connessione all’URL ({0}): {1} in corso..." + #: msgid "session.continuing_session" msgstr "Proseguimento della sessione precedente" @@ -2934,7 +3061,7 @@ msgstr "Autorizzazione richiesta" #: msgid "session.errors.invalid_keystore_password" -msgstr "La password dell''archivio delle chiavi non è corretta. Inserisci la password corretta e riprova" +msgstr "La password dell’archivio delle chiavi non è corretta. Inserisci la password corretta e riprova" #: msgid "session.errors.invalid_redirect" @@ -2942,7 +3069,7 @@ msgstr "Impossibile reindirizzare a un URL non valido: {0}" #: msgid "session.errors.keystore_pwdfile_create" -msgstr "Impossibile creare file di password dell''archivio delle chiavi, errore: {0}" +msgstr "Impossibile creare file di password dell’archivio delle chiavi, errore: {0}" #: msgid "session.errors.missing_arguments" @@ -2954,7 +3081,7 @@ msgstr "Nessun indirizzo di reindirizzamento nella risposta di reindirizzamento" #: msgid "session.errors.no_sslcafile_found" -msgstr "Impossibile trovare un file dell''Autorità di certificazione (CA) in queste posizioni: ''{0}''. Il file CA viene utilizzato per garantire una comunicazione sicura con Tableau Server. Per informazioni sulla creazione di un file CA, consulta la guida di Tableau Server. Per connetterti a Tableau Server senza convalidare il certificato SSL, utilizza il flag --no-certcheck." +msgstr "Impossibile trovare un file dell’Autorità di certificazione (CA) in queste posizioni: “{0}”. Il file CA viene utilizzato per garantire una comunicazione sicura con Tableau Server. Per informazioni sulla creazione di un file CA, consulta la guida di Tableau Server. Per connetterti a Tableau Server senza convalidare il certificato SSL, utilizza il flag --no-certcheck." #: msgid "session.errors.script_no_password" @@ -2974,15 +3101,15 @@ msgstr "Desideri memorizzare la password in locale per evitare di digitare la pa #: msgid "session.keystore.password" -msgstr "Password dell''archivio delle chiavi:" +msgstr "Password dell’archivio delle chiavi:" #: msgid "session.keystore.pwdfile_create" -msgstr "Crea il file di password dell''archivio delle chiavi nel percorso: {0}" +msgstr "Crea il file di password dell’archivio delle chiavi nel percorso: {0}" #: msgid "session.keystore.pwdfile_remove" -msgstr "Rimuovi il file della password dell''archivio delle chiavi che contiene una password errata" +msgstr "Rimuovi il file della password dell’archivio delle chiavi che contiene una password errata" #: msgid "session.login" @@ -3014,7 +3141,7 @@ msgstr "Non sei un membro del sito predefinito. Seleziona un ID SITO dai seguent #: msgid "session.not_site_member" -msgstr "Non sei un membro del sito ''{0}''. Seleziona un ID SITO dai seguenti siti:" +msgstr "Non sei un membro del sito “{0}”. Seleziona un ID SITO dai seguenti siti:" #: msgid "session.options.help" @@ -3026,7 +3153,7 @@ msgstr "Non convalidare il certificato SSL" #: msgid "session.options.no-cookie" -msgstr "Non salvare l''ID sessione al momento dell''accesso. I comandi successivi dovranno eseguire di nuovo l''accesso. Se non specificato, l''impostazione predefinita è salvare l''ID di sessione" +msgstr "Non salvare l’ID sessione al momento dell’accesso. I comandi successivi dovranno eseguire di nuovo l’accesso. Se non specificato, l’impostazione predefinita è salvare l’ID di sessione" #: msgid "session.options.no-prompt" @@ -3050,15 +3177,15 @@ msgstr "Usa il proxy HTTP specificato" #: msgid "session.options.server" -msgstr "Utilizza l''URL di Tableau Server specificato. Se non viene specificato alcun protocollo, si suppone http://" +msgstr "Utilizza l’URL di Tableau Server specificato. Se non viene specificato alcun protocollo, si suppone http://" #: msgid "session.options.site" -msgstr "Utilizzare il sito specificato di Tableau Server. Specifica una stringa vuota ("") per forzare l''utilizzo del sito predefinito" +msgstr "Utilizzare il sito specificato di Tableau Server. Specifica una stringa vuota ("") per forzare l’utilizzo del sito predefinito" #: msgid "session.options.timeout" -msgstr "Quanto tempo occorre attendere, in secondi, affinché il server completi l''elaborazione del comando. Per impostazione predefinita viene attesa la risposta del server." +msgstr "Quanto tempo occorre attendere, in secondi, affinché il server completi l’elaborazione del comando. Per impostazione predefinita viene attesa la risposta del server." #: msgid "session.options.use-certificate" @@ -3072,6 +3199,10 @@ msgstr "Utilizza il nome utente di Tableau Server specificato" msgid "session.password" msgstr "Password:" +#: +msgid "session.redirecting" +msgstr "reindirizzamento a {0}" + #: msgid "session.retrying_task" msgstr "Accedi di nuovo per riprovare il comando originale con una nuova sessione..." @@ -3082,15 +3213,15 @@ msgstr "La sessione è scaduta. Disconnessione in corso per cancellare la sessio #: msgid "session.site_list" -msgstr "{0}{0}NAME: {1}{0}SITEID: ''{2}''" +msgstr "{0}{0}NAME: {1}{0}SITEID: “{2}”" #: msgid "session.using-certificate" -msgstr "Utilizzo del certificato client per l''accesso" +msgstr "Utilizzo del certificato client per l’accesso" #: msgid "session.inferred_username" -msgstr "Nessun flag --username fornito. Accesso come utente ''{0}'' in corso." +msgstr "Nessun flag --username fornito. Accesso come utente “{0}” in corso." #: msgid "sessiondata.errors.bad_api" @@ -3106,15 +3237,15 @@ msgstr "La versione di Tabcmd {0} (API {1}) non corrisponde alla versione di Tab #: msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "Specifica ''{0}'' o ''{1}'' prima del nome del server" +msgstr "Specifica “{0}” o “{1}” prima del nome del server" #: msgid "sessionoptions.errors.bad_password_file" -msgstr "Impossibile leggere la password dal file ''{0}''" +msgstr "Impossibile leggere la password dal file “{0}”" #: msgid "sessionoptions.errors.bad_protocol" -msgstr "Il protocollo ''{0}'' non è supportato" +msgstr "Il protocollo “{0}” non è supportato" #: msgid "sessionoptions.errors.bad_proxy_format" @@ -3122,43 +3253,43 @@ msgstr "Il formato del proxy non corrisponde a HOST:PORT: {0}" #: msgid "sessionoptions.errors.bad_timeout" -msgstr "Argomento non numerico a {0} ''{1}'' ignorato" +msgstr "Argomento non numerico a {0} “{1}” ignorato" #: msgid "set.description" -msgstr "Regola un''impostazione sul server. Utilizza !setting per disattivare un''impostazione" +msgstr "Regola un’impostazione sul server. Utilizza !setting per disattivare un’impostazione" #: msgid "set.errors.requires_setting_name" -msgstr "Il comando ''{0}'' richiede un nome di impostazione" +msgstr "Il comando “{0}” richiede un nome di impostazione" #: msgid "set.errors.single_setting_name" -msgstr "Il comando ''{0}'' prende un singolo nome di impostazione" +msgstr "Il comando “{0}” prende un singolo nome di impostazione" #: msgid "set.short_description" -msgstr "Regola un''impostazione sul server" +msgstr "Regola un’impostazione sul server" #: msgid "setsetting.status" -msgstr "Impostazione di ''{0}'' su {1} in corso" +msgstr "Impostazione di “{0}” su {1} in corso" #: msgid "syncgroup.errors.server_admin" -msgstr "Il ruolo minimo del sito di un gruppo non può essere impostato su ''ServerAdministrator''." +msgstr "Il ruolo minimo sul sito di un gruppo non può essere impostato su “ServerAdministrator”." #: msgid "syncgroup.options.role" -msgstr "Imposta il ruolo predefinito per tutti gli utenti del gruppo. Valori consentiti per {0}: {1}. Se un utente esiste già, il ruolo dato viene applicato solo se è meno restrittivo del ruolo attuale dell''utente. Se non specificato, il valore predefinito è {2} per i nuovi utenti e invariato per gli utenti esistenti." +msgstr "Imposta il ruolo predefinito per tutti gli utenti del gruppo. Valori consentiti per {0}: {1}. Se un utente esiste già, il ruolo dato viene applicato solo se è meno restrittivo del ruolo attuale dell’utente. Se non specificato, il valore predefinito è {2} per i nuovi utenti e invariato per gli utenti esistenti." #: msgid "syncgroup.options.overwritesiterole" -msgstr "Permette di cambiare il ruolo del sito di un utente in uno con meno privilegi quando si usa --role, sovrascrivendo il comportamento predefinito." +msgstr "Permette di cambiare il ruolo sul sito di un utente in uno con meno privilegi quando si usa --role, sovrascrivendo il comportamento predefinito." #: msgid "syncgroup.options.grantlicensemode" -msgstr "Quando concedere a un utente la licenza specificata per il gruppo. I valori consentiti sono: {0}. Se non viene passato alcun valore, verrà utilizzato ''on-sync'' come valore predefinito." +msgstr "Quando concedere a un utente la licenza specificata per il gruppo. I valori consentiti sono: {0}. Se non viene passato alcun valore, verrà utilizzato “on-sync” come valore predefinito." #: msgid "syncgroup.short_description" @@ -3170,27 +3301,27 @@ msgstr "Sincronizza il server con il gruppo Active Directory {0} in corso..." #: msgid "syncgroup.options.sysadmin-type" -msgstr "[Eliminato. Utilizza al suo posto --role.] Assegna [o rimuove] il diritto di amministratore per tutti gli utenti del gruppo. {0} può essere: {1}, {2}, {3} o {4}." +msgstr "[Deprecato. Utilizza al suo posto --role.] Assegna [o rimuove] il diritto di amministratore per tutti gli utenti del gruppo. {0} può essere: {1}, {2}, {3} o {4}." #: msgid "syncgroup.options.license" -msgstr "[Eliminato. Utilizza al suo posto --role.] Imposta il livello di licenza predefinito per tutti gli utenti del gruppo. {0} può essere {1}, {2}, o {3}." +msgstr "[Deprecato. Utilizza al suo posto --role.] Imposta il livello di licenza predefinito per tutti gli utenti del gruppo. {0} può essere {1}, {2}, o {3}." #: msgid "syncgroup.options.publisher" -msgstr "[Eliminato. Utilizza al suo posto --role.] Assegna [o rimuove] il diritto di pubblicazione per tutti gli utenti del gruppo." +msgstr "[Deprecato. Utilizza al suo posto --role.] Assegna [o rimuove] il diritto di pubblicazione per tutti gli utenti del gruppo." #: msgid "tabcmd.mutually_exclusive_options" -msgstr "Impossibile specificare ''{0}'' e ''{1}'' nello stesso comando" +msgstr "Impossibile specificare “{0}” e “{1}” nello stesso comando" #: msgid "tabcmdparser.errors.ambiguous_option" -msgstr "Opzione ambigua ''{0}'' tra le opzioni: {1}" +msgstr "Opzione ambigua “{0}” tra le opzioni: {1}" #: msgid "tabcmdparser.warning.unexpected_dash" -msgstr "Trattino non previsto presente nell''argomento: {0}. I trattini validi sono -, --. Questo errore si verifica spesso quando si esegue il copia/incolla da un editor con formattazione. Prova a riscrivere il trattino dell''argomento nella riga di comando." +msgstr "Trattino non previsto presente nell’argomento: {0}. I trattini validi sono -, --. Questo errore si verifica spesso quando si esegue il copia/incolla da un editor con formattazione. Prova a riscrivere il trattino dell’argomento nella riga di comando." #: msgid "resetopenidsub.short_description" @@ -3226,15 +3357,15 @@ msgstr "Impossibile analizzare la stringa di risposta JSON: {0}" #: msgid "upgradethumbnails.short_description" -msgstr "Verrà eseguito il processo di Gestione componenti in background per l''upgrade delle anteprime, che effettuerà il rendering in alta risoluzione di tutte le anteprime generate prima di Tableau 2018.2. Ciò può comportare un carico superiore al normale su Tableau Server e sulle origini dati esterne. In caso di problemi, il processo può essere interrotto eseguendo tabcmd upgradethumbnails --server --stop" +msgstr "Verrà eseguito il processo di Gestione componenti in background per l’upgrade delle anteprime, che effettuerà il rendering in alta risoluzione di tutte le anteprime generate prima di Tableau 2018.2. Ciò può comportare un carico superiore al normale su Tableau Server e sulle origini dati esterne. In caso di problemi, il processo può essere interrotto eseguendo tabcmd upgradethumbnails --server --stop" #: msgid "upgradethumbnails.options.stop" -msgstr "Interrompi tutti i processi correlati all''upgrade delle anteprime" +msgstr "Interrompi tutti i processi correlati all’upgrade delle anteprime" #: msgid "upgradethumbnails.status.running" -msgstr "Avvio dell''upgrade delle anteprime in corso" +msgstr "Avvio dell’upgrade delle anteprime in corso" #: msgid "upgradethumbnails.status.not_running" @@ -3254,15 +3385,15 @@ msgstr "Risposta non valida" #: msgid "validateidpmetadata.options.digest_algorithms" -msgstr "Un elenco separato da spazi di algoritmi digest. Valori consentiti per {0}: {1}. Se non specificato, il server utilizza i valori dell''impostazione di configurazione del server: {2}" +msgstr "Un elenco separato da spazi di algoritmi digest. Valori consentiti per {0}: {1}. Se non specificato, il server utilizza i valori dell’impostazione di configurazione del server: {2}" #: msgid "validateidpmetadata.options.min_allowed_rsa_key_size" -msgstr "Se non specificato, il server utilizza i valori dall''impostazione di configurazione del server: {0}" +msgstr "Se non specificato, il server utilizza i valori dall’impostazione di configurazione del server: {0}" #: msgid "validateidpmetadata.options.min_allowed_elliptic_curve_size" -msgstr "Se non specificato, il server utilizza i valori dall''impostazione di configurazione del server: {0}" +msgstr "Se non specificato, il server utilizza i valori dall’impostazione di configurazione del server: {0}" #: msgid "validateidpmetadata.options.site_names" @@ -3270,6 +3401,101 @@ msgstr "Un elenco di nomi di siti separati da spazi per cui eseguire la convalid #: msgid "validateidpmetadata.short_description" -msgstr "Identifica i siti Tableau Server configurati con IdP che utilizzano l''algoritmo di digest non sicuro SHA-1. Questo comando identifica anche gli IdP che utilizzano certificati con una dimensione della chiave RSA o una dimensione della curva ellittica insufficienti." +msgstr "Identifica i siti Tableau Server configurati con IdP che utilizzano l’algoritmo di digest non sicuro SHA-1. Questo comando identifica anche gli IdP che utilizzano certificati con una dimensione della chiave RSA o una dimensione della curva ellittica insufficienti." + +#: +msgid "tabcmd.content.description" +msgstr "Una descrizione dell’elemento." + +#: +msgid "tabcmd.content.site_id" +msgstr "Utilizzato nell’URL per identificare in modo univoco il sito. Diverso dal nome del sito." + +#: +msgid "tabcmd.howto" +msgstr "Esegui un comando specifico" + +#: +msgid "tabcmd.name" +msgstr "Utilità della riga di comando di Tableau Server" + +#: +msgid "tabcmd.options.project" +msgstr "Il nome del progetto" + +#: +msgid "tabcmd.options.parent_project" +msgstr "Il percorso del progetto che contiene l’elemento di destinazione." + +#: +msgid "tabcmd.options.workbook" +msgstr "Il nome della cartella di lavoro di destinazione" + +#: +msgid "tabcmd.options.datasource" +msgstr "Il nome dell’origine dati di destinazione" + +#: +msgid "tabcmd.options.materializeviews" +msgstr "Regola le prestazioni di questa cartella di lavoro materializzando i calcoli per tutte le viste, se abilitati." + +#: +msgid "tabcmd.options.dematerialize" +msgstr "Regola le prestazioni di questa cartella di lavoro disabilitando i calcoli materializzati per tutte le viste, se abilitati." + +#: +msgid "tabcmd.options.complete" +msgstr "Richiedi che tutte le righe siano valide perché qualsiasi modifica venga eseguita correttamente. (L’impostazione predefinita è True)" +#: +msgid "tabcmd.options.no_complete" +msgstr "Non richiedere che tutte le righe siano valide perché qualsiasi modifica venga eseguita correttamente." + +#: +msgid "tabcmd.options.users_file" +msgstr "File CSV che contiene un elenco di utenti, uno per riga" + +#: +msgid "tabcmd.options.token_file" +msgstr "Leggi il token di accesso personale da un file." + +#: +msgid "tabcmd.options.token_name" +msgstr "Il nome del token di accesso personale. Se si utilizza un token per accedere, questo è necessario almeno una volta per iniziare la sessione." + +#: +msgid "tabcmd.options.token_value" +msgstr "Il valore segreto del token di accesso personale da utilizzare per l’autenticazione. Richiede l’impostazione di --token-name." + +#: +msgid "tabcmd.options.language.detailed" +msgstr "Imposta la lingua da utilizzare. I dati esportati verranno restituiti nella lingua/impostazioni locali specificate. Se non è impostata, il client utilizzerà le impostazioni locali del tuo computer e il server utilizzerà le impostazioni locali del tuo account utente" + +#: +msgid "tabcmd.options.conflicts" +msgstr "Tratta i conflitti di risorse come un’operazione riuscita di creazione di elementi (ad esempio, il progetto esiste già)" + +#: +msgid "tabcmd.options.log" +msgstr "Utilizza il livello di registrazione specificato. Il livello predefinito è INFO." + +#: +msgid "tabcmd.publish.options.restart" +msgstr "[Deprecato - non ha alcun effetto]" + +#: +msgid "tabcmd.publish.options.tabbed.detailed" +msgstr "Pubblica con le viste a schede abilitate. Ogni foglio diventa una scheda che gli utenti Viewer possono utilizzare per spostarsi nella cartella di lavoro." + +#: +msgid "tabcmd.publish.options.append.detailed" +msgstr "Aggiungi i dati in fase di pubblicazione a un’origine dati esistente con lo stesso nome. Se l’aggiunta è impostata su True ma non esiste già un’origine dati, l’operazione non riesce." + +#: +msgid "tabcmd.publish.options.disable-uploader" +msgstr "[Deprecato - non ha alcun effetto]" + +#: +msgid "tabcmd.refresh.options.bridge" +msgstr "Aggiorna l’origine dati tramite Tableau Bridge" diff --git a/tabcmd/locales/ja/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/ja/LC_MESSAGES/tabcmd.mo index 4d446b8d4ccf55cceffd49dfb289961b3feca631..9c0c7b4f9d0e18e674a03adc9d1964265e7467e8 100644 GIT binary patch delta 28069 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�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 が動作していないため、データの条件が true になっても受信者に通知されません。アラートが再度動作すると、メール通知を受信します。" +msgstr "現在、データに基づいたアラート {0} が動作していないため、データの条件が true になっても受信者に通知されません。アラートが再度動作すると、メール通知を受信します。" #: msgid "dataalerts.failure.affected.alert" -msgstr "影響を受けるデータ主導アラート" +msgstr "影響を受けるデータに基づいたアラート" #: msgid "dataalerts.failure.time" @@ -1340,7 +1409,7 @@ msgstr "アラートの失敗が上でリストした問題によるものかを #: msgid "dataalerts.success.email.subject" -msgstr "データ主導アラートが再開しました: {0}" +msgstr "データに基づいたアラートが再開しました: {0}" #: msgid "dataalerts.success.status" @@ -1348,7 +1417,7 @@ msgstr "アラート {0} が再開しました" #: msgid "dataalerts.success.explanation" -msgstr "データドリブンアラート {0} が再び動作しているため、データの条件が true になった場合、受信者に通知されます。" +msgstr "データに基づいたアラート {0} が再び動作しているため、データの条件が true になった場合、受信者に通知されます。" #: msgid "dataalerts.failure.error.internalError" @@ -1360,7 +1429,7 @@ msgstr "無効なデータ アラートの仕様" #: msgid "dataalerts.failure.error.summaryTableNotFound" -msgstr "サマリー データ表が見つかりません" +msgstr "サマリー データ テーブルが見つかりません" #: msgid "dataalerts.failure.error.unclassifiedError" @@ -1382,6 +1451,9 @@ msgstr "ワークブックが見つかりません" msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" msgstr "フィールド {0} に軸はありません" +#: +msgid "dataalerts.failure.error.paneDescriptorNotFound" +msgstr "{0}" #: msgid "dataalerts.failure.error.unsupportedComparisonExpression" @@ -1425,7 +1497,7 @@ msgstr "データ アラート タイプ {0} は現在サポートされてい #: msgid "dataalerts.failure.suspend.email.subject" -msgstr "データドリブン アラートが一時停止しています: {0}" +msgstr "データに基づいたアラートが一時停止しています: {0}" #: msgid "dataalerts.failure.suspend.email.status" @@ -1489,7 +1561,7 @@ msgstr "メトリクスを更新できないため、メトリクス データ #: msgid "metricsservices.failure.status" -msgstr "メトリクス ''{0}'' は更新されていません" +msgstr "メトリクス 「{0}」 は更新されていません" #: msgid "metricsservices.failure.suspend.email.explanation" @@ -1501,7 +1573,7 @@ msgstr "メトリクスの更新が一時停止されたため、{0} 宛てに #: msgid "metricsservices.failure.suspend.email.status" -msgstr "メトリクス ''{0}'' の更新は一時停止されました" +msgstr "メトリクス 「{0}」 の更新は一時停止されました" #: msgid "metricsservices.failure.suspend.email.subject" @@ -1545,7 +1617,7 @@ msgstr "メトリクスの更新が動作を再開したため、メトリクス #: msgid "metricsservices.success.status" -msgstr "メトリクス ''{0}'' の更新は再開されました" +msgstr "メトリクス 「{0}」 の更新は再開されました" #: msgid "errors.staticimages.generic" @@ -1569,7 +1641,7 @@ msgstr "すべてのユーザー" #: msgid "local_names.containers.personal_space.name" -msgstr "個人用スペース" +msgstr "パーソナル スペース" #: msgid "password_reset.email.subject" @@ -1577,7 +1649,7 @@ msgstr "パスワードをリセットするリンクはこちら" #: msgid "password_reset.email.body" -msgstr "{0} 様

パスワードのリセットが要求されました。

Tableau Server のパスワードを変更するには、次のリンクをブラウザーに {1} または貼り付けます: {2}

このリンクの有効期限は 48 時間です。そのため、直ちに処理してください。

パスワードのリセットを要求していない場合は、サーバー管理者にご連絡ください。

今後とも Tableau をよろしくお願いいたします。
Tableau チーム" +msgstr "{0} 様

パスワードのリセットが要求されました。

Tableau Server のパスワードを変更するには、{1} または次のリンク {2} をブラウザーに貼り付けます:

このリンクの有効期限は 48 時間ですので、すぐに処理してください。

パスワードのリセットを要求していない場合は、サーバー管理者に問い合わせてください。

Tableau をご利用いただきありがとうございます。
Tableau チーム" #: msgid "password_reset.email.link" @@ -1613,11 +1685,11 @@ msgstr "Tableau Server サイト" #: msgid "materializeviews.errors.workbook_not_in_project" -msgstr "プロジェクト ''{0}'' にワークブック ''{1}'' が含まれていません" +msgstr "プロジェクト 「{0}」 にワークブック 「{1}」 が含まれていません" #: msgid "materializeviews.errors.workbook_has_no_extract" -msgstr "ワークブック ''{0}'' の具体化されたビュー設定を更新できませんでした。現時点では、抽出が埋め込まれたワークブックだけがサポートされています" +msgstr "ワークブック 「{0}」 の具体化されたビュー設定を更新できませんでした。現時点では、抽出が埋め込まれたワークブックだけがサポートされています" #: msgid "materializeviews.errors.workbook_updating_errors" @@ -1625,23 +1697,23 @@ msgstr "ワークブックの具体化されたビュー設定を更新中にエ #: msgid "materializeviews.errors.workbook_too_large" -msgstr "ワークブックのサイズが上限の {1} GB を超過しているので、ワークブック ''{0}'' の具体化されたビュー設定を更新できませんでした" +msgstr "ワークブックのサイズが上限の {1} GB を超過しているので、ワークブック 「{0}」 の具体化されたビュー設定を更新できませんでした" #: msgid "materializeviews.errors.project_path_not_exists" -msgstr "プロジェクト パス ''{0}'' が存在しません" +msgstr "プロジェクト パス 「{0}」 が存在しません" #: msgid "materializeviews.errors.feature_disabled" -msgstr "機能が現在無効になっているため、ワークブック ''{0}'' の具体化されたビュー設定を更新できませんでした" +msgstr "機能が現在無効になっているため、ワークブック 「{0}」 の具体化されたビュー設定を更新できませんでした" #: msgid "materializeviews.errors.update_materialized_views_setting_failed" -msgstr "ワークブック ''{0}'' の具体化されたビュー設定を更新できませんでした" +msgstr "ワークブック 「{0}」 の具体化されたビュー設定を更新できませんでした" #: msgid "materializeviews.errors.site_not_enabled" -msgstr "このサイトでは具体化されたビューが有効にされていません。管理者にお問い合わせください" +msgstr "このサイトでは具体化されたビューが有効にされていません。管理者にお問い合わせください。" #: msgid "materializeviews.errors.encrypted_extracts_not_supported" @@ -1649,7 +1721,7 @@ msgstr "現在、具体化されたビュー機能は暗号化された抽出を #: msgid "materializedviews.finished.create" -msgstr "ワークブック ''{1}'' のステータスが ''{0}'' の具体化されたビューを作成しました" +msgstr "ワークブック 「{1}」 のステータスが 「{0}」 の具体化されたビューを作成しました" #: msgid "materializedviews.finished.delete" @@ -1657,27 +1729,27 @@ msgstr "ワークブック id: {0} の具体化されたビューを削除しま #: msgid "materializedviews.finished.encrypt" -msgstr "ワークブック ''{0}'' のマテリアライズド ビューの暗号化が完了しました" +msgstr "ワークブック 「{0}」 のマテリアライズド ビューの暗号化が完了しました" #: msgid "materializedviews.finished.decrypt" -msgstr "ワークブック ''{0}'' のマテリアライズド ビューの復号化が完了しました" +msgstr "ワークブック 「{0}」 のマテリアライズド ビューの復号化が完了しました" #: msgid "materializedviews.finished.rekey" -msgstr "ワークブック ''{0}'' のマテリアライズド ビューの再暗号化が完了しました" +msgstr "ワークブック 「{0}」 のマテリアライズド ビューの再暗号化が完了しました" #: msgid "materializedviews.status.encryption_key" -msgstr "暗号化キー ID: ''{0}''。" +msgstr "暗号化キー ID: 「{0}」。" #: msgid "materializedviews.status.encryption_keys" -msgstr "古い暗号化キー ID: ''{0}''、新しい暗号化キー ID: ''{1}''。" +msgstr "古い暗号化キー ID: 「{0}」、新しい暗号化キー ID: 「{1}」。" #: msgid "materializedviews.status.encryption_type" -msgstr "暗号化データソースのタイプ: ''{0}''" +msgstr "暗号化データソースのタイプ: 「{0}」" #: msgid "customizedviews.namedSharingPrefix" @@ -1728,11 +1800,11 @@ msgid "content_type.explaindata_explanation" msgstr "説明" #: -msgid "content_type.publishedconnection" +msgid "content_type.virtualconnection" msgstr "仮想接続" #: -msgid "content_type.publishedconnectiontable" +msgid "content_type.virtualconnectiontable" msgstr "仮想接続テーブル" #: @@ -1741,11 +1813,19 @@ msgstr "サーバーからの応答: サムネイルのアップグレードを #: msgid "upgradethumbnails.status.server_stopped" -msgstr "サーバーからの応答: %d 個のジョブが停止しました" +msgstr "サーバーからの応答: %d 個のジョブが停止しました" + +#: +msgid "dataquality.author.extract_refresh_monitoring" +msgstr "抽出更新のモニタリング" + +#: +msgid "dataquality.author.flow_run_monitoring" +msgstr "フロー実行のモニタリング" #: msgid "dataquality.message.refresh_failed" -msgstr "更新失敗: {0}" +msgstr "失敗した更新: {0}" #: msgid "dataquality.message.last_successful" @@ -1759,6 +1839,38 @@ msgstr "次にスケジュールされている更新: {0}" msgid "dataquality.message.flow_run_output_steps_failed" msgstr "{0}/{1} 出力ステップの実行に失敗しました" +#: +msgid "label_value.description.certified" +msgstr "このアセットは信頼でき、推奨されます。" + +#: +msgid "label_value.description.deprecated" +msgstr "このアセットはもはや維持されておらず、使用すべきではありません。" + +#: +msgid "label_value.description.extract_refresh_failure" +msgstr "このアセットの直近の抽出更新に失敗しました。" + +#: +msgid "label_value.description.flow_run_failure" +msgstr "このフローの直近の実行に失敗しました。" + +#: +msgid "label_value.description.maintenance" +msgstr "このアセットは現在メンテナンス中です。" + +#: +msgid "label_value.description.sensitive_data" +msgstr "このアセットには機密情報が含まれています。" + +#: +msgid "label_value.description.stale" +msgstr "このアセットは古くなっています。" + +#: +msgid "label_value.description.warning" +msgstr "このアセットは一般的な品質に問題があります。" + #: msgid "importcsvsummary.error.details" msgstr "エラーの詳細:" @@ -1769,7 +1881,7 @@ msgstr "(残りのエラーは表示されていません)" #: msgid "importcsvsummary.error.line" -msgstr "ユーザー ''{1}'' の行 {0}: ''{2}''" +msgstr "ユーザー 「{1}」 の行 {0}: 「{2}」" #: msgid "importcsvsummary.line.processed" @@ -1805,7 +1917,19 @@ msgstr "ローカル認証の場合、ローカル システム ユーザーの #: msgid "importcsvsummary.error.ad.user_not_found" -msgstr "AD ユーザーが見つかりません ''{0}''" +msgstr "AD ユーザーが見つかりません 「{0}」" + +#: +msgid "importcsvsummary.error.domain_not_found" +msgstr "無効なドメイン 「{0}」" + +#: +msgid "importcsvsummary.error.cannot_create_user_identity" +msgstr "ユーザー 「{0}」 のユーザー ID を作成できません" + +#: +msgid "importcsvsummary.error.invalid_identity_pool_name" +msgstr "アイデンティティ プール名 「{0}」 が無効です" #: msgid "importcsvsummary.error.too_many_errors" @@ -1813,7 +1937,7 @@ msgstr "CSV ファイルで発生したエラーが多すぎます" #: msgid "audit.errors.wdc_not_allowlisted" -msgstr "Web データ コネクタが許可リストに含まれていません。ヘルプは次を参照してください。https://help.tableau.com/current/online/ja-jp/to_keep_data_fresh.htm" +msgstr "Web データ コネクタが許可リストに含まれていません。ヘルプについては、https://help.tableau.com/current/online/ja-jp/to_keep_data_fresh.htm を参照してください。" #: msgid "user.input.name.err.too_long" @@ -1821,7 +1945,7 @@ msgstr "名前が最大文字数 {0} を超えています" #: msgid "user.input.name.err.empty" -msgstr "名前を空にすることはできません。" +msgstr "名前を空白にすることはできません。" #: msgid "askdata.title" @@ -1833,80 +1957,71 @@ msgstr "Slack 用 Tableau アプリの更新" #: msgid "slack.app.upgrade.email.notification.introduction" -msgstr "Slack 用 Tableau アプリの更新が利用可能であり、今すぐ再インストールできます。この更新は、Tableau Online の次のリリースで機能します。アプリのパフォーマンスを維持し、新しい機能を使用できるようにするために、アプリを再インストールすることをお勧めします。新機能と変更点については、
/ 名が必要です" +msgstr "「{0}」 コマンドには / 名が必要です" #: msgid "export.errors.requires_workbook_view_param" -msgstr "''{0}'' コマンドには / パラメーターが必要です。このパラメーターには、少なくとも 1 個のスラッシュ (/) が必要です" +msgstr "「{0}」 コマンドには / パラメーターが必要です。このパラメーターには、少なくとも 1 個のスラッシュ (/) が必要です" #: msgid "export.options.country" @@ -2478,7 +2593,7 @@ msgstr "エクスポートされた PDF のページの方向を設定します #: msgid "export.options.pagesize" -msgstr "エクスポートされた PDF のページ サイズを設定します。有効な値: {0} (既定: ''{1}'')" +msgstr "エクスポートされた PDF のページ サイズを設定します。有効な値: {0} (既定: 「{1}」)" #: msgid "export.options.pdf" @@ -2498,11 +2613,19 @@ msgstr "サーバーから、ビューのデータまたはイメージをエク #: msgid "export.status" -msgstr "サーバーから ''{0}'' を要求しています..." +msgstr "サーバーから 「{0}」 を要求しています..." + +#: +msgid "export.status.writing" +msgstr "応答を 「{0}」 に書き込んでいます" + +#: +msgid "export.status.error" +msgstr "ファイルへの書き込み中にエラーが発生しました。" #: msgid "export.success" -msgstr "{0} を ''{1}'' に保存しました" +msgstr "{0} を 「{1}」 に保存しました" #: msgid "extracts.workbook.errors.requires_datasources_or_include_all" @@ -2518,7 +2641,7 @@ msgstr "サーバーからファイルを取得します。ファイル名引数 #: msgid "get.errors.requires_url" -msgstr "''{0}'' コマンドでは、URL が必要です" +msgstr "「{0}」 コマンドでは、URL が必要です" #: msgid "get.options.file" @@ -2586,11 +2709,11 @@ msgstr "サーバーのドメインをリストしています..." #: msgid "listsites.output" -msgstr "{0}{0}名前: {1} {0}サイト ID: ''{2}''" +msgstr "{0}{0}名前: {1}{0}サイト ID: 「{2}」" #: msgid "listsites.output_extended" -msgstr "{0}{0}名前: {1} {0}サイト ID: ''{2}''{0}抽出の暗号化: {3}" +msgstr "{0}{0}名前: {1} {0}サイト ID: 「{2}」{0}抽出の暗号化: {3}" #: msgid "listsites.short_description" @@ -2622,7 +2745,7 @@ msgstr "ワークブック、データ ソース、または抽出をサーバ #: msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "データ ソース更新のためのファイル タイプ ''{0}'' が正しくありません。置換/追加は、抽出 (.tde) ファイルにのみ適用されます" +msgstr "データ ソース更新のためのファイル タイプ 「{0}」 が正しくありません。置換/追加は、抽出 (.tde) ファイルにのみ適用されます" #: msgid "publish.errors.invalid_name_option" @@ -2630,7 +2753,7 @@ msgstr "複数のアイテムのパブリッシュ時には、{0} オプショ #: msgid "publish.errors.invalid_publish_file_type" -msgstr "パブリッシュのためのファイル タイプ ''{0}'' が正しくありません。.tde、.tds、.tdsx、.twb、または .twbx ファイルが有効です" +msgstr "パブリッシュのためのファイル タイプ 「{0}」 が正しくありません。.tde、.tds、.tdsx、.twb、または .twbx ファイルが有効です" #: msgid "publish.errors.mutually_exclusive_option" @@ -2638,7 +2761,7 @@ msgstr "{0} または {1} のいずれか 1 個のみを使用" #: msgid "publish.errors.requires_resource_file" -msgstr "''{0}'' コマンドでは、ワークブック、データ ソース、または抽出ファイルが必要です" +msgstr "「{0}」 コマンドでは、ワークブック、データ ソース、または抽出ファイルが必要です" #: msgid "publish.errors.unexpected_server_response" @@ -2678,7 +2801,7 @@ msgstr "サーバー上のワークブック/データ ソース名。省略し #: msgid "publish.options.oauth-username" -msgstr "パブリッシュを行うユーザー名に関連付けられたサーバー キーチェーンに保存された認証資格情報を使用する" +msgstr "パブリッシュを行うユーザー名に関連付けられたサーバー キーチェーンに保存された認証資格情報を使用する" #: msgid "publish.options.overwrite" @@ -2714,15 +2837,15 @@ msgstr "タブ付きビューを有効にしてパブリッシュ" #: msgid "publish.options.thumbnail-groupname" -msgstr "ワークブックにユーザー フィルターが含まれている場合は、サムネイルの計算中にこのグループを偽装します" +msgstr "ワークブックにユーザー フィルターが含まれている場合は、サムネイルの計算中にこのグループを擬装します" #: msgid "publish.options.thumbnail-username" -msgstr "ワークブックにユーザー フィルターが含まれている場合は、サムネイルの計算中にこのユーザーを偽装します" +msgstr "ワークブックにユーザー フィルターが含まれている場合は、サムネイルの計算中にこのユーザーを擬装します" #: msgid "publish.status" -msgstr "サーバーに ''{0}'' をパブリッシュしています。この処理には数分かかることがあります..." +msgstr "サーバーに 「{0}」 をパブリッシュしています。この処理には数分かかることがあります..." #: msgid "publish.success" @@ -2782,7 +2905,7 @@ msgstr "更新する抽出を含むプロジェクトの親のパス。プロジ #: msgid "refreshextracts.options.project" -msgstr "ワークブック/データ ソースを含むプロジェクトの名前。{0} または {1} が指定されている場合にのみ必要です。指定されていない場合は、既定のプロジェクト ''{2}'' が使用されます" +msgstr "ワークブック/データ ソースを含むプロジェクトの名前。{0} または {1} が指定されている場合にのみ必要です。指定されていない場合は、既定のプロジェクト 「{2}」 が使用されます" #: msgid "refreshextracts.options.synchronous" @@ -2810,11 +2933,11 @@ msgstr "サーバー上のワークブックまたはデータ ソースの抽 #: msgid "refreshextracts.status_incremented" -msgstr "{0} ''{1}'' の抽出の増分をスケジュールしています..." +msgstr "{0} 「{1}」 の抽出の増分をスケジュールしています..." #: msgid "refreshextracts.status_refreshed" -msgstr "{0} ''{1}'' の抽出の更新をスケジュールしています..." +msgstr "{0} 「{1}」 の抽出の更新をスケジュールしています..." #: msgid "removeusers.options.users" @@ -2830,7 +2953,7 @@ msgstr "{0} にリストされたユーザーをグループ {1} から削除し #: msgid "runschedule.errors.requires_schedule_name" -msgstr "''{0}'' コマンドでは、スケジュール名が必要です" +msgstr "「{0}」 コマンドでは、スケジュール名が必要です" #: msgid "runschedule.short_description" @@ -2838,7 +2961,7 @@ msgstr "スケジュールを実行" #: msgid "runschedule.status" -msgstr "サーバー上で、スケジュール ''{0}'' を実行しています..." +msgstr "サーバー上で、スケジュール 「{0}」 を実行しています..." #: msgid "materializeviews.short_description" @@ -2846,11 +2969,11 @@ msgstr "サイト/ワークブックの具体化されたビュー設定を更 #: msgid "materializeviews.status.site" -msgstr "サイト ''{0}'' の具体化されたビュー設定を更新しています..." +msgstr "サイト 「{0}」 の具体化されたビュー設定を更新しています..." #: msgid "materializeviews.status.workbook" -msgstr "ワークブック ''{0}'' の具体化されたビュー設定を更新しています..." +msgstr "ワークブック 「{0}」 の具体化されたビュー設定を更新しています..." #: msgid "materializeviews.errors.invalid_workbook_arguments" @@ -2862,55 +2985,55 @@ msgstr "具体化されたビュー コマンドにはサイト ID の引数が #: msgid "materializeviews.errors.invalid_workbook_option" -msgstr "''{2}'' と共に ''{0}'' または ''{1}'' を使用してください" +msgstr "「{2}」 と共に 「{0}」 または 「{1}」 を使用してください" #: msgid "materializeviews.errors.invalid_project_path" -msgstr "''{0}'' と共に ''{1}'' を使用してください" +msgstr "「{0}」 と共に 「{1}」 を使用してください" #: msgid "materializeviews.errors.invalid_site_option" -msgstr "''{1}'' と共に ''{0}'' を使用してください" +msgstr "「{1}」 と共に 「{0}」 を使用してください" #: msgid "materializeviews.errors.site_mode_conflict" -msgstr "サイトの具体化されたビュー モードを変更するには ''{0}'' または ''{1}'' を使用してください" +msgstr "サイトの具体化されたビュー モードを変更するには 「{0}」 または 「{1}」 を使用してください" #: msgid "materializeviews.errors.site_not_updated" -msgstr "サイト ''{0}'' は更新されませんでした。具体化されたビューの設定はサーバー管理者のみが変更できます" +msgstr "サイト 「{0}」 は更新されませんでした。具体化されたビューの設定はサーバー管理者のみが変更できます" #: msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "具体化されたビューの設定を変更するには ''{0}'' または ''{1}'' を使用してください" +msgstr "具体化されたビューの設定を変更するには 「{0}」 または 「{1}」 を使用してください" #: msgid "materializeviews.options.materialize_now" -msgstr "指定したワークブックのマテリアル化をすぐにスケジュールするには ''{0}'' を使用してください" +msgstr "指定したワークブックのマテリアル化をすぐにスケジュールするには 「{0}」 を使用してください" #: msgid "materializeviews.options.project" -msgstr "プロジェクト名を指定するには ''{0}'' を使用してください" +msgstr "プロジェクト名を指定するには 「{0}」 を使用してください" #: msgid "materializeviews.options.parent_project_path" -msgstr "親プロジェクト パスを ''{1}'' に指定するには ''{0}'' を使用してください" +msgstr "親プロジェクト パスを 「{1}」 に指定するには 「{0}」 を使用してください" #: msgid "materializeviews.options.allow_workbook" -msgstr "ワークブックで具体化されたビューを有効/無効にするには ''{0}'' を使用してください" +msgstr "ワークブックで具体化されたビューを有効/無効にするには 「{0}」 を使用してください" #: msgid "materializeviews.options.allow_site" -msgstr "サイトで具体化されたビューを有効/無効にするには ''{0}'' を使用してください" +msgstr "サイトで具体化されたビューを有効/無効にするには 「{0}」 を使用してください" #: msgid "materializeviews.options.selected_workbooks" -msgstr "サイトで選択されたワークブックを有効にするには ''{0}'' を使用してください。これはオプション ''{1}'' と共に使用されます。これは既定のオプションです" +msgstr "サイトで選択されたワークブックを有効にするには 「{0}」 を使用してください。これはオプション 「{1}」 と共に使用されます。これは既定のオプションです" #: msgid "materializeviews.options.all_workbooks" -msgstr "サイトですべてのワークブックを有効にするには ''{0}'' を使用してください。これはオプション ''{1}'' と共に使用されます" +msgstr "サイトですべてのワークブックを有効にするには 「{0}」 を使用してください。これはオプション 「{1}」 と共に使用されます" #: msgid "session.auto_site_login" @@ -2924,13 +3047,17 @@ msgstr "証明書の別名: {0}" msgid "session.connecting" msgstr "サーバーに接続しています..." +#: +msgid "session.connecting_to" +msgstr "URL ({0}) に接続しています: {1}" + #: msgid "session.continuing_session" msgstr "前のセッションを続行しています" #: msgid "session.errors.auth_required" -msgstr "権限が必要です" +msgstr "認可が必要です" #: msgid "session.errors.invalid_keystore_password" @@ -2954,7 +3081,7 @@ msgstr "リダイレクト応答にリダイレクト アドレスがありま #: msgid "session.errors.no_sslcafile_found" -msgstr "次の場所で証明機関 (CA) ファイルを見つけることができませんでした: ''{0}''。CA ファイルは Tableau Server との保護された通信を行うことができるように使用されます。CA ファイルの作成の詳細については、Tableau Server ヘルプを参照してください。SSL 証明書を検証せずに Tableau Server に接続するには、--no-certcheck フラグを使用します。" +msgstr "次の場所で証明機関 (CA) ファイルを見つけることができませんでした: 「{0}」。CA ファイルは Tableau Server との保護された通信を行うことができるように使用されます。CA ファイルの作成の詳細については、Tableau Server ヘルプを参照してください。SSL 証明書を検証せずに Tableau Server に接続するには、--no-certcheck フラグを使用します。" #: msgid "session.errors.script_no_password" @@ -2970,7 +3097,7 @@ msgstr "コマンドは、このサーバーでサポートされていません #: msgid "session.keystore.notice" -msgstr "パスワードをローカルに保存して、次回のパスワード入力を省略しますか。 [はい/いいえ]" +msgstr "パスワードをローカルに保存して、次回のパスワード入力を省略しますか。[はい/いいえ]" #: msgid "session.keystore.password" @@ -3014,7 +3141,7 @@ msgstr "既定のサイトのメンバーではありません。次のサイト #: msgid "session.not_site_member" -msgstr "サイト ''{0}'' のメンバーではありません。次のサイトからサイト ID を選択してください:" +msgstr "サイト 「{0}」 のメンバーではありません。次のサイトからサイト ID を選択してください:" #: msgid "session.options.help" @@ -3050,11 +3177,11 @@ msgstr "指定された HTTP プロキシを使用" #: msgid "session.options.server" -msgstr "指定された Tableau Server URL を使用します。プロトコルが指定されていない場合は、http:// であると見なされます" +msgstr "指定された Tableau Server URL を使用します。プロトコルが指定されていない場合は、http:// を使用すると見なされます。" #: msgid "session.options.site" -msgstr "指定した Tableau Server サイトを使用します。空の文字列 ('''') を指定すると、既定のサイトが強制的に使用されます" +msgstr "指定した Tableau Server サイトを使用します。空の文字列 (「」) を指定すると、既定のサイトが強制的に使用されます" #: msgid "session.options.timeout" @@ -3072,6 +3199,10 @@ msgstr "指定された Tableau Server ユーザー名を使用" msgid "session.password" msgstr "パスワード:" +#: +msgid "session.redirecting" +msgstr "{0} にリダイレクトしています" + #: msgid "session.retrying_task" msgstr "新しいセッションで元のコマンドを再試行するためにもう一度サインインしています..." @@ -3082,7 +3213,7 @@ msgstr "セッションの有効期限が切れました。セッションをク #: msgid "session.site_list" -msgstr "{0}{0}名前: {1}{0}サイト ID: ''{2}''" +msgstr "{0}{0}名前: {1}{0}サイト ID: 「{2}」" #: msgid "session.using-certificate" @@ -3090,7 +3221,7 @@ msgstr "クライアント証明書を使用したサインイン" #: msgid "session.inferred_username" -msgstr "--username フラグが指定されていないため、ユーザー ''{0}'' としてログインしています" +msgstr "--username フラグが指定されていないため、ユーザー 「{0}」 としてログインしています。" #: msgid "sessiondata.errors.bad_api" @@ -3106,15 +3237,15 @@ msgstr "tabcmd のバージョン {0} (API {1}) が、Tableau Server のバー #: msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "サーバー名の前に ''{0}'' または ''{1}'' を指定します" +msgstr "サーバー名の前に 「{0}」 または 「{1}」 を指定します" #: msgid "sessionoptions.errors.bad_password_file" -msgstr "ファイル ''{0}'' からパスワードを読み込めません" +msgstr "ファイル 「{0}」 からパスワードを読み込めません" #: msgid "sessionoptions.errors.bad_protocol" -msgstr "プロトコル ''{0}'' はサポートされていません" +msgstr "プロトコル 「{0}」 はサポートされていません" #: msgid "sessionoptions.errors.bad_proxy_format" @@ -3122,7 +3253,7 @@ msgstr "プロキシの形式が、ホスト:ポートに一致していませ #: msgid "sessionoptions.errors.bad_timeout" -msgstr "{0} ''{1}'' への非数値の引数は無視されます" +msgstr "{0} 「{1}」 への非数値の引数は無視されます" #: msgid "set.description" @@ -3130,11 +3261,11 @@ msgstr "サーバー上で設定を行います。設定をオフにするには #: msgid "set.errors.requires_setting_name" -msgstr "''{0}'' コマンドでは、設定名が必要です" +msgstr "「{0}」 コマンドでは、設定名が必要です" #: msgid "set.errors.single_setting_name" -msgstr "''{0}'' コマンドは、単一の設定名を受け取ります" +msgstr "「{0}」 コマンドは、単一の設定名を受け取ります" #: msgid "set.short_description" @@ -3142,7 +3273,7 @@ msgstr "サーバー上で設定を行います" #: msgid "setsetting.status" -msgstr "''{0}'' を {1} に設定しています" +msgstr "「{0}」 を {1} に設定しています" #: msgid "syncgroup.errors.server_admin" @@ -3158,7 +3289,7 @@ msgstr "「--role」を使用して既定の動作をオーバーライドする #: msgid "syncgroup.options.grantlicensemode" -msgstr "グループで指定されたライセンスをユーザーに付与する時期。有効な値は {0} です。値が渡されない場合、既定値として ''on-sync'' が使用されます。" +msgstr "グループで指定されたライセンスをユーザーに付与する時期。有効な値は {0} です。値が渡されない場合、既定値として「on-sync」が使用されます。" #: msgid "syncgroup.short_description" @@ -3170,23 +3301,23 @@ msgstr "サーバーを Active Directory グループ {0} と同期していま #: msgid "syncgroup.options.sysadmin-type" -msgstr "[廃止予定。代わりに「--role」を使用してください。] グループ内のすべてのユーザーに管理者権限を割り当て [または削除] します。{0} には、{1}、{2}、{3}、または {4} を使用できます。" +msgstr "[非推奨。代わりに「--role」を使用してください。] グループ内のすべてのユーザーに管理者権限を割り当て [または削除] します。{0} には、{1}、{2}、{3}、または {4} を使用できます。" #: msgid "syncgroup.options.license" -msgstr "[廃止予定。代わりに「--role」を使用してください。グループ内のすべてのユーザーに既定のライセンス レベルを設定してください。{0} には {1}、{2}、または {3} を使用できます。" +msgstr "[非推奨。代わりに「--role」を使用してください。グループ内のすべてのユーザーに既定のライセンス レベルを設定してください。{0} には {1}、{2}、または {3} を使用できます。" #: msgid "syncgroup.options.publisher" -msgstr "[廃止予定。代わりに「--role」を使用してください。グループ内のすべてのユーザーにパブリッシュ権限を割り当て [または削除] してください。" +msgstr "[非推奨。代わりに「--role」を使用してください。グループ内のすべてのユーザーにパブリッシュ権限を割り当て [または削除] してください。" #: msgid "tabcmd.mutually_exclusive_options" -msgstr "同じコマンド内で ''{0}'' と ''{1}'' を指定できません" +msgstr "同じコマンド内で 「{0}」 と 「{1}」 を指定できません" #: msgid "tabcmdparser.errors.ambiguous_option" -msgstr "オプション内でオプション ''{0}'' の指定があいまいです: {1}" +msgstr "オプション内でオプション 「{0}」 の指定があいまいです: {1}" #: msgid "tabcmdparser.warning.unexpected_dash" @@ -3246,7 +3377,7 @@ msgstr "サムネイルのアップグレード ジョブをキャンセルし #: msgid "upgradethumbnails.continue_promt" -msgstr "続行しますか? 続行する場合は 1、続行しない場合は 0 を入力します (1/0)" +msgstr "続行しますか?続行する場合は 1、続行しない場合は 0 を入力します (1/0)" #: msgid "upgradethumbnails.invalid_response" @@ -3254,7 +3385,7 @@ msgstr "無効な応答" #: msgid "validateidpmetadata.options.digest_algorithms" -msgstr "ダイジェスト アルゴリズムをスペースで区切ったリスト。 {0} の有効な値: {1}。指定しない場合、サーバーではサーバー構成設定の値が使用されます: {2}" +msgstr "ダイジェスト アルゴリズムをスペースで区切ったリスト。{0} の有効な値は {1} です。指定しない場合、サーバーではサーバー構成設定の値が使用されます: {2}" #: msgid "validateidpmetadata.options.min_allowed_rsa_key_size" @@ -3272,4 +3403,99 @@ msgstr "証明書の検証が実行されるサイトをスペースで区切っ msgid "validateidpmetadata.short_description" msgstr "安全でないダイジェスト アルゴリズム SHA-1 を使用した IdP で構成されている Tableau Server サイトを識別します。このコマンドは、サイズが不十分な RSA キーまたはサイズが不十分な楕円曲線の証明書を使用している IdP も識別します。" +#: +msgid "tabcmd.content.description" +msgstr "アイテムの説明。" + +#: +msgid "tabcmd.content.site_id" +msgstr "サイトを一意に識別するために URL で使用されます。サイト名とは異なります。" + +#: +msgid "tabcmd.howto" +msgstr "特定のコマンドを実行" + +#: +msgid "tabcmd.name" +msgstr "Tableau Server コマンド ライン ユーティリティ" + +#: +msgid "tabcmd.options.project" +msgstr "プロジェクト名" + +#: +msgid "tabcmd.options.parent_project" +msgstr "ターゲットのアイテムを含むプロジェクトへのパス。" + +#: +msgid "tabcmd.options.workbook" +msgstr "ターゲットのワークブック名" + +#: +msgid "tabcmd.options.datasource" +msgstr "ターゲットのデータ ソース名" + +#: +msgid "tabcmd.options.materializeviews" +msgstr "具体化された計算がすべてのビューで有効になっている場合は具体化して、このワークブックのパフォーマンスを調整します。" + +#: +msgid "tabcmd.options.dematerialize" +msgstr "具体化された計算がすべてのビューで有効になっている場合は無効にして、このワークブックのパフォーマンスを調整します。" + +#: +msgid "tabcmd.options.complete" +msgstr "変更を正常に行うために、すべての行が有効である必要がある。(既定値は True)" + +#: +msgid "tabcmd.options.no_complete" +msgstr "変更を正常に行うために、すべての行が有効である必要はない。" + +#: +msgid "tabcmd.options.users_file" +msgstr "1 行に 1 人のユーザーのリストを含むファイル" + +#: +msgid "tabcmd.options.token_file" +msgstr "ファイルから個人用アクセス トークンを読み込みます。" + +#: +msgid "tabcmd.options.token_name" +msgstr "個人用アクセス トークン名。トークンを使用してサインインする場合、セッションを開始するために少なくとも 1 回は必要です。" + +#: +msgid "tabcmd.options.token_value" +msgstr "認証に使用する個人用アクセス トークンのシークレット値。--token-name を設定する必要があります。" + +#: +msgid "tabcmd.options.language.detailed" +msgstr "使用する言語を設定します。エクスポートされたデータは、この言語/ロケールで返されます。 設定されていない場合、クライアントはコンピューターのロケールを使用し、サーバーはユーザー アカウントのロケールを使用します。" + +#: +msgid "tabcmd.options.conflicts" +msgstr "リソースの競合をアイテム作成の成功とみなす (例: プロジェクトはすでに存在しています)" + +#: +msgid "tabcmd.options.log" +msgstr "指定されたログ レベルを使用します。既定のレベルは INFO です。" + +#: +msgid "tabcmd.publish.options.restart" +msgstr "[非推奨 - 効果はありません]" + +#: +msgid "tabcmd.publish.options.tabbed.detailed" +msgstr "タブ付きビューを有効にしてパブリッシュします。各シートは、閲覧者がワークブック内を移動するために使用できるタブになります。" + +#: +msgid "tabcmd.publish.options.append.detailed" +msgstr "パブリッシュされるデータを、同じ名前を持つ既存のデータ ソースに追加します。append が true に設定されていてもデータ ソースが存在しない場合、操作は失敗します。" + +#: +msgid "tabcmd.publish.options.disable-uploader" +msgstr "[非推奨 - 効果はありません]" + +#: +msgid "tabcmd.refresh.options.bridge" +msgstr "Tableau Bridge を介してデータソースを更新する" diff --git a/tabcmd/locales/ko/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/ko/LC_MESSAGES/tabcmd.mo index d02c9a25ec9d0fb587cfc49303decac9325ee113..27c49daf480cb891174bc119cc8b439d56975e20 100644 GIT binary patch delta 25930 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/ 이름이 필요합니다." +msgstr "’{0}’ 명령에는 / 이름이 필요합니다." #: msgid "export.errors.requires_workbook_view_param" -msgstr "''{0}'' 명령에는 / 매개 변수가 필요하고, 이 매개 변수에는 하나 이상의 슬래시(/)가 있어야 합니다." +msgstr "’{0}’ 명령에는 / 매개 변수가 필요하고, 이 매개 변수에는 하나 이상의 슬래시(/)가 있어야 합니다." #: msgid "export.options.country" @@ -2480,7 +2593,7 @@ msgstr "내보낸 PDF의 페이지 방향을 설정합니다. 사용할 수 있 #: msgid "export.options.pagesize" -msgstr "내보낸 PDF의 페이지 크기를 설정합니다. 사용할 수 있는 값: {0}(기본값: ''{1}'')" +msgstr "내보낸 PDF의 페이지 크기를 설정합니다. 사용할 수 있는 값: {0}(기본값: ’{1}’)" #: msgid "export.options.pdf" @@ -2500,11 +2613,19 @@ msgstr "서버에서 뷰의 이미지 또는 데이터 내보내기" #: msgid "export.status" -msgstr "서버에서 ''{0}''을(를) 요청하는 중..." +msgstr "서버에서 ’{0}’을(를) 요청하는 중..." + +#: +msgid "export.status.writing" +msgstr "’{0}’에 응답을 쓰는 중" + +#: +msgid "export.status.error" +msgstr "다음 파일에 쓰는 동안 오류 발생:" #: msgid "export.success" -msgstr "''{1}''에 {0} 저장함" +msgstr "’{1}’에 {0} 저장함" #: msgid "extracts.workbook.errors.requires_datasources_or_include_all" @@ -2520,7 +2641,7 @@ msgstr "서버에서 파일을 가져옵니다. filename 인수가 지정되지 #: msgid "get.errors.requires_url" -msgstr "''{0}'' 명령에는 URL이 필요합니다." +msgstr "’{0}’ 명령에는 URL이 필요합니다." #: msgid "get.options.file" @@ -2588,11 +2709,11 @@ msgstr "서버에서 도메인을 나열하는 중..." #: msgid "listsites.output" -msgstr "{0}{0}NAME: {1} {0}SITEID: ''{2}''" +msgstr "{0}{0}이름: {1}{0}SITEID: ’{2}’" #: msgid "listsites.output_extended" -msgstr "{0}{0}NAME: {1} {0}SITEID: ''{2}''{0}EXTRACTENCRYPTION: {3}" +msgstr "{0}{0}NAME: {1} {0}SITEID: ’{2}’{0}EXTRACTENCRYPTION: {3}" #: msgid "listsites.short_description" @@ -2624,7 +2745,7 @@ msgstr "서버에 통합 문서, 데이터 원본 또는 추출 게시" #: msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "데이터 원본 업데이트에 대한 파일 유형 ''{0}''이(가) 잘못되었습니다. 바꾸기/추가는 추출(.tde) 파일에만 적용됩니다." +msgstr "데이터 원본 업데이트에 대한 파일 유형 ’{0}’이(가) 잘못되었습니다. 바꾸기/추가는 추출(.tde) 파일에만 적용됩니다." #: msgid "publish.errors.invalid_name_option" @@ -2632,7 +2753,7 @@ msgstr "여러 항목을 게시하는 경우 {0} 옵션을 사용할 수 없습 #: msgid "publish.errors.invalid_publish_file_type" -msgstr "게시에 대한 파일 유형 ''{0}''이(가) 잘못되었습니다. .tde, .tds, .tdsx, .twb 또는 .twbx 파일이 필요합니다." +msgstr "게시에 대한 파일 유형 ’{0}’이(가) 잘못되었습니다. .tde, .tds, .tdsx, .twb 또는 .twbx 파일이 필요합니다." #: msgid "publish.errors.mutually_exclusive_option" @@ -2640,7 +2761,7 @@ msgstr "{0} 또는 {1} 중 하나를 사용하십시오." #: msgid "publish.errors.requires_resource_file" -msgstr "''{0}'' 명령에는 통합 문서, 데이터 원본 또는 추출 파일이 필요합니다." +msgstr "’{0}’ 명령에는 통합 문서, 데이터 원본 또는 추출 파일이 필요합니다." #: msgid "publish.errors.unexpected_server_response" @@ -2724,7 +2845,7 @@ msgstr "통합 문서에 사용자 필터가 포함된 경우 축소판을 계 #: msgid "publish.status" -msgstr "서버에 ''{0}''을(를) 게시하는 중입니다. 몇 분 정도 걸릴 수 있습니다..." +msgstr "서버에 ’{0}’을(를) 게시하는 중입니다. 몇 분 정도 걸릴 수 있습니다..." #: msgid "publish.success" @@ -2784,7 +2905,7 @@ msgstr "새로 고칠 추출을 포함하는 프로젝트의 상위 경로입니 #: msgid "refreshextracts.options.project" -msgstr "통합 문서/데이터 원본이 포함된 프로젝트 이름입니다. {0} 또는 {1}이(가) 지정된 경우에만 필요합니다. 지정되지 않은 경우 기본 프로젝트 ''{2}''이(가) 사용됩니다." +msgstr "통합 문서/데이터 원본이 포함된 프로젝트 이름입니다. {0} 또는 {1}이(가) 지정된 경우에만 필요합니다. 지정되지 않은 경우 기본 프로젝트 ’{2}’이(가) 사용됩니다." #: msgid "refreshextracts.options.synchronous" @@ -2812,11 +2933,11 @@ msgstr "서버에서 통합 문서 또는 데이터 원본의 추출 새로 고 #: msgid "refreshextracts.status_incremented" -msgstr "{0} ''{1}''에 대한 추출이 지금 증분되도록 예약하는 중..." +msgstr "{0} ’{1}’에 대한 추출이 지금 증분되도록 예약하는 중..." #: msgid "refreshextracts.status_refreshed" -msgstr "{0} ''{1}''에 대한 추출이 지금 새로 고쳐지도록 예약하는 중..." +msgstr "{0} ’{1}’에 대한 추출이 지금 새로 고쳐지도록 예약하는 중..." #: msgid "removeusers.options.users" @@ -2832,7 +2953,7 @@ msgstr "{0}에 나열된 사용자를 {1} 그룹에서 제거하는 중..." #: msgid "runschedule.errors.requires_schedule_name" -msgstr "''{0}'' 명령에는 일정 이름이 필요합니다." +msgstr "’{0}’ 명령에는 일정 이름이 필요합니다." #: msgid "runschedule.short_description" @@ -2840,7 +2961,7 @@ msgstr "일정 실행" #: msgid "runschedule.status" -msgstr "서버에서 ''{0}'' 일정을 실행하는 중..." +msgstr "서버에서 ’{0}’ 일정을 실행하는 중..." #: msgid "materializeviews.short_description" @@ -2848,11 +2969,11 @@ msgstr "사이트/통합 문서의 구체화된 뷰 설정을 업데이트하고 #: msgid "materializeviews.status.site" -msgstr "''{0}'' 사이트의 구체화된 뷰 설정 업데이트 중..." +msgstr "’{0}’ 사이트의 구체화된 뷰 설정 업데이트 중..." #: msgid "materializeviews.status.workbook" -msgstr "''{0}'' 통합 문서의 구체화된 뷰 설정 업데이트 중..." +msgstr "’{0}’ 통합 문서의 구체화된 뷰 설정 업데이트 중..." #: msgid "materializeviews.errors.invalid_workbook_arguments" @@ -2864,55 +2985,55 @@ msgstr "materializeviews 명령에는 사이트 ID의 인수 하나가 필요합 #: msgid "materializeviews.errors.invalid_workbook_option" -msgstr "''{0}'' 또는 ''{1}''을(를) ''{2}''과(와) 함께 사용하십시오." +msgstr "’{0}’ 또는 ’{1}’을(를) ’{2}’과(와) 함께 사용하십시오." #: msgid "materializeviews.errors.invalid_project_path" -msgstr "''{1}''을(를) ''{0}''과(와) 함께 사용하십시오." +msgstr "’{1}’을(를) ’{0}’과(와) 함께 사용하십시오." #: msgid "materializeviews.errors.invalid_site_option" -msgstr "''{0}''을(를) ''{1}''과(와) 함께 사용하십시오." +msgstr "’{0}’을(를) ’{1}’과(와) 함께 사용하십시오." #: msgid "materializeviews.errors.site_mode_conflict" -msgstr "사이트의 구체화된 뷰 모드를 변경하려면 ''{0}'' 또는 ''{1}''을(를) 사용하십시오." +msgstr "사이트의 구체화된 뷰 모드를 변경하려면 ’{0}’ 또는 ’{1}’을(를) 사용하십시오." #: msgid "materializeviews.errors.site_not_updated" -msgstr "''{0}'' 사이트가 업데이트되지 않았습니다. 서버 관리자만 구체화된 뷰 설정을 변경할 수 있습니다." +msgstr "’{0}’ 사이트가 업데이트되지 않았습니다. 서버 관리자만 구체화된 뷰 설정을 변경할 수 있습니다." #: msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "구체화된 뷰 설정을 변경하려면 ''{0}'' 또는 ''{1}''을(를) 사용하십시오." +msgstr "구체화된 뷰 설정을 변경하려면 ’{0}’ 또는 ’{1}’을(를) 사용하십시오." #: msgid "materializeviews.options.materialize_now" -msgstr "지정된 통합 문서의 구체화를 즉시 예약하려면 ''{0}''을(를) 사용하십시오." +msgstr "지정된 통합 문서의 구체화를 즉시 예약하려면 ’{0}’을(를) 사용하십시오." #: msgid "materializeviews.options.project" -msgstr "프로젝트 이름을 지정하려면 ''{0}''을(를) 사용하십시오." +msgstr "프로젝트 이름을 지정하려면 ’{0}’을(를) 사용하십시오." #: msgid "materializeviews.options.parent_project_path" -msgstr "상위 프로젝트 경로를 ''{1}''(으)로 지정하려면 ''{0}''을(를) 사용하십시오." +msgstr "상위 프로젝트 경로를 ’{1}’(으)로 지정하려면 ’{0}’을(를) 사용하십시오." #: msgid "materializeviews.options.allow_workbook" -msgstr "통합 문서의 구체화된 뷰 사용 여부를 지정하려면 ''{0}''을(를) 사용하십시오." +msgstr "통합 문서의 구체화된 뷰 사용 여부를 지정하려면 ’{0}’을(를) 사용하십시오." #: msgid "materializeviews.options.allow_site" -msgstr "사이트의 구체화된 뷰 사용 여부를 지정하려면 ''{0}''을(를) 사용하십시오." +msgstr "사이트의 구체화된 뷰 사용 여부를 지정하려면 ’{0}’을(를) 사용하십시오." #: msgid "materializeviews.options.selected_workbooks" -msgstr "''{1}'' 옵션에 사용된 사이트에서 선택한 통합 문서를 사용하도록 설정하려면 ''{0}''을(를) 사용하십시오. 이것이 기본 옵션입니다." +msgstr "’{1}’ 옵션에 사용된 사이트에서 선택한 통합 문서를 사용하도록 설정하려면 ’{0}’을(를) 사용하십시오. 이것이 기본 옵션입니다." #: msgid "materializeviews.options.all_workbooks" -msgstr "''{1}'' 옵션에 사용된 사이트에서 모든 통합 문서를 사용하도록 설정하려면 ''{0}''을(를) 사용하십시오." +msgstr "’{1}’ 옵션에 사용된 사이트에서 모든 통합 문서를 사용하도록 설정하려면 ’{0}’을(를) 사용하십시오." #: msgid "session.auto_site_login" @@ -2926,13 +3047,17 @@ msgstr "인증서 별칭: {0}" msgid "session.connecting" msgstr "서버에 연결하는 중..." +#: +msgid "session.connecting_to" +msgstr "URL({0})에 연결하는 중: {1}" + #: msgid "session.continuing_session" msgstr "이전 세션 계속 유지" #: msgid "session.errors.auth_required" -msgstr "권한이 필요함" +msgstr "권한 부여가 필요함" #: msgid "session.errors.invalid_keystore_password" @@ -2956,7 +3081,7 @@ msgstr "리디렉션 응답에 리디렉션 주소가 없음" #: msgid "session.errors.no_sslcafile_found" -msgstr "''{0}'' 위치에서 CA(인증 기관) 파일을 찾을 수 없습니다. CA 파일은 Tableau Server와의 보안 통신을 보장하기 위해 사용됩니다. CA 파일 만드는 방법에 대한 자세한 내용은 Tableau Server 도움말을 참조하십시오. SSL 인증서의 유효성을 검사하지 않은 상태로 Tableau Server에 연결하려면 --no-certcheck 플래그를 사용하십시오." +msgstr "’{0}’ 위치에서 CA(인증 기관) 파일을 찾을 수 없습니다. CA 파일은 Tableau Server와의 보안 통신을 보장하기 위해 사용됩니다. CA 파일 만드는 방법에 대한 자세한 내용은 Tableau Server 도움말을 참조하십시오. SSL 인증서의 유효성을 검사하지 않은 상태로 Tableau Server에 연결하려면 --no-certcheck 플래그를 사용하십시오." #: msgid "session.errors.script_no_password" @@ -3016,7 +3141,7 @@ msgstr "기본 사이트의 멤버가 아닙니다. 다음 사이트에서 SITEI #: msgid "session.not_site_member" -msgstr "''{0}'' 사이트의 멤버가 아닙니다. 다음 사이트에서 SITEID를 선택하십시오." +msgstr "’{0}’ 사이트의 멤버가 아닙니다. 다음 사이트에서 SITEID를 선택하십시오." #: msgid "session.options.help" @@ -3056,7 +3181,7 @@ msgstr "지정된 Tableau Server URL을 사용합니다. 프로토콜이 지정 #: msgid "session.options.site" -msgstr "지정된 Tableau Server 사이트를 사용합니다. 기본 사이트를 사용하게 하려면 빈 문자열('''')을 지정하십시오." +msgstr "지정된 Tableau Server 사이트를 사용합니다. 기본 사이트를 사용하게 하려면 빈 문자열("")을 지정하십시오." #: msgid "session.options.timeout" @@ -3074,6 +3199,10 @@ msgstr "지정된 Tableau Server 사용자 이름 사용" msgid "session.password" msgstr "비밀번호:" +#: +msgid "session.redirecting" +msgstr "{0}에 리디렉션 중" + #: msgid "session.retrying_task" msgstr "새 세션에서 원래 명령을 다시 시도하기 위해 다시 로그인하는 중..." @@ -3084,7 +3213,7 @@ msgstr "세션이 만료되었습니다. 세션을 지우기 위해 로그아웃 #: msgid "session.site_list" -msgstr "{0}{0}NAME: {1}{0}SITEID: ''{2}''" +msgstr "{0}{0}이름: {1}{0}SITEID: ’{2}’" #: msgid "session.using-certificate" @@ -3092,7 +3221,7 @@ msgstr "클라이언트 인증서를 사용하여 로그인합니다." #: msgid "session.inferred_username" -msgstr "--username 플래그가 지정되지 않아 사용자 ''{0}''(으)로 로그인하는 중" +msgstr "--username 플래그가 지정되지 않아 사용자 ’{0}’(으)로 로그인하는 중입니다." #: msgid "sessiondata.errors.bad_api" @@ -3108,15 +3237,15 @@ msgstr "tabcmd 버전 {0}(API {1})이(가) Tableau Server 버전 {2}(API {3})과 #: msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "서버 이름 앞에 ''{0}'' 또는 ''{1}''을(를) 지정하십시오." +msgstr "서버 이름 앞에 ’{0}’ 또는 ’{1}’을(를) 지정하십시오." #: msgid "sessionoptions.errors.bad_password_file" -msgstr "''{0}'' 파일에서 비밀번호를 읽을 수 없습니다." +msgstr "’{0}’ 파일에서 비밀번호를 읽을 수 없습니다." #: msgid "sessionoptions.errors.bad_protocol" -msgstr "''{0}'' 프로토콜이 지원되지 않습니다." +msgstr "’{0}’ 프로토콜이 지원되지 않습니다." #: msgid "sessionoptions.errors.bad_proxy_format" @@ -3124,7 +3253,7 @@ msgstr "프록시 형식이 HOST:PORT 형식이 아닙니다. {0}" #: msgid "sessionoptions.errors.bad_timeout" -msgstr "{0} ''{1}''에 대한 숫자가 아닌 인수는 무시되었습니다." +msgstr "{0} ’{1}’에 대한 숫자가 아닌 인수는 무시되었습니다." #: msgid "set.description" @@ -3132,11 +3261,11 @@ msgstr "서버에서 setting을 설정합니다. 설정을 해제하려면 !sett #: msgid "set.errors.requires_setting_name" -msgstr "''{0}'' 명령에는 설정 이름이 필요합니다." +msgstr "’{0}’ 명령에는 설정 이름이 필요합니다." #: msgid "set.errors.single_setting_name" -msgstr "''{0}'' 명령은 단일 설정 이름을 사용합니다." +msgstr "’{0}’ 명령은 단일 설정 이름을 사용합니다." #: msgid "set.short_description" @@ -3144,11 +3273,11 @@ msgstr "서버에 setting 설정" #: msgid "setsetting.status" -msgstr "{1}에 ''{0}'' 설정 중" +msgstr "{1}에 ’{0}’ 설정 중" #: msgid "syncgroup.errors.server_admin" -msgstr "그룹의 최소 사이트 역할을 ''ServerAdministrator''로 설정할 수 없습니다." +msgstr "그룹의 최소 사이트 역할을 ’ServerAdministrator’로 설정할 수 없습니다." #: msgid "syncgroup.options.role" @@ -3160,7 +3289,7 @@ msgstr "--role를 사용하여 기본 동작을 재정의함으로써, 사용자 #: msgid "syncgroup.options.grantlicensemode" -msgstr "그룹에 지정된 라이선스를 사용자에게 부여하는 경우 사용할 수 있는 값은 {0}입니다. 값이 전달되지 않은 경우 ''on-sync''가 기본값으로 사용됩니다." +msgstr "그룹에 지정된 라이선스를 사용자에게 부여하는 경우 사용할 수 있는 값은 {0}입니다. 값이 전달되지 않은 경우 ’on-sync’가 기본값으로 사용됩니다." #: msgid "syncgroup.short_description" @@ -3172,23 +3301,23 @@ msgstr "서버와 Active Directory 그룹 {0} 동기화 중..." #: msgid "syncgroup.options.sysadmin-type" -msgstr "[더 이상 사용되지 않습니다. 대신 --role을 사용하십시오.] 그룹의 모든 사용자에 대해 관리 권한을 할당[또는 제거]합니다. {0}은(는) {1}, {2}, {3} 또는 {4}일 수 있습니다." +msgstr "[사용 중단. 대신 --role을 사용하십시오.] 그룹의 모든 사용자에 대해 관리 권한을 할당[또는 제거]합니다. {0}은(는) {1}, {2}, {3} 또는 {4}일 수 있습니다." #: msgid "syncgroup.options.license" -msgstr "[더 이상 사용되지 않습니다. 대신 --role를 사용하십시오.] 그룹에 있는 모든 사용자에 대해 기본 라이선스 수준을 설정합니다. {0}은(는) {1}, {2} 또는 {3}일 수 있습니다." +msgstr "[사용 중단. 대신 --role를 사용하십시오.] 그룹에 있는 모든 사용자에 대해 기본 라이선스 수준을 설정합니다. {0}은(는) {1}, {2} 또는 {3}일 수 있습니다." #: msgid "syncgroup.options.publisher" -msgstr "[더 이상 사용되지 않습니다. 대신 --role을 사용하십시오.] 그룹의 모든 사용자에 대해 게시 권한을 할당[또는 제거]합니다." +msgstr "[사용 중단. 대신 --role을 사용하십시오.] 그룹의 모든 사용자에 대해 게시 권한을 할당[또는 제거]합니다." #: msgid "tabcmd.mutually_exclusive_options" -msgstr "한 명령에 ''{0}'' 및 ''{1}''을(를) 동시에 지정할 수 없습니다." +msgstr "한 명령에 ’{0}’ 및 ’{1}’을(를) 동시에 지정할 수 없습니다." #: msgid "tabcmdparser.errors.ambiguous_option" -msgstr "모호한 옵션 ''{0}'', 가능한 옵션: {1}" +msgstr "모호한 옵션 ’{0}’, 가능한 옵션: {1}" #: msgid "tabcmdparser.warning.unexpected_dash" @@ -3256,7 +3385,7 @@ msgstr "잘못된 응답" #: msgid "validateidpmetadata.options.digest_algorithms" -msgstr "공백으로 구분된 다이제스트 알고리즘의 목록입니다. {0}에 대한 올바른 값은 {1}입니다. 지정하지 않은 경우 서버 구성 설정 {2}의 값이 사용됩니다." +msgstr "공백으로 구분된 다이제스트 알고리즘의 목록입니다. {0}에 사용할 수 있는 값은 {1}입니다. 지정하지 않은 경우 서버 구성 설정 {2}의 값이 사용됩니다." #: msgid "validateidpmetadata.options.min_allowed_rsa_key_size" @@ -3274,4 +3403,99 @@ msgstr "인증서 유효성 검사를 수행할 사이트 이름의 공백으로 msgid "validateidpmetadata.short_description" msgstr "안전하지 않은 다이제스트 알고리즘인 SHA-1을 사용한 IdP로 구성된 Tableau Server 사이트를 식별합니다. 이 명령은 RSA 키 크기 또는 타원 곡선 크기가 미달인 인증서를 사용하는 IdP도 식별합니다." +#: +msgid "tabcmd.content.description" +msgstr "항목에 대한 설명입니다." + +#: +msgid "tabcmd.content.site_id" +msgstr "사이트를 고유하게 식별하기 위해 URL에 사용됩니다. 사이트 이름과는 다릅니다." + +#: +msgid "tabcmd.howto" +msgstr "특정 명령 실행" + +#: +msgid "tabcmd.name" +msgstr "Tableau Server 명령줄 유틸리티" + +#: +msgid "tabcmd.options.project" +msgstr "프로젝트의 이름" + +#: +msgid "tabcmd.options.parent_project" +msgstr "대상 항목을 포함하는 프로젝트의 경로입니다." + +#: +msgid "tabcmd.options.workbook" +msgstr "대상 통합 문서의 이름" + +#: +msgid "tabcmd.options.datasource" +msgstr "대상 데이터 원본의 이름" + +#: +msgid "tabcmd.options.materializeviews" +msgstr "사용하도록 설정된 경우 모든 뷰에 대해 계산을 구체화하여 이 통합 문서의 성능을 조정합니다." + +#: +msgid "tabcmd.options.dematerialize" +msgstr "사용하도록 설정된 경우 모든 뷰에 대해 구체화된 계산을 사용하지 않도록 설정하여 이 통합 문서의 성능을 조정합니다." + +#: +msgid "tabcmd.options.complete" +msgstr "변경이 성공하려면 모든 행이 유효해야 합니다. (기본값: true)" + +#: +msgid "tabcmd.options.no_complete" +msgstr "변경이 성공하기 위해 모든 행이 유효할 필요는 없습니다." + +#: +msgid "tabcmd.options.users_file" +msgstr "한 줄에 한 명씩 사용자 목록이 포함된 CSV 파일" + +#: +msgid "tabcmd.options.token_file" +msgstr "파일에서 개인용 액세스 토큰을 읽습니다." + +#: +msgid "tabcmd.options.token_name" +msgstr "개인용 액세스 토큰의 이름입니다. 토큰을 사용하여 로그인하는 경우 세션을 시작하려면 적어도 한 번은 토큰을 입력해야 합니다." + +#: +msgid "tabcmd.options.token_value" +msgstr "인증에 사용할 개인용 액세스 토큰의 암호 값입니다. --token-name을 설정해야 합니다." + +#: +msgid "tabcmd.options.language.detailed" +msgstr "사용할 언어를 설정합니다. 내보낸 데이터는 이 언어/로캘로 반환됩니다. 설정하지 않으면 클라이언트는 컴퓨터 로캘을 사용하고 서버는 사용자 계정 로캘을 사용합니다." + +#: +msgid "tabcmd.options.conflicts" +msgstr "리소스 충돌이 발생해도 항목을 성공적으로 만든 것으로 처리(예: 프로젝트가 이미 존재하는 경우)" + +#: +msgid "tabcmd.options.log" +msgstr "지정된 로그 수준을 사용합니다. 기본 수준은 [정보]입니다." + +#: +msgid "tabcmd.publish.options.restart" +msgstr "[사용 중단 - 영향 없음]" + +#: +msgid "tabcmd.publish.options.tabbed.detailed" +msgstr "탭 보기를 사용하도록 설정한 상태로 게시합니다. 사용자가 통합 문서를 탐색하는 데 사용할 수 있도록 각 시트가 탭으로 표시됩니다." + +#: +msgid "tabcmd.publish.options.append.detailed" +msgstr "게시할 데이터를 같은 이름의 기존 데이터 원본에 추가합니다. append가 true로 설정되어 있는데 데이터 원본이 아직 존재하지 않으면 작업이 실패합니다." + +#: +msgid "tabcmd.publish.options.disable-uploader" +msgstr "[사용 중단 - 영향 없음]" + +#: +msgid "tabcmd.refresh.options.bridge" +msgstr "Tableau Bridge를 통해 데이터 원본 새로 고침" diff --git a/tabcmd/locales/pt/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/pt/LC_MESSAGES/tabcmd.mo index 2bb000d9b5e0a5c77aa0b74187576742f7d0b8d9..0808c0213e63bf80202a785c64b0371e6946016b 100644 GIT binary patch delta 25583 zcmb8V2Y6J~_J@5oNUx!jP!7E&^bSg>f=E?VieX45Fpy;8OcI(nAa+H;5szKbd-W<} ziyFl)dhLaa*Q?i#dhLo`5%qh2XP;yS)bIQLJWqJ{+Gp3b*IIj@eddYnbt@mLn|Qm$ z5!)R8t*Grd9bi$Gq}0C$hdWLi#D`!ed<8axU%@8ucj&?TiWz>EF3I$ap^B2e3N@4#EuBWwdQ@2yBHs6)JxbR0kzcGu{j{ z;hj(edLBvx`(Q8l8|(;sjuL#Jiw0 zvJbY0zd{YL?F7eZ4#&YRa3+*$OJQetE|kh|4&)c0i~I$Y=9*4)oWXDe)Do?L*sF6@ zf`n%NZ-^&32VpiGGKoJJf&<_-C>wYZ>iK@yA9k9Ig~MZ@o^OC^cn4HRA3&9BGsRA1 zB9ta0Q2i#7Bs!7U1vTT>p(=a}r4e_k<huycFWm&izmm_!f?k|Mxk@HV}eL!Z`(8;}JIz7=Qps>K)WKY+ z4hsT#BhP#so64fx+s1NpIP3cdy9{~b@T1DX$IJEuZv z@>(bjJpx^rc#DJ@`VDFTeNMD9IspzwK0Awt0IJ?;P#xY1 zHPbhtI{F=|aWzLk)Z-JRa_bte(@pz-lT66Y6jq2^rZ#a3K5u zYNV~hR<)C$XubiT(^#uj?}OKb6F+ zWwt>Ns$eDT315d@p|jjBNjIqcsc5*b*kDlTd>v!=|tdwt<@hUIDX_?}VM;JFp-84Qd8`OYA`AK-owH zYQ~qr{_sB74t@wV;NM^lY!mg%C7j75R4@!R^NXQovolnLW3UJPJJ*mKm&0br55TtYIoKS&4_m|Ug8YW7tx%;2^pfs`(s@@HO{1}w+z7Ge$x~JL! z4^NQL+T=lXya}q}El?dk4PE##lu8?{xBlG)$_9o)sdy=D592TkZVvKqhFZ#9(1jmD z4W#aAR^y32B-HR2*bdHvnn4j%!3zWV&OqJ^UGjf`Qf*r_DAgYoa5)@_yfu)Yg=3Mw zg>u7z8?43`Lo}RlE+C;byAMh=p9Rd?Xh(hwR0kCSuZ820pN1;m;B?DTP&19df$$P2 zjXnvb;m@H4+kMmDW1;+iA?yq{Ks9_F z>T;IlOsKV92i5S+Pz}8Z zHPZu71MPRV9mvs8&r6{+cNOdbpM>i8GpPQWorC@xlE@(;j)F3xNdZrWYIrqNgWI5% z>M^JReg}KOF6Y_-PJ!tD5+r17 zuR=BWbHI*UtWoAdRa^>vqk%HA8=(gH1XTUcp~^MeYC9YNRepZJwa`Vr24=%Y0w%s7 zp-`K3v7PAvs0Nop&G^iKw?U2gKY{!!l*)T1ZHS%?72}sd1)%i-FAsPRbjjZXTfuK2 zMwoEwU1E){C)9|?Lj|OQfTsq$1iIwk3NzsgPC_HbXuh%4Wh) z&$mDqR>Icu|5r$;flr|#VAD&jCVIgk$P1vn;6f;k?0{1JD^Lv{gsR`!vui#PYAK>n z9bW|Xd>52v-i9tb0K3q?lXaPGXdKjoB~Wg-5o)ckge~CxP&0oXYAHT~E^KnSU5Xs2 z@+U%-uYe8VxdAVMZIQ2q?O_#6sNfzFt>Fhy9UOp~aqBDWj0Z!_Xd#rhtb;DRKHzTH z1^I)3b+5DmrZ<#^ro#4c1=Ik}2;{4-ME`2|UNXd2VH5ZRYzmLK$~MpvN`=E=OSk}b zfF)4%&WCDv2W$m*!w&E@sE)r6*z9V%#C-xzxH@4~wvY^IU=3^oFM?|5MyQ4#fa+*3 zYzM!E&0*tf?0`B#)gJ^q!l^I=hM@+q3TDEs(1o``P3VOL390mJD5Gk3t)20BsQi2= z)t(1s&9_1qJ_tL(x1c&c2-RVW>#PxWhce#Ta1cBLDj?kpWt97%0#%~PcH6;dsF5#% zTC=rKA@gb|jXVxzbgx5o{5#Z)I$dwQWmLeTfY%267aT#kIyYF33s`QMaCVY#Dez&y zx_`4H?*%pTg>V4e9PlC78TkvS0XO-(oj^aR0UitGrg7-PtDt855bOp&4&=r+O5+Je zMMA2{gHrkVPz~G#Rq+kj9oD_ccF-^29H{cEphD_3f&6^HZ=p1m`48LvD5&cC9k#@b4U<9YYIq+4ene@KP z-UUsCQvG^(1>6E>zfUDtV)T4;DOyJ-{d6X>h{R_PG5RT!8!&oCW7S!}`m}ZXnSSJ_TL)AzTaVK5GvU z8=<`70=OF94V%F1=d6*AftS>#bBGe1?_RX+-Sv{~_+{9E=k;E;fvEdlYZK%5qW{)Z zh>@YSI|p`wH$ZjpBpd?w!kMt%D^`W`p~|g<-^0ytA>8zDJArrL6lCXB`|>#z_D4Je zX2Uz7H2co0=)V(*`v0+O-3zMVR5%=#LCt&zWCG6KApbwG4|3DjtXGT-m=D{Ke<2(I z{|-mOf5RhH{&g!K3pIhW5+r0K|A37QMg#jI*L{P-2OI=*;cGApX1-|y&TuFVt%NP% z8rTSKhIQfPupPV(mc#pD3pn5{8(}9v7df#Y$XFL-B%$2qZrBk16KW=V;FZw4ZQb>1 zsF^+vrLot8{JQVhz|#-5Cx01Kxs8E*8Qh9|7aU0c&ZKuyHyPznYx59X1V4imaE^Y@ zy2~0URbB_BvDX9k+h><>J@m-G3ND93-?u8h8jePO1ongnU`>q25M8TZ0* z@RNYOK4gbO4#NZRMyQUr|IfyOZ{h98#UI&$b^O?tpAV;#??H9A52{{+Ppn%ngj(Vv zm`(qVM`AgA5^9ZdKD8>%h0~BrU^93h>;s>MiU;37sd&?8c7|8On~`6G8SwPa?ZhsD z3z46K(qOkQY=m3{6V1t3NkT?+D(nciKs9h1)Dk=jH^Z+3Ccd;Eo0@!O2XrhP#Pd~f z7`z#dfbYQ5VB7t;9=sHu1hc-jZe0E~`kz3?d1MTQFTf43);D~oftz3x*yvlkZMKKq zkdK1uC?7`Pw<^@ds<=U%)7G#~-Z~ zZ-$!LGf+$P3p^PX{6tuWyWt$T>SwFkXP`Q&g~3SWg)j#`4%@-6VO!Yn7aQ=pCP)k= zV;sB}#^6}k=ODj;frU^3=vG((Ux8)tm|yK?^C+Bx+~7C66tkf;vlhDW4mbwxfn8ve z-|d73z;lojArf0idF^MtDD*fn2+m@dMIq$Z|RtLk(b4ZR5v> zXW?|@!Xu2o1b0F`Z&SzkyXa!5=buAXA>oXuYnPOWd8C*k>U z51iA$I8VWD4UIDweg@0ok%UjF`fhkUd>_6DM>RJ7ZdkvGaY~TSg3`$MaESbWP*dao zFdz(NOxMB@ut789ybE)o+^TDH<6HorhyCG68OB)(&w|t7CvZ3%(!w~G!4+^VtliQ$ z#46`BhyyuGTKO|~X0|rYeEN4LabA*pT?y4dpSH$d^Cj>^e9Ow#j z;VS6C`{C_yPJ63*lWAvO2xa6Sz`k&HmhpGfbudwvjAuz~fO}vboZG?pMsycc2OmRK z?Ay`!5%G8^+qe`;Q~O{B%mBusibU2@<_Y+yuMAm!U@bEtEAk>0|s5JQix^#n6S1L3Okb%GgHr zwVL=BT#cO3&kp!JxDNSFI0R<*H~#MgLQr0l*iJ$rwQaVoI0jygd^c2uxjEK5&Vo|) zqi`(zJ&?x^uUpbyc7}7HyrTlj8y;|2@VUXEEFYwN_t3Z8j^$8K)5Lg%LRVNZaAxplqbUQP!=xLAh~G zz+rGJ@>tjfz6d+R{ZJZgKHm68vH>t5H=9C2YqAjbfM-B;a0`@QKLO=_ufhiKJE#tS zgRNnmTpJ&S!rc09hT#TcC{hMyQUTg{r?FHihmaYrF%X+Ka%Ea4Q@SpPiJjfuzx7tEy2@4J?FG z+4)c--4Q(hFKmu{Fp!%}2|9opNCe7OHp5K#T#)}i*bKShRO27@uBrB%6@D>UbL#e*qi8cVm z0{$JgB>y$o0)7tVMZd$Yu+>S%c^Zy@dhRT+&s#zTvffY=Tqs%o|2Bz6Fk_+dZ#X)_ zI}B?MmH(ebb~k$;%KDouw*K1#Y9M2wjB+-V)rX+mvlMDztDubS0+~k`F5MV1CB!eH?4aXzrL$&ue*d6`{ehCu?Nyr^O3)|!NxI!y$goBwKeF>qwWo~+8C-1Z}gdncTZE37r24%N`*P!*nq+BWO1H2y_n z3Dn5ng*xHXDYBvZG}s6EHaG&l2IXGOi;eRjOu}q9yTnfDG&m3WLFj+~ZyvRgZycP; zgA3qf_zIi_GfVBvSHL02X9w~FP&V@#lqSA`dN1gHiZ#wTurG2L$_TeWdBN3C+we`W zz5M^5B(%2g2K+TBkQuWbjDm}JJ`ZYJy#s1spTY5POx&L7PK6tY8xO+k$RAg3jq`0N z4eW<%r&EOu&Ff&oCF4C3<6*5;cI_uZxzjdy1iTSSBRimWv9F>0+^n{HMH?s^Itog) zTcMtR2xW{1;11YsjdkNEU>oE&*WmwB(YIvugq_yf3X`GSBOk7VPr=P_;ySx2?SV3) zU!mM{$f>sB(Qqd6TqtkY4!glOpqA)&*bfd`Z~PyxE?$rSFDB!9GR8vZH0vhgpbiYB zfqWSpiu@eZrs7af@_eWR#rd!Yd;;p+@F~=G+mQ881PsB?VHsR2d85_%n+Xzfr;exF zHJkxuR2M+m#EtN1xEr#xPUB5BzbUMP+z+b5K~Tmu2P*O{gbGOcfm{Nm=?bWcZ4czc zGeO38P&4XqhJ7QN1GOaQKs9tbR0F$${12gv-1toUJR4>pkA#YN)1j<<9@HKZgL2=^ zP!qcgvP22zB@!~824~ref`w3PdOd6kZw`1L)Qq1Bp1%Oq(JO)c7Szl?fHKn0;Ustv z>SUFBwjJOCsHG}`zW-lLq9qxRK&fUgR0F?2ZAOjGu_NvUHGoMl4^D?S!&~4P@VIl0 z|EcD6ScDuoj{&e|ufmIvvo5fj-2sn6-Ur(yNOaw7{do-3TAmLz@*PlCyC0UQ+=cc; zv=z##e}JdL%!`ck7WCkFSiZ%UzZYttJ+|7wbtcpj-47KHo`Z=CNc>D94$r#Sdcgsx zwI7i*&U5f&D5LCqiRC2dDIY2#{s1-5zT1rR30wr_-%~ENGhPhk1((3-@FvKdoNq40 z|K&a#F0*cTKh)ZM4z&lgxZLguGog!|fQo?E!8_m^Fbpra!txuq6Zym|jq@F>dzC%b z{{s6Xcf8t$_~}snUVL>QtIFrd(DwKhRD)fwu{LoI)J(3r##GjubX)D@!Ktn4#LCJ; zMahS!wyReWvFUfFcCKuG^p_2i&(3L@+%T_e;-Xe?5;CMPIeSQK5A7b`DGE0$bxLhH(3=PxnIr%z~> zQ(jV9zO*P3UmjXo6wWEr|9Nx~E{R8?B}xUIol+i&g$pX@p7>4u77YO#bq4{>pfHajIy-*J#?Ha;nQN53yvSqGc>t+48g+ ze_0_~SQrnNrJDXj!B{v{AhoAYu1RWktbcM%q)YO%l|vHIlA<*=ODYw`S%@&hp-{LW zryyJwiWJ2U@9Y1gR&h8U4=wwHTK#nnX`O23UVm+*)UNoFq8`bUie@BVDmu4jvBy^C z7O$&SkLAMn%9349=~4M$w9r&eKV@>QL}-ncHm}Css>isxxF}Q_$texT;?a^&QC_?> zlpoGJr94^|Vxsxsa6!$y{!dj{&EimOO?92ho$;$`btwy#mB({@^KrtfOQW%}oVd-C z?y;N7@f9!EsZ${nO=hgmOuoIYUS;!Be>179%DSihy>?c9sH7xXmY2`cm4)-loXO+ihMl@68U|Dm;-GI52WG6f2Sw!=G36)Wo&D*EeIR)u0ETAj*G^*c87g9k2N z7OlMfx||~#6cE-3Cp`Yw-}36!nBTx#J0|=2o;ig?swRb|oSg}3)j$X2U!qrP>x6la%n8O0_!?FyDYjgT;fNaulwFF(AJ0*Jrm zCjOwARngeWrP1ih>MGTnUbV7ArKRDL>d2qc%;CifB5@rIvh5DbrWnlguyV=hl?^8T z`6Hbyme$1LR8PSvCZ~EpOJk9OWtGKuwmc%^*lEX3&YsWI*h5CUgK`EYKe?xCo$|86 z?2*Zgdpox}F?(vbBpeHI_!;e@>C(Za(d34ES~Z^;EeX#EmH3O!lQM7TGBdvN{Ci!q za^Hrl)(u?0Z^PAYS-99OFLqIAH0DN1LTUgDDu}uTVOPZlsaTFXDO?eDQ80x^yXyw8 zcV-23QcabHVj(wLy8EWxH$+oalTGi-ZctOGa>9M}O-fA8xqm=P@&>Lno!Zbdv8Zf! zWh`Qw@dui`|Nc&?lF7I4-#nzIQ8yMorQ9Ey8;Ws2tBAT2=gnt?*d`vF-pUobx}~-9 z#IAYXQH@N!p@qA!*WoKki$3$K!iywbbAT`zx^fX16?!!gDIOK3P>O zt?aC)pG%XvJo8YR^x-oXq@>E#&u%{=>3-YT`(e0gnr!~V(B$XOwN9>jDJxYbdHG9I zlUu&*RJrMumK?hGw64`qLl`tvV@P)2TUcjeQM9}uxn=J=L9sLIRUYx?KaZ&6&$V*z zyJKoK3(nX?v63>D$=i@`vU=SRbq>o9yW!R0{Bmmum=Wj6)zM^=_n%A~&g<_d)1>$Z zCoIa1Q%wi%-S>p!vOZiTToiIkWKN|~f}3xDzOUtn3PN!$FMlQB)qV|3ATR{qq(f>g z7V-y?Z(5skWo#X)bun{&Zz`c_y>+R){QG9PHiACr0G6 zM}^~~T{k)Z#}&1}qd%UTaD$*y?ZAh$x-5nphjZLq>)mmeLsOJCY_o&byT?wzVB*?} zXdPdQTdRrtrW1}8b9f>%$DJ69gca_5(_pxM$Rgy$Gvnc9yxI9C6>Cq2#EaONY#=i8Z|Mxu~1>JvSUL+r8Z_3>E3*5OqtU)rE4LT>K?>k#UpH z|J*(K%ZmOx|+rM|-c8^(^%JF&`b5xqhk6cEk#Hw43nVmNJL)+F+=A;VK_+0O~ z+NNVF>#*{7G&SwKw`!Y4sS+BIH~$FJ@{c;HT785WYI@c9M}KP|ioM0@k;3Iwts>+N z$}(-dtX8IdyTBA;HRUUIZ|BWDrGWuY8* z^6LB|BwlsPOBAtKqTRb>puXu9MV7K~G3=(4NaeXrO>1v&9rL+ACx401dF!e->Y7c) z2I#7S`sN*Daxea_y*GZiIiia-IjldlG{TJsfzd4?&)=;5(BfU#&~)&+WtcAB&PJx0 zSHGdT-WRJrY-rY-u5WA>-*&8dJXL^Spw(h{37wV1jhS?#e) zi=ueBADBzSMNv1`8`Q|OIx@$dt#d(*9{tTA-rp^YDunw{{7>7h@Z-JLp^j<4bOlZo zG@wej)p0t9h00xj)5>v<_csEoTHlAG#GQDtJg}I-`d-OP6fQ{siiMZye1pptM+Q^VnNikQ{ouHJ2ZD9I#^J#dcwT<~UPAMawY;;$*P!_HxDF?t*5s-2&cYFcbO@1{+kK@1N1oc${O6G_TvCjc>F} zMBTz@j2Aj$oOY4mT7}u`mZipU{peV>duK(sNOMowjVxX@b6E#$kC_!Z%~~2!Ebsky6Hooy#qiDA3+9+U?4z zw`-2ep&Rqi8dEQHSSjs!@p9dM^p+#|WoRtMd#Bdk<#lvfcBI6g9iEfV@jUt7$1O9g z-XkTvToy^~UA>0ift~`Bi-*hIP(g8|Bodb!Vru-G3LX;iC=@R7dNnmoy;@sL3vW>e(;y?w#pe0fkX~+vY26{! z!5`J;WfBF4)vSv@1$1QNWz<2L{&p-ahvO^DqNS-7^JXC^OmH--K{j z)Ydfc@|&4x7X@$sxi(WSjkqex=Uq3gnXj6e%KvL zS5kTj)r%5SKkVtUShTz}c_O~{J)Ar0Ne#CgJsrq+26H7b#c{8(2d+mAiLPZr= zHf|ba$X-R3c_o3WxS0;QyLXjEic$wPd!%xL?TN`1M=N-HOZ898)98K2h`N*g4Jzu+ z=9V*x&V8f7zEaCgbp-^bJ5#4FR=zYEkMH)HZ83Fxn`(hg*?kT>w#|4OI+%|#4z*;= z-#fLVnVQ;;s-Ep=I;SbY+uzBg9cik%bvC_B;}B<0-BIDfVQ-FW1{{)8b+(Hl56SwI zLO*sf18hgu4zs(NClaYe#Q_gFuloV7+&@opm#&x>1TWvos$FrkGnvasUZ1u7_yH2v zx7&YB(~ee-MUe0N2LnCv$KZHwche(v9`I&#H@#9~)!Oc6gz@g^VZv#d9eSFn>GO#8 zWAi`1mub@|)o!l$a6hxYs#kBbIIZZVeNAWYmOiFMsx`7YdGGZx?GDMZCrp2ceu0zv z9#)`}M}F&69q+EbW^0-_y`L#e6BqV3L%d^qnmOK>{>Hv2+BIN;UA= zqhpRaI!!FfF~!ouK(GD)Ga|D_wTJ05$MNpWO+Qw8>vK&{za9U?>)nzY9EEK6dj^=3 z(s~&*&@4Js9Pf=EWEyrN#Bw^q@Pm(6epIq6$V-R!(ooaGTQbD7^j;ZgI;XX8V4w-5 ziN6gruGf4xF7wbZlXi{ZT{_52@XOgzzB4E|c-v9V8Eh7$wSw63Ph06Tgrnf^gM(me zn<8&{THRlUm}%Z^BTTcjydQ^{yfks~(8I++np?-rzgB`58fs>Et4F3Ame+rn$xmx` z;4oJD&*uL8Ff+?9X9rBV*+)PPp>b2n}o+i#6afr71j5Mrl0I zBs);5&#FD6%*HfX_X({M+>>#PaP9X9#T{+-e+>1`Bt9q=E!U+65s*kR+L;tB-o3Mg zgC*ZI{P&5pJ1S?U&a4#G=M8PMsrKWCl&=@u;dv{^n5e4Z0Sgoa# zbrR5vjUSdd#}`I+Z`UzU7ba{LL?)d?h*Oj!r<|`yb_XMh^Qx`)ZNAEA^ftSo<}%Q~ zxN>s6jrk@sf%W^PX~OOs{t=|QLEeg&N6WQ$r`-$x4ZX2&_0xs~m{xfnHZA}-eDkM5HE8QarBBpyuDs>3#^mnVIEj;u|o!9EXeN4X*3 zb%SHmGTzqwHSs?$Ysqt*X`C(fx)AqX8E3Y6i^_smQhx=!Q;#$qd^@rWa_y1En8s5= zYdO|&-_BP}?{7z$F)2$+-Wl98S;ww7KK-rOyW=SQciniiHdVnpINluZ-{tw<@qY|& z|IRgi)7s*v!~abaKbl~M|HUnlH(;X4ZChh>I&-8Q#NM1}hI#i*G#P#ge_%Bw?8GQ> zT=!Ivwx=t*<<*q58k{-Fv>B8t>7OgBPgcisFi$;7Z^XN3lDV#Vjx&#MF{vWn*vTgC zV$aK%5`=RbS<0rElbfd6Q&-8y{@0Gc)$nd;Jjy5B` zokyqNSSW9HTKzWD%yDVrDbvjGb{dc0_o26Z$5Xv$DCvyP7|9iFl8yR>ih+!LESX@$|YuO9bdN2 z_;%QYZBVz`n!YT!zVgMYEz1r$dwb6;H{(;SdCencLwnxq{F}br*SY1fA}&4$uJ6P5 zkwNRLE{Jg9bVMPZ?)`Ixc`8-0>XMbFeXTSzD~(3t-lN4Pt8JVQFg6Os-0W<9&(iBf zPSwF;bCU7qN6l?b1MSCMePoP#8KtIcs%dXbsmVILNPelgppM27tNN+b++w^NW9Icb z3O*&?S#fh@Ti&Gf@t4m_{#5+)r%vI!F0Zo-%p-2vZh6QoxU~@z=j|Dc zol5FaAo2FEGHn{L8@Tg|LisDb>sOhQj@%^I+#oS?y92UA`g?%4X|n%2Jy}i!lq^Ymvspf@_#|0M-+Nb<`K)nki z@XMJQrkhta+cft|XPP7ICAIH9j&?)t_4MAJ`mo|||V&se;_*!S&|YX%qeHduIY4g8f?$zl<~Gkh>3OioVr2%$!dz&cr~Wj=lL05clez zW}?G*Sg50k-obsl_jh)B^M|Z&TEQroUvhEG5=Z z%rzm$6<>||WaHbpJzMDxkW1L$lFz=!@-8eJ;>%}*pFdT<2mAMlfq8L~&}!%|iAyo8 z$af!{a>Z!V(7#Jb7Jt|{FJ-xDA5;}M?G0s6&pDpg^N5X#=uOd;73cI<-ENvaT7@`s z{jZ+M-VYw1=#86&3SxTy;K)`MD-ZW^j^mRsH){6yL(`;aE;x<(AJ3R!dA{DnWhiLN zek}8koca#e-@nGh;`qQH?T(fyW+HndrKo+Y;|no&Zkjh>&n@7j=$+vkPOAUNM=1$al0j{c3wCWG=F9{O6Z(N4BGQpm{JyBw{My>{rcDK8rvVMq#xr; zUF!K)B?JX~JFOedph(&>Pn$Vq7RTwo(0bdMsUL6nhMCWcMt*q_X7K-C`~Fpq{ko2w z9p~vRmK^!N#u?V5WGXB+KO2fB-}|&>!kH0{Xs!GoY3L!pLX&v~*FDO?Q-Ui>-HTPb z(_d7`(fX);-KnBi-JsBbE$z<&zvPtA-{mKkTm) zf!~)zh+En;;wpOsmR9|PhIp9U8hzfj%lsEZOE*N@WTfvt$#9UnN<*p z!tCpQi`o9p?&PL^ui)LY%nYjK%t|gkkd^GbyJ5C}A@6&zjpqKx2Ht_NZu>1GxO`Kj z4|$=JxLmkyp=o%6zdbP&;zxCmk)C~JhU^`Gy1C1cxwZ($^g0uXVgAK@V_{EGs8naZ zt4Csf4>S5R@hCT>L9FmMCX}AzES$A89_5Ej+UAoCkdLf|VWQ6BzkcEs<(WbAxSm#2 zF69SG5$$pW0N-`}1>>w4^5?@GDQdOUO12WKWkvV2tctKWtO{*d26lj@-~edDF|anA4eP?kU^RHq z@D!|!eho@L<$5`Oek&277KY)lCiEJ8HIxQ-LK}Vn8JqPBtOQH<)&pw*0ksb z4>O^(cNdfn*FzibgL41pu#V-otY3|xavxpM9M;33FDwVMpfu=*6<`3`a4W12k3#Xg z1SLYMuO3i!C=qB08^Xb`2AmFUxCYjue`^;)ZTJyv3a>&LdEI_8Ld)t7n?N@d`zk0M zJr5;vZ$TS=2V1}r{q+)bf)WuIl#XY^Sojc>{&4bly@g5oe1O47}M zGV=SOboi{P{}@Whe})p`B7^meY8&=|a=#nOTF-^j&Kf8Ycmc|Q-WW{$B@`Dh$cSTx z=+L%=l5B&Z3~(|m3s*q#Uk4?$2cbmlGbmaAyU}Y5)idt|C2|vBOSlBe677ZU;17NT z31R(VmX!nt!UT8^lpVMeO31%9_Oin*D;~WwYz?PEsowyl!DFxmEIdN{B|(`$3X}*g zh0=iz zW8onvOZ71<1Ft|L=(nP7*P*HgrNNFyPk}PRg-`~#88(IcVRQH`l#o}wLwDHO&;@V9 zz7V#72Vh(H3zYWbN9zfUfVE}+`w%Kpu@>6!StucW2TI4+pv)+CjP`2-E1?gBm0>C@ z1?NGT;W8+>v;|7i9fvl&2qki*$LbtPgiYz+8j2tt%!ShNdMGo03s!~SLbF7}?q22?fowuQ^`BfRiSj$4odw1C^<3-#=&J!{5L{rZx59AKZ4cad7~GeK>TH76({Hplc0=v zG?WqE4dnoO#_%|-f&PoBk4@Gcw}&?N6etl}2xS24jh+u>?caye?(fE4d!k=wW5tiiMX(us5lS|H1!bl&E<8}EbC&Ua9js>&oikWNqr zlIlmW5tc()v+b}0{1kS96;kxR9tmXtD_|WMg0T=9)um?NhkxVoTeM-Vd#T0qs>sxi}#^y%bT!0Y&uzYoCc+x zHLw-@59|($r0YoZh4p0rXBxw5C^OpyrQuJZbW|imchDNjfF?qT&@$K#9)YsYttpn( z6(qsBa0a{sJ_^}D*3Xa*t-(|EQu|f{m$P0h3@p zl!NF;$YEyH$|7-L9+Zi^3md}AumP-+t^K<~nb1? z=qXS_xdlqYCt-b9C`Tt7sTyus_iX@gC^K9LWrmxf zw09gzJLh3Vcpb`sD$H>P;J0o=kQ>KA>3BAj4jwUl14S%RVX1Yv4AZH>likLRnc2R@gD+Zpi`m0Cc+w15rUFj#|>}5+UN;)>uenYWyaHC z4Y&!`f(MO$2HNO1U>#WN9{r-y9ZEa7Q0{vW+VI7D*#9!ak1)tKy9i~Ctc5xfiBLk< z1e)O((Yrh1$-IC!;6Mh zS2#=UxB4K|qaqJVLyth2>0u}%y$WR@74Fyd9ihxL9m)V!Ly1H_lnzhA82E=_k(D}! z${IF-(r!=KRG$AX1X-&UP)2wVN{1I=0*qUw2h;{G^a0!$(-UB6+XAENkI>}l?X)py!2g{)N?|`l0 zCq^&1Mz`AvO2-qR+_wz2gdymcP=13TGbyuHhq4nC-32AYE1@*73(Cm9gwkQ@2X(Hr zfufIs;y)KkvTcI0G;bJw3vKjLL499hkob$kU<{IEUMM461*L(PjN?ft9sCK!zs^IN zy`hah17P*AOMF=8&M?E-4-qN)mnmtH3Kz23+z{eIPYA>}xpDk6`046IO)}L+SWMC^sI1GV)8X zG>m;r|6r*NC1+YdsUHt*=!bD|1C;xB!^-dklt}yxTfqj8>s{aVhN=REl8xDqbp$E$L3_!`Dy-;TQ zrLh-zN=Gyvmcc$4+Hk^C#9u<|#~>ZAgVN!PP?GL2lx)2MYfuJS>qWEwdm%K& zFvjp6C=T0U6ZipivKmT9)pzOoBq#$N50AmS;4nCFx1Pv4*am$+jDeuBe| z&@Wm29l|nL=OtdJ;B!zq?7Bw}Yyxb7elL_r?1c;9X(*9!?bUuuVI%Yq?4a0=a2k5$ zeQa%bACw3*-p@fq{m}iyKY$_qfbQTg*qe&PSM*xv9V8FrMkpNzVR5(*mWGF+)PDqv zz%OAmya0>A%djl`9ae=guj*$&MUB6>0`1E)hTTnwF=!3O9tM|o?4Eev0Seb7g|#TJH-LdI%cfyr^H9C|}JXvTb^b0QDMp>Kh*MEjvM_$e#}|A4Jv^rt*n zU`HqsTn5E&1N;@f2FJmdKGPGZaDu*M|F=QtNX1+j5BI z&iOBNgKbaqr40Kd*bNpxqa!u|wnm=}B{Gk}^6(j00v>>}RByq`@FOT6zN{Y+U-^f6!u4t`9TkS6qKc$3(LZHVIz3jkI)n$`XZ+wYz<{89*0ff4%iQ#gk@m;A9b>| zfveE(gjL{=usw{vL_)$IP?qWCmEUE`|54<1!O(@xaM=@owD%K{r0X`h9oNe8{xUNqxuKdnlHbNNK zG1gUh1fGjg&Khmw*qe!d1IEJ{C6)81mM5TO`5#bb@=0&y%HwjP@}wZ&h(LRB>G%f1O5lrf|rcFOa&d8 zRQNFVr{MFjYn*Z(uRp=5=-CyOvz<@Cf#^ke{V58E`w{L!7z2~x2`FpXzOu3=z#J%{ zKMv(QC|5-}2U15k0DT^83y;EbP*qh<@|K4((_SzWwyLI_BYOjsWZVX;K>s0xY6zc0 z*=E1P%CJ~<*#@;fYs5P)zusbyQ617 z*{09JI`C^K5s0oQIpw!38$tH#AUFcfg*JQ--VQIrAnaRTIotFMl%%ZDKo9UiI0t<{ zlyl>@hRW&$r$X6PPs6&fRwI315BNCxKG=f(t+9>u8ZL)&4!jQAL)Ap<9pP>0v*36b zf>K|$sdAoX17IKY95@@k1m)q5^VJHp$WjLv|PPR9p*ju#GyCDeW!1)wPGS*GfIkOzjLcai| z<4JAxfprv4Mo(dwCLOjxUkv5Q-UlUeZ^1+G zBpe0T4^+;p)~`^`l_7(a^Afro?nnOuI=}xP8?2m{&=27=R9HjwjoV;z)FMNjv)W36 z<stmQl?*}e)&S4P63D^?*9(XtW0ZO}`;q3ns2pfhg=Xd+F@CC)I z5fpp+NWB!fP_lO&tO$2Q8OS?OW_}h*(q4hGi_|FHaWs_ORRdOo4WUG=2b3foHp;I% z&cqOnApt zkMkpl<6I~sTnXg>+Gh0KPzLZml#aiHvRew@q3t!GM4%0n4tm34a5yXp$3mI$WWzke zd!R(XzZyXreiq714jUeaGLTQ9g!CMg4!$$`Z%_`T>rnj4jMjctp>$XqN_))=+d=W` z22*st2 zC|R5ZeQ+I|4r3?k2`zIM_Hr=1pPTEGrs{_!D{JR9|9$3GGPn27&d_~LD?1OU?X@HN)p-`dKV->d0MuGa{uia z?0@MX$5gB^70<%)*bl?@uNOB%FG^yL*Z*sa;AKau6IL8 z!rAb7_z;xs+jp8ixF$l0)C|}FZt^3@4M(ADi}O%&Vt`k_-5!Gp=wp03d6q!gj{Bi3 z-Rtl+SUy)jrUyY;Di3T5H^ZLrIJ^^9$kXoyUMR`y--aNM(Nj>iNz`=BHc%cS=|(>Q zlh7|i@ozLk4}36`?VAbZAln67uq1CnN!~wZ>RpsMOYffNpe)_zkR0$^HD>FiY73>I zk&yeX$BlhGEP}od)`G7=Ia0rba?UiRRuxL^a)V5&kWcQE`#D2g7R!Q1SJxup{(WC@CDd|Bwh%AgDc^jyYz3q z5)0^nP|k#6-+#AW!a?`wC0GdkGSk-)n!!u3HmtQ!Cs8-p4LuKbh51lsdJT4hZxKFR`+fb79CX^Gk{xY5IE@-1a0Oec>EhA(*5PrnqhU=GW z7NOPc=u_b@u*&^9GNo7Qqq8~egZ)m}4n7I%!Y`mCSJW!=Lk7x{J`80d+acq1eis7k zX<2`{?!?-XvNTHTzr!?&97_Loou_UMWreA1EUj|2!xp}Z7UCloibO~bq0N-$re5-G zF><(nYXJs%y3Hxjz$|pR$TRChV{eV#m2!jSEyVv$ml3*Og9^NZnWHPr~cQF55B%zZ>S>5wJORKVbip@{_SA z!zM&Qu6HTD(5s-&hj&pPjAH)ZIMwWDSQq13cn7684Sr?n1n;1?p*&8J{ZGm`S9kcR z7XS9|1ye7^iL@)%XYf}oT9d^l@qYzj9_((M9)(Mdle__qq@gz{uVNompwVgQ`IHy1 z$*z%1mt7OSiZD~Et#g!92$S)XzpzwuIVE+TA!wVEnSLXrrCh`?ZQ%b?>5$b=V$n`Mf46?Qw zpBdOrn>wkt{U#iuyh_FEl>ZoqqS(rEW7y?5_FQc8W+ac;s?^0(dLutW*^Jx_K1O{b zZrTZJVUueB_7wOz3}4B}{$Ke=PAs=^j6p8N%@4q_*xFKm8}b(gZft^Gj_sQ8L)Zp# zKsrY*s`H9=0DgpBuGNM+VJ1ahK4U4@CI3z!@Z4~&=lQo9r3g;%QlgAKAKMVhYV>t* zFC0PHhmTwJ`_A|dGWOlr&r%A}rd$^&TPZwqtTU9clsx16Ei!LtmVW{c z=MlzGmrM@;4Eib~3&x>u!tXI?Q$E9X4z9$OfP5KQ zez?v>|B|wUB3Cc$X}o_p-)>*RkmQ(oX~4lvfUxd2qStI z>Yg?B)!65u|47NfCO=5CDSatLu^q&=5#I0TpTU$z&5hJMR}!{K6uI_LZm0ep^tWLg zdQd93E*YOfuoUH4Y~|r>(_U}nVUz&n9qOt;xemh$6n`9!(-GQhyR{!({$Jp)vHgPl zD-2&*wJqLfJRHB`6rXzVp>x{hI=zGom4e`4Z+Z9>=J_w5P zI%T7AaN)3-a)Kh4P2Dvk4?#}FHWa2CoA~sk$a4Nnk*krZt8Db6=%txpO^RHvQ3gxm z$hBC*;4081?;H)iVFG7&|i^lK;^q`k8vzTw}=S&+$wdx?;9#-I0O0v-(pr1=x zmXzV|ca-%s@FslLG;|fG3CN#g+Yjqgo}oM?g*p!{2(%siXf`j5Sc|;_xaJUleevioFBHi#-SX4!P4@CDBJB-&er@H{|2kW^vCy zuX)&Bp#C>1;^^yXi|x2RWw|JoMq%L_>4ks z3irZJ#(o5SJ90_*1f?b=i?WaM8D$M+jP~_grBQ0q=#%E=+UOsluR~vs{5$eYc$iX+ zQiamN_^yTJ(8E_>V_yM#82c}#GMb3?L%tXLKHN-3N(0)x?_}w(4*l86uJ80f0rZitVe#&++Q9Jqb#GYBjrQn-zmju>r?KHqf|te z{B!=JfVEV3~v$QUuR0DN)GdDN}KNo^loW1f?|PCiTxz zJ~0gk4Bv%cWB=LcE$|Iry~6^mO)2KYAK?|86HOGtKIM&GjRtm_#tI|nB9Fo;0X~HO zBl1vlQ(ZU-dnHN;c?+eL89)%*r|9Kqw-d5l{_hd)z#$&Cr#yzd9{Q+k4VO~n+C|xj z+=}u9KKG-afe)caQ&K30C>huj=-^N49;ZBwEqql+?tv16{T)iNLgxEMCKcB)aD`q@ zdah8DoV-by8NPIPYKkX2+nth|;mPKIf6dNyXXhs8&dPBoMjQeg+t&(AZ66yt*#5`j zp)Yz~EgWjnKV5}R3^*Sh_q=bCgt54(BHhwA|(4Cc<@=s3jO;2>?Ca0vk zB2)i&r(BOGIm?wjD>=oJnU|IA`?n$d)96IrpUfh-BXRP&eR-L=iLOkq+m$*i**!DE zm+Sj`q>W3OD8f3#FE53F_!3j-GS}@yCE}8oo$O0t zJLF}$6FoVSaK1!i2({W?zHngY&I+Sqh7L&>?w+0@E1%GlHrm@U16{t{gppoXwlC9_ z>+w34?8$kq$?k-aZdX=7}w0f>m-<*HGLGwkp=J;hg648a51c4%O_8+yXh# z?&+THwpnXCkACO0oM#QOr@JyeUfX!vIWDiu_T(Jea%i(hjB;CGLntBKTyXVDt3I}xtA{n zHtlPpyn%Q2or>JKV1JdsvHey5p~sd<@nqSfh7Sx+J&^rN)nJ*GDke1ez$Z~M(n9NA9TpX7=h~rT5&7)Js)27_-yG2&cw>234mCWyv2bV31FtK? zYrE_eZ-z^U*OOPHk zU-9+BVVQDhBT333?6$K#w)1?+y>&*cx;{8^SMwXSf}NFW6&P~8>i>BAf$MgG+wY6W zhi-I<$R%#J3(KK_H;1bKvFTOUTd)0H)d=4jFryn9$)f-7#1gGhft?rPg2$CAQJ{$i z!QxS>`jdq~m8QKCIm&VFO^+QDWkRmE!YoPHeLe{VL& zmFhjTIXJAaimNJ5D(Qm*KGp4;n(N7t%_GNput=_+O-dQ-Moh@6i z&Up#YmBDu^sp^r%c9uk^aiYzMk>|@hw9%Upc^KtasH{qzBu2P0r*npLGI;~0W-V7O9wgtG0tobcY@joPYDc;WL0*HN`1 zg9}cttKuV7+v=)@s+gQJDXz@m7xh%Lu##V;zD%h=RiiQ)sTrJ{a-M2`T!sYCHc)4r z2MO!fIG9~uRSkaKP(7U(p7TFWUzsTDAZMKO7GYL3ShBHBRVNKPG*%5|jE+*SrK*#^ zqOpoo!EalsX2JKHDChYgmHGUqwSAnqIj;X{!rR5t=BiZiauZcC+(Q0_cy;QQ(<_Op zW^i+&Dj%*7Vo55f)C^W{cI$Sjt{EKDOjZ87&qK{rT*R`wnOYrDhBjAeVI}{S=BnSV z&W9FPm4i)Ms;lApV3Ss=Z$z2XN@d9`)8fM6D;T82;M{(yrZ_u0XJzXGyZb-2H>KIiixV)`u>9q9Eia~8v@xQm_X{REmb`Yg{a6^oWmKJ(OhOy!{ z)h}41bAf>^y-g)YsxSXT85%6rLB(?3I+^3Vx(@bC558KQq>PL#Jaa2j_1|NAyMr1c zelqD>et#R<%8sgcWFTL3RKAEZwv(C~QQqyOCKObLI719u^4E9fz!Ob+%0JshEl@qf z{q}U{x-!!_pxHw5Yp=b<3mT^dzUB@5Z|9Qifc7>w%NuEa>+Y&eRPaPEwJ!KrZ&gyd z5PNWWZ&f|47vC^7GUD>yFqKrn^jgr%4pLJgQ0BWbf4_OiaJ}BnD4!m#UW+lK zq$pmtThrOP7n8tOceeeHvblhw4SR8R0~ zvg&v1*GaI~MAg3*ty;Zi=J4ay<+X;&$Ep;BNK?VB6V)H#;Rm<5)PacNouqQZO8%uu zs(8_erZQB=BBD7vt#`I^E76>Yz39=Wnke~yc?!H11lvwiUBhhz@0zCW%CF&7%~er% znmaeo6&&VMN5a+lwR2UKs39iu&YR(M_iUT@GyS$GFA`}UFJIi`7jm{cJ3TMUPDt=& zWIMmin6c{co-aib`ywk5Tsc$KadOj1-MuqawSPFAo2ix; z*8}z1p8VWd>KRqIAy=^G9Q9c-R)ZH0SMaYns&jDoT(wyy;+!`(=Bk89b@O@Z)W7ZV zI`dV}YG$&$ZSkui*Tb7p0@g25y>5v z^Tz6#BtMdPMdeV<0rIJVsLStI{X5%jd)*n?K8{>%2oAnWW&3Tno#Vk*zJ^5Vc_(&F zCZqoO3tUbojNU_`nHjt%@%c}`^m^=(u1T40SDvkZV<+0(A{MXPNoJaiG*5tSSB_+A zZt&~7RNG*}0=3M%=m(E1P(#8m{nhSPO`Q$qM0&_Vl^6;8;)Uv+pm&j~9q*zsGg0}l zaO(qtmB!PBnecF#=}yVZ<@GaoWRaRu-(|BqU3>)!KYmCewkJOem{a)2e{j@dH7NMQ zVwD|yWr<1;_Pkg1iy|FX-K*k+TklnKD>iJ%EhJ@%*OMI%G~1%ZQgykIzmr^cx71WV za?0-quaDz_-;Jq!`*EIe{BC6V|K5CU6?fg9NR!QCrVd4D)rohOQ9w;YODZeNy1+LEsnR=;dMzGbA! zCpfl0yIz9BcR4cKeAhLfby-LGtjm`J35GMR45Dei@$x+Z2LjCJB+n7jVsYxPSbD6%jtJWecQW*)!ZY`!yez4etrK0M@-yg7VC!iTO+A;*3FFFXV2jai2kG;Z}UN1?)S=PMK=kMIZLW_I2|W{ zwoew@Op~96d`q$UhV8Uz^^#BQoD>8l)5jOsIrFT+d0CSfs3*;2tn)3J#h7RHk&pXC zGLw(Y;gmCx)^Ybm+T%|JCOiGy;^ePovd2I+gqX E00=Y`VE_OC diff --git a/tabcmd/locales/pt/LC_MESSAGES/tabcmd.po b/tabcmd/locales/pt/LC_MESSAGES/tabcmd.po index 2686e496..fba89d50 100644 --- a/tabcmd/locales/pt/LC_MESSAGES/tabcmd.po +++ b/tabcmd/locales/pt/LC_MESSAGES/tabcmd.po @@ -6,77 +6,10 @@ msgstr "" "X-Generator: prop2po" "Project-Id-Version: None" "Language: pt" -# Copyright (C) YEAR Tableau Software - - -# These outcome reporting lines were all returned from the server in clientxml -# https://sourcegraph.prod.tableautools.com/teams/near/-/blob/workgroup/src/shared/libraries/tab-strings/res/localization/shared_wg_en.properties -# how much of this can be replaced by server responses? - -msgid "tabcmd.result.already_exists.group" -msgstr "Group called ''{}'' already exists" - -msgid "tabcmd.result.failed.delete.group" -msgstr "Error deleting group from server" - -msgid "tabcmd.result.success.create_user" -msgstr "Successfully created user: {}" - -msgid "tabcmd.report.users_added" -msgstr "Number of users added: {}" - -msgid "tabcmd.report.errors" -msgstr "Error details: \n{}" - -msgid "tabcmd.report.error.user_csv.too_many_columns" -msgstr "The file contains {} columns, but there are only {} valid columns in a user import csv file" - -msgid "tabcmd.report.error.user_csv.at_char" -msgstr "If a user name includes an @ character that represents anything other than a domain separator, " - "you need to refer to the symbol using the hexadecimal format: \\0x40" - -msgid "tabcmd.report.error.user.no_spaces_in_username" -msgstr "Username cannot contain spaces" - -msgid "tabcmd.report.error.generic_attribute" -msgstr "Invalid value for {0}: {1}" - -msgid "tabcmd.report.error.publish_samples.expected_project" -msgstr "publishsamples expects the specified project to exist already" - -msgid "tabcmd.result.failure.publish_samples" -msgstr "Failed publishing samples to project" - -msgid "tabcmd.launching" -msgstr "======================= Launching command =======================" - -msgid "tabcmd.find.group" -msgstr "Finding group ''{}'' on server..." - -# Each actual command has a status line in translation - -msgid "tabcmd.add.users.to_site" -msgstr "===== Adding users listed in {0} to {1}..." - -msgid "tabcmd.delete.users.from_server" -msgstr "Removing users listed in {0} from the server..." - -msgid "tabcmd.get.extension.not_found" -msgstr "You must specify a file type in the url or filename" - -msgid "tabcmd.run_schedule.options.schedule" -msgstr "Name of the schedule to run" -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: pt" +# Copyright (C) YEAR Tableau Software #: msgid "permissions.labels.capabilities.read" -msgstr "Visualizar:" +msgstr "Exibição:" #: msgid "permissions.labels.capabilities.write" @@ -112,7 +45,7 @@ msgstr "Adicionar comentário:" #: msgid "permissions.labels.capabilities.view_comments" -msgstr "Visualizar comentários:" +msgstr "Exibir comentários" #: msgid "permissions.labels.capabilities.vud" @@ -232,7 +165,7 @@ msgstr "Executar Explique os dados" #: msgid "permissions.labels.roles.wb_view" -msgstr "Visualizar" +msgstr "Exibir" #: msgid "permissions.labels.roles.wb_explore" @@ -244,11 +177,11 @@ msgstr "Publicar" #: msgid "permissions.labels.roles.wb_administer" -msgstr "Administrador" +msgstr "Administrar" #: msgid "permissions.labels.roles.ds_view" -msgstr "Visualizar" +msgstr "Exibir" #: msgid "permissions.labels.roles.ds_explore" @@ -260,7 +193,7 @@ msgstr "Publicar" #: msgid "permissions.labels.roles.ds_administer" -msgstr "Administrador" +msgstr "Administrar" #: msgid "permissions.labels.roles.viewer" @@ -312,11 +245,11 @@ msgstr "{0} KB" #: msgid "errors.argument.flow_description.too_long" -msgstr "A descrição do fluxo é muito longa ({0} caracteres). Ela deve ter menos de {1} caracteres:{2}" +msgstr "A descrição do fluxo é muito longa ({0} caracteres). Ela deve ter menos de {1} caracteres: {2}" #: msgid "errors.argument.workbook_name.too_long" -msgstr "O nome da pasta de trabalho é muito longo ({0} caracteres). Ele deve ter menos de {1} caracteres:{2}" +msgstr "O nome da pasta de trabalho é muito longo ({0} caracteres). Ele deve ter menos de {1} caracteres: {2}" #: msgid "errors.argument.workbook_name.empty" @@ -324,15 +257,15 @@ msgstr "O campo do nome da pasta de trabalho está vazio." #: msgid "errors.argument.workbook_description.too_long" -msgstr "A descrição da pasta de trabalho é muito longa ({0} caracteres). Ela deve ter menos de {1} caracteres:{2}" +msgstr "A descrição da pasta de trabalho é muito longa ({0} caracteres). Ele deve ter menos de {1} caracteres: {2}" #: msgid "errors.argument.worksheet_name.too_long" -msgstr "O nome da planilha é muito longo ({0} caracteres). Ele deve ter menos de {1} caracteres:{2}" +msgstr "O nome da planilha é muito longo ({0} caracteres). Ele deve ter menos de {1} caracteres: {2}" #: msgid "errors.argument.datasource_name.too_long" -msgstr "O nome da fonte de dados é muito longo ({0} caracteres). Ele deve ter menos de {1} caracteres:{2}" +msgstr "O nome da fonte de dados é muito longo ({0} caracteres). Ele deve ter menos de {1} caracteres: {2}" #: msgid "errors.argument.datasource_name.empty" @@ -340,20 +273,28 @@ msgstr "O nome da fonte de dados está vazio." #: msgid "errors.argument.datasource_description.too_long" -msgstr "A descrição da fonte de dados é muito longa ({0} caracteres). Ela deve ter menos de {1} caracteres:{2}" +msgstr "A descrição da fonte de dados é muito longa ({0} caracteres). Ela deve ter menos de {1} caracteres: {2}" #: msgid "errors.argument.dataconnection_column.too_long" -msgstr "DataConnection column {0} is too long ({1} characters). It must be shorter than {2} characters:{3}" +msgstr "A coluna DataConnection {0} é muito longa ({1} caracteres). Ela deve ser menor que {2} caracteres: {3}" #: msgid "errors.argument.tag.too_long" -msgstr "A marca é muito longa ({0} caracteres). Ela deve ter menos de {1} caracteres:{2}" +msgstr "A marca é muito longa ({0} caracteres). Ela deve ter menos de {1} caracteres: {2}" #: msgid "errors.argument.workbook_file.missing_or_empty" msgstr "Arquivo da pasta de trabalho está vazio ou é inexistente." +#: +msgid "errors.argument.file.size.too_large" +msgstr "O arquivo {0} é muito grande. Arquivos maiores que {1} MB descompactados não são permitidos. Crie um extrato para prosseguir com a publicação." + +#: +msgid "errors.argument.twb_or_tds_file.missing" +msgstr "O arquivo twb ou tds está faltando no arquivo." + #: msgid "errors.argument.internal" msgstr "Erro de servidor interno. Argumento ausente ou inválido." @@ -364,7 +305,7 @@ msgstr "O formato da miniatura da pasta de trabalho é inválido. Deve ser PNG c #: msgid "errors.html_403.disabled_resource.workbook" -msgstr "Esta pasta de trabalho está desabilitada. Contate o administrador." +msgstr "Esta pasta de trabalho está desabilitada. Entre em contato com o administrador." #: msgid "errors.html_404.missing_or_unauthorized_resource.project" @@ -392,27 +333,27 @@ msgstr "Excluir pastas de trabalho" #: msgid "errors.permissions.publish.datasource.licensing" -msgstr "Você deve ser um ''Interagente'' para publicar uma fonte de dados." +msgstr "Você deve ser um “Interagente” para publicar uma fonte de dados." #: msgid "errors.permissions.publish.datasource.overwrite" -msgstr "Uma fonte de dados denominada ''{0}'' já existe no projeto ''{1}''. Você não tem permissão para substituí-la." +msgstr "Uma fonte de dados denominada “{0}” já existe no projeto “{1}”. Você não tem permissão para substituí-la." #: msgid "errors.permissions.publish.datasource.overwrite_personal_space" -msgstr "Uma fonte de dados denominada ''{0}'' já existe no Espaço pessoal. Você não tem permissão para substituí-la." +msgstr "Uma fonte de dados denominada “{0}” já existe no Espaço pessoal. Você não tem permissão para substituí-la." #: msgid "errors.permissions.publish.datasource.overwrite_short" -msgstr "Uma fonte de dados denominada ''{0}'' já existe no projeto ''{1}''." +msgstr "Uma fonte de dados denominada “{0}” já existe no projeto “{1}”." #: msgid "errors.permissions.publish.datasource.overwrite_short_personal_space" -msgstr "Uma fonte de dados denominada ''{0}'' já existe no Espaço pessoal." +msgstr "Uma fonte de dados denominada “{0}” já existe no Espaço pessoal." #: msgid "errors.permissions.publish.datasource.non_existent" -msgstr "A fonte de dados ''{0}'' não existe." +msgstr "A fonte de dados “{0}” não existe." #: msgid "errors.permissions.publish.datasource.general" @@ -428,11 +369,11 @@ msgstr "Você não tem permissão para publicar este projeto." #: msgid "errors.permissions.publish.project.non_existent" -msgstr "O projeto ''{0}'' não existe." +msgstr "O projeto “{0}” não existe." #: msgid "errors.permissions.publish.project.not_writable" -msgstr "Você não tem permissão para gravar no projeto ''{0}''." +msgstr "Você não tem permissão para gravar no projeto “{0}”." #: msgid "errors.permissions.publish.project.unspecified" @@ -440,7 +381,7 @@ msgstr "Você deve especificar um projeto" #: msgid "errors.permissions.publish.workbook.disabled" -msgstr "A pasta de trabalho ''{0}'' está desabilitada." +msgstr "A pasta de trabalho “{0}” está desabilitada." #: msgid "errors.permissions.publish.workbook.general" @@ -452,47 +393,79 @@ msgstr "Já existe uma pasta de trabalho com este nome no Espaço pessoal no qua #: msgid "errors.permissions.publish.workbook.overwrite" -msgstr "Uma pasta de trabalho denominada ''{0}'' já existe no projeto ''{1}''. Você não tem permissão para substituí-la." +msgstr "Uma pasta de trabalho denominada “{0}” já existe no projeto “{1}”. Você não tem permissão para substituí-la." #: msgid "errors.permissions.publish.workbook.overwrite_personal_space" -msgstr "Uma pasta de trabalho denominada ''{0}'' já existe no Espaço pessoal. Você não tem permissão para substituí-la." +msgstr "Uma pasta de trabalho denominada “{0}” já existe no Espaço pessoal. Você não tem permissão para substituí-la." #: msgid "errors.permissions.publish.workbook.overwrite_short" -msgstr "Uma pasta de trabalho denominada ''{0}'' já existe no projeto ''{1}''." +msgstr "Uma pasta de trabalho denominada “{0}” já existe no projeto “{1}”." #: msgid "errors.permissions.publish.workbook.overwrite_short_personal_space" -msgstr "Uma pasta de trabalho denominada ''{0}'' já existe no Espaço pessoal." +msgstr "Uma pasta de trabalho denominada “{0}” já existe no Espaço pessoal." #: msgid "errors.reportable.impersonation.group_and_user" -msgstr "Especifique ''impersonate_username'' ou ''impersonate_groupname'', mas não os dois." +msgstr "Especifique “impersonate_username” ou “impersonate_groupname”, mas não os dois." #: msgid "errors.reportable.impersonation.user_not_found" -msgstr "O usuário ''{0}'' não existe." +msgstr "O usuário “{0}” não existe." #: msgid "errors.reportable.impersonation.group_not_found" -msgstr "O grupo ''{0}'' não existe. " +msgstr "O grupo “{0}” não existe." #: msgid "errors.public.validation.hasextract" -msgstr "As pastas de trabalho salvas no Tableau Public devem usar extrações do Tableau ativas. Clique com o botão direito na fonte de dados e selecione Usar extração antes de publicar. A fonte de dados, ''{0}'', não é uma extração ativa." +msgstr "As pastas de trabalho salvas no Tableau Public devem usar extrações do Tableau ativas. Clique com o botão direito na fonte de dados e selecione Usar extração antes de publicar. A fonte de dados, “{0}”, não é uma extração ativa." + +#: +msgid "errors.public.validation.storage_quota_exceeded" +msgstr "O conteúdo que você está tentando publicar excederá a capacidade máxima da sua conta. Exclua alguns conteúdos para liberar espaço e tente novamente." + +#: +msgid "errors.public.validation.invalid_archive_file" +msgstr "A pasta de trabalho que você está tentando publicar não é válida." #: msgid "errors.publish.dataserver_datasource_not_found" -msgstr "Fonte de dados {0} não encontrada para a pasta de trabalho ''{1}''." +msgstr "Fonte de dados {0} não encontrada para a pasta de trabalho “{1}”." #: msgid "errors.publish.datasource_update_mode" -msgstr "Modo de atualização desconhecido: ''{0}''." +msgstr "Modo de atualização desconhecido: “{0}”." #: -msgid "errors.publish.workbook.concurrent_update" -msgstr "Uma pasta de trabalho com o mesmo nome está atualmente sendo publicada ou modificada. Aguarde a conclusão da tarefa, antes de tentar novamente." +msgid "errors.publish.fileupload.invalid_checksum" +msgstr "Valor de soma de verificação inválido fornecido." + +#: +msgid "errors.publish.fileupload.invalid_hash_algorithm" +msgstr "O algoritmo hash não é compatível ou está desativado." + +#: +msgid "errors.publish.fileupload.invalid_offset" +msgstr "Anexar ao carregamento de arquivo com um deslocamento que não corresponde ao tamanho do arquivo gravado." + +#: +msgid "errors.publish.fileupload.concurrent_write" +msgstr "Não foi possível adquirir o bloqueio exclusivo do arquivo porque ele está bloqueado por outro carregamento." + +#: +msgid "errors.publish.fileupload.flushing_file_buffer" +msgstr "Falha ao liberar buffers de arquivo durante o carregamento." + +#: +msgid "errors.publish.fileupload.read_or_write" +msgstr "Falha ao ler do cliente ou gravar no arquivo carregado." + +#: +msgid "errors.publish.fileupload.concurrent_update" +msgstr "Um conteúdo com o mesmo nome está sendo carregado ou modificado. Aguarde a conclusão da tarefa, antes de tentar novamente." #: msgid "errors.publish.workbook.restricted" @@ -510,13 +483,29 @@ msgstr "A fonte de dados contém um tipo de conexão que não é permitido nesse msgid "errors.publish.datasource.connection_check" msgstr "{0} falhou ao estabelecer uma conexão dinâmica com a sua fonte de dados." +#: +msgid "errors.publish.file.connection.unauthorized" +msgstr "Esse fluxo inclui conexões de entrada de arquivo bloqueadas pelo Administrador de site. Para publicar fluxos, todas as conexões de entrada devem ser extrações do Tableau já publicadas no Tableau Cloud." + +#: +msgid "errors.publish.flow.connection_check" +msgstr "Falha ao publicar o fluxo “{0}”. O servidor não consegue se conectar ao tipo de fonte de dados: "{1}". Verifique se a fonte de dados é suportada e se o driver ou plug-in do conector da fonte de dados está instalado." + +#: +msgid "errors.publish.workbook.requested_extract_encryption_on_server_with_disabled_encryption" +msgstr "A pasta de trabalho não pode ser publicada com uma extração criptografada. A criptografia de extrações está desabilitada neste servidor. É necessário publicar a pasta de trabalho com uma extração não criptografada." + +#: +msgid "errors.publish.datasource.requested_extract_encryption_on_server_with_disabled_encryption" +msgstr "A fonte de dados não pode ser publicada como uma extração criptografada. A criptografia de extrações está desabilitada neste servidor. É necessário publicar a extração não criptografada." + #: msgid "errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption" msgstr "A pasta de trabalho não pode ser publicada com uma extração criptografada. O administrador de site desabilitou a criptografia de extração neste site. É necessário publicar a pasta de trabalho com uma extração não criptografada." #: msgid "errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "A fonte de dados não pode ser publicada como uma extração criptografada. O administrador de site desabilitou a criptografia de extração neste site. É necessário publicar a pasta de trabalho com uma extração não criptografada." +msgstr "A fonte de dados não pode ser publicada como uma extração criptografada. O administrador de site desabilitou a criptografia de extração neste site. É necessário publicar a extração não criptografada." #: msgid "errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption" @@ -552,7 +541,7 @@ msgstr "Este conteúdo excede a capacidade do seu Espaço Pessoal em {0}." #: msgid "errors.web_authoring.workbook_deleted" -msgstr "A pasta de trabalho ''{0}'' foi excluída. Escolha ''Salvar como'' para salvar como nova pasta de trabalho." +msgstr "A pasta de trabalho “{0}” foi excluída. Escolha “Salvar como” para salvar como nova pasta de trabalho." #: msgid "errors.web_authoring.workbook_changed" @@ -564,7 +553,7 @@ msgstr "Inserir senha para fonte de dados" #: msgid "errors.publish.workbook.google_no_embedded_credentials" -msgstr "Esta pasta de trabalho contém uma fonte de dados do {0} que exige credenciais inseridas. Para salvar como outra pasta de trabalho, selecione ''{1}''." +msgstr "Esta pasta de trabalho contém uma fonte de dados do {0} que exige credenciais inseridas. Para salvar como outra pasta de trabalho, selecione “{1}”." #: msgid "errors.publish.datasource.google_no_embedded_credentials" @@ -572,11 +561,11 @@ msgstr "Esta fonte de dados contém uma conexão com o {0} que requer credenciai #: msgid "errors.publish.datasource.federated_oauth_datasource_failed" -msgstr "As credenciais de uma ou mais conexões na fonte de dados expiraram. Exclua as credenciais salvas para esta fonte de dados na página Configurações de conta no Tableau Server ou Tableau Online, em seguida conecte-se à fonte de dados novamente." +msgstr "As credenciais de uma ou mais conexões na fonte de dados expiraram. Exclua as credenciais salvas para esta fonte de dados na página Configurações de conta no Tableau Server ou Tableau Cloud, em seguida conecte-se à fonte de dados novamente." #: msgid "errors.publish.workbook.missing_oauth_credential" -msgstr "A credencial ''{0}'' não foi encontrada ou não pode ser usada para conexão com a fonte de dados ou pasta de trabalho." +msgstr "A credencial “{0}” não foi encontrada ou não pode ser usada para conexão com a fonte de dados ou pasta de trabalho." #: msgid "errors.publish.version_incompatible.message" @@ -584,16 +573,12 @@ msgstr "As versões de desktop e servidor são incompatíveis." #: msgid "errors.publish.version_incompatible.details" -msgstr "Versão de desktop ''{0}'', Versão do documento de servidor ''{1}''." +msgstr "Versão de desktop “{0}”, Versão do documento de servidor “{1}”." #: msgid "errors.publish.datasource.managed_keychain.unique_cv_suggestions" msgstr "A publicação falhou devido a um conflito. Envie a alteração novamente." -#: -msgid "errors.publish.permissions_are_locked" -msgstr "As permissões estão bloqueadas no projeto da publicação. Para publicar esta pasta de trabalho, use as permissões padrão e tente novamente." - #: msgid "errors.publish.datasource.not.found" msgstr "Não foi possível localizar esta fonte de dados no Tableau Server." @@ -604,7 +589,7 @@ msgstr "Ainda não há suporte para salvar fontes de dados de arquivo baseadas e #: msgid "errors.publish.datasource.timeout" -msgstr "A publicação atinge o tempo limite após {0} segundos. Tente usar o Tableau Desktop para publicar esta fonte de dados." +msgstr "A publicação atinge o tempo limite após {0} segundos. Tente usar o Tableau Desktop para publicar a fonte de dados." #: msgid "errors.publish.data_role.permission_not_null" @@ -622,18 +607,34 @@ msgstr "extractUpdateTime inválido especificado: {0}" msgid "errors.publish.async.serialization" msgstr "Não foi possível serializar o erro de status de trabalho de publicação" +#: +msgid "errors.publish.only_extract_files_are_allowed.message" +msgstr "Não é possível publicar no Tableau Server" + +#: +msgid "errors.publish.only_extract_files_are_allowed.details" +msgstr "O arquivo {0} não pode ser carregado porque seu administrador bloqueou arquivos deste tipo. Converta-o em uma extração e tente novamente." + +#: +msgid "errors.publish.validation.invalid_zip_file" +msgstr "A pasta de trabalho ou arquivo de fonte de dados que você está tentando publicar não é válido" + #: msgid "errors.permissions.view.datasources" -msgstr "Você deve ser um ''Interagente'' para visualizar a lista fontes de dados." +msgstr "Você deve ser um “Interagente” para visualizar a lista fontes de dados." #: msgid "errors.oauth.invalid_oauth_class" -msgstr "''{0}'' não é um tipo de conexão OAuth válido." +msgstr "“{0}” não é um tipo de conexão OAuth válido." #: msgid "errors.xmlapi.bad_request" msgstr "Solicitação inválida" +#: +msgid "errors.xmlapi.payload_too_large" +msgstr "A carga útil é muito grande" + #: msgid "errors.xmlapi.unauthorized" msgstr "Não autorizado" @@ -648,7 +649,7 @@ msgstr "Conta de usuário bloqueada ou inválida." #: msgid "errors.xmlapi.site_user_not_found" -msgstr "Essa conta de usuário não está ativa. Para obter ajuda, entre em contato com o seu {0} administrador." +msgstr "Essa conta de usuário não está ativa. Para obter ajuda, entre em contato com o administrador {0}." #: msgid "errors.xmlapi.not_found" @@ -682,10 +683,6 @@ msgstr "Este site foi suspenso. Você deve ser um administrador de sistema para msgid "errors.xmlapi.site_locked" msgstr "Este site foi bloqueado. No momento, não é permitido entrar." -#: -msgid "errors.xmlapi.permission_modification" -msgstr "Não é possível publicar com permissões modificadas" - #: msgid "errors.xmlapi.update_desktop" msgstr "Para abrir pastas de trabalho criadas por outros autores, baixe a versão mais recente do Tableau Desktop Public Edition em http://public.tableau.com/" @@ -696,23 +693,35 @@ msgstr "Excesso de solicitações" #: msgid "errors.xmlapi.throttled.detail" -msgstr "Muitas solicitações para ''{0}''. Tente novamente após {1}." +msgstr "Muitas solicitações para “{0}”. Tente novamente após {1}." + +#: +msgid "errors.xmlapi.personal_space_quota_exceeded.summary" +msgstr "Não é possível publicar no espaço pessoal" + +#: +msgid "errors.xmlapi.personal_space_quota_exceeded.detail" +msgstr "Exclua ou mova o conteúdo existente do Espaço Pessoal e tente publicar novamente." #: msgid "datasource.publish.check.unpublishable" msgstr "Não foi possível publicar a fonte de dados." +#: +msgid "datasource.publish.check.unpublishable.table_extension_extract_required" +msgstr "As extensões de tabela não podem ser publicadas com conexões que requerem uma extração." + #: msgid "datasource.publish.check.publishable.extract_required" msgstr "Exige a criação de uma extração ao publicar." #: msgid "datasource.publish.check.publishable.credentials_required" -msgstr "{1} acessará temporariamente as credenciais fornecidas para ''{0}'' para confirmar que é capaz de manter uma conexão de dados em tempo real." +msgstr "{1} acessará temporariamente as credenciais fornecidas para “{0}” para confirmar que é capaz de manter uma conexão de dados em tempo real." #: msgid "datasource.publish.check.publishable.server_unreachable" -msgstr "{1} não pode acessar ''{0}''. A publicação criará uma extração." +msgstr "{1} não pode acessar “{0}”. A publicação criará uma extração." #: msgid "publish.bundles.workbook.subscription.subject" @@ -724,139 +733,147 @@ msgstr "Os dados do Salesforce foram adicionados à pasta de trabalho. Para come #: msgid "extracts.status.finished.upload.workbook" -msgstr "Carregamento de extrações concluído (novo id de extração:{0}) para a Pasta de trabalho ''{1}'' {2}" +msgstr "Carregamento de extrações concluído (novo id de extração:{0}) para a Pasta de trabalho “{1}” {2}" #: msgid "extracts.status.finished.refresh.workbook" -msgstr "Atualização de extrações concluída (novo id de extração:{0}) para a Pasta de trabalho ''{1}'' {2}" +msgstr "Atualização de extrações concluída (novo id de extração:{0}) para a Pasta de trabalho “{1}” {2}" #: msgid "extracts.status.finished.increment.workbook" -msgstr "Incremento de extrações concluído (novo id de extração:{0}) para a Pasta de trabalho ''{1}'' {2}" +msgstr "Incremento de extrações concluído (novo id de extração:{0}) para a Pasta de trabalho “{1}” {2}" #: msgid "extracts.status.finished.encrypt.workbook" -msgstr "Criptografia de extrações concluída (nova id de extração:{0}) para a pasta de trabalho ''{1}''" +msgstr "Criptografia de extrações concluída (nova id de extração:{0}) para a pasta de trabalho “{1}”" #: msgid "extracts.status.finished.decrypt.workbook" -msgstr "Decodificação de extrações concluída (nova id de extração:{0}) para a pasta de trabalho ''{1}''" +msgstr "Decodificação de extrações concluída (nova id de extração:{0}) para a pasta de trabalho “{1}”" #: msgid "extracts.status.finished.rekey.workbook" -msgstr "Nova criptografia de extrações concluída (nova id de extração:{0}) para a pasta de trabalho ''{1}''" +msgstr "Nova criptografia de extrações concluída (nova id de extração:{0}) para a pasta de trabalho “{1}”" #: msgid "extracts.status.finished.create.workbook" -msgstr "Criação de extrações concluída (nova id de extração: {0}) para a pasta de trabalho ''{1}'' {2}" +msgstr "Criação de extrações concluída (nova id de extração: {0}) para a pasta de trabalho “{1}” {2}" #: msgid "extracts.status.finished.remove.workbook" -msgstr "A alteração de extração (ID da fonte de dados:{0}) para Em tempo real para a pasta de trabalho ''{1}'' foi concluída" +msgstr "A alteração de extração (ID da fonte de dados:{0}) para Em tempo real para a pasta de trabalho “{1}” foi concluída" #: msgid "extracts.status.finished.upload.datasource" -msgstr "Carregamento de extrações concluído (novo id de extração:{0}) para a Fonte de dados ''{1}'' {2}" +msgstr "Carregamento de extrações concluído (novo id de extração:{0}) para a Fonte de dados “{1}” {2}" #: msgid "extracts.status.finished.refresh.datasource" -msgstr "Atualização de extrações concluída (novo id de extração:{0}) para a Fonte de dados ''{1}'' {2}" +msgstr "Atualização de extrações concluída (novo id de extração:{0}) para a Fonte de dados “{1}” {2}" #: msgid "extracts.status.finished.increment.datasource" -msgstr "Incremento de extrações concluído (novo id de extração:{0}) para a Fonte de dados ''{1}'' {2}" +msgstr "Incremento de extrações concluído (novo id de extração:{0}) para a Fonte de dados “{1}” {2}" #: msgid "extracts.status.finished.append.datasource" -msgstr "Anexação de extrações concluído (novo id de extração:{0}) para a Fonte de dados ''{1}'' {2}" +msgstr "Anexação de extrações concluído (novo id de extração:{0}) para a Fonte de dados “{1}” {2}" #: msgid "extracts.status.finished.replace.datasource" -msgstr "Substituição de extrações concluída (novo id de extração:{0}) para a Fonte de dados ''{1}'' {2}" +msgstr "Substituição de extrações concluída (novo id de extração:{0}) para a Fonte de dados “{1}” {2}" #: msgid "extracts.status.finished.encrypt.datasource" -msgstr "Criptografia de extrações concluída (nova id de extração:{0}) para a fonte de dados ''{1}''" +msgstr "Criptografia de extrações concluída (nova id de extração:{0}) para a fonte de dados “{1}”" #: msgid "extracts.status.finished.decrypt.datasource" -msgstr "Decodificação de extrações concluída (nova id de extração:{0}) para a fonte de dados ''{1}''" +msgstr "Decodificação de extrações concluída (nova id de extração:{0}) para a fonte de dados “{1}”" #: msgid "extracts.status.finished.rekey.datasource" -msgstr "Nova criptografia de extrações concluída (nova id de extração:{0}) para a fonte de dados ''{1}''" +msgstr "Nova criptografia de extrações concluída (nova id de extração:{0}) para a fonte de dados “{1}”" #: msgid "extracts.status.finished.encrypt.flow" -msgstr "Criptografia de extrações para o fluxo ''{0}'' concluída" +msgstr "Criptografia de extrações para o fluxo “{0}” concluída" #: msgid "extracts.status.finished.decrypt.flow" -msgstr "Decodificação de extrações para o fluxo ''{0}'' concluída" +msgstr "Decodificação de extrações para o fluxo “{0}” concluída" #: msgid "extracts.status.finished.rekey.flow" -msgstr "Nova criptografia de extrações para o fluxo ''{0}'' concluída" +msgstr "Nova criptografia de extrações para o fluxo “{0}” concluída" #: msgid "extracts.status.finished.encrypt.flowdraft" -msgstr "Criptografia de rascunho de extrações para fluxo ''{0}'' concluída" +msgstr "Criptografia de rascunho de extrações para fluxo “{0}” concluída" #: msgid "extracts.status.finished.decrypt.flowdraft" -msgstr "Descriptografia de rascunho de extrações para fluxo ''{0}'' concluída" +msgstr "Descriptografia de rascunho de extrações para fluxo “{0}” concluída" #: msgid "extracts.status.finished.rekey.flowdraft" -msgstr "Nova criptografia finalizada de rascunho de extrações para fluxo ''{0}''" +msgstr "Nova criptografia finalizada de rascunho de extrações para fluxo “{0}”" #: msgid "extracts.status.finished.create.datasource" -msgstr "Criação de extrações concluída (nova id de extração: {0}) para a fonte de dados ''{1}'' {2}" +msgstr "Criação de extrações concluída (nova id de extração: {0}) para a fonte de dados “{1}” {2}" #: msgid "extracts.status.finished.remove.datasource" -msgstr "A alteração de extração para em tempo real para a fonte de dados ''{1}'' foi concluída" +msgstr "A alteração de extração para em tempo real para a fonte de dados “{1}” foi concluída" + +#: +msgid "extracts.status.finished.create.vconn" +msgstr "Criação de extrações concluída (nova id de extração:{0}) para Conexão virtual “{1}”" + +#: +msgid "extracts.status.finished.refresh.vconn" +msgstr "Atualização de extrações concluída (nova id de extração:{0}) para Conexão virtual “{1}”" #: msgid "extracts.status.encryption_key" -msgstr "ID da chave de criptografia: ''{0}''." +msgstr "ID da chave de criptografia: “{0}”." #: msgid "extracts.status.encryption_keys" -msgstr "ID antiga da chave de criptografia: ''{0}'', nova ID da chave de criptografia: ''{1}''." +msgstr "ID antiga da chave de criptografia: “{0}”, nova ID da chave de criptografia: “{1}”." #: msgid "extracts.errors.upload" -msgstr "Erro no upload de extrações para {0}: ''{1}''" +msgstr "Erro no upload de extrações para {0}: “{1}”" #: msgid "extracts.errors.refresh" -msgstr "Ocorreu um erro ao atualizar as extrações de {0} ''{1}''" +msgstr "Ocorreu um erro ao atualizar as extrações de {0} “{1}”" #: msgid "extracts.errors.create" -msgstr "Erro ao criar as extrações para {0} ''{1}''." +msgstr "Erro ao criar as extrações para {0} “{1}”." #: msgid "extracts.errors.increment" -msgstr "Erro ao incrementar extrações para {0}: ''{1}''" +msgstr "Erro ao incrementar extrações para {0}: “{1}”" #: msgid "extracts.errors.append" -msgstr "Erro ao anexar extrações para {0}: ''{1}''" +msgstr "Erro ao anexar extrações para {0}: “{1}”" #: msgid "extracts.errors.replace" -msgstr "Erro ao substituir extrações para {0}: ''{1}''" +msgstr "Erro ao substituir extrações para {0}: “{1}”" #: msgid "extracts.errors.download" -msgstr "Erro no download de extrações para {0}: ''{1}''" +msgstr "Erro no download de extrações para {0}: “{1}”" #: msgid "extracts.errors.remove" -msgstr "Erro ao remover extrações para {0}: ''{1}''" +msgstr "Erro ao remover extrações para {0}: “{1}”." #: msgid "extracts.errors.title" @@ -864,23 +881,23 @@ msgstr "Erro de extração do processo" #: msgid "extracts.errors.nothing_to_upload" -msgstr "Não há extrações a serem carregadas para {0}: ''{1}''" +msgstr "Não há extrações a serem carregadas para {0}: “{1}”" #: msgid "extracts.errors.nothing_to_refresh" -msgstr "Não há extrações a serem atualizadas para {0}: ''{1}''" +msgstr "Não há extrações a serem atualizadas para {0}: “{1}”" #: msgid "extracts.errors.nothing_to_increment" -msgstr "Não há extrações a serem incrementadas para {0}: ''{1}''" +msgstr "Não há extrações a serem incrementadas para {0}: “{1}”" #: msgid "extracts.errors.nothing_to_append" -msgstr "Não há extrações a serem anexadas para {0}: ''{1}''" +msgstr "Não há extrações a serem anexadas para {0}: “{1}”" #: msgid "extracts.errors.nothing_to_replace" -msgstr "Não há extrações a serem substituídas para {0}: ''{1}''" +msgstr "Não há extrações a serem substituídas para {0}: “{1}”" #: msgid "extracts.errors.refresh_summary" @@ -908,23 +925,23 @@ msgstr "Erro de criação de extrações" #: msgid "extracts.errors.datasource_overwritten" -msgstr "A atualização falhou porque a fonte de dados foi sobrescrita por outra tarefa durante o processamento. Envie a atualização novamente para corrigir." +msgstr "A atualização falhou porque a fonte de dados foi sobrescrita por outra tarefa durante o processamento. Envie a atualização novamente para corrigir." #: msgid "extracts.errors.workbook_overwritten" -msgstr "A atualização falhou porque a pasta de trabalho foi sobrescrita por outra tarefa durante o processamento. Envie a atualização novamente para corrigir." +msgstr "A atualização falhou porque a pasta de trabalho foi sobrescrita por outra tarefa durante o processamento. Envie a atualização novamente para corrigir." #: msgid "extracts.errors.encrypt" -msgstr "Ocorreu um erro ao criptografar as extrações de {0} ''{1}''" +msgstr "Ocorreu um erro ao criptografar as extrações de {0} “{1}”" #: msgid "extracts.errors.decrypt" -msgstr "Ocorreu um erro ao decodificar as extrações de {0} ''{1}''" +msgstr "Ocorreu um erro ao decodificar as extrações de {0} “{1}”" #: msgid "extracts.errors.rekey" -msgstr "Ocorreu um erro ao criptografar novamente as extrações de {0} ''{1}''" +msgstr "Ocorreu um erro ao criptografar novamente as extrações de {0} “{1}”" #: msgid "extracts.errors.encrypt_datasource_overwritten" @@ -968,7 +985,7 @@ msgstr "A pasta de trabalho não pôde ser extraída porque foi substituída por #: msgid "extracts.site_mode_change_details" -msgstr "Modo de criptografia de extração de site alterado de ''{0}'' para ''{1}''." +msgstr "Modo de criptografia de extração de site alterado de “{0}” para “{1}”." #: msgid "extracts.errors.encryption_not_licensed" @@ -984,7 +1001,7 @@ msgstr "Não é possível carregar a Pasta de trabalho {0}" #: msgid "workbooks.messages.locked" -msgstr "A pasta de trabalho ''{0}'' está sendo modificada por outro usuário. Tente novamente mais tarde." +msgstr "A pasta de trabalho “{0}” está sendo modificada por outro usuário. Tente novamente mais tarde." #: msgid "workbooks.new_workbook.default_name" @@ -1058,13 +1075,21 @@ msgstr "Você pode acessar a exibição em tempo real do conteúdo aqui" msgid "subscriptions.warning_deprecated_type" msgstr "obsoleto" +#: +msgid "subscriptions.warning_error_content_type" +msgstr "Tipo de conteúdo desconhecido" + +#: +msgid "subscriptions.warning_error_type" +msgstr "tipo de aviso desconhecido" + #: msgid "subscriptions.warning_extract_refresh_type" -msgstr "falha ao atualizar a extração" +msgstr "falha na atualização da extração" #: msgid "subscriptions.warning_flow_run_type" -msgstr "falha ao executar o fluxo" +msgstr "falha na execução do fluxo" #: msgid "subscriptions.warning_introduction_general" @@ -1072,12 +1097,44 @@ msgstr "Os avisos de qualidade de dados a seguir afetam este {0}." #: msgid "subscriptions.warning_introduction_view" -msgstr "Para obter mais informações, consulte a guia Detalhes de dados na visualização" +msgstr "Para obter mais informações, consulte o painel Detalhes dos dados na exibição" #: msgid "subscriptions.warning_introduction_workbook" msgstr "Para obter mais informações, consulte a página da pasta de trabalho" +#: +msgid "subscriptions.warning_localized_column" +msgstr "Coluna" + +#: +msgid "subscriptions.warning_localized_datasource" +msgstr "Fonte de dados" + +#: +msgid "subscriptions.warning_localized_database" +msgstr "Banco de dados" + +#: +msgid "subscriptions.warning_localized_flow" +msgstr "Fluxo" + +#: +msgid "subscriptions.warning_localized_table" +msgstr "Tabela" + +#: +msgid "subscriptions.warning_localized_vconn" +msgstr "Conexão" + +#: +msgid "subscriptions.warning_lowercase_column" +msgstr "coluna" + +#: +msgid "subscriptions.warning_lowercase_column_plural" +msgstr "colunas" + #: msgid "subscriptions.warning_maintenance_type" msgstr "em manutenção" @@ -1094,6 +1151,18 @@ msgstr "Permissões necessárias" msgid "subscriptions.warning_sensitve_type" msgstr "dados confidenciais" +#: +msgid "subscriptions.warning_sensitive_intro_count" +msgstr "Confidencial({0})" + +#: +msgid "subscriptions.warning_sensitive_intro_view" +msgstr "A exibição usa dados confidenciais." + +#: +msgid "subscriptions.warning_sensitive_intro_workbook" +msgstr "A pasta de trabalho usa dados confidenciais." + #: msgid "subscriptions.warning_severe" msgstr "Aviso de qualidade dos dados importante" @@ -1107,8 +1176,8 @@ msgid "subscriptions.warning_standard" msgstr "Aviso de qualidade de dados" #: -msgid "subscriptions.warning_error_type" -msgstr "tipo de aviso desconhecido" +msgid "subscriptions.warning_standard_plural" +msgstr "Avisos de qualidade de dados" #: msgid "subscriptions.warning_warning_type" @@ -1116,7 +1185,7 @@ msgstr "aviso" #: msgid "errors.subscriptions.image_render_failed" -msgstr "O instantâneo da exibição ''{0}'' não pode ser renderizado corretamente." +msgstr "O instantâneo da exibição “{0}” não pode ser renderizado corretamente." #: msgid "errors.subscriptions.see_live_view" @@ -1155,12 +1224,12 @@ msgid "errors.subscriptions.pdf_render_failed" msgstr "O PDF anexo neste email não pôde ser renderizado adequadamente." #: -msgid "errors.subscriptions.pdf_limit_exceeded" -msgstr "O PDF gerado é maior que o limite de tamanho de {0}MB e não pôde ser anexado a este e-mail." +msgid "errors.subscriptions.content_limit_exceeded" +msgstr "O conteúdo gerado é maior que o limite de tamanho de {0}MB e não pôde ser anexado a este e-mail." #: msgid "errors.subscriptions.attachments_not_enabled" -msgstr "Ocorreu uma falha nesta assinatura porque os anexos de e-mail foram desabilitados. Entre em contato com seu administrador do Tableau para obter detalhes." +msgstr "Ocorreu uma falha nesta assinatura porque os anexos de e-mail foram desabilitados. Entre em contato com o administrador do Tableau para obter detalhes." #: msgid "errors.subscriptions.pdf_email_failed" @@ -1188,11 +1257,11 @@ msgstr "Erro de conexão com a fonte de dados. Verifique as credenciais em todas #: msgid "subscriptions.results_summary.sg" -msgstr "{0} de {1} assinaturas enviada(s) da agenda ''{2}''." +msgstr "{0} de {1} assinaturas enviada(s) da agenda “{2}”." #: msgid "subscriptions.results_summary.pl" -msgstr "{0} de {1} assinaturas enviadas da agenda ''{2}''." +msgstr "{0} de {1} assinaturas enviadas da agenda “{2}”." #: msgid "subscriptions.results_views_per_subscription.sg" @@ -1382,6 +1451,9 @@ msgstr "Pasta de trabalho não encontrada" msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" msgstr "Nenhum eixo encontrado para o campo {0}" +#: +msgid "dataalerts.failure.error.paneDescriptorNotFound" +msgstr "{0}" #: msgid "dataalerts.failure.error.unsupportedComparisonExpression" @@ -1437,7 +1509,7 @@ msgstr "Enquanto suspenso, não avaliaremos os destinatários da exibição ou d #: msgid "dataalerts.failure.suspend.view.name.prefix" -msgstr "Visualizar" +msgstr "Exibir" #: msgid "dataalerts.failure.suspend.time" @@ -1489,7 +1561,7 @@ msgstr "Sua métrica não pode ser atualizada, portanto, ela não tem sido atual #: msgid "metricsservices.failure.status" -msgstr "Sua métrica ''{0}'' não está atualizando" +msgstr "Sua métrica “{0}” não está atualizando" #: msgid "metricsservices.failure.suspend.email.explanation" @@ -1501,7 +1573,7 @@ msgstr "Você está recebendo este e-mail em {0} porque a atualização da métr #: msgid "metricsservices.failure.suspend.email.status" -msgstr "A atualização da métrica ''{0}'' foi suspensa" +msgstr "A atualização da métrica “{0}” foi suspensa" #: msgid "metricsservices.failure.suspend.email.subject" @@ -1545,7 +1617,7 @@ msgstr "A atualização de sua métrica está em funcionamento novamente, então #: msgid "metricsservices.success.status" -msgstr "A atualização da métrica ''{0}'' foi retomada" +msgstr "A atualização da métrica “{0}” foi retomada" #: msgid "errors.staticimages.generic" @@ -1577,7 +1649,7 @@ msgstr "Este é o link para redefinir a sua senha" #: msgid "password_reset.email.body" -msgstr "Olá {0},

Você solicitou uma alteração de senha.

Para redefinir a sua senha do Tableau Server, {1} ou cole o link a seguir no seu navegador: {2}

Este link ficará válido apenas por 48 horas, então não esqueça de acessá-lo o quanto antes.

Se não foi você quem solicitou a alteração da senha, informe o administrador do servidor.

Obrigado por usar o Tableau!
Equipe Tableau" +msgstr "Olá {0},

Você solicitou uma alteração de senha.

Para redefinir a sua senha do Tableau Server, {1} ou cole o seguinte link no seu navegador:{2}

Este link ficará válido apenas por 48 horas, então não esqueça de acessá-lo o quanto antes.

Se não foi você quem solicitou a alteração da senha, informe o administrador do servidor.

Obrigado por usar o Tableau!
Equipe Tableau" #: msgid "password_reset.email.link" @@ -1613,11 +1685,11 @@ msgstr "Site do Tableau Server" #: msgid "materializeviews.errors.workbook_not_in_project" -msgstr "O projeto ''{0}'' não contém a pasta de trabalho ''{1}''" +msgstr "O projeto “{0}” não contém a pasta de trabalho “{1}”" #: msgid "materializeviews.errors.workbook_has_no_extract" -msgstr "Falha ao atualizar a configuração de exibições materializadas para a pasta de trabalho ''{0}''. No momento, há suporte somente para pastas de trabalho com extrações inseridas" +msgstr "Falha ao atualizar a configuração de exibições materializadas para a pasta de trabalho “{0}”. No momento, há suporte somente para pastas de trabalho com extrações inseridas" #: msgid "materializeviews.errors.workbook_updating_errors" @@ -1625,23 +1697,23 @@ msgstr "Erros encontrados ao atualizar a configuração de exibições materiali #: msgid "materializeviews.errors.workbook_too_large" -msgstr "Falha ao atualizar a configuração de exibições materializadas para a pasta de trabalho ''{0}'', porque o tamanho da pasta de trabalho excede o limite de {1} GB" +msgstr "Falha ao atualizar a configuração de exibições materializadas para a pasta de trabalho “{0}”, porque o tamanho da pasta de trabalho excede o limite de {1} GB" #: msgid "materializeviews.errors.project_path_not_exists" -msgstr "O caminho do projeto ''{0}'' não existe." +msgstr "O caminho do projeto “{0}” não existe." #: msgid "materializeviews.errors.feature_disabled" -msgstr "Falha ao atualizar a configuração de exibições materializadas para a pasta de trabalho ''{0}'', porque o recurso está desabilitado no momento." +msgstr "Falha ao atualizar a configuração de exibições materializadas para a pasta de trabalho “{0}”, porque o recurso está desabilitado no momento." #: msgid "materializeviews.errors.update_materialized_views_setting_failed" -msgstr "Falha ao atualizar a configuração de exibições materializadas para a pasta de trabalho ''{0}''" +msgstr "Falha ao atualizar a configuração de exibições materializadas para a pasta de trabalho “{0}”" #: msgid "materializeviews.errors.site_not_enabled" -msgstr "Este site não está habilitado para exibições materializadas. Entre em contato com o administrador" +msgstr "Este site não está habilitado para exibições materializadas. Entre em contato com o administrador." #: msgid "materializeviews.errors.encrypted_extracts_not_supported" @@ -1649,7 +1721,7 @@ msgstr "No momento, o recurso de exibições materializadas não oferece suporte #: msgid "materializedviews.finished.create" -msgstr "Exibições materializadas criadas com status ''{0}'' para a pasta de trabalho ''{1}''" +msgstr "Exibições materializadas criadas com status “{0}” para a pasta de trabalho “{1}”" #: msgid "materializedviews.finished.delete" @@ -1657,27 +1729,27 @@ msgstr "Exibições materializadas excluídas para id da pasta de trabalho: {0}" #: msgid "materializedviews.finished.encrypt" -msgstr "Criptografia concluída de exibições materializadas para pasta de trabalho ''{0}''" +msgstr "Criptografia concluída de exibições materializadas para pasta de trabalho “{0}”" #: msgid "materializedviews.finished.decrypt" -msgstr "Decodificação concluída de exibições materializadas para pasta de trabalho ''{0}''" +msgstr "Decodificação concluída de exibições materializadas para pasta de trabalho “{0}”" #: msgid "materializedviews.finished.rekey" -msgstr "Nova criptografia concluída de exibições materializadas para a pasta de trabalho ''{0}''" +msgstr "Nova criptografia concluída de exibições materializadas para a pasta de trabalho “{0}”" #: msgid "materializedviews.status.encryption_key" -msgstr "ID da chave de criptografia: ''{0}''." +msgstr "ID da chave de criptografia: “{0}”." #: msgid "materializedviews.status.encryption_keys" -msgstr "ID antiga da chave de criptografia: ''{0}'', nova ID da chave de criptografia: ''{1}''." +msgstr "ID antiga da chave de criptografia: “{0}”, nova ID da chave de criptografia: “{1}”." #: msgid "materializedviews.status.encryption_type" -msgstr "Tipo de fonte de dados de criptografia: ''{0}''" +msgstr "Tipo de fonte de dados de criptografia: “{0}”" #: msgid "customizedviews.namedSharingPrefix" @@ -1697,7 +1769,7 @@ msgstr "Pasta de trabalho" #: msgid "content_type.view" -msgstr "Visualizar" +msgstr "Exibir" #: msgid "content_type.datasource" @@ -1728,11 +1800,11 @@ msgid "content_type.explaindata_explanation" msgstr "Explicação" #: -msgid "content_type.publishedconnection" +msgid "content_type.virtualconnection" msgstr "Conexão virtual" #: -msgid "content_type.publishedconnectiontable" +msgid "content_type.virtualconnectiontable" msgstr "Tabela de conexão virtual" #: @@ -1743,6 +1815,14 @@ msgstr "Resposta do servidor: atualização de miniaturas iniciada!" msgid "upgradethumbnails.status.server_stopped" msgstr "Resposta do servidor: %d trabalhos interrompidos" +#: +msgid "dataquality.author.extract_refresh_monitoring" +msgstr "monitoramento da atualização de extração" + +#: +msgid "dataquality.author.flow_run_monitoring" +msgstr "monitoramento de execução de fluxo" + #: msgid "dataquality.message.refresh_failed" msgstr "Atualização falhou: {0}" @@ -1759,6 +1839,38 @@ msgstr "Próximo agendado: {0}" msgid "dataquality.message.flow_run_output_steps_failed" msgstr "{0}/{1} etapas de saída falharam ao executar failed to run" +#: +msgid "label_value.description.certified" +msgstr "Este ativo é confiável e recomendado." + +#: +msgid "label_value.description.deprecated" +msgstr "Este recurso não é mais mantido e não deve ser usado." + +#: +msgid "label_value.description.extract_refresh_failure" +msgstr "A atualização de extração mais recente deste recurso falhou." + +#: +msgid "label_value.description.flow_run_failure" +msgstr "A execução mais recente deste fluxo falhou." + +#: +msgid "label_value.description.maintenance" +msgstr "Este ativo está em manutenção." + +#: +msgid "label_value.description.sensitive_data" +msgstr "Este ativo contém informações confidenciais." + +#: +msgid "label_value.description.stale" +msgstr "Este ativo está desatualizado." + +#: +msgid "label_value.description.warning" +msgstr "Este ativo tem um problema geral de qualidade." + #: msgid "importcsvsummary.error.details" msgstr "Detalhes do erro:" @@ -1769,7 +1881,7 @@ msgstr "(erros restantes que não aparecem)" #: msgid "importcsvsummary.error.line" -msgstr "linha {0} para o usuário ''{1}'': ''{2}''" +msgstr "linha {0} para o usuário “{1}”: “{2}”" #: msgid "importcsvsummary.line.processed" @@ -1805,7 +1917,19 @@ msgstr "Criação de usuário do sistema local quando Auth é local requer senha #: msgid "importcsvsummary.error.ad.user_not_found" -msgstr "Usuário AD não encontrado ''{0}''" +msgstr "Usuário AD não encontrado “{0}”" + +#: +msgid "importcsvsummary.error.domain_not_found" +msgstr "Domínio inválido “{0}”" + +#: +msgid "importcsvsummary.error.cannot_create_user_identity" +msgstr "Não é possível criar a identidade do usuário “{0}”" + +#: +msgid "importcsvsummary.error.invalid_identity_pool_name" +msgstr "Nome do pool de identidades inválido “{0}”" #: msgid "importcsvsummary.error.too_many_errors" @@ -1833,19 +1957,19 @@ msgstr "Atualização do aplicativo Tableau para Slack" #: msgid "slack.app.upgrade.email.notification.introduction" -msgstr "Uma atualização está disponível para o aplicativo Tableau para Slack e pode ser reinstalada agora para funcionar com a próxima versão do Tableau Online. A Tableau recomenda reinstalar o aplicativo para manter o desempenho dele e usar novos recursos. Procure por novos recursos e mudanças em
/" +msgstr "O comando “{0}” requer um nome /" #: msgid "export.errors.requires_workbook_view_param" -msgstr "O comando ''{0}'' requer um parâmetro /, e deve haver pelo menos uma barra (/) neste parâmetro" +msgstr "O comando “{0}” requer um parâmetro /, e deve haver pelo menos uma barra (/) neste parâmetro" #: msgid "export.options.country" -msgstr "Se não estiver usando o local padrão do usuário, a abreviação de país do local (encontre no Registro de marca secundária de idioma IANA). Deve usar com o --idioma" +msgstr "Se não estiver usando a localidade padrão do usuário, a abreviação de país da localidade (encontre no Registro de marca secundária de idioma IANA). Deve usar com o --idioma" #: msgid "export.options.csv" @@ -2470,7 +2585,7 @@ msgstr "Define a altura. Deve ser um valor integral (padrão: 600 pixels)" #: msgid "export.options.language" -msgstr "Se não estiver usando o local padrão do usuário, a abreviação de idioma do local (encontre no Registro de marca secundária de idioma IANA). Deve usar com o --país" +msgstr "Se não estiver usando a localidade padrão do usuário, a abreviação de país da localidade (encontre no Registro de marca secundária de idioma IANA). Deve usar com o --país" #: msgid "export.options.pagelayout" @@ -2478,7 +2593,7 @@ msgstr "Define a orientação da página do PDF exportado. Valores legais: {0}. #: msgid "export.options.pagesize" -msgstr "Define o tamanho da página do PDF exportado. Valores legais: {0} (padrão: ''{1}'')" +msgstr "Define o tamanho da página do PDF exportado. Valores legais: {0} (padrão: “{1}”)" #: msgid "export.options.pdf" @@ -2498,11 +2613,19 @@ msgstr "Exporte os dados ou imagem de uma exibição do servidor" #: msgid "export.status" -msgstr "Solicitando ''{0}'' do servidor..." +msgstr "Solicitando “{0}” do servidor..." + +#: +msgid "export.status.writing" +msgstr "Escrevendo resposta para “{0}”" + +#: +msgid "export.status.error" +msgstr "Ocorreu um erro ao gravar em um arquivo:" #: msgid "export.success" -msgstr "Salvou {0} para ''{1}''" +msgstr "Salvou {0} para “{1}”" #: msgid "extracts.workbook.errors.requires_datasources_or_include_all" @@ -2518,7 +2641,7 @@ msgstr "Obtenha um arquivo do servidor. O arquivo será nomeado após o último #: msgid "get.errors.requires_url" -msgstr "O comando ''{0}'' requer um URL" +msgstr "O comando “{0}” requer um URL" #: msgid "get.options.file" @@ -2586,11 +2709,11 @@ msgstr "Listando domínios do servidor..." #: msgid "listsites.output" -msgstr "{0}{0}NAME: {1} {0}SITEID: ''{2}''" +msgstr "{0}{0}NAME: {1}{0}SITEID: “{2}”" #: msgid "listsites.output_extended" -msgstr "{0}{0}NAME: {1} {0}SITEID: ''{2}''{0}EXTRACTENCRYPTION: {3}" +msgstr "{0}{0}NAME: {1} {0}SITEID: “{2}”{0}EXTRACTENCRYPTION: {3}" #: msgid "listsites.short_description" @@ -2614,7 +2737,7 @@ msgstr "Faça logon no serviodor" #: msgid "logout.short_description" -msgstr "Sair do servidor" +msgstr "Fazer logoff do servidor" #: msgid "publish.description" @@ -2622,7 +2745,7 @@ msgstr "Publique uma pasta de trabalho, fonte de dados ou extração no servidor #: msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "Tipo de arquivo incorreto ''{0}'' para atualização de uma fonte de dados. Substituir/anexar somente aplica-se a um arquivo de extração (.tde)" +msgstr "Tipo de arquivo incorreto “{0}” para atualização de uma fonte de dados. Substituir/anexar somente aplica-se a um arquivo de extração (.tde)" #: msgid "publish.errors.invalid_name_option" @@ -2630,7 +2753,7 @@ msgstr "Opção {0} é inválida ao publicar vários itens" #: msgid "publish.errors.invalid_publish_file_type" -msgstr "Tipo de arquivo incorreto ''{0}'' para publicação, era esperado um arquivo .tde, .tds, .tdsx, .twb ou .twbx" +msgstr "Tipo de arquivo incorreto “{0}” para publicação, era esperado um arquivo .tde, .tds, .tdsx, .twb ou .twbx" #: msgid "publish.errors.mutually_exclusive_option" @@ -2638,7 +2761,7 @@ msgstr "Use somente um de {0} ou {1}" #: msgid "publish.errors.requires_resource_file" -msgstr "O comando ''{0}'' requer uma pasta de trabalho, fonte de dados ou arquivo de extração" +msgstr "O comando “{0}” requer uma pasta de trabalho, fonte de dados ou arquivo de extração" #: msgid "publish.errors.unexpected_server_response" @@ -2722,7 +2845,7 @@ msgstr "Se a pasta de trabalho contiver quaisquer filtros de usuário, represent #: msgid "publish.status" -msgstr "Publicando ''{0}'' para o servidor. Isso pode demorar vários minutos..." +msgstr "Publicando “{0}” para o servidor. Isso pode demorar vários minutos..." #: msgid "publish.success" @@ -2782,7 +2905,7 @@ msgstr "O caminho do pai do projeto que contém a extração a ser atualizada. #: msgid "refreshextracts.options.project" -msgstr "O nome do projeto que contém a pasta de trabalho/fonte de dados. Somente necessário se {0} ou {1} estiver especificado. Se não estiver especificado, o projeto padrão ''{2}'' é usado" +msgstr "O nome do projeto que contém a pasta de trabalho/fonte de dados. Somente necessário se {0} ou {1} estiver especificado. Se não estiver especificado, o projeto padrão “{2}” é usado" #: msgid "refreshextracts.options.synchronous" @@ -2810,11 +2933,11 @@ msgstr "Atualize as extrações de uma pasta de trabalho ou fonte de dados no se #: msgid "refreshextracts.status_incremented" -msgstr "Agendando extrações para {0} ''{1}'' a serem incrementadas agora..." +msgstr "Agendando extrações para {0} “{1}” a serem incrementadas agora..." #: msgid "refreshextracts.status_refreshed" -msgstr "Agendando extrações para {0} ''{1}'' a serem atualizadas agora..." +msgstr "Agendando extrações para {0} “{1}” a serem atualizadas agora..." #: msgid "removeusers.options.users" @@ -2830,7 +2953,7 @@ msgstr "Removendo usuários listados em {0} do grupo {1}..." #: msgid "runschedule.errors.requires_schedule_name" -msgstr "O comando ''{0}'' requer um nome de agenda" +msgstr "O comando “{0}” requer um nome de agenda" #: msgid "runschedule.short_description" @@ -2838,7 +2961,7 @@ msgstr "Executar uma agenda" #: msgid "runschedule.status" -msgstr "Executando agenda ''{0}'' no servidor..." +msgstr "Executando agenda “{0}” no servidor..." #: msgid "materializeviews.short_description" @@ -2846,11 +2969,11 @@ msgstr "Atualizar e verificar as configurações de exibições materializadas p #: msgid "materializeviews.status.site" -msgstr "Atualizando configuração de exibições materializadas do site ''{0}''..." +msgstr "Atualizando configuração de exibições materializadas do site “{0}”..." #: msgid "materializeviews.status.workbook" -msgstr "Atualizando configuração de exibições materializadas da pasta de trabalho ''{0}''..." +msgstr "Atualizando configuração de exibições materializadas da pasta de trabalho “{0}”..." #: msgid "materializeviews.errors.invalid_workbook_arguments" @@ -2862,55 +2985,55 @@ msgstr "O comando materializeviews requer um argumento de uma ID de site" #: msgid "materializeviews.errors.invalid_workbook_option" -msgstr "Use ''{0}'' ou ''{1}'' com ''{2}''" +msgstr "Use “{0}” ou “{1}” com “{2}”" #: msgid "materializeviews.errors.invalid_project_path" -msgstr "Use ''{1}'' com ''{0}''" +msgstr "Use “{1}” com “{0}”" #: msgid "materializeviews.errors.invalid_site_option" -msgstr "Use ''{0}'' com ''{1}''" +msgstr "Use “{0}” com “{1}”" #: msgid "materializeviews.errors.site_mode_conflict" -msgstr "Use ''{0}'' ou ''{1}'' para alterar o modo de exibições materializadas do site" +msgstr "Use “{0}” ou “{1}” para alterar o modo de exibições materializadas do site" #: msgid "materializeviews.errors.site_not_updated" -msgstr "Site ''{0}'' não atualizado, somente administradores de servidor podem alterar a configuração de exibições materializadas" +msgstr "Site “{0}” não atualizado, somente administradores de servidor podem alterar a configuração de exibições materializadas" #: msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "Use ''{0}'' ou ''{1}'' para alterar a configuração de exibições materializadas" +msgstr "Use “{0}” ou “{1}” para alterar a configuração de exibições materializadas" #: msgid "materializeviews.options.materialize_now" -msgstr "Use ''{0}'' para agendar a materialização da pasta de trabalho selecionada imediatamente" +msgstr "Use “{0}” para agendar a materialização da pasta de trabalho selecionada imediatamente" #: msgid "materializeviews.options.project" -msgstr "Use ''{0}'' para especificar o nome do projeto" +msgstr "Use “{0}” para especificar o nome do projeto" #: msgid "materializeviews.options.parent_project_path" -msgstr "Use ''{0}'' para especificar o caminho do projeto principal para ''{1}''" +msgstr "Use “{0}” para especificar o caminho do projeto principal para “{1}”" #: msgid "materializeviews.options.allow_workbook" -msgstr "Use ''{0}'' para habilitar/desabilitar exibições materializadas da pasta de trabalho" +msgstr "Use “{0}” para habilitar/desabilitar exibições materializadas da pasta de trabalho" #: msgid "materializeviews.options.allow_site" -msgstr "Use ''{0}'' para habilitar/desabilitar exibições materializadas do site" +msgstr "Use “{0}” para habilitar/desabilitar exibições materializadas do site" #: msgid "materializeviews.options.selected_workbooks" -msgstr "Use ''{0}'' para habilitar as pastas de trabalho selecionadas no site, usadas com a opção ''{1}''. Essa é a opção padrão" +msgstr "Use “{0}” para habilitar as pastas de trabalho selecionadas no site, usadas com a opção “{1}”. Essa é a opção padrão" #: msgid "materializeviews.options.all_workbooks" -msgstr "Use ''{0}'' para habilitar todas as pastas de trabalho no site, usadas com a opção ''{1}''" +msgstr "Use “{0}” para habilitar todas as pastas de trabalho no site, usadas com a opção “{1}”" #: msgid "session.auto_site_login" @@ -2924,6 +3047,10 @@ msgstr "Alias de certificado: {0}" msgid "session.connecting" msgstr "Conectando-se ao servidor..." +#: +msgid "session.connecting_to" +msgstr "Conectando à url ({0}): {1}" + #: msgid "session.continuing_session" msgstr "Continuando a sessão anterior" @@ -2946,7 +3073,7 @@ msgstr "Não é possível criar o arquivo de senha do repositório de chaves, er #: msgid "session.errors.missing_arguments" -msgstr "Não é possível efetuar logon devido à falta de argumentos: {0}" +msgstr "Não é possível fazer logon devido à falta de argumentos: {0}" #: msgid "session.errors.no_redirect_found" @@ -2954,7 +3081,7 @@ msgstr "Nenhum endereço de redirecionamento na resposta de redireção" #: msgid "session.errors.no_sslcafile_found" -msgstr "Não foi possível localizar um arquivo de autoridade de certificação (CA) nestes locais: ''{0}''. O arquivo CA é usado para garantir a comunicação segura com o Tableau Server. Para obter informações sobre a criação de um arquivo CA, consulte a ajuda do Tableau Server. Para se conectar ao Tableau Server sem validar o seu certificado SSL, use o sinalizador --no-certcheck." +msgstr "Não foi possível localizar um arquivo de autoridade de certificação (CA) nestes locais: “{0}”. O arquivo CA é usado para garantir a comunicação segura com o Tableau Server. Para obter informações sobre a criação de um arquivo CA, consulte a ajuda do Tableau Server. Para se conectar ao Tableau Server sem validar o seu certificado SSL, use o sinalizador --no-certcheck." #: msgid "session.errors.script_no_password" @@ -2994,7 +3121,7 @@ msgstr "Saiu" #: msgid "session.monitorjob.errors.no_jobid" -msgstr "Não é possível monitorar o trabalho. Nenhum job_id encontrado: {0}" +msgstr "Não é possível monitorar o trabalho. Nenhum job_id encontrado: {0}" #: msgid "session.monitorjob.percent_complete" @@ -3010,11 +3137,11 @@ msgstr "Nenhum certificado de cliente encontrado" #: msgid "session.not_default_site_member" -msgstr "Você não é um membro do site padrão. Selecione um SITEID nos sites a seguir:" +msgstr "Você não é um membro do site padrão. Selecione um SITEID nos seguintes sites:" #: msgid "session.not_site_member" -msgstr "Você não é um membro do site ''{0}''. Selecione um SITEID nos sites a seguir:" +msgstr "Você não é um membro do site “{0}”. Selecione um SITEID nos seguintes sites:" #: msgid "session.options.help" @@ -3026,7 +3153,7 @@ msgstr "Não valide o certificado SSL" #: msgid "session.options.no-cookie" -msgstr "Não salve o ID da sessão ao efetuar logon. Os comandos subsequentes irão necessitar efetuar o logon novamente. Se não for especificado, o padrão é salvar o ID da sessão" +msgstr "Não salve o ID da sessão ao efetuar logon. Os comandos subsequentes irão necessitar fazer logon novamente. Se não for especificado, o padrão é salvar o ID da sessão" #: msgid "session.options.no-prompt" @@ -3054,7 +3181,7 @@ msgstr "Use a URL do Tableau Server especificada. Se nenhum protocolo for especi #: msgid "session.options.site" -msgstr "Use o site do Tableau Server especificado. Especifique uma cadeia de caracteres vazia ('''') para forçar o uso do site padrão" +msgstr "Use o site do Tableau Server especificado. Especifique uma cadeia de caracteres vazia ("") para forçar o uso do site padrão" #: msgid "session.options.timeout" @@ -3062,7 +3189,7 @@ msgstr "Quanto tempo esperar, em segundos, para que o servidor conclua o process #: msgid "session.options.use-certificate" -msgstr "Utilize o certificado de cliente para entrada" +msgstr "Utilize o certificado de cliente para logon" #: msgid "session.options.username" @@ -3072,6 +3199,10 @@ msgstr "Use o nome de usuário do Tableau Server especificado" msgid "session.password" msgstr "Senha:" +#: +msgid "session.redirecting" +msgstr "redirecionando para {0}" + #: msgid "session.retrying_task" msgstr "Fazendo logon novamente para tentar o comando original com uma nova sessão..." @@ -3082,15 +3213,15 @@ msgstr "A sessão expirou. Fazendo logon para limpar a sessão..." #: msgid "session.site_list" -msgstr "{0}{0}NAME: {1}{0}SITEID: ''{2}''" +msgstr "{0}{0}NAME: {1}{0}SITEID: “{2}”" #: msgid "session.using-certificate" -msgstr "Utilização do certificado de cliente para entrada" +msgstr "Utilização do certificado de cliente para logon" #: msgid "session.inferred_username" -msgstr "Fazendo logon como usuário ''{0}'' uma vez que não foi fornecido nenhum --sinalizador de nome de usuário" +msgstr "Fazendo logon como usuário “{0}” pois não foi fornecido nenhum sinalizador --username." #: msgid "sessiondata.errors.bad_api" @@ -3106,15 +3237,15 @@ msgstr "A versão do Tabcmd {0} (API {1}) não corresponde à versão do Tableau #: msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "Especifique ''{0}'' ou ''{1}'' antes do nome do servidor" +msgstr "Especifique “{0}” ou “{1}” antes do nome do servidor" #: msgid "sessionoptions.errors.bad_password_file" -msgstr "Não é possível ler a senha no arquivo ''{0}''" +msgstr "Não é possível ler a senha no arquivo “{0}”" #: msgid "sessionoptions.errors.bad_protocol" -msgstr "O protocolo ''{0}'' não é suportado" +msgstr "O protocolo “{0}” não é suportado" #: msgid "sessionoptions.errors.bad_proxy_format" @@ -3122,7 +3253,7 @@ msgstr "O formato do Proxy não corresponde HOST:PORT: {0}" #: msgid "sessionoptions.errors.bad_timeout" -msgstr "Argumento não numérico para {0} ''{1}'' ignorado" +msgstr "Argumento não numérico para {0} “{1}” ignorado" #: msgid "set.description" @@ -3130,11 +3261,11 @@ msgstr "Defina uma configuração no servidor. Use !setting para desativar uma c #: msgid "set.errors.requires_setting_name" -msgstr "O comando ''{0}'' requer um nome de configuração" +msgstr "O comando “{0}” requer um nome de configuração" #: msgid "set.errors.single_setting_name" -msgstr "O comando ''{0}'' usa um único nome de configuração" +msgstr "O comando “{0}” usa um único nome de configuração" #: msgid "set.short_description" @@ -3142,11 +3273,11 @@ msgstr "Defina uma configuração no servidor" #: msgid "setsetting.status" -msgstr "Configurando ''{0}'' para {1}" +msgstr "Configurando “{0}” para {1}" #: msgid "syncgroup.errors.server_admin" -msgstr "A função mínima do site de um grupo não pode ser definida como '' ServerAdministrator ''." +msgstr "A função mínima do site de um grupo não pode ser definida como “ ServerAdministrator ”." #: msgid "syncgroup.options.role" @@ -3158,7 +3289,7 @@ msgstr "Permite que a função do usuário no site seja alterada para uma com me #: msgid "syncgroup.options.grantlicensemode" -msgstr "Quando conceder a um usuário a licença especificada no grupo. Os valores legais são: {0}. Se nenhum valor for passado, ''na sincronização'' será usado como o valor padrão." +msgstr "Quando conceder a um usuário a licença especificada no grupo. Os valores legais são: {0}. Se nenhum valor for passado, “on-sync” será usado como o valor padrão." #: msgid "syncgroup.short_description" @@ -3182,11 +3313,11 @@ msgstr "[Obsoleto. Usar --função.] Atribui [ou remove] o direito de publicaç #: msgid "tabcmd.mutually_exclusive_options" -msgstr "Não é possível especificar ''{0}'' e ''{1}'' no mesmo comando" +msgstr "Não é possível especificar “{0}” e “{1}” no mesmo comando" #: msgid "tabcmdparser.errors.ambiguous_option" -msgstr "Opção ambígua ''{0}'' entre as opções: {1}" +msgstr "Opção ambígua “{0}” entre as opções: {1}" #: msgid "tabcmdparser.warning.unexpected_dash" @@ -3272,4 +3403,99 @@ msgstr "Uma lista de nomes de sites separados por espaços em que deve ser reali msgid "validateidpmetadata.short_description" msgstr "Identifica sites do Tableau Server configurados com IdPs usando o algoritmo resumido não-seguro, SHA-1. Este comando também identifica IdPs que estão usando certificados com um tamanho de chave RSA insuficiente ou tamanho de curva elíptica." +#: +msgid "tabcmd.content.description" +msgstr "Uma descrição do item." + +#: +msgid "tabcmd.content.site_id" +msgstr "Usada na URL para identificar exclusivamente o site. Diferente do nome do site." + +#: +msgid "tabcmd.howto" +msgstr "Executar um comando específico" + +#: +msgid "tabcmd.name" +msgstr "Utilitário da linha de comando do Tableau Server" + +#: +msgid "tabcmd.options.project" +msgstr "O nome do projeto" + +#: +msgid "tabcmd.options.parent_project" +msgstr "O caminho do projeto que contém o item de destino." + +#: +msgid "tabcmd.options.workbook" +msgstr "O nome da pasta de trabalho de destino" + +#: +msgid "tabcmd.options.datasource" +msgstr "O nome da fonte de dados de destino" + +#: +msgid "tabcmd.options.materializeviews" +msgstr "Ajuste o desempenho desta pasta de trabalho materializando cálculos para todas as exibições, se habilitado." + +#: +msgid "tabcmd.options.dematerialize" +msgstr "Ajuste o desempenho desta pasta de trabalho desabilitando cálculos materializados para todas as exibições, se habilitado." + +#: +msgid "tabcmd.options.complete" +msgstr "Requer que todas as linhas sejam válidas para que qualquer alteração seja bem-sucedida. (O padrão é true)" + +#: +msgid "tabcmd.options.no_complete" +msgstr "Não requer que todas as linhas sejam válidas para que qualquer alteração seja bem-sucedida." + +#: +msgid "tabcmd.options.users_file" +msgstr "Arquivo CSV que contém uma lista de usuários, um por linha" + +#: +msgid "tabcmd.options.token_file" +msgstr "Leia o token de acesso pessoal de um arquivo." + +#: +msgid "tabcmd.options.token_name" +msgstr "O nome do token de acesso pessoal. Se estiver usando um token para entrar, isso será necessário pelo menos uma vez para iniciar a sessão." + +#: +msgid "tabcmd.options.token_value" +msgstr "O valor secreto do seu token de acesso pessoal a ser usado para autenticação. Requer definição de --token-name." + +#: +msgid "tabcmd.options.language.detailed" +msgstr "Defina o idioma a ser usado. Os dados exportados serão retornados neste idioma/localidade. Se não for definido, o cliente usará a localidade do seu computador e o servidor usará a localidade da sua conta de usuário" + +#: +msgid "tabcmd.options.conflicts" +msgstr "Trate os conflitos de recursos como sucesso na criação de itens, por exemplo, o projeto já existe" + +#: +msgid "tabcmd.options.log" +msgstr "Use o nível de registro especificado. O nível padrão é INFO." + +#: +msgid "tabcmd.publish.options.restart" +msgstr "[Obsoleto – sem efeito]" + +#: +msgid "tabcmd.publish.options.tabbed.detailed" +msgstr "Publique com as exibições em guias habilitadas. Cada planilha se torna uma guia que os visualizadores podem usar para navegar pela pasta de trabalho." + +#: +msgid "tabcmd.publish.options.append.detailed" +msgstr "Anexe os dados que estão sendo publicados a uma fonte de dados existente que tenha o mesmo nome. Se anexar for definido como verdadeiro, mas ainda não existir uma fonte de dados, a operação falhará." + +#: +msgid "tabcmd.publish.options.disable-uploader" +msgstr "[Obsoleto – sem efeito]" + +#: +msgid "tabcmd.refresh.options.bridge" +msgstr "Atualizar fonte de dados por meio do Tableau Bridge" diff --git a/tabcmd/locales/sv/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/sv/LC_MESSAGES/tabcmd.mo index 8c5d799d48024d22c598962da1fd7986ce40ae99..fca2ad83b3ff46e5d02cca230c6b8f5746e07ec4 100644 GIT binary patch delta 27091 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 MtFF!?H>;%o2PnyXd;kCd diff --git a/tabcmd/locales/sv/LC_MESSAGES/tabcmd.po b/tabcmd/locales/sv/LC_MESSAGES/tabcmd.po index 741430ab..872e0c54 100644 --- a/tabcmd/locales/sv/LC_MESSAGES/tabcmd.po +++ b/tabcmd/locales/sv/LC_MESSAGES/tabcmd.po @@ -6,9 +6,10 @@ msgstr "" "X-Generator: prop2po" "Project-Id-Version: None" "Language: sv" +# Copyright (C) YEAR Tableau Software #: msgid "permissions.labels.capabilities.read" -msgstr "Vy:" +msgstr "Visning:" #: msgid "permissions.labels.capabilities.write" @@ -164,7 +165,7 @@ msgstr "Kör Förklara data:" #: msgid "permissions.labels.roles.wb_view" -msgstr "Visa" +msgstr "Vy" #: msgid "permissions.labels.roles.wb_explore" @@ -180,7 +181,7 @@ msgstr "Administrera" #: msgid "permissions.labels.roles.ds_view" -msgstr "Visa" +msgstr "Vy" #: msgid "permissions.labels.roles.ds_explore" @@ -244,11 +245,11 @@ msgstr "{0} kB" #: msgid "errors.argument.flow_description.too_long" -msgstr "Flödesbeskrivningen är för lång ({0} tecken). Den måste vara kortare än {1} tecken:\{2}" +msgstr "Flödesbeskrivningen är för lång ({0} tecken). Den måste vara kortare än {1} tecken: {2}" #: msgid "errors.argument.workbook_name.too_long" -msgstr "Arbetsbokens namn är för långt ({0} tecken). Det måste vara kortare än {1} tecken:{2}" +msgstr "Arbetsbokens namn är för långt ({0} tecken). Det måste vara kortare än {1} tecken: {2}" #: msgid "errors.argument.workbook_name.empty" @@ -256,15 +257,15 @@ msgstr "Arbetsbokens namn är tomt." #: msgid "errors.argument.workbook_description.too_long" -msgstr "Arbetsbokens beskrivning är för lång ({0} tecken). Den måste vara kortare än {1} tecken:{2}" +msgstr "Arbetsbokens beskrivning är för lång ({0} tecken). Den måste vara kortare än {1} tecken: {2}" #: msgid "errors.argument.worksheet_name.too_long" -msgstr "Arbetsbladets namn är för långt ({0} tecken). Det måste vara kortare än {1} tecken:{2}" +msgstr "Arbetsbladets namn är för långt ({0} tecken). Det måste vara kortare än {1} tecken: {2}" #: msgid "errors.argument.datasource_name.too_long" -msgstr "Datakällans namn är för långt ({0} tecken). Det måste vara kortare än {1} tecken:{2}" +msgstr "Datakällans namn är för långt ({0} tecken). Det måste vara kortare än {1} tecken: {2}" #: msgid "errors.argument.datasource_name.empty" @@ -272,23 +273,31 @@ msgstr "Datakällans namn är tomt." #: msgid "errors.argument.datasource_description.too_long" -msgstr "Datakällans beskrivning är för lång ({0} tecken). Den måste vara kortare än {1} tecken:{2}" +msgstr "Datakällans beskrivning är för lång ({0} tecken). Den måste vara kortare än {1} tecken: {2}" #: msgid "errors.argument.dataconnection_column.too_long" -msgstr "DataConnection column {0} is too long ({1} characters). It must be shorter than {2} characters:{3}" +msgstr "Kolumnen dataanslutning {0} är för lång ({1} tecken). Den måste vara kortare än {2} tecken: {3}" #: msgid "errors.argument.tag.too_long" -msgstr "Taggen är för lång ({0} tecken). Den måste vara kortare än {1} tecken:{2}" +msgstr "Taggen är för lång ({0} tecken). Den måste vara kortare än {1} tecken: {2}" #: msgid "errors.argument.workbook_file.missing_or_empty" msgstr "Arbetsboksfilen saknas eller är tom." +#: +msgid "errors.argument.file.size.too_large" +msgstr "Filen {0} är för stor. Filer som är större än {1} MB i okomprimerad storlek tillåts inte. Skapa ett extrakt för att gå vidare med publiceringen." + +#: +msgid "errors.argument.twb_or_tds_file.missing" +msgstr "twb- eller tds-filen saknas i arkivet." + #: msgid "errors.argument.internal" -msgstr "Internt serverfel. Saknat eller ogiltigt argument." +msgstr "Internt serverfel. Saknat eller ogiltigt argument." #: msgid "errors.argument.thumbnail.invalid_format" @@ -296,7 +305,7 @@ msgstr "Arbetsbokens miniatyrbildsformat är ogiltigt. Måste vara en PNG med up #: msgid "errors.html_403.disabled_resource.workbook" -msgstr "Den arbetsboken är inaktiverad. Kontakta administratören." +msgstr "Den arbetsboken är inaktiverad. Kontakta administratören." #: msgid "errors.html_404.missing_or_unauthorized_resource.project" @@ -304,7 +313,7 @@ msgstr "Projektet du letade efter finns inte eller så har du inte behörighet a #: msgid "errors.html_404.missing_or_unauthorized_resource.personal_space" -msgstr "Den personliga ytan du letade efter finns inte eller så har du inte behörighet att se det den." +msgstr "Det personliga utrymme du letade efter finns inte eller så har du inte behörighet att visa det." #: msgid "errors.html_404.missing_or_unauthorized_resource.datasource" @@ -324,7 +333,7 @@ msgstr "Ta bort arbetsböcker" #: msgid "errors.permissions.publish.datasource.licensing" -msgstr "Du måste vara ''Interactor'' för att publicera en datakälla." +msgstr "Du måste vara ”Interactor” för att publicera en datakälla." #: msgid "errors.permissions.publish.datasource.overwrite" @@ -332,7 +341,7 @@ msgstr "Det finns redan en datakälla med namnet {0} i projektet {1}. Du har int #: msgid "errors.permissions.publish.datasource.overwrite_personal_space" -msgstr "Det finns redan en datakälla med namnet {0} i den personliga ytan. Du har inte behörighet att skriva över den." +msgstr "Det finns redan en datakälla med namnet {0} i det personliga utrymmet. Du har inte behörighet att skriva över den." #: msgid "errors.permissions.publish.datasource.overwrite_short" @@ -340,7 +349,7 @@ msgstr "Det finns redan en datakälla med namnet {0} i projektet {1}." #: msgid "errors.permissions.publish.datasource.overwrite_short_personal_space" -msgstr "Det finns redan en datakälla med namnet {0} i den personliga ytan." +msgstr "Det finns redan en datakälla med namnet {0} i det personliga utrymmet." #: msgid "errors.permissions.publish.datasource.non_existent" @@ -380,7 +389,7 @@ msgstr "Det finns redan en arbetsbok med det här namnet i det projekt du public #: msgid "errors.permissions.publish.workbook.general_personal_space" -msgstr "Det finns redan en arbetsbok med det här namnet i den personliga yta du publicerar till. Byt namn på arbetsboken för att publicera." +msgstr "Det finns redan en arbetsbok med det här namnet i det personliga utrymme du publicerar till. Byt namn på arbetsboken för att publicera." #: msgid "errors.permissions.publish.workbook.overwrite" @@ -388,7 +397,7 @@ msgstr "Det finns redan en arbetsbok med namnet {0} i projektet {1}. Du har inte #: msgid "errors.permissions.publish.workbook.overwrite_personal_space" -msgstr "Det finns redan en arbetsbok med namnet {0} i den personliga ytan. Du har inte behörighet att skriva över den." +msgstr "Det finns redan en arbetsbok med namnet {0} i det personliga utrymmet. Du har inte behörighet att skriva över den." #: msgid "errors.permissions.publish.workbook.overwrite_short" @@ -396,35 +405,67 @@ msgstr "Det finns redan en arbetsbok med namnet {0} i projektet {1}." #: msgid "errors.permissions.publish.workbook.overwrite_short_personal_space" -msgstr "Det finns redan en arbetsbok med namnet {0} i den personliga ytan." +msgstr "Det finns redan en arbetsbok med namnet {0} i det personliga utrymmet." #: msgid "errors.reportable.impersonation.group_and_user" -msgstr "Ange endast 'impersonate_username'' eller 'impersonate_groupname'' inte båda." +msgstr "Ange endast ”impersonate_username” eller ”impersonate_groupname”, inte båda." #: msgid "errors.reportable.impersonation.user_not_found" -msgstr "Användaren {0} finns inte." +msgstr "Användaren ”{0}” finns inte." #: msgid "errors.reportable.impersonation.group_not_found" -msgstr "Gruppen {0} finns inte. " +msgstr "Gruppen ”{0}” finns inte." #: msgid "errors.public.validation.hasextract" -msgstr "Arbetsböcker som sparats till Tableau Public måste använda aktiva Tableau-extrakt. Högerklicka på datakällan och välj Använd extrakt innan publicering. Datakällan {0} är inte ett aktivt extrakt." +msgstr "Arbetsböcker som sparats till Tableau Public måste använda aktiva Tableau-extrakt. Högerklicka på datakällan och välj Använd extrakt innan du publicerar. Datakällan ”{0}” är inte ett aktivt extrakt." + +#: +msgid "errors.public.validation.storage_quota_exceeded" +msgstr "Innehållet du försöker publicera överstiger kontots maximala kapacitet. Ta bort lite innehåll för att frigöra utrymme och försök igen." + +#: +msgid "errors.public.validation.invalid_archive_file" +msgstr "Arbetsboken du försöker publicera är inte ett en giltig arbetsbok." #: msgid "errors.publish.dataserver_datasource_not_found" -msgstr "Datakällan {0} hittades inte för arbetsboken {1}." +msgstr "Datakällan ”{0}” hittades inte för arbetsboken ”{1}”." #: msgid "errors.publish.datasource_update_mode" -msgstr "Okänt uppdateringsläge: {0}." +msgstr "Okänt uppdateringsläge: ”{0}”." + +#: +msgid "errors.publish.fileupload.invalid_checksum" +msgstr "Ogiltig kontrollsumma." + +#: +msgid "errors.publish.fileupload.invalid_hash_algorithm" +msgstr "Hashalgoritm stöds inte eller är inaktiverad." + +#: +msgid "errors.publish.fileupload.invalid_offset" +msgstr "Lägg till i filuppladdning med en förskjutning som inte stämmer överens med registrerad filstorlek." + +#: +msgid "errors.publish.fileupload.concurrent_write" +msgstr "Det gick inte att få ett exklusivt lås på filen då den är låst av en annan uppladdning." + +#: +msgid "errors.publish.fileupload.flushing_file_buffer" +msgstr "Det gick inte att tömma filbuffertar under uppladdningen." #: -msgid "errors.publish.workbook.concurrent_update" -msgstr "En arbetsbok med samma namn publiceras eller ändras just nu. Vänta tills uppgiften slutförs innan du försöker på nytt." +msgid "errors.publish.fileupload.read_or_write" +msgstr "Det gick inte att läsa från klient eller skriva till uppladdningsfilen." + +#: +msgid "errors.publish.fileupload.concurrent_update" +msgstr "Innehåll med samma namn laddas upp eller ändras just nu. Vänta tills uppgiften har slutförts och försök igen." #: msgid "errors.publish.workbook.restricted" @@ -432,7 +473,7 @@ msgstr "Arbetsboken innehåller anslutningstyper som inte tillåts på den här #: msgid "errors.publish.datasource.concurrent_update" -msgstr "En datakälla med samma namn håller på att publiceras eller ändras. Vänta tills aktiviteten är slutförd innan du försöker igen." +msgstr "En datakälla med samma namn håller på att publiceras eller ändras. Vänta tills uppgiften har slutförts och försök igen." #: msgid "errors.publish.datasource.restricted" @@ -442,21 +483,37 @@ msgstr "Datakällan innehåller en anslutningstyp som inte tillåts på den här msgid "errors.publish.datasource.connection_check" msgstr "{0} kunde inte upprätta en anslutning till din datakälla." +#: +msgid "errors.publish.file.connection.unauthorized" +msgstr "Det här flödet inkluderar filingångsanslutningar som blockeras av platsadministratören. Om du vill publicera flöden måste alla ingångsanslutningar vara Tableau-extrakt som redan publicerats i Tableau Cloud." + +#: +msgid "errors.publish.flow.connection_check" +msgstr "Det gick inte att publicera flödet ”{0}”. Servern kan inte ansluta till datakällstypen: "{1}". Bekräfta att datakällan stöds och att drivrutinen eller plugin-programet för koplingen för datakällan har installerats." + +#: +msgid "errors.publish.workbook.requested_extract_encryption_on_server_with_disabled_encryption" +msgstr "Arbetsboken kan inte publiceras med ett krypterat extrakt. Extraktkryptering har inaktiverats på den här servern. Du måste publicera arbetsboken med ett okrypterat extrakt." + +#: +msgid "errors.publish.datasource.requested_extract_encryption_on_server_with_disabled_encryption" +msgstr "Datakällan kan inte publiceras som ett krypterat extrakt. Extraktkryptering har inaktiverats på den här servern. Du måste publicera extraktet okrypterat." + #: msgid "errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "Arbetsboken kan inte publiceras med ett krypterat extrakt. Webbplatsadministratören har inaktiverat extraktkryptering på den här webbplatsen. Du måste publicera arbetsboken med ett okrypterat extrakt." +msgstr "Arbetsboken kan inte publiceras med ett krypterat extrakt. Platsadministratören har inaktiverat extraktkryptering på den här platsen. Du måste publicera arbetsboken med ett okrypterat extrakt." #: msgid "errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "Datakällan kan inte publiceras som ett krypterat extrakt. Webbplatsadministratören har inaktiverat extraktkryptering på den här webbplatsen. Du måste publicera extraktet okrypterat." +msgstr "Datakällan kan inte publiceras som ett krypterat extrakt. Platsadministratören har inaktiverat extraktkryptering på den här platsen. Du måste publicera extraktet okrypterat." #: msgid "errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption" -msgstr "Arbetsboken kan inte publiceras med ett okrypterat extrakt. Webbplatsadministratören har framtvingat extraktkryptering på den här webbplatsen. Du måste publicera arbetsboken och ange extraktkryptering." +msgstr "Arbetsboken kan inte publiceras med ett okrypterat extrakt. Platsadministratören har framtvingat extraktkryptering på den här platsen. Du måste publicera arbetsboken och ange extraktkryptering." #: msgid "errors.publish.datasource.requested_no_extract_encryption_on_site_with_enforced_encryption" -msgstr "Datakällextraktet kan inte publiceras okrypterat. Webbplatsadministratören har framtvingat extraktkryptering på den här webbplatsen. Du måste publicera extraktet krypterat." +msgstr "Datakällsextraktet kan inte publiceras okrypterat. Platsadministratören har framtvingat extraktkryptering på den här platsen. Du måste publicera extraktet krypterat." #: msgid "errors.publish.has_unfinished_extract_creation_job" @@ -464,7 +521,7 @@ msgstr "Den här resursen kan inte publiceras eftersom det finns väntande eller #: msgid "errors.publishing.storage_quota_exceeded.message" -msgstr "Webbplatslagringskvoten överskreds." +msgstr "platslagringskvoten överskreds." #: msgid "errors.publishing.request_size_exceeded" @@ -476,15 +533,15 @@ msgstr "Begärandestorleken kunde inte fastställas." #: msgid "errors.site.quota_exceeded" -msgstr "Innehållet du försöker ladda upp kommer att överskrida webbplatsens kapacitet med {0}." +msgstr "Innehållet du försöker ladda upp kommer att överskrida platsens kapacitet med {0}." #: msgid "errors.personal_space.quota_exceeded" -msgstr "Det här innehållet överskrider kapaciteten på din personliga yta med {0}." +msgstr "Det här innehållet överskrider kapaciteten för ditt personliga utrymme med {0}." #: msgid "errors.web_authoring.workbook_deleted" -msgstr "Arbetsboken {0} togs bort. Välj Spara som för att spara som ny arbetsbok." +msgstr "Arbetsboken ”{0}” togs bort. Välj Spara som för att spara som ny arbetsbok." #: msgid "errors.web_authoring.workbook_changed" @@ -492,7 +549,7 @@ msgstr "En annan användare har redigerat och sparat den här arbetsboken sedan #: msgid "labels.publish.embed_credentials" -msgstr "Inbäddat lösenord för datakälla" +msgstr "Bädda in lösenord för datakällan" #: msgid "errors.publish.workbook.google_no_embedded_credentials" @@ -500,15 +557,15 @@ msgstr "Den här arbetsboken innehåller en {0}-datakälla som kräver inbäddad #: msgid "errors.publish.datasource.google_no_embedded_credentials" -msgstr "Den här datakällan innehåller en {0}-anslutning som kräver inbäddade inloggningsuppgifter. Publicera den här datakällan från Tableau Desktop med inbäddade inloggningsuppgifter." +msgstr "Den här datakällan innehåller en {0}-anslutning som kräver inbäddade inloggningsuppgifter. Publicera den här datakällan från Tableau Desktop med inbäddade inloggningsuppgifter." #: msgid "errors.publish.datasource.federated_oauth_datasource_failed" -msgstr "Inloggningsuppgifter för en eller flera anslutningar i din datakälla har gått ut. Ta bort de sparade inloggningsuppgifterna för den här datakällan på din sida för Kontoinställningar på Tableau Server eller Tableau Online och anslut därefter till datakällan igen." +msgstr "Inloggningsuppgifterna för en eller flera anslutningar i din datakälla har gått ut. Ta bort de sparade inloggningsuppgifterna för den här datakällan på sidan Kontoinställningar i Tableau Server eller Tableau Cloud och anslut sedan till datakällan igen." #: msgid "errors.publish.workbook.missing_oauth_credential" -msgstr "Inloggningsuppgiften {0} hittades inte eller kan inte användas för att ansluta till datakällan eller arbetsboken." +msgstr "Inloggningsuppgiften ”{0}” hittades inte eller kan inte användas för att ansluta till datakällan eller arbetsboken." #: msgid "errors.publish.version_incompatible.message" @@ -516,16 +573,12 @@ msgstr "Skrivbords- och serverversionerna är inkompatibla." #: msgid "errors.publish.version_incompatible.details" -msgstr "Skrivbordsversion {0}, Serverdokumentversion {1}." +msgstr "Skrivbordsversion ”{0}”, Serverdokumentversion ”{1}”." #: msgid "errors.publish.datasource.managed_keychain.unique_cv_suggestions" msgstr "Publiceringen misslyckades på grund av en konflikt. Skicka in ändringen igen." -#: -msgid "errors.publish.permissions_are_locked" -msgstr "Behörigheterna är låsta i projektet du publicerar till. Publicera den här arbetsboken genom att använda standardbehörigheterna och försöka igen." - #: msgid "errors.publish.datasource.not.found" msgstr "Det gick inte att hitta den här datakällan på servern." @@ -554,9 +607,21 @@ msgstr "Ogiltig extractUpdateTime angavs: {0}" msgid "errors.publish.async.serialization" msgstr "Det gick inte att serialisera publiceringsjobbstatusfel" +#: +msgid "errors.publish.only_extract_files_are_allowed.message" +msgstr "Det går inte att publicera till Tableau Server" + +#: +msgid "errors.publish.only_extract_files_are_allowed.details" +msgstr "Det går inte att ladda upp filen {0} eftersom administratören har blockerat filer av den här typen. Konvertera den till ett extrakt och försök igen." + +#: +msgid "errors.publish.validation.invalid_zip_file" +msgstr "Det arbetsboks- eller datakällsarkiv du försöker publicera är inte giltigt" + #: msgid "errors.permissions.view.datasources" -msgstr "Du måste vara ''Interactor'' för att visa listan med datakällor." +msgstr "Du måste vara ”Interactor” för att visa listan med datakällor." #: msgid "errors.oauth.invalid_oauth_class" @@ -566,6 +631,10 @@ msgstr "{0} är inte en giltig OAuth-anslutningstyp." msgid "errors.xmlapi.bad_request" msgstr "Felaktig begäran" +#: +msgid "errors.xmlapi.payload_too_large" +msgstr "För stor nyttolast" + #: msgid "errors.xmlapi.unauthorized" msgstr "Ej auktoriserad" @@ -608,15 +677,11 @@ msgstr "Finns redan" #: msgid "errors.xmlapi.site_suspended" -msgstr "Den här webbplatsen har suspenderats. Du måste vara systemadministratör för att logga in." +msgstr "Platsen har inaktiverats. Du måste vara systemadministratör för att logga in." #: msgid "errors.xmlapi.site_locked" -msgstr "Webbplatsen har låsts. Inloggning är inte tillåten just nu." - -#: -msgid "errors.xmlapi.permission_modification" -msgstr "Det går inte att publicera med ändrade behörigheter" +msgstr "Platsen har låsts. Inloggning är inte tillåten just nu." #: msgid "errors.xmlapi.update_desktop" @@ -628,23 +693,35 @@ msgstr "För många begäranden" #: msgid "errors.xmlapi.throttled.detail" -msgstr "För många anrop till ''{0}''. Försök åter efter {1}." +msgstr "För många anrop till ”{0}”. Försök åter efter {1}." + +#: +msgid "errors.xmlapi.personal_space_quota_exceeded.summary" +msgstr "Det går inte att publicera till Personligt utrymme" + +#: +msgid "errors.xmlapi.personal_space_quota_exceeded.detail" +msgstr "Ta bort eller flytta befintligt innehåll i Personligt utrymme och försök sedan att publicera på nytt." #: msgid "datasource.publish.check.unpublishable" msgstr "Det gick inte att publicera datakällan." +#: +msgid "datasource.publish.check.unpublishable.table_extension_extract_required" +msgstr "Tabelltillägg kan inte publiceras med anslutningar som kräver ett extrakt." + #: msgid "datasource.publish.check.publishable.extract_required" msgstr "Kräver att du skapar ett extrakt vid publicering." #: msgid "datasource.publish.check.publishable.credentials_required" -msgstr "{1} kommer tillfälligt att använda de inloggningsuppgifter som angetts för {0} för att bekräfta att den kan upprätthålla en livedataanslutning." +msgstr "{1} kommer tillfälligt att använda de inloggningsuppgifter som angetts för ”{0}” för att bekräfta att den kan upprätthålla en livedataanslutning." #: msgid "datasource.publish.check.publishable.server_unreachable" -msgstr "{1} kan inte nå {0}. Publicering skapar ett extrakt." +msgstr "{1} kan inte nå ”{0}”. Publicering skapar ett extrakt." #: msgid "publish.bundles.workbook.subscription.subject" @@ -656,139 +733,147 @@ msgstr "Dina Salesforce-data lades till i arbetsboken. Gå till dina {0}-projekt #: msgid "extracts.status.finished.upload.workbook" -msgstr "Slutförde uppladdningen av extrakt (nytt extrakt-ID: {0}) för arbetsboken {1} {2}" +msgstr "Slutförde uppladdningen av extrakt (nytt extrakt-ID: {0}) för arbetsboken ”{1}” {2}" #: msgid "extracts.status.finished.refresh.workbook" -msgstr "Slutförde uppdateringen av extrakt (nytt extrakt-ID: {0}) för arbetsboken {1} {2}" +msgstr "Slutförde uppdateringen av extrakt (nytt extrakt-ID: {0}) för arbetsboken ”{1}” {2}" #: msgid "extracts.status.finished.increment.workbook" -msgstr "Slutförde inkrement av extrakt (nytt extrakt-ID: {0}) för arbetsboken {1} {2}" +msgstr "Slutförde inkrement av extrakt (nytt extrakt-ID: {0}) för arbetsboken ”{1}” {2}" #: msgid "extracts.status.finished.encrypt.workbook" -msgstr "Slutförde kryptering av extrakt (nytt extrakt-ID:{0}) för arbetsboken {1}" +msgstr "Slutförde kryptering av extrakt (nytt extrakt-ID:{0}) för arbetsboken ”{1}”" #: msgid "extracts.status.finished.decrypt.workbook" -msgstr "Slutförde dekryptering av extrakt (nytt extrakt-ID:{0}) för arbetsboken {1}" +msgstr "Slutförde dekryptering av extrakt (nytt extrakt-ID:{0}) för arbetsboken ”{1}”" #: msgid "extracts.status.finished.rekey.workbook" -msgstr "Slutförde återkryptering av extrakt (nytt extrakt-ID:{0}) för arbetsboken {1}" +msgstr "Slutförde återkryptering av extrakt (nytt extrakt-ID:{0}) för arbetsboken ”{1}”" #: msgid "extracts.status.finished.create.workbook" -msgstr "Slutförde skapande av extrakt (nytt extrakt-ID:{0}) för arbetsboken {1} {2}" +msgstr "Slutförde skapande av extrakt (nytt extrakt-ID:{0}) för arbetsboken ”{1}” {2}" #: msgid "extracts.status.finished.remove.workbook" -msgstr "Slutförde ändra extrakt (datakälla-ID:{0}) till live för arbetsboken {1}" +msgstr "Slutförde ändra extrakt (datakälla-ID:{0}) till live för arbetsboken ”{1}”" #: msgid "extracts.status.finished.upload.datasource" -msgstr "Slutförde uppladdningen av extrakt (nytt extrakt-ID: {0}) för datakällan {1} {2}" +msgstr "Slutförde uppladdningen av extrakt (nytt extrakt-ID: {0}) för datakällan ”{1}” {2}" #: msgid "extracts.status.finished.refresh.datasource" -msgstr "Uppdatering av extrakt har slutförts (nytt extrakt-ID: {0}) för datakällan ''{1}'' {2}" +msgstr "Uppdatering av extrakt har slutförts (nytt extrakt-ID: {0}) för datakällan ”{1}” {2}" #: msgid "extracts.status.finished.increment.datasource" -msgstr "Utökning av extrakt har slutförts (nytt extrakt-ID: {0}) för datakällan ''{1}'' {2}" +msgstr "Utökning av extrakt har slutförts (nytt extrakt-ID: {0}) för datakällan ”{1}” {2}" #: msgid "extracts.status.finished.append.datasource" -msgstr "Tillägg av extrakt har slutförts (nytt extrakt-ID: {0}) för datakällan ''{1}'' {2}" +msgstr "Tillägg av extrakt har slutförts (nytt extrakt-ID: {0}) för datakällan ”{1}” {2}" #: msgid "extracts.status.finished.replace.datasource" -msgstr "Ersättning av extrakt har slutförts (nytt extrakt-ID: {0}) för datakällan ''{1}'' {2}" +msgstr "Ersättning av extrakt har slutförts (nytt extrakt-ID: {0}) för datakällan ”{1}” {2}" #: msgid "extracts.status.finished.encrypt.datasource" -msgstr "Kryptering av extrakt har slutförts (nytt extrakt-ID:{0}) för datakällan ''{1}''" +msgstr "Kryptering av extrakt har slutförts (nytt extrakt-ID:{0}) för datakällan ”{1}”" #: msgid "extracts.status.finished.decrypt.datasource" -msgstr "Dekryptering av extrakt har slutförts (nytt extrakt-ID:{0}) för datakällan ''{1}''" +msgstr "Dekryptering av extrakt har slutförts (nytt extrakt-ID:{0}) för datakällan ”{1}”" #: msgid "extracts.status.finished.rekey.datasource" -msgstr "Omkryptering av extrakt har slutförts (nytt extrakt-ID:{0}) för datakällan ''{1}''" +msgstr "Omkryptering av extrakt har slutförts (nytt extrakt-ID:{0}) för datakällan ”{1}”" #: msgid "extracts.status.finished.encrypt.flow" -msgstr "Kryptering av extrakt för flödet ''{0}'' har slutförts" +msgstr "Kryptering av extrakt för flödet ”{0}” har slutförts" #: msgid "extracts.status.finished.decrypt.flow" -msgstr "Dekryptering av extrakt för flödet ''{0}'' har slutförts" +msgstr "Dekryptering av extrakt för flödet ”{0}” har slutförts" #: msgid "extracts.status.finished.rekey.flow" -msgstr "Omkryptering av extrakt för flödet ''{0}'' har slutförts" +msgstr "Omkryptering av extrakt för flödet ”{0}” har slutförts" #: msgid "extracts.status.finished.encrypt.flowdraft" -msgstr "Kryptering av extrakt för flödesutkastet ''{0}'' har slutförts" +msgstr "Kryptering av extrakt för flödesutkastet ”{0}” har slutförts" #: msgid "extracts.status.finished.decrypt.flowdraft" -msgstr "Dekryptering av extrakt för flödesutkastet ''{0}'' har slutförts" +msgstr "Dekryptering av extrakt för flödesutkastet ”{0}” har slutförts" #: msgid "extracts.status.finished.rekey.flowdraft" -msgstr "Omkryptering av extrakt för flödesutkastet ''{0}'' har slutförts" +msgstr "Omkryptering av extrakt för flödesutkastet ”{0}” har slutförts" #: msgid "extracts.status.finished.create.datasource" -msgstr "Extrakten har skapats (nytt extrakt-ID: {0}) för datakällan ''{1}'' {2}" +msgstr "Extrakten har skapats (nytt extrakt-ID: {0}) för datakällan ”{1}” {2}" #: msgid "extracts.status.finished.remove.datasource" -msgstr "Extrakten har ändrats till live för datakällan ''{1}''" +msgstr "Extrakten har ändrats till live för datakällan ”{1}”" + +#: +msgid "extracts.status.finished.create.vconn" +msgstr "Slutförde skapande av extrakt (nytt extrakt-ID: {0}) för den virtuella anslutningen ”{1}”" + +#: +msgid "extracts.status.finished.refresh.vconn" +msgstr "Slutförde uppdatering av extrakt (nytt extrakt-ID: {0}) för den virtuella anslutningen ”{1}”" #: msgid "extracts.status.encryption_key" -msgstr "ID för krypteringsnyckel: ''{0}''." +msgstr "Krypteringsnyckel-ID: ”{0}”." #: msgid "extracts.status.encryption_keys" -msgstr "Gammalt ID för krypteringsnyckel: ''{0}'', nytt ID för krypteringsnyckel: ''{1}''." +msgstr "Gammalt ID för krypteringsnyckel: ”{0}”, nytt ID för krypteringsnyckel: ”{1}”." #: msgid "extracts.errors.upload" -msgstr "Fel vid uppladdning av extrakt för {0}: ''{1}''" +msgstr "Fel vid uppladdning av extrakt för {0}: ”{1}”" #: msgid "extracts.errors.refresh" -msgstr "Det inträffade ett fel när extrakten för {0} ''{1}'' skulle uppdateras" +msgstr "Det inträffade ett fel när extrakten för {0} ”{1}” skulle uppdateras" #: msgid "extracts.errors.create" -msgstr "Det inträffade ett fel när extrakten för {0} ''{1}'' skulle skapas." +msgstr "Det inträffade ett fel när extrakten för {0} ”{1}” skulle skapas." #: msgid "extracts.errors.increment" -msgstr "Fel vid utökning av extrakt för {0}: ''{1}''" +msgstr "Fel vid utökning av extrakt för {0}: ”{1}”" #: msgid "extracts.errors.append" -msgstr "Fel vid tillägg av extrakt för {0}: ''{1}''" +msgstr "Fel vid tillägg av extrakt för {0}: ”{1}”" #: msgid "extracts.errors.replace" -msgstr "Fel vid ersättning av extrakt för {0}: ''{1}''" +msgstr "Fel vid ersättning av extrakt för {0}: ”{1}”" #: msgid "extracts.errors.download" -msgstr "Fel vid nerladdning av extrakt för {0}: ''{1}''" +msgstr "Fel vid nerladdning av extrakt för {0}: ”{1}”" #: msgid "extracts.errors.remove" -msgstr "Fel vid borttagning av extrakt för {0}: ''{1}''." +msgstr "Fel vid borttagning av extrakt för {0}: ”{1}”." #: msgid "extracts.errors.title" @@ -796,23 +881,23 @@ msgstr "Fel vid extraktbearbetning" #: msgid "extracts.errors.nothing_to_upload" -msgstr "Det finns inga extrakt att ladda upp för {0}: ''{1}''" +msgstr "Det finns inga extrakt att ladda upp för {0}: ”{1}”" #: msgid "extracts.errors.nothing_to_refresh" -msgstr "Det finns inga extrakt att uppdatera för {0}: ''{1}''" +msgstr "Det finns inga extrakt att uppdatera för {0}: ”{1}”" #: msgid "extracts.errors.nothing_to_increment" -msgstr "Det finns inga extrakt att utöka för {0}: ''{1}''" +msgstr "Det finns inga extrakt att utöka för {0}: ”{1}”" #: msgid "extracts.errors.nothing_to_append" -msgstr "Det finns inga extrakt att lägga till för {0}: ''{1}''" +msgstr "Det finns inga extrakt att lägga till för {0}: ”{1}”" #: msgid "extracts.errors.nothing_to_replace" -msgstr "Det finns inga extrakt att ersätta för {0}: ''{1}''" +msgstr "Det finns inga extrakt att ersätta för {0}: ”{1}”" #: msgid "extracts.errors.refresh_summary" @@ -840,23 +925,23 @@ msgstr "Det inträffade ett fel när extraktet skulle skapas" #: msgid "extracts.errors.datasource_overwritten" -msgstr "Uppdateringen misslyckades eftersom datakällan skrevs över av en annan uppgift under bearbetningen. Uppdatera igen för att korrigera det." +msgstr "Uppdateringen misslyckades eftersom datakällan skrevs över av en annan uppgift under bearbetningen. Uppdatera igen för att korrigera det." #: msgid "extracts.errors.workbook_overwritten" -msgstr "Uppdateringen misslyckades eftersom arbetsboken skrevs över av en annan uppgift under bearbetningen. Uppdatera igen för att korrigera det." +msgstr "Uppdateringen misslyckades eftersom arbetsboken skrevs över av en annan uppgift under bearbetningen. Uppdatera igen för att korrigera det." #: msgid "extracts.errors.encrypt" -msgstr "Det inträffade ett fel när extrakten för {0} ''{1}'' skulle krypteras" +msgstr "Det inträffade ett fel när extrakten för {0} ”{1}” skulle krypteras" #: msgid "extracts.errors.decrypt" -msgstr "Det inträffade ett fel när extrakten för {0} ''{1}'' skulle dekrypteras" +msgstr "Det inträffade ett fel när extrakten för {0} ”{1}” skulle dekrypteras" #: msgid "extracts.errors.rekey" -msgstr "Det inträffade ett fel när extrakten för {0} ''{1}'' skulle krypteras om" +msgstr "Det inträffade ett fel när extrakten för {0} ”{1}” skulle krypteras om" #: msgid "extracts.errors.encrypt_datasource_overwritten" @@ -900,7 +985,7 @@ msgstr "Det gick inte att extrahera arbetsboken eftersom den har skrivits över #: msgid "extracts.site_mode_change_details" -msgstr "Webbplatsens extraktkrypteringsläge har ändrats från ''{0}'' till ''{1}''." +msgstr "platsens extraktkrypteringsläge har ändrats från ”{0}” till ”{1}”." #: msgid "extracts.errors.encryption_not_licensed" @@ -916,7 +1001,7 @@ msgstr "Det gick inte att läsa in arbetsboken {0}" #: msgid "workbooks.messages.locked" -msgstr "Arbetsboken ''{0}'' ändras av en annan användare just nu. Försök igen senare." +msgstr "Arbetsboken ”{0}” ändras av en annan användare just nu. Försök igen senare." #: msgid "workbooks.new_workbook.default_name" @@ -952,7 +1037,7 @@ msgstr "Hej!" #: msgid "subscriptions.subscribed_footer" -msgstr "Här kommer din prenumeration på" +msgstr "Här kommer din prenumeration på {0}" #: msgid "subscriptions.subscribed_workbook" @@ -990,6 +1075,14 @@ msgstr "Du kan se livevyn över innehållet här" msgid "subscriptions.warning_deprecated_type" msgstr "inaktuell" +#: +msgid "subscriptions.warning_error_content_type" +msgstr "Okänd innehållstyp" + +#: +msgid "subscriptions.warning_error_type" +msgstr "okänd varningstyp" + #: msgid "subscriptions.warning_extract_refresh_type" msgstr "extraktuppdateringen misslyckades" @@ -1004,19 +1097,51 @@ msgstr "Följande datakvalitetsvarningar påverkar {0}." #: msgid "subscriptions.warning_introduction_view" -msgstr "Du hittar mer information på fliken Datainformation i vyn" +msgstr "Mer information finns i rutan Datainformation i vyn." #: msgid "subscriptions.warning_introduction_workbook" msgstr "Du hittar mer information på sidan med arbetsboken" +#: +msgid "subscriptions.warning_localized_column" +msgstr "Kolumn" + +#: +msgid "subscriptions.warning_localized_datasource" +msgstr "Datakälla" + +#: +msgid "subscriptions.warning_localized_database" +msgstr "Databas" + +#: +msgid "subscriptions.warning_localized_flow" +msgstr "Flöde" + +#: +msgid "subscriptions.warning_localized_table" +msgstr "Tabell" + +#: +msgid "subscriptions.warning_localized_vconn" +msgstr "Anslutning" + +#: +msgid "subscriptions.warning_lowercase_column" +msgstr "kolumn" + +#: +msgid "subscriptions.warning_lowercase_column_plural" +msgstr "kolumner" + #: msgid "subscriptions.warning_maintenance_type" msgstr "underhåll utförs" #: msgid "subscriptions.warning_permission_error" -msgstr "Den här varningen gäller en resurs du saknar behörighet att se." +msgstr "Den här varningen gäller en resurs som du saknar behörighet att visa." #: msgid "subscriptions.warning_redacted" @@ -1026,6 +1151,18 @@ msgstr "Behörighet krävs" msgid "subscriptions.warning_sensitve_type" msgstr "känsliga data" +#: +msgid "subscriptions.warning_sensitive_intro_count" +msgstr "Känsliga ({0})" + +#: +msgid "subscriptions.warning_sensitive_intro_view" +msgstr "Den här vyn använder känsliga data." + +#: +msgid "subscriptions.warning_sensitive_intro_workbook" +msgstr "Den här arbetsboken använder känsliga data." + #: msgid "subscriptions.warning_severe" msgstr "Viktig datakvalitetsvarning" @@ -1039,8 +1176,8 @@ msgid "subscriptions.warning_standard" msgstr "Datakvalitetsvarning" #: -msgid "subscriptions.warning_error_type" -msgstr "okänd varningstyp" +msgid "subscriptions.warning_standard_plural" +msgstr "Datakvalitetsvarningar" #: msgid "subscriptions.warning_warning_type" @@ -1048,7 +1185,7 @@ msgstr "varning" #: msgid "errors.subscriptions.image_render_failed" -msgstr "Det gick inte att återge ögonblicksbilden av vyn ''{0}'' korrekt." +msgstr "Det gick inte att återge ögonblicksbilden av vyn ”{0}” korrekt." #: msgid "errors.subscriptions.see_live_view" @@ -1060,11 +1197,11 @@ msgstr "Serveromfattande prenumerationsinställningar har inte aktiverats. Det g #: msgid "errors.subscriptions.disabled_on_site" -msgstr "Prenumerationer har inaktiverats för webbplatsen." +msgstr "Prenumerationer har inaktiverats för platsen." #: msgid "errors.subscriptions.site_is_locked" -msgstr "Webbplatsen är låst. Det går inte att bearbeta prenumerationer." +msgstr "platsen är låst. Det går inte att bearbeta prenumerationer." #: msgid "errors.subscriptions.orphan" @@ -1087,8 +1224,8 @@ msgid "errors.subscriptions.pdf_render_failed" msgstr "Det gick inte att återge PDF-bilagan för det här mejlet korrekt." #: -msgid "errors.subscriptions.pdf_limit_exceeded" -msgstr "Den genererade PDF-filen överskrider storleksgränsen på {0} MB och kan inte bifogas det här mejlet." +msgid "errors.subscriptions.content_limit_exceeded" +msgstr "Det genererade innehållet överskrider storleksgränsen på {0} MB och kan inte bifogas det här e-postmeddelandet." #: msgid "errors.subscriptions.attachments_not_enabled" @@ -1116,15 +1253,15 @@ msgstr "Arbetsboken innehåller flera scheman för extraktuppdatering. Uppdatera #: msgid "errors.subscriptions.datasource_is_missing_password" -msgstr "Anslutningsfel hos datakällan. Kontrollera inloggningsuppgifterna för alla anslutningar till datakällor för arbetsboken." +msgstr "Fel vid anslutning till datakälla. Kontrollera inloggningsuppgifterna för alla anslutningar till datakällor för arbetsboken." #: msgid "subscriptions.results_summary.sg" -msgstr "{0} av {1} prenumeration har skickats från schemat ''{2}''." +msgstr "{0} av {1} prenumeration har skickats från schemat ”{2}”." #: msgid "subscriptions.results_summary.pl" -msgstr "{0} av {1} prenumerationer har skickats från schemat ''{2}''." +msgstr "{0} av {1} prenumerationer har skickats från schemat ”{2}”." #: msgid "subscriptions.results_views_per_subscription.sg" @@ -1264,7 +1401,7 @@ msgstr "En otillgänglig datakälla." #: msgid "dataalerts.failure.email.footer" -msgstr "Du får det här mejlet {0} på grund av ett aviseringsfel." +msgstr "Du får det här mejlet {0} på grund av ett aviseringsfel." #: msgid "dataalerts.failure.troubleshooting" @@ -1284,11 +1421,11 @@ msgstr "Den datadrivna aviseringen {0} fungerar igen, så mottagarna avis #: msgid "dataalerts.failure.error.internalError" -msgstr "Internt fel för dataavisering" +msgstr "Internt fel för datadriven avisering" #: msgid "dataalerts.failure.error.invalidDataAlertSpecification" -msgstr "Ogiltig specifikation för dataavisering" +msgstr "Ogiltig specifikation för datadriven avisering" #: msgid "dataalerts.failure.error.summaryTableNotFound" @@ -1300,11 +1437,11 @@ msgstr "Oklassificerat fel" #: msgid "dataalerts.failure.error.viewContentNotFound" -msgstr "Det gick inte att hitta innehållet {0} i dataaviseringsyvn" +msgstr "Det gick inte att hitta innehållet {0} i yvn för den datadrivna aviseringen" #: msgid "dataalerts.failure.error.viewNotFound" -msgstr "Det gick inte att hitta dataaviseringsyvn" +msgstr "Det gick inte att hitta yvn för datadriven avisering" #: msgid "dataalerts.failure.error.workbookNotFound" @@ -1314,6 +1451,9 @@ msgstr "Det gick inte att hitta arbetsboken" msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" msgstr "Ingen axel hittades för fältet {0}" +#: +msgid "dataalerts.failure.error.paneDescriptorNotFound" +msgstr "{0}" #: msgid "dataalerts.failure.error.unsupportedComparisonExpression" @@ -1325,7 +1465,7 @@ msgstr "Ingen konstant jämförelseoperator kunde identifieras: {0}" #: msgid "dataalerts.failure.error.cannotAddFilter" -msgstr "Det gick inte att lägga till filtret i dataaviseringen" +msgstr "Det gick inte att lägga till filtret i den datadrivna aviseringen" #: msgid "dataalerts.failure.error.sheetNotAlertable" @@ -1333,11 +1473,11 @@ msgstr "Bladet {0} har data som stöds för aviseringar. {1}" #: msgid "dataalerts.failure.error.dataAlertMeasureNotFound" -msgstr "Det gick inte att välja måttet. {0}" +msgstr "Det gick inte att välja mätvärdet. {0}" #: msgid "dataalerts.failure.error.tooManyMeasuresForDataAlert" -msgstr "Felaktigt antal mått har identifierats.{0}" +msgstr "Felaktigt antal mätvärden har identifierats.{0}" #: msgid "dataalerts.failure.error.thresholdParseError" @@ -1349,11 +1489,11 @@ msgstr "Fel vid serialisering av avisering. {0}" #: msgid "dataalerts.failure.error.cannotDrawDataAlertDialog" -msgstr "Det gick inte att rita upp dialogrutan för dataavisering." +msgstr "Det gick inte att rita upp dialogrutan för den datadrivna aviseringen." #: msgid "dataalerts.failure.error.unsupportedDataAlertType" -msgstr "Dataaviseringstypen {0} stöds inte just nu." +msgstr "Typen {0} för datadriven avisering stöds inte just nu." #: msgid "dataalerts.failure.suspend.email.subject" @@ -1405,7 +1545,7 @@ msgstr "Ändrade behörigheter för den anslutna vyn" #: msgid "metricsservices.failure.email.footer" -msgstr "Du får det här mejlet {0} på grund av ett fel med uppdateringen av dina mätvärden." +msgstr "Du får det här mejlet {0} på grund av ett fel med uppdateringen av dina mätvärden." #: msgid "metricsservices.failure.email.subject" @@ -1421,7 +1561,7 @@ msgstr "Det går inte att uppdatera mätvärdet, och mätdata uppdateras därfö #: msgid "metricsservices.failure.status" -msgstr "Mätvärdet ''{0}'' uppdateras inte" +msgstr "Mätvärdet ”{0}” uppdateras inte" #: msgid "metricsservices.failure.suspend.email.explanation" @@ -1433,7 +1573,7 @@ msgstr "Du får det här mejlet {0} eftersom uppdateringen av dina mätvärden h #: msgid "metricsservices.failure.suspend.email.status" -msgstr "Uppdatering av mätvärdet ''{0}'' har inaktiverats" +msgstr "Uppdatering av mätvärdet ”{0}” har inaktiverats" #: msgid "metricsservices.failure.suspend.email.subject" @@ -1477,7 +1617,7 @@ msgstr "Uppdateringen av mätvärdet fungerar igen, och mätdata kontrollas för #: msgid "metricsservices.success.status" -msgstr "Uppdateringen av mätvärdet ''{0}'' har återupptagits" +msgstr "Uppdateringen av mätvärdet ”{0}” har återupptagits" #: msgid "errors.staticimages.generic" @@ -1501,7 +1641,7 @@ msgstr "Alla användare" #: msgid "local_names.containers.personal_space.name" -msgstr "Personlig yta" +msgstr "Personligt utrymme" #: msgid "password_reset.email.subject" @@ -1541,15 +1681,15 @@ msgstr "1 sekund" #: msgid "dataconnections.classes.tableau_server_site" -msgstr "Tableau Server-webbplats" +msgstr "Tableau Server-plats" #: msgid "materializeviews.errors.workbook_not_in_project" -msgstr "Projektet ''{0}'' innehåller inte arbetsboken ''{1}''" +msgstr "Projektet ”{0}” innehåller inte arbetsboken ”{1}”" #: msgid "materializeviews.errors.workbook_has_no_extract" -msgstr "Det gick inte att uppdatera inställningen för materialiserade vyer för arbetsboken ''{0}''. För tillfället stöds bara arbetsböcker med inbäddade extrakt." +msgstr "Det gick inte att uppdatera inställningen för materialiserade vyer för arbetsboken ”{0}”. För tillfället stöds bara arbetsböcker med inbäddade extrakt." #: msgid "materializeviews.errors.workbook_updating_errors" @@ -1557,23 +1697,23 @@ msgstr "Fel hittades när inställningen för materialiserade vyer för arbetsb #: msgid "materializeviews.errors.workbook_too_large" -msgstr "Det gick inte att uppdatera inställningen för materialiserade vyer för arbetsboken ''{0}'' eftersom arbetsbokens storlek överskrider gränsen på {1} GB." +msgstr "Det gick inte att uppdatera inställningen för materialiserade vyer för arbetsboken ”{0}” eftersom arbetsbokens storlek överskrider gränsen på {1} GB." #: msgid "materializeviews.errors.project_path_not_exists" -msgstr "Projektsökvägen ''{0}'' finns inte" +msgstr "Projektsökvägen ”{0}” finns inte" #: msgid "materializeviews.errors.feature_disabled" -msgstr "Det gick inte att uppdatera inställningen för materialiserade vyer för arbetsboken ''{0}'' eftersom funktionen är inaktiverad just nu." +msgstr "Det gick inte att uppdatera inställningen för materialiserade vyer för arbetsboken ”{0}” eftersom funktionen är inaktiverad just nu." #: msgid "materializeviews.errors.update_materialized_views_setting_failed" -msgstr "Det gick inte att uppdatera inställningen för materialiserade vyer för arbetsboken ''{0}''." +msgstr "Det gick inte att uppdatera inställningen för materialiserade vyer för arbetsboken ”{0}”." #: msgid "materializeviews.errors.site_not_enabled" -msgstr "Den här webbplatsen har inte aktiverats för materialiserade vyer. Kontakta administratören." +msgstr "Den här platsen har inte aktiverats för materialiserade vyer. Kontakta administratören." #: msgid "materializeviews.errors.encrypted_extracts_not_supported" @@ -1581,7 +1721,7 @@ msgstr "Funktionen för materialiserade vyer har inte stöd för arbetsböcker m #: msgid "materializedviews.finished.create" -msgstr "Materialiserade vyer med statusen ''{0}'' har skapats för arbetsboken ''{1}''" +msgstr "Materialiserade vyer med statusen ”{0}” har skapats för arbetsboken ”{1}”" #: msgid "materializedviews.finished.delete" @@ -1589,27 +1729,27 @@ msgstr "Materialiserade vyer för arbetsbok-ID:t {0} har tagits bort" #: msgid "materializedviews.finished.encrypt" -msgstr "Kryptering av materialiserade vyer för arbetsboken ''{0}'' har slutförts" +msgstr "Kryptering av materialiserade vyer för arbetsboken ”{0}” har slutförts" #: msgid "materializedviews.finished.decrypt" -msgstr "Dekryptering av materialiserade vyer för arbetsboken ''{0}'' har slutförts" +msgstr "Dekryptering av materialiserade vyer för arbetsboken ”{0}” har slutförts" #: msgid "materializedviews.finished.rekey" -msgstr "Omkryptering av materialiserade vyer för arbetsboken ''{0}'' har slutförts" +msgstr "Omkryptering av materialiserade vyer för arbetsboken ”{0}” har slutförts" #: msgid "materializedviews.status.encryption_key" -msgstr "ID för krypteringsnyckel: ''{0}''." +msgstr "Krypteringsnyckel-ID: ”{0}”." #: msgid "materializedviews.status.encryption_keys" -msgstr "Gammalt ID för krypteringsnyckel: ''{0}'', nytt ID för krypteringsnyckel: ''{1}''." +msgstr "Gammalt ID för krypteringsnyckel: ”{0}”, nytt ID för krypteringsnyckel: ”{1}”." #: msgid "materializedviews.status.encryption_type" -msgstr "Typ av krypteringsdatakälla: ''{0}''" +msgstr "Typ av krypteringsdatakälla: ”{0}”" #: msgid "customizedviews.namedSharingPrefix" @@ -1641,7 +1781,7 @@ msgstr "Flöde" #: msgid "content_type.metric" -msgstr "Metriska" +msgstr "Mätvärde" #: msgid "content_type.collection" @@ -1660,11 +1800,11 @@ msgid "content_type.explaindata_explanation" msgstr "Förklaring" #: -msgid "content_type.publishedconnection" +msgid "content_type.virtualconnection" msgstr "Virtuell anslutning" #: -msgid "content_type.publishedconnectiontable" +msgid "content_type.virtualconnectiontable" msgstr "Tabell i virtuell anslutning" #: @@ -1675,6 +1815,14 @@ msgstr "Serversvar: Uppgradering av miniatyrer har påbörjats." msgid "upgradethumbnails.status.server_stopped" msgstr "Serversvar: %d jobb har stoppats" +#: +msgid "dataquality.author.extract_refresh_monitoring" +msgstr "övervakning av extraktuppdatering" + +#: +msgid "dataquality.author.flow_run_monitoring" +msgstr "övervakning av flödeskörning" + #: msgid "dataquality.message.refresh_failed" msgstr "Uppdateringen misslyckades: {0}" @@ -1691,6 +1839,38 @@ msgstr "Nästa schemalagda: {0}" msgid "dataquality.message.flow_run_output_steps_failed" msgstr "{0}/{1} utgångssteg kunde inte köras" +#: +msgid "label_value.description.certified" +msgstr "Den här resursen är betrodd och rekommenderad." + +#: +msgid "label_value.description.deprecated" +msgstr "Den här resursen underhålls inte längre och bör inte användas." + +#: +msgid "label_value.description.extract_refresh_failure" +msgstr "Den här resursens senaste extraktuppdatering misslyckades." + +#: +msgid "label_value.description.flow_run_failure" +msgstr "Det här flödets senaste körning misslyckades." + +#: +msgid "label_value.description.maintenance" +msgstr "Den här resursen underhålls just nu." + +#: +msgid "label_value.description.sensitive_data" +msgstr "Den här resursen innehåller känslig information." + +#: +msgid "label_value.description.stale" +msgstr "Den här resursen är föråldrad." + +#: +msgid "label_value.description.warning" +msgstr "Den här resursen har ett allmänt kvalitetsproblem." + #: msgid "importcsvsummary.error.details" msgstr "Felinformation:" @@ -1701,7 +1881,7 @@ msgstr "(återstående fel visas inte)" #: msgid "importcsvsummary.error.line" -msgstr "rad {0} för användare ''{1}'': ''{2}''" +msgstr "rad {0} för användare ”{1}”: ”{2}”" #: msgid "importcsvsummary.line.processed" @@ -1729,7 +1909,7 @@ msgstr "CSV-filen överskrider storleksgränsen på {0}" #: msgid "importcsvsummary.error.local.password_mismatch" -msgstr "Uppdatering av lokal webbplatsanvändare kräver tomt eller matchande lösenord" +msgstr "Uppdatering av lokal platsanvändare kräver tomt eller matchande lösenord" #: msgid "importcsvsummary.error.local.password_required" @@ -1737,7 +1917,19 @@ msgstr "Det krävs lösenord för att skapa en lokal systemanvändare när auten #: msgid "importcsvsummary.error.ad.user_not_found" -msgstr "Det gick inte att hitta AD-användaren ''{0}''" +msgstr "Det gick inte att hitta AD-användaren ”{0}”" + +#: +msgid "importcsvsummary.error.domain_not_found" +msgstr "Ogiltig domän ”{0}”" + +#: +msgid "importcsvsummary.error.cannot_create_user_identity" +msgstr "Det går inte att skapa en användaridentitet för användaren ”{0}”" + +#: +msgid "importcsvsummary.error.invalid_identity_pool_name" +msgstr "Ogiltigt namn på identitetspool ”{0}”" #: msgid "importcsvsummary.error.too_many_errors" @@ -1745,7 +1937,7 @@ msgstr "För många fel i CSV-filen" #: msgid "audit.errors.wdc_not_allowlisted" -msgstr "Webbdatakopplingen finns inte i godkännandelistan. Läs mer på: https://help.tableau.com/current/online/sv-se/to_keep_data_fresh.htm" +msgstr "Webbdatakopplingen finns inte i godkännandelistan. Läs mer här: https://help.tableau.com/current/online/sv-se/to_keep_data_fresh.htm" #: msgid "user.input.name.err.too_long" @@ -1765,19 +1957,19 @@ msgstr "Uppdatering för Tableau-programmet för Slack" #: msgid "slack.app.upgrade.email.notification.introduction" -msgstr "Det finns en uppdatering för Tableau-programmet för Slack, som kan installeras om nu för att fungera med nästa version av Tableau Online. Tableau rekommenderar att du installerar om programmet så att det fortsätter att fungera som det ska och så att du kan använda nya funktioner. Du kan läsa om nya funktioner och förändringar i /" +msgstr "Kommandot ”{0}” kräver ett namn på /" #: msgid "export.errors.requires_workbook_view_param" -msgstr "Kommandot ''{0}'' kräver en /-parameter, och parametern måste innehålla minst ett snedstreck (/)" +msgstr "Kommandot ”{0}” kräver en /-parameter, och parametern måste innehålla minst ett snedstreck (/)" #: msgid "export.options.country" @@ -2478,7 +2593,7 @@ msgstr "Ställer in sidorienteringen för den exporterade PDF-filen. Giltiga vä #: msgid "export.options.pagesize" -msgstr "Ställer in sidstorleken för den exporterade PDF-filen. Giltiga värden: {0} (standard: ''{1}'')" +msgstr "Ställer in sidstorleken för den exporterade PDF-filen. Giltiga värden: {0} (standard: ”{1}”)" #: msgid "export.options.pdf" @@ -2498,11 +2613,19 @@ msgstr "Exportera en vys data eller avbildning från servern" #: msgid "export.status" -msgstr "Begär ''{0}'' från servern ..." +msgstr "Begär ”{0}” från servern ..." + +#: +msgid "export.status.writing" +msgstr "Skriver svar till ”{0}”" + +#: +msgid "export.status.error" +msgstr "Ett fel uppstod vid skrivning till en fil:" #: msgid "export.success" -msgstr "Sparade {0} till ''{1}''" +msgstr "Sparade {0} till ”{1}”" #: msgid "extracts.workbook.errors.requires_datasources_or_include_all" @@ -2518,7 +2641,7 @@ msgstr "Hämta en fil från servern. Filen namnges efter den sista komponenten i #: msgid "get.errors.requires_url" -msgstr "Kommandot ''{0}'' kräver en URL" +msgstr "Kommandot ”{0}” kräver en URL" #: msgid "get.options.file" @@ -2586,23 +2709,23 @@ msgstr "Listar domäner från servern ..." #: msgid "listsites.output" -msgstr "{0}{0}NAMN: {1} {0}WEBBPLATS-ID: ''{2}''" +msgstr "{0}{0}NAMN: {1}{0}PLATS-ID: ”{2}”" #: msgid "listsites.output_extended" -msgstr "{0}{0}NAMN: {1} {0}WEBBPLATS-ID: ''{2}''{0}EXTRAKTKRYPTERING: {3}" +msgstr "{0}{0}NAMN: {1} {0}PLATS-ID: ”{2}”{0}EXTRAKTKRYPTERING: {3}" #: msgid "listsites.short_description" -msgstr "Lista webbplatser för användare" +msgstr "Lista platser för användare" #: msgid "listsites.status" -msgstr "Listar webbplatser för användaren {0} ..." +msgstr "Listar platser för användaren {0} ..." #: msgid "listsites.options.get_extract_encryption_mode" -msgstr "Skriv ut extraktkrypteringsläge för webbplatsen/webbplatserna" +msgstr "Skriv ut extraktkrypteringsläge för platsen/platserna" #: msgid "login.description" @@ -2622,7 +2745,7 @@ msgstr "Publicera en arbetsbok, en datakälla eller ett extrakt på servern" #: msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "Felaktig filtyp, ''{0}'', för uppdatering av en datakälla. Ersättning/tillägg gäller enbart för extraktfiler (.tde)" +msgstr "Felaktig filtyp, ”{0}”, för uppdatering av en datakälla. Ersättning/tillägg gäller enbart för extraktfiler (.tde)" #: msgid "publish.errors.invalid_name_option" @@ -2630,7 +2753,7 @@ msgstr "{0}-alternativet är ogiltigt vid publicering av flera objekt" #: msgid "publish.errors.invalid_publish_file_type" -msgstr "Felaktig filtyp, ''{0}'', för publicering. En .tde-, .tds-, .tdsx-, .twb- eller .twbx-fil förväntades" +msgstr "Felaktig filtyp, ”{0}”, för publicering. En .tde-, .tds-, .tdsx-, .twb- eller .twbx-fil förväntades" #: msgid "publish.errors.mutually_exclusive_option" @@ -2638,7 +2761,7 @@ msgstr "Använd endast endera av {0} eller {1}" #: msgid "publish.errors.requires_resource_file" -msgstr "Kommandot ''{0}'' kräver en arbetsbok, den datakälla eller en extraktfil" +msgstr "Kommandot ”{0}” kräver en arbetsbok, den datakälla eller en extraktfil" #: msgid "publish.errors.unexpected_server_response" @@ -2714,15 +2837,15 @@ msgstr "Publicera med tabbvyer aktiverat" #: msgid "publish.options.thumbnail-groupname" -msgstr "Om arbetsboken innehåller några användarfilter så imitera den här gruppen vid beräkning av miniatyrer" +msgstr "Om arbetsboken innehåller några användarfilter så impersonera den här gruppen vid beräkning av miniatyrer" #: msgid "publish.options.thumbnail-username" -msgstr "Om arbetsboken innehåller några användarfilter så imitera den här användaren vid beräkning av miniatyrer" +msgstr "Om arbetsboken innehåller några användarfilter så impersonera den här användaren vid beräkning av miniatyrer" #: msgid "publish.status" -msgstr "Publicerar ''{0}'' till servern. Detta kan ta flera minuter ..." +msgstr "Publicerar ”{0}” till servern. Detta kan ta flera minuter ..." #: msgid "publish.success" @@ -2746,11 +2869,11 @@ msgstr "Publicerar exempel ..." #: msgid "reencryptextracts.short_description" -msgstr "Kryptera om extrakt på en webbplats" +msgstr "Kryptera om extrakt på en plats" #: msgid "reencryptextracts.status" -msgstr "Schemalägger omkryptering av extrakt på webbplatsen {0} ..." +msgstr "Schemalägger omkryptering av extrakt på platsen {0} ..." #: msgid "refreshextracts.errors.required_argument" @@ -2778,11 +2901,11 @@ msgstr "Genomför en inkrementell uppdatering (om detta stöds)" #: msgid "refreshextracts.options.parent-project-path" -msgstr "Sökväg till det överordnade projekt som innehåller det extrakt som ska uppdateras. Du måste specificera projektnamnet med --project." +msgstr "Sökväg till det överordnade projekt som innehåller det extrakt som ska uppdateras. Du måste ange projektnamnet med --projekt." #: msgid "refreshextracts.options.project" -msgstr "Namnet på det projekt som innehåller arbetsboken/datakällan. Är enbart nödvändigt om {0} eller {1} anges. Om inget anges används standardprojektet ''{2}''" +msgstr "Namnet på det projekt som innehåller arbetsboken/datakällan. Behövs bara om {0} eller {1} anges. Om inget anges används standardprojektet ”{2}”" #: msgid "refreshextracts.options.synchronous" @@ -2810,11 +2933,11 @@ msgstr "Uppdatera en arbetsboks eller datakällas extrakt på servern" #: msgid "refreshextracts.status_incremented" -msgstr "Schemalägger extrakten för {0} ''{1}'' till att ökas stegvis nu ..." +msgstr "Schemalägger extrakten för {0} ”{1}” till att ökas stegvis nu ..." #: msgid "refreshextracts.status_refreshed" -msgstr "Schemalägger extrakten för {0} ''{1}'' till att uppdateras nu ..." +msgstr "Schemalägger extrakten för {0} ”{1}” till att uppdateras nu ..." #: msgid "removeusers.options.users" @@ -2830,7 +2953,7 @@ msgstr "Tar bort användare listade i {0} från gruppen {1} ..." #: msgid "runschedule.errors.requires_schedule_name" -msgstr "Kommandot ''{0}'' kräver ett schemanamn" +msgstr "Kommandot ”{0}” kräver ett schemanamn" #: msgid "runschedule.short_description" @@ -2838,19 +2961,19 @@ msgstr "Kör ett schema" #: msgid "runschedule.status" -msgstr "Kör schemat ''{0}'' på servern ..." +msgstr "Kör schemat ”{0}” på servern ..." #: msgid "materializeviews.short_description" -msgstr "Uppdatera och kontrollera inställningarna för materialiserade vyer för webbplatser/arbetsböcker" +msgstr "Uppdatera och kontrollera inställningarna för materialiserade vyer för platser/arbetsböcker" #: msgid "materializeviews.status.site" -msgstr "Uppdaterar inställningen för materialiserade vyer för webbplatsen ''{0}'' ..." +msgstr "Uppdaterar inställningen för materialiserade vyer för platsen ”{0}” ..." #: msgid "materializeviews.status.workbook" -msgstr "Uppdaterar inställningen för materialiserade vyer för arbetsboken ''{0}'' ..." +msgstr "Uppdaterar inställningen för materialiserade vyer för arbetsboken ”{0}” ..." #: msgid "materializeviews.errors.invalid_workbook_arguments" @@ -2858,63 +2981,63 @@ msgstr "Kommandot materializeviews kräver ett argument för ett arbetsboksnamn" #: msgid "materializeviews.errors.invalid_site_arguments" -msgstr "Kommandot materializeviews kräver ett argument för ett webbplats-ID" +msgstr "Kommandot materializeviews kräver ett argument för ett plats-ID" #: msgid "materializeviews.errors.invalid_workbook_option" -msgstr "Använd ''{0}'' eller ''{1}'' med ''{2}''" +msgstr "Använd ”{0}” eller ”{1}” med ”{2}”" #: msgid "materializeviews.errors.invalid_project_path" -msgstr "Använd ''{1}'' med ''{0}''" +msgstr "Använd ”{1}” med ”{0}”" #: msgid "materializeviews.errors.invalid_site_option" -msgstr "Använd ''{0}'' med ''{1}''" +msgstr "Använd ”{0}” med ”{1}”" #: msgid "materializeviews.errors.site_mode_conflict" -msgstr "Ändra webbplatsens läge för materialiserade vyer genom att använda ''{0}'' eller ''{1}''" +msgstr "Ändra platsens läge för materialiserade vyer genom att använda ”{0}” eller ”{1}”" #: msgid "materializeviews.errors.site_not_updated" -msgstr "Webbplatsen ''{0}'' har inte uppdaterats. Endast serveradministratörer kan ändra inställningen för materialiserade vyer" +msgstr "platsen ”{0}” har inte uppdaterats. Endast serveradministratörer kan ändra inställningen för materialiserade vyer" #: msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "Ändra inställningen för materialiserade vyer genom att använda ''{0}'' eller ''{1}''" +msgstr "Ändra inställningen för materialiserade vyer genom att använda ”{0}” eller ”{1}”" #: msgid "materializeviews.options.materialize_now" -msgstr "Schemalägg materialiseringen för en given arbetsbok direkt med ''{0}''" +msgstr "Schemalägg materialiseringen för en given arbetsbok direkt med ”{0}”" #: msgid "materializeviews.options.project" -msgstr "Specificera ett projekt namn med hjälp av ''{0}''" +msgstr "Specificera ett projekt namn med hjälp av ”{0}”" #: msgid "materializeviews.options.parent_project_path" -msgstr "Använd ''{0}'' för att specificera sökvägen för ett överordnat projekt till ''{1}''" +msgstr "Använd ”{0}” för att specificera sökvägen för ett överordnat projekt till ”{1}”" #: msgid "materializeviews.options.allow_workbook" -msgstr "Använd ''{0}'' för att aktivera/inaktivera materialiserade vyer för en arbetsbok" +msgstr "Använd ”{0}” för att aktivera/inaktivera materialiserade vyer för en arbetsbok" #: msgid "materializeviews.options.allow_site" -msgstr "Använd ''{0}'' för att aktivera/inaktivera materialiserade vyer för en webbplats" +msgstr "Använd ”{0}” för att aktivera/inaktivera materialiserade vyer för en plats" #: msgid "materializeviews.options.selected_workbooks" -msgstr "Använd ''{0}'' för att aktivera utvalda arbetsböcker på webbplatsen. Används med alternativet ''{1}''. Detta är standardalternativet" +msgstr "Använd ”{0}” för att aktivera utvalda arbetsböcker på platsen. Används med alternativet ”{1}”. Detta är standardalternativet" #: msgid "materializeviews.options.all_workbooks" -msgstr "Använd ''{0}'' för att aktivera alla arbetsböcker på webbplatsen. Används med alternativet ''{1}''" +msgstr "Använd ”{0}” för att aktivera alla arbetsböcker på platsen. Används med alternativet ”{1}”" #: msgid "session.auto_site_login" -msgstr "Logga in automatiskt på webbplatsen: {0}" +msgstr "Logga in automatiskt på platsen: {0}" #: msgid "session.certificate-alias" @@ -2924,13 +3047,17 @@ msgstr "Certifikatsalias: {0}" msgid "session.connecting" msgstr "Ansluter till servern ..." +#: +msgid "session.connecting_to" +msgstr "Ansluter till url ({0}): {1}" + #: msgid "session.continuing_session" msgstr "Fortsätter föregående session" #: msgid "session.errors.auth_required" -msgstr "Behörighet krävs" +msgstr "Auktorisering krävs" #: msgid "session.errors.invalid_keystore_password" @@ -2954,7 +3081,7 @@ msgstr "Omdirigeringsadress saknas i omdirigeringssvar" #: msgid "session.errors.no_sslcafile_found" -msgstr "Det gick inte att hitta någon CA-fil (Certificate Authority) på dessa platser: ''{0}''. CA-filen används för att säkerställa säker kommunikation med Tableau Server. Mer information om att skapa en CA-fil finns i hjälpen till Tableau Server. För att ansluta till Tableau Server utan att validera dess SSL-certifikat, använd flaggan --no-certcheck." +msgstr "Det gick inte att hitta någon CA-fil (Certificate Authority) på dessa platser: ”{0}”. CA-filen används för att säkerställa säker kommunikation med Tableau Server. Mer information om att skapa en CA-fil finns i hjälpen till Tableau Server. För att ansluta till Tableau Server utan att validera dess SSL-certifikat, använd flaggan --no-certcheck." #: msgid "session.errors.script_no_password" @@ -3010,11 +3137,11 @@ msgstr "Det gick inte att hitta något giltigt klientcertifikat" #: msgid "session.not_default_site_member" -msgstr "Du är inte medlem på standardplatsen. Välj ett WEBBPLATS-ID från följande platser:" +msgstr "Du är inte medlem på standardplatsen. Välj ett platS-ID från följande platser:" #: msgid "session.not_site_member" -msgstr "Du är inte medlem på webbplatsen ''{0}''. Välj ett WEBBPLATS-ID från följande platser:" +msgstr "Du är inte medlem på platsen ”{0}”. Välj ett platS-ID från följande platser:" #: msgid "session.options.help" @@ -3054,7 +3181,7 @@ msgstr "Använd den angivna webbadressen för Tableau Server. Om inget protokoll #: msgid "session.options.site" -msgstr "Använd den angivna platsen för Tableau Server. Ange en tom sträng ("") för att tvinga användning av standardplatsen" +msgstr "Använd den angivna platsen för Tableau Server. Ange en tom sträng (””) för att tvinga användning av standardplatsen" #: msgid "session.options.timeout" @@ -3072,6 +3199,10 @@ msgstr "Använd det angivna användarnamnet för Tableau Server" msgid "session.password" msgstr "Lösenord:" +#: +msgid "session.redirecting" +msgstr "omdirigerar till {0}" + #: msgid "session.retrying_task" msgstr "Loggar in igen för att försöka ursprungskommandot på nytt med en ny session..." @@ -3082,7 +3213,7 @@ msgstr "Din session har upphört. Loggar ut för att rensa sessionen ..." #: msgid "session.site_list" -msgstr "{0}{0}NAMN: {1}{0}WEBBPLATS-ID: ''{2}''" +msgstr "{0}{0}NAMN: {1}{0}PLATS-ID: ”{2}”" #: msgid "session.using-certificate" @@ -3090,7 +3221,7 @@ msgstr "Använd klientcertifikat för att logga in" #: msgid "session.inferred_username" -msgstr "Loggar in som {0}'' eftersom ingen --användarnamnsflagga angavs" +msgstr "Logga in som användaren ”{0}” eftersom ingen --username-flagga angavs." #: msgid "sessiondata.errors.bad_api" @@ -3102,19 +3233,19 @@ msgstr "Det gick inte att hitta serverns API-version i svaret" #: msgid "sessiondata.errors.version_mismatch" -msgstr "Tabcmd-versionen({0}API {1}) matchar inte Tableau Server-versionen({2}API {3})" +msgstr "Tabcmd-versionen ({0}API {1}) matchar inte Tableau Server-versionen ({2}API {3})" #: msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "Ange ''{0}'' eller ''{1}'' före servernamnet" +msgstr "Ange ”{0}” eller ”{1}” före servernamnet" #: msgid "sessionoptions.errors.bad_password_file" -msgstr "Det går inte att läsa lösenordet från filen ''{0}''" +msgstr "Det går inte att läsa lösenordet från filen ”{0}”" #: msgid "sessionoptions.errors.bad_protocol" -msgstr "Protokoll ''{0}'' stöds inte" +msgstr "Protokoll ”{0}” stöds inte" #: msgid "sessionoptions.errors.bad_proxy_format" @@ -3122,19 +3253,19 @@ msgstr "Proxyformatet matchar inte HOST:PORT: {0}" #: msgid "sessionoptions.errors.bad_timeout" -msgstr "Icke-numeriskt argument till {0} ''{1}'' ignorerades" +msgstr "Icke-numeriskt argument till {0} ”{1}” ignorerades" #: msgid "set.description" -msgstr "Välj en inställning på servern. Använd !setting för att stänga av en inställning" +msgstr "Ställ in en inställning på servern. Använd !setting för att stänga av en inställning" #: msgid "set.errors.requires_setting_name" -msgstr "Kommandot ''{0}'' behöver ett inställningsnamn" +msgstr "Kommandot ”{0}” behöver ett inställningsnamn" #: msgid "set.errors.single_setting_name" -msgstr "Kommandot ''{0}'' använder ett enskilt inställningsnamn" +msgstr "Kommandot ”{0}” använder ett enskilt inställningsnamn" #: msgid "set.short_description" @@ -3142,15 +3273,15 @@ msgstr "Ställa in en inställning på servern" #: msgid "setsetting.status" -msgstr "Ställer in ''{0}'' på {1}" +msgstr "Ställer in ”{0}” på {1}" #: msgid "syncgroup.errors.server_admin" -msgstr "Den minsta platsrollen för en grupp kan inte vara ''ServerAdministrator''." +msgstr "Den minsta platsrollen för en grupp kan inte vara ”ServerAdministrator”." #: msgid "syncgroup.options.role" -msgstr "Ställer in standardroller för alla användare i gruppen. Giltiga värden för {0}: {1}. In en användare redan finns tillämpas den givna rollenom den är mindre begränsande än användarens aktuella roll. Om den inte anges är standard {2} för nya användare och oförändrat för befintliga användare" +msgstr "Ställer in standardroller för alla användare i gruppen. Giltiga värden för {0}: {1}. In en användare redan finns tillämpas den givna rollen om den är mindre begränsande än användarens aktuella roll. Om den inte anges är standard {2} för nya användare och oförändrat för befintliga användare" #: msgid "syncgroup.options.overwritesiterole" @@ -3158,7 +3289,7 @@ msgstr "Låt användarens platsroll ändras till en med mindre åtkomst när --r #: msgid "syncgroup.options.grantlicensemode" -msgstr "När man ska tilldela en licens som är tilldelad en grupp till en användare. Tillåtna värden är: {0}. Om inget värde anges kommer ''on-sync'' användas som standardvärde." +msgstr "När man ska tilldela en licens som är tilldelad en grupp till en användare. Tillåtna värden är: {0}. Om inget värde anges kommer ”on-sync” användas som standardvärde." #: msgid "syncgroup.short_description" @@ -3170,23 +3301,23 @@ msgstr "Synkroniserar servern med en Active Directory-grupp {0}..." #: msgid "syncgroup.options.sysadmin-type" -msgstr "[Används inte längre. Använd --role istället.] Tilldelar [eller tar bort] adminbehörigheter till alla användare i gruppen. {0} kan vara: {1}, {2}, {3}, eller {4}." +msgstr "[Inaktuell. Använd --role istället.] Tilldelar [eller tar bort] adminbehörigheter till alla användare i gruppen. {0} kan vara: {1}, {2}, {3}, eller {4}." #: msgid "syncgroup.options.license" -msgstr "[Används inte längre. Använd --role i stället.] Ställer in standardlicensnivån för alla användare i gruppen. {0} kan vara {1}, {2} eller {3}." +msgstr "[Inaktuell. Använd --role i stället.] Ställer in standardlicensnivån för alla användare i gruppen. {0} kan vara {1}, {2} eller {3}." #: msgid "syncgroup.options.publisher" -msgstr "[Används inte längre. Använd --role istället.] Tilldelar [eller tar bort] publiceringsbehörigheter till alla användare i gruppen." +msgstr "[Inaktuell. Använd --role istället.] Tilldelar [eller tar bort] publiceringsbehörigheter till alla användare i gruppen." #: msgid "tabcmd.mutually_exclusive_options" -msgstr "Det går inte att ange ''{0}'' och ''{1}'' i samma kommando" +msgstr "Det går inte att ange ”{0}” och ”{1}” i samma kommando" #: msgid "tabcmdparser.errors.ambiguous_option" -msgstr "Tvetydigt alternativ ''{0}'' bland alternativen: {1}" +msgstr "Tvetydigt alternativ ”{0}” bland alternativen: {1}" #: msgid "tabcmdparser.warning.unexpected_dash" @@ -3222,11 +3353,11 @@ msgstr "VizQl-sessionens objekt är redan stängt" #: msgid "vizqlsession.errors.cannot_parse_response" -msgstr "Det går inte att analysera JSON-svarssträngen: {0}" +msgstr "Det går inte att tolka JSON-svarssträngen: {0}" #: msgid "upgradethumbnails.short_description" -msgstr "Detta kommer att köra bakgrundsjobbet Upgrade Thumbnails. Tableau 2018.2. Detta kan medföra en högre arbetsbelastning än normalt på Tableau Server och externa datakällor. and external datasources. Om problem uppstår kan jobbet avbrytas genom att köra tabcmd upgradethumbnails --server --stopp" +msgstr "Detta kommer att köra bakgrundsjobbet Upgrade Thumbnails. Detta renderar om alla miniatyrbilder som genererats före Tableau version 2018.2 till högupplöst. Detta kan komma att belasta Tableau Server och externa datakällor mer än normalt. Om problem uppstår kan jobbet avbrytas genom att köra tabcmd upgradethumbnails --server --stopp" #: msgid "upgradethumbnails.options.stop" @@ -3266,10 +3397,105 @@ msgstr "Om detta inte anges använder servern värden från serverns konfigurati #: msgid "validateidpmetadata.options.site_names" -msgstr "En blankstegsavgränsad förteckning över webbplatsnamn där certifikatvalidering ska köras. Om detta inte anges kommer alla webbplatser att inspekteras." +msgstr "En blankstegsavgränsad förteckning över platsnamn där certifikatvalidering ska köras. Om detta inte anges kommer alla platser att inspekteras." #: msgid "validateidpmetadata.short_description" -msgstr "Identifierar Tableau Server-webbplatser som har konfigurerats med IdP:er med den osäkra sammanfattningsalgoritmen SHA-1. Detta kommando identifierar också IdP:er som använder certifikat med en otillräcklig RSA-nyckelstorlek eller eliptisk kurvstorlek." +msgstr "Identifierar Tableau Server-platser som har konfigurerats med IdP:er med den osäkra sammanfattningsalgoritmen SHA-1. Detta kommando identifierar också IdP:er som använder certifikat med en otillräcklig RSA-nyckelstorlek eller eliptisk kurvstorlek." + +#: +msgid "tabcmd.content.description" +msgstr "En beskrivning av objektet." + +#: +msgid "tabcmd.content.site_id" +msgstr "Används i URL:en för att identifiera platsen. Det här är inte detsamma som platsnamnet." + +#: +msgid "tabcmd.howto" +msgstr "Kör ett specifikt kommando" + +#: +msgid "tabcmd.name" +msgstr "Tableau Server-kommandoradsverktyg" + +#: +msgid "tabcmd.options.project" +msgstr "Projektets namn" + +#: +msgid "tabcmd.options.parent_project" +msgstr "Sökvägen till projektet som innehåller målobjektet." + +#: +msgid "tabcmd.options.workbook" +msgstr "Namnet på målarbetsboken" + +#: +msgid "tabcmd.options.datasource" +msgstr "Namnet på måldatakällan" + +#: +msgid "tabcmd.options.materializeviews" +msgstr "Justera prestandan hos den här arbetsboken genom att materialisera beräkningar för alla vyer, om aktiverat." + +#: +msgid "tabcmd.options.dematerialize" +msgstr "Justera prestandan hos den här arbetsboken genom att inaktivera materialiserade beräkningar för alla vyer, om aktiverat." + +#: +msgid "tabcmd.options.complete" +msgstr "Kräver att alla rader är giltiga om någon ändring ska kunna göras. (Sant som standard)" +#: +msgid "tabcmd.options.no_complete" +msgstr "Kräver inte att alla rader är giltiga om någon ändring ska kunna göras." + +#: +msgid "tabcmd.options.users_file" +msgstr "CSV-fil som innehåller en lista med användare, en per rad" + +#: +msgid "tabcmd.options.token_file" +msgstr "Läs personlig åtkomsttoken från en fil." + +#: +msgid "tabcmd.options.token_name" +msgstr "Namnet på personlig åtkomsttoken. Om du använder en token för att logga in krävs detta minst en gång för att påbörja sessionen." + +#: +msgid "tabcmd.options.token_value" +msgstr "Det hemliga värdet för personlig åtkomsttoken som ska användas för autentisering. Kräver att --token-namn anges." + +#: +msgid "tabcmd.options.language.detailed" +msgstr "Ange vilket språk som ska användas. Exporterade data returneras på detta språk. Om inget anges använder klienten datorns språkzon, och servern använder språkzonen för ditt användarkonto" + +#: +msgid "tabcmd.options.conflicts" +msgstr "Behandla resurskonflikter som lyckat objektskapande, t.ex. projektet finns redan" + +#: +msgid "tabcmd.options.log" +msgstr "Använd den angivna loggnivån. Standardnivån är INFO." + +#: +msgid "tabcmd.publish.options.restart" +msgstr "[Inaktuell – ingen effekt]" + +#: +msgid "tabcmd.publish.options.tabbed.detailed" +msgstr "Publicera med tabbvyer aktiverat. Varje blad blir en flik som Viewer-användare kan använda för aatt navigera genom arbetsboken." + +#: +msgid "tabcmd.publish.options.append.detailed" +msgstr "Lägg till data som publiceras på en befintlig datakälla med samma namn. Om tillägget är inställt på Sant men det inte redan finns en datakälla misslyckas åtgärden." + +#: +msgid "tabcmd.publish.options.disable-uploader" +msgstr "[Inaktuell – ingen effekt]" + +#: +msgid "tabcmd.refresh.options.bridge" +msgstr "Uppdatera datakällan genom Tableau Bridge" diff --git a/tabcmd/locales/zh/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/zh/LC_MESSAGES/tabcmd.mo index 369c179965c5645bf7512730f43d3f71a5b35185..3f71b71699dcf611cd905c4b56d0ec602ae1cfdd 100644 GIT binary patch delta 22877 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 s%#+YzzN}d-<`=pC*=xpG_gdKnlav= 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 IO>kQM4<0WvEC2ui diff --git a/tabcmd/locales/zh/LC_MESSAGES/tabcmd.po b/tabcmd/locales/zh/LC_MESSAGES/tabcmd.po index 6958065d..77dfdecb 100644 --- a/tabcmd/locales/zh/LC_MESSAGES/tabcmd.po +++ b/tabcmd/locales/zh/LC_MESSAGES/tabcmd.po @@ -6,6 +6,7 @@ msgstr "" "X-Generator: prop2po" "Project-Id-Version: None" "Language: zh" +# Copyright (C) YEAR Tableau Software #: msgid "permissions.labels.capabilities.read" msgstr "视图:" @@ -244,11 +245,11 @@ msgstr "{0} KB" #: msgid "errors.argument.flow_description.too_long" -msgstr "流程描述过长({0} 个字符)。其长度必须小于 {1} 个字符:{2}" +msgstr "流程描述过长({0} 个字符)。 其长度必须小于 {1} 个字符: {2}" #: msgid "errors.argument.workbook_name.too_long" -msgstr "工作簿名称过长(最多为 {0} 个字符)。其长度必须小于 {1} 个字符:{2}" +msgstr "工作簿名称过长(最多为 {0} 个字符)。 其长度必须小于 {1} 个字符: {2}" #: msgid "errors.argument.workbook_name.empty" @@ -256,15 +257,15 @@ msgstr "工作簿名称为空。" #: msgid "errors.argument.workbook_description.too_long" -msgstr "工作簿描述过长({0} 个字符)。其长度必须小于 {1} 个字符:{2}" +msgstr "工作簿描述过长({0} 个字符)。 其长度必须小于 {1} 个字符: {2}" #: msgid "errors.argument.worksheet_name.too_long" -msgstr "工作表名称过长(最多为 {0} 个字符)。其长度必须小于 {1} 个字符:{2}" +msgstr "工作表名称过长(最多为 {0} 个字符)。其长度必须小于 {1} 个字符: {2}" #: msgid "errors.argument.datasource_name.too_long" -msgstr "数据源名称过长({0} 个字符)。其长度必须小于 {1} 个字符:{2}" +msgstr "数据源名称过长({0} 个字符)。其长度必须小于 {1} 个字符: {2}" #: msgid "errors.argument.datasource_name.empty" @@ -272,23 +273,31 @@ msgstr "数据源名称为空。" #: msgid "errors.argument.datasource_description.too_long" -msgstr "数据源描述过长({0} 个字符)。其长度必须小于 {1} 个字符:{2}" +msgstr "数据源描述过长({0} 个字符)。其长度必须小于 {1} 个字符: {2}" #: msgid "errors.argument.dataconnection_column.too_long" -msgstr "DataConnection column {0} is too long ({1} characters). It must be shorter than {2} characters:{3}" +msgstr "DataConnection 列 {0} 过长({1} 个字符)。 其长度必须小于 {2} 个字符: {3}" #: msgid "errors.argument.tag.too_long" -msgstr "标记过长({0} 个字符)。其长度必须小于 {1} 个字符:{2}" +msgstr "标记过长({0} 个字符)。其长度必须小于 {1} 个字符: {2}" #: msgid "errors.argument.workbook_file.missing_or_empty" msgstr "工作簿文件缺失或为空。" +#: +msgid "errors.argument.file.size.too_large" +msgstr "文件 {0} 太大。不允许解压缩后的文件大于 {1} MB。请创建一个数据提取以继续发布。" + +#: +msgid "errors.argument.twb_or_tds_file.missing" +msgstr "存档中缺少 twb 或 tds 文件。" + #: msgid "errors.argument.internal" -msgstr "内部服务器错误。参数缺失或无效。" +msgstr "内部服务器错误。 参数缺失或无效。" #: msgid "errors.argument.thumbnail.invalid_format" @@ -296,7 +305,7 @@ msgstr "工作簿缩略图格式无效。必须是分辨率为 300x300 或更低 #: msgid "errors.html_403.disabled_resource.workbook" -msgstr "抱歉,该工作簿已禁用。请与管理员联系。" +msgstr "抱歉,该工作簿已禁用。 请与您的管理员联系。" #: msgid "errors.html_404.missing_or_unauthorized_resource.project" @@ -380,7 +389,7 @@ msgstr "要发布到的项目中存在具有此名称的工作簿。若要发布 #: msgid "errors.permissions.publish.workbook.general_personal_space" -msgstr "您要发布到的个人空间中已存在同名工作簿。若要发布,请重命名工作簿。" +msgstr "您要发布到的个人空间中已存在同名工作簿。若要发布,请重命名您的工作簿。" #: msgid "errors.permissions.publish.workbook.overwrite" @@ -408,23 +417,55 @@ msgstr "用户“{0}”不存在。" #: msgid "errors.reportable.impersonation.group_not_found" -msgstr "组“{0}”不存在。 " +msgstr "组“{0}”不存在。" #: msgid "errors.public.validation.hasextract" msgstr "保存到 Tableau Public 的工作簿必须使用活动 Tableau 数据提取。右键单击数据源,然后在发布之前选择“使用数据提取”。数据源“{0}”不是活动数据提取。" +#: +msgid "errors.public.validation.storage_quota_exceeded" +msgstr "您尝试发布的内容将超过您帐户的最大容量。请删除一些内容以释放空间,然后重试。" + +#: +msgid "errors.public.validation.invalid_archive_file" +msgstr "您试图发布的工作簿不是有效的工作簿。" + #: msgid "errors.publish.dataserver_datasource_not_found" msgstr "未找到工作簿“{1}”的数据源“{0}”。" #: msgid "errors.publish.datasource_update_mode" -msgstr "未知更新模式:''{0}''." +msgstr "未知更新模式:“{0}”." #: -msgid "errors.publish.workbook.concurrent_update" -msgstr "目前正在发布或修改具有相同名称的工作簿。请等到任务完成后重试。" +msgid "errors.publish.fileupload.invalid_checksum" +msgstr "提供的校验和值无效。" + +#: +msgid "errors.publish.fileupload.invalid_hash_algorithm" +msgstr "不支持或禁用哈希算法。" + +#: +msgid "errors.publish.fileupload.invalid_offset" +msgstr "使用与记录的文件大小不匹配的偏移量附加到文件上载。" + +#: +msgid "errors.publish.fileupload.concurrent_write" +msgstr "无法获取文件的排他锁,因为它已被另一个上载锁定。" + +#: +msgid "errors.publish.fileupload.flushing_file_buffer" +msgstr "上载期间未能刷新文件缓冲区。" + +#: +msgid "errors.publish.fileupload.read_or_write" +msgstr "无法从客户端读取或写入上载的文件。" + +#: +msgid "errors.publish.fileupload.concurrent_update" +msgstr "当前正在上载或修改同名内容。请等到任务完成后重试。" #: msgid "errors.publish.workbook.restricted" @@ -442,6 +483,22 @@ msgstr "数据源包含此服务器上不允许的连接类型。" msgid "errors.publish.datasource.connection_check" msgstr "{0} 无法建立数据源连接。" +#: +msgid "errors.publish.file.connection.unauthorized" +msgstr "此流程包括被您的站点管理员阻止的文件输入连接。若要发布流程,所有输入连接必须是已在 Tableau Cloud 上发布的 Tableau 数据提取。" + +#: +msgid "errors.publish.flow.connection_check" +msgstr "未能发布流程“{0}”。服务器无法连接到数据源类型:“{1}”。请验证数据源是否受支持,以及是否安装了数据源的驱动程序或连接器插件。" + +#: +msgid "errors.publish.workbook.requested_extract_encryption_on_server_with_disabled_encryption" +msgstr "无法发布包含加密数据提取的工作簿。此服务器上已禁用数据提取加密。您必须发布包含未加密数据提取的工作簿。" + +#: +msgid "errors.publish.datasource.requested_extract_encryption_on_server_with_disabled_encryption" +msgstr "无法以加密数据提取的形式发布数据源。此服务器上已禁用数据提取加密。您必须发布未加密的数据提取。" + #: msgid "errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption" msgstr "无法发布包含加密数据提取的工作簿。站点管理员已在此站点上禁用了数据提取加密。您必须发布包含未加密数据提取的工作簿。" @@ -484,7 +541,7 @@ msgstr "此内容超出您的个人空间容量 {0}。" #: msgid "errors.web_authoring.workbook_deleted" -msgstr "已删除工作簿 {0}。请选择“另存为”以另存新工作簿。" +msgstr "已删除工作簿 {0}。 请选择“另存为”以另存新工作簿。" #: msgid "errors.web_authoring.workbook_changed" @@ -500,11 +557,11 @@ msgstr "此工作簿包含需要嵌入式凭据的 {0} 数据源。若要另存 #: msgid "errors.publish.datasource.google_no_embedded_credentials" -msgstr "此数据源包含需要嵌入式凭据的 {0} 连接。请使用嵌入式凭据从 Tableau Desktop 中发布此数据源。" +msgstr "此数据源包含需要嵌入式凭据的 {0} 连接。 请使用嵌入式凭据从 Tableau Desktop 中发布此数据源。" #: msgid "errors.publish.datasource.federated_oauth_datasource_failed" -msgstr "数据源中一个或多个连接的凭据已过期。请在 Tableau Server 或 Tableau Online 上的“帐户设置”页面中删除为此数据源保存的凭据,然后再次连接到数据源。" +msgstr "数据源中一个或多个连接的凭据已过期。请在 Tableau Server 或 Tableau Cloud 的“帐户设置”页面上删除为此数据源保存的凭据,然后再次连接到该数据源。" #: msgid "errors.publish.workbook.missing_oauth_credential" @@ -522,10 +579,6 @@ msgstr "Desktop 版本“{0}”,Server 文档版本“{1}”。" msgid "errors.publish.datasource.managed_keychain.unique_cv_suggestions" msgstr "由于存在冲突,发布失败。请重新提交所做更改。" -#: -msgid "errors.publish.permissions_are_locked" -msgstr "权限在您发布到的项目中已锁定。若要发布此工作簿,请使用默认权限并重试。" - #: msgid "errors.publish.datasource.not.found" msgstr "在服务器上找不到此数据源。" @@ -554,6 +607,18 @@ msgstr "指定的 extractUpdateTime 无效: {0}" msgid "errors.publish.async.serialization" msgstr "无法序列化发布作业状态错误" +#: +msgid "errors.publish.only_extract_files_are_allowed.message" +msgstr "无法发布到 Tableau Server" + +#: +msgid "errors.publish.only_extract_files_are_allowed.details" +msgstr "无法上载文件 {0},因为您的管理员已阻止此类型的文件。将其转换为数据提取,然后重试。" + +#: +msgid "errors.publish.validation.invalid_zip_file" +msgstr "您尝试发布的工作簿或数据源存档无效" + #: msgid "errors.permissions.view.datasources" msgstr "您必须是“交互者”才能查看数据源列表。" @@ -566,6 +631,10 @@ msgstr "“{0}”不是有效的 OAuth 连接类型。" msgid "errors.xmlapi.bad_request" msgstr "错误请求" +#: +msgid "errors.xmlapi.payload_too_large" +msgstr "有效负载太大" + #: msgid "errors.xmlapi.unauthorized" msgstr "未授权" @@ -614,10 +683,6 @@ msgstr "此站点已挂起。您必须是系统管理员才能登录。" msgid "errors.xmlapi.site_locked" msgstr "此站点已锁定。此时不允许登录。" -#: -msgid "errors.xmlapi.permission_modification" -msgstr "无法在修改了权限的情况下发布" - #: msgid "errors.xmlapi.update_desktop" msgstr "若要打开其他作者创建的工作簿,请从 http://public.tableau.com/ 下载最新版本的 Tableau Desktop Public Edition" @@ -630,21 +695,33 @@ msgstr "请求过多" msgid "errors.xmlapi.throttled.detail" msgstr "对“{0}”的请求太多,请在 {1} 后重试。" +#: +msgid "errors.xmlapi.personal_space_quota_exceeded.summary" +msgstr "无法发布到个人空间" + +#: +msgid "errors.xmlapi.personal_space_quota_exceeded.detail" +msgstr "请删除或移动现有的个人空间内容,然后再次尝试发布。" + #: msgid "datasource.publish.check.unpublishable" msgstr "无法发布数据源。" +#: +msgid "datasource.publish.check.unpublishable.table_extension_extract_required" +msgstr "不能使用需要数据提取的连接来发布表扩展程序。" + #: msgid "datasource.publish.check.publishable.extract_required" msgstr "需要在发布时创建数据提取。" #: msgid "datasource.publish.check.publishable.credentials_required" -msgstr "{1} 将临时访问为 ''{0}'' 提供的凭据来确认它可保持实时数据连接。" +msgstr "{1} 将临时访问为 “{0}” 提供的凭据来确认它可保持实时数据连接。" #: msgid "datasource.publish.check.publishable.server_unreachable" -msgstr "{1} 无法访问 ''{0}''。发布时将创建数据提取。" +msgstr "{1} 无法访问 “{0}”。发布时将创建数据提取。" #: msgid "publish.bundles.workbook.subscription.subject" @@ -656,7 +733,7 @@ msgstr "您的 Salesforce 数据已添加到工作簿。转到您的 {0} 项目 #: msgid "extracts.status.finished.upload.workbook" -msgstr "已完成工作簿 ''{1}'' {2} 的数据提取上载(新数据提取 ID: {0})" +msgstr "已完成工作簿 “{1}” {2} 的数据提取上载(新数据提取 ID: {0})" #: msgid "extracts.status.finished.refresh.workbook" @@ -750,9 +827,17 @@ msgstr "已完成数据源“{1}” 的数据提取创建(新数据提取 ID: {0 msgid "extracts.status.finished.remove.datasource" msgstr "已完成数据源“{1}”的实时数据提取更改" +#: +msgid "extracts.status.finished.create.vconn" +msgstr "已完成虚拟连接“{1}”的数据提取创建(新数据提取 ID:{0})" + +#: +msgid "extracts.status.finished.refresh.vconn" +msgstr "已完成虚拟连接“{1}”的数据提取刷新(新数据提取 ID: {0})" + #: msgid "extracts.status.encryption_key" -msgstr "加密密钥 ID:“{0}|”。" +msgstr "加密密钥 ID:“{0}”。" #: msgid "extracts.status.encryption_keys" @@ -760,11 +845,11 @@ msgstr "旧加密密钥 ID:“{0}”,新加密密钥 ID:“{1}”。" #: msgid "extracts.errors.upload" -msgstr "上载 {0} 的数据提取时出错: ''{1}''" +msgstr "上载 {0} 的数据提取时出错: “{1}”" #: msgid "extracts.errors.refresh" -msgstr "刷新 {0} ''{1}'' 的数据提取时出错" +msgstr "刷新 {0} “{1}” 的数据提取时出错" #: msgid "extracts.errors.create" @@ -772,19 +857,19 @@ msgstr "为 {0} 创建数据提取时出错“{1}”。" #: msgid "extracts.errors.increment" -msgstr "递增 {0} 的数据提取时出错: ''{1}''" +msgstr "递增 {0} 的数据提取时出错: “{1}”" #: msgid "extracts.errors.append" -msgstr "追加 {0} 的数据提取时出错: ''{1}''" +msgstr "追加 {0} 的数据提取时出错: “{1}”" #: msgid "extracts.errors.replace" -msgstr "替换 {0} 的数据提取时出错: ''{1}''" +msgstr "替换 {0} 的数据提取时出错: “{1}”" #: msgid "extracts.errors.download" -msgstr "下载 {0} 的数据提取时出错: ''{1}''" +msgstr "下载 {0} 的数据提取时出错: “{1}”" #: msgid "extracts.errors.remove" @@ -796,23 +881,23 @@ msgstr "处理数据提取错误" #: msgid "extracts.errors.nothing_to_upload" -msgstr "没有要为 {0} 上载的数据提取:''{1}''" +msgstr "没有要为 {0} 上载的数据提取:“{1}”" #: msgid "extracts.errors.nothing_to_refresh" -msgstr "没有要为 {0} 刷新的数据提取:''{1}''" +msgstr "没有要为 {0} 刷新的数据提取:“{1}”" #: msgid "extracts.errors.nothing_to_increment" -msgstr "没有要为 {0} 递增的数据提取: ''{1}''" +msgstr "没有要为 {0} 递增的数据提取: “{1}”" #: msgid "extracts.errors.nothing_to_append" -msgstr "没有要为 {0} 追加的数据提取:''{1}''" +msgstr "没有要为 {0} 追加的数据提取:“{1}”" #: msgid "extracts.errors.nothing_to_replace" -msgstr "没有要为 {0} 替换的数据提取:''{1}''" +msgstr "没有要为 {0} 替换的数据提取:“{1}”" #: msgid "extracts.errors.refresh_summary" @@ -840,11 +925,11 @@ msgstr "创建数据提取错误" #: msgid "extracts.errors.datasource_overwritten" -msgstr "刷新失败,因为在处理期间该数据源已由其他任务覆盖。请再次提交刷新以进行更正。" +msgstr "刷新失败,因为在处理期间该数据源已由其他任务覆盖。 请再次提交刷新以进行更正。" #: msgid "extracts.errors.workbook_overwritten" -msgstr "刷新失败,因为在处理期间该工作簿已由其他任务覆盖。请再次提交刷新以进行更正。" +msgstr "刷新失败,因为在处理期间该工作簿已由其他任务覆盖。 请再次提交刷新以进行更正。" #: msgid "extracts.errors.encrypt" @@ -916,7 +1001,7 @@ msgstr "无法加载工作簿 {0}" #: msgid "workbooks.messages.locked" -msgstr "另一个用户正在修改工作簿“{0}”。请稍后重试。" +msgstr "另一个用户正在修改工作簿“{0}”。 请稍后重试。" #: msgid "workbooks.new_workbook.default_name" @@ -964,7 +1049,7 @@ msgstr "视图" #: msgid "subscriptions.fullstop" -msgstr "." +msgstr "。" #: msgid "subscriptions.extract_refresh_footer" @@ -990,6 +1075,14 @@ msgstr "您可以在此处访问内容的实时视图" msgid "subscriptions.warning_deprecated_type" msgstr "已弃用" +#: +msgid "subscriptions.warning_error_content_type" +msgstr "未知内容类型" + +#: +msgid "subscriptions.warning_error_type" +msgstr "未知警告类型" + #: msgid "subscriptions.warning_extract_refresh_type" msgstr "数据提取刷新失败" @@ -1004,12 +1097,44 @@ msgstr "以下数据质量警告会影响此 {0}。" #: msgid "subscriptions.warning_introduction_view" -msgstr "有关详细信息,请参见视图中的“数据详细信息”选项卡" +msgstr "有关详细信息,请参见视图中的“数据详细信息”窗格" #: msgid "subscriptions.warning_introduction_workbook" msgstr "有关详细信息,请参见工作簿页面" +#: +msgid "subscriptions.warning_localized_column" +msgstr "列" + +#: +msgid "subscriptions.warning_localized_datasource" +msgstr "数据源" + +#: +msgid "subscriptions.warning_localized_database" +msgstr "数据库" + +#: +msgid "subscriptions.warning_localized_flow" +msgstr "流程" + +#: +msgid "subscriptions.warning_localized_table" +msgstr "表" + +#: +msgid "subscriptions.warning_localized_vconn" +msgstr "连接" + +#: +msgid "subscriptions.warning_lowercase_column" +msgstr "列" + +#: +msgid "subscriptions.warning_lowercase_column_plural" +msgstr "列" + #: msgid "subscriptions.warning_maintenance_type" msgstr "维护中" @@ -1026,6 +1151,18 @@ msgstr "需要权限" msgid "subscriptions.warning_sensitve_type" msgstr "敏感数据" +#: +msgid "subscriptions.warning_sensitive_intro_count" +msgstr "敏感({0})" + +#: +msgid "subscriptions.warning_sensitive_intro_view" +msgstr "此视图使用敏感数据。" + +#: +msgid "subscriptions.warning_sensitive_intro_workbook" +msgstr "此工作簿使用敏感数据。" + #: msgid "subscriptions.warning_severe" msgstr "重要数据质量警告" @@ -1039,8 +1176,8 @@ msgid "subscriptions.warning_standard" msgstr "数据质量警告" #: -msgid "subscriptions.warning_error_type" -msgstr "未知警告类型" +msgid "subscriptions.warning_standard_plural" +msgstr "数据质量警告" #: msgid "subscriptions.warning_warning_type" @@ -1087,12 +1224,12 @@ msgid "errors.subscriptions.pdf_render_failed" msgstr "无法正确呈现此电子邮件的 PDF 附件。" #: -msgid "errors.subscriptions.pdf_limit_exceeded" -msgstr "生成的 PDF 大于 {0}MB 的大小限制,因此无法附加到此电子邮件。" +msgid "errors.subscriptions.content_limit_exceeded" +msgstr "生成的内容超过了 {0}MB 的大小限制,无法附加到此电子邮件中。" #: msgid "errors.subscriptions.attachments_not_enabled" -msgstr "此订阅由于电子邮件附加已禁用而失败。有关详细信息,请与 Tableau 管理员联系。" +msgstr "此订阅由于电子邮件附加已禁用而失败。有关详细信息,请与您的 Tableau 管理员联系。" #: msgid "errors.subscriptions.pdf_email_failed" @@ -1120,11 +1257,11 @@ msgstr "数据源连接错误。请检查工作簿的所有数据源连接的凭 #: msgid "subscriptions.results_summary.sg" -msgstr "从计划 ''{2}'' 发来的订阅 {1} 的 {0}。" +msgstr "从计划 “{2}” 发来的订阅 {1} 的 {0}。" #: msgid "subscriptions.results_summary.pl" -msgstr "从计划 ''{2}''. 发来的订阅 {1} 中的 {0}。" +msgstr "从计划 “{2}”. 发来的订阅 {1} 中的 {0}。" #: msgid "subscriptions.results_views_per_subscription.sg" @@ -1248,7 +1385,7 @@ msgstr "时间通知失败" #: msgid "dataalerts.failure.cause" -msgstr "通知有时会因暂时性的网络问题而失败,这些问题可自行解决。您也可以尝试在原始视图上重新创建通知,或者排查如下常见的通知失败原因:" +msgstr "通知有时会因暂时性的网络问题而失败,这些问题可自行解决。您也可以尝试在原始数据视图上重新创建通知,或者排查如下常见的通知失败原因:" #: msgid "dataalerts.failure.changed.view" @@ -1314,6 +1451,9 @@ msgstr "找不到工作簿" msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" msgstr "未找到字段 {0} 的轴" +#: +msgid "dataalerts.failure.error.paneDescriptorNotFound" +msgstr "{0}" #: msgid "dataalerts.failure.error.unsupportedComparisonExpression" @@ -1509,7 +1649,7 @@ msgstr "此处是用于重置您的密码的链接" #: msgid "password_reset.email.body" -msgstr "您好 {0},

您刚才请求了重置密码。

若要更改您的 Tableau Server 密码,{1} 或将下面的链接粘贴到您的浏览器中: {2}

此链接将在 48 小时后失效,所以请立即进行处理。

如果您没有请求重置密码,您可能需要告诉您的服务器管理员。

感谢您使用 Tableau!
Tableau 团队" +msgstr "您好,{0},

您刚才请求了重置密码。

若要更改您的 Tableau Server 密码,{1} 或将下面的链接粘贴到您的浏览器中: {2}

此链接将在 48 小时后失效,所以请立即进行处理。

如果您没有请求重置密码,您可能需要告诉您的服务器管理员。

感谢您使用 Tableau!
Tableau 团队" #: msgid "password_reset.email.link" @@ -1573,7 +1713,7 @@ msgstr "未能为工作簿“{0}”更新实体化视图设置" #: msgid "materializeviews.errors.site_not_enabled" -msgstr "没有为实体化视图启用此站点。请与管理员联系" +msgstr "没有为实体化视图启用此站点。请与您的管理员联系" #: msgid "materializeviews.errors.encrypted_extracts_not_supported" @@ -1601,7 +1741,7 @@ msgstr "已完成工作簿“{0}”实体化视图的重新加密" #: msgid "materializedviews.status.encryption_key" -msgstr "加密密钥 ID:“{0}|”。" +msgstr "加密密钥 ID:“{0}”。" #: msgid "materializedviews.status.encryption_keys" @@ -1660,11 +1800,11 @@ msgid "content_type.explaindata_explanation" msgstr "解释" #: -msgid "content_type.publishedconnection" +msgid "content_type.virtualconnection" msgstr "虚拟连接" #: -msgid "content_type.publishedconnectiontable" +msgid "content_type.virtualconnectiontable" msgstr "虚拟连接表" #: @@ -1675,6 +1815,14 @@ msgstr "服务器响应: 已启动缩略图升级!" msgid "upgradethumbnails.status.server_stopped" msgstr "服务器响应: 已停止 %d 个作业" +#: +msgid "dataquality.author.extract_refresh_monitoring" +msgstr "数据提取刷新监视" + +#: +msgid "dataquality.author.flow_run_monitoring" +msgstr "流程运行监视" + #: msgid "dataquality.message.refresh_failed" msgstr "刷新失败: {0}" @@ -1691,6 +1839,38 @@ msgstr "下次计划: {0}" msgid "dataquality.message.flow_run_output_steps_failed" msgstr "{0}/{1} 个输出步骤运行失败" +#: +msgid "label_value.description.certified" +msgstr "此资产是受信任和推荐的。" + +#: +msgid "label_value.description.deprecated" +msgstr "此资产不再维护,也不应使用。" + +#: +msgid "label_value.description.extract_refresh_failure" +msgstr "此资产的最近一次数据提取刷新失败。" + +#: +msgid "label_value.description.flow_run_failure" +msgstr "此流程的最近一次运行失败。" + +#: +msgid "label_value.description.maintenance" +msgstr "此资产正在进行维护。" + +#: +msgid "label_value.description.sensitive_data" +msgstr "此资产包含敏感信息。" + +#: +msgid "label_value.description.stale" +msgstr "此资产已经过时。" + +#: +msgid "label_value.description.warning" +msgstr "此资产存在一般质量问题。" + #: msgid "importcsvsummary.error.details" msgstr "错误详细信息:" @@ -1701,7 +1881,7 @@ msgstr "(其余错误未显示)" #: msgid "importcsvsummary.error.line" -msgstr "用户“{1}”的行 {0} :“{2}”" +msgstr "用户“{1}”的行 {0}:“{2}”" #: msgid "importcsvsummary.line.processed" @@ -1739,13 +1919,25 @@ msgstr "当“Auth”为“Local”时创建本地系统用户需要密码" msgid "importcsvsummary.error.ad.user_not_found" msgstr "找不到 AD 用户“{0}”" +#: +msgid "importcsvsummary.error.domain_not_found" +msgstr "无效的域“{0}”" + +#: +msgid "importcsvsummary.error.cannot_create_user_identity" +msgstr "无法为用户“{0}”创建用户身份" + +#: +msgid "importcsvsummary.error.invalid_identity_pool_name" +msgstr "无效的身份池名称“{0}”" + #: msgid "importcsvsummary.error.too_many_errors" msgstr "CSV 文件中遇到的错误太多" #: msgid "audit.errors.wdc_not_allowlisted" -msgstr "不允许列出 Web 数据连接器。如需帮助,请参阅: https://help.tableau.com/current/online/zh-cn/to_keep_data_fresh.htm" +msgstr "不允许列出 Web 数据连接器。有关帮助,请参考: https://help.tableau.com/current/online/zh-cn/to_keep_data_fresh.htm" #: msgid "user.input.name.err.too_long" @@ -1761,23 +1953,23 @@ msgstr "“数据问答”功能" #: msgid "slack.app.upgrade.email.notification.subject" -msgstr "适用于 Slack 的 Tableau 应用软件更新" +msgstr "适用于 Slack 的 Tableau 应用程序更新" #: msgid "slack.app.upgrade.email.notification.introduction" -msgstr "针对 Slake 的 Tableau 应用软件已经有了更新,现在可以重新安装,以便与下一个 Tableau Online 版本配合使用。Tableau 建议重新安装应用软件,以保持应用软件的性能并使用新功能。在
/<视图> 名称" +msgstr "“{0}”命令需要一个 / 名称" #: msgid "export.errors.requires_workbook_view_param" -msgstr "“{0}”命令需要 <工作簿>/<视图> 参数,而且在此参数中至少必须有一个斜杠(/)" +msgstr "“{0}”命令需要一个 / 参数,而且在此参数中至少必须有一个斜杠(/)" #: msgid "export.options.country" @@ -2410,7 +2593,7 @@ msgstr "设置导出的 PDF 的页面方向。合法值: {0}。如果未指定 #: msgid "export.options.pagesize" -msgstr "设置导出的 PDF 的页面大小。合法值: {0} (默认值: ''{1}'')" +msgstr "设置导出的 PDF 的页面大小。合法值: {0} (默认值: “{1}”)" #: msgid "export.options.pdf" @@ -2430,11 +2613,19 @@ msgstr "从服务器中导出数据或视图的图像" #: msgid "export.status" -msgstr "正向服务器请求 ''{0}''..." +msgstr "正向服务器请求 “{0}”..." + +#: +msgid "export.status.writing" +msgstr "正在向“{0}”写入响应" + +#: +msgid "export.status.error" +msgstr "写入文件时出错:" #: msgid "export.success" -msgstr "已将 {0} 保存到 ''{1}''" +msgstr "已将 {0} 保存到 “{1}”" #: msgid "extracts.workbook.errors.requires_datasources_or_include_all" @@ -2450,7 +2641,7 @@ msgstr "从服务器中获取文件。如果未指定文件名参数,则将使 #: msgid "get.errors.requires_url" -msgstr "''{0}'' 命令需要 URL" +msgstr "“{0}” 命令需要 URL" #: msgid "get.options.file" @@ -2518,7 +2709,7 @@ msgstr "正列出服务器中的域..." #: msgid "listsites.output" -msgstr "{0}{0}名称: {1} {0}站点 ID:“{2}”" +msgstr "{0}{0}名称: {1}{0}站点 ID:“{2}”" #: msgid "listsites.output_extended" @@ -2554,7 +2745,7 @@ msgstr "将工作簿、数据源或数据提取发布到服务器" #: msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "用于更新数据源的文件类型 ''{0}'' 不正确。替换/追加仅适用于数据提取 (.tde) 文件" +msgstr "用于更新数据源的文件类型 “{0}” 不正确。替换/追加仅适用于数据提取 (.tde) 文件" #: msgid "publish.errors.invalid_name_option" @@ -2562,7 +2753,7 @@ msgstr "在发布多项时,{0} 选项无效" #: msgid "publish.errors.invalid_publish_file_type" -msgstr "用于发布的文件类型 ''{0}'' 不正确,文件类型应为 .tde、.tds、.tdsx、.twb 或 .twbx" +msgstr "用于发布的文件类型 “{0}” 不正确,文件类型应为 .tde、.tds、.tdsx、.twb 或 .twbx" #: msgid "publish.errors.mutually_exclusive_option" @@ -2570,7 +2761,7 @@ msgstr "仅使用 {0} 或 {1} 之一" #: msgid "publish.errors.requires_resource_file" -msgstr "''{0}'' 命令需要工作簿、数据源或数据提取文件" +msgstr "“{0}” 命令需要工作簿、数据源或数据提取文件" #: msgid "publish.errors.unexpected_server_response" @@ -2654,7 +2845,7 @@ msgstr "如果工作簿包含任何用户筛选器,则在计算缩略图时模 #: msgid "publish.status" -msgstr "正在将 ''{0}'' 发布到服务器。这可能需要几分钟时间..." +msgstr "正在将 “{0}” 发布到服务器。这可能需要几分钟时间..." #: msgid "publish.success" @@ -2714,7 +2905,7 @@ msgstr "包含要刷新的数据提取的项目的父项目路径。必须使用 #: msgid "refreshextracts.options.project" -msgstr "包含工作簿/数据源的项目的名称。仅在指定了 {0} 或 {1} 时才需要。如果未指定,则使用默认项目 ''{2}''" +msgstr "包含工作簿/数据源的项目的名称。仅在指定了 {0} 或 {1} 时才需要。如果未指定,则使用默认项目 “{2}”" #: msgid "refreshextracts.options.synchronous" @@ -2742,11 +2933,11 @@ msgstr "刷新服务器上的工作簿或数据源的数据提取" #: msgid "refreshextracts.status_incremented" -msgstr "正在安排要立即递增的 {0} ''{1}'' 数据提取..." +msgstr "正在安排要立即递增的 {0} “{1}” 数据提取..." #: msgid "refreshextracts.status_refreshed" -msgstr "正在安排要立即刷新的 {0} ''{1}'' 数据提取..." +msgstr "正在安排要立即刷新的 {0} “{1}” 数据提取..." #: msgid "removeusers.options.users" @@ -2762,7 +2953,7 @@ msgstr "正从组 {1} 中移除在 {0} 中列出的用户..." #: msgid "runschedule.errors.requires_schedule_name" -msgstr "''{0}'' 命令需要计划名称" +msgstr "“{0}” 命令需要计划名称" #: msgid "runschedule.short_description" @@ -2770,7 +2961,7 @@ msgstr "运行计划" #: msgid "runschedule.status" -msgstr "正在服务器上运行计划 ''{0}''..." +msgstr "正在服务器上运行计划 “{0}”..." #: msgid "materializeviews.short_description" @@ -2856,6 +3047,10 @@ msgstr "证书别名: {0}" msgid "session.connecting" msgstr "正在连接到服务器..." +#: +msgid "session.connecting_to" +msgstr "正在连接到 url ({0}): {1}" + #: msgid "session.continuing_session" msgstr "正在继续以前的会话" @@ -2946,7 +3141,7 @@ msgstr "您不是默认站点的成员。请从以下站点中选择一个 SITEI #: msgid "session.not_site_member" -msgstr "您不是站点 ''{0}'' 的成员。请从以下站点中选择一个 SITEID:" +msgstr "您不是站点 “{0}” 的成员。请从以下站点中选择一个 SITEID:" #: msgid "session.options.help" @@ -2986,7 +3181,7 @@ msgstr "使用指定的 Tableau Server URL。如果未指定协议,则使用 h #: msgid "session.options.site" -msgstr "使用指定的 Tableau Server 站点。指定空字符串('''')可强制使用默认站点" +msgstr "使用指定的 Tableau Server 站点。指定空字符串("")可强制使用默认站点" #: msgid "session.options.timeout" @@ -3004,6 +3199,10 @@ msgstr "使用指定的 Tableau Server 用户名" msgid "session.password" msgstr "密码:" +#: +msgid "session.redirecting" +msgstr "正在重定向到 {0}" + #: msgid "session.retrying_task" msgstr "正在再次登录以使用新会话重试原始命令..." @@ -3022,7 +3221,7 @@ msgstr "使用客户端证书登录" #: msgid "session.inferred_username" -msgstr "正在以“{0}”用户身份登录,因为未提供 --username 标志" +msgstr "正在以“{0}”用户身份登录,因为未提供 --username 标志。" #: msgid "sessiondata.errors.bad_api" @@ -3038,15 +3237,15 @@ msgstr "Tabcmd 版本 {0} (API {1})与 Tableau Server 版本 {2} (API {3})不匹 #: msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "指定服务器名称前的 ''{0}'' 或 ''{1}''" +msgstr "指定服务器名称前的 “{0}” 或 “{1}”" #: msgid "sessionoptions.errors.bad_password_file" -msgstr "无法从文件 ''{0}'' 中读取密码" +msgstr "无法从文件 “{0}” 中读取密码" #: msgid "sessionoptions.errors.bad_protocol" -msgstr "不支持协议 ''{0}''" +msgstr "不支持协议 “{0}”" #: msgid "sessionoptions.errors.bad_proxy_format" @@ -3054,7 +3253,7 @@ msgstr "代理格式不符合 HOST:PORT: {0}" #: msgid "sessionoptions.errors.bad_timeout" -msgstr "已忽略 {0} ''{1}'' 的非数字参数" +msgstr "已忽略 {0} “{1}” 的非数字参数" #: msgid "set.description" @@ -3062,11 +3261,11 @@ msgstr "设置服务器上的某个设置。使用 !setting 关闭设置" #: msgid "set.errors.requires_setting_name" -msgstr "''{0}'' 命令需要设置名称" +msgstr "“{0}” 命令需要设置名称" #: msgid "set.errors.single_setting_name" -msgstr "''{0}'' 命令获取单个设置名称" +msgstr "“{0}” 命令获取单个设置名称" #: msgid "set.short_description" @@ -3074,7 +3273,7 @@ msgstr "设置服务器上的某个设置" #: msgid "setsetting.status" -msgstr "正在将 ''{0}'' 设置为 {1}" +msgstr "正在将 “{0}” 设置为 {1}" #: msgid "syncgroup.errors.server_admin" @@ -3102,11 +3301,11 @@ msgstr "正在使服务器与 Active Directory 组 {0} 同步..." #: msgid "syncgroup.options.sysadmin-type" -msgstr "[已弃用。请改用 --role。] 为本组中的所有用户分配 [或删除] 管理员权限。{0} 可以是:{1}、{2}、{3} 或 {4}。" +msgstr "[已弃用。请改用 --role。] 为本组中的所有用户分配 [或删除] 管理员权限。{0} 可以是: {1}、{2}、{3} 或 {4}。" #: msgid "syncgroup.options.license" -msgstr "[已弃用。请改用 --role。] 为本组中的所有用户设置默认许可级别。{0} 可以是:{1}、{2} 或 {3}。" +msgstr "[已弃用。请改用 --role。] 为本组中的所有用户设置默认许可级别。{0} 可以是: {1}、{2} 或 {3}。" #: msgid "syncgroup.options.publisher" @@ -3114,11 +3313,11 @@ msgstr "[已弃用。请改用 --role。] 为本组中的所有用户分配 [或 #: msgid "tabcmd.mutually_exclusive_options" -msgstr "无法在同一命令中指定 ''{0}'' 和 ''{1}''" +msgstr "无法在同一命令中指定 “{0}” 和 “{1}”" #: msgid "tabcmdparser.errors.ambiguous_option" -msgstr "选项中的不明确选项 ''{0}'': {1}" +msgstr "选项中的不明确选项 “{0}”: {1}" #: msgid "tabcmdparser.warning.unexpected_dash" @@ -3154,11 +3353,11 @@ msgstr "VizQl 会话对象已关闭" #: msgid "vizqlsession.errors.cannot_parse_response" -msgstr "无法分析 JSON 响应字符串: {0}" +msgstr "无法解析 JSON 响应字符串: {0}" #: msgid "upgradethumbnails.short_description" -msgstr "这将运行“升级缩略图”后台程序作业。这会将 Tableau 2018.2 之前生成的任何缩略图重新渲染为高分辨率。这可能会增加 Tableau Server 和外部数据源的负载。如果出现任何问题,可通过运行 tabcmd upgradethumbnails --server --stop 来停止作业" +msgstr "这将运行“升级缩略图”后台程序作业。这会将 Tableau 2018.2 之前生成的任何缩略图重新渲染为高分辨率。这可能会增加 Tableau Server 和外部数据源的负载。如果出现任何问题,可通过运行tabcmd upgradethumbnails --server --stop 来停止作业" #: msgid "upgradethumbnails.options.stop" @@ -3178,7 +3377,7 @@ msgstr "正在取消缩略图升级作业" #: msgid "upgradethumbnails.continue_promt" -msgstr "是否要继续? 输入 1 表示是,输入 0 表示否(1/0)" +msgstr "是否要继续?输入 1 表示是,输入 0 表示否(1/0)" #: msgid "upgradethumbnails.invalid_response" @@ -3204,72 +3403,99 @@ msgstr "要对其执行证书验证的站点名称的空格分隔列表。如果 msgid "validateidpmetadata.short_description" msgstr "标识使用不安全摘要算法 SHA-1 配置了 IdP 的 Tableau Server 站点。此命令还标识使用 RSA 密钥大小或椭圆曲线大小不足的证书的 IdP。" +#: +msgid "tabcmd.content.description" +msgstr "项的描述。" -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: zh" -# Copyright (C) YEAR Tableau Software +#: +msgid "tabcmd.content.site_id" +msgstr "在 URL 中用于唯一标识站点。与站点名称不同。" +#: +msgid "tabcmd.howto" +msgstr "运行特定命令" -# These outcome reporting lines were all returned from the server in clientxml -# https://sourcegraph.prod.tableautools.com/teams/near/-/blob/workgroup/src/shared/libraries/tab-strings/res/localization/shared_wg_en.properties -# how much of this can be replaced by server responses? +#: +msgid "tabcmd.name" +msgstr "Tableau Server 命令行实用程序" -msgid "tabcmd.result.already_exists.group" -msgstr "Group called ''{}'' already exists" +#: +msgid "tabcmd.options.project" +msgstr "项目的名称" -msgid "tabcmd.result.failed.delete.group" -msgstr "Error deleting group from server" +#: +msgid "tabcmd.options.parent_project" +msgstr "包含目标项的项目的路径。" -msgid "tabcmd.result.success.create_user" -msgstr "Successfully created user: {}" +#: +msgid "tabcmd.options.workbook" +msgstr "目标工作簿的名称" -msgid "tabcmd.report.users_added" -msgstr "Number of users added: {}" +#: +msgid "tabcmd.options.datasource" +msgstr "目标数据源的名称" + +#: +msgid "tabcmd.options.materializeviews" +msgstr "通过实体化所有视图的计算(如果已启用)来调整此工作簿的性能。" + +#: +msgid "tabcmd.options.dematerialize" +msgstr "通过禁用所有视图的实体化计算(如果已启用)来调整此工作簿的性能。" -msgid "tabcmd.report.errors" -msgstr "Error details: \n{}" +#: +msgid "tabcmd.options.complete" +msgstr "要求所有行都有效才能成功进行任何更改。(默认值为 true)" -msgid "tabcmd.report.error.user_csv.too_many_columns" -msgstr "The file contains {} columns, but there are only {} valid columns in a user import csv file" +#: +msgid "tabcmd.options.no_complete" +msgstr "不要求所有行都有效才能使任何更改成功。" -msgid "tabcmd.report.error.user_csv.at_char" -msgstr "If a user name includes an @ character that represents anything other than a domain separator, " - "you need to refer to the symbol using the hexadecimal format: \\0x40" +#: +msgid "tabcmd.options.users_file" +msgstr "包含用户列表的 CSV 文件,每行一个用户" + +#: +msgid "tabcmd.options.token_file" +msgstr "从文件中读取个人访问令牌。" -msgid "tabcmd.report.error.user.no_spaces_in_username" -msgstr "Username cannot contain spaces" +#: +msgid "tabcmd.options.token_name" +msgstr "您的个人访问令牌的名称。如果使用令牌登录,则至少需要登录一次才能开始会话。" -msgid "tabcmd.report.error.generic_attribute" -msgstr "Invalid value for {0}: {1}" +#: +msgid "tabcmd.options.token_value" +msgstr "用于身份验证的个人访问令牌的密文值。需要设置 --token-name。" -msgid "tabcmd.report.error.publish_samples.expected_project" -msgstr "publishsamples expects the specified project to exist already" +#: +msgid "tabcmd.options.language.detailed" +msgstr "设置要使用的语言。导出的数据将以该语言/区域设置返回。 如果未设置,客户端将使用您的计算机区域设置,服务器将使用您的用户帐户区域设置" -msgid "tabcmd.result.failure.publish_samples" -msgstr "Failed publishing samples to project" +#: +msgid "tabcmd.options.conflicts" +msgstr "将资源冲突视为项创建成功,例如项目已存在" -msgid "tabcmd.launching" -msgstr "======================= Launching command =======================" +#: +msgid "tabcmd.options.log" +msgstr "使用指定的日志记录级别。默认级别为 INFO。" -msgid "tabcmd.find.group" -msgstr "Finding group ''{}'' on server..." +#: +msgid "tabcmd.publish.options.restart" +msgstr "[已弃用 - 没有效果]" -# Each actual command has a status line in translation +#: +msgid "tabcmd.publish.options.tabbed.detailed" +msgstr "启用选项卡式视图发布。每个工作表都成为一个选项卡,查看者可以使用它在工作簿中导航。" -msgid "tabcmd.add.users.to_site" -msgstr "===== Adding users listed in {0} to {1}..." +#: +msgid "tabcmd.publish.options.append.detailed" +msgstr "将正在发布的数据追加到同名的现有数据源。如果 append 设置为 true,但数据源尚不存在,操作将失败。" -msgid "tabcmd.delete.users.from_server" -msgstr "Removing users listed in {0} from the server..." +#: +msgid "tabcmd.publish.options.disable-uploader" +msgstr "[已弃用 - 没有效果]" -msgid "tabcmd.get.extension.not_found" -msgstr "You must specify a file type in the url or filename" +#: +msgid "tabcmd.refresh.options.bridge" +msgstr "通过 Tableau Bridge 刷新数据源" -msgid "tabcmd.run_schedule.options.schedule" -msgstr "Name of the schedule to run" From 4ea1fdac50fb67f4a34c887af307ad46f4a47ef2 Mon Sep 17 00:00:00 2001 From: Jac Fitzgerald Date: Wed, 17 Jul 2024 01:55:43 -0700 Subject: [PATCH 03/21] Automate finding missing strings There is a group of strings I appear to have added manually that was deleted with the new loc file dump, and another group of string keys that are used in code and don't appear in properties. Adding here to not lose them, but hope to find they are not necessary. --- .gitignore | 1 + dodo.py | 67 ++++++++++++++++++++++++++++++ tabcmd/locales/en/extra.properties | 36 ++++++++++++++++ 3 files changed, 104 insertions(+) create mode 100644 tabcmd/locales/en/extra.properties diff --git a/.gitignore b/.gitignore index eae72589..6ba32c6a 100644 --- a/.gitignore +++ b/.gitignore @@ -48,3 +48,4 @@ site-packages tabcmd-dev workon test.junit.xml +*.out diff --git a/dodo.py b/dodo.py index f59e2b6f..2ce9595b 100644 --- a/dodo.py +++ b/dodo.py @@ -201,6 +201,73 @@ def write_for_pyinstaller(): } + +def task_collect_strings(): + + """Searches product code for all localization string keys""" + def process_code(): + + CODE_PATH = "tabcmd/[ec]*/**/*.py" + STRINGS_FILE = "tabcmd/locales/codestrings.properties" + STRING_FLAG = "_(\"" + STRING_END = "\")" + + lines = [] + uniques = [] + with open(STRINGS_FILE, "w+", encoding="utf-8") as stringfile: + for codefile in glob.glob(CODE_PATH): + print(codefile) + with open(codefile, encoding="utf-8") as infile: + # find lines that contain a loc string in the form _("string goes here") + for line in infile: + i = line.find(STRING_FLAG) + # include only the string itself and the quote symbols around it + if (i >=0): + j = line.find(STRING_END) + lines.append(line[i+2:j+1]) + lines.append("\n") + + stringfile.writelines(lines) + sort_and_filter_file(STRINGS_FILE) + print("strings collected in code and saved to {}".format(STRINGS_FILE)) + + return { + "actions": [process_code], + "verbosity": 2, + } + +def task_enforce_strings(): + + """Search loc files for each string used in code - print an error if not found + + Input: codestrings.properties.sorted file created by task_collect_strings + Output: console listing missing keys + + """ + def process_code(): + + locale = "de" + + STRINGS_FILE = "tabcmd/locales/codestrings.properties.sorted" + LOC_FILE = os.path.join("tabcmd", "locales", locale, "LC_MESSAGES", "combined.properties") + with open(STRINGS_FILE, "r+", encoding="utf-8") as stringfile, open(LOC_FILE, "r+", encoding="utf-8") as propsfile: + codestrings = stringfile.readlines() + translated_strings = propsfile.read() + for message_key in codestrings: + message_key = message_key.strip("\n") + message_key = message_key.strip("\"") + if message_key not in translated_strings: + print("ERROR: product string not in strings files [{}]".format(message_key)) + # print(translated_strings) + + return { + "actions": [process_code], + "verbosity": 2, + } + + + + # local method, not exposed as a task def sort_and_filter_file(filename): uniques = [] diff --git a/tabcmd/locales/en/extra.properties b/tabcmd/locales/en/extra.properties new file mode 100644 index 00000000..054ff16d --- /dev/null +++ b/tabcmd/locales/en/extra.properties @@ -0,0 +1,36 @@ +# Looks like I added these to the .po files manually? dammit. +# But huh? they certainly arent in that wg.properties file +# And they are called in code + +# These outcome reporting lines were all returned from the server in clientxml +# https://sourcegraph.prod.tableautools.com/teams/near/-/blob/workgroup/src/shared/libraries/tab-strings/res/localization/shared_wg_en.properties +# how much of this can be replaced by server responses? +tabcmd.result.already_exists.group=Group called "{}" already exists +tabcmd.result.failed.delete.group=Error deleting group from server +tabcmd.result.success.create_user=Successfully created user: {} +tabcmd.report.users_added=Number of users added: {} +tabcmd.report.errors=Error details: {} +tabcmd.report.error.user_csv.too_many_columns=The file contains {} columns, but there are only {} valid columns in a user import csv file +tabcmd.report.error.user_csv.at_char=If a user name includes an @ character that represents anything other than a domain separator, you need to refer to the symbol using the hexadecimal format: \\0x40 +tabcmd.report.error.user.no_spaces_in_username=Username cannot contain spaces +tabcmd.report.error.generic_attribute=Invalid value for {0}: {1} +tabcmd.report.error.publish_samples.expected_project=publishsamples expects the specified project to exist already +tabcmd.result.failure.publish_samples=Failed publishing samples to project +# hmmm prop2po doesn't do these lines with ==== +tabcmd.launching======================== Launching command ======================= +tabcmd.find.group=Finding group ''{}'' on server... +tabcmd.add.users.to_site====== Adding users listed in {0} to {1}... +tabcmd.delete.users.from_server=Removing users listed in {0} from the server... +tabcmd.get.extension.not_found=You must specify a file type in the url or filename +tabcmd.run_schedule.options.schedule=Name of the schedule to run + + +# These keys that are not present in our properties files were found by the doit enforce_strings method +dataalerts.failure.error.datasourceNotFound=To Do: find this string +get.errors.invalid_content_type=To Do: find this string +export.errors.requires_resource_param=To Do: find this string +tabcmd.find.parent_project=To Do: find this string +tabcmd.result.success.delete_user=To Do: find this string +tabcmd.result.success.parsed_users=To Do: find this string +tabcmd.result.failure.user=To Do: find this string +tabcmd.result.success.user_actions=To Do: find this string \ No newline at end of file From a0ab0b42de86262b1c30a2171ff11013822a6f1d Mon Sep 17 00:00:00 2001 From: Jac Fitzgerald Date: Wed, 17 Jul 2024 11:57:21 -0700 Subject: [PATCH 04/21] Tweak po file generation Add copyright, fix handling of strings with '=' in them --- bin/i18n/prop2po.py | 16 ++-- dodo.py | 11 +++ tabcmd/locales/de/LC_MESSAGES/tabcmd.mo | Bin 111900 -> 112647 bytes tabcmd/locales/de/LC_MESSAGES/tabcmd.po | 14 +-- tabcmd/locales/en/LC_MESSAGES/tabcmd.mo | Bin 95835 -> 98820 bytes tabcmd/locales/en/LC_MESSAGES/tabcmd.po | 118 ++++++++++++++++++++++-- tabcmd/locales/es/LC_MESSAGES/tabcmd.mo | Bin 108754 -> 109462 bytes tabcmd/locales/es/LC_MESSAGES/tabcmd.po | 14 +-- tabcmd/locales/fr/LC_MESSAGES/tabcmd.mo | Bin 111265 -> 111994 bytes tabcmd/locales/fr/LC_MESSAGES/tabcmd.po | 14 +-- tabcmd/locales/ga/LC_MESSAGES/tabcmd.mo | Bin 107359 -> 108044 bytes tabcmd/locales/ga/LC_MESSAGES/tabcmd.po | 14 +-- tabcmd/locales/it/LC_MESSAGES/tabcmd.mo | Bin 108802 -> 109493 bytes tabcmd/locales/it/LC_MESSAGES/tabcmd.po | 14 +-- tabcmd/locales/ja/LC_MESSAGES/tabcmd.mo | Bin 123066 -> 123917 bytes tabcmd/locales/ja/LC_MESSAGES/tabcmd.po | 14 +-- tabcmd/locales/ko/LC_MESSAGES/tabcmd.mo | Bin 111789 -> 112568 bytes tabcmd/locales/ko/LC_MESSAGES/tabcmd.po | 14 +-- tabcmd/locales/pt/LC_MESSAGES/tabcmd.mo | Bin 106163 -> 106870 bytes tabcmd/locales/pt/LC_MESSAGES/tabcmd.po | 14 +-- tabcmd/locales/sv/LC_MESSAGES/tabcmd.mo | Bin 103133 -> 103821 bytes tabcmd/locales/sv/LC_MESSAGES/tabcmd.po | 14 +-- tabcmd/locales/zh/LC_MESSAGES/tabcmd.mo | Bin 92256 -> 92993 bytes tabcmd/locales/zh/LC_MESSAGES/tabcmd.po | 14 +-- 24 files changed, 202 insertions(+), 83 deletions(-) diff --git a/bin/i18n/prop2po.py b/bin/i18n/prop2po.py index 10cfd9d3..139cb78d 100644 --- a/bin/i18n/prop2po.py +++ b/bin/i18n/prop2po.py @@ -5,7 +5,7 @@ """ import click - +from datetime import datetime @click.command() @click.argument('source', type=click.File('rt', encoding='utf-8')) @@ -13,14 +13,15 @@ @click.option('-l', '--language', type=click.STRING, help='The translation language') @click.option('-p', '--project', type=click.STRING, help='The name of the project') @click.option('-e', '--encoding', type=click.STRING, help='The encoding wanted') -def to_po(source, destination, encoding, language, project): +@click.option('-c', '--copyright', type=click.STRING, help='The person/organization holding copyright') +def to_po(source, destination, encoding, language, project, copyright): """Converts a property file to a Gettext PO file. SOURCE is the path of the property file to convert. DESTINATION is the path of the Gettext PO file to create """ - + year = datetime.now().strftime('%Y') header = """msgid "" msgstr "" "MIME-Version: 1.0" @@ -29,17 +30,20 @@ def to_po(source, destination, encoding, language, project): "X-Generator: prop2po" "Project-Id-Version: {project}" "Language: {language}" -# Copyright (C) YEAR Tableau Software +# Copyright (C) {year} {copyright} """ lines = source.readlines() destination.write(header.format( language=language, project=project, - encoding=encoding + encoding=encoding, + year=year, + copyright=copyright )) for line in lines: if not line.isspace(): - parts = line.split('=') + # Split only on the first instance of '=' so that the character can also appear in the string + parts = line.split('=', 1) # TODO it fails on comments/lines with less than two parts after splitting try: destination.write('#:\n' + 'msgid "' + parts[0] + '"\n' 'msgstr "' + parts[1][:-1] + '"\n\n') diff --git a/dodo.py b/dodo.py index 2ce9595b..b3069a40 100644 --- a/dodo.py +++ b/dodo.py @@ -68,6 +68,13 @@ def task_po(): """ def process_locales(): + subprocess.run( + [ + "python", + "bin/i18n/prop2po.py", + "--help" + ] + ) for current_locale in LOCALES: LOC_PATH = os.path.join("tabcmd", "locales", current_locale, "LC_MESSAGES") @@ -84,6 +91,10 @@ def process_locales(): "utf-8", # for the .po header "--language", current_locale, # for the .po header + "--project", + "Tabcmd 2", + "--copyright", + "TABLEAU SOFTWARE, LLC, A SALESFORCE COMPANY. ALL RIGHTS RESERVED", PROPS_FILE, PO_FILE ], diff --git a/tabcmd/locales/de/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/de/LC_MESSAGES/tabcmd.mo index 7b4ee55735935414a526b3092399e2d2f8e16292..9dfd8d9d733188f47b6f311b3f24af2df11bd177 100644 GIT binary patch delta 7819 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 QEL-6<@eZV}@(SwwA7jm%3jhEB diff --git a/tabcmd/locales/de/LC_MESSAGES/tabcmd.po b/tabcmd/locales/de/LC_MESSAGES/tabcmd.po index 5a250d77..b8db03b3 100644 --- a/tabcmd/locales/de/LC_MESSAGES/tabcmd.po +++ b/tabcmd/locales/de/LC_MESSAGES/tabcmd.po @@ -4,9 +4,9 @@ msgstr "" "Content-Type: text/plain; charset=utf-8" "Content-Transfer-Encoding: 8bit" "X-Generator: prop2po" -"Project-Id-Version: None" +"Project-Id-Version: Tabcmd 2" "Language: de" -# Copyright (C) YEAR Tableau Software +# Copyright (C) 2024 TABLEAU SOFTWARE, LLC, A SALESFORCE COMPANY. ALL RIGHTS RESERVED #: msgid "permissions.labels.capabilities.read" msgstr "Ansicht:" @@ -1237,7 +1237,7 @@ msgstr "Das erzeugte PDF konnte nicht an diese E-Mail angehängt werden." #: msgid "errors.subscriptions.learn_more_troubleshoot" -msgstr "Weitere Informationen" #: msgid "errors.subscriptions.bad_extract_refresh_subscription_configuration" @@ -1505,7 +1505,7 @@ msgstr "Ihre Benachrichtigung {0} wurde ausgesetzt" #: msgid "dataalerts.failure.suspend.email.explanation" -msgstr "Wenn ausgesetzt, wird die Ansicht nicht evaluiert und Empfänger werden nicht benachrichtigt. Nach einer Behebung kann die Benachrichtigung unter {1} fortgesetzt werden." #: msgid "dataalerts.failure.suspend.view.name.prefix" @@ -1957,11 +1957,11 @@ msgstr "Update für Tableau-App für Slack" #: msgid "slack.app.upgrade.email.notification.introduction" -msgstr "Für die Tableau-App für Slack ist eine Aktualisierung verfügbar. Tableau empfiehlt, die App zu aktualisieren, damit die App weiterhin mit optimaler Leistung funktioniert und neue Tableau Cloud-Features genutzt werden können. Informationen zu neuen Features und Änderungen finden Sie unter Neuerungen in Tableau Cloud." #: msgid "slack.app.upgrade.email.notification.action" -msgstr "Wie Sie die Verbindung einer Site in der Tableau für Slack-App aktualisieren, erfahren Sie unter Aktualisieren Ihrer Tableau für Slack-App. Wenn Sie über mehrere Tableau Cloud-Sites verfügen, müssen Sie die App in jeder Site aktualisieren." #: msgid "slack.app.upgrade.email.notification.steps" @@ -1973,7 +1973,7 @@ msgstr "Sie erhalten diese Benachrichtigung, weil Sie ein Administrator einer Ta #: msgid "slack.app.upgrade.email.notification.footer.privacy" -msgstr "Lesen Sie unsere Datenschutzerklärung" #: msgid "unifiedconsumption.tcrm.folders.private" diff --git a/tabcmd/locales/en/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/en/LC_MESSAGES/tabcmd.mo index 8e8d9cbd6815287051992f8be5407fd549d8f6be..fa18cfd488b3a7346e03c753a368b66fdfbd49f1 100644 GIT binary patch delta 17081 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 C3c_3f delta 14382 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 diff --git a/tabcmd/locales/en/LC_MESSAGES/tabcmd.po b/tabcmd/locales/en/LC_MESSAGES/tabcmd.po index 75c02300..871e1e14 100644 --- a/tabcmd/locales/en/LC_MESSAGES/tabcmd.po +++ b/tabcmd/locales/en/LC_MESSAGES/tabcmd.po @@ -4,9 +4,113 @@ msgstr "" "Content-Type: text/plain; charset=utf-8" "Content-Transfer-Encoding: 8bit" "X-Generator: prop2po" -"Project-Id-Version: None" +"Project-Id-Version: Tabcmd 2" "Language: en" -# Copyright (C) YEAR Tableau Software +# Copyright (C) 2024 TABLEAU SOFTWARE, LLC, A SALESFORCE COMPANY. ALL RIGHTS RESERVED +#: +msgid "tabcmd.result.already_exists.group" +msgstr "Group called "{}" already exists" + +#: +msgid "tabcmd.result.failed.delete.group" +msgstr "Error deleting group from server" + +#: +msgid "tabcmd.result.success.create_user" +msgstr "Successfully created user: {}" + +#: +msgid "tabcmd.report.users_added" +msgstr "Number of users added: {}" + +#: +msgid "tabcmd.report.errors" +msgstr "Error details: {}" + +#: +msgid "tabcmd.report.error.user_csv.too_many_columns" +msgstr "The file contains {} columns, but there are only {} valid columns in a user import csv file" + +#: +msgid "tabcmd.report.error.user_csv.at_char" +msgstr "If a user name includes an @ character that represents anything other than a domain separator, you need to refer to the symbol using the hexadecimal format: \0x40" + +#: +msgid "tabcmd.report.error.user.no_spaces_in_username" +msgstr "Username cannot contain spaces" + +#: +msgid "tabcmd.report.error.generic_attribute" +msgstr "Invalid value for {0}: {1}" + +#: +msgid "tabcmd.report.error.publish_samples.expected_project" +msgstr "publishsamples expects the specified project to exist already" + +#: +msgid "tabcmd.result.failure.publish_samples" +msgstr "Failed publishing samples to project" + +#: +msgid "# hmmm prop2po doesn't do these lines with " +msgstr "===" + +#: +msgid "tabcmd.launching" +msgstr "======================= Launching command =======================" + +#: +msgid "tabcmd.find.group" +msgstr "Finding group ''{}'' on server..." + +#: +msgid "tabcmd.add.users.to_site" +msgstr "===== Adding users listed in {0} to {1}..." + +#: +msgid "tabcmd.delete.users.from_server" +msgstr "Removing users listed in {0} from the server..." + +#: +msgid "tabcmd.get.extension.not_found" +msgstr "You must specify a file type in the url or filename" + +#: +msgid "tabcmd.run_schedule.options.schedule" +msgstr "Name of the schedule to run" + +#: +msgid "dataalerts.failure.error.datasourceNotFound" +msgstr "To Do: find this string" + +#: +msgid "get.errors.invalid_content_type" +msgstr "To Do: find this string" + +#: +msgid "export.errors.requires_resource_param" +msgstr "To Do: find this string" + +#: +msgid "tabcmd.find.parent_project" +msgstr "To Do: find this string" + +#: +msgid "tabcmd.result.success.delete_user" +msgstr "To Do: find this string" + +#: +msgid "tabcmd.result.success.parsed_users" +msgstr "To Do: find this string" + +#: +msgid "tabcmd.result.failure.user" +msgstr "To Do: find this string" + +#: +msgid "tabcmd.result.success.user_actions" +msgstr "To Do: find this string" + #: msgid "permissions.labels.capabilities.read" msgstr "View:" @@ -1249,7 +1353,7 @@ msgstr "The generated PDF could not be attached to this email." #: msgid "errors.subscriptions.learn_more_troubleshoot" -msgstr "Learn More" #: msgid "errors.subscriptions.bad_extract_refresh_subscription_configuration" @@ -1517,7 +1621,7 @@ msgstr "Your alert {0} has been suspended" #: msgid "dataalerts.failure.suspend.email.explanation" -msgstr "While suspended, we will not evaluate the view or alert recipients. After a fix has been made, you can resume the alert in {1}." #: msgid "dataalerts.failure.suspend.view.name.prefix" @@ -1969,11 +2073,11 @@ msgstr "Tableau App for Slack Update" #: msgid "slack.app.upgrade.email.notification.introduction" -msgstr "An update is available for the Tableau app for Slack. Tableau recommends updating the app to maintain app performance and to use new Tableau Cloud features. Look for new features and changes in What''s New in Tableau Cloud." #: msgid "slack.app.upgrade.email.notification.action" -msgstr "To update the site''s connection to the Tableau for Slack app, see Update your Tableau for Slack app. If you have multiple Tableau Cloud sites, update the app in each site." #: msgid "slack.app.upgrade.email.notification.steps" @@ -1985,7 +2089,7 @@ msgstr "You are receiving this notification because you are an administrator of #: msgid "slack.app.upgrade.email.notification.footer.privacy" -msgstr "Read our Privacy Policy" #: msgid "unifiedconsumption.tcrm.folders.private" diff --git a/tabcmd/locales/es/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/es/LC_MESSAGES/tabcmd.mo index e3dbb66e43a3d8c557c87f8958ec18a3c04d76c1..874c5afb5106a60cac1b151b67a312145d8737c6 100644 GIT binary patch delta 7742 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 diff --git a/tabcmd/locales/es/LC_MESSAGES/tabcmd.po b/tabcmd/locales/es/LC_MESSAGES/tabcmd.po index cd1eedd6..a9860388 100644 --- a/tabcmd/locales/es/LC_MESSAGES/tabcmd.po +++ b/tabcmd/locales/es/LC_MESSAGES/tabcmd.po @@ -4,9 +4,9 @@ msgstr "" "Content-Type: text/plain; charset=utf-8" "Content-Transfer-Encoding: 8bit" "X-Generator: prop2po" -"Project-Id-Version: None" +"Project-Id-Version: Tabcmd 2" "Language: es" -# Copyright (C) YEAR Tableau Software +# Copyright (C) 2024 TABLEAU SOFTWARE, LLC, A SALESFORCE COMPANY. ALL RIGHTS RESERVED #: msgid "permissions.labels.capabilities.read" msgstr "Vista:" @@ -1237,7 +1237,7 @@ msgstr "El PDF generado no se pudo adjuntar a este correo electrónico." #: msgid "errors.subscriptions.learn_more_troubleshoot" -msgstr "Más información" #: msgid "errors.subscriptions.bad_extract_refresh_subscription_configuration" @@ -1505,7 +1505,7 @@ msgstr "Se ha suspendido su alerta {0}" #: msgid "dataalerts.failure.suspend.email.explanation" -msgstr "En estado suspendido, no evaluaremos los destinatarios de la alerta o la vista. Una vez solucionado el problema, podrá reanudar la alerta en {1}." #: msgid "dataalerts.failure.suspend.view.name.prefix" @@ -1957,11 +1957,11 @@ msgstr "Actualización en la aplicación de Tableau para Slack" #: msgid "slack.app.upgrade.email.notification.introduction" -msgstr "Hay una actualización disponible para la aplicación de Tableau para Slack. Tableau recomienda actualizar la aplicación para mantener el rendimiento de la aplicación y para usar las nuevas funcionalidades de Tableau Cloud. Descubra nuevas funcionalidades y cambios en Novedades de Tableau Cloud." #: msgid "slack.app.upgrade.email.notification.action" -msgstr "Para actualizar la conexión del sitio a la aplicación de Tableau para Slack, consulte Actualizar la aplicación de Tableau para Slack. Si tiene varios sitios de Tableau Cloud, actualice la aplicación en cada sitio." #: msgid "slack.app.upgrade.email.notification.steps" @@ -1973,7 +1973,7 @@ msgstr "Recibe esta notificación porque es un usuario administrador de un sitio #: msgid "slack.app.upgrade.email.notification.footer.privacy" -msgstr "Lea nuestra Política de privacidad" #: msgid "unifiedconsumption.tcrm.folders.private" diff --git a/tabcmd/locales/fr/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/fr/LC_MESSAGES/tabcmd.mo index 93ec513e9afb464dfccc853a837ccf023224f7de..3d95ad84dd08a3fada7cd1231afca1f5d2a35bdf 100644 GIT binary patch delta 7751 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 savoir plus" #: msgid "errors.subscriptions.bad_extract_refresh_subscription_configuration" @@ -1505,7 +1505,7 @@ msgstr "Votre alerte {0} a été suspendue" #: msgid "dataalerts.failure.suspend.email.explanation" -msgstr "Pendant qu’elle est suspendue, nous n’évaluons pas la vue et nous n’alertons pas les destinataires. Une fois le correctif appliqué, vous pouvez reprendre l’alerte dans {1}." #: msgid "dataalerts.failure.suspend.view.name.prefix" @@ -1957,11 +1957,11 @@ msgstr "Mise à jour de l’application Tableau pour Slack" #: msgid "slack.app.upgrade.email.notification.introduction" -msgstr "Une mise à jour est disponible pour l’application Tableau pour Slack. Tableau recommande de mettre à jour l’application pour conserver les performances de l’application et utiliser les nouvelles fonctionnalités de Tableau Cloud. Recherchez les nouvelles fonctionnalités et modifications dans Nouveautés de Tableau Cloud." #: msgid "slack.app.upgrade.email.notification.action" -msgstr "Pour mettre à jour la connexion du site à l’application Tableau pour Slack, consultez Mettre à jour votre application Tableau pour Slack. Si vous avez plusieurs sites Tableau Cloud, mettez à jour l’application dans chaque site." #: msgid "slack.app.upgrade.email.notification.steps" @@ -1973,7 +1973,7 @@ msgstr "Vous recevez cette notification parce que vous êtes l’administrateur #: msgid "slack.app.upgrade.email.notification.footer.privacy" -msgstr "Consultez notre Politique de confidentialité" #: msgid "unifiedconsumption.tcrm.folders.private" diff --git a/tabcmd/locales/ga/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/ga/LC_MESSAGES/tabcmd.mo index c6b6cfffea33a2d5657619159e4b1784ad3eef1e..a6a68fb39327d621ce82cb15c3d0c959275cd207 100644 GIT binary patch delta 7749 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 diff --git a/tabcmd/locales/ga/LC_MESSAGES/tabcmd.po b/tabcmd/locales/ga/LC_MESSAGES/tabcmd.po index 8bb8da05..6d2ef1c0 100644 --- a/tabcmd/locales/ga/LC_MESSAGES/tabcmd.po +++ b/tabcmd/locales/ga/LC_MESSAGES/tabcmd.po @@ -4,9 +4,9 @@ msgstr "" "Content-Type: text/plain; charset=utf-8" "Content-Transfer-Encoding: 8bit" "X-Generator: prop2po" -"Project-Id-Version: None" +"Project-Id-Version: Tabcmd 2" "Language: ga" -# Copyright (C) YEAR Tableau Software +# Copyright (C) 2024 TABLEAU SOFTWARE, LLC, A SALESFORCE COMPANY. ALL RIGHTS RESERVED #: msgid "permissions.labels.capabilities.read" msgstr "323e-表:View:|桜" @@ -1237,7 +1237,7 @@ msgstr "e4d3-表:The generated PDF could not be attached to this email.|桜" #: msgid "errors.subscriptions.learn_more_troubleshoot" -msgstr "8045-表:Learn More|桜" #: msgid "errors.subscriptions.bad_extract_refresh_subscription_configuration" @@ -1505,7 +1505,7 @@ msgstr "c5c2-表:Your alert {0} has been suspended|桜" #: msgid "dataalerts.failure.suspend.email.explanation" -msgstr "e869-表:While suspended, we will not evaluate the view or alert recipients. After a fix has been made, you can resume the alert in {1}.|桜" #: msgid "dataalerts.failure.suspend.view.name.prefix" @@ -1957,11 +1957,11 @@ msgstr "f9d0-表:Tableau App for Slack Update|桜" #: msgid "slack.app.upgrade.email.notification.introduction" -msgstr "defc-表:An update is available for the Tableau app for Slack. Tableau recommends updating the app to maintain app performance and to use new Tableau Cloud features. Look for new features and changes in What’s New in Tableau Cloud.|桜" #: msgid "slack.app.upgrade.email.notification.action" -msgstr "f1b4-表:To update the site’s connection to the Tableau for Slack app, see Update your Tableau for Slack app. If you have multiple Tableau Cloud sites, update the app in each site.|桜" #: msgid "slack.app.upgrade.email.notification.steps" @@ -1973,7 +1973,7 @@ msgstr "ba5b-表:You are receiving this notification because you are an administ #: msgid "slack.app.upgrade.email.notification.footer.privacy" -msgstr "227f-表:Read our Privacy Policy|桜" #: msgid "unifiedconsumption.tcrm.folders.private" diff --git a/tabcmd/locales/it/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/it/LC_MESSAGES/tabcmd.mo index b17ae26714adcb983f5cc123d29a6b4919857f51..cedb3fcfe3d144f1e5535f14d251e013a867b17d 100644 GIT binary patch delta 7705 zcmbW*X<$v)+Q9L(YN$D8F~xDB#E?-E1W8C+vlwD(5Jz&vA<0RT6C&s_q)Ihvsw6EH zL@BP;JQtU%RF$gMHPukn+q!74R;jCf|Ic3M%lq+tKmFFT_C9+}&suvYbIw=Zb+Pit z8BM**lu|EmQ>s5+#-`Y2yHedS0c+zdd>@zKU<})#)Jr%A=iy0|>xny+YJ&H%6;|D) zR67hoJC4G9oPllew_VDsLMgP^tyC~3Vu)61CeA0`vPY?{7`0ca_IMlXaJ}|ErOJry z`<3d1$1slirzjondQhoq*dGIN1XjW6SOW{OIxacrRjM+DRa88W<-QxYU?t*RSRW5y z3p|H@_%qf;b;yjg9?m7~j9u{{_QA*48+(4DR9{?(f8jUST=X7R>OBg-Vlgg0q7<{I zf{rQ`jn^;{>;K(6Fb!pDx8e}|3JVx{>tjkaAYOBv*}^^OkN2<+R{n=lZuCc)q4_8? z=Pjim9rzO0W9A9d<9eSe@5Lal zKgNc{Ex$H1&>3ZkvQUz8Ha5eR=!g3-nD*5v3bJOuV*~8?jmg$NSevQM!0yz~yr`57 z58ybwiecEDUPWOR#$Y)H;&qe}SGZ(4&=FrC9*EKC!B(`dHd9~#>Kt~)3mAkoFOxVJ zjqPw6Ho|fY!GkFG-$hx1R##XC9F74v7ZY$TUc);m9XNhfssG?l=#?zJ##KAE`PMwR zFS0gj8p@2kiFL3HE8%u*jC(N;&!bFr@9QS%l2O*)F`3cs3;PsA6A3o!;y;e4$4n>lBSu(s^~fJbJ{La{YBjKp~K zVkREJS25&w)1fk)M0^65V)$b-#m7+^3VC93$b~#!9Y#sMxIdK2#)%k-m$04OQ0u9= z&;=(GZ^Av;@V{nCzd(6Fqi5#9@z{@e1_wF*B{AtQ>Zq^%Qc9@b!2e1^%?U#zUHw`0fWwe@m2jk5L)t7z2= zr{Qcoijss0RkdPy)mvDObE;`;%G*>o*GFSl>epBIYIT&tO)4(qI$FJfuhrDnmrhD8 ztxO>uYPRFW_+EXBdx34b0TOgYOfcK*?rjL#=M(eIyOkSBsG!4+! zJD?n8?VGgF)(P4VCEM5FBCKoEYJ|kt1)m^GT4z zN8&jsBi)TNaA%;lzU9JOY3so0j*|TYF#uh@`uW(HxD@N-4y-3>d6Gf{Dz2g&mH)wD z9Q}gn$eWl%d<{oqL~CswOmAa2@h+^5KcF8zM#=grZM5|gdKV=JuHh7H5M-A8Exb(o zDz2@zzHXbe(`pRy%h(so@hU#Rck%P~+WN#w@1U)t^o-BDIDqR_gH1ytPzLZe$_yUD zcK8_O90}wTJ0AO^SN3la1y`d*@6>@>%?l6iuu?Buc9nzK%7<+(S`E+^Ii%v zb&>JrWb&Xq;1J3KTJ;U0V*&toOLjIu3npgiCaw!jvB%o@j`Y`Z*cj`J`K z%drD~jj~;z>uW}uf|9hyQQn%5u%qn%7y6loMxpfFjneZ%48#(YgXAE}1FoPnT(iG9 zQUg#L9ER~Y2Z!P@lmo5N0JHsuVJPt|Y>FRa7ur{!Q;=;}d7wE!LQsy#Sd^^KN9o8B zln35MnL>M_$(^n!9h&a*EtDBtg_1+-eD%){($-hAKS~Ef(JR?Kmx7h0C@-CW!Dj06 z@CD-YC|Um)Wu!xfn5_3=G4U;w6S82a8QEFvO?=lEM<$u;gHQ _4^Klf?dig~C%R zq~YPiw0aHyhLY_ahHJGSmtg`99AWnPQhb#-VWincyRbiTqfy#=UK&caA4WMDgI+O9 zHwE7&-iXQAIhp-GmcsI6vt1ry9pZ7Lwe_b}4%Q^zjFJ=k@Hn19nZl)Gw3>={P!684 zW6k-o91js+#7_85iaFxXpd3t3(2XB?$C)#_g~LqkD=1n221>)LuoiAcNy7bj3NQJt zuN!Z!Z$nv{Bbbf%Fb2n_YU@8CrC5cy9M@}R7;6xFhdRv<$6;M6ihP!#jCco1M?OVA z{2FDOevggt9#+Ll6U^(?59PsaQLaa$G(6Df2%qDS*RfZ*D98aa7iHvSDA~Om;Z5QNn+!WYM)Y_r}d&rL%bR0UWKm!rSz|J4+vp}i<0K8JD+ z+{T9Z1Z4(lPc$P7z{TBwL3}b5y6}BjUv<9eE?myqq4O zoD|ZYWvo!FXJRk~3#fa^woiOn#4&yp^V#*LgFPnTf?VI2mP^d6!WbPhktnNc?7) zp7z8}#EY>Po6*M@ zc0&}(%w}U3{0e1;YtA=06^~K0uO?BD2b7__j?c*jY`eg0yA+g$-ov(d82QdrKVlJa zn}rO3co(J+k1aCW>l188{9lx%Y_rI8Fa>2M3efu!g%S$!}FTVk3op681VEYEH~~C`a(3rDSOh3dK~& z(OT}iVKYj{cKG7MK0if2>d#^-UPqasgk|QPF$U$p$w67`5|nqtX_TeAjPiX^ak)w2 zhF)JG3Z(-{I0lpP5bnbjIQ1QE{dc_93azFSuf}eyS<_;z))J2_F$dIBe33Y;R4W_i z;VZZTWq167J+bDy=4;tIh{Aj-W@7fcGw>lwGJk@SocD1y&RA`d@K2P_^yo6Jj>!H`ryy$1LYYu20OypF-d6+SS#D;(R&{!gdSoC`}a4nM}- z_%k|j!vib6_}@q73Xb%Ddn`PR8b&%>Wjlzhw8y z%{%r-SD#)b$uT}PGtCyUCE!Dvur~hS-G|W&NNqEX4h1AhC3%FFtSUR=$;Yw*y-Uj zL+r)(Qgq;sjn~%p@V9q!*e2#UX=9?tlbstA8tTrK5vVweK0! zLjTjH?ZrV0bW%87_c-%C!D-G^caFouT`{&Scb2oO&2-Tg_)_Oi(Gdwpoa zUB~v>a$O#mjfu^0I`V7@8ScEa4mOAH=eCSnvq~M=*>v9KPUlD5><+Ojd-2Q#x{>$) z+-I3Y=5XrNsUaTIVo0hx(>H_JIj$*=)M@tEK4zvogtpwgj0}g(cgdPIWj{9G3}Vl! w1-hpG|IJ*-sS_QZ+$`tR6tkdawFbJUxID+oWN!Y~j99a0-?QmWJu={b02W?XIsgCw delta 7140 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 Nr;bySQRob7_Ulteriori informazioni" #: msgid "errors.subscriptions.bad_extract_refresh_subscription_configuration" @@ -1505,7 +1505,7 @@ msgstr "Il tuo avviso {0} è stato sospeso" #: msgid "dataalerts.failure.suspend.email.explanation" -msgstr "Mentre l’avviso è sospeso, non stimeremo la vista né avviseremo i partecipanti. Dopo aver inserito una correzione, puoi far riprendere l’avviso in {1}." #: msgid "dataalerts.failure.suspend.view.name.prefix" @@ -1957,11 +1957,11 @@ msgstr "Aggiornamento dell’app Tableau per Slack" #: msgid "slack.app.upgrade.email.notification.introduction" -msgstr "È disponibile un aggiornamento per l’app Tableau per Slack. Tableau consiglia di aggiornare l’app per mantenere le prestazioni dell’app e per utilizzare le nuove funzionalità di Tableau Cloud. Consulta le informazioni sulle nuove funzionalità e le modifiche in Novità di Tableau Cloud." #: msgid "slack.app.upgrade.email.notification.action" -msgstr "Per aggiornare la connessione del sito all’app Tableau per Slack, consulta Aggiornare l’app Tableau per Slack. Se disponi di più siti Tableau Cloud, aggiorna l’app in ogni sito." #: msgid "slack.app.upgrade.email.notification.steps" @@ -1973,7 +1973,7 @@ msgstr "Ricevi questa notifica perché sei un amministratore di un sito Tableau #: msgid "slack.app.upgrade.email.notification.footer.privacy" -msgstr "Leggi la nostra Informativa sulla privacy" #: msgid "unifiedconsumption.tcrm.folders.private" diff --git a/tabcmd/locales/ja/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/ja/LC_MESSAGES/tabcmd.mo index 9c0c7b4f9d0e18e674a03adc9d1964265e7467e8..a7a3a8aa62c91e54d6c0bc527ac2b9fadca33a34 100644 GIT binary patch delta 7748 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 delta 7142 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 diff --git a/tabcmd/locales/ja/LC_MESSAGES/tabcmd.po b/tabcmd/locales/ja/LC_MESSAGES/tabcmd.po index 47f7968a..ef2c938d 100644 --- a/tabcmd/locales/ja/LC_MESSAGES/tabcmd.po +++ b/tabcmd/locales/ja/LC_MESSAGES/tabcmd.po @@ -4,9 +4,9 @@ msgstr "" "Content-Type: text/plain; charset=utf-8" "Content-Transfer-Encoding: 8bit" "X-Generator: prop2po" -"Project-Id-Version: None" +"Project-Id-Version: Tabcmd 2" "Language: ja" -# Copyright (C) YEAR Tableau Software +# Copyright (C) 2024 TABLEAU SOFTWARE, LLC, A SALESFORCE COMPANY. ALL RIGHTS RESERVED #: msgid "permissions.labels.capabilities.read" msgstr "ビュー:" @@ -1237,7 +1237,7 @@ msgstr "生成された PDF をこのメールに添付できませんでした #: msgid "errors.subscriptions.learn_more_troubleshoot" -msgstr "詳細情報" #: msgid "errors.subscriptions.bad_extract_refresh_subscription_configuration" @@ -1505,7 +1505,7 @@ msgstr "アラート {0} は一時停止しています" #: msgid "dataalerts.failure.suspend.email.explanation" -msgstr "一時停止中は、ビューまたはアラートの受信者を評価しません。修正後に {1} でアラートを再開できます。" #: msgid "dataalerts.failure.suspend.view.name.prefix" @@ -1957,11 +1957,11 @@ msgstr "Slack 用 Tableau アプリの更新" #: msgid "slack.app.upgrade.email.notification.introduction" -msgstr "Slack 用 Tableau アプリのアップデートが公開されています。アプリのパフォーマンスを維持し、Tableau Cloud の新機能を使用するために、アプリを更新することをお勧めします。新機能と変更点については、「Tableau Cloud の新機能」を参照してください。" #: msgid "slack.app.upgrade.email.notification.action" -msgstr "Tableau for Slack アプリへのサイトの接続を更新するには、「Tableau for Slack アプリの更新」を参照してください。 複数の Tableau Cloud サイトがある場合は、各サイトでアプリを更新してください。" #: msgid "slack.app.upgrade.email.notification.steps" @@ -1973,7 +1973,7 @@ msgstr "この通知は、Slack に接続されている Tableau Cloud サイト #: msgid "slack.app.upgrade.email.notification.footer.privacy" -msgstr "プライバシー ポリシーをご覧ください" #: msgid "unifiedconsumption.tcrm.folders.private" diff --git a/tabcmd/locales/ko/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/ko/LC_MESSAGES/tabcmd.mo index 27c49daf480cb891174bc119cc8b439d56975e20..39bbe91e7cbe05ac590be20172d1dfe5d2017526 100644 GIT binary patch delta 7721 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 e1sxa1jD7hgXOEt|&x diff --git a/tabcmd/locales/ko/LC_MESSAGES/tabcmd.po b/tabcmd/locales/ko/LC_MESSAGES/tabcmd.po index ccd5f44c..232647c5 100644 --- a/tabcmd/locales/ko/LC_MESSAGES/tabcmd.po +++ b/tabcmd/locales/ko/LC_MESSAGES/tabcmd.po @@ -4,9 +4,9 @@ msgstr "" "Content-Type: text/plain; charset=utf-8" "Content-Transfer-Encoding: 8bit" "X-Generator: prop2po" -"Project-Id-Version: None" +"Project-Id-Version: Tabcmd 2" "Language: ko" -# Copyright (C) YEAR Tableau Software +# Copyright (C) 2024 TABLEAU SOFTWARE, LLC, A SALESFORCE COMPANY. ALL RIGHTS RESERVED #: msgid "permissions.labels.capabilities.read" msgstr "보기:" @@ -1237,7 +1237,7 @@ msgstr "생성된 PDF는 이 이메일에 첨부할 수 없습니다." #: msgid "errors.subscriptions.learn_more_troubleshoot" -msgstr "자세히 알아보기" #: msgid "errors.subscriptions.bad_extract_refresh_subscription_configuration" @@ -1505,7 +1505,7 @@ msgstr "{0} 알림이 일시 중단되었습니다." #: msgid "dataalerts.failure.suspend.email.explanation" -msgstr "일시 중단된 동안에는 뷰 또는 알림 수신자를 평가할 수 없습니다. 수정을 완료한 후 다음 위치에서 알림을 다시 시작할 수 있습니다. {1}." #: msgid "dataalerts.failure.suspend.view.name.prefix" @@ -1957,11 +1957,11 @@ msgstr "Slack용 Tableau 앱 업데이트" #: msgid "slack.app.upgrade.email.notification.introduction" -msgstr "Slack용 Tableau 앱에 대한 업데이트를 사용할 수 있습니다. Tableau는 앱 성능을 유지하고 새로운 Tableau Cloud 기능을 사용하기 위해 앱을 업데이트할 것을 권장합니다. 새로운 기능 및 변경된 기능은 Tableau Cloud의 새로운 기능을 참조하십시오." #: msgid "slack.app.upgrade.email.notification.action" -msgstr "사이트와 Slack용 Tableau 앱 간의 연결을 업데이트하려면 Slack용 Tableau 앱 업데이트를 참조하십시오. 여러 Tableau Cloud 사이트가 있는 경우 각 사이트에서 앱을 업데이트하십시오." #: msgid "slack.app.upgrade.email.notification.steps" @@ -1973,7 +1973,7 @@ msgstr "귀하가 Slack에 연결된 Tableau Cloud 사이트의 관리자이기 #: msgid "slack.app.upgrade.email.notification.footer.privacy" -msgstr "개인정보 취급방침 읽기" #: msgid "unifiedconsumption.tcrm.folders.private" diff --git a/tabcmd/locales/pt/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/pt/LC_MESSAGES/tabcmd.mo index 0808c0213e63bf80202a785c64b0371e6946016b..c03d889458c6544cc04a6ea6ec724e54ccf9a32a 100644 GIT binary patch delta 7757 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

2R9Lq`_a8v@xC+N$>AUW} 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 diff --git a/tabcmd/locales/pt/LC_MESSAGES/tabcmd.po b/tabcmd/locales/pt/LC_MESSAGES/tabcmd.po index fba89d50..a352bc3d 100644 --- a/tabcmd/locales/pt/LC_MESSAGES/tabcmd.po +++ b/tabcmd/locales/pt/LC_MESSAGES/tabcmd.po @@ -4,9 +4,9 @@ msgstr "" "Content-Type: text/plain; charset=utf-8" "Content-Transfer-Encoding: 8bit" "X-Generator: prop2po" -"Project-Id-Version: None" +"Project-Id-Version: Tabcmd 2" "Language: pt" -# Copyright (C) YEAR Tableau Software +# Copyright (C) 2024 TABLEAU SOFTWARE, LLC, A SALESFORCE COMPANY. ALL RIGHTS RESERVED #: msgid "permissions.labels.capabilities.read" msgstr "Exibição:" @@ -1237,7 +1237,7 @@ msgstr "Não foi possível anexar o PDF gerado a este e-mail." #: msgid "errors.subscriptions.learn_more_troubleshoot" -msgstr "Saiba mais" #: msgid "errors.subscriptions.bad_extract_refresh_subscription_configuration" @@ -1505,7 +1505,7 @@ msgstr "Seu alerta {0} foi suspenso" #: msgid "dataalerts.failure.suspend.email.explanation" -msgstr "Enquanto suspenso, não avaliaremos os destinatários da exibição ou do alerta. Depois que uma correção tiver sido feita, você poderá retomar o alerta em {1}." #: msgid "dataalerts.failure.suspend.view.name.prefix" @@ -1957,11 +1957,11 @@ msgstr "Atualização do aplicativo Tableau para Slack" #: msgid "slack.app.upgrade.email.notification.introduction" -msgstr "Uma atualização está disponível para o aplicativo Tableau para Slack. A Tableau recomenda atualizar o aplicativo para manter o desempenho dele e usar novos recursos do Tableau Cloud. Procure por novos recursos e mudanças em O que há de novo no Tableau Cloud." #: msgid "slack.app.upgrade.email.notification.action" -msgstr "Para atualizar a conexão do site com o aplicativo Tableau for Slack, consulte Atualizar seu aplicativo Tableau for Slack. Se você tiver vários sites do Tableau Cloud, atualize o aplicativo em cada site." #: msgid "slack.app.upgrade.email.notification.steps" @@ -1973,7 +1973,7 @@ msgstr "Você está recebendo esta notificação porque é administrador de um s #: msgid "slack.app.upgrade.email.notification.footer.privacy" -msgstr "Leia nossa Política de privacidade" #: msgid "unifiedconsumption.tcrm.folders.private" diff --git a/tabcmd/locales/sv/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/sv/LC_MESSAGES/tabcmd.mo index fca2ad83b3ff46e5d02cca230c6b8f5746e07ec4..9247383323806092bf56ef9d2bb6f79d536558ac 100644 GIT binary patch delta 7728 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 delta 7145 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 HASU|%R#b6L diff --git a/tabcmd/locales/sv/LC_MESSAGES/tabcmd.po b/tabcmd/locales/sv/LC_MESSAGES/tabcmd.po index 872e0c54..2d42ead0 100644 --- a/tabcmd/locales/sv/LC_MESSAGES/tabcmd.po +++ b/tabcmd/locales/sv/LC_MESSAGES/tabcmd.po @@ -4,9 +4,9 @@ msgstr "" "Content-Type: text/plain; charset=utf-8" "Content-Transfer-Encoding: 8bit" "X-Generator: prop2po" -"Project-Id-Version: None" +"Project-Id-Version: Tabcmd 2" "Language: sv" -# Copyright (C) YEAR Tableau Software +# Copyright (C) 2024 TABLEAU SOFTWARE, LLC, A SALESFORCE COMPANY. ALL RIGHTS RESERVED #: msgid "permissions.labels.capabilities.read" msgstr "Visning:" @@ -1237,7 +1237,7 @@ msgstr "Det gick inte att bifoga den genererade PDF-filen i det här mejlet." #: msgid "errors.subscriptions.learn_more_troubleshoot" -msgstr "Läs mer" #: msgid "errors.subscriptions.bad_extract_refresh_subscription_configuration" @@ -1505,7 +1505,7 @@ msgstr "Aviseringen {0} har inaktiverats" #: msgid "dataalerts.failure.suspend.email.explanation" -msgstr "Så länge inaktiveringen gäller utvärderas inte vyn och mottagarna aviseras inte heller. Så snart en korrigering har gjorts kan du återuppta aviseringen i {1}." #: msgid "dataalerts.failure.suspend.view.name.prefix" @@ -1957,11 +1957,11 @@ msgstr "Uppdatering för Tableau-programmet för Slack" #: msgid "slack.app.upgrade.email.notification.introduction" -msgstr "En uppdatering är tillgänglig för Tableau-programmet för Slack. Tableau rekommenderar att du uppdaterar programmet så att det fortsätter att fungera som det ska och så att du kan använda nya Tableau Cloud-funktioner. Du kan läsa om nya funktioner och förändringar i Nyheter i Tableau Cloud." #: msgid "slack.app.upgrade.email.notification.action" -msgstr "Om du vill uppdatera platsens anslutning till Tableau-programmet för Slack, läs Uppdatera Tableau-programmet för Slack. Om du har flera Tableau Cloud-platser uppdaterar du programmet för var och en av dem." #: msgid "slack.app.upgrade.email.notification.steps" @@ -1973,7 +1973,7 @@ msgstr "Du får det här meddelandet eftersom du är administratör för en Tabl #: msgid "slack.app.upgrade.email.notification.footer.privacy" -msgstr "Läs vår integritetspolicy" #: msgid "unifiedconsumption.tcrm.folders.private" diff --git a/tabcmd/locales/zh/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/zh/LC_MESSAGES/tabcmd.mo index 3f71b71699dcf611cd905c4b56d0ec602ae1cfdd..1131b1ee7e7e1608201dc5412010ffd3a4b0ed30 100644 GIT binary patch delta 7754 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 K#|C+?*8Crar6KbG delta 7117 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 diff --git a/tabcmd/locales/zh/LC_MESSAGES/tabcmd.po b/tabcmd/locales/zh/LC_MESSAGES/tabcmd.po index 77dfdecb..70ab3e2a 100644 --- a/tabcmd/locales/zh/LC_MESSAGES/tabcmd.po +++ b/tabcmd/locales/zh/LC_MESSAGES/tabcmd.po @@ -4,9 +4,9 @@ msgstr "" "Content-Type: text/plain; charset=utf-8" "Content-Transfer-Encoding: 8bit" "X-Generator: prop2po" -"Project-Id-Version: None" +"Project-Id-Version: Tabcmd 2" "Language: zh" -# Copyright (C) YEAR Tableau Software +# Copyright (C) 2024 TABLEAU SOFTWARE, LLC, A SALESFORCE COMPANY. ALL RIGHTS RESERVED #: msgid "permissions.labels.capabilities.read" msgstr "视图:" @@ -1237,7 +1237,7 @@ msgstr "无法将生成的 PDF 附加到此电子邮件。" #: msgid "errors.subscriptions.learn_more_troubleshoot" -msgstr "了解更多信息" #: msgid "errors.subscriptions.bad_extract_refresh_subscription_configuration" @@ -1505,7 +1505,7 @@ msgstr "您的通知 {0} 已挂起" #: msgid "dataalerts.failure.suspend.email.explanation" -msgstr "处于挂起状态时,我们将不会对视图或通知接收者进行评估。进行修复之后,您可以恢复 {1} 中的通知。" #: msgid "dataalerts.failure.suspend.view.name.prefix" @@ -1957,11 +1957,11 @@ msgstr "适用于 Slack 的 Tableau 应用程序更新" #: msgid "slack.app.upgrade.email.notification.introduction" -msgstr "适用于 Slack 的 Tableau 应用程序有更新可用。Tableau 建议更新应用程序以保持应用程序性能,并使用新的 Tableau Cloud 功能。查找 Tableau Cloud 新增功能中的功能和更改。" #: msgid "slack.app.upgrade.email.notification.action" -msgstr "若要更新站点与 Tableau for Slack 应用程序的连接,请参见更新您的 Tableau for Slack 应用程序。 如果您有多个 Tableau Cloud 站点,请更新每个站点中的应用程序。" #: msgid "slack.app.upgrade.email.notification.steps" @@ -1973,7 +1973,7 @@ msgstr "您收到此通知是因为您是连接到 Slack 的 Tableau Cloud 站 #: msgid "slack.app.upgrade.email.notification.footer.privacy" -msgstr "阅读我们的隐私政策" #: msgid "unifiedconsumption.tcrm.folders.private" From fed9a37019ae68b7df5847faab9b7f9f50b3d5c9 Mon Sep 17 00:00:00 2001 From: Jac Fitzgerald Date: Wed, 17 Jul 2024 19:38:13 -0700 Subject: [PATCH 05/21] change the 'Launching {command} line' to not need translation --- tabcmd/commands/auth/login_command.py | 2 +- tabcmd/commands/auth/logout_command.py | 2 +- .../datasources_and_workbooks_command.py | 2 +- .../datasources_and_workbooks/delete_command.py | 2 +- .../datasources_and_workbooks/export_command.py | 2 +- .../datasources_and_workbooks/get_url_command.py | 15 +++++++-------- .../datasources_and_workbooks/publish_command.py | 2 +- .../runschedule_command.py | 4 ++-- .../commands/extracts/create_extracts_command.py | 4 ++-- .../commands/extracts/decrypt_extracts_command.py | 2 +- .../commands/extracts/delete_extracts_command.py | 2 +- .../commands/extracts/encrypt_extracts_command.py | 2 +- .../extracts/reencrypt_extracts_command.py | 2 +- .../commands/extracts/refresh_extracts_command.py | 2 +- tabcmd/commands/group/create_group_command.py | 4 ++-- tabcmd/commands/group/delete_group_command.py | 4 ++-- tabcmd/commands/project/create_project_command.py | 6 +++--- tabcmd/commands/project/delete_project_command.py | 2 +- .../commands/project/publish_samples_command.py | 8 +++++--- tabcmd/commands/site/create_site_command.py | 2 +- tabcmd/commands/site/delete_site_command.py | 2 +- tabcmd/commands/site/edit_site_command.py | 2 +- tabcmd/commands/site/list_command.py | 2 +- tabcmd/commands/site/list_sites_command.py | 2 +- tabcmd/commands/user/add_users_command.py | 4 ++-- tabcmd/commands/user/create_site_users.py | 6 +++--- tabcmd/commands/user/create_users_command.py | 8 ++++---- tabcmd/commands/user/delete_site_users_command.py | 4 ++-- tabcmd/commands/user/remove_users_command.py | 4 ++-- tabcmd/commands/user/user_data.py | 8 ++++---- 30 files changed, 57 insertions(+), 56 deletions(-) diff --git a/tabcmd/commands/auth/login_command.py b/tabcmd/commands/auth/login_command.py index d042f724..1fe950b7 100644 --- a/tabcmd/commands/auth/login_command.py +++ b/tabcmd/commands/auth/login_command.py @@ -20,6 +20,6 @@ def define_args(parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug(_("tabcmd.launching")) + logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) session = Session() session.create_session(args, logger) diff --git a/tabcmd/commands/auth/logout_command.py b/tabcmd/commands/auth/logout_command.py index b15f8246..5698ae33 100644 --- a/tabcmd/commands/auth/logout_command.py +++ b/tabcmd/commands/auth/logout_command.py @@ -20,6 +20,6 @@ def define_args(parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug(_("tabcmd.launching")) + logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) session = Session() session.end_session_and_clear_data() diff --git a/tabcmd/commands/datasources_and_workbooks/datasources_and_workbooks_command.py b/tabcmd/commands/datasources_and_workbooks/datasources_and_workbooks_command.py index fb0d5daf..a10e4029 100644 --- a/tabcmd/commands/datasources_and_workbooks/datasources_and_workbooks_command.py +++ b/tabcmd/commands/datasources_and_workbooks/datasources_and_workbooks_command.py @@ -58,7 +58,7 @@ def get_ds_by_content_url(logger, server, datasource_content_url) -> TSC.Datasou except Exception as e: Errors.exit_with_error(logger, exception=e) if len(matching_datasources) < 1: - Errors.exit_with_error(logger, message=_("dataalerts.failure.error.datasourceNotFound")) + Errors.exit_with_error(logger, message=_("errors.publish.datasource.not.found")) return matching_datasources[0] @staticmethod diff --git a/tabcmd/commands/datasources_and_workbooks/delete_command.py b/tabcmd/commands/datasources_and_workbooks/delete_command.py index 9ac1a9e3..c651d1ae 100644 --- a/tabcmd/commands/datasources_and_workbooks/delete_command.py +++ b/tabcmd/commands/datasources_and_workbooks/delete_command.py @@ -30,7 +30,7 @@ def define_args(delete_parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug(_("tabcmd.launching")) + logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) session = Session() server = session.create_session(args, logger) content_type: str = "" diff --git a/tabcmd/commands/datasources_and_workbooks/export_command.py b/tabcmd/commands/datasources_and_workbooks/export_command.py index 23012b51..231dfca3 100644 --- a/tabcmd/commands/datasources_and_workbooks/export_command.py +++ b/tabcmd/commands/datasources_and_workbooks/export_command.py @@ -73,7 +73,7 @@ def define_args(export_parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug(_("tabcmd.launching")) + logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) session = Session() server = session.create_session(args, logger) view_content_url, wb_content_url = ExportCommand.parse_export_url_to_workbook_and_view(logger, args.url) diff --git a/tabcmd/commands/datasources_and_workbooks/get_url_command.py b/tabcmd/commands/datasources_and_workbooks/get_url_command.py index 8eae77bc..efdef5a0 100644 --- a/tabcmd/commands/datasources_and_workbooks/get_url_command.py +++ b/tabcmd/commands/datasources_and_workbooks/get_url_command.py @@ -40,7 +40,7 @@ def run_command(args): # A Tableau datasource is returned as a TDS if it connects to a live connection, # or a TDSX if it uses an extract. logger = log(__class__.__name__, args.logging_level) - logger.debug(_("tabcmd.launching")) + logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) session = Session() server = session.create_session(args, logger) if " " in args.url: @@ -63,17 +63,16 @@ def evaluate_content_type(logger, url): for content_type in GetUrl.valid_content_types: if url.find(content_type) == 0: return content_type - Errors.exit_with_error(logger, message=_("get.errors.invalid_content_type").format(url)) + Errors.exit_with_error(logger, message=_("bad_request.detail.invalid_content_type").format(url)) @staticmethod def explain_expected_url(logger, url: str, command: str): view_example = "/views//[.ext]" wb_example = "/workbooks/[.ext]" ds_example = "/datasources/ 0: - logger.debug(_("tabcmd.report.errors").format(number_of_errors)) + logger.info(_("importcsvsummary.error.details")) for exception in error_list: Errors.check_common_error_codes_and_explain(logger, exception) diff --git a/tabcmd/commands/user/delete_site_users_command.py b/tabcmd/commands/user/delete_site_users_command.py index 731ed7bf..89cce951 100644 --- a/tabcmd/commands/user/delete_site_users_command.py +++ b/tabcmd/commands/user/delete_site_users_command.py @@ -26,7 +26,7 @@ def define_args(delete_site_users_parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug(_("tabcmd.launching")) + logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) session = Session() server = session.create_session(args, logger) @@ -45,7 +45,7 @@ def run_command(args): try: user_id = UserCommand.find_user(logger, server, user_obj.name).id server.users.remove(user_id) - logger.debug(_("tabcmd.result.success.delete_user").format(user_obj.name, user_id)) + logger.debug(_("").format(user_obj.name, user_id)) number_of_users_deleted += 1 except Exception as e: Errors.check_common_error_codes_and_explain(logger, e) diff --git a/tabcmd/commands/user/remove_users_command.py b/tabcmd/commands/user/remove_users_command.py index 38f0f720..1c80194c 100644 --- a/tabcmd/commands/user/remove_users_command.py +++ b/tabcmd/commands/user/remove_users_command.py @@ -23,10 +23,10 @@ def define_args(remove_users_parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug(_("tabcmd.launching")) + logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) session = Session() server = session.create_session(args, logger) - logger.info(_("tabcmd.delete.users.from_server").format(args.users.name, args.name)) + logger.info(_("tabcmd.removeusers.server").format(args.users.name, args.name)) UserCommand.act_on_users(logger, server, "removed", server.groups.remove_user, args) diff --git a/tabcmd/commands/user/user_data.py b/tabcmd/commands/user/user_data.py index 5251aba4..2b516a66 100644 --- a/tabcmd/commands/user/user_data.py +++ b/tabcmd/commands/user/user_data.py @@ -184,7 +184,7 @@ def _validate_item(item: str, possible_values: List[str], column_type) -> None: return if item in possible_values or possible_values == []: return - raise AttributeError(_("tabcmd.report.error.generic_attribute").format(column_type, item)) + raise AttributeError(_("commandlineutils.errors.bad_value").format(column_type, item, possible_values)) @staticmethod def get_users_from_file(csv_file: io.TextIOWrapper, logger=None) -> List[TSC.UserItem]: @@ -270,7 +270,7 @@ def act_on_users( error_list = [] line_no = 0 user_obj_list: List[TSC.UserItem] = UserCommand.get_users_from_file(args.users) - logger.debug(_("tabcmd.result.success.parsed_users").format(len(user_obj_list))) + logger.debug(_("common.output.succeeded").format(len(user_obj_list))) for user_obj in user_obj_list: line_no += 1 if not user_obj.name: @@ -287,13 +287,13 @@ def act_on_users( error_list.append( _("importcsvsummary.error.line").format(line_no, username, "{}: {}".format(e.code, e.detail)) ) - logger.debug(_("tabcmd.result.failure.user").format(username)) + logger.debug(error_list.index(len(error_list))) continue try: server_method(group, user_id) n_users_handled += 1 - logger.info(_("tabcmd.result.success.user_actions").format(action_name, username, group)) + logger.info(_("common.output.succeeded").format(action_name, username, group)) except TSC.ServerResponseError as e: number_of_errors += 1 error_list.append( From 1ef074f417d4ef87325c1a26844c05322d7f0bc0 Mon Sep 17 00:00:00 2001 From: Jac Fitzgerald Date: Wed, 17 Jul 2024 19:41:49 -0700 Subject: [PATCH 06/21] Add a properties file to hold the strings not in the two monolith files --- dodo.py | 5 +- tabcmd/locales/de/LC_MESSAGES/tabcmd.mo | Bin 112647 -> 113976 bytes tabcmd/locales/de/LC_MESSAGES/tabcmd.po | 52 ++++++++++++ tabcmd/locales/de/extra.properties | 25 ++++++ tabcmd/locales/en/LC_MESSAGES/tabcmd.mo | Bin 98820 -> 97828 bytes tabcmd/locales/en/LC_MESSAGES/tabcmd.po | 100 ++++++------------------ tabcmd/locales/en/extra.properties | 52 +++++------- tabcmd/locales/es/LC_MESSAGES/tabcmd.mo | Bin 109462 -> 110791 bytes tabcmd/locales/es/LC_MESSAGES/tabcmd.po | 52 ++++++++++++ tabcmd/locales/es/extra.properties | 25 ++++++ tabcmd/locales/fr/LC_MESSAGES/tabcmd.mo | Bin 111994 -> 113323 bytes tabcmd/locales/fr/LC_MESSAGES/tabcmd.po | 52 ++++++++++++ tabcmd/locales/fr/extra.properties | 24 ++++++ tabcmd/locales/ga/extra.properties | 25 ++++++ tabcmd/locales/it/LC_MESSAGES/tabcmd.mo | Bin 109493 -> 110822 bytes tabcmd/locales/it/LC_MESSAGES/tabcmd.po | 52 ++++++++++++ tabcmd/locales/it/extra.properties | 24 ++++++ tabcmd/locales/ja/LC_MESSAGES/tabcmd.mo | Bin 123917 -> 125246 bytes tabcmd/locales/ja/LC_MESSAGES/tabcmd.po | 52 ++++++++++++ tabcmd/locales/ja/extra.properties | 24 ++++++ tabcmd/locales/ko/LC_MESSAGES/tabcmd.mo | Bin 112568 -> 113897 bytes tabcmd/locales/ko/LC_MESSAGES/tabcmd.po | 52 ++++++++++++ tabcmd/locales/ko/extra.properties | 25 ++++++ tabcmd/locales/pt/LC_MESSAGES/tabcmd.mo | Bin 106870 -> 108199 bytes tabcmd/locales/pt/LC_MESSAGES/tabcmd.po | 52 ++++++++++++ tabcmd/locales/pt/extra.properties | 25 ++++++ tabcmd/locales/sv/LC_MESSAGES/tabcmd.mo | Bin 103821 -> 105150 bytes tabcmd/locales/sv/LC_MESSAGES/tabcmd.po | 52 ++++++++++++ tabcmd/locales/sv/extra.properties | 24 ++++++ tabcmd/locales/zh/LC_MESSAGES/tabcmd.mo | Bin 92993 -> 94322 bytes tabcmd/locales/zh/LC_MESSAGES/tabcmd.po | 52 ++++++++++++ tabcmd/locales/zh/extra.properties | 25 ++++++ 32 files changed, 762 insertions(+), 109 deletions(-) create mode 100644 tabcmd/locales/de/extra.properties create mode 100644 tabcmd/locales/es/extra.properties create mode 100644 tabcmd/locales/fr/extra.properties create mode 100644 tabcmd/locales/ga/extra.properties create mode 100644 tabcmd/locales/it/extra.properties create mode 100644 tabcmd/locales/ja/extra.properties create mode 100644 tabcmd/locales/ko/extra.properties create mode 100644 tabcmd/locales/pt/extra.properties create mode 100644 tabcmd/locales/sv/extra.properties create mode 100644 tabcmd/locales/zh/extra.properties diff --git a/dodo.py b/dodo.py index b3069a40..42aa4d63 100644 --- a/dodo.py +++ b/dodo.py @@ -148,6 +148,7 @@ def process_locales(): with open(OUTPUT_FILE, "w+", encoding="utf-8") as outfile: for file in glob.glob(INPUT_FILES): + print(file) with open(file, encoding="utf-8") as infile: outfile.write(infile.read()) outfile.write("\n") @@ -173,6 +174,7 @@ def process_locales(): print("writing final tabcmd.mo file") # build the single binary file from the .po file + # a number of keys are failing at the write-to-mo step. We don't use any of them so that's fine for now. result = subprocess.run(["python", "bin/i18n/msgfmt.py", LOC_PATH + "/tabcmd"]) print("\n", result) @@ -285,7 +287,8 @@ def sort_and_filter_file(filename): with open(filename, "r+", encoding="utf-8") as my_file: lines = my_file.readlines() - # add this back later, for now it's interfering with file diffs lines.sort() + # add this back later, for now it's interfering with file diffs + # lines.sort() for line in lines: line = line.strip() # lines cannot extend over two lines. diff --git a/tabcmd/locales/de/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/de/LC_MESSAGES/tabcmd.mo index 9dfd8d9d733188f47b6f311b3f24af2df11bd177..584d86b8e811ad5c9af36b464fbb6c2a2f548642 100644 GIT binary patch delta 15530 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 delta 15960 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 Pk<87{D)-ECZL9J>4pugj diff --git a/tabcmd/locales/en/LC_MESSAGES/tabcmd.po b/tabcmd/locales/en/LC_MESSAGES/tabcmd.po index 871e1e14..b0f032ff 100644 --- a/tabcmd/locales/en/LC_MESSAGES/tabcmd.po +++ b/tabcmd/locales/en/LC_MESSAGES/tabcmd.po @@ -8,108 +8,56 @@ msgstr "" "Language: en" # Copyright (C) 2024 TABLEAU SOFTWARE, LLC, A SALESFORCE COMPANY. ALL RIGHTS RESERVED #: -msgid "tabcmd.result.already_exists.group" -msgstr "Group called "{}" already exists" +msgid "bad_request.detail.invalid_content_type" +msgstr "“{0}” is not a valid content type." #: -msgid "tabcmd.result.failed.delete.group" -msgstr "Error deleting group from server" +msgid "errors.bad_request.detail.generic_delete_groups_error" +msgstr "Tableau Server could not delete group ''{0}'' on site ''{1}''." #: -msgid "tabcmd.result.success.create_user" -msgstr "Successfully created user: {}" +msgid "backgrounder.notification.flowrun.failure.status" +msgstr "Failed" #: -msgid "tabcmd.report.users_added" -msgstr "Number of users added: {}" +msgid "backgrounder.notification.flowrun.writeToTdeIsDeprecating.message" +msgstr "The output type "Tableau Data Extract (.tde)" is no longer supported." #: -msgid "tabcmd.report.errors" -msgstr "Error details: {}" - -#: -msgid "tabcmd.report.error.user_csv.too_many_columns" -msgstr "The file contains {} columns, but there are only {} valid columns in a user import csv file" - -#: -msgid "tabcmd.report.error.user_csv.at_char" -msgstr "If a user name includes an @ character that represents anything other than a domain separator, you need to refer to the symbol using the hexadecimal format: \0x40" - -#: -msgid "tabcmd.report.error.user.no_spaces_in_username" -msgstr "Username cannot contain spaces" - -#: -msgid "tabcmd.report.error.generic_attribute" -msgstr "Invalid value for {0}: {1}" - -#: -msgid "tabcmd.report.error.publish_samples.expected_project" -msgstr "publishsamples expects the specified project to exist already" - -#: -msgid "tabcmd.result.failure.publish_samples" -msgstr "Failed publishing samples to project" - -#: -msgid "# hmmm prop2po doesn't do these lines with " -msgstr "===" - -#: -msgid "tabcmd.launching" -msgstr "======================= Launching command =======================" +msgid "get.extension.not_found" +msgstr "You must specify a file type in the url or filename" #: msgid "tabcmd.find.group" msgstr "Finding group ''{}'' on server..." #: -msgid "tabcmd.add.users.to_site" -msgstr "===== Adding users listed in {0} to {1}..." - -#: -msgid "tabcmd.delete.users.from_server" -msgstr "Removing users listed in {0} from the server..." - -#: -msgid "tabcmd.get.extension.not_found" -msgstr "You must specify a file type in the url or filename" - -#: -msgid "tabcmd.run_schedule.options.schedule" -msgstr "Name of the schedule to run" - -#: -msgid "dataalerts.failure.error.datasourceNotFound" -msgstr "To Do: find this string" - -#: -msgid "get.errors.invalid_content_type" -msgstr "To Do: find this string" +msgid "tabcmd.find.parent_project" +msgstr "Finding parent project {0}" #: -msgid "export.errors.requires_resource_param" -msgstr "To Do: find this string" +msgid "tabcmd.mutually_exclusive_options" +msgstr "Cannot specify ''{0}'' and ''{1}'' in the same command" #: -msgid "tabcmd.find.parent_project" -msgstr "To Do: find this string" +msgid "tabcmd.removeusers.server" +msgstr "Removing users listed in {0} from the server..." #: -msgid "tabcmd.result.success.delete_user" -msgstr "To Do: find this string" +msgid "tabcmd.removeusers.site" +msgstr "Removing users listed in {0} from the site {1}..." #: -msgid "tabcmd.result.success.parsed_users" -msgstr "To Do: find this string" +msgid "tabcmd.report.error.user_csv.too_many_columns" +msgstr "The file contains {0} columns, but there are only {1} valid columns in a user import csv file" #: -msgid "tabcmd.result.failure.user" -msgstr "To Do: find this string" +msgid "tabcmd.report.error.user_csv.at_char" +msgstr "If a user name includes an @ character that represents anything other than a domain separator, you need to refer to the symbol using the hexadecimal format: \0x40" #: -msgid "tabcmd.result.success.user_actions" -msgstr "To Do: find this string" +msgid "tabcmd.report.error.user.no_spaces_in_username" +msgstr "Username cannot contain spaces" #: msgid "permissions.labels.capabilities.read" diff --git a/tabcmd/locales/en/extra.properties b/tabcmd/locales/en/extra.properties index 054ff16d..8f70325b 100644 --- a/tabcmd/locales/en/extra.properties +++ b/tabcmd/locales/en/extra.properties @@ -1,36 +1,24 @@ -# Looks like I added these to the .po files manually? dammit. -# But huh? they certainly arent in that wg.properties file -# And they are called in code +# We pull in the whole file for tabcmd_messages_en.properties and shared_wg_en.properties, +# but just a couple of useful strings from the other half dozen files + +# rest_api_en.properties +bad_request.detail.invalid_content_type=“{0}” is not a valid content type. +errors.bad_request.detail.generic_delete_groups_error=Tableau Server could not delete group ''{0}'' on site ''{1}''. + +# view_specific_en.properties +backgrounder.notification.flowrun.failure.status=Failed +backgrounder.notification.flowrun.writeToTdeIsDeprecating.message=The output type "Tableau Data Extract (.tde)" is no longer supported. + +# strings that have been added to tabcmd_messages_en.properties but not come back yet +get.extension.not_found=You must specify a file type in the url or filename -# These outcome reporting lines were all returned from the server in clientxml -# https://sourcegraph.prod.tableautools.com/teams/near/-/blob/workgroup/src/shared/libraries/tab-strings/res/localization/shared_wg_en.properties -# how much of this can be replaced by server responses? -tabcmd.result.already_exists.group=Group called "{}" already exists -tabcmd.result.failed.delete.group=Error deleting group from server -tabcmd.result.success.create_user=Successfully created user: {} -tabcmd.report.users_added=Number of users added: {} -tabcmd.report.errors=Error details: {} -tabcmd.report.error.user_csv.too_many_columns=The file contains {} columns, but there are only {} valid columns in a user import csv file -tabcmd.report.error.user_csv.at_char=If a user name includes an @ character that represents anything other than a domain separator, you need to refer to the symbol using the hexadecimal format: \\0x40 -tabcmd.report.error.user.no_spaces_in_username=Username cannot contain spaces -tabcmd.report.error.generic_attribute=Invalid value for {0}: {1} -tabcmd.report.error.publish_samples.expected_project=publishsamples expects the specified project to exist already -tabcmd.result.failure.publish_samples=Failed publishing samples to project -# hmmm prop2po doesn't do these lines with ==== -tabcmd.launching======================== Launching command ======================= tabcmd.find.group=Finding group ''{}'' on server... -tabcmd.add.users.to_site====== Adding users listed in {0} to {1}... -tabcmd.delete.users.from_server=Removing users listed in {0} from the server... -tabcmd.get.extension.not_found=You must specify a file type in the url or filename -tabcmd.run_schedule.options.schedule=Name of the schedule to run +tabcmd.find.parent_project=Finding parent project {0} +tabcmd.mutually_exclusive_options=Cannot specify ''{0}'' and ''{1}'' in the same command -# These keys that are not present in our properties files were found by the doit enforce_strings method -dataalerts.failure.error.datasourceNotFound=To Do: find this string -get.errors.invalid_content_type=To Do: find this string -export.errors.requires_resource_param=To Do: find this string -tabcmd.find.parent_project=To Do: find this string -tabcmd.result.success.delete_user=To Do: find this string -tabcmd.result.success.parsed_users=To Do: find this string -tabcmd.result.failure.user=To Do: find this string -tabcmd.result.success.user_actions=To Do: find this string \ No newline at end of file +tabcmd.removeusers.server=Removing users listed in {0} from the server... +tabcmd.removeusers.site=Removing users listed in {0} from the site {1}... +tabcmd.report.error.user_csv.too_many_columns=The file contains {0} columns, but there are only {1} valid columns in a user import csv file +tabcmd.report.error.user_csv.at_char=If a user name includes an @ character that represents anything other than a domain separator, you need to refer to the symbol using the hexadecimal format: \\0x40 +tabcmd.report.error.user.no_spaces_in_username=Username cannot contain spaces \ No newline at end of file diff --git a/tabcmd/locales/es/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/es/LC_MESSAGES/tabcmd.mo index 874c5afb5106a60cac1b151b67a312145d8737c6..f476d09ca4e331060c5343717293a99b58be6255 100644 GIT binary patch delta 15547 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 N&D;0-I{U)C{{zizAin?r delta 14189 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 diff --git a/tabcmd/locales/es/LC_MESSAGES/tabcmd.po b/tabcmd/locales/es/LC_MESSAGES/tabcmd.po index a9860388..95d03ad5 100644 --- a/tabcmd/locales/es/LC_MESSAGES/tabcmd.po +++ b/tabcmd/locales/es/LC_MESSAGES/tabcmd.po @@ -7,6 +7,58 @@ msgstr "" "Project-Id-Version: Tabcmd 2" "Language: es" # Copyright (C) 2024 TABLEAU SOFTWARE, LLC, A SALESFORCE COMPANY. ALL RIGHTS RESERVED +#: +msgid "bad_request.detail.invalid_content_type" +msgstr "“{0}” is not a valid content type." + +#: +msgid "errors.bad_request.detail.generic_delete_groups_error" +msgstr "Tableau Server could not delete group ''{0}'' on site ''{1}''." + +#: +msgid "backgrounder.notification.flowrun.failure.status" +msgstr "Failed" + +#: +msgid "backgrounder.notification.flowrun.writeToTdeIsDeprecating.message" +msgstr "The output type "Tableau Data Extract (.tde)" is no longer supported." + +#: +msgid "get.extension.not_found" +msgstr "You must specify a file type in the url or filename" + +#: +msgid "tabcmd.find.group" +msgstr "Finding group ''{}'' on server..." + +#: +msgid "tabcmd.find.parent_project" +msgstr "Finding parent project {0}" + +#: +msgid "tabcmd.mutually_exclusive_options" +msgstr "Cannot specify ''{0}'' and ''{1}'' in the same command" + +#: +msgid "tabcmd.removeusers.server" +msgstr "Removing users listed in {0} from the server..." + +#: +msgid "tabcmd.removeusers.site" +msgstr "Removing users listed in {0} from the site {1}..." + +#: +msgid "tabcmd.report.error.user_csv.too_many_columns" +msgstr "The file contains {0} columns, but there are only {1} valid columns in a user import csv file" + +#: +msgid "tabcmd.report.error.user_csv.at_char" +msgstr "If a user name includes an @ character that represents anything other than a domain separator, you need to refer to the symbol using the hexadecimal format: \0x40" + +#: +msgid "tabcmd.report.error.user.no_spaces_in_username" +msgstr "Username cannot contain spaces" + #: msgid "permissions.labels.capabilities.read" msgstr "Vista:" diff --git a/tabcmd/locales/es/extra.properties b/tabcmd/locales/es/extra.properties new file mode 100644 index 00000000..2bdf7a09 --- /dev/null +++ b/tabcmd/locales/es/extra.properties @@ -0,0 +1,25 @@ +# We pull in the whole file for tabcmd_messages_en.properties and shared_wg_en.properties, +# but just a couple of useful strings from the other half dozen files + +# rest_api_en.properties +bad_request.detail.invalid_content_type=“{0}” is not a valid content type. +errors.bad_request.detail.generic_delete_groups_error=Tableau Server could not delete group ''{0}'' on site ''{1}''. + +# view_specific_en.properties +backgrounder.notification.flowrun.failure.status=Failed +backgrounder.notification.flowrun.writeToTdeIsDeprecating.message=The output type "Tableau Data Extract (.tde)" is no longer supported. + + +# strings that have been added to tabcmd_messages_en.properties but not come back yet +get.extension.not_found=You must specify a file type in the url or filename + +tabcmd.find.group=Finding group ''{}'' on server... +tabcmd.find.parent_project=Finding parent project {0} + +tabcmd.mutually_exclusive_options=Cannot specify ''{0}'' and ''{1}'' in the same command + +tabcmd.removeusers.server=Removing users listed in {0} from the server... +tabcmd.removeusers.site=Removing users listed in {0} from the site {1}... +tabcmd.report.error.user_csv.too_many_columns=The file contains {0} columns, but there are only {1} valid columns in a user import csv file +tabcmd.report.error.user_csv.at_char=If a user name includes an @ character that represents anything other than a domain separator, you need to refer to the symbol using the hexadecimal format: \\0x40 +tabcmd.report.error.user.no_spaces_in_username=Username cannot contain spaces \ No newline at end of file diff --git a/tabcmd/locales/fr/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/fr/LC_MESSAGES/tabcmd.mo index 3d95ad84dd08a3fada7cd1231afca1f5d2a35bdf..65425e2b9dfdab72f90c19d090d34002e9fdb582 100644 GIT binary patch delta 15529 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 delta 14185 zcmYM)2Y8NW`^WM7E;XVyK@#%Bh$Ldqm@#9|QWeCAy=Ux4Yg4=SrZq~9ruL{=+8R|# zi>{zmY835Ts{Fsd=e&>O{~pKtey;Pn@8=rlHJ&8it$$^Bem8^v$6V!ma z{-KKg|38N+IZiO)VGO~`m>nNtR(yp%%v#xTBCr$|!Ir3|hI`J#{KVT({hUJH^E+u2 z!l}qm#c>K@Br2|tYOn|Ta2giC&6p35V=!LBy!a>P$Bc1~lN)`g_9~z{Y=b@=jQae1 zEKL8-7O�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 CBp^Hh delta 14189 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 Gy8i=}{KbF( diff --git a/tabcmd/locales/ja/LC_MESSAGES/tabcmd.po b/tabcmd/locales/ja/LC_MESSAGES/tabcmd.po index ef2c938d..baba73a7 100644 --- a/tabcmd/locales/ja/LC_MESSAGES/tabcmd.po +++ b/tabcmd/locales/ja/LC_MESSAGES/tabcmd.po @@ -7,6 +7,58 @@ msgstr "" "Project-Id-Version: Tabcmd 2" "Language: ja" # Copyright (C) 2024 TABLEAU SOFTWARE, LLC, A SALESFORCE COMPANY. ALL RIGHTS RESERVED +#: +msgid "bad_request.detail.invalid_content_type" +msgstr "“{0}” is not a valid content type." + +#: +msgid "errors.bad_request.detail.generic_delete_groups_error" +msgstr "Tableau Server could not delete group ''{0}'' on site ''{1}''." + +#: +msgid "backgrounder.notification.flowrun.failure.status" +msgstr "Failed" + +#: +msgid "backgrounder.notification.flowrun.writeToTdeIsDeprecating.message" +msgstr "The output type "Tableau Data Extract (.tde)" is no longer supported." + +#: +msgid "get.extension.not_found" +msgstr "You must specify a file type in the url or filename" + +#: +msgid "tabcmd.find.group" +msgstr "Finding group ''{}'' on server..." + +#: +msgid "tabcmd.find.parent_project" +msgstr "Finding parent project {0}" + +#: +msgid "tabcmd.mutually_exclusive_options" +msgstr "Cannot specify ''{0}'' and ''{1}'' in the same command" + +#: +msgid "tabcmd.removeusers.server" +msgstr "Removing users listed in {0} from the server..." + +#: +msgid "tabcmd.removeusers.site" +msgstr "Removing users listed in {0} from the site {1}..." + +#: +msgid "tabcmd.report.error.user_csv.too_many_columns" +msgstr "The file contains {0} columns, but there are only {1} valid columns in a user import csv file" + +#: +msgid "tabcmd.report.error.user_csv.at_char" +msgstr "If a user name includes an @ character that represents anything other than a domain separator, you need to refer to the symbol using the hexadecimal format: \0x40" + +#: +msgid "tabcmd.report.error.user.no_spaces_in_username" +msgstr "Username cannot contain spaces" + #: msgid "permissions.labels.capabilities.read" msgstr "ビュー:" diff --git a/tabcmd/locales/ja/extra.properties b/tabcmd/locales/ja/extra.properties new file mode 100644 index 00000000..e7cc2e09 --- /dev/null +++ b/tabcmd/locales/ja/extra.properties @@ -0,0 +1,24 @@ +# We pull in the whole file for tabcmd_messages_en.properties and shared_wg_en.properties, +# but just a couple of useful strings from the other half dozen files + +# rest_api_en.properties +bad_request.detail.invalid_content_type=“{0}” is not a valid content type. +errors.bad_request.detail.generic_delete_groups_error=Tableau Server could not delete group ''{0}'' on site ''{1}''. + +# view_specific_en.properties +backgrounder.notification.flowrun.failure.status=Failed +backgrounder.notification.flowrun.writeToTdeIsDeprecating.message=The output type "Tableau Data Extract (.tde)" is no longer supported. + +# strings that have been added to tabcmd_messages_en.properties but not come back yet +get.extension.not_found=You must specify a file type in the url or filename + +tabcmd.find.group=Finding group ''{}'' on server... +tabcmd.find.parent_project=Finding parent project {0} + +tabcmd.mutually_exclusive_options=Cannot specify ''{0}'' and ''{1}'' in the same command + +tabcmd.removeusers.server=Removing users listed in {0} from the server... +tabcmd.removeusers.site=Removing users listed in {0} from the site {1}... +tabcmd.report.error.user_csv.too_many_columns=The file contains {0} columns, but there are only {1} valid columns in a user import csv file +tabcmd.report.error.user_csv.at_char=If a user name includes an @ character that represents anything other than a domain separator, you need to refer to the symbol using the hexadecimal format: \\0x40 +tabcmd.report.error.user.no_spaces_in_username=Username cannot contain spaces diff --git a/tabcmd/locales/ko/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/ko/LC_MESSAGES/tabcmd.mo index 39bbe91e7cbe05ac590be20172d1dfe5d2017526..da9902761e12719017e2b61c3f3a92640c1641f5 100644 GIT binary patch delta 15542 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 P>4jP7gFANmO5gWCU)?xN delta 14194 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 VerQZY zord6UZs0fJP$c#{KTyyfsN3C+#YWsg{0P;-`#tRVy~KvZNj>d;n2wc+(^09tjQQ~f zzQm{4LiV!b*r>N@e}HVm>| zy&rWP|MYx`8c6UPR$ml#A5_3BSPMh3ffsi~z25`#;3)JLp)kXHVJoVEykal47i=mS*7U%bir*G-psi0MN; zsNtF9*%;M83g*C6uf7lJ*befZPxR_%c`o!^;rXuT2dHnu?S2ZnKuQj^W7q~)6E8sR z-uPj*S^OAJoMpKESgnfNh?ijrOder3gJn>`m^2#sEa4hTlVcZ7Ml`Z$H`dw zZ8z}u2ivia&i_>k+9XM1+4a}~>*FXKjz>`UL&b46!{w;doyB5UmnGBydZRKl3m4-N zyoznc+fT5#33h+9M;-Ik82I1+e@{U_B41!LY&_Af*d^GC_%0U4nv?7zN=5CN)u;>S z04fs~P+va(qBdcr$@WVr3ALw2qK@}C)Fz&Up*sH?D5!&vFdDC-cI|UiM+M)pKay2M z&G18PjNhYvdKI5y9leGtSkpOpg!-6iZXlz-VrAm2(=C&=QQtZ1(XWom&#(rXqcSiN zbxbaxzIJ~?ZK6LhJ64(LEg5Q$bil5-6!pX9AJje2X_ohs3=b2}$5?DW+a^3_Hs@az z%cv-er%~tsA!?2D&2gP+I1?9Q$XuK82dGT^fJ$}FdDdY#rV>}gb~p#MH*TTUJllNx z1=I+u6AzrvCeg0lNQHK3?gciZPFRU}6>9fiM5R3YLf7ez?NDod0Bho3sGBlwku6;^ z4qz#IpmzO*#jbOJxa|@*@YiuUmsvkE{1l>j;WKQA_fa=u#pRab6jaB(kk32YQ8(dE z)DoRU&G0fR6VFgfl$DL3I0O|J!8nXVWjxJ`{WH9ZgQzwB#WQxL4QvQ%4=h3-u1DPi zr@iKH9TUBxTC_ws`J9WoQp-={`Yq=%m{cg`!SF9P0mn;`F4TJA6HAW(U0Z8`Lho z=b3Sh4ImuTs4s%2alB{4wXU;~ILEv8i)RmVV4TGF?7h#|**!6Tz5R|jg3?_Lc{6;-ds`{gpfCu3!`k@jX3NAkUjQmw?96oK6tNXH2Xdqs1LO#Ud58QU|%Ua7Kf!c%47*Qn4-ML#vaf85rR751(1kBP3EKZnCO5MA Y{+QP8=k52G-{h9gy8nk=Zq97~2PX(^@Bjb+ diff --git a/tabcmd/locales/ko/LC_MESSAGES/tabcmd.po b/tabcmd/locales/ko/LC_MESSAGES/tabcmd.po index 232647c5..17a847a1 100644 --- a/tabcmd/locales/ko/LC_MESSAGES/tabcmd.po +++ b/tabcmd/locales/ko/LC_MESSAGES/tabcmd.po @@ -7,6 +7,58 @@ msgstr "" "Project-Id-Version: Tabcmd 2" "Language: ko" # Copyright (C) 2024 TABLEAU SOFTWARE, LLC, A SALESFORCE COMPANY. ALL RIGHTS RESERVED +#: +msgid "bad_request.detail.invalid_content_type" +msgstr "“{0}” is not a valid content type." + +#: +msgid "errors.bad_request.detail.generic_delete_groups_error" +msgstr "Tableau Server could not delete group ''{0}'' on site ''{1}''." + +#: +msgid "backgrounder.notification.flowrun.failure.status" +msgstr "Failed" + +#: +msgid "backgrounder.notification.flowrun.writeToTdeIsDeprecating.message" +msgstr "The output type "Tableau Data Extract (.tde)" is no longer supported." + +#: +msgid "get.extension.not_found" +msgstr "You must specify a file type in the url or filename" + +#: +msgid "tabcmd.find.group" +msgstr "Finding group ''{}'' on server..." + +#: +msgid "tabcmd.find.parent_project" +msgstr "Finding parent project {0}" + +#: +msgid "tabcmd.mutually_exclusive_options" +msgstr "Cannot specify ''{0}'' and ''{1}'' in the same command" + +#: +msgid "tabcmd.removeusers.server" +msgstr "Removing users listed in {0} from the server..." + +#: +msgid "tabcmd.removeusers.site" +msgstr "Removing users listed in {0} from the site {1}..." + +#: +msgid "tabcmd.report.error.user_csv.too_many_columns" +msgstr "The file contains {0} columns, but there are only {1} valid columns in a user import csv file" + +#: +msgid "tabcmd.report.error.user_csv.at_char" +msgstr "If a user name includes an @ character that represents anything other than a domain separator, you need to refer to the symbol using the hexadecimal format: \0x40" + +#: +msgid "tabcmd.report.error.user.no_spaces_in_username" +msgstr "Username cannot contain spaces" + #: msgid "permissions.labels.capabilities.read" msgstr "보기:" diff --git a/tabcmd/locales/ko/extra.properties b/tabcmd/locales/ko/extra.properties new file mode 100644 index 00000000..2bdf7a09 --- /dev/null +++ b/tabcmd/locales/ko/extra.properties @@ -0,0 +1,25 @@ +# We pull in the whole file for tabcmd_messages_en.properties and shared_wg_en.properties, +# but just a couple of useful strings from the other half dozen files + +# rest_api_en.properties +bad_request.detail.invalid_content_type=“{0}” is not a valid content type. +errors.bad_request.detail.generic_delete_groups_error=Tableau Server could not delete group ''{0}'' on site ''{1}''. + +# view_specific_en.properties +backgrounder.notification.flowrun.failure.status=Failed +backgrounder.notification.flowrun.writeToTdeIsDeprecating.message=The output type "Tableau Data Extract (.tde)" is no longer supported. + + +# strings that have been added to tabcmd_messages_en.properties but not come back yet +get.extension.not_found=You must specify a file type in the url or filename + +tabcmd.find.group=Finding group ''{}'' on server... +tabcmd.find.parent_project=Finding parent project {0} + +tabcmd.mutually_exclusive_options=Cannot specify ''{0}'' and ''{1}'' in the same command + +tabcmd.removeusers.server=Removing users listed in {0} from the server... +tabcmd.removeusers.site=Removing users listed in {0} from the site {1}... +tabcmd.report.error.user_csv.too_many_columns=The file contains {0} columns, but there are only {1} valid columns in a user import csv file +tabcmd.report.error.user_csv.at_char=If a user name includes an @ character that represents anything other than a domain separator, you need to refer to the symbol using the hexadecimal format: \\0x40 +tabcmd.report.error.user.no_spaces_in_username=Username cannot contain spaces \ No newline at end of file diff --git a/tabcmd/locales/pt/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/pt/LC_MESSAGES/tabcmd.mo index c03d889458c6544cc04a6ea6ec724e54ccf9a32a..a4045d9a6fbe3995bb7303443c3f4164660837e9 100644 GIT binary patch delta 15529 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 bQtD1KJ6D^|X8+q`9?8zx|I-@Jf>Qqr6!jcA delta 14184 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 Wtbx0wW#-F;?%JTt$kpzQ9RCOA1Y)@W diff --git a/tabcmd/locales/pt/LC_MESSAGES/tabcmd.po b/tabcmd/locales/pt/LC_MESSAGES/tabcmd.po index a352bc3d..4e307c1a 100644 --- a/tabcmd/locales/pt/LC_MESSAGES/tabcmd.po +++ b/tabcmd/locales/pt/LC_MESSAGES/tabcmd.po @@ -7,6 +7,58 @@ msgstr "" "Project-Id-Version: Tabcmd 2" "Language: pt" # Copyright (C) 2024 TABLEAU SOFTWARE, LLC, A SALESFORCE COMPANY. ALL RIGHTS RESERVED +#: +msgid "bad_request.detail.invalid_content_type" +msgstr "“{0}” is not a valid content type." + +#: +msgid "errors.bad_request.detail.generic_delete_groups_error" +msgstr "Tableau Server could not delete group ''{0}'' on site ''{1}''." + +#: +msgid "backgrounder.notification.flowrun.failure.status" +msgstr "Failed" + +#: +msgid "backgrounder.notification.flowrun.writeToTdeIsDeprecating.message" +msgstr "The output type "Tableau Data Extract (.tde)" is no longer supported." + +#: +msgid "get.extension.not_found" +msgstr "You must specify a file type in the url or filename" + +#: +msgid "tabcmd.find.group" +msgstr "Finding group ''{}'' on server..." + +#: +msgid "tabcmd.find.parent_project" +msgstr "Finding parent project {0}" + +#: +msgid "tabcmd.mutually_exclusive_options" +msgstr "Cannot specify ''{0}'' and ''{1}'' in the same command" + +#: +msgid "tabcmd.removeusers.server" +msgstr "Removing users listed in {0} from the server..." + +#: +msgid "tabcmd.removeusers.site" +msgstr "Removing users listed in {0} from the site {1}..." + +#: +msgid "tabcmd.report.error.user_csv.too_many_columns" +msgstr "The file contains {0} columns, but there are only {1} valid columns in a user import csv file" + +#: +msgid "tabcmd.report.error.user_csv.at_char" +msgstr "If a user name includes an @ character that represents anything other than a domain separator, you need to refer to the symbol using the hexadecimal format: \0x40" + +#: +msgid "tabcmd.report.error.user.no_spaces_in_username" +msgstr "Username cannot contain spaces" + #: msgid "permissions.labels.capabilities.read" msgstr "Exibição:" diff --git a/tabcmd/locales/pt/extra.properties b/tabcmd/locales/pt/extra.properties new file mode 100644 index 00000000..2bdf7a09 --- /dev/null +++ b/tabcmd/locales/pt/extra.properties @@ -0,0 +1,25 @@ +# We pull in the whole file for tabcmd_messages_en.properties and shared_wg_en.properties, +# but just a couple of useful strings from the other half dozen files + +# rest_api_en.properties +bad_request.detail.invalid_content_type=“{0}” is not a valid content type. +errors.bad_request.detail.generic_delete_groups_error=Tableau Server could not delete group ''{0}'' on site ''{1}''. + +# view_specific_en.properties +backgrounder.notification.flowrun.failure.status=Failed +backgrounder.notification.flowrun.writeToTdeIsDeprecating.message=The output type "Tableau Data Extract (.tde)" is no longer supported. + + +# strings that have been added to tabcmd_messages_en.properties but not come back yet +get.extension.not_found=You must specify a file type in the url or filename + +tabcmd.find.group=Finding group ''{}'' on server... +tabcmd.find.parent_project=Finding parent project {0} + +tabcmd.mutually_exclusive_options=Cannot specify ''{0}'' and ''{1}'' in the same command + +tabcmd.removeusers.server=Removing users listed in {0} from the server... +tabcmd.removeusers.site=Removing users listed in {0} from the site {1}... +tabcmd.report.error.user_csv.too_many_columns=The file contains {0} columns, but there are only {1} valid columns in a user import csv file +tabcmd.report.error.user_csv.at_char=If a user name includes an @ character that represents anything other than a domain separator, you need to refer to the symbol using the hexadecimal format: \\0x40 +tabcmd.report.error.user.no_spaces_in_username=Username cannot contain spaces \ No newline at end of file diff --git a/tabcmd/locales/sv/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/sv/LC_MESSAGES/tabcmd.mo index 9247383323806092bf56ef9d2bb6f79d536558ac..a5c618eae52dce218e4e36e07a6d5e12689e045a 100644 GIT binary patch delta 15529 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 My{lKI@3-Rr1qM&JlK=n! delta 14187 zcmYM)37C%6|HtwBA^S20GsX-v&zLb|7GpPKA0}qTHkMG<3}c<5BD;skl8CI?TJ#GM zN)csGsR%`jHcd!bLyHps_h-K6y8d0)?|Pl@x$pZd-*e9WJoEV7I9u$%m&F1 z!^nLBuYf`n6~)s$FB0QWaa&Y_dFaR4SQR&56+DQccm_l8cMQW4O+2p>`cdsQM0MC5 z{Wu!+{35JD|K3JdanyMZW4YlD24i$nYp?-UCeB3F_eFK^C~C&@F&y7S4d^H;0|gk5 zcdMh_ zYGng!hMGuUtcC$szq%FquSvxoD%8-=?uOFowzlzDo%)uj4*Q}Sn1xz`br^x~pk{Q^ zc@woaLR#BeC!^ZAAC-Yz)PTme4%mY$sL+UaqcT!}Rq;R60IRg|yb9O?qp>q8wWBc# z=b}=+(Z$EmPkaTHx$+sFS07VROEd!6uioka1ONWLtJPc0gU9hH7{ds-ttL`$F5*yg8_u zoj|Sib<}36*wF@*fQiKIQ3D!_>gYMteQ%*&Fdw5P_7mz&`44L5B|BM0W3f8@dmSnG zaRjR4d8m#zVG1!7`%nr{b4z_1dUPcWMd$K z!War_U@hw0@5Olh0(IQ}#b6BUVlzlY4X_<*#=}rE4xl<(j#}$?-1Q?^i}**>o3Uh9 zyFaok`BzFBQ=tyJp*kGw;_0Y?Ek<>?9W~(7r~%%?Sd8yxc0>)}G1T?vP#y0?Kb}Qp z%-7upP_28wDjHIuO_YOr@JZB-YcU9Sp$70VYQ~o^1&cgj$Fm-4mk&gBI2)DvZKwgC zLhXgSs0mi-VfQr*P*8{cur@x8YIr-UfdbUPiubhpYNMaH2WkzU#Af(1w!-gG=f8R{ z8&FTw-kFTbc%9+^Y>uy@ z+W86VVAaoQCRXlk+QVOk8x3y$PG520jvd;2~u7ysCpOQ;%an9WJGyO|}Q?;yKhv zL-H)O_oL!57>?^O0{5a)eFihI#1I=$2hUKC z5(e5+P=o!kJdVLooZ(!FwTa)vNc<6#@GfcwiI3Vqx}x^TaMX-fU^2doVR#-j;JcWD zp`!}#3wUiQ=*B$M%%4ZiXg4aQr%-GACu%Q5j5b@Mt`9_IZU(A@EvNx}h?>|1RQq?Z zIwm}3_h(|L&i~^SG{d>58SX^Q@Jm#KMIN_?!cm#2iyBZSY5@7D=N6zkegie2W6r-( zn=G8HHYm6uV!CXkCLT00mV;`)9<1iHGVM%<&xe0Zg-bUSj95sPU zSRX4-uqDYv&2$LX!v(1O_oFu9cN56J3S}nROq!y0bzf8_W}r6BR@B-abMY1Q6PKA} zn=u*HK@KV-(^1c@bMXPx=KUG#VDZT|;Kl(8TAKl=j%T1Ad>z%{5%l9lR7y)tvGW~` z+5-(yDbB^J_yk7ad{@5_wUoQjkLOVXDL&OQ9!Q{|hMQp+c1O)1A9dpb7r*J^FVIi@ zpQzMUA%jYNE9WpwBVOd|Io9E;%En+sHehI(X9g zBBm1`LET^KDYFS`ro*u=EW7=uq?0{wfhQHaD7s7-VYm8$4j zW@pq|PeL`k5!KLVsG0tQ8femN8%P%F`e;< z?2l@AJgUK^sHHl98sIIA$LP5>z--ij#-Z-pfV%#zyI%AeyRRNLrhdRPXC0@a;z5{*3sISR5B2;NOu)*|nk`YsdKjv`<*4@eq3%D24YAC8@~?{Y z`PT4IOeTIF_253#On$*y7{0(}kbz3&V=i8bO7S7o^S@#ehCXNQw?XZd;Vzzwx_?`M zf;QWis0MF4t1q-o*&6j=E*5SY)FyikHNX#0&tFE}7qrMatb@A0r*k6uiPvIn+~*8j zp`cf7#Pc@OI;aM7Q8Rwpxdk=iuUz~eD&=vD?G@bx^^PBkdI3#wzTkWZ{nVet%6J3W zgaNO_65Difs1c{5UPyzTlbuV@PyJ>L$786^hKs1@?x6-Av(&!Gw8J3c9;iK&hq}HH z{kR=NbpB6KPy@fA-hkzoStjDK0da5CDOiBY$R%48=0{OW@eBH~+zYl8DX9A&MBV=+ zmd3fxC0K>{MXZWDF`yeyQV79ws1E)?%{XMG&A2{lMtxAHWfJ=F73U$0CO+pZzRF%O zwNM$##Hu&~HGr8eUcHL^tKl6~$S<)R{)y%BzSY)1B~%I`OsE+?|2CcCrPH?ta6R?!^p+Xs$fT8#ts-f3V4Znx#=nD+Pn^*zMuC)PGM?GH; zt79exV;*V%<1ic-p&vJ+CUh)7K`H$mwW-2hv>B(P>Ib1x`wVI~Z$>}9kCFI2s^dGT z4lBN7n=lr&dAndeoQZlN?LckH0@RBtQ0`^xpebtPeNk&R5%tPkgUZN3)Ta9e)$u*l zj3QsL)6&G5?|jkuIi_-7v2|t(=U6k~y+Ogx4d)?Fn9*iQsf*NqS z|JekRPy_6QI;KycA6KJhya!|OqKnJEri=#|6$Pbc04nA4Pz}6=dhlC}#p3I&gCu8H z)cxa7uhg|JKI*)Q%2fCUYrhGqy*y08g&0Hs-aZQ2tv{n5y^Z!@G}a_c#~L^UHRHK1 zUXR*bpP*)T4kNJS>$YUEs7y6O)%QVd+Ht6*n}Y$Z?K%o&aW_WeM_2}bMeY7SP`kd| zChIT`HQ;pgV?We;WGbq|MW_zmL=E^Ts-NFb1NLn;BQ}$N-Pp)gbU}4E0+rgQFdjFe zQhCzVUq>}u%51Y&bCfe1b^QrU#1{e-G?Ncd9Tm76?x03m z<4u13#CDjDXHe%o;w}5CRS&f^xi}LiVHSGZZIfl=D8ljh99~3ac>LQop};~4YTymj zCixH_#sbt{$au%rG!K=^r|~Lo!1lO&2j76P07G!lPQD}H1e}Cj-?h{q!?HfUs9+HF zw|DW?ot5%R?Y1STgvGg#hFtJkxj5U|#o5c*-n`ZX=96fvu`(n90WC2HD0$xWw7rxhCTv@2+CcAhQ zmS^V2Q3L#8pS@qMVi5g%RrcG3cnI+@CRp(xM-Mw< zHhzk^7;=a@9FKMJFy`T(*ckhM;LiVI3K3Mij#|SHaTI=s6|v)Cs~>>Fh{vJ^_yg9$ zOIWHXpO_!=XB=_l$CiPwuo3Z}xU~o$IGIeJ%r;>fY5-kP^+PcM z$6zyDi@|sXqwz8_8L#|jmWj_XjJWJ^`?0zv>iNN_W4!?N+z!-zUmqv`kraM+6%|g{ z2oq4}xh;lcJ~BaXHrBy;s0QA{8h8q0@h?=ys-3h`QwNiYb5H}BjLP(DsQV5EDAc8J z8aXju@y~69d+`V2v)C5*ePIJBcFG#^qcYUq*~>W?b&4KCbubm5I)%4u@h4PDFLI*164j5PMU93R#kX zSBJMnODcMy8d`>Ja4YJKcmuU|Wxuw~)DUYEkHA!1fgyMTN8ts`#-86;{Y$6}??6rD z7t|62pV8@H{cBTDgA=haZooAB(bb22Ywv@0*ns-KQSX7|@9aG=7u9gk_ts7m)O|xy zdux@8cVj8ytEf}+H`dVkk7l8J;{B-9uR@*s4XBx)a`ksyeW@Q=U+Np7QobHF;N3VG zZ=%{6eb$cI6l_hr4eQ|z)Ief?BLBKEg@SB`)iDco!w^*JM&o#V*%@A7yLvGymHSb< z|2tRj``JF_Qm_^E58yalg1K1soGs0$bL77{6;D&4)E~rryp50Ikn=XM)2NgcpfXbC zg6)L{_z>}M?1G0d3@iU)ac$I|n2Me8Dk=jlF7g(|Q5OSz_EXqNMNKUID=#0ci_!QL zs=-&W5AMOtF_|gRfCbQ}K6;voVEu27ZEXp{`H4!7tkQHpXN8P5a$12Xz{r#eTRSYhdIp zzGv$Ex27@m3e#!1=`CfAW_rZot);^_LCkJoX@t`r9_|Sk#_cj9c&o zcEG@GTar&v8L9k_GQs+{qM)_zkGgRhYQ#tJUG)C7uVA}y0%4~+mcoxv_gz3`D*Qj& zLl59%#1pYIUd9)&*-as6ITC=05HNS{?Siukcr| zhR&gwMDtAwxceXDf8+mfLK$D-`yq<2usOtSu^BGKHFy$7;iz&pz#p+XaS~tr zWH##lp{N0`L!E+?0SciMZlTt^Opuv~I%e5e2ghSu+<;+t)x{+$_`D~GJ7GgSfI7y1 zqVDS)Z1GT3d;3uLU3K+=n2L7eB-DdTP%om(s0SXa#zCO?0cp0q-*kb*V@W^%cH)`=K7(>f$4)frMAF`fOC3i<w!A3SXgpP#+r4qZKO0N_`dv z<3QB)Cs3PoI+n&2SQ6Kv?%Rwy_j|D#Ucf{wTEkcPS8xjIShqnP%Lg$AC)VKnH>R+b z3a#O3)aD3_vEz~I?2YBApMsU~S?9}Gg?NYaGt~1JQ0Ki^tnICes87WV)WC+JUUZ9N zIsY2@M^xy+YtHgDEfcj-54LmhNYo2tChGnLsOR5so<>dNKh%uV<7}oqQ3IOjoQ+zt zB>@V#6jq_u^e*bb;CO2&9yQVtSR2>6_$X=Wuay`0rlar0`&qqjSpZ%k~KIQ_2yfTN^O;7pEnZQppNwx z?2134UOe?``wG9d4?&hb;H{;g8&9J)NAVP2;dj7Vm`c19wMUMjW_({AOJz$;Ant%# zlCh`^25=rek9sb$uCMU_sMG_s=~kjLxfk{C&)#JUnrU7=Tl1OtIPn_njuqeKcR7XJPp-O!Fz2I^RK#yLLL64lY! zMwZ$usN)#c*o?yp#0_2C7Ii$kV+ri<>W8>^4C?;Lu6{lSbevYX8@4&$b?!%PrXyGh zFQU%-9n`TapK5U&s^c`&eHkw9g&J@!YCxl%&EqA?Cnq9AgWvEX=b(HFCg&J5UYL9et_C+1PA!(d{t=S_~$Z77vV&_Wd%cur6 zIN!pe#P6e)XuqpJhRV=as1AO0UU&ZGyo=gf#R5%yg+DYrgxcNH@KM~2H8G*7ukd?% z4r=r4!gT!7)mLd|yLvimSN{(+pf6A_rn9JHS+cop@&>558@`W$DHJ+VXxhRWn2j04 z?_d(%cJ(z|+Ue+ydV%DlI#`4{R=ZH={Cm{xRQbiQQcxyKo8hRjE>I``FAuy?9dZX<}?fMg_O>+kIF%1*@g z*b#GZIqI1H;=F^869;#+=Vm%rcI5nPmv5t@7JiA!#69ec5uNPQYXs_497J8O*V*px zgi7s`sQ1WJ)G1nudiNhkZPMa7_FM{T!0j;^^K&@=O34dUXy)fJ0jqZL75?3xfl6&Z zR0f{HbbJG~)>lyj5AJFWH+A+!E_qW?OMJYW&wGeCr@N(o;{*1gS0vEGzRfm3o!?y4 z=30naf_12wY)8FteskBaqL#+j)7G{OmL^U_y$Kt+xHXm}?ugneJ)D!Bfpru#!%t8h zT|*s@xL$Ug9zwm6C!%IN5A~U_1+|Mm!@@TmYCzYW|DYyv--Biq)OX877iS>vmw?xk zLKYXELS^7n)J$)q8vM^$g8ZqYVAS<67guv}j58kfToP)@8lg_n!>G(Wf`wmfFj|YV z!ribNHNuZvd=@o>D^9Ps4WJV0IELd)?1z)E07qi~K0a>%euAZ0^TfXPg``nG8_)sN zH?7N9`1^m&{`TFi5vs#6sHK>VTAIDs5r0O#pz02=fj)wLiD%&lx{l3o!^6J9-xJTF zPD8VS*3MYeo?3}I6|ZAp6ot4>#L+yc7)cNj$TDyGI1ItmF*@x=zbDV{L zVpNL&=aa*IcZ&ZXLZszk diff --git a/tabcmd/locales/zh/LC_MESSAGES/tabcmd.po b/tabcmd/locales/zh/LC_MESSAGES/tabcmd.po index 70ab3e2a..1fce8d2d 100644 --- a/tabcmd/locales/zh/LC_MESSAGES/tabcmd.po +++ b/tabcmd/locales/zh/LC_MESSAGES/tabcmd.po @@ -7,6 +7,58 @@ msgstr "" "Project-Id-Version: Tabcmd 2" "Language: zh" # Copyright (C) 2024 TABLEAU SOFTWARE, LLC, A SALESFORCE COMPANY. ALL RIGHTS RESERVED +#: +msgid "bad_request.detail.invalid_content_type" +msgstr "“{0}” is not a valid content type." + +#: +msgid "errors.bad_request.detail.generic_delete_groups_error" +msgstr "Tableau Server could not delete group ''{0}'' on site ''{1}''." + +#: +msgid "backgrounder.notification.flowrun.failure.status" +msgstr "Failed" + +#: +msgid "backgrounder.notification.flowrun.writeToTdeIsDeprecating.message" +msgstr "The output type "Tableau Data Extract (.tde)" is no longer supported." + +#: +msgid "get.extension.not_found" +msgstr "You must specify a file type in the url or filename" + +#: +msgid "tabcmd.find.group" +msgstr "Finding group ''{}'' on server..." + +#: +msgid "tabcmd.find.parent_project" +msgstr "Finding parent project {0}" + +#: +msgid "tabcmd.mutually_exclusive_options" +msgstr "Cannot specify ''{0}'' and ''{1}'' in the same command" + +#: +msgid "tabcmd.removeusers.server" +msgstr "Removing users listed in {0} from the server..." + +#: +msgid "tabcmd.removeusers.site" +msgstr "Removing users listed in {0} from the site {1}..." + +#: +msgid "tabcmd.report.error.user_csv.too_many_columns" +msgstr "The file contains {0} columns, but there are only {1} valid columns in a user import csv file" + +#: +msgid "tabcmd.report.error.user_csv.at_char" +msgstr "If a user name includes an @ character that represents anything other than a domain separator, you need to refer to the symbol using the hexadecimal format: \0x40" + +#: +msgid "tabcmd.report.error.user.no_spaces_in_username" +msgstr "Username cannot contain spaces" + #: msgid "permissions.labels.capabilities.read" msgstr "视图:" diff --git a/tabcmd/locales/zh/extra.properties b/tabcmd/locales/zh/extra.properties new file mode 100644 index 00000000..2bdf7a09 --- /dev/null +++ b/tabcmd/locales/zh/extra.properties @@ -0,0 +1,25 @@ +# We pull in the whole file for tabcmd_messages_en.properties and shared_wg_en.properties, +# but just a couple of useful strings from the other half dozen files + +# rest_api_en.properties +bad_request.detail.invalid_content_type=“{0}” is not a valid content type. +errors.bad_request.detail.generic_delete_groups_error=Tableau Server could not delete group ''{0}'' on site ''{1}''. + +# view_specific_en.properties +backgrounder.notification.flowrun.failure.status=Failed +backgrounder.notification.flowrun.writeToTdeIsDeprecating.message=The output type "Tableau Data Extract (.tde)" is no longer supported. + + +# strings that have been added to tabcmd_messages_en.properties but not come back yet +get.extension.not_found=You must specify a file type in the url or filename + +tabcmd.find.group=Finding group ''{}'' on server... +tabcmd.find.parent_project=Finding parent project {0} + +tabcmd.mutually_exclusive_options=Cannot specify ''{0}'' and ''{1}'' in the same command + +tabcmd.removeusers.server=Removing users listed in {0} from the server... +tabcmd.removeusers.site=Removing users listed in {0} from the site {1}... +tabcmd.report.error.user_csv.too_many_columns=The file contains {0} columns, but there are only {1} valid columns in a user import csv file +tabcmd.report.error.user_csv.at_char=If a user name includes an @ character that represents anything other than a domain separator, you need to refer to the symbol using the hexadecimal format: \\0x40 +tabcmd.report.error.user.no_spaces_in_username=Username cannot contain spaces \ No newline at end of file From 3ac3bdb8d60efc57423c7d857542fda0c95ee213 Mon Sep 17 00:00:00 2001 From: Jac Fitzgerald Date: Thu, 18 Jul 2024 23:38:42 -0700 Subject: [PATCH 07/21] oops we needed that double encoding --- bin/i18n/prop2po.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/bin/i18n/prop2po.py b/bin/i18n/prop2po.py index 139cb78d..ad950353 100644 --- a/bin/i18n/prop2po.py +++ b/bin/i18n/prop2po.py @@ -24,14 +24,15 @@ def to_po(source, destination, encoding, language, project, copyright): year = datetime.now().strftime('%Y') header = """msgid "" msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset={encoding}" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: {project}" -"Language: {language}" +"MIME-Version: 1.0\\n\\n" +"Content-Type: text/plain; charset={encoding}\\n\\n" +"Content-Transfer-Encoding: 8bit\\n" +"X-Generator: prop2po\\n" +"Project-Id-Version: {project}\\n" +"Language: {language}\\n" # Copyright (C) {year} {copyright} """ + lines = source.readlines() destination.write(header.format( language=language, From 1b3d538c06aa43ce72cb0127179fad79a6e15328 Mon Sep 17 00:00:00 2001 From: Jac Fitzgerald Date: Thu, 18 Jul 2024 23:45:49 -0700 Subject: [PATCH 08/21] add a bunch of scripts for strings these should make the process of updating strings straightforward in the future, and create intermediate outputs to help with debugging if it is not. Validated with the windows package only so far. --- bin/i18n/msgfmt.py | 5 +- contributing.md | 9 ++- dodo.py | 191 ++++++++++++++++++++++++++------------------ tabcmd-linux.spec | 24 ++++-- tabcmd-mac.spec | 23 ++++-- tabcmd-windows.spec | 28 ++++--- 6 files changed, 174 insertions(+), 106 deletions(-) diff --git a/bin/i18n/msgfmt.py b/bin/i18n/msgfmt.py index 63f1cdaa..fa77bca1 100755 --- a/bin/i18n/msgfmt.py +++ b/bin/i18n/msgfmt.py @@ -1,7 +1,8 @@ #! /usr/bin/env python3 # Written by Martin v. Löwis - -""" Updated to handle utf-8 files and give better error messages +""" +Fetched from https://github.com/python/cpython/blob/main/Tools/i18n/msgfmt.py +Updated to handle utf-8 files and give better error messages TODO contribute back? """ diff --git a/contributing.md b/contributing.md index 06174e03..a03ea5f2 100644 --- a/contributing.md +++ b/contributing.md @@ -113,12 +113,15 @@ _(note that running mypy and black with no errors is required before code will b > You can only build an executable for the platform you are running pyinstaller on. The spec for each platform is stored in tabcmd-*platform*.spec and the exact build commands for each platform can be checked in [our packaging script](.github/workflows//package.yml). e.g for Windows -> pyinstaller tabcmd-windows.spec --clean --noconfirm --distpath ./dist/windows +> pyinstaller tabcmd-windows.spec --clean --distpath ./dist/windows produces dist/windows/tabcmd.exe To run the newly created executable, from a console window in the same directory as the file tabcmd.py: > dist/windows/tabcmd/tabcmd.exe --help +> dist\windows\tabcmd.exe publish --country FR --language FR cookie.twbx + +To investigate what's packaged in the executable, use https://pyinstxtractor-web.netlify.app/ @@ -128,7 +131,9 @@ Strings are stored in /tabcmd/locales/[language]/*.properties by id and referred > string = _("string.id") For runtime execution these files must be converted from .properties -> .po -> .mo files. These .mo files will be bundled in the the package by pyinstaller. The entire conversion action is done by a .doit script: -> doit mo +> doit properties po mo +You can also check that there are no malformed/forgotten message keys in the code with +> doit strings ### Versioning diff --git a/dodo.py b/dodo.py index 42aa4d63..063803e3 100644 --- a/dodo.py +++ b/dodo.py @@ -15,47 +15,93 @@ FYI: to read mo and po files use https://poedit.net/download """ + +def task_properties(): + + """ + For all languages: a) Combines all existing properties files for a language into a single file called 'combined.properties' + and b) sorts that into an alphabetical list of unique properties in combined.properties.sorted + """ + + def merge(): + for current_locale in LOCALES: -def task_encode_properties(): + LOCALE_PATH = os.path.join("tabcmd", "locales", current_locale) + INPUT_FILES = os.path.join(LOCALE_PATH, "*.properties") + OUTPUT_FILE = os.path.join(LOCALE_PATH, "LC_MESSAGES", "combined.properties") + + with open(OUTPUT_FILE, "w+", encoding="utf-8") as outfile: + for file in glob.glob(INPUT_FILES): + print(file) + with open(file, encoding="utf-8") as infile: + outfile.write(infile.read()) + outfile.write("\n") + print("Combined strings for {}".format(current_locale)) + sort_and_uniquify_file(OUTPUT_FILE) + + + + """ + Delete strings that aren't used in the code, to keep size down and not waste time fixing unused strings + Input: combined.properties.sorted + Output: filtered.properties """ - For all languages: Read properties files with unicode like "Schlie\u00dfen", save it back as "Schließen" + def filter(): + REF_FILE = os.path.join("tabcmd", "locales", "codestrings.properties") + for current_locale in LOCALES: + LOCALE_PATH = os.path.join("tabcmd", "locales", current_locale) + IN_FILE = os.path.join(LOCALE_PATH, "LC_MESSAGES", "combined.properties") + OUT_FILE = os.path.join(LOCALE_PATH, "LC_MESSAGES", "filtered.properties") + + with open(REF_FILE, "r", encoding="utf-8") as ref: + required = ref.read() + with open(IN_FILE, "r", encoding="utf-8") as infile, open(OUT_FILE, "w+", encoding="utf-8") as outfile: + for line in infile.readlines(): + key=line.split("=")[0] + if key in required: + outfile.writelines(line) + + + print("Filtered strings for {}".format(current_locale)) + + """ + For all languages: Read filtered.properties files with unicode like "Schlie\u00dfen", save it back as "Schließen" requires: pip install ftfy help: https://ftfy.readthedocs.io/ - Inputs: locales/*_[locale]/LC_MESSAGES/combined.properties files - all in the top level folder for ease of importing them + Inputs: locales/*_[locale]/LC_MESSAGES/filtered.properties files Output: (generated clean each run) locales/[locale]/LC_MESSAGES/transcoded.properties file - This should NOT edit the input files, therefore it should be idempotent. """ - def process_locales(): + def encode(): for current_locale in LOCALES: # I'm not sure why we were varying the locale before, but this seems to work fine encoding = "utf-8" LOCALE_PATH = os.path.join("tabcmd", "locales", current_locale, "LC_MESSAGES") - INPUT_FILE = os.path.join(LOCALE_PATH, "combined.properties.sorted") + INPUT_FILE = os.path.join(LOCALE_PATH, "filtered.properties") OUTPUT_FILE = os.path.join(LOCALE_PATH, "transcoded.properties") - print("Collecting strings for " + current_locale) + print("Encoding strings for " + current_locale) try: with open(INPUT_FILE, "r", encoding=encoding, errors='backslashreplace') as infile: data = infile.read() # now that we have read in the data properly encoded, fix the \u00fc characters and save as utf-8 with open(OUTPUT_FILE, "w", encoding="utf-8", errors='backslashreplace') as outfile: outfile.write(ftfy.fixes.decode_escapes(data)) - print("Done!") except Exception as e: print("!!!!failed to collect strings for {}".format(current_locale)) print(e) + return { - "actions": [process_locales], + "actions": [merge, filter, encode], "verbosity": 2, } def task_po(): """ - For all languages: generate a .po file from each LC_MESSAGES/combined.properties file (these are utf-8) + For all languages: generate a .po file from each LC_MESSAGES/transcoded.properties file (these are utf-8) This is idempotent and can be re-run safely """ @@ -105,10 +151,13 @@ def process_locales(): except Exception as e: print("run for {} failed with exception".format(current_locale)) print("see log file {}".format(LOG_FILE)) + exit(1) if not result.returncode == 0: print("FAILED") print("see log file {}".format(LOG_FILE)) + exit(1) + print("Done") return { "actions": [process_locales], @@ -116,12 +165,15 @@ def process_locales(): } +# clean: all we need to keep are the provided translation.properties files from the monolith, at locales/[current_locale] +# and the final tabcmd.mo files in LC_MESSAGES generated by +# >doit properties po mo def task_clean_all(): - """For all languages: removes all generated artifacts (.po, .mo) which source from properties files.""" + """For all languages: removes all generated intermediate files (properties, po) from the loc build.""" def process_locales(): for current_locale in LOCALES: - LOC_PATH = os.path.join("tabcmd", "locales", current_locale, "LC_MESSAGES", "*") + LOC_PATH = os.path.join("tabcmd", "locales", current_locale, "LC_MESSAGES", "*.p*") for file in glob.glob(LOC_PATH): print("deleting {}".format(os.path.basename(file))) try: @@ -133,60 +185,57 @@ def process_locales(): "verbosity": 2, } - -def task_merge_properties(): - """ - For all languages: Combines all existing properties files for a language into a single file called 'combined.properties'. - """ - - def process_locales(): - for current_locale in LOCALES: - - LOCALE_PATH = os.path.join("tabcmd", "locales", current_locale) - INPUT_FILES = os.path.join(LOCALE_PATH, "*.properties") - OUTPUT_FILE = os.path.join(LOCALE_PATH, "LC_MESSAGES", "combined.properties") - - with open(OUTPUT_FILE, "w+", encoding="utf-8") as outfile: - for file in glob.glob(INPUT_FILES): - print(file) - with open(file, encoding="utf-8") as infile: - outfile.write(infile.read()) - outfile.write("\n") - print("Combined strings for {}".format(current_locale)) - sort_and_filter_file(OUTPUT_FILE) - - return { - "actions": [process_locales], - "verbosity": 2, - } - - def task_mo(): """ For all languages: Processes the tabcmd.po file to produce a final tabcmd.mo file for each language Uses msgfmt.py from gettext, which is copied locally into the repo """ - def process_locales(): + def generate_mo(): + print("\n** Generate all .mo files from tabcmd.po") for current_locale in LOCALES: LOC_PATH = "tabcmd/locales/" + current_locale + "/LC_MESSAGES" - print("writing final tabcmd.mo file") + print("\twriting final {}/tabcmd.mo file".format(current_locale)) # build the single binary file from the .po file # a number of keys are failing at the write-to-mo step. We don't use any of them so that's fine for now. result = subprocess.run(["python", "bin/i18n/msgfmt.py", LOC_PATH + "/tabcmd"]) - print("\n", result) - + print(result) + print("\n") - print("it sure would be nice if there was some automated way to validate that I got a good .mo filedoit ") + + import gettext + """ + This calls gettext directly to imitate what we do when the program actually starts up + It's the most reliable way to actually verify that the .mo file works + e.g typical error: charset value is not set in .mo header + BUT it still doesn't guarantee that the packaging is right, so you still have to + actually package and then run the app + """ + def check_mo(): + print("\n** Validate all generated .mo files") + for current_locale in LOCALES: + LANG_DIR = os.path.join("tabcmd", "locales") + LOC_DIR = os.path.join(LANG_DIR, current_locale, "LC_MESSAGES") + MO_FILE = os.path.join(LOC_DIR, "tabcmd.mo") + domain = "tabcmd" + print("\tloading {} file to validate".format(MO_FILE)) + try: + with open(MO_FILE, 'rb') as fp: + print("\topened file - now calling translate {}".format(current_locale)) + language: gettext.NullTranslations = gettext.translation(domain, LANG_DIR, languages=[current_locale]) + language.install() + _ = language.gettext + print(_("common.output.succeeded")) + except Exception as e: + print(e) return { - "actions": [process_locales], + "actions": [generate_mo, check_mo], "verbosity": 2, } - - + def task_version(): """Generates a metadata info file with current version to be bundled by pyinstaller""" @@ -213,9 +262,7 @@ def write_for_pyinstaller(): "verbosity": 2, } - - -def task_collect_strings(): +def task_strings(): """Searches product code for all localization string keys""" def process_code(): @@ -226,7 +273,6 @@ def process_code(): STRING_END = "\")" lines = [] - uniques = [] with open(STRINGS_FILE, "w+", encoding="utf-8") as stringfile: for codefile in glob.glob(CODE_PATH): print(codefile) @@ -241,27 +287,21 @@ def process_code(): lines.append("\n") stringfile.writelines(lines) - sort_and_filter_file(STRINGS_FILE) - print("strings collected in code and saved to {}".format(STRINGS_FILE)) + print("{} strings collected from code and saved to {}".format(len(lines), STRINGS_FILE)) + sort_and_uniquify_file(STRINGS_FILE) + - return { - "actions": [process_code], - "verbosity": 2, - } - -def task_enforce_strings(): - """Search loc files for each string used in code - print an error if not found - Input: codestrings.properties.sorted file created by task_collect_strings + Input: codestrings.properties file created by task_collect_strings Output: console listing missing keys """ - def process_code(): + def enforce_strings_present(): locale = "de" - - STRINGS_FILE = "tabcmd/locales/codestrings.properties.sorted" + print("checking code strings against [de] as an arbitrary choice") + STRINGS_FILE = "tabcmd/locales/codestrings.properties" LOC_FILE = os.path.join("tabcmd", "locales", locale, "LC_MESSAGES", "combined.properties") with open(STRINGS_FILE, "r+", encoding="utf-8") as stringfile, open(LOC_FILE, "r+", encoding="utf-8") as propsfile: codestrings = stringfile.readlines() @@ -271,24 +311,21 @@ def process_code(): message_key = message_key.strip("\"") if message_key not in translated_strings: print("ERROR: product string not in strings files [{}]".format(message_key)) - # print(translated_strings) - + print("Done") + return { - "actions": [process_code], + "actions": [process_code, enforce_strings_present], "verbosity": 2, } - - # local method, not exposed as a task -def sort_and_filter_file(filename): +def sort_and_uniquify_file(filename): uniques = [] with open(filename, "r+", encoding="utf-8") as my_file: lines = my_file.readlines() - # add this back later, for now it's interfering with file diffs - # lines.sort() + lines.sort() for line in lines: line = line.strip() # lines cannot extend over two lines. @@ -299,10 +336,8 @@ def sort_and_filter_file(filename): print("prop2po will not like this line. Discarding [{}]".format(line)) elif not line in uniques: uniques.append(line + "\n") - - new_file_name = filename + ".sorted" - with open(new_file_name, "w+", encoding="utf-8") as new_file: + for line in uniques: - new_file.write(line) + my_file.write(line) - print("Saved {} sorted unique lines to {}".format(len(uniques), new_file_name)) + print("Saved {} sorted unique lines to {}".format(len(uniques), filename)) diff --git a/tabcmd-linux.spec b/tabcmd-linux.spec index 04e381f6..51fa2fd1 100644 --- a/tabcmd-linux.spec +++ b/tabcmd-linux.spec @@ -1,9 +1,21 @@ # -*- mode: python ; coding: utf-8 -*- -from PyInstaller.utils.hooks import collect_data_files -datas = [] -datas += collect_data_files('tabcmd.locales') -print(datas) +block_cipher = None + +# (file at build, folder it will be in at runtime) +localized_strings = [ + ('tabcmd/locales/en/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/en/LC_MESSAGES'), + ('tabcmd/locales/de/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/de/LC_MESSAGES'), + ('tabcmd/locales/es/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/es/LC_MESSAGES'), + ('tabcmd/locales/fr/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/fr/LC_MESSAGES'), + ('tabcmd/locales/ga/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/ga/LC_MESSAGES'), + ('tabcmd/locales/it/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/it/LC_MESSAGES'), + ('tabcmd/locales/ja/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/ja/LC_MESSAGES'), + ('tabcmd/locales/ko/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/ko/LC_MESSAGES'), + ('tabcmd/locales/pt/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/pt/LC_MESSAGES'), + ('tabcmd/locales/sv/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/sv/LC_MESSAGES'), + ('tabcmd/locales/zh/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/zh/LC_MESSAGES'), + ] block_cipher = None @@ -11,8 +23,8 @@ a = Analysis( ['tabcmd.py'], pathex=[], binaries=[], - datas=datas, - hiddenimports=['tableauserverclient', 'requests', 'urllib3', 'pkg_resources'], + datas=localized_strings, + hiddenimports=['tableauserverclient', 'requests.packages.urllib3', 'pkg_resources'], hookspath=[], hooksconfig={}, runtime_hooks=[], diff --git a/tabcmd-mac.spec b/tabcmd-mac.spec index dc8acdf2..3d93c1b6 100644 --- a/tabcmd-mac.spec +++ b/tabcmd-mac.spec @@ -1,19 +1,28 @@ # -*- mode: python ; coding: utf-8 -*- -from PyInstaller.utils.hooks import collect_data_files - -datas = [] -datas += collect_data_files('tabcmd.locales') - block_cipher = None +# (file at build, folder it will be in at runtime) +localized_strings = [ + ('tabcmd/locales/en/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/en/LC_MESSAGES'), + ('tabcmd/locales/de/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/de/LC_MESSAGES'), + ('tabcmd/locales/es/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/es/LC_MESSAGES'), + ('tabcmd/locales/fr/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/fr/LC_MESSAGES'), + ('tabcmd/locales/ga/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/ga/LC_MESSAGES'), + ('tabcmd/locales/it/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/it/LC_MESSAGES'), + ('tabcmd/locales/ja/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/ja/LC_MESSAGES'), + ('tabcmd/locales/ko/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/ko/LC_MESSAGES'), + ('tabcmd/locales/pt/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/pt/LC_MESSAGES'), + ('tabcmd/locales/sv/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/sv/LC_MESSAGES'), + ('tabcmd/locales/zh/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/zh/LC_MESSAGES'), + ] a = Analysis( ['tabcmd/tabcmd.py'], pathex=[], binaries=[], - datas=datas, - hiddenimports=['tableauserverclient', 'requests', 'urllib3', 'pkg_resources'], + datas=localized_strings, + hiddenimports=['tableauserverclient', 'requests.packages.urllib3', 'pkg_resources'], hookspath=[], hooksconfig={}, runtime_hooks=[], diff --git a/tabcmd-windows.spec b/tabcmd-windows.spec index e02b0bd3..8c08b7b0 100644 --- a/tabcmd-windows.spec +++ b/tabcmd-windows.spec @@ -1,22 +1,28 @@ # -*- mode: python ; coding: utf-8 -*- -from PyInstaller.utils.hooks import collect_data_files - -datas = [] -datas += collect_data_files( - 'tabcmd.locales', - include_py_files=False, - includes=["./**/tabcmd.mo"]) - -print(datas) block_cipher = None +# (file at build, folder it will be in at runtime) +localized_strings = [ + ('tabcmd/locales/en/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/en/LC_MESSAGES'), + ('tabcmd/locales/de/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/de/LC_MESSAGES'), + ('tabcmd/locales/es/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/es/LC_MESSAGES'), + ('tabcmd/locales/fr/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/fr/LC_MESSAGES'), + ('tabcmd/locales/ga/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/ga/LC_MESSAGES'), + ('tabcmd/locales/it/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/it/LC_MESSAGES'), + ('tabcmd/locales/ja/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/ja/LC_MESSAGES'), + ('tabcmd/locales/ko/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/ko/LC_MESSAGES'), + ('tabcmd/locales/pt/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/pt/LC_MESSAGES'), + ('tabcmd/locales/sv/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/sv/LC_MESSAGES'), + ('tabcmd/locales/zh/LC_MESSAGES/tabcmd.mo', 'tabcmd/locales/zh/LC_MESSAGES'), + ] + a = Analysis( ['tabcmd\\tabcmd.py'], pathex=[], binaries=[], - datas=datas, - hiddenimports=['tableauserverclient', 'requests', 'pkg_resources'], + datas=localized_strings, + hiddenimports=['tableauserverclient', 'requests.packages.urllib3', 'pkg_resources'], hookspath=[], hooksconfig={}, runtime_hooks=[], From 03b609b13514531c19ae401a8e6c9743067751fb Mon Sep 17 00:00:00 2001 From: Jac Fitzgerald Date: Thu, 18 Jul 2024 23:46:33 -0700 Subject: [PATCH 09/21] small code changes for better logs/errors I ran into --- tabcmd/__main__.py | 10 ++++++++-- tabcmd/commands/constants.py | 7 ++++++- tabcmd/execution/localize.py | 19 ++++++++++--------- 3 files changed, 24 insertions(+), 12 deletions(-) diff --git a/tabcmd/__main__.py b/tabcmd/__main__.py index 5bd5fb1f..0937c23d 100644 --- a/tabcmd/__main__.py +++ b/tabcmd/__main__.py @@ -4,8 +4,14 @@ from tabcmd.tabcmd import main except ImportError as e: print("Exception thrown running program: `{}`, `{}`".format(e, e.__context__), file=sys.stderr) - print("[Possible cause: Tabcmd needs to be run as a module, try running `python -m tabcmd`]", file=sys.stderr) - sys.exit(1) + + if getattr(sys, 'frozen', False) and hasattr(sys, '_MEIPASS'): + print('Application is running in an executable bundle') + print( 'sys.argv[0] is', sys.argv[0] ) + print( 'sys.executable is', sys.executable ) + else: + print("[Possible cause: Tabcmd needs to be run as a module, try running `python -m tabcmd`]", file=sys.stderr) + if __name__ == "__main__": main() diff --git a/tabcmd/commands/constants.py b/tabcmd/commands/constants.py index 11cb58c3..8156ea4b 100644 --- a/tabcmd/commands/constants.py +++ b/tabcmd/commands/constants.py @@ -1,4 +1,5 @@ import inspect +import requests import sys from typing import Optional @@ -81,9 +82,13 @@ def exit_with_error(logger, message: Optional[str] = None, exception: Optional[E def check_common_error_codes_and_explain(logger, exception: Exception): # most errors contain as much info in the message as we can get from the code # identify any that we can add useful detail for and include them here + if type(exception) == requests.exceptions.ConnectionError: + print(exception) + exit(1) + if Errors.is_expired_session(exception): # catch this one so we can attempt to refresh the session before telling them it failed - logger.error(_("session.errors.session_expired")) + print(_("session.errors.session_expired")) # TODO: add session as an argument to this method # and add the full command line as a field in Session? # "session.session_expired_login")) diff --git a/tabcmd/execution/localize.py b/tabcmd/execution/localize.py index 0d6a4b04..5c48fe68 100644 --- a/tabcmd/execution/localize.py +++ b/tabcmd/execution/localize.py @@ -53,22 +53,23 @@ def set_client_locale(lang: str = "", logger=None) -> Optional[Callable]: """Get absolute path to resource, works for unbundled (e.g dev) and when bundled by PyInstaller""" # https://stackoverflow.com/questions/7674790/bundling-data-files-with-pyinstaller-onefile/13790741#13790741 def define_locale_dir(logger): - try: + + # sys._MEIPASS will only exist in bundled pyinstaller exe, + if getattr(sys, 'frozen', False) and hasattr(sys, '_MEIPASS'): + logger.debug('Application is running in an executable bundle') + """ to debug pyinstaller file bundling, try something like this example debug line""" + # logger.debug(listdir(sys._MEIPASS + "/tabcmd")) + # logger.debug( 'sys.argv[0] is ' + sys.argv[0] ) + # logger.debug( 'sys.executable is ' + sys.executable ) base_path = getattr(sys, "_MEIPASS") - except AttributeError: # sys._MEIPASS will only exist in bundled pyinstaller exe, + else: # in unbundled src code we take the location of the current file # and go 2 dirs up so that the relative path /tabcmd/locales is still correct base_path = os.path.join(os.path.dirname(os.path.abspath(__file__)), "..", "..") + relative_path = os.path.join(".", "tabcmd", "locales") locale_dir = os.path.join(base_path, relative_path) logger.debug("Checking for language resources at " + locale_dir) - """ to debug pyinstaller file bundling, try something like this example debug line - try: - logger.debug(listdir(sys._MEIPASS)) - except AttributeError as e: - logger.debug(e) - """ - logger.debug(locale_dir) logger.debug(listdir(locale_dir)) return locale_dir From c716b2774dd557622171982da1ed6db009b1f5e7 Mon Sep 17 00:00:00 2001 From: Jac Fitzgerald Date: Thu, 18 Jul 2024 23:48:57 -0700 Subject: [PATCH 10/21] updated properties files, .mo files Removed a duplicate string from extras.properties Adding the newly generated .mo files --- tabcmd/locales/de/LC_MESSAGES/tabcmd.mo | Bin 113976 -> 10844 bytes tabcmd/locales/de/extra.properties | 4 +--- tabcmd/locales/en/LC_MESSAGES/tabcmd.mo | Bin 97828 -> 9782 bytes tabcmd/locales/en/extra.properties | 4 +--- tabcmd/locales/es/LC_MESSAGES/tabcmd.mo | Bin 110791 -> 10661 bytes tabcmd/locales/es/extra.properties | 4 +--- tabcmd/locales/fr/LC_MESSAGES/tabcmd.mo | Bin 113323 -> 10874 bytes tabcmd/locales/fr/extra.properties | 4 +--- tabcmd/locales/ga/LC_MESSAGES/tabcmd.mo | Bin 108044 -> 11188 bytes tabcmd/locales/ga/extra.properties | 4 +--- tabcmd/locales/it/LC_MESSAGES/tabcmd.mo | Bin 110822 -> 10780 bytes tabcmd/locales/it/extra.properties | 4 +--- tabcmd/locales/ja/LC_MESSAGES/tabcmd.mo | Bin 125246 -> 12187 bytes tabcmd/locales/ja/extra.properties | 4 +--- tabcmd/locales/ko/LC_MESSAGES/tabcmd.mo | Bin 113897 -> 10989 bytes tabcmd/locales/ko/extra.properties | 4 +--- tabcmd/locales/pt/LC_MESSAGES/tabcmd.mo | Bin 108199 -> 10400 bytes tabcmd/locales/pt/extra.properties | 4 +--- tabcmd/locales/sv/LC_MESSAGES/tabcmd.mo | Bin 105150 -> 10201 bytes tabcmd/locales/sv/extra.properties | 4 +--- tabcmd/locales/zh/LC_MESSAGES/tabcmd.mo | Bin 94322 -> 9721 bytes tabcmd/locales/zh/extra.properties | 4 +--- 22 files changed, 11 insertions(+), 33 deletions(-) diff --git a/tabcmd/locales/de/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/de/LC_MESSAGES/tabcmd.mo index 584d86b8e811ad5c9af36b464fbb6c2a2f548642..f29adde64c3863fa3bc1b18ee3dd112fb4629669 100644 GIT binary patch delta 2996 zcmYk+3s6+o83*utq&x)VvCCrxgewwIaS1BEmY1MtF)W~fu}B;jxMf$C%d&UZTA*FV zywvL0<})56I;mFbqp3uLkV$47X>HZ0jm~sT>nlk+Z4*ZGz&ah%Fzx@7ooSh2f9IS% z_dDPD&bj;UH(__{1NTked0oMuf&Vo84~1~=e}7fsijsn^9mYZ@%!k`x4m=5G!kbWq zk6ph}aKN3=0*Bxr1B!4sFkB)AbSf?oIxJOO9H zKR^yV4!Oj!$Z{^sfqWF}ATQJnInEx)B|jD%e=q2D$Q%6x2Jo*u!AA@X$43!Ng1kT- zjDziv1NB1Q!D}!b{u-vjYcLyr2DxIfxF}o^E9AZ%s<0hq!rhSL4#uMX9NCg0a^?hW@I6=uA46WC66N8u?}41i z09*`j!D=`SWkeB_Cdl7+K`#AK$Q6Aj*#8T(@caJ=4P>H3BMZb(z6)_YN;BjK{E!nm z25s;vEP-Jt2k)o?a^DM4H02CLF_cU25WEjZVGk}Czpll2bvmFER`C0O3k`l<((u6+ z;iCXHL0g-&=ME`+Pq$xGM+Q5@wESyC6OCZ3$sP~$srou`Q*)TkuGDVi3qCsAco9W=h4v{#q{t- zCQZE+6;ZC~eqXodrOwOAwBmLtRezdhu6H!MHHTlV)4W?XuN6@=(kE)@xv>N?#xv>e z*aAB8^$gnepp;IG=Fq{1W#sv~hOFbOsN~V|xaYNI1J9`L-wqosPEDu5f96r+?Kt}T zV+(ozokG@$WAgneqEz;U3afl6QIyWDG<<5a=H)G_TRXi@hu*5`N`+hN&~%@wa|zTo z?fZVcRhDfRNix4c%p5sTAaaG=vsipA&o2{UvUr)WajQx8*hIEGxmLJjXr0hydA&%A zS*1DMnzvQ+q1c8^RyK${*|c8Fl5ejUQsy*@EP1w3B+CyI&MxHM9Im ZidcE&geaE7XGH#p<*djMa%@DT{udeDVj=(l literal 113976 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 literal 97828 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

(%X>f(CMuLnG4xL%lY}UJGrGOb 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 literal 110791 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%0AZbjOk~F6u%Fo&<|rw#9J^gu_c&+#`;qY%me1! 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 Au>b%7 diff --git a/tabcmd/locales/es/extra.properties b/tabcmd/locales/es/extra.properties index 2bdf7a09..43bdbd87 100644 --- a/tabcmd/locales/es/extra.properties +++ b/tabcmd/locales/es/extra.properties @@ -7,7 +7,7 @@ errors.bad_request.detail.generic_delete_groups_error=Tableau Server could not d # view_specific_en.properties backgrounder.notification.flowrun.failure.status=Failed -backgrounder.notification.flowrun.writeToTdeIsDeprecating.message=The output type "Tableau Data Extract (.tde)" is no longer supported. +backgrounder.notification.flowrun.writeToTdeIsDeprecating.message=The output type ''Tableau Data Extract (.tde)'' is no longer supported. # strings that have been added to tabcmd_messages_en.properties but not come back yet @@ -16,8 +16,6 @@ get.extension.not_found=You must specify a file type in the url or filename tabcmd.find.group=Finding group ''{}'' on server... tabcmd.find.parent_project=Finding parent project {0} -tabcmd.mutually_exclusive_options=Cannot specify ''{0}'' and ''{1}'' in the same command - tabcmd.removeusers.server=Removing users listed in {0} from the server... tabcmd.removeusers.site=Removing users listed in {0} from the site {1}... tabcmd.report.error.user_csv.too_many_columns=The file contains {0} columns, but there are only {1} valid columns in a user import csv file diff --git a/tabcmd/locales/fr/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/fr/LC_MESSAGES/tabcmd.mo index 65425e2b9dfdab72f90c19d090d34002e9fdb582..359b56a1c81f5edcf3881d97c92c85a44c2e2912 100644 GIT binary patch delta 3051 zcmYk;dsLKV9tZIE5k-W!4KQ3|UUfoHL7Gqy2#}lM&LDCz+PsZ3Z!|E>&|DOi8q0&1 z#M9b#>0PX4t%Yfeo(=W7rznphDmTWyc0U1swe^F$*FF?XP%SYOG(fFE26_3%Ns7<%Ac@C7&* zUV$8V6mp4Uk>z|i5AsnoLSASqmVxh#Zu_1q}F={}|#;Q$B;ma2Qs?baYZ3TnD+SUckpa@J+}&9)nyVfe${a zR9Fw|AXnlr~2@ZXS+Vhwkw)o%BDHIJ7>O9BN8m*}XVG=+Xu zT24_7I_jznpV8)V`@1Ip3Rg5xHkWReCD4NMrSxjKkw%sk(7MVLI#s!V_E)FUSId*= zrxiJ5w$zfNQ%CPubW~Nph+ePfh$;UUEv_+~WJ5Y4>4?XMRcUxKg)Xj&qOg{D%q7!? zW)*WfN^EJMbN4Tyo2^;YW=){F4e|7+b|VElqG(O0kzVX9qn|s=X}2qr!nW(^vP&QC zx7jqWmyULqk#9={t=pPL2eu~D%xwnRzAb|?da}sX^CU$D(rH?Yjv50AVQmiABDPXVHp&1MTQfqBHQ9$7a(T$I|Ka@oXABo*U6+^?EnEJ$AZq zBAqNJqhh?8&*yNp<#~NppWjOxf4!J=!3;VYjHQ-fJ9&PSmSCx~)a0(li8|b_V)gF4 z{K!c9%WLzdfrvqaKC(4;x#rS5R-fBbtaf?aU8XK~B$W(iBu1L8t~S55O)FL(!v8mx zwY&X3iXTs)D}$EsTC2mU*{SsPU9|kdB14ng@3CpB9sk@e*U*6GRaW~orOJtnHNQs& zYlNPzzST*_cWWu|{x72I-JPo4&kMF|KI*twC!3;0A{Bg4LZes9NjI*eicb@#S9yj8 zCfBU^bQZ1nymsM#BdQLU4;{D3y3wgAO%9)?HuKQxSDQ4?Ce5Q%4-H7yV`Akj`_O>R zv!%(GHbiYq27^)M3dZGE;6Jvi!{3RRyal6jH8dgE2cx=-$%`(l@vK1Nv5$P zcBbE@da(rE8k7d(B=U7^s+ib7$M^*p*(DAvl}B4Lp0>xD;N zT`9K6C96cH{CSl~o8@%0xiocK{-d&?6%Y3|BHqC!{Oz=6v0om)Ut~$qDx6aPfVf8v ztrbOb!Yk_J(oNzO`ErjqByT(_G}-Z(*bq_U@!(igyIkfFiBZnKZa<=R`#e^MPab;F|306|M5iUSUkG!bxl0Xe$*}$9KjiM9j;}lZ`u( zh;5g+S3bB$T$8bVB28}Y6WOsAw~sr7yIA}EiDDUjK$OUWgSh?b^LTpfjL1LN5)=j@ J&1XgCe*n=ndW!%6 literal 113323 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 literal 108044 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 Ixk&x;|2$zuCjbBd diff --git a/tabcmd/locales/ga/extra.properties b/tabcmd/locales/ga/extra.properties index 2bdf7a09..43bdbd87 100644 --- a/tabcmd/locales/ga/extra.properties +++ b/tabcmd/locales/ga/extra.properties @@ -7,7 +7,7 @@ errors.bad_request.detail.generic_delete_groups_error=Tableau Server could not d # view_specific_en.properties backgrounder.notification.flowrun.failure.status=Failed -backgrounder.notification.flowrun.writeToTdeIsDeprecating.message=The output type "Tableau Data Extract (.tde)" is no longer supported. +backgrounder.notification.flowrun.writeToTdeIsDeprecating.message=The output type ''Tableau Data Extract (.tde)'' is no longer supported. # strings that have been added to tabcmd_messages_en.properties but not come back yet @@ -16,8 +16,6 @@ get.extension.not_found=You must specify a file type in the url or filename tabcmd.find.group=Finding group ''{}'' on server... tabcmd.find.parent_project=Finding parent project {0} -tabcmd.mutually_exclusive_options=Cannot specify ''{0}'' and ''{1}'' in the same command - tabcmd.removeusers.server=Removing users listed in {0} from the server... tabcmd.removeusers.site=Removing users listed in {0} from the site {1}... tabcmd.report.error.user_csv.too_many_columns=The file contains {0} columns, but there are only {1} valid columns in a user import csv file diff --git a/tabcmd/locales/it/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/it/LC_MESSAGES/tabcmd.mo index a5a2892105d0f4a9d270fc6b15c0a29ef12abcaf..ed47344022ccd1148221e99c67b4208e4b4156d8 100644 GIT binary patch delta 2972 zcmYk-3s98T6~OWDN<{<%vIrued@6!35QtU;BZx*LvWO3?F=}05XI))b+=n%Y!5GI> zt8K@le(^QYHpXg*FTQmH?QNG>svc5{=$56_?(Q>qyPQY_Oh%j4&9i7%dr^OU;!S%!FUC2`~v%9 zzl3f_V=Bi}F&*dQKn$R5Ssm7v?t%4M?7~HKalI6Gc z6FH1J!Mmt&Zr}*~7mmWb#P0j*F@yQ75CaXk88h)DK8BZ21ATxtK8Tr>)P24Jb%Li+ z6AYjxxD_?AgQy9eMZNDM)CGMJGr12HWqxY}1HEwqX5ce84nsH$e}+Txcc_8yqn0>@ zEJtDi>Q>A_ou~~p&NkGNzY;tDR?JJN3;hT?_*f74O2%G%O~ee;3Fcy7T!|W}9d!lU zaS*4Vt+@CGk^xs%9WzdHw(4mD^sbz&0rfRG}GfTFQS(6 z7HUFY$BxrEsTCNGHcmke)P!2eO{fX&KuzGMsEJ=daU7gY>br8EGS{V+Vtt z3=SemS%7|}iC;wxd=tmx1AGcgD4R~uhPvVxQ7e1|xy8DG z#ObiEG0v0^5)3F-caXy~ICoqHZl;Av^gqyGy&&PC8MosLysJ*iaHSR$y z$5W`iau>7p{nz?cK@Msu7xSendKR_WwxE{s4XnaHqE4JmN9h(V#0uPuyxP`z)CsTP zYWxIG;3Aek3R76^VywU#oqsn2EzMtJ_Tb$a&#{fV=L=91*@Vln6CcM+ySuAvk;Pbk z)GgYGx_~`68ecVS zi1aN>mBzAKxm;c?wH2B2PK8UxPRx`aPpp)rdY80T$M^Jwg3;DTPjMtiCJmK4lhR~V zj>EUB0RrA+_#l;%|1zdACcZ)Qyoh>oj8K|3&LN zCtjTTY$CZt$GNk!xHD7Uot-3c4XK>#FH7gyoO4OPhI%>uoo~yX1^MFhq{)n>sq%*v zdD6KuNftHd$>BCkyAZqyAt^xm{9JoR}ydzfsTw5>Do3BrYhN?rrgg zJdt3i+-?m8TT5GmiBfSgCpod!)8dPIeBN@~A4!y-pIjI}&EpSvn_9ukDP<@;%{ms z?YA}Zm&@hy>U%C3{Jz^vaZ0jGMs_3=T%~jHMFJ8L3%4GVjdD3)enhg28di&j3a_(Ml*>yKrmfjm9>+ToG@-K%; z!GqnB@vzd_(8u(5%8VJ{e3EP`a-R(Q!x69T^S^z-n&o?xoZS*^vAeSfI#;%u3@2r# z>2o?d%Jeo)pJJ2cgbU3X9Zht06&s(^SYn1dr)LY3I#*na%Z~R6gmDnGsd}CXErz!wwOF;=N$92(>9lIRSQf}ulndRTB}j+ z-OO~7gC^5i(oEhJL37keikf52;?-t_^O=5m%T1|Mz1Fy$vun+IXKOo)yxVSaoEz)R zGtPqNjP3mBIWxq$_8hU})|)ct-_M&vj(?*W?fibDDeGMy>#cIfwbhh3rQ6I%r)j@= o!uj-&DLy^(Rg-H5`2&=Ooz(iYM&CYR^X7O%UVC*k7ztYc0hL`>`v3p{ literal 110822 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%0DuFR18_Mr-p{0p?4(ZZ;GbkLX62_eF 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 diff --git a/tabcmd/locales/it/extra.properties b/tabcmd/locales/it/extra.properties index e7cc2e09..4cefec18 100644 --- a/tabcmd/locales/it/extra.properties +++ b/tabcmd/locales/it/extra.properties @@ -7,7 +7,7 @@ errors.bad_request.detail.generic_delete_groups_error=Tableau Server could not d # view_specific_en.properties backgrounder.notification.flowrun.failure.status=Failed -backgrounder.notification.flowrun.writeToTdeIsDeprecating.message=The output type "Tableau Data Extract (.tde)" is no longer supported. +backgrounder.notification.flowrun.writeToTdeIsDeprecating.message=The output type ''Tableau Data Extract (.tde)'' is no longer supported. # strings that have been added to tabcmd_messages_en.properties but not come back yet get.extension.not_found=You must specify a file type in the url or filename @@ -15,8 +15,6 @@ get.extension.not_found=You must specify a file type in the url or filename tabcmd.find.group=Finding group ''{}'' on server... tabcmd.find.parent_project=Finding parent project {0} -tabcmd.mutually_exclusive_options=Cannot specify ''{0}'' and ''{1}'' in the same command - tabcmd.removeusers.server=Removing users listed in {0} from the server... tabcmd.removeusers.site=Removing users listed in {0} from the site {1}... tabcmd.report.error.user_csv.too_many_columns=The file contains {0} columns, but there are only {1} valid columns in a user import csv file diff --git a/tabcmd/locales/ja/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/ja/LC_MESSAGES/tabcmd.mo index aee2adf4d05463454aee06c308cb1f21e1815e44..f14b98b88dc7dc6e594b3bd13363049b33543425 100644 GIT binary patch delta 3048 zcmY+^3s6?a6~OVkqR2yed>~JiPelX`Y7M3c3W?G90yHYdw#Ed3BBFpijIW4F>crR7 zc$8Jas#Pn5ModJRTD6YVbTYx3I31gerjigNv1ulg*!qaZ{ttXJX_KcAP3_Q&+=j^t@pb z0`H;5xrGV%0Ec0$U)Q)97{>Ze84V4%5hJh}d*db4K-bWX_dQ1WclD>DF7Pwd1Q(+w zxCJ$_1E>j|MIG0Mx}onp2K1t$tnVby(1Bwx41a;6u?z=eJr2UZq6YpJwZwsBITVMW z9>q-5g;t`**@{~7L!SOq9xtJ8v<<8Hb?);g0DJOhEQX;jFbjjQ2sO}Z)E#Wc{`eL~ zV=KmC2WrIvxhPtZMAYX@bYl??#4V_Cn*yo71~}*GxQ@E;zfd#m!Ke|~A44z;<8cA% znQlhbbWR{soD1m2zoAy_->7jSxgc7(QK;)pN3D2KF!guS*h+_HdembpYAJ7{CiKYj z+=ouBKs>tfS=2yzsFmD+n$Ql^1P-Dm{ud+{=NjtxuaJ;VKoxJb;YJNS3L`NShhqW8 zVhtwZA3g8C#9E%cxN-V^AI`=L=#7z_mmY~5%Wx9v{8OkE=s-d^Ro%HMd>Kvzl9V$L z({VJ;z)GBt@1maFV9GH8C!+@1>ahW*@_Z3XF^IZrymj~t?!c$;Dvre7>@q{Y|1=tU zi#H?hoRg?Kx{R542N&RY$}?}QMrEXFV-9S$U`D0vSZr5!bMMn@Fxu`p>Kw>+` zP$ynPE!iW~okj3%YM{w@01NO%^yQ@3t=5}G|jT3&cczMdN=1vw!y<>g@ccu}l075U4& zC9(46k~Dd|Bwb!F?k`?zU2>^7%)2r-H^01G_AF16iWN`G{FPC%V`aGXToog0SM`;? ztK+12^(OJJik5EKE}2;s;#E*s+_}+*Rk3n;{a~Nc$_0xH%NGupr8Y!vh>x7uks)_$ z;-tvBq=mkDnZYMMJi0wud?k(9k16_Pn6b7JBgPPDM3IK};w;UoS0VdAl`CN-xc{Z-kqEvh8xVY`FSM>G8>6dw;*_Wk;Mb-tzZP z7u&r3CREnm4woC>L`vYDa(n)aiIB&4rr8~znGkvRKd;KP6TWs>t_k$yv-JPgohZv5 z%@f)m)wZqP^srZF zn?W{fIempiW}yvOV%FH2Vly(NeSLj#ajIDV`7Sc>&6HN)+Kr6$#WwA9qw z)u&9N417P_)-9t9YnGA0!)2zQZF$ASOLJ?G-T10WkX^T3HhH&+w~uQ~tX;L+JhHZt z3iuo_7wy5{ni>hZ6Kcy2njE|D5GVCjU` zHzRhonE+{P4)ELDzJ6m@iR|?^O_5g3&TljWbd7j>tC57KzGbrPp(gWB`{#G4)U@Mf zTu^)U8|~}=&|cl78?4@#V!t>|_SY91f17gF#Mq%%%sBhuH8Zm1$?GP@*raxo^k2k% Bm$Lu> literal 125246 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

diff --git a/tabcmd/locales/ja/extra.properties b/tabcmd/locales/ja/extra.properties
index e7cc2e09..4cefec18 100644
--- a/tabcmd/locales/ja/extra.properties
+++ b/tabcmd/locales/ja/extra.properties
@@ -7,7 +7,7 @@ errors.bad_request.detail.generic_delete_groups_error=Tableau Server could not d
 
 # view_specific_en.properties
 backgrounder.notification.flowrun.failure.status=Failed
-backgrounder.notification.flowrun.writeToTdeIsDeprecating.message=The output type "Tableau Data Extract (.tde)" is no longer supported.
+backgrounder.notification.flowrun.writeToTdeIsDeprecating.message=The output type ''Tableau Data Extract (.tde)'' is no longer supported.
 
 # strings that have been added to tabcmd_messages_en.properties but not come back yet
 get.extension.not_found=You must specify a file type in the url or filename
@@ -15,8 +15,6 @@ get.extension.not_found=You must specify a file type in the url or filename
 tabcmd.find.group=Finding group ''{}'' on server...
 tabcmd.find.parent_project=Finding parent project {0}
 
-tabcmd.mutually_exclusive_options=Cannot specify ''{0}'' and ''{1}'' in the same command
-
 tabcmd.removeusers.server=Removing users listed in {0} from the server...
 tabcmd.removeusers.site=Removing users listed in {0} from the site {1}...
 tabcmd.report.error.user_csv.too_many_columns=The file contains {0} columns, but there are only {1} valid columns in a user import csv file
diff --git a/tabcmd/locales/ko/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/ko/LC_MESSAGES/tabcmd.mo
index da9902761e12719017e2b61c3f3a92640c1641f5..829aae620033cf84b30e59a1bbe3a2cd0e1ed282 100644
GIT binary patch
delta 2997
zcmYk+3s6+o83*ut#PE~_me=x-y(mu&hzRmhsHiw1OYnj9frb@!kbppT!59%CL@4pm
zar}gXf>B2)nkqyAK{K&VCW1^fPG+n#DQz{G&NRA;I~q-m2iwf?qIx{SJKfzrP$OMG3^E0eZmgFb?j5k?=eWh2KFHK7;T+aAqRd9^-$-6L18kS0}YT9-UT^8
zE96AFAqNYb_3m}+S4Eh
z*a$hna>xlDgq+xE$O&DC-0vae2|cr`nSqKTz7mZS?wA7o;AWTz%`hCEgR|kckOzJW
zxx^mGat@4yycBC72igsJoI{XHe%9W8&F&q@6MYEl@lz&o&_E{~7C}GA0oFoKSO$5Z
zJ&P&*H=Z4Fiy8a24_%7=c-EI(AYvTm`ujZE!y9f%sP*+MR$&xYnRk3Cx1XQR#sR
z@GHpAO+Xb!V_lN@{m;e;Z;Fp0{*~Y1z$N+vTn>MLTVN#0k^-CHLcR}q#y`WAa3RXD
z0yaRN$Suf$??X<+4GW(N^^hyE2?p}}Uxt%(G&H|yP?VeY4i6y*`WNKA5rrMJ1ZF|*
z-vW6?BXBXCgd8{top~b5VJqAU2jO!V4=>==DS!`PF5)YT^i%Ke0lR%L4eeu)AMjVF
z);JqhW1PdsgO%u06EbQAeK+*hNs~$
z+yb}bdyL$aVg4=~i;HV4CbNY^zBlzId6GVP7I`LnQBiUZ-A&D;oHQMMou;LPMLIgX
zD1+Scv{aSp_*RLzvZm_IQ@En@>9grcx;M?uNTJIaVPsp9KwC3))Rj4xjw}nHzpU`3
zSJ}~&W5}Y?9a_3+(9+V}d2}V0N7Vh_Xr5~vN#+G%BrWl|esv&v>S%Pe8#&~Aq0OHP
z*QsdJl23jf4gPu|J=qXJB}Q*rS?ERIzZXWmWo}fkBaA-Vkxu{FkwGmLA>`1Yr8^aV
zjx|L^CX0oR?@FiY4}V2lcL&nZ-TvfMtEYzAU<%$7K^1%UlUscdP0QEPntE@ClG2Jd
z6Ma=5Mt2*-ovUiLm6uw!$I|=Kn;wue4IIs(iM9wTlUf=?TYX*wb(yF*VOclc5d+|(IL*E@r#`$QByJrUzvWwcm6s5BST
zjZ;BnIPIpfn5wHwD@tN5)yC=?3vIiQNZQ_DI^OF+`MvLv`BI>_VWnYt%zCV7X=O#K
zIzKkf)s=qei<}0W`}KaV8)8BK#=en_2QksBk)RJBsdpw_A?12@MsG8L05b*}8ScZRI9o
zjk?xk-f1$cw#Ey#6aC}+he&TNrSG5VO|&UF!5
zg!Q4?e`x8|la&a+#NF0-(RQj+c|15|J#&>#KG)M1&q9cvza!^u6fRDP!1w9>7e18y
z^BmecF_Uk&Q}}Ctdi~2uSvOr|NM|RpU@G9heZ_otq-5ra&%)`?j8QNEZX$MVGixp||AAaToI
z-rp!v0Kxi<;YHvF5Ny9_vJtLiXNHUAhy%hyY3Wgb&?Mn#A-RCQN&5lCQQoQ
zgpdoGF=B7C2$9{t5leaMu5B%tPh5+bDJxqLw{u6LqT+BBBWt5J;F4
zs6Y}52_#^UkO2w_qK(6=XghS{+|EOH?k&g0sZrnGe-CFq_ueRW_w#)(&qMxo&RKg}
zd+oK?UVH6*zqi}AOAGurXPZJ{Kk$qD>M8v1gU1#MZ{+bBa3639xHI@TxFh%+SOmWW
zP6B@co(djtT%m9%*ajX5-UJ>5eiT#@Uv^jl_u~20Z?WYULD8KE9sst1Zvq#%=Mhl(
zeG)8!KLYm#x0zZf>mBz7r`R<5;z%r<4LwYZw1AV
zE^vSFdT=-JK~UvA2`Zm&f)l{sg353IlWjXs1jUC7!SUc+Q1uuAMgIc$X7DA4`<-IH
zpAM?MJzx>M8&o@<0`~*I4Hm)QgNJ~7ooe$r3DoxzsD8Z`RK1shD(@-x{fD6Xds_!1BTYj7fO3vO5s($_8F5oaI
z`bR+V^#$+%@F(Cw;I`B3^LVhx^IJjjtrMIA-U+IIJ_8;H{vH(nCY@0z90R@!YzA)y
zj|4Y^6Tx4B;(PH-`~4j72%hJGM}ZH6`u-hI`EGxfE$3uVbXS6hfGa`q@zda&!C!!H
z0{3{UZSPT_=+6TW1+RAaAUK}q7r>*z{{+?U!_Kz(ybYAxUI~idD?ssg6R2{(35xH3
z0o7l-zRl{DW>9=Q5iEl51XZuO?s+As`aK7#KfVX5oIil#)4}Ih`U^qnqj{kE;ZacK
z|FgqigQ$+e?r*pCKMy>X=OIw#Z3baQ;m4rbb@;iqpU(j$N8Ml%90Csm9|BdMuYf9N
z3n;oB&$I167*xAX0Cxm00oCqyP<;I`D0y5B7QxSeD)(pLf#CM%+jfozmH)+{%AE^}
zA0GiVZa)Po-FLwv_%bN@+W!K}hx0*|QwGKVJ3!^L3Y-9b8C3c|g3@byzr)tA1=Kiv
zC%7wE237y-LDla8Q0;vlRDXXPR5`x^Rn9IK+V2N}lAEcZ^m98X`gx%8y93-6d<;~1
z&$;LCf~waqK$W-CMYg_^K=JQA;KAUv4p)OJ|BLSX7EtBxcCqEl@u2wiUQp%FbiQ2E>jsvaK))vkXBr+|CC$3C9}p2YLjpz85)5Y<)q
z6?g)8^kp`meo*OGIQ$Z*cKsPV0zBfqR<17vr}BI~sB%9Eo&f#=JQ6(o@uoV

T6PrWUqqv-P+FJdo$>LGgJtSOmWWs=Qw~+-JHi_e@arxzat4fRlKB z0hBzv462_GX}9^G3yS~!pz8OK!|#A<$F3c=oD&?*0*~SS642xes@^Yymw*?Sn9ION z!ExX=Gi-Tp1|?_bfl4cy<5^JY-#Hh^b=KLC~A_)beV4SX}t?*~=SJHUg$jqd$7LG{~TLFISc`z^oP zK$UZY!?oakJbw+`8~i1B0Qj2OcKlBORqm;v^1mF^_XY0z1Mc~0Q2p>NQ0;nsm(A}K zQ2Dc$qre@&a~xg_?!)ut zpy;mxRo^Ax6!2M4{qieN?cMomYY!a@ioO$+9A58mBdGTL7!)73`=I5=5uoJe-Js-Z zj(ffvEb_b&lw7_DP6qz~DxbryvFY9p>iPYk=oW($!N)<>_xqsq#SR~`w0iE@C%^E<-dXA@9REn`(;0HU!IQv_5MOo{oD=~!COJq<8e@Y{~D-# ze**3Wz6`3qd(5|V$AWr(k9+Ws$ zQc(4M8dQEi1XZ8cUT@oTEGYSZH#iO)0`~(~yYHU{-^BAz!GpnVZ?OF{0aU(cgX*^{ zL4Ci?;YRQfp1%bu|G$E&&*3-Pae6+eeCL6ZpJ7n-`hvsXgX-sl7utL;1eMQRa1!_+ zsCxb@cqsU5_kHi1Y&*{YRelesa+iQAZxnnj_zj0Y0{7;5%;BqVw)q|is=Sjx_0#)7 z)o%r;^1cA7e!l@#pW-4*_YP3shd_N_>+sv)F+A_E*!IuKp!hWd6#XLb2yg>d{Fi429>fk`v<_? z!TUhT-#Sq8_GM7@{SQ!jXve!P9^&vsu*myMzi%RLU%_jXYF_(re@J_sHNei~FhKXdP2bFbycVW9eX8n_!c9oz>T1l13> zgGKO3Q2p=?Q1ngrS^5LO*YZ5Y;fdg$Jiis(8@vKkz8?U^hg-mXzz0F;kxzhX?{`48 zXWQjgt_}u^JfGvR3sgI9arii>e*G$_cKr%ed2d)@%Wnqtdz(|LG|Bb zpwe#!#lP=^lGANg+WPGYD*aKQ+I2A~x$1J?7l0~frNdEhFP^{VumbMS^S1Zf_KySK z$n$Za@;M(=z8&BJ;0HmaUk>g9ZUR-G&w}FLw?XCiD{xnErx9Cz5fopif<^EWQ0iz2b z@M`c_zJJW&&m6w#A^ZNFV3F^)I(!^dy}tsg-rGKG=k;S8&HxYK{oSDI`y{CP|0{S1 z_&ZSYy5DM>?-`)lI|Dojyu&?j0uSZ+2cY=1!y3!)qd=v<3{<)y@L=$9Q2GC>!#{y< z=DGNY)uU&DdLDGR92B3P2bKSiK;^g7qjo-e3#j_c0`~(KgGKNWQ0cw^s=WUI$ALS4 z)V6mDsOJkn$#of2KDU7Tf=__zuP=e((@)&{ZP!|PErRN|$)M=o4oYs?-TOiC^*rAW zimxlc*MZN08V4_clK&rrD*t6r^?&1Iw*E(g(kB;#Dt{)Z@@@pxUmpQg?k7Q||Axa~ zgQ9!g$L#wzgDUS7P<(wisQ&seDE_Q=?>`GF-!V}6z3y?F?hvqr=MzEoUl-U6-r=5~ zbNCZb`MzeIt^Z_D{JjuVIfJ11yTsursQkVQ7Qv<`Z2EBy-v+84{h;YrP~|=X9uIy4 zJPLfndfTqIg6ij9P3H-M_=TJSFLE8uxx z$41N74dBT<|1O*r@q5CP$OL!+cq+INM1%{!17TTVgv8_Z zebm->9yo>P2f@kU*TK8N9iFy+s{6s?czzKSA9ngUve8s1ybZjZ=k?DN3jYG`vf1jT zpMb~meb;Bv{k%W>6IKsw{~S7)_s4*{@P5N5ZT&wDif=Et=a)czf7w0n_$f=bJNO#j z?+d;jJOtbZoC59$9s^45rh$8a?{)9{LDhdgI0t+hJOP~aPv}Un8$2D{2sSc z0mZjZgS&%YbI(5qRnM0|@$rw~2f{YqxDR*-C_SUm;-geBk|HI&0c)kY| z-@XbS5AN^_s|TimC-eLacsBT7;F;hVzqIKVgMa4vv*0Pzma$B)2WzzHu| zJunqq&vQShb|3OPD}SeepW^u@Q1s^@Ov?Yg;QPV*z|+C)|6uLVw}Efq`8^JM!2Nl? z7F7BX@JR3p@Okj34j=iWf(FM=NeFWu4B`-!JqBfRJa&?b}!49-S%!W<8TQ$llRYqFMx;d(^Oaq z{vPZF@7}k`jQ8#Lv-D?zt-K!uXMit);@=7T(_hqYDacSOta?*Z;Xd%*1Decya7@wm z)8(M#>*Jv0c*g^q3eSQUfH#9XjcYP?#4-?86qe9vhIHZKgPRKP0Pj1*)_)9?y!F1h z$;|i5LCL|tf(L?=4{b8@-9@0vy9!i&UjQEkr;N9J`8QDQ-#DSEa2>ecVNGV7jDSb; z+;q6@uVcYJo)>__;BVafMMqe^zX+;+Z)mpiSpp?T4}({LzW`4L&u?imdj2->B%U7v zX?o!&;B7o_KdH&;Jy3dO6)3&436%VQ-o5{xd;TS;@v-gXCbLf258Q|6qroe{3&2Cb zC&0IX-vGsjaZ{R%9dr|@di@ntKc0M~9T&r(^zT#PgWzXCwWsqaE6-1WOL=|?do54AJb&!saIjlsy~hf&jarS)z3c!SAh2)XZ65|Z?WTUwZkuiqW?X3Jb30*o8Psd z^yVf|{rh83?cDBo%l{&%as56}a{f4I_;P~nm;Jy^yzc?u3Lbo7Q{gJG8{8NC88`^O z>LlB~t3cU7o52CF>13PV98mh|R`Anc;S^i`XTV83ZgXmru~&`)kK*}#pz3`WsQKYj z;CsNAz%#%LPP66T4T`_(!MWg{K((*`bX)!{pycIM)9iRZ6_h+Y2)+*-1*d|0o?+i# z2%f_8Oz?4V4XAS8eP)wcr)>b$zOR5+fP0)}^O*y_i{}?X%@fUUZ7OttH-XYizW~n# zk3QSh<2vvPo_`8zJfHbCJ6>)AFX#DRKz*Nlj(xrp)Oh<9sCvKq?Kc0Xz;>SZJJ<4M zJ}ABSS?~(*4d+?89RRQ4`8%NKFFoJlvtS#~2VP+Lbse}j&wl`43-0!growjM{tgcU zm-9RUls)oUQ2p}~D85g)5Pb_y1NQ@GfjfcMgPJ#&fD^!HLDB!*eSg(ORz7zHU&H$& z!B>MPf~wCM;1sYGl)T&tYWzJ9?g4Idag(tt_68;A$AZ#xmx3km22kU-3QDdny2RFF z0XUK8kAgdc-vL!##o>1Ev~&l6YR}o=ao`MaNAP}7^7R;~`K}6H0v_}(E0^=YxA6Qa zQ0@LNQ1w3K-B!<*K&87G6hA)&N`L(dR6Uz6Z8CnLiJSq1ROkWE0;NZu1g{5= zXtVavdT<5Lub*zyJqq5%^PfQV=dJD5zIX}Lcw5lXWbDD8fqFi_Wcz<3sBy8+j3%>Q zoe5sb^IkLU`0EEXPB($l4=;m9gS*bMd_4<%BhQzBe+9e1^MsvtJU#=8Kl{Aj_J1q* z49}ZD_1l%RZNJ?EewODKL5=6-UAA7^c3U}k2dMHFf+}wXsD9lDO5gqy_*L+G?)$nP z`~7p^sl0y?yb;{9*XDaaxINERa9i-VVDVLqZ%}f!cfXbA!$6JGc8C3->aoB*-wjG1 zJOpZ7t^+mhM&0v2gQEXBxGPuz$AN!#--~6Nemto3M}m8S$AfPIF9y}VvU|P_l)m^F zDEe=JnwP#0s@&g$DsRUD`+c0l!$6fk1=M(*2C7|c-~nKtd%hi1KKFy7-vp|@pL5^0 zfU4IY!PkL%4O%`Q45~g;K-G6DsB!jAQ2e|C6u++orQfb{c$a(sF^8KRZU&Y9dGPh% zm)!ergBq_tbl+cc@Biv>`#H9p9UboOa9>dK;5hJb@Lo{*>9e55(ROpK+&&22$n$SN z>C+EfW$n|Cf*<4gb@QzK`EgMC@rR)F#;zZ*a&|a)2G8A~zHb1fkA4j9*@WJ@+K#Wi zKWOR8;MsiN1WNz?6_j2)`5MdTd7$bs465Fr2Q_Y90%w8ye#q*ZA@B;Ge+8ZczT?A9 z#*eiEJdEdY^X<4g7nFQ#0*l}mK#k7|I0#N!VD-Yopz8nnYc1bS01xJQBdGGf1*%?u z1($-8u4^iM8~iMIDEPpT)f=A&Pvm)*>#ZD}2g+`|5|rNA3`(!Q<_2q5T@H$0kAs^3 zzXVENcDd1x`@=!;;WSY5O%EtNuo^rH+yqL_wtyPfzXm10zXK)LdoQ&4PXrI-`CL%) z+6$_jMc^FpVNmVc|0df%=Yi78!=TFfB6zR*^JZ&@E?;E%`JTmAKVA)%pnC#b4DNZ0 zEoT*|^q&OP{+GaAz|(HE^Xx^Sc0T$fD1MH)=hxj~=g;Fnjr$p(#>EZbLhvu3=8+rkwC&yZF3X4WLGgJ$sPb+F z-vd4jUII2Pv2yV)Q2l)kD0}A_a4PtHQ1ZIZQY)X=foji}LGfefyRF<$12rB#1WpJ4 z52$`V{GKM`7w!P1A0GhKZyyJlG74V@hj>11SyN$@=g)y3hBYmTe)ln z#jl4!@%MR9<$e<+d12fNtN#uL)j!98lKZnj@u3@3|6J{!Z*>03HE;#XbMo zJs+{s_V1+*?*~<{pMpDsufE^P(Vn36>~Ze-UEnr6Uj?fC4?4UVR6h=bYR@PrzPt#k zUB3o3zPBH->zQ*vjjQFL^7}rx8~9^T?ff06@$>2jtp42z)bn1T=nrss5UBa#P*D2n zEuhLPgX*7!;L+d%p!)e6p!D{hAF=H^9MtpMK*`hl9L@n%-mT!};8O52;BOs1{a{mJ zHP0VjW$l|oA7Y(Phiw2wchYLBAGTd%?S@I9_&XDPKX{XS{!dWj{f&>MD~+I;Q?M|d6ue*#|mQEPvlw6>}6VV-XV&jojS%+4?G1!b??2TG3D zgO7m~um@cBF-y0@g97l$=N@FlD}_&g|?24!E&j;+|t`O(AnElZZS{c>+-DL{(;txQn|gq z(@;b{4YUmmmJ4m=*&S^IZ7lnE7o-#JjaxcB0Y z(%I!{rM~`>GVGbz(p@T-+h&$1vZJ-Xbmd^FJkZin8X)_Y&Yn4KU7a1R?Y%t%rJjM- zfq8wULVIs_cUwJ0HP`LVYPwzl@Q4a~}=@l7`w zi87Ig69lnlMptKhvSMOnXMd^Os@iANFZixb?rZI7>rS>HpeWOAF#<1xZ5`d6J3y*OzLG|J>Qr-Zj`!YDN?1<zIe4V9NG< zO%bXgHAubWnYq8YyLUQzw7J~V)<+xSnZ_y0gVO_BBUW~tY;I|KbKBqm)(JCxv@M>@ zsf5;&9T;fJ*6!X8)S_X%X^khHDa)YQ&eYAN9w{Ow)-;{fhUMn2(wveXMzM^rUYK_0 zQf6)*qK6yV6)6w&_G7R#Upd%2(3Vw$D07-i-B>bpsb=){4rr!JH)o)e4*WoGPbN>o zF&t~5ti$~3(J2UxQN`kS1{?AO*c9RnzObs+GEI*uQOB)TiGnj2f`(d(S|vJ)=%C3f zvUXSxBn0B=?D)`8wuy=F-9 zK1QJztxUu-F)y(tn1NacW|c4xm~$gJm9V^XvM{1T&SXRX#1ct}f-kMJI+<{K(pg{0 zR31&{ZS=MoGngz&9WAL^dy4ipT9=iyeO6n~Oj0JB;S+|Fo>gL5d6;&!I1!Jq!slVX zGir>*l0~3}N=tiN4;K8X9UW(Oc4@HGA)MCVHg_6bb*egMT4!5V@67xp%F7U*TWTw_ ztU0fD;7nt==N1yAKv>G>qAI#hmrOIF&QNXhi_!|Dzo)IME}2>T1TDCzuhbr_!t!(P z>Fqh41>(TznBd5Axwq&1zI^Jwww}^7w`%O|Kb4uJe#7Hw>eFMwmj)m+>^0_NE>FvY zEbaQ|T`a2l84t{Y^Rrk>UC`EFF4bY@KyUB4Z9Vf`_m?GHGc&z?c-v9@v5Sd?jWouT=Aj8eqZC@M7TL)xjvs zV6MsDx?q_3k`o;ZY}Rry1?OJ1GUefSh|fV36>E#0GYN6(U{$qt&x_2Cv6TI#?%p{i zI}Ok1@9mDzMO)z(@lK91x-uZhmQ?>aA}rzZxZGkiLaE$hR>EzAtr!J!unT1Dm|Cd) zodfe)tl5hk8$%1v)(mMYtlOSW>_^Y}1hv-ot+G#Z$egdtIN=OkuW?bd;-w2-`gwttcykLnBK z-;)wCb*!5*cu}jB3<=re!eu7cp-bXvylX}kQv(;1PwLSPA9jRu$ z?5e@?gLRblA9`6Ac9z|YVI;t=t5bV8wmJ4=GF!WrjV`)FYPZgM&An@8=li={C$Wb{qC3nK+P zRiro3-t(S0y=!)r%KaWx&rtYEI~SX5Cv0aq9-3unl}**MD3i{(pic1|qu!?6%;Ju? zR8H;8l%?jmZT;PYed+o{zcvS}t~8w+|0!o)s<@;FE=6G2oXy5$2YF_MezH_<2q{~8 zGuj5_Sqa=}DY6{DSU{I8H>T%&rK}e-(1RH%k`#6bx^dz6I?TpKXmqm4*EQJP)503I zwW}AKJ&W8<-qAhahUmp))HK_ewQ@C7xy5ULu|->?wnSP{N@Zp&+lW@kublUfq_P-j zo0*?#VAf#w^d7Ao{ZM7vXXr`bk;6%%3t6sUyeWbI0KvYEq5G>g=) z*1`(47^z_C?&=lIID^{m4um+3p}dZ|?dpSXce^Q4XTKuAB(D)yU|aSfsH^!PEYhnm%W z4RSByf#PV0xPf*C89Umokb)p-AOj6mDxm(mimESe>FU`u4HRoVdBM^?&?|8m%|m~9BNvC%TCt?X=@fI%r5KmE4#x6i^QVS|ryb98&D1mLijnq7nP zEJAJO^|ZI3){Nn7V`8FNLLyDpsu+QmaGaaqs-8iDDKdzin<&(Pkx;BGaucp2A8-3$ zzd|rt2m44H%rqG~GHSrdE0$Rco9ztv-cN2FtyafJYUNyQ`Bj?P+dI<)o3(l$Lu=GU zpP$h8lsDULgN%h-qpH?T+tE6^G!O3@OTEFKPA13JcB144S>l#WfMSgddU^+#F%=b; zUo|)1!Vh1$NPqxSiR-+%okY+D7D!0)_vFk1ul4WBx2HF+(m~dx9!!RIwazXFv_Vvh z8D+(HAssb{682eI9G$${@QOrX!Ggu}GFgzZYD0OZ&qMnyi*~TjSdVo_i}Fp=#%FyS z2G|lIoq@M=7Pg1cEv?fB+1>81Q425U#x>0rV*{ipx>;FqJzVY>q% z29^n@Q#cUiv6JVvc(yWC!Upz|7MUhI!#~j3msbDiY79H$ILFtgUFv~OZ4=~FCX+U& z3c*CVbt*AP=9Yp^2Zu^D$)F&?E3Bp(&o|H{e!$kyBpJEBGAb&PagKswjQXXM38BuL z;8S#iJ+q0>N-9N>Wg861g;{?|Tk$eoTROX)v16jw&0@Ee@Nu(B@*P`;oEeL7p2&=q zOK+B5DRSc?%C>OiIKukxX6LhPmtX|)I_(^D?6tHF4B(_wBy8DODn4v0lUS>MKXdv$ zyJ&VMY`k;kAT~#2?uk;c(di8p29c=j7J>6&l z+4=PL_Yp^x{jINK29}%RyJ}TiR1LJQTq?D8$?TTppIx4K*h(*T^|sFrO^Rq6*pciW z=wq@mJE*1T3NS$yi2`-Cr;?T_Y7Bu?*>xbW25VQ-s~kW^gmVbx%NXo&2L}R4lB?EP zAm{|Ih?qA`u$s>*hsru*g1oNk?rQ7nB+fxobP!JKhL!sm@uK<6-IrVw$9+d$rkiNJ zM7mB+2F#SZ3Iz}_$)yRLPtMGZ@h6}$6E25H`tjf@9wT1kloE33`r781ooM4vjCyMQ z_n03ou`Y9ybfT#EVltV;#dIao7$J;HpsRrS;sRYl@r-`VR23*ypL_N|FFPq$X&UnT^*yYvQM`ja1O4;N6hxfV%t86e zV`Ra8WgylX%XZhYAxa|>iA?9t(x^AS(bibLp3ZNhxca4Dm**s35k}I5R!Y8}RqC8M z3rpCx$!BYts#9Kx_kFzUYMW;~%kdQYqCJIFigb~Ea^J^O&+Y8s$dr4Tu?=IX{kBc? z$%V1{q-KAnMJp1lk03*LPAFJ6xv|&QrwBHv;^$n9iLQoZy^h3Ww0e&cktKQ5fk$1U>VIom;vumib z;p*O4Y~du9=sVUy#I_mFc;X8h%q(Sx0jgWIs#{QBD1`Dc=I8z1Nuuio>B#yw~h9(C9YXOs3U6)5F3z~Q5h4b z*x)F0QH}Z4F_|?aZ+RVO&-^CUPfj1!F3HT!IvC?@E!Vv`mVN(Po!SzS{aA-(eoiO% zZjKf!_R*7m$&vz6t7f-`bdG#3sj4S4^c=}2bSkW&qCKrS#+loeC{;&)+YC*pZuW2- z3~K2~>sQnDNki52w6&`lrK(d+Pg=j4fgWq9q9JwtoSkxMC|^%oM@BqZBZV^%8Z26r zwK;E;n4zh|cT3nv^`vMTte+umBu_JwG?b}x1BY5OU*a8Ux_tk}Tik&u9p-9c&yg9O zvy~&X5c-w5>442ldwyKZXWL#QPrLUvcE|)I+0Fh)U@!iO+19dVqrP?a^g0*H z%zO9b&Y8NGkxEUnWRW+M?HgB7=c4nu+HW(vdZ)9fb#=4vGU~;qSGlFHt1!#_QJz_t zHK3#Ty3E1&*;+$qSL9Q-<^s;W29B@-zCG4gTyfxLPs>CO>zVs8A{%-+g!V+4w#!(A z+cjgSIom?iL{1X#rq26p!XN9G>|Nx(xYoYj-Y&bw%gI^yUF21Yg>+k2i+8ul|3>6f z`>Y1Zoyc|Mk!ux(Q%Sd9JRIRmglV&+e3{q`zWpv1Q3hF0Z2UEtu1uI_P9;z5NK z*F!c&QUs&4zmt_=*F19wzCaa%Jk!I&L>1YqOrlz%rJZw(<|tYrkD|j}t3uQBNSqmw za?|C}OA(rrCf=WyM<~Y9r?UHV3oonB2jrfVLe3`};LuU-SE5wagZ4XW#O<}2&F|RG zx303W;mA_qp|*{_cOC$}l4%=Wu!D*X{JhR|(I%TY6CRnd^$`mSon4zPK2VVlD7_8*-~7>t^kZyWmEc`q>9b>J$-eqUi&7r$!!YOttMQ z*k8X?lT?<7nXnn{Xx%_ZG=14x=d!>T}M8yoqOX>HKA`~&^2V7A^LAVv1TVO!1 zW?{ zhdh6B28=H~my4dDOw6#cm3$2|nwwVDk;>XmcUmr+74D-iq2K~5f^csa{_LGoIiEQ> zINN#rnDX5HD=j^2TG+qi3n=$pds|!whQ)6;3R{9pDlCD|Cq-wks>sVFc3(vvkv(GW zPL0SOQ zW2w(tA#M4scL)0=7w*`6UV@q>N23O0hvsEsN^{G_dNr(DGk+-E z_GTUj1FFc$_GI-ujqkF~owX=1B(w>#6|^ndL~o~7kx`SE{fxFb3g;^|M9f*E2I$}zHauG% z-1kzi3RW?3bq`x4ghtn|vr7=kw|*Hmgs>4hmTKJisT&;YQ(O0lJtx#Cwcp2a;#W7B z4a%rb#-%=WiOhL;?(T}Pt|dz<@J8smMY|YnfEZuXR?(W6q(*9?jENxF3erXeAMc=I zL+Ukd7JK$xX5YRZ-f5KiqdI-$oOjOHKyE#E22HP z2+Rge)lFpVvbt3$bCsA2!>XI3Vt@#zXqC^m9x+C>V$$l<^|$qu35;%K#~d%htOk-$ zJbpf@@;d5N)0J1(<@(fv^*byUs#P~f8z5eHR8~g*&v-P(JWO*<6AN- zQCY39-#L2fbIKkV0hx;l&z@caDxFZSM}n#&i5U)~YP$ z)M`|-zEZJVac!x^UNxoGcg_hn(o2wO9;wM(XzDT-8p~Yg&zw%Yv1HD#%~~*}0v~1& z@9e#wwW$Lu%;g>RhWZ?wQ_6d0!W}bza6}tT_6F{pB*rCfSFeQ}68G93+%V3u1Y!D4 z8-EdMf-u-8^XHE3NrMEH7LTaFfF|5ROAto3Cc-p*oT^0@9n<`}+y&yKUh9lninwDs zSM<6l=wu4M`JIGxx`@9zna=qQy?Yvcm8hYe`w}nB!Ls}UeVj|Wy;*mnBun(pjO2SC zk&=GT@`L*`lkcU0n``mR5SXT<(h}~^Ma=2f{$hY;W58zeCb&Ex%^$Z+@)dQfCtpgr zO&6Vqy9PCQl_IqV&ZG75Bx$dXD?T7FQHh2Al6N5ou_38DUovQXViTtwgq67QuZ5V7 zN4T&gHYC~yyG%@1nesA|L}^UgAS8q1;8a!)V6oBer|0k}Mvb_*g_XGAC2Q>#V z*mVouyIo$LkKi8oPRvoC!Wo0|Ii+85F>&-Q`v8M-r#r&nlON?=E5Q(V_tp8_5+(pa zNIGp*!jbJ}upB}z^y5-LerzD|JXxQTQTU08E;oT<&Ub zGlkfbS_ukkIcc{euQ4uxj5%{dVIqUbHLXF&izn&qVVy+{&Hk%V=>Ci6fcXg(HpWx$ zQ?&_F^kwrb_1%uPAm_L+@ubjtU#z=Tl9Qrd)?o-wTvw7o!upDz>ljdT?XP)w8hQ5J z-$A;b-sY&}#yde~mk*+{duQ6M?~f$r;z=D)=#Ibl+Cu?L0kMDSO0;KXebu5L`QeGq zkmZptSS#Ghla(P~u9}znkm@9#m;cZ#!AmF0%*>jXDPprflWc`Q)SY~fdW&*9m06(v zd_rH*fYOhrs50rti#|_EL;E=arOU#Pi-fi^y`~_CfS!veduC?UPIIsqJDsQE(3MXV z{e(n13p|Iwp9l`3oLmikr+5{|4)@GKrc86CDLV<-WU7hhj$K03pySw3FL!a(%1V8% zLxSwX)gTKyHXaCQobC2vpl}v)ySh%X1d)Q`Gb=K`=^K1b&vB4AD*tOuWdi(XE4I32 zuy1BR{yFF3XP^dmjJL2**Wu8HXzgwhfmxk%tM-j2boC6{hw zFbXi@03iM}xGp*NK1qeO!9gl6`Qj3GGuUI9=v1kVr^K*}<-@t{GKXKwt+R~#mgAB5 z$7bP6^!v5eu8HMVKZ)$0#*(-wudOL1NK&tqaxbxa_BRxwt&D!Oq+nVx%O7;=3 zxfSI_)8&@u!(ekW_5`^($OTo_#X_8binyEH$>iv}av&i&X>`Ooho3nqa;u#~pK67x zA8r6tu=zoic#R|9m1UxKk*_)9)pY{43>(O@&^xR{EMAJIG7}NjlTjV@35`1}CnvkU z5A;M0(jZ>522E7)w)(5JvP+JUX7J3nHAYv5dnR_#9Q?NTS|+-|XBm>oJebbaQw&Y%vf@E>uQK~nIC*gshpr0iYcy{ zdH}aq8<$n&G|hdk-7~&4TT9$FHa6Fpq~5MIyY6!8*stDj#SrTmaEC-qoN=1OeJ!NF z1pZrDUu_DLWf+-3md;A!tx6ur@Zu?XzMC$orP z4eDMKLfp|}SQC2_kFN8dFiG%yxRklO2W3xTtYk;+`5vrqQ}69hYX*sZf`~UUk)(t8 zoFF3Fm+6!FGw`rNzi!HiOQdGCo_rO_&P;;I@2r;cs-Mj-Um5SQPgG%`cQ!vPWtOv< zU$XdT({LRHKfRhrWZZt4*#+a>rSJ}RUq65DGr_7PnY$dO*&Yc)vU9S-G&LIzIiGor z(U9sGXO{`6qyi5xraco9Y>sHtCtw*^aN%XL>xN91%FcfGOBv5}}9T#HuV zzCZmQ65|?c()`$P%Rqa7Hz&9BtF{>IS_9H%x3UcOR_vJu{E|2nali~@5cthUddu#; zrStIeVOB)x&uP7sL1Wyr`Z+NjQP-j&FLkH z14jz=8?_pC>NR&$ch(mZY^}?|-9>Dr&W=8UuiA`n#dEErQx`ObH`|qKQWNap?}}>` zr|9fAJ}JiOfWxwr1BW-MP*e6q{V;bbjEMi_)rImf_|GYu3t{`MI*-qXL)aaeH&G&aHX%7db~7`GJ_sujaO< z@Qa+V;Y0)nB4BPZ-8O_H9WG=p_`HY_S-VR35)Z%f|I|ts~e3q^kS4ia4BICSoN?-2Idh#_Hr4CnaUPATmXlZFFRBl;Ekz+&aOtn@otgIa^ zRPTGb7`!i5pIKEIdI$% z7FYK~cS-F;BK0^#HgR@u^X&eKY&e8) z6?F!JGHiNrZFT8p9v<;Ly?V+urVNu;yo_Q{Hbso5eGBTK6bht*Zpr9+iP%Umvz zT3VShLbDhVL}HdcP#qer-n>ewwmh+}^5pzfJ?X^C1Itae!)q(+mQ)@Zt*)MbgcHyr z#aA94QaiVduB$$$WS zArKEq>FF1})0LsjCr_Gm?rGxh*n+hbL}QoJ03%Zy7jD_GIl?v9N@y$BZqx`v@G7?; z_ABqGu9zRmmu6}7R2D8Qj@>sz&n*ZF)YJ0HhN0@ng6i_kB7_0ekx?Wz6x}pusc7Zt zq3Yf0^hjT45Hc3-fokD!d>BP2qkPnWuCDupX>N@qw&fajzQ-~}uTZ^ip_8U!W!-H~ zZ%7g=i;V8^(o7|d(orwnvo_Q()cG+qn5oWc*s^r&?nrCNdR28byp#rjYwC70JSwXf z2N{mow&!pOtyvk7x=ahgnA0wPkVH8aO=T5lL_8Z!s3xNpZyv3c_A<*D$Fs{LLM0ik zJi4ZG7cKM}J38Wm+_!9;uMvX!-}2;QC(AIkvgql{D#NDX$T(y2@`z|h$AnakM6@_| z_f1BFuUsf@p?@@9%>P5Hq!XlfSFSaGF$^;pU(`&pV*YrNPtd$^L=nYPbd|XJNWLL` z61!+`73o*W$}EYJ(r^Lmaa)LATD3E*s*>w^Y{O}E+hd^u&l1WR`~YkTUTv*d zR)-gi-ThEy-F+Hyxok31BJvhhmq|g<(334?MoVOL219wiMr1f5+^~yHr+(N4(yj4J ztDIS2vaZ}7C`>OQ4CvKED38iRNXR2gWRI<$ubF1-j^*my>fb9QYLwNa|I2k93h&5J z;T^U03a=4ayIT2fy`-7p?8a^7_B92o2eXWKV|qNexqA0z%_}1qM;oz83y3GycbK49 zz3+B}l8ja{%@)R1+>ZTLKmeHXDi1$a7+W%g^-vvI!E>SV)VhM^@aq;J#Ot=KPdpXJ zuE(z5SQ%YXklm9meC!5PHj9R}qt&711r{#VCymjDDNwmTF|JoWq;+R9alleclnt9I>z?o?^rp3yCx=W5yWkDx`P?jEv&%xWy0dWXs&Z_> zy2_Gu)!~h(D`Uy8eKNATidR>yiSu`rCPf&M*1TaRh3e8JW5c6k%a*9li3}bKOccw( zSb=8cArT3AWKF^(t7JUbHGjl-h-GDZ;%}(C?^sm94U4f>jAA$51=&zcThVcD3b~G@ z4z-C4|A=_nHAQ3|YHoJ!cOy)0`ZCLeXbyoWV1wF~LeeJl@+F;BzoI_BP;!_+{m|A# z8O(alI`vKnnxfuLE&^&+M&Y@U61Akt3d<}+4u5#tXP2wWsoiC zPRa{fm_9Yi%D-srN9z{T@HA{>HAHSS40B&=7h@2GYt6skcnV5!MY@HaD`I}68W4;P z53z7E@1k^-4IA-j6}<-ny@Zn>So}Caqj$|x%sLNjYeE~Wme|EPWb(=9lB>9uN8(px zH5Pd0#PaGhYn?MN(&@~|mGyE|@<%woc&DM9Ccz}_JciMcZF=3!fXJHDqI zF#>N$<^G6d#EIN07)9V5A7+VYL@%)LW4_Y_rCIi)rCF7DQ%AkA2-g#8W6>&Xc74TN zcdeWNm}Z_Cs>hauLihs1!i#55 zQ~6mi(d^0!%+-29^5AS_zbPP-<~gUeX6QHC#EIW zFAz*a7I<@LS{yW z*A~pC+gQ;vH*ZY^?C>tSS;14ThAm4Ya>ww|BxB*@~zkzZ-FpIn#-0i-UQo>1sbM(oO~tb-h_a zWNXgoQ5{%|89lRsF=oAS?76USM9&!`L-xSUtBfx6ZhhyVkwBXr7zFH|8;ong+R&4Z zuq>0Fu@s}e_i?x9LcvKs29xaord2UbN&`QM zcIE7lOcH2!WYI%gM&~Cu=W1xAmAwi|TeIaExaq{hn&UWKR?*{&*lHP)@gADE5#~T( z#$qs9%_QMwa+xfNT#W3xV)EH(C(^U06{?$-Q?#j=vv>k#BXX%$Y4wQOa7&|bUbVXl z;iAPjO)H~|8JI=y(cMaIX1fvxNXVB+N18cKE8Bu&MbfAV`aC{Ud%GrK=sBCn_79R4 zB=UJ;xu#G zt+#)kOKZ&W%G!;{A55M=21kUghmFVI=?c6g1fX!J1LMH_AwYCjI!2{|{)RvU)0>uLT%X{m%gR2^Puq~fks+U=8N z<2L;Rq48{!lDpP!%Ub^hn{3sE+Py^S+I{~(p@;oy77x-dH*H2XR3k40!TcP0KV)^8 zff|^XvFQpH5XGoGuAa=sj`#mEZru*Sur!QJM*ySl;kB|nTDD7&~H8c$s?3>MF?E`k+7 zX@N;wNDXxve0iIGD@LmiuQ0n(!)8CuPB#&kkC)QZyLtyZ+&W016G$ixw~l-U&-h>} z2#glv>dz7&pQW`ma`Lom!>!1+kX#hk)s=PPR5J3@e1fz}2BckWw2JM6|EG-qhn4X} zr+lS5<4QTu!4b7QMQZuT|EHEScip3EnTha!ms&nLM=fWVAaR>37^k5*SVsc{CR=LU z7x4YFm0y&bYGkOODWHni{^89sndDm4d|`BjHmb}^yLqJP*bo*h6vu8It**W!vI!|K*~^|(#8tpVv6GeD zVge!G4vo4t25AGdQ#5A z5dlXO#TSe*myB3Og^q-!xaMdrxC|j-8_C*VGU(X%P}B)Yq7h<+>gWSFK8%+HTW)A% zj16BegHcwA1CCv$w^uKyjI5;;XBtQv>+KzzEYg+52z-*RHoMLRAEC+E4@B2@l3ClC z-EA6%&B&r^%O<+`o^{o0*U?f*%$D_RqTa*+x6D+xS#dIw`=kxQiihv9Bd@lZ9$vJZ zv1-?YQf^@-4DYGHeYZzUMa;kg@wL^Z&xVBIKD-|kcHJU(k2e3SD~Iqk!EXp}aZVzN zhS=J<@@K3?Ydkqr9ik_UcqBVbaVQZ^1zjjhI?9B&c&d@w^nFOSe;{=s=S}OvPvU~- z@S+vjeaDP2HoR2d&=fXk%^Q)4+#)(P)v;1dI800jJUcvg{q5D!5yS6PKV>D&ri|&C z21v}H4Y!EB>{Zr}Fj(m(#w(j)j}%!vu=LRYmey2ESDeWO7%RVASku_ZFP_kO674); zV&_TZ;i7^Pnt%jmM;v9Zxz$&tNVxWvCvZYAOrLzD`oI%z+Ul(uwKtFE3Zi#XrD&GI6Fl~0$r^F zq4GxV!fC+|e&0Ox<=AaEnMKJ+#?n!IaFLc~Nv(NPA;nfVE7pP#Xo|_42{mi4yd%(m zv8DS7ZN*uf;5u;}{Wq>y9+=lvI&s_#PB}E|^vcx9NA+EGym_3_*4^1PZ))*0u6XF} zDPF|Isl{`-(`c~!c#cnTkl~=C-tv}XPMb3BB!)2&?tz(RR8-h)#)t?wG%V+pW^eVV z?-jN@P5GI{<}GNAsMVabC{YpIGKu!Y!X%mq15y;N8`&V(=pwviJm zXIK=}G1inck?PJrV+Kcat(moDG6q83|^0ZVd(C%MilT^CSWD2+snX4#Z4H zcbN=RZMLqeVu>H1bd%d?9$WCNk2T37SnItUF*`DwTI-B(b2yhKGeZ_~J zM{YYNEIQ~IU%VN$GV0@w7UL{3&hvte7{Vf2C?gMNSoP^O+GwFSWmv6V;DYarG~Rtv z{1Y9++W8uJB(?GKrBfAE0#Kviht3Emfn7}`yfR~R@KtxlaHe=$iS;PdEVY?EHlkma^!(G$Ea>aEi ztSUCe$#@RdF)nt(Z)Sxy5Q`s$9|!r7OSsvfpanT)0fL}6-km1=He6FQ`@=9dK1hjhjW#WcIK zXXVbB4Sv5R8lNf68yUM{MemRT#Rj_eF{CAup|Qxb8xRCFcvrEV*<*H@naE6FrotzZ zC5K;wo(Xk=s|gN?&^~g(w85uXSre0l>H#0`XSe+#kuiqrHVO~>ijE5Rx{9w@xSeO` zNIYt6D{GqEoQ%cs$e0RxB5VV~V|y}DbliUw<6nB2ZWq~3DB>w4@haAwmV?oDX=7LO zaruh~Z6I7)cr>t_EOc;n{y^z}dnmGJwfCT7DE*Dm$f=zEwt(bRHntC3N17S!|F;3j zo;T5 znipdUVAlM@G?i; zE^k@cNEU1dxXQ{$4j6kHS(CCB{l>nFCeJiaJzSIg zhG=S&y_yqG!4-2QatQpZ7izW)@Kv_E@@Cje+eL32d~Y$l@olnhdHTB|+d^?AdAJ_&biv zKmAw%#+*G((~)`P4?8sxUd5L%7r$Q_Y>mnZml3xe6yXv`7iPt#dxjd0yIG6^qYZUj z%FqVZNA51TfS)cr-FY~Jket9TvX$}aLER!D>i?f;gM6l5j|S5$F=m_AR@ZNIhsv}S zX+s-}iMaBD97TyB^y~m|+4hl=5J(%I+9-7xsoijjkKb;cvh&%i$x9Ta(f*M3xQHyX zJFB6eD0Eth7gD7waaN&6btA|6XW0|BbC?}~R%L8rBUD72ap*Z$it|%w2hs#${f`EL z$A+y9c+J`gNp~FT=6^iC+J>U43v@0xlwipfCxOx8Hl*LSE7YsT1lFZF%TfxJ;hfN) zaglYimT@ID8Xuit-rtf1Zc-hZGCmn|_<;owURodZ=gfTDnW@NXJGCdKmSnT+B8kyy znifXHypjRZK`R(y=6nb~>6p{SACz)2Ffri_C(NLu)iAGB~WErYuNS#2QR{} zd455+X`k;C)CEo4%hkgzeca|HMPRdX`<0a;?x#X|KE1%YTop=;>v%#-(Oh;w#DP1N zw|X_3FL7yurxu*qtP0UB;<}pR#czFuez`?$eb8eeK zU@no6@4(t%p>vIOHLm8!v~KSjXo&G<|Day4it{dz!=7fc@f@M_7g1xQOcH7)p%6Zx zC;L{UvFo&G66xRF74fAvTxY%-TTGZg;lGPk7%h=m2h%y%Ex@c(HIAG#=_>x0Du%t< z$GYIWvodrk^8U2W39xM=J7Zw(bgzL2I?6$JqJ^Tn8-+w28yF0Y_DMWvFHWX>*8`bj zBc4p{vDYVT9dYhZZnX9`Xb$_voTLhCk(+UYIwG-6$Q{&O9b7**P_!Q9qPZ=&c<7-F z<3kTEq5{pCNS-J2jQ*8MNvJSqRdSjfo5w5V2)_v>u>1GqS>5PvIWt>lZmV3G^1&Hd z(d~H&UAnx;o|7N$zFE^s<=OnggC& z!nrOuZ$gGnwVkeC8t?7TP}3>tsx!je2xv%<(!w3?4*QWxKQMGqY z8ug*T#K%maAS2yOBw<28#PFz4i`eednH~R(1Lu`nJ|^XL*Qiq``D3W@8pH?ke`m>C z)pqH6H}}U~>tr zzcDeXPos6Vwy8FIWbwu>R*kp-V@8KblJ5v}Y;?n)+C+;pmDQBu`ffNrwV5_Qz!n_} z)~~7pmiiGItBl!xaG5c$tXs0>6QdDZ+INRZOI@-A;lHgizR`(`8Di}b2ciu7$E$!; z@mV}dUv=^KYMxZFTh;2k!Jo>tp~e)_ikO&}Y|nY!$w5jy2)&d^6{|u~XI$>TNtOim z1#7>t1(-sK%Xx!fx!^c1{^a@Y9&O$#?^d@Gwvh)^aVqAv<$^@c~*x=68 zRK#c^QjV=(MOf$&~&SGnSG$1s$eb+=UbJ;JB0iL7ydi3f-YARU;jandvu5+4AB- zA!iTc0baHg|AFi|AM|X4J6XrZZF5^W1$=Wysg8=U=5{umRoB7!jtuiZD$C~HqrhNH zhjB?8y8s3Gc+9z|q#>b>l>aZ=;ti*yWbbMi1j;L}<;^4zvyT*0v|_VZ<8@?4Wn~=M zja$bce*v%wE5~&#uVnl@wq>Cik;W#DU-K&0r4DlA%yCiZkq$xjI8zj!WY%iHx=&Lr z4Y}xp6GNsMr%>{cNVJb^B%kJR7tV-_h=@DttTRHAK^yQGDI^vP3RmPoN*{L!6oR`( z#c|84iSP`yxn9NfGCoaQC>yn*=Ql|+7P!7H@F-AA@d#D3zO`{|%e6*OY;7jr_#~#A zHpWMRdMzV~S)>N1K@z1RA;Go!beQLzB**<^fZym3&8ng~gJ|z)Ok_tl28(otvS*!N z#Mj^u?GIE;M2Ny8R4z2`l0L5JFJ0W(t^0L@Eq!-FinAn@+svUhO*))N471EQF2?G1 zK3hS-iAwahW3Ic0X2o#jBk^AqD8#(nnG9D)#?Sf$-p#ZWi`d^XR8iEjae$kBc;ipW z)FBdeq%U&Inx9L2Rz|a%jtKXMw5Q9ZK2|sBb=)oElZFZ8srB5`~XXA5=5nJYZw>!C0Lvso@s1+(raOU`S==x5pR1I3A#kFFSxk{p&A2LFOF69>rG#M~U zg$ENu4Is|i?Fuued(ln^!MZhAjmGXVdnU|uTu|~*L^;PNZI@wGg}O}>(^AdxiS%AE z+d0klxK=DyUrG~s3a!0``60oI@_d$jLckpi* zsStJhFm?#_O30qyo2oY(q<&jOQvJXRiGpQ>+u6(c=@nVqtVgTYFLG>hi2|k=argJH zL?(DGip=4l>fNKdTELqK&xSnmP4N5;>tr&$Yh6eh>5kCQ&KMq9DcqE*zDnzKRx$V*?2NfsDx7?s>e)j-|6hIJPyp^VZT<8-lq=^b*hb-EXk zq$p{pBiOt(ZO_~nHr5+gTrF5TcEc0yIut39VC+aVv_`bs;P$%x1f6xahjFf|N+L_e z-uNucl`E26PJh9t{7Eu)mdl-_ZgdrsWQQp)e?8;ohZtvNGKI5z7zUa+1>{^dv5ms$ zYBS18e{v|cI`BK!30>ejHdd#o)-jd`?F<%N8N;j)T8+Wl!b~S-GSEE48ZB0Wl%E&4 zj11$3Azhj>PmQeAn`^di%#f@i@FwwO7 zVJ~x|Z}8+OP$Jq6R$N)|iR0$XVa|m;?95H0qg;qoxZKVdgnrZ9*1(vS?luBAk=`>=>*+9Q(aKatA1kTiV5>sq5@+ zLKw`Zg=<_RN@kqL7Xf4CEgi^G2|LS3uelN4Ed(1m=&5ia6Ln*+{4G}3uaP_48yZ%b z=vFU3Mq{pw(AIJhIO3eUHCTOVuic6TE5Nzb9qHcm2z)KH61ATh_mUn#?vi>p3a^Xa zLZH}bMZRXZ4}*18q`FXR3FCesFfM_iGtORP;x{uZPcIZpn5ZtZ8z#nYX3JGyackMb zLqYTf5@Ki8oAC$6W@&eoKgIi7KeU#&gUStBg~lNeK@=muTWaP!aT*~ocQzZHV)`)C zFf507FF9dXx`g^&~x1^tb9e0u&I4ilA zeCc9E4w?J=PMFws(zrsrv*btk+XhA87$U6ql@aSe9~h&XB`PZ*t>L5Qvn*deJJ!I4s84WCt7d>o*6E~>0bI_d zXyxTDEWV{+L-&p0;_j6~bHYx$4;YJRGr80MF_|-Vin%RQLt1M}>q3pqRZ`w)ax{qf zVO_JM=k;bPH@TKV-JYeqF7u8*8}8!#ccxss;qH`^SqG&ygZzCOwDUS*T%!X>jWG_9 zXcT&AvczZ&H%!E0(#9%gWSqU~%x?#Unm)-|hZ;Mj$ZsbT9TfF08UvO?fy?YhV#vjU z)z&TyifjAkb2D2srP)l#jE#>_RaPTk^x%g1_(*Y6K1N(fa!U-qhTS){9#iosI9R~X zAlP4gCKt`XHXa}{O~d>kV8HtZ-FTXMht^2pL@y&xhgtd>+Y_`tDnkxI z6Yyd;gN#5%V>@*CHSrtk=4v9@!i`vnR%%coK^zEt3modchg_hEH)}&KhN}VfgtxU_ z_%KdO8z5gBksOMh>Fc<%SvKBk8fP z%=ejJ0caVB{LH*Fg}kZlw!n)vK&f~}N2kss8P(3QLoS22ml10)ON8&; zXh%l8LCwvC_xB9w*A>jUS&Y5!P|@TK%fUqUGZ!nw7RTYtnmCoZG=7xR(8vsKWMZR*VM2ayubt;M*UPl;P}t z#4uC=plWKz-w39ixN%}et(k^#d~*>95>Wj( zn>wKt?FWze&OoR6l4&(b4zYw)-8+J{QPRD zZp@4(i}Bxx&~=YV_Fb*4_LiAznKGeJxk0~HZtPnZi{<4OyJM;L?##|wYEv_;;MC$V zlO~NVdA54}{0VMe^hVO()H`f%nN6CduT<|iP0&E+cvf=GYucHTuOMWJg}@{H;Iy?M zY|L87Cnu$DJlI$(xMogj@JlGh;TF0nq;;G~CRCmoaBi__CsesNd^yINkbGp+F7$Bu zh&rFj%*&B=WxRILUX-dcKKlu2iOUw!0;l2Pl9@xNndxcciAYzkQ6W1nB4pkxY3$!n zQ5j!TpumEC0^h3|R|S%2{;;d>K)chg?y@p75lW+?IB>VL8nQGL!O;tu4u1EaUy5rXW@G~M{GK1XJHe$n2v#{>bm0PS1W@cZTI%~|BzHXz5svkNp+75!qA3qKW` z&Em-JUFH-P({HAaOl~4X2a zKA|4Qs7Xs@yg#7(2lqv-nn+??aDvwoI1SyeM@Cduh7Tq&9MkPI2C~l`Q*hz1{hd}H z;l)A{Kgp2XIM;-q??j`lh||syI?eUVS7$7}k;5&D~~IqqhQ^#@J%@jfAAI8Ml)e z{js0G%rP3`f*43a{bJ)2mnMWp%SZbCG4Ae&WTzCaVBQmJW zqC9zErT9wNOo8(;&?A0`x)5e5{LtDDt$(9pgUt}@*^Wn#27|pgcI_&2{yxaZ>`wDL z8{rI=ronB4PdqylQ+WF7@=!CGn|1tT5$Z@YXP71XvLR0AMC&`=lx9WP-4(zZKUfO6 zoz-AK~CYdH^lbnrKn*bdu&POgK#PgQtCsUmZ=G#alM*a3i&&IOsr$3$=E>Y`NESeq}IS>N!_^gY`q!bgATW%jIA4KTVFt; zpCS^Viqtx8i)nyKxn4i$r!pHC1c_(}!u)o<27{V)2 zd1%D!4jfXDy=EtPxo^)oP5+*ITHHE?t zwEZ)P7t+hQ!p!dqZ%{0)~$EFl7xufYaJ(3-#mi8IXoE=8*Gm-Y@8y9dhy#d2S% zy>rIAVp~zwE)LA=D-}C?iUYGs#lilrVsF2BujUlOCVS^NE(}xcdaRL4*=<7w3p~5& zVS9IK!6K{RP1Wm%rxwO;ej1l;*c9(Iw|o7S)&AsNVBfP&oVG{4#uv!X*!QkoBu-lO38pNPINWcvyQYSnd~dS*P`Z%N@-w^4L=S z?AL_CsngsJk)jfUjztl={g8Oj8?hb%O_(k+ioytov!`j;SIl83E%BVcs$l&p1XYfj z%PlzFxMAbeXiy9xtL7f^ur`seXHP4R-AUVxC`2d%J2p})Nwt)@2~D+5Eb{{q1&RDK zYYn9da|_cLO%;ol3LN=Q4^`I9udH84Je!7icqgKFA5zrQ+8wbG1ZxT!k^JU78;9=3 zNn5N5)LH**mEV^4^#}r10`7&Z^Ulje@qUo4DMW7Q$GIAd%2mvLEP_5pEpZ4VMzm=& zj9(OcCzRK1Cch{3CMu`;v(km zBbp)cWjy1jvSw5#^K5100SN*F%xjgtn0;ou2G(I6v->LP4GM_7GIF8~aP2?({$seU zsocT1b{9GXij9t{Y+$A36bx62RjNfJ z=8A+7I~MHm*+)ppT7CWU$SyC1Z=6?1ac zmi~NttytYeDAwk{WfHT!k&eu*9m$wkk809LhV80G8)LSpd>Dpts(22# z(`=7#-m;Eg;H9&Ty3qK`zjT9v7v-P?i6ecQtklLYJv?86cHLia9E7f0`o(9Qcl!VB z?P`3iD$o4+Q*LP*hlByK&2B?mcWrA|HcfTKZL(>M8E39Cb(l-;3@W=Z846e^W7@8a zq5>Vaio+JOBcj5#{6lkR{)heje$Vr~ALrb;fFGN*AorZ}p7%W8-|y4^_S7?npZo>x z#sufYSlUl)E@{2QiCCe!L*h)TvHrfQy0D2B{8*-8wTeoIv(Bf?jPk)?Tj~;M@(yp3 z6*apiBy=oHv}%i?+^3us@Dy+e7}m@SheS&LB=Rx@|HQxRrcgh&7be5T)?Z-+jd}bSy8njrGYdEtnkAu207g;mnM665N#rPh4ePOXQwptZ zjHH*RO{Wch_3hMh!?eZ&ZYv6{(ypp~O5NPgKFisRtc!zy&vrdF=BK4sJ&y^P+;WFP zrAIDHVrpy^Vf>W{1G^B$rHYBG_A5>L`ONJODbt#T*$T!>9Cshp;ssNt&y_t=a9!q~ zdUZ2V^Gl!!J9{n|Irt~rrfH+aE-I243-|{T4d2|#A!Bj?=N`h*8*e#?C~S&ycg3V{ zA|TOwEi6d`Q5pUJD`HDQ?+%~{CACxk(~m1JFn!}!z-T8m%{Rhx+`4(AV`^uBS;&Qo z+61T+7euMqxR#Z5E3n$z?))`|x04vMcTnNg)#J&cZnLrP3Xuw&>}E~N-Ynk{AQN9w z?R`9_NPm3g7eVFHBZB&$@Ji6-_OLevT54-7Ip5P6K8CR!45Qxe@a^`LL5mJfXd zSNuyMAZ-d^1P1vgQ(R1wZ9(yCBRa+twr-xL7NH%4eg)rE;qnF(9GHMepqcglyGmL1 z3Pw|N;&Fn)Y@wt@##5xsI#6V8a*O)syu|%(ZtOA^z4R#x9^X-P^VT`GJ@BA$x$3>G zPjF5dzOysL$nqelpk~k+CN7p`XwlAGRY5r*QJqe}sv(?zkD^Rl}(7+~ocG4mw z=wtcJ&!^3SA7QNKWm&hu-vQO_JIF=C1hA4rSQFPbQPu%Z`%jo94x}hnpr8xR%Rx~% z-e8RySP;i5WUX>Pt0yI_uko5?#U^6sC}M<5>YsWpi>2pyJ@$A^!u7hr{T zxjMSW;#QSXA<&r37$b9nI~ux7^LR&}S$+j>6R%@6x4bhOeEJ89V~2U#cky(WWyEq6 zB%BP$U8rXwh&Q45!2pFoFVvo}0ajyk3q&{DtJ8X|jo^|4&^xjdlVy|q0X~C6 z#7p9?X`g{~l6pO@qj*mSHe>Nd_N|>0%@am{NPgyrcL6|qjg6*S6oO6prS!B*FMJ-* z)l?+ZRQq$07z=D)wmwrt`p^jHaR`%+B!R-&O|Po>2}QROu~bl~RAT}K{{y{+RtqzX zGbXMgQ(*(+X?SBc;aE)hZM8@(Il4yK@#lm1d98-Wn2xPL)d0r2a zW`71XWS_#H045)KE$>Dcv!#%Y`QG>4`jMDQY6kYs1r&$cnWNORvO{jg*bnF7V2*K2 zNXGcETG;5?1AgRqixFcjuwFk}0oaSc3MZ~2*NHFJGDB&yT z(3~Q$=+zJL*hlBUy#Uer4x2GM_xg|xG_zwDcpHp+)_#bH@HCEn{ESZvz-bGZ1bcZM z788gSCwHE~vhS#P0R=DOSdjtbU#3SaWptO;u!&L`i8Ug40<_JI!IOUO)~2K1KWq#x z0#AuxJKx*brIL7jwpL8a9diku#l?%jC-~wI+o#VvN*p5~`nXJwDb6y(&zcP}2B-c! z5Z3$>aq<2zHZ^wnBQp#Ar56Un*?y*IYORiGZ_L})Iy6OKB^M$dny1{9i&*y`a$txW zs(Oc1!%qAF_=iBrwU;t9$qL zz(x2wJ_ej64@-4i=2g?=kXP-eD%c8!A0yl>G02oypfiwFlabmVM5=_?fx|@~`Xht| z&OsCIZ~pbj<4?0Hg{4~A;WSvPsR}g=bOuRBQuTyDD}a*)5j<|32p~(Maf+M_CXksO zc1fi>6?~*By}dOBbWl`^$n}cH1bYjfTVC^lRzf_0T~(#-if`!vmClKW4@}dz>PS{o z6S@SxpdT=C!6Hghmjzj-wZ}7+LqFmUK?~^|*)pWY$uuy^U`BjQ8%@$pQD)(;b=*n~ z8{s)b9)&p!4Osy`nw-%?QGYtwTWCPR&Tn`Okqj}P&H;jRQydFuJ7vD?>wQrc9{#Q* z3`+IwRYyjjzFX*{g2_k!{abjOpl2j^5R=$qKpfKCM11yrF`FdV4p*%z38533mK-2~ zXv`f;eVqA(25$;W+nc*)&FM=xdgB4;x!Cda^zq@~*ZtY$TAhLoO9BpYMw`LaUwh!z z_Wf+aBy%i*;9ucM2%}o0SMfYI79fupdC!GIyc8)+pEZHWCP_BgRev~=B1CmcB!-wT zN{nQR>jp-|B?`ovlCQ;m#J|_Rr0g6GHXA)NJv}owH#@U1dtzaRQ_xUU0);(2J?tMF zyxgxYcuonR_3Bn5MyyX^SoxXS10rp2ogZ(r*~EdQyiON+5N?bRu2QEQpT{a!VAaPN zL`((FD-4)j-jd-_yrJS<#7A;L^05EHu)lQFPd96o*HozHNU?o2_LIHS&VZQyPJ}tm zP_uoG|LCw|O89n-7GJ&zz!u+&n5X7cOp%&dfl!#)D043EMA#!iEEO71(pA*Y&}pf2 zz6lqZIBdicu zvl-W@UQd%=bxHX}(lObVX&l5BEgnPU5Xq$I3Na};h`t_dg_UdXurGVkiICg>bryFt zKKl+OU^}N*@TbsO>ZgECWN$P=FOgG49Tis6Em5mVYqY+jlMF0OSrJ+-G!(-n1XavR z8Bm!VH0*!{#Bh5?<)q}@1sf56e~aaBRQhScnlxCqKTrxnZWWSx7jaVc7q>@$zJvV| z0);$E)Q`GcSrFs3fBaU##}kdDa4At9L8 zv}HmheZ`l>irvb_8E?>9qNcwC%55;S11!v3=)b|23%BeS&N(aV{H} z$2wfNs$y{YI-WoHT7ys2cm~ynYvyXI=Z=}C9Nqi&4cV4nfVt6d(1UpyJOiTiDS2O< zJ_fy7q>50yaDx&24{uiw$Q**aTmKMyW5$NY88f-#hOl}(=Q8yd<5VNWL@!<(t)E8; zOQ}Osx_j4s7Va1Xr>D07q}Q|Y=oJ_l{O44LIy!e|bmgwgF>C@P%sAhg2i+CrvuDcP zftWPtj_gouy2nJo>#KsA#Rm)W3GW;T1uf;B@lg8Al~(cx z`A6~xqOa_Of!sp|gp|r3t_l?l|6j(;CP*#uR@MP|UGr3JT;AsO(ap6|>P7oT`hxZrxnL)@Z+FFLG6^lX2)JbSc1`w}$aDsrZjNDxl;&0IT2K(QiP5rr$AN;SH67s2~bK!<<& zc*sFX1yTs;AGIgY&G1n=Tmn6biLtHFX=Zz}s_nD=!X?SI_I|^Rg=uo{h0X9v zfD9MOe^9dx66(;KcIck@K^M+3MS=8AA;7W(`SsxW=jNd?Az{E{Y+hLNj6BrWcifDl ztq1R#nWM#My9lqw?NicBawA9AKfr8Kkykx+{DL|3>0UEt ztZ_?kQM#*U=R(q^=O_}t&UYBAqNs;c(Th&$O0aqL26O+g;5V8AgH(hD*u&};&Q$9n zFQbb50p*=~Dr71EF6?H`TB;RIxVM9#;l|MEV|PJ`(5g}^*b|0;&Wc4^mq{n=*g93y zhd%KPkH27O;)+zh#6!A@2N>Q#7_%1Tl_YhU(){f3&qMr9y!*;s(PmnD>=v3`Url#} z8dp2br%<^Uwe$M=_Fc;>w51XD0l@<4&Kil_oLI1%G24VF z#cXN}l*9g~uqvGx5V1!^+MMsVKH|52_qDyL--^B&hY=+6Bni^S_Z)Pwc9rHrRu*m< z@CS4B(O&y%UW(@x!L22XqG6C#5ShQreoK=jY9QiP z?};amJag!&C!c;MAqRGSr9%PH-6I(1{=!reeLFsb(79Qh;P}xEo*msbV;zXj9ZUV? z<@v=I^@+-FWU2v$M7Jbd4VbT_TQhsVRXJDcMfHc9761bLnQ?#_GXK?rA7N?w84 zUq2jTA@4VTSkJfT&orQhnowdb$csHmezWfL$imF*ODJJWdTo0R_Tc6jIXH6D1*xJc zF#`pslPxWuT@U7nw})D@0!$d^OVuF3T)-$^D;RI#Vw0d8L!L^yxtl~-P=4qtg` zF#Xc-!13Yy%QLel_dL3#lZ0rPdx8VjEN<+6JM(c~F-#Xj5fk_X* z{(M!zfRqi&FR^8nY_Sq~%KdoPO7E-SUN^g&EWaUL#bqk0~`C*uwZ7DK>y@ zY~eee1$r;T22uBgKbu20dapBrXX>h10^^7d+t0OAxe$|k)^M3yDB@-ESyYHPANG!L z)Ari?G(-^Q2)D2#Nm@w^T)p)-SVoZ9*!MPkKQC9SgXsQa%9@MKg%LFlS;*R&HJCHQ z0Dmyin0A<;!3N`Ce*;w7tzNy?u9|Lw2vE_f7itnzS4kmIv${cB0$kl#X?^eD&bvG* z{VtixulT~miW9y6m^$WNtLVA(0IJ>ll+t@mELzMZ?9 zur@Y)z;-Kg75GSRREA3V0PH$&HSz%PCcCW}U)w7Dx&wGIHyx!90u>zKz55%6t@S;i ztkb9V(lCi92*P+mX?s4AZV-gKmwl*$Q4O^zEElYqe3S-{G!@}C<`6K50^6Wz4J^wA z%?xu~T5Df-)WpRx*&?_~B)%qQ*WzDqosS>sBA`GaF-;8Jv1LWkKpj7T@=4u&lxQqt zzLOXQ78`h2i5`@hz}cahV`stSg>groGKOgJ#^}s$(O4Mx-32R{<l&+eoHS; z1vL35uRwFCG&^TeZ2<{&5f5&nQBcooewZqX$9y_Ulra*fdh_S@jwW z6Xy2^qP^kEQmD-+O;k$TRVt++&k%|T>eBk{-X`ow)#iw~o~l6gfX|P4Ps2ikcd><3 z|L2pL>;uvCX=9zhUvWnP=lb4sM@?uh1|!Qye+~!CA>)(GSwI<0Me8I!2oejmKSr~W zM}o~P4~F;^%GYh=q)f^*ORP>x_NWQA3|R!$KNCk$7&DRpU4beo<&2CEWQDtSBYdMQNnyW3@@paqzamSpf4$Y$=94TkWbHw+@%Z*1&y z6cA0M6@bXVm zVr76gFJ!F&*;43{cncc=}7KnEY;PlyQ{;YzWF{6tbfN&Zx7DqIRvaI8np#Jp6&V@~wAuHq;Y8N+7Bb?#By##u~+6YRxs@7P4nhmYbl;Tg#_mzPg!iQUqKGLlpxVwA-N;X ziao5Zu+%!62}LE8@G5elgwFW^hV@1a3Yd2G&o|R4$=Y&cSy3eEGBCIvUzum0;T@{i z1Q=?IiYh0^M&3tLDw;=<#xT+pYIS_3RB~Hq!n1@O$pa+QrxFZ8n4UVoNW%Xr)s9)1 zJMUa7XuX%LoY*%tBg9-QtgaRRdTZy+4P;*FFSbu+rI0he)~z8lRi49Myv`H(Ba^_# zO^_9(ec&*Sdqby(1+jv>w}M*FwuHc!z-p>?P4$6a5@}<&sSrBjISMTXs#6l|Dh_rk z&ioSDb-9COA*5VnCFl!av~K`aAaN80=H@oTXJu#{vE39w0hO-roU-Cyg!yx9f6~1m zWv!lHUoMl_1E!fF8ZRa9(Nr*YWAx@Msy!f{TK#?$4{y2PfRwz65)~w7^B%pBq9vFb zFTFMRcOZ~-Z7K~_j&VudNQG$0%746k9ULbz2GiyvC zkSb~Opyv=+T>)V@^WYgXkKr3h&22&{z*I5NL!N-xXqBX!iUz4DaIp*0h0X)(e4nw;gOgCiHZ%}=P{CaYg1c1y=jjI(ECLM;n{m$ zSL=y7i7OwaC2{dBt!|VoS)Cq$6l#$Q;#|_=e@>kI{7gO&Ju+BLx+~g$;j(KZ?8`l^ zm~NduITZ1ahx2nU%C*u`{$SY^siKJiHB7QH9NDoI9Nt5W^s82FIYN0GuvNk4!?lG{(N~)H~HZROTC%J z-aqzckIoEdW-%ZWyO>$-4g1GY%MW9RmrpJq<-P|v2SAq>vCiD!n3nFtCZeOguXhrs z2rTyTNy`H~{sM0u*e9Jl_WWQ0Z{{LAO8_kbGsqmxADda|p_3SMIS=)kSHJgg^9(NP zOZ$4ypIGMe!+sBT7%a4fll=1D%NXf7$HWuwB0&8s=Z_s93;~6u zm$hgEdA)N<0V!+6$c7p0e~cdg9qJB2X?E%WSC-HLk#9>Xv>@tMSD2}UjGW#Fzq}Ai6eA3md}uWcfBu_s?`0oLPl?HMrjgh_`vzm;DEhNr zbjkq@e}%`WxH?$}p;$HduTR;GrB2O7gm(x9m~WxfORkT;AmypE`KpVT5OMs^7|5 ziCS8kso4zj=PZ4db-eZ#252c#x4r>(kJ>XvuRdDI5J6+X8tmMiRVbL&v!l&VxEA6b z7|g)1L0&{r)4T{pce(qvYnoB;`ob0aQyPo6UUxkoS9!(0{xqy>;2IFew4o~ z4~_?6%5bm-C^NS+%pGxKHZuW-1RY|~K_MO(QXX-Y>6m>cug{{y^5xv% z5zb`68}_P2Wu0&Sr?obaP+P9eH?=B6v~^%G7NRP22-Fq4U3BM%DT6JroigU3?e2oF zHa-9bxvdEvkOQ>?omMAz`0I;lc5CM#;tF_Dj!Yzq+r1-CJT`3_!QpthcX;k8N;iW# z39A-x`4f%fcqT|o2uCH{O7H0-=t4m8vLC$SVN`T;A%*}^i##(two^Z~IW-3Aov0v)@VnQX3}cx|ARNvFueCW=iGb0 z^PTUU`+6=!A70$~XV0Lg4gP|BviS5xY487kRYMFTgKjk@;2JE!4jh9o;7EK2Exd!n zFga$x@t8<|9;Vie_V%?|-okYFwGU|fvM2!DB6=i;7EDgPJ8m8h3oPq%yjX%Rtco8-5ZPXGc zkmWcWgSr(YT|Dpxft)G-hTrLX~cJORT~y+;E9-y z)mVhhn2Y4K;4@2xClQ(tw=fL(@IpMR(Kui7VO3e z`u-oKp(XhcdB(VpIzcKMHx*~#VqA}<_%`bGD9SVu$Keco3@fndKd)?)`3L5k?<2;YFN;lX%DUHEZUJ zA>&D8w~U{nZsjjg6TFD}`*1IEeY7=jsLQZZAE=|DEA*nScvqzV8nSrfkCFaur20lG z`=u6R0WL&6BO%;?zd}v?VP1CKl9gD7J*W%#2=$CD97X;0!Uks72aaJKzK1nf#9#$( zL9NUge{SKAnfX28YC z_#9F#3w*pWKYeJ zp;Hs3acY%ZDxD)$WodG@%p;Shr^%0}mrGo&N80B^4{i?l!|nY~(UTWuj*^=*lcb=0 zn!H+`D>r6OmQ{1osy! zTHM-9B6&pH*^4u{GfmDdj+3bRM8<~6>ZKNA9!ajRmE(^-BsZ7mNwb|Ki&iJfpVsC| zZ%dr4Y|E9Ox6PFMZRPTP-w27?>X8e+)aYDG$_pWJzaIRI}IDztFp#xpHaS=$Q6!L#sEqrbyPgN%9wokz;$S zGt0}#`fof^BmaDn4<0(QtB zD7D%H{`QIO{#YsN%ZiV!vVF~AyV+qp6f4L2mPOCEy{%4@40$~)nQ!J4&iDI5j@87! z-Q*7%6&>CNZ@{RvNk>OR0lUF&UE??A2E2B_eWbtIi3mcLH+h zsx908wj{cuqp>w?yJnO*Oord^NX5sKrR3HiskoLR&z(w_S=Vah%YT;1t2d@g@vXtK ze37hz%qaH1cT2|Ia#{Xmu_Rwja{m=)P8d;nrrUBl zyupxTEDAYomha5-e#`MSQjLJ!-}MCQ^^*q-458+m8}OhP1tf}>p|C@V}9GcI@b)2neB5rz7o=3s<#{SoDk)7f?5YB z5b&3}h4al4ckBW)-`%mm{E_=qrJ3vAsWi*o)88;By2oqH@k46$aIOpQqcZMy9kak) z)odPeQ`*cY-3p)SxTk$)TXY4{ET5EL$&5PY1l^AUX1(hK&8==>$V_qfgv{aYhA?3- zh0Sa?X1!^-73<9`xAAdvw(D##yHn=d8yz2MwfdX=zM`Tcqt5n*-L%bSUUZ$~TVt2H gx3`%Oxt{GjdRojG?!hjz8@&OnPEWO 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

q!oq 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 diff --git a/tabcmd/locales/pt/extra.properties b/tabcmd/locales/pt/extra.properties index 2bdf7a09..43bdbd87 100644 --- a/tabcmd/locales/pt/extra.properties +++ b/tabcmd/locales/pt/extra.properties @@ -7,7 +7,7 @@ errors.bad_request.detail.generic_delete_groups_error=Tableau Server could not d # view_specific_en.properties backgrounder.notification.flowrun.failure.status=Failed -backgrounder.notification.flowrun.writeToTdeIsDeprecating.message=The output type "Tableau Data Extract (.tde)" is no longer supported. +backgrounder.notification.flowrun.writeToTdeIsDeprecating.message=The output type ''Tableau Data Extract (.tde)'' is no longer supported. # strings that have been added to tabcmd_messages_en.properties but not come back yet @@ -16,8 +16,6 @@ get.extension.not_found=You must specify a file type in the url or filename tabcmd.find.group=Finding group ''{}'' on server... tabcmd.find.parent_project=Finding parent project {0} -tabcmd.mutually_exclusive_options=Cannot specify ''{0}'' and ''{1}'' in the same command - tabcmd.removeusers.server=Removing users listed in {0} from the server... tabcmd.removeusers.site=Removing users listed in {0} from the site {1}... tabcmd.report.error.user_csv.too_many_columns=The file contains {0} columns, but there are only {1} valid columns in a user import csv file diff --git a/tabcmd/locales/sv/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/sv/LC_MESSAGES/tabcmd.mo index a5c618eae52dce218e4e36e07a6d5e12689e045a..2d252cdbce0b7f12f80d5c88e7735504b900a108 100644 GIT binary patch delta 3023 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 C9rZW> diff --git a/tabcmd/locales/sv/extra.properties b/tabcmd/locales/sv/extra.properties index e7cc2e09..4cefec18 100644 --- a/tabcmd/locales/sv/extra.properties +++ b/tabcmd/locales/sv/extra.properties @@ -7,7 +7,7 @@ errors.bad_request.detail.generic_delete_groups_error=Tableau Server could not d # view_specific_en.properties backgrounder.notification.flowrun.failure.status=Failed -backgrounder.notification.flowrun.writeToTdeIsDeprecating.message=The output type "Tableau Data Extract (.tde)" is no longer supported. +backgrounder.notification.flowrun.writeToTdeIsDeprecating.message=The output type ''Tableau Data Extract (.tde)'' is no longer supported. # strings that have been added to tabcmd_messages_en.properties but not come back yet get.extension.not_found=You must specify a file type in the url or filename @@ -15,8 +15,6 @@ get.extension.not_found=You must specify a file type in the url or filename tabcmd.find.group=Finding group ''{}'' on server... tabcmd.find.parent_project=Finding parent project {0} -tabcmd.mutually_exclusive_options=Cannot specify ''{0}'' and ''{1}'' in the same command - tabcmd.removeusers.server=Removing users listed in {0} from the server... tabcmd.removeusers.site=Removing users listed in {0} from the site {1}... tabcmd.report.error.user_csv.too_many_columns=The file contains {0} columns, but there are only {1} valid columns in a user import csv file diff --git a/tabcmd/locales/zh/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/zh/LC_MESSAGES/tabcmd.mo index f9ff01c5e4c8f5ccd6d8775251ea9d4b6216a842..c58992c7c7fdc924a849b2153caeb0d97f8ca4eb 100644 GIT binary patch delta 2996 zcmYk+4NO#576K!TOQ~4Gwr5`oVrU7v6*%=r+{Br;7gWGvo1) z7kC|Vf(4Khd=GMB?T`~1fjn;v@`fHOddxvZvAz_B22YHI8u&-J0$N}QJOhK_-ysK{ zhFoG#WVr+`f_xO2kQXY09H$m?$xkceLy9*cZ*&Y+;8%KzKOWEpe^x^c+PnZ66LrgRD773n(E!EYc}>=(#!=Hr5J<)R_4w-Iv1^Sw}i9U8S5 z;7rde-hf=n`;Zg*P3ik!kSnkl>fjp4fpQ>M@)+cV>LDla5#+?bfXGF<4SD_)L`cb_ z0#CW2gB&;-&W8pV33H(yeh4Gru=0EowxI8X8^=d;3P!<8&>7kxAISrl0=+SbE3_Tr zLy!s;EB2$oFC0+@sv$2_2Uo&T_#%7)IY2mW79T-8Kydq62 z&*xxUyzp|!?8;dU6$-+wn6eEB97UC`m3g+TsXvLKi4Etmou zAn)`?h?tTJ57|h_cPS0xdPv(KU&3O@aq1yo&OwN4A$<-jxN#c|R9SkY=!%b*cdUb4 zkrc>*c0fL=DrLL@;uYx}jD>%LdGLAN%zQIUL%$Bb0PjHFfG0iyj=yyQ>K~6rB?fp0 zpFlo}?;rzC3RA2fU^7~VYuE>^ezaEys4UjME=a7%+Tga6d z3*J2w_-72bU|<%$HU5`67a|8KM)3{E3zfrVP(a@K7qA`L;dWS!1Lg|Z`JjzCIi*&U z#Y%FvntE2vBW=t=niu0myJOPnR$LOL$NSOscoi*Q?MEk8CzAUn6%{8r&&stFl@>pH z3q3lU5KIpf)D)f=OBWOMH1*1I+L7c(9ZBI-w{||=S?@!?riD?uVIAcas^~8U6|Kow zMgtif(eMAF&C7Hqu_*wNRK#uVtNxhjM_<0`PEOfg81to_n{^mdk$3hc8hmXfJ=_{f zxkfdm?)0MX_v)!9-<`G<>Zz+RfqpMcq-t{zIaR9Yrdi`$x_h_DYNh4_2~=|MW!h2Z zPxWQKykA?oV-EXUr=w<+9(5U$bP1{&h`5)3;*j+Ba&S&Bk2?CS$2C%Vc@W zWYIa!H94w27Ted#fwbuM8d`8qBi>AqXN#_6dA`Wi%bxVXKb`5TAJ$RX9TS!brkXJo z{X7;;E%##Q*s9wmn@-OJp+EhU;97siUOgBY8A)b`Fa2Ypo=P4hY7Rvm*4agyy|2MO z+&(eTH_9B-o3z2=qgAiFSxAxTeGOvoSS#m<*OO6>N2A{2=z3Wz zK3y+w6owQ8x|$+u#DP>fR$NV$1H@FSywJxn-02wZ9v|+o9j|pXzdim*^F+@{aX$^y zcc#nbe%&8ocaElE+m!~?g->;|veNd>kl3Fghq~B$jyc+n#EE}r$xFqp&GJIwFv>59 fUvlNB!PoZ4T3J1FqT`oqCyrhjzdYnPJ0$%VAF!76 literal 94322 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 OXIaWh_0P(8M*a_$&wG9V diff --git a/tabcmd/locales/zh/extra.properties b/tabcmd/locales/zh/extra.properties index 2bdf7a09..43bdbd87 100644 --- a/tabcmd/locales/zh/extra.properties +++ b/tabcmd/locales/zh/extra.properties @@ -7,7 +7,7 @@ errors.bad_request.detail.generic_delete_groups_error=Tableau Server could not d # view_specific_en.properties backgrounder.notification.flowrun.failure.status=Failed -backgrounder.notification.flowrun.writeToTdeIsDeprecating.message=The output type "Tableau Data Extract (.tde)" is no longer supported. +backgrounder.notification.flowrun.writeToTdeIsDeprecating.message=The output type ''Tableau Data Extract (.tde)'' is no longer supported. # strings that have been added to tabcmd_messages_en.properties but not come back yet @@ -16,8 +16,6 @@ get.extension.not_found=You must specify a file type in the url or filename tabcmd.find.group=Finding group ''{}'' on server... tabcmd.find.parent_project=Finding parent project {0} -tabcmd.mutually_exclusive_options=Cannot specify ''{0}'' and ''{1}'' in the same command - tabcmd.removeusers.server=Removing users listed in {0} from the server... tabcmd.removeusers.site=Removing users listed in {0} from the site {1}... tabcmd.report.error.user_csv.too_many_columns=The file contains {0} columns, but there are only {1} valid columns in a user import csv file From fea6ea3cb1cf6f6de31c2f0df2fdc2812e048115 Mon Sep 17 00:00:00 2001 From: Jac Fitzgerald Date: Thu, 18 Jul 2024 23:52:46 -0700 Subject: [PATCH 11/21] delete all intermediate po files --- tabcmd/locales/de/LC_MESSAGES/de.po | 68 - tabcmd/locales/de/LC_MESSAGES/shared_wg_de.po | 1789 --------- tabcmd/locales/de/LC_MESSAGES/tabcmd.po | 3553 ---------------- .../de/LC_MESSAGES/tabcmd_messages_de.po | 1416 ------- tabcmd/locales/en/LC_MESSAGES/en-US.po | 83 - tabcmd/locales/en/LC_MESSAGES/shared_wg_en.po | 1789 --------- tabcmd/locales/en/LC_MESSAGES/tabcmd.po | 3565 ----------------- .../en/LC_MESSAGES/tabcmd_messages_en.po | 1416 ------- .../es/LC_MESSAGES/combined.properties | 968 ----- tabcmd/locales/es/LC_MESSAGES/es.po | 68 - tabcmd/locales/es/LC_MESSAGES/shared_wg_es.po | 1789 --------- tabcmd/locales/es/LC_MESSAGES/tabcmd.po | 3553 ---------------- .../es/LC_MESSAGES/tabcmd_messages_es.po | 1416 ------- tabcmd/locales/fr/LC_MESSAGES/fr.po | 68 - tabcmd/locales/fr/LC_MESSAGES/shared_wg_fr.po | 1789 --------- tabcmd/locales/fr/LC_MESSAGES/tabcmd.po | 3553 ---------------- .../fr/LC_MESSAGES/tabcmd_messages_fr.po | 1416 ------- tabcmd/locales/ga/LC_MESSAGES/ga.po | 68 - tabcmd/locales/ga/LC_MESSAGES/shared_wg_ga.po | 1792 --------- tabcmd/locales/ga/LC_MESSAGES/tabcmd.po | 3501 ---------------- .../ga/LC_MESSAGES/tabcmd_messages_ga.po | 1416 ------- tabcmd/locales/it/LC_MESSAGES/it.po | 68 - tabcmd/locales/it/LC_MESSAGES/shared_wg_it.po | 1789 --------- tabcmd/locales/it/LC_MESSAGES/tabcmd.po | 3553 ---------------- .../it/LC_MESSAGES/tabcmd_messages_it.po | 1416 ------- tabcmd/locales/ja/LC_MESSAGES/ja.po | 68 - tabcmd/locales/ja/LC_MESSAGES/shared_wg_ja.po | 1789 --------- tabcmd/locales/ja/LC_MESSAGES/tabcmd.po | 3553 ---------------- .../ja/LC_MESSAGES/tabcmd_messages_ja.po | 1416 ------- tabcmd/locales/ko/LC_MESSAGES/ko.po | 70 - tabcmd/locales/ko/LC_MESSAGES/shared_wg_ko.po | 1789 --------- tabcmd/locales/ko/LC_MESSAGES/tabcmd.po | 3553 ---------------- .../ko/LC_MESSAGES/tabcmd_messages_ko.po | 1416 ------- tabcmd/locales/pt/LC_MESSAGES/pt.po | 68 - tabcmd/locales/pt/LC_MESSAGES/shared_wg_pt.po | 1789 --------- tabcmd/locales/pt/LC_MESSAGES/tabcmd.po | 3553 ---------------- .../pt/LC_MESSAGES/tabcmd_messages_pt.po | 1416 ------- tabcmd/locales/sv/LC_MESSAGES/shared_wg_sv.po | 1789 --------- tabcmd/locales/sv/LC_MESSAGES/sv.po | 68 - tabcmd/locales/sv/LC_MESSAGES/tabcmd.po | 3553 ---------------- .../sv/LC_MESSAGES/tabcmd_messages_sv.po | 1416 ------- tabcmd/locales/zh/LC_MESSAGES/shared_wg_zh.po | 1789 --------- tabcmd/locales/zh/LC_MESSAGES/tabcmd.po | 3553 ---------------- .../zh/LC_MESSAGES/tabcmd_messages_zh.po | 1416 ------- tabcmd/locales/zh/LC_MESSAGES/zh.po | 68 - 45 files changed, 76034 deletions(-) delete mode 100644 tabcmd/locales/de/LC_MESSAGES/de.po delete mode 100644 tabcmd/locales/de/LC_MESSAGES/shared_wg_de.po delete mode 100644 tabcmd/locales/de/LC_MESSAGES/tabcmd.po delete mode 100644 tabcmd/locales/de/LC_MESSAGES/tabcmd_messages_de.po delete mode 100644 tabcmd/locales/en/LC_MESSAGES/en-US.po delete mode 100644 tabcmd/locales/en/LC_MESSAGES/shared_wg_en.po delete mode 100644 tabcmd/locales/en/LC_MESSAGES/tabcmd.po delete mode 100644 tabcmd/locales/en/LC_MESSAGES/tabcmd_messages_en.po delete mode 100644 tabcmd/locales/es/LC_MESSAGES/combined.properties delete mode 100644 tabcmd/locales/es/LC_MESSAGES/es.po delete mode 100644 tabcmd/locales/es/LC_MESSAGES/shared_wg_es.po delete mode 100644 tabcmd/locales/es/LC_MESSAGES/tabcmd.po delete mode 100644 tabcmd/locales/es/LC_MESSAGES/tabcmd_messages_es.po delete mode 100644 tabcmd/locales/fr/LC_MESSAGES/fr.po delete mode 100644 tabcmd/locales/fr/LC_MESSAGES/shared_wg_fr.po delete mode 100644 tabcmd/locales/fr/LC_MESSAGES/tabcmd.po delete mode 100644 tabcmd/locales/fr/LC_MESSAGES/tabcmd_messages_fr.po delete mode 100644 tabcmd/locales/ga/LC_MESSAGES/ga.po delete mode 100644 tabcmd/locales/ga/LC_MESSAGES/shared_wg_ga.po delete mode 100644 tabcmd/locales/ga/LC_MESSAGES/tabcmd.po delete mode 100644 tabcmd/locales/ga/LC_MESSAGES/tabcmd_messages_ga.po delete mode 100644 tabcmd/locales/it/LC_MESSAGES/it.po delete mode 100644 tabcmd/locales/it/LC_MESSAGES/shared_wg_it.po delete mode 100644 tabcmd/locales/it/LC_MESSAGES/tabcmd.po delete mode 100644 tabcmd/locales/it/LC_MESSAGES/tabcmd_messages_it.po delete mode 100644 tabcmd/locales/ja/LC_MESSAGES/ja.po delete mode 100644 tabcmd/locales/ja/LC_MESSAGES/shared_wg_ja.po delete mode 100644 tabcmd/locales/ja/LC_MESSAGES/tabcmd.po delete mode 100644 tabcmd/locales/ja/LC_MESSAGES/tabcmd_messages_ja.po delete mode 100644 tabcmd/locales/ko/LC_MESSAGES/ko.po delete mode 100644 tabcmd/locales/ko/LC_MESSAGES/shared_wg_ko.po delete mode 100644 tabcmd/locales/ko/LC_MESSAGES/tabcmd.po delete mode 100644 tabcmd/locales/ko/LC_MESSAGES/tabcmd_messages_ko.po delete mode 100644 tabcmd/locales/pt/LC_MESSAGES/pt.po delete mode 100644 tabcmd/locales/pt/LC_MESSAGES/shared_wg_pt.po delete mode 100644 tabcmd/locales/pt/LC_MESSAGES/tabcmd.po delete mode 100644 tabcmd/locales/pt/LC_MESSAGES/tabcmd_messages_pt.po delete mode 100644 tabcmd/locales/sv/LC_MESSAGES/shared_wg_sv.po delete mode 100644 tabcmd/locales/sv/LC_MESSAGES/sv.po delete mode 100644 tabcmd/locales/sv/LC_MESSAGES/tabcmd.po delete mode 100644 tabcmd/locales/sv/LC_MESSAGES/tabcmd_messages_sv.po delete mode 100644 tabcmd/locales/zh/LC_MESSAGES/shared_wg_zh.po delete mode 100644 tabcmd/locales/zh/LC_MESSAGES/tabcmd.po delete mode 100644 tabcmd/locales/zh/LC_MESSAGES/tabcmd_messages_zh.po delete mode 100644 tabcmd/locales/zh/LC_MESSAGES/zh.po diff --git a/tabcmd/locales/de/LC_MESSAGES/de.po b/tabcmd/locales/de/LC_MESSAGES/de.po deleted file mode 100644 index 4dc07193..00000000 --- a/tabcmd/locales/de/LC_MESSAGES/de.po +++ /dev/null @@ -1,68 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: de" -# Copyright (C) YEAR Tableau Software - - -# These outcome reporting lines were all returned from the server in clientxml -# https://sourcegraph.prod.tableautools.com/teams/near/-/blob/workgroup/src/shared/libraries/tab-strings/res/localization/shared_wg_en.properties -# how much of this can be replaced by server responses? - -msgid "tabcmd.result.already_exists.group" -msgstr "Group called ''{}'' already exists" - -msgid "tabcmd.result.failed.delete.group" -msgstr "Error deleting group from server" - -msgid "tabcmd.result.success.create_user" -msgstr "Successfully created user: {}" - -msgid "tabcmd.report.users_added" -msgstr "Number of users added: {}" - -msgid "tabcmd.report.errors" -msgstr "Error details: \n{}" - -msgid "tabcmd.report.error.user_csv.too_many_columns" -msgstr "The file contains {} columns, but there are only {} valid columns in a user import csv file" - -msgid "tabcmd.report.error.user_csv.at_char" -msgstr "If a user name includes an @ character that represents anything other than a domain separator, " - "you need to refer to the symbol using the hexadecimal format: \\0x40" - -msgid "tabcmd.report.error.user.no_spaces_in_username" -msgstr "Username cannot contain spaces" - -msgid "tabcmd.report.error.generic_attribute" -msgstr "Invalid value for {0}: {1}" - -msgid "tabcmd.report.error.publish_samples.expected_project" -msgstr "publishsamples expects the specified project to exist already" - -msgid "tabcmd.result.failure.publish_samples" -msgstr "Failed publishing samples to project" - -msgid "tabcmd.launching" -msgstr "======================= Launching command =======================" - -msgid "tabcmd.find.group" -msgstr "Finding group ''{}'' on server..." - -# Each actual command has a status line in translation - -msgid "tabcmd.add.users.to_site" -msgstr "===== Adding users listed in {0} to {1}..." - -msgid "tabcmd.delete.users.from_server" -msgstr "Removing users listed in {0} from the server..." - -msgid "tabcmd.get.extension.not_found" -msgstr "You must specify a file type in the url or filename" - -msgid "tabcmd.run_schedule.options.schedule" -msgstr "Name of the schedule to run" \ No newline at end of file diff --git a/tabcmd/locales/de/LC_MESSAGES/shared_wg_de.po b/tabcmd/locales/de/LC_MESSAGES/shared_wg_de.po deleted file mode 100644 index 6b1e3375..00000000 --- a/tabcmd/locales/de/LC_MESSAGES/shared_wg_de.po +++ /dev/null @@ -1,1789 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: de" -#: -msgid "permissions.labels.capabilities.read" -msgstr "Ansicht:" - -#: -msgid "permissions.labels.capabilities.write" -msgstr "Überschreiben:" - -#: -msgid "permissions.labels.capabilities.write.legacy" -msgstr "Speichern:" - -#: -msgid "permissions.labels.capabilities.delete" -msgstr "Löschen:" - -#: -msgid "permissions.labels.capabilities.filter" -msgstr "Filter:" - -#: -msgid "permissions.labels.capabilities.add_tag" -msgstr "Tag hinzufügen:" - -#: -msgid "permissions.labels.capabilities.add_favorite" -msgstr "Favorit hinzufügen:" - -#: -msgid "permissions.labels.capabilities.add_comment" -msgstr "Kommentare hinzufügen:" - -#: -msgid "permissions.labels.capabilities.add_comment.legacy" -msgstr "Kommentar hinzufügen:" - -#: -msgid "permissions.labels.capabilities.view_comments" -msgstr "Kommentare anzeigen:" - -#: -msgid "permissions.labels.capabilities.vud" -msgstr "Vollständige Daten herunterladen:" - -#: -msgid "permissions.labels.capabilities.export_image" -msgstr "Bild/PDF herunterladen:" - -#: -msgid "permissions.labels.capabilities.export_data" -msgstr "Zusammenfassungsdaten herunterladen:" - -#: -msgid "permissions.labels.capabilities.export_xml" -msgstr "Kopie herunterladen/speichern:" - -#: -msgid "permissions.labels.capabilities.export_xml.legacy" -msgstr "Herunterladen/Speichern als:" - -#: -msgid "permissions.labels.capabilities.save_customized_view" -msgstr "Angepasste Ansicht speichern:" - -#: -msgid "permissions.labels.capabilities.share_view" -msgstr "Angepasste Ansicht freigeben:" - -#: -msgid "permissions.labels.capabilities.stateful_url" -msgstr "Permalink:" - -#: -msgid "permissions.labels.capabilities.change_hierarchy" -msgstr "Verschieben:" - -#: -msgid "permissions.labels.capabilities.change_permissions" -msgstr "Berechtigungen festlegen:" - -#: -msgid "permissions.labels.capabilities.exclude" -msgstr "Ausschließen:" - -#: -msgid "permissions.labels.capabilities.keep_only" -msgstr "Nur beibehalten:" - -#: -msgid "permissions.labels.capabilities.select" -msgstr "Markierungen auswählen:" - -#: -msgid "permissions.labels.capabilities.tooltip" -msgstr "QuickInfo anzeigen:" - -#: -msgid "permissions.labels.capabilities.highlight" -msgstr "Legendenhervorhebung:" - -#: -msgid "permissions.labels.capabilities.url_link" -msgstr "Link zu externen URLs:" - -#: -msgid "permissions.labels.capabilities.administrator" -msgstr "Administrator:" - -#: -msgid "permissions.labels.capabilities.content_admin" -msgstr "Content-Administrator:" - -#: -msgid "permissions.labels.capabilities.create_groups" -msgstr "Gruppen erstellen:" - -#: -msgid "permissions.labels.capabilities.rename" -msgstr "Umbenennen:" - -#: -msgid "permissions.labels.capabilities.transfer_ownership" -msgstr "Besitzrecht übertragen:" - -#: -msgid "permissions.labels.capabilities.project_leader" -msgstr "Projektleiter:" - -#: -msgid "permissions.labels.capabilities.publish" -msgstr "Veröffentlichen:" - -#: -msgid "permissions.labels.capabilities.connect" -msgstr "Verbinden:" - -#: -msgid "permissions.labels.capabilities.draw" -msgstr "Zeichnen:" - -#: -msgid "permissions.labels.capabilities.web_authoring" -msgstr "Webbearbeitung:" - -#: -msgid "permissions.labels.capabilities.xml_save_as" -msgstr "Speichern unter:" - -#: -msgid "permissions.labels.capabilities.create_refresh_metrics" -msgstr "Metriken erstellen/aktualisieren:" - -#: -msgid "permissions.labels.capabilities.explain_data" -msgstr ""Erklär die Daten" ausführen:" - -#: -msgid "permissions.labels.roles.wb_view" -msgstr "Ansicht" - -#: -msgid "permissions.labels.roles.wb_explore" -msgstr "Untersuchen" - -#: -msgid "permissions.labels.roles.wb_publish" -msgstr "Veröffentlichen" - -#: -msgid "permissions.labels.roles.wb_administer" -msgstr "Verwalten" - -#: -msgid "permissions.labels.roles.ds_view" -msgstr "Ansicht" - -#: -msgid "permissions.labels.roles.ds_explore" -msgstr "Untersuchen" - -#: -msgid "permissions.labels.roles.ds_publish" -msgstr "Veröffentlichen" - -#: -msgid "permissions.labels.roles.ds_administer" -msgstr "Verwalten" - -#: -msgid "permissions.labels.roles.viewer" -msgstr "Viewer" - -#: -msgid "permissions.labels.roles.interactor" -msgstr "Interaktor" - -#: -msgid "permissions.labels.roles.editor" -msgstr "Editor" - -#: -msgid "permissions.labels.roles.ds_connector" -msgstr "Datenquellen-Connector" - -#: -msgid "permissions.labels.roles.ds_editor" -msgstr "Datenquellen-Editor" - -#: -msgid "permissions.labels.roles.administrator" -msgstr "Administrator" - -#: -msgid "permissions.labels.roles.project_leader" -msgstr "Projektleiter" - -#: -msgid "permissions.labels.roles.publisher" -msgstr "Veröffentlicher" - -#: -msgid "permissions.labels.roles.custom" -msgstr "Benutzerdefiniert" - -#: -msgid "permissions.labels.roles.none" -msgstr "Keiner" - -#: -msgid "formats.messages.disk_space.in_mb" -msgstr "{0} MB" - -#: -msgid "formats.messages.disk_space.in_kb" -msgstr "{0} KB" - -#: -msgid "errors.argument.flow_description.too_long" -msgstr "Schemabeschreibung ist zu lang ({0} Zeichen). Die Beschreibung muss kürzer als {1} Zeichen sein:{2}" - -#: -msgid "errors.argument.workbook_name.too_long" -msgstr "Arbeitsmappenname ist zu lang ({0} Zeichen). Er muss kürzer als {1} Zeichen sein:{2}" - -#: -msgid "errors.argument.workbook_name.empty" -msgstr "Arbeitsmappenname ist leer," - -#: -msgid "errors.argument.workbook_description.too_long" -msgstr "Arbeitsmappenbeschreibung ist zu lang ({0} Zeichen). Die Beschreibung muss kürzer als {1} Zeichen sein:{2}" - -#: -msgid "errors.argument.worksheet_name.too_long" -msgstr "Arbeitsblattname ist zu lang ({0} Zeichen). Er muss kürzer als {1} Zeichen sein:{2}" - -#: -msgid "errors.argument.datasource_name.too_long" -msgstr "Datenquellenname ist zu lang ({0} Zeichen). Er muss kürzer als {1} Zeichen sein:{2}" - -#: -msgid "errors.argument.datasource_name.empty" -msgstr "Der Datenquellenname ist leer." - -#: -msgid "errors.argument.datasource_description.too_long" -msgstr "Datenquellenbeschreibung ist zu lang ({0} Zeichen). Die Beschreibung muss kürzer als {1} Zeichen sein:{2}" - -#: -msgid "errors.argument.dataconnection_column.too_long" -msgstr "DataConnection column {0} is too long ({1} characters). It must be shorter than {2} characters:{3}" - -#: -msgid "errors.argument.tag.too_long" -msgstr "Tag ist zu lang ({0} Zeichen). Es muss kürzer sein als {1} Zeichen:{2}" - -#: -msgid "errors.argument.workbook_file.missing_or_empty" -msgstr "Arbeitsmappendatei fehlt oder ist leer." - -#: -msgid "errors.argument.internal" -msgstr "Interner Serverfehler. Fehlendes und ungültiges Argument." - -#: -msgid "errors.argument.thumbnail.invalid_format" -msgstr "Format der Arbeitsmappen-Miniaturansichten ist ungültig. Muss PNG mit Auflösung von 300 x 300 oder weniger sein." - -#: -msgid "errors.html_403.disabled_resource.workbook" -msgstr "Diese Arbeitsmappe wurde leider deaktiviert. Wenden Sie sich an Ihren Administrator." - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.project" -msgstr "Das gesuchte Projekt ist leider nicht vorhanden, oder Sie verfügen nicht über die Berechtigung zum Anzeigen dieses Projekts." - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.personal_space" -msgstr "Der gesuchte persönliche Bereich ist leider nicht vorhanden, oder Sie verfügen nicht über die Berechtigung, um diesen anzuzeigen." - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.datasource" -msgstr "Die Datenquelle, nach der Sie gesucht haben, ist leider nicht vorhanden." - -#: -msgid "errors.labels.formatted_request_id" -msgstr "Anforderungs-ID: {0}" - -#: -msgid "errors.links.delete_datasources" -msgstr "Datenquellen löschen" - -#: -msgid "errors.links.delete_workbooks" -msgstr "Arbeitsmappen löschen" - -#: -msgid "errors.permissions.publish.datasource.licensing" -msgstr "Sie müssen ''Interaktor'' sein, um eine Datenquelle veröffentlichen zu können." - -#: -msgid "errors.permissions.publish.datasource.overwrite" -msgstr "Eine Datenquelle mit dem Namen ''{0}'' ist im Projekt ''{1}'' bereits vorhanden. Sie verfügen nicht über Berechtigungen zum Überschreiben." - -#: -msgid "errors.permissions.publish.datasource.overwrite_personal_space" -msgstr "Eine Datenquelle mit dem Namen ''{0}'' ist bereits im persönlichen Bereich vorhanden. Sie verfügen nicht über Berechtigungen zum Überschreiben." - -#: -msgid "errors.permissions.publish.datasource.overwrite_short" -msgstr "Eine Datenquelle mit dem Namen ''{0}'' ist im Projekt ''{1}'' bereits vorhanden." - -#: -msgid "errors.permissions.publish.datasource.overwrite_short_personal_space" -msgstr "Eine Datenquelle mit dem Namen ''{(0)}'' ist bereits im persönlichen Bereich vorhanden." - -#: -msgid "errors.permissions.publish.datasource.non_existent" -msgstr "Datenquelle ''{(0)}'' ist nicht vorhanden." - -#: -msgid "errors.permissions.publish.datasource.general" -msgstr "Sie verfügen leider nicht über die Berechtigung zur Veröffentlichung für diese Datenquelle." - -#: -msgid "errors.permissions.publish.project.explicit_publisher_detail" -msgstr "Sie verfügen über keine Veröffentlichungsberechtigungen." - -#: -msgid "errors.permissions.publish.project.general" -msgstr "Sie verfügen leider nicht über die Berechtigung zur Veröffentlichung für dieses Projekt." - -#: -msgid "errors.permissions.publish.project.non_existent" -msgstr "Projekt ''{0}'' ist nicht vorhanden." - -#: -msgid "errors.permissions.publish.project.not_writable" -msgstr "Sie verfügen nicht über die Berechtigung zum Schreiben in das Projekt ''{0}''." - -#: -msgid "errors.permissions.publish.project.unspecified" -msgstr "Sie müssen ein Projekt angeben." - -#: -msgid "errors.permissions.publish.workbook.disabled" -msgstr "Die Arbeitsmappe ''{0}'' wurde deaktiviert." - -#: -msgid "errors.permissions.publish.workbook.general" -msgstr "Eine Arbeitsmappe mit diesem Namen ist bereits in dem Projekt vorhanden, in das Sie veröffentlichen. Benennen Sie Ihre Arbeitsmappe zum Veröffentlichen um." - -#: -msgid "errors.permissions.publish.workbook.general_personal_space" -msgstr "Eine Arbeitsmappe mit diesem Namen ist bereits im persönlichen Bereich vorhanden, in dem Sie veröffentlichen. Benennen Sie Ihre Arbeitsmappe zum Veröffentlichen um." - -#: -msgid "errors.permissions.publish.workbook.overwrite" -msgstr "Eine Arbeitsmappe mit dem Namen ''{0}'' ist bereits im Projekt ''{1}'' vorhanden. Sie verfügen nicht über Berechtigungen zum Überschreiben." - -#: -msgid "errors.permissions.publish.workbook.overwrite_personal_space" -msgstr "Eine Arbeitsmappe mit dem Namen ''{0}'' ist bereits im persönlichen Bereich vorhanden. Sie verfügen nicht über Berechtigungen zum Überschreiben." - -#: -msgid "errors.permissions.publish.workbook.overwrite_short" -msgstr "Eine Arbeitsmappe mit dem Namen ''{0}'' ist bereits im Projekt ''{1}'' vorhanden." - -#: -msgid "errors.permissions.publish.workbook.overwrite_short_personal_space" -msgstr "Eine Arbeitsmappe mit dem Namen ''{(0)}'' ist bereits im persönlichen Bereich vorhanden." - -#: -msgid "errors.reportable.impersonation.group_and_user" -msgstr "Geben Sie nur ''impersonate_username'' oder ''impersonate_groupname'' an, nicht jedoch beide Namen." - -#: -msgid "errors.reportable.impersonation.user_not_found" -msgstr "Der Benutzer ''{0}'' ist nicht vorhanden." - -#: -msgid "errors.reportable.impersonation.group_not_found" -msgstr "Gruppe ''{0}'' existiert nicht. " - -#: -msgid "errors.public.validation.hasextract" -msgstr "Arbeitsmappen, die in Tableau Public gespeichert sind, müssen aktive Tableau-Extrakte verwenden. Klicken Sie mit der rechten Maustaste auf die Datenquelle und wählen Sie vor der Veröffentlichung "Extrakt verwenden", Die Datenquelle, ''{0}'', ist kein aktives Extrakt." - -#: -msgid "errors.publish.dataserver_datasource_not_found" -msgstr "Datenquelle ''{0}'' wurde für Arbeitsmappe ''{1}'' nicht gefunden." - -#: -msgid "errors.publish.datasource_update_mode" -msgstr "Unbekannter Aktualisierungsmodus: ''{0}''." - -#: -msgid "errors.publish.workbook.concurrent_update" -msgstr "Eine Arbeitsmappe mit diesem Namen wird gerade veröffentlicht oder geändert. Warten Sie, bis die Aufgabe abgeschlossen ist, bevor Sie es erneut versuchen." - -#: -msgid "errors.publish.workbook.restricted" -msgstr "Die Arbeitsmappe enthält Verbindungstypen, die auf diesem Server nicht zulässig sind." - -#: -msgid "errors.publish.datasource.concurrent_update" -msgstr "Eine Datenquelle mit diesem Namen wird gerade veröffentlicht oder geändert. Warten Sie, bis die Aufgabe abgeschlossen ist, bevor Sie es erneut versuchen." - -#: -msgid "errors.publish.datasource.restricted" -msgstr "Die Datenquelle enthält einen Verbindungstyp, der auf diesem Server nicht zulässig ist." - -#: -msgid "errors.publish.datasource.connection_check" -msgstr "{0} konnte keine Verbindung zu Ihrer Datenquelle herstellen." - -#: -msgid "errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "Die Arbeitsmappe mit verschlüsseltem Extrakt kann nicht veröffentlicht werden. Der Site-Administrator hat die Extraktverschlüsselung auf dieser Site deaktiviert. Sie müssen die Arbeitsmappe mit einem unverschlüsselten Extrakt veröffentlichen." - -#: -msgid "errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "Die Datenquelle kann nicht als verschlüsselter Extrakt veröffentlicht werden. Der Site-Administrator hat die Extraktverschlüsselung auf dieser Site deaktiviert. Sie müssen den Extrakt unverschlüsselt veröffentlichen." - -#: -msgid "errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption" -msgstr "Die Arbeitsmappe kann nicht mit einem verschlüsselten Extrakt veröffentlicht werden. Der Site-Administrator hat die Extraktverschlüsselung auf dieser Site festgelegt. Sie müssen die Arbeitsmappe veröffentlichen und eine Extraktverschlüsselung angeben." - -#: -msgid "errors.publish.datasource.requested_no_extract_encryption_on_site_with_enforced_encryption" -msgstr "Der Datenquellenextrakt kann nicht unverschlüsselt veröffentlicht werden. Der Site-Administrator hat die Extraktverschlüsselung auf dieser Site festgelegt. Sie müssen den Extrakt verschlüsselt veröffentlichen." - -#: -msgid "errors.publish.has_unfinished_extract_creation_job" -msgstr "Diese Ressource kann nicht veröffentlicht werden, da damit verbundene Aufträge zur Erstellung von Auszügen ausstehen oder unvollendet sind. Bitte warten Sie oder stornieren Sie diese Aufträge und versuchen Sie es dann erneut." - -#: -msgid "errors.publishing.storage_quota_exceeded.message" -msgstr "Sitespeicherkontingent wurde überschritten." - -#: -msgid "errors.publishing.request_size_exceeded" -msgstr "Diese Datei kann nicht veröffentlicht werden, da die Größe der Anfrage {0} Bytes beträgt, wodurch das Bytegrößenlimit um {1} Bytes überschritten wird." - -#: -msgid "errors.publishing.request_size_unknown" -msgstr "Die Größe der Anfrage konnte nicht ermittelt werden." - -#: -msgid "errors.site.quota_exceeded" -msgstr "Das Kontingent, das Sie hochzuladen versuchen, überschreitet die Kapazität der Site um {0}." - -#: -msgid "errors.personal_space.quota_exceeded" -msgstr "Dieser Inhalt überschreitet die Kapazität Ihres persönlichen Bereichs um {0}." - -#: -msgid "errors.web_authoring.workbook_deleted" -msgstr "Die Arbeitsmappe ''{0}'' wurde gelöscht. Wählen Sie ''Speichern unter'', und sie als neue Arbeitsmappe zu speichern." - -#: -msgid "errors.web_authoring.workbook_changed" -msgstr "Nachdem Sie begonnen haben, diese Arbeitsmappe zu bearbeiten, hat ein anderer Benutzer die Arbeitsmappe bearbeitet und gespeichert. Sie können die ursprüngliche Arbeitsmappe daher nicht mehr aktualisieren. Wählen Sie ''Speichern unter'', um eine neue Arbeitsmappe mit Ihren Änderungen zu erstellen." - -#: -msgid "labels.publish.embed_credentials" -msgstr "Kennwort einbetten für Datenquelle" - -#: -msgid "errors.publish.workbook.google_no_embedded_credentials" -msgstr "Diese Arbeitsmappe enthält eine {0}-Datenquelle, für die eingebettete Anmeldeinformationen erforderlich sind. Wählen Sie ''{1}'' aus, um sie als eine andere Arbeitsmappe zu speichern." - -#: -msgid "errors.publish.datasource.google_no_embedded_credentials" -msgstr "Diese Datenquelle enthält eine {0}-Verbindung, für die eingebettete Anmeldeinformationen erforderlich sind. Veröffentlichen Sie diese Datenquelle über Tableau Desktop mit eingebetteten Anmeldeinformationen." - -#: -msgid "errors.publish.datasource.federated_oauth_datasource_failed" -msgstr "Anmeldeinformationen für eine oder mehrere Verbindungen in Ihrer Datenquelle sind abgelaufen. Löschen Sie die gespeicherten Anmeldeinformationen für diese Datenquelle auf Ihrer Kontoeinstellungen-Seite auf Tableau Server oder Tableau Online, und verbinden Sie sich mit der Datenquelle erneut." - -#: -msgid "errors.publish.workbook.missing_oauth_credential" -msgstr "Die Anmeldeinformationen ''{0}'' wurden nicht gefunden oder können nicht für die Verbindung mit dieser Datenquelle bzw. dieser Arbeitsmappe verwendet werden." - -#: -msgid "errors.publish.version_incompatible.message" -msgstr "Die Desktop- und Serverversionen sind nicht kompatibel." - -#: -msgid "errors.publish.version_incompatible.details" -msgstr "Desktopversion ''{0}'', Serverdokumentversion ''{1}''." - -#: -msgid "errors.publish.datasource.managed_keychain.unique_cv_suggestions" -msgstr "Die Veröffentlichung konnte aufgrund eines Konflikts nicht durchgeführt werden. Bitte senden Sie Ihre Änderung erneut." - -#: -msgid "errors.publish.permissions_are_locked" -msgstr "Im Projekt, in das die Veröffentlichung erfolgen soll, sind die Berechtigungen gesperrt. Zum Veröffentlichen dieser Arbeitsmappe verwenden Sie die Standardberechtigungen, und wiederholen Sie den Vorgang." - -#: -msgid "errors.publish.datasource.not.found" -msgstr "Diese Datenquelle konnte auf dem Server nicht gefunden werden." - -#: -msgid "errors.publish.extracts.disabled" -msgstr "Bis auf extraktbasierte Datenquellen werden Archivdatenquellen noch nicht unterstützt." - -#: -msgid "errors.publish.datasource.timeout" -msgstr "Bei der Veröffentlichung trat nach {0} Sekunden eine Zeitüberschreitung auf. Bitte versuchen Sie Tableau Desktop zu verwenden um diese Datenquelle zu veröffentlichen." - -#: -msgid "errors.publish.data_role.permission_not_null" -msgstr "Für Datenquellen des Typs Datenrolle können keine explizite Berechtigungen eingestellt werden." - -#: -msgid "errors.download.extracts.timeout" -msgstr "Bei der Veröffentlichung trat nach {0} Sekunden eine Zeitüberschreitung auf, da diese Datenquellen eine große Extraktdatei enthält. Bitte versuchen Sie Tableau Desktop zu verwenden um diese Datenquelle zu veröffentlichen." - -#: -msgid "errors.publish.datasource.invalid_extract_update_time" -msgstr "Ungültige extractUpdateTime angegeben: {0}" - -#: -msgid "errors.publish.async.serialization" -msgstr "Fehler beim Serialisieren des Status des Veröffentlichungsauftrags" - -#: -msgid "errors.permissions.view.datasources" -msgstr "Sie müssen ''Interaktor'' sein, um die Liste der Datenquellen anzeigen zu können." - -#: -msgid "errors.oauth.invalid_oauth_class" -msgstr "''{0}'' ist kein gültiger OAuth-Verbindungstyp." - -#: -msgid "errors.xmlapi.bad_request" -msgstr "Ungültige Anforderung" - -#: -msgid "errors.xmlapi.unauthorized" -msgstr "Nicht autorisiert" - -#: -msgid "errors.xmlapi.forbidden" -msgstr "Berechtigungen unzureichend" - -#: -msgid "errors.xmlapi.system_user_not_found" -msgstr "Benutzerkonto ist gesperrt oder ungültig." - -#: -msgid "errors.xmlapi.site_user_not_found" -msgstr "Dieses Benutzerkonto ist nicht aktiv. Wenden Sie sich an Ihren {0}-Administrator, wenn Sie Hilfe benötigen." - -#: -msgid "errors.xmlapi.not_found" -msgstr "Element nicht gefunden" - -#: -msgid "errors.xmlapi.concurrent_update" -msgstr "Gleichzeitige Aktualisierung" - -#: -msgid "errors.xmlapi.internal_server_error" -msgstr "Interner Serverfehler" - -#: -msgid "errors.xmlapi.illegal_state" -msgstr "Unzulässiger Status" - -#: -msgid "errors.xmlapi.invalid_parameter" -msgstr "Ungültiger Parameter" - -#: -msgid "errors.xmlapi.already_exists" -msgstr "Ist bereits vorhanden" - -#: -msgid "errors.xmlapi.site_suspended" -msgstr "Die Verfügbarkeit dieser Site wurde aufgehoben. Sie müssen Systemadministrator sein, um sich anzumelden." - -#: -msgid "errors.xmlapi.site_locked" -msgstr "Diese Site wurde gesperrt. Anmeldungen sind derzeit nicht möglich." - -#: -msgid "errors.xmlapi.permission_modification" -msgstr "Veröffentlichung mit geänderten Berechtigungen nicht möglich" - -#: -msgid "errors.xmlapi.update_desktop" -msgstr "Um von anderen Autoren erstellte Arbeitsmappen zu öffnen, laden Sie die neueste Version von Tableau Desktop Public Edition unter http://public.tableau.com/ herunter" - -#: -msgid "errors.xmlapi.throttled.summary" -msgstr "Zu viele Anforderungen" - -#: -msgid "errors.xmlapi.throttled.detail" -msgstr "Zu viele Anforderungen für ''{0}''. Versuchen Sie es nach {1} Sekunde(n) erneut." - -#: -msgid "datasource.publish.check.unpublishable" -msgstr "Die Datenquelle konnte nicht veröffentlicht werden." - -#: -msgid "datasource.publish.check.publishable.extract_required" -msgstr "Bei Veröffentlichung muss ein Extrakt erstellt werden." - -#: -msgid "datasource.publish.check.publishable.credentials_required" -msgstr "{1} greift vorübergehend auf die für ''{0}'' bereitgestellten Anmeldeinformationen zu, um zu bestätigen, dass eine Live-Datenverbindung aufrecht erhalten werden kann." - -#: -msgid "datasource.publish.check.publishable.server_unreachable" -msgstr "{1} kann ''{0}'' nicht erreichen. Bei Veröffentlichung wird ein Extrakt erstellt." - -#: -msgid "publish.bundles.workbook.subscription.subject" -msgstr "Ihre Arbeitsmappe {0} ist bereit." - -#: -msgid "publish.bundles.workbook.subscription.message" -msgstr "Ihre Salesforce-Daten wurden der Arbeitsmappe hinzugefügt. Gehen Sie zu Ihrem {0}-Projekt, um zu beginnen." - -#: -msgid "extracts.status.finished.upload.workbook" -msgstr "Hochladen von Extrakten (neue Extrakt-ID: {0}) für Arbeitsmappe ''{1}'' {2} ist abgeschlossen" - -#: -msgid "extracts.status.finished.refresh.workbook" -msgstr "Aktualisierung von Extrakten (neue Extrakt-ID:{0}) für Arbeitsmappe ''{1}'' {2} ist abgeschlossen" - -#: -msgid "extracts.status.finished.increment.workbook" -msgstr "Inkrementierung von Extrakten (neue Extrakt-ID:{0}) für Arbeitsmappe ''{1}'' {2} ist abgeschlossen" - -#: -msgid "extracts.status.finished.encrypt.workbook" -msgstr "Verschlüsselung von Extrakten (neue Extrakt-ID: {0}) für Arbeitsmappe ''{1}'' ist abgeschlossen" - -#: -msgid "extracts.status.finished.decrypt.workbook" -msgstr "Entschlüsselung von Extrakten (neue Extrakt-ID: {0}) für Arbeitsmappe ''{1}'' ist abgeschlossen" - -#: -msgid "extracts.status.finished.rekey.workbook" -msgstr "Erneute Verschlüsselung von Extrakten (neue Extrakt-ID: {0}) für Arbeitsmappe ''{1}'' ist abgeschlossen" - -#: -msgid "extracts.status.finished.create.workbook" -msgstr "Erstellung von Extrakten (neue Extrakt-ID: {0}) für Arbeitsmappe ''{1}'' ist abgeschlossen {2}" - -#: -msgid "extracts.status.finished.remove.workbook" -msgstr "Extrakt (Datenquellen-ID:{0}) zu Live ändern für Arbeitsmappe ''{1}'' ist abgeschlossen" - -#: -msgid "extracts.status.finished.upload.datasource" -msgstr "Hochladen von Extrakten (neue Extrakt-ID:{0}) für Datenquelle ''{1}'' {2} ist abgeschlossen" - -#: -msgid "extracts.status.finished.refresh.datasource" -msgstr "Aktualisierung von Extrakten (neue Extrakt-ID:{0}) für Datenquelle ''{1}'' {2} ist abgeschlossen" - -#: -msgid "extracts.status.finished.increment.datasource" -msgstr "Inkrementierung von Extrakten (neue Extrakt-ID:{0}) für Datenquelle ''{1}'' {2} ist abgeschlossen" - -#: -msgid "extracts.status.finished.append.datasource" -msgstr "Anhängen von Extrakten (neue Extrakt-ID:{0}) für Datenquelle ''{1}'' {2} ist abgeschlossen" - -#: -msgid "extracts.status.finished.replace.datasource" -msgstr "Aktualisieren von Extrakten (neue Extrakt-ID:{0}) für Datenquelle ''{1}'' {2} ist abgeschlossen" - -#: -msgid "extracts.status.finished.encrypt.datasource" -msgstr "Verschlüsselung von Extrakten (neue Extrakt-ID: {0}) für Datenquelle ''{1}'' ist abgeschlossen" - -#: -msgid "extracts.status.finished.decrypt.datasource" -msgstr "Entschlüsselung von Extrakten (neue Extrakt-ID: {0}) für Datenquelle ''{1}'' ist abgeschlossen" - -#: -msgid "extracts.status.finished.rekey.datasource" -msgstr "Erneute Verschlüsselung von Extrakten (neue Extrakt-ID: {0}) für Datenquelle ''{1}'' ist abgeschlossen" - -#: -msgid "extracts.status.finished.encrypt.flow" -msgstr "Die Verschlüssung der Extrakte für Schema ''{0}'' wurde abgeschlossen" - -#: -msgid "extracts.status.finished.decrypt.flow" -msgstr "Die Entschlüsselung der Extrakte für Schema ''{0}'' wurde abgeschlossen" - -#: -msgid "extracts.status.finished.rekey.flow" -msgstr "Die erneute Verschlüsselung der Extrakte für Schema ''{0}'' wurde abgeschlossen" - -#: -msgid "extracts.status.finished.encrypt.flowdraft" -msgstr "Die Verschlüssung der Extrakte für Schemaentwurf ''{0}'' wurde abgeschlossen" - -#: -msgid "extracts.status.finished.decrypt.flowdraft" -msgstr "Die Entschlüssung der Extrakte für Schemaentwurf ''{0}'' wurde abgeschlossen" - -#: -msgid "extracts.status.finished.rekey.flowdraft" -msgstr "Die erneute Verschlüssung der Extrakte für Schemaentwurf ''{0}'' wurde abgeschlossen" - -#: -msgid "extracts.status.finished.create.datasource" -msgstr "Erstellung von Extrakten (neue Extrakt-ID: {0}) für Datenquelle ''{1}'' {2} ist abgeschlossen" - -#: -msgid "extracts.status.finished.remove.datasource" -msgstr "Extrakt zu Live ändern für Datenquelle ''{1}'' ist abgeschlossen" - -#: -msgid "extracts.status.encryption_key" -msgstr "Verschlüsselungsschlüssel-ID: ''{0}''." - -#: -msgid "extracts.status.encryption_keys" -msgstr "Alte Verschlüsselungsschlüssel-ID: ''{0}'', neue Verschlüsselungsschlüssel-ID: ''{1}''." - -#: -msgid "extracts.errors.upload" -msgstr "Fehler beim Hochladen von Extrakten für {0}: ''{1}''" - -#: -msgid "extracts.errors.refresh" -msgstr "Ein Fehler ist aufgetreten beim Aktualisieren der Extrakte für {0} ''{1}''" - -#: -msgid "extracts.errors.create" -msgstr "Fehler beim Erstellen von Extrakten für {0} ''{1}''." - -#: -msgid "extracts.errors.increment" -msgstr "Fehler beim Inkrementieren von Extrakten für {0}: ''{1}''" - -#: -msgid "extracts.errors.append" -msgstr "Fehler beim Anhängen von Extrakten für {0}: ''{1}''" - -#: -msgid "extracts.errors.replace" -msgstr "Fehler beim Ersetzen von Extrakten für {0}: ''{1}''" - -#: -msgid "extracts.errors.download" -msgstr "Fehler beim Herunterladen von Extrakten für {0}: ''{1}''" - -#: -msgid "extracts.errors.remove" -msgstr "Fehler beim Löschen von Extrakten für {0}: ''{1}''." - -#: -msgid "extracts.errors.title" -msgstr "Fehler beim Verarbeiten von Extrakten" - -#: -msgid "extracts.errors.nothing_to_upload" -msgstr "Keine hochzuladenden Extrakte für {0}: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_refresh" -msgstr "Keine zu aktualisierenden Extrakte für {0}: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_increment" -msgstr "Keine zu inkrementierenden Extrakte für {0}: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_append" -msgstr "Keine anzuhängenden Extrakte für {0}: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_replace" -msgstr "Keine zu ersetzenden Extrakte für {0}: ''{1}''" - -#: -msgid "extracts.errors.refresh_summary" -msgstr "Fehler beim Aktualisieren der Extrakte" - -#: -msgid "extracts.errors.encrypt_summary" -msgstr "Fehler beim Verschlüsseln von Extrakten" - -#: -msgid "extracts.errors.rekey_summary" -msgstr "Fehler beim erneuten Verschlüsseln von Extrakten" - -#: -msgid "extracts.errors.decrypt_summary" -msgstr "Fehler beim Entschlüsseln von Extrakten" - -#: -msgid "extracts.errors.remove_summary" -msgstr "Fehler beim Entfernen der Extrakte" - -#: -msgid "extracts.errors.create_summary" -msgstr "Fehler beim Erstellen von Extrakten" - -#: -msgid "extracts.errors.datasource_overwritten" -msgstr "Die Aktualisierung ist fehlgeschlagen, da die Datenquelle während der Verarbeitung von einer anderen Aufgabe überschrieben wurde. Aktualisieren Sie erneut, um dies zu korrigieren." - -#: -msgid "extracts.errors.workbook_overwritten" -msgstr "Die Aktualisierung ist fehlgeschlagen, da die Arbeitsmappe während der Verarbeitung von einer anderen Aufgabe überschrieben wurde. Aktualisieren Sie erneut, um dies zu korrigieren." - -#: -msgid "extracts.errors.encrypt" -msgstr "Beim Verschlüsseln der Extrakte für {0} ''{1}'' ist ein Fehler aufgetreten" - -#: -msgid "extracts.errors.decrypt" -msgstr "Beim Entschlüsseln der Extrakte für {0} ''{1}'' ist ein Fehler aufgetreten" - -#: -msgid "extracts.errors.rekey" -msgstr "Beim Entschlüsseln der Extrakte für {0} ''{1}'' ist ein Fehler aufgetreten" - -#: -msgid "extracts.errors.encrypt_datasource_overwritten" -msgstr "Die Verschlüsselung der Extrakte ist fehlgeschlagen, da die Datenquelle während der Verarbeitung von einer anderen Aufgabe überschrieben wurde." - -#: -msgid "extracts.errors.encrypt_workbook_overwritten" -msgstr "Die Verschlüsselung der Extrakte ist fehlgeschlagen, da die Arbeitsmappe während der Verarbeitung von einer anderen Aufgabe überschrieben wurde." - -#: -msgid "extracts.errors.rekey_datasource_overwritten" -msgstr "Die erneute Verschlüsselung der Extrakte ist fehlgeschlagen, da die Datenquelle während der Verarbeitung von einer anderen Aufgabe überschrieben wurde." - -#: -msgid "extracts.errors.rekey_workbook_overwritten" -msgstr "Die erneute Verschlüsselung der Extrakte ist fehlgeschlagen, da die Arbeitsmappe während der Verarbeitung von einer anderen Aufgabe überschrieben wurde." - -#: -msgid "extracts.errors.decrypt_datasource_overwritten" -msgstr "Die Entschlüsselung der Extrakte ist fehlgeschlagen, da die Datenquelle während der Verarbeitung von einer anderen Aufgabe überschrieben wurde." - -#: -msgid "extracts.errors.decrypt_workbook_overwritten" -msgstr "Die Entschlüsselung der Extrakte ist fehlgeschlagen, da die Arbeitsmappe während der Verarbeitung von einer anderen Aufgabe überschrieben wurde." - -#: -msgid "extracts.errors.remove_datasource_overwritten" -msgstr "Die Datenquelle konnte nicht zu Live geändert werden, da es durch eine andere Aufgabe überschrieben wurde." - -#: -msgid "extracts.errors.remove_workbook_overwritten" -msgstr "Die Arbeitsmappe konnte nicht zu Live geändert werden, da es durch eine andere Aufgabe überschritten wurde." - -#: -msgid "extracts.errors.create_datasource_overwritten" -msgstr "Die Datenquelle konnte nicht extrahiert werden, da es durch eine andere Aufgabe überschritten wurde." - -#: -msgid "extracts.errors.create_workbook_overwritten" -msgstr "Die Arbeitsmappe konnte nicht extrahiert werden, da es durch eine andere Aufgabe überschritten wurde." - -#: -msgid "extracts.site_mode_change_details" -msgstr "Verschlüsselungsmodus der Site-Extrakte geändert von ''{0}'' zu ''{1}''." - -#: -msgid "extracts.errors.encryption_not_licensed" -msgstr "Dieser Vorgang ist fehlgeschlagen, weil die Extraktverschlüsselung nicht lizenziert ist. Um diesen Vorgang auszuführen, müssen Sie Ihre Lizenz erneuern oder Ihren Extrakt entschlüsseln." - -#: -msgid "extracts.errors.operation_cancelled_detail" -msgstr "Der Vorgang Extrakt entfernen für {0} (Datenquelle: {2}) wurde abgebrochen." - -#: -msgid "workbooks.messages.load_error" -msgstr "Arbeitsmappe {0} konnte nicht geladen werden" - -#: -msgid "workbooks.messages.locked" -msgstr "Die Arbeitsmappe ''{0}'' wird momentan von einem anderen Benutzer geändert. Wiederholen Sie den Vorgang später." - -#: -msgid "workbooks.new_workbook.default_name" -msgstr "Neue Arbeitsmappe" - -#: -msgid "workbooks.new_datasource.default_name" -msgstr "Neue Datenquelle" - -#: -msgid "datasources.messages.load_error" -msgstr "Fehler beim Laden der Datenquelle {0}" - -#: -msgid "metrics.new_metric.default_name" -msgstr "Neue Metrik" - -#: -msgid "messages.timeout_error.summary" -msgstr "Zeitüberschreitungsfehler" - -#: -msgid "messages.timeout_error.task_canceled" -msgstr "Länger als {0} Sekunden dauernde Aufgabe wird abgebrochen" - -#: -msgid "subscriptions.manage_my_subscriptions" -msgstr "Meine Abonnements verwalten" - -#: -msgid "subscriptions.message_greeting" -msgstr "Hallo," - -#: -msgid "subscriptions.subscribed_footer" -msgstr "Hier ist ihr Abonnement zu {0}" - -#: -msgid "subscriptions.subscribed_workbook" -msgstr "Arbeitsmappe" - -#: -msgid "subscriptions.subscribed_view" -msgstr "Ansicht" - -#: -msgid "subscriptions.fullstop" -msgstr "." - -#: -msgid "subscriptions.extract_refresh_footer" -msgstr "Sie erhalten diese Abonnements-E-Mail, wenn die Daten aktualisiert wurden." - -#: -msgid "subscriptions.explore_the_viz" -msgstr "Untersuchen der Visualisierung" - -#: -msgid "subscriptions.explore_the_workbook" -msgstr "Untersuchen der Arbeitsmappe" - -#: -msgid "subscriptions.pdf_attached" -msgstr "Ihr Tableau PDF befindet sich im Anhang." - -#: -msgid "subscriptions.access_live_content" -msgstr "Sie können hier auf die Live-Ansicht zugreifen" - -#: -msgid "subscriptions.warning_deprecated_type" -msgstr "Veraltet" - -#: -msgid "subscriptions.warning_extract_refresh_type" -msgstr "Extraktaktualisierung fehlgeschlagen" - -#: -msgid "subscriptions.warning_flow_run_type" -msgstr "Schemaausführung fehlgeschlagen" - -#: -msgid "subscriptions.warning_introduction_general" -msgstr "Die folgenden Datenqualitätswarnungen wirken sich auf dieses {0} aus." - -#: -msgid "subscriptions.warning_introduction_view" -msgstr "Weitere Informationen finden Sie auf der Registerkarte "Datendetails" in der Ansicht" - -#: -msgid "subscriptions.warning_introduction_workbook" -msgstr "Weitere Informationen finden Sie auf der Arbeitsmappenseite" - -#: -msgid "subscriptions.warning_maintenance_type" -msgstr "Wird gewartet" - -#: -msgid "subscriptions.warning_permission_error" -msgstr "Diese Warnung bezieht sich auf eine Ressource, für die Sie keine Berechtigungen zum Anzeigen haben." - -#: -msgid "subscriptions.warning_redacted" -msgstr "Erforderliche Berechtigungen" - -#: -msgid "subscriptions.warning_sensitve_type" -msgstr "Vertrauliche Daten" - -#: -msgid "subscriptions.warning_severe" -msgstr "Wichtige Datenqualitätswarnung" - -#: -msgid "subscriptions.warning_stale_type" -msgstr "Veraltete Daten" - -#: -msgid "subscriptions.warning_standard" -msgstr "Datenqualitätswarnung" - -#: -msgid "subscriptions.warning_error_type" -msgstr "Unbekannter Warnungstyp" - -#: -msgid "subscriptions.warning_warning_type" -msgstr "Warnung" - -#: -msgid "errors.subscriptions.image_render_failed" -msgstr "Der Snapshot der Ansicht ''{0}'' konnte nicht korrekt gerendert werden." - -#: -msgid "errors.subscriptions.see_live_view" -msgstr "Öffnen Sie {0}, um die Ansicht online anzuzeigen." - -#: -msgid "errors.subscriptions.disabled_on_server" -msgstr "Die serverweite Abonnementeinstellung ist nicht aktiviert. Abonnements können nicht verarbeitet werden." - -#: -msgid "errors.subscriptions.disabled_on_site" -msgstr "Abonnements sind für die Site deaktiviert." - -#: -msgid "errors.subscriptions.site_is_locked" -msgstr "Die Site ist gesperrt. Abonnements können nicht verarbeitet werden." - -#: -msgid "errors.subscriptions.orphan" -msgstr "Mit diesem Abonnement verbundene Arbeitsmappe und Ansichten konnten nicht gefunden werden." - -#: -msgid "errors.subscriptions.user_unlicensed" -msgstr "Abonnement für nicht lizenzierten Benutzer wird übersprungen." - -#: -msgid "errors.subscriptions.smtp_unreacheable" -msgstr "SMTP-Host kann nicht erreicht werden. Prüfen Sie, ob SMTP konfiguriert wurde." - -#: -msgid "errors.subscriptions.uncategorized_error" -msgstr "Unbekannter Fehler" - -#: -msgid "errors.subscriptions.pdf_render_failed" -msgstr "Der PDF-Anhang für diese E-Mail konnte nicht richtig gerendert werden." - -#: -msgid "errors.subscriptions.pdf_limit_exceeded" -msgstr "Das erzeugte PDF ist größer als es die {0}MB Größenbegrenzung erlaubt und konnte an diese E-Mail nicht anhängt werden." - -#: -msgid "errors.subscriptions.attachments_not_enabled" -msgstr "Dieses Abonnement ist fehlgeschlagen, da die E-Mail-Anhänge deaktiviert waren. Kontaktieren Sie Ihren Tableau-Administrator für Details." - -#: -msgid "errors.subscriptions.pdf_email_failed" -msgstr "Das erzeugte PDF konnte nicht an diese E-Mail angehängt werden." - -#: -msgid "errors.subscriptions.learn_more_troubleshoot" -msgstr "{0} funktioniert nicht" - -#: -msgid "dataalerts.failure.view.details.alert" -msgstr "Diese Benachrichtigung anzeigen" - -#: -msgid "dataalerts.failure.explanation" -msgstr "Ihre datengesteuerte Benachrichtigung, {0}, funktioniert momentan nicht. Daher werden die Empfänger nicht benachrichtigt, wenn die Datenbedingung wahr ist. Wenn die Benachrichtigung wieder funktioniert, erhalten Sie eine E-Mail." - -#: -msgid "dataalerts.failure.affected.alert" -msgstr "Betroffene datengesteuerte Benachrichtigung" - -#: -msgid "dataalerts.failure.time" -msgstr "Zeitpunkt des Benachrichtigungsfehlers" - -#: -msgid "dataalerts.failure.cause" -msgstr "Gelegentlich treten Benachrichtigungsfehler infolge vorübergehender Netzwerkprobleme auf, die sich von alleine beheben. Sie können auch versuchen, die Benachrichtigung in der ursprünglichen Datenansicht neu zu erstellen, oder häufige Ursachen von Benachrichtigungsfehlern beseitigen. Beispiele:" - -#: -msgid "dataalerts.failure.changed.view" -msgstr "Ein(e) entfernte(s) oder umbenannte(s) Arbeitsmappe, Ansicht oder Datenfeld." - -#: -msgid "dataalerts.failure.expired.credentials" -msgstr "In eine Arbeitsmappe eingebettete, abgelaufene Datenbankanmeldeinformationen." - -#: -msgid "dataalerts.failure.datasource.error" -msgstr "Eine Datenquelle, auf die nicht zugegriffen werden kann." - -#: -msgid "dataalerts.failure.email.footer" -msgstr "Sie erhalten diese E-Mail um {0} aufgrund eines Benachrichtigungsfehlers." - -#: -msgid "dataalerts.failure.troubleshooting" -msgstr "Um zu überprüfen, ob eines der oben aufgeführten Probleme den Benachrichtigungsfehler verursacht, klicken Sie auf die folgende Schaltfläche." - -#: -msgid "dataalerts.success.email.subject" -msgstr "Datengesteuerte Benachrichtigung wurde fortgesetzt für: {0}" - -#: -msgid "dataalerts.success.status" -msgstr "Ihre Benachrichtigung {0} wurde fortgesetzt." - -#: -msgid "dataalerts.success.explanation" -msgstr "Ihre datengesteuerte Warnung, {0}, funktioniert wieder, sodass die Empfänger benachrichtigt werden, wenn die Datenbedingung wahr ist." - -#: -msgid "dataalerts.failure.error.internalError" -msgstr "Datenbenachrichtigung, interner Fehler" - -#: -msgid "dataalerts.failure.error.invalidDataAlertSpecification" -msgstr "Ungültige Datenbenachrichtigungsspezifikation" - -#: -msgid "dataalerts.failure.error.summaryTableNotFound" -msgstr "Zusammenfassungs-Datentabelle nicht gefunden" - -#: -msgid "dataalerts.failure.error.unclassifiedError" -msgstr "Unklassifizierter Fehler" - -#: -msgid "dataalerts.failure.error.viewContentNotFound" -msgstr "Datenbenachrichtigungs-Inhalt {0} nicht gefunden" - -#: -msgid "dataalerts.failure.error.viewNotFound" -msgstr "Datenbenachrichtigungsansicht wurde nicht gefunden." - -#: -msgid "dataalerts.failure.error.workbookNotFound" -msgstr "Arbeitsmappe nicht gefunden" - -#: -msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" -msgstr "Keine Achse gefunden für Feld {0}" - - -#: -msgid "dataalerts.failure.error.unsupportedComparisonExpression" -msgstr "Nicht unterstützter Vergleichsausdruck {0}" - -#: -msgid "dataalerts.failure.error.nonConstComparisonOp" -msgstr "Variabler Vergleichsoperator ermittelt: {0}" - -#: -msgid "dataalerts.failure.error.cannotAddFilter" -msgstr "Hinzufügen von Filter zu Datenbenachrichtigung ist fehlgeschlagen" - -#: -msgid "dataalerts.failure.error.sheetNotAlertable" -msgstr "Blatt {0} verfügt über unterstützte Daten für Benachrichtigungen. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertMeasureNotFound" -msgstr "Kennzahl kann nicht ausgewählt werden. {0}" - -#: -msgid "dataalerts.failure.error.tooManyMeasuresForDataAlert" -msgstr "Falsche Anzahl an Kennzahlen entdeckt.{0}" - -#: -msgid "dataalerts.failure.error.thresholdParseError" -msgstr "Schwellenwerttext {0} konnte nicht analysiert werden. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertPresModelCreationError" -msgstr "Fehler beim Serialisieren von Benachrichtigung. {0}" - -#: -msgid "dataalerts.failure.error.cannotDrawDataAlertDialog" -msgstr "Dialogfeld zur Datenbenachrichtigung kann nicht gezeichnet werden." - -#: -msgid "dataalerts.failure.error.unsupportedDataAlertType" -msgstr "Der Typ der Datenbenachrichtigung {0} wird derzeit nicht unterstützt." - -#: -msgid "dataalerts.failure.suspend.email.subject" -msgstr "Datengesteuerte Benachrichtigung ausgesetzt für: {0}" - -#: -msgid "dataalerts.failure.suspend.email.status" -msgstr "Ihre Benachrichtigung {0} wurde ausgesetzt" - -#: -msgid "dataalerts.failure.suspend.email.explanation" -msgstr "Während der Aussetzung wird die Ansicht nicht evaluiert und Empfänger werden nicht benachrichtigt. Nach einer Behebung kann die Benachrichtigung unter
Sie haben soeben eine Zurücksetzung Ihres Kennworts angefordert.

Um Ihr Tableau Server-Kennwort zu ändern, {1} oder kopieren Sie den folgenden Link in Ihren Browser: {2}

Er läuft in 48 Stunden ab, Sie sollten ihn also gleich verwenden.

Wenn Sie die Zurücksetzung Ihres Kennworts nicht angefordert haben, sollten Sie das Ihrem Serveradministrator mitteilen.

Danke, dass Sie Tableau verwenden.
Das Tableau-Team" - -#: -msgid "password_reset.email.link" -msgstr "hier klicken" - -#: -msgid "hours.pl" -msgstr "{0} Stunden" - -#: -msgid "hours.sg" -msgstr "1 Stunde" - -#: -msgid "minutes.pl" -msgstr "{0} Minuten" - -#: -msgid "minutes.sg" -msgstr "1 Minute" - -#: -msgid "seconds.pl" -msgstr "{0} Sekunden" - -#: -msgid "seconds.sg" -msgstr "1 Sekunde" - -#: -msgid "dataconnections.classes.tableau_server_site" -msgstr "Tableau Server-Site" - -#: -msgid "materializeviews.errors.workbook_not_in_project" -msgstr "Projekt ''{0}'' enthält Arbeitsmappe ''{1}'' nicht" - -#: -msgid "materializeviews.errors.workbook_has_no_extract" -msgstr "Das Aktualisieren der materialisierten Ansichts-Umgebung für die Arbeitsmappe ''{0}'' ist fehlgeschlagen, Momentan werden nur Arbeitsmappen mit eingebetteten Extrakten unterstützt." - -#: -msgid "materializeviews.errors.workbook_updating_errors" -msgstr "Beim Aktualisieren der materialisierten Ansichts-Umgebung für Arbeitsmappen wurden Fehler gefunden" - -#: -msgid "materializeviews.errors.workbook_too_large" -msgstr "Das Aktualisieren der materialisierten Ansichts-Umgebung der Arbeitsmappe ''{0}'' ist fehlgeschlagen, da die Arbeitsmappe das Limit von {1} GB überschreitet." - -#: -msgid "materializeviews.errors.project_path_not_exists" -msgstr "Projektpfad ''{0}'' ist nicht vorhanden." - -#: -msgid "materializeviews.errors.feature_disabled" -msgstr "Das Aktualisieren der materialisierten Ansichts-Umgebung für Arbeitsmappe ''{0}'' ist fehlgeschlagen, da diese Funktion zurzeit deaktiviert ist" - -#: -msgid "materializeviews.errors.update_materialized_views_setting_failed" -msgstr "Das Aktualisieren der materialisierten Ansichts-Umgebung für Arbeitsmappe ''{0}'' ist fehlgeschlagen," - -#: -msgid "materializeviews.errors.site_not_enabled" -msgstr "Auf dieser Site sind materialisierte Ansichten nicht aktiviert. Wenden Sie sich an Ihren Administrator." - -#: -msgid "materializeviews.errors.encrypted_extracts_not_supported" -msgstr "Die Funktion Materialisierte Ansichten unterstützt Arbeitsmappen mit verschlüsselten Extrakten derzeit nicht" - -#: -msgid "materializedviews.finished.create" -msgstr "Erstellte materialisierte Ansichten mit dem Status ''{0}'' für Arbeitsmappe ''{1}''" - -#: -msgid "materializedviews.finished.delete" -msgstr "Gelöschte materialisierte Ansichten für die Arbeitsmappen-ID: {0}" - -#: -msgid "materializedviews.finished.encrypt" -msgstr "Abgeschlossene Verschlüsselung der materialisierten Ansichten für die Arbeitsmappe ''{0}''" - -#: -msgid "materializedviews.finished.decrypt" -msgstr "Abgeschlossene Entschlüsselung der materialisierten Ansichten für die Arbeitsmappe ''{0}''" - -#: -msgid "materializedviews.finished.rekey" -msgstr "Abgeschlossene erneute Verschlüsselung der materialisierten Ansichten für die Arbeitsmappe ''{0}''" - -#: -msgid "materializedviews.status.encryption_key" -msgstr "Verschlüsselungsschlüssel-ID: ''{0}''." - -#: -msgid "materializedviews.status.encryption_keys" -msgstr "Alte Verschlüsselungsschlüssel-ID: ''{0}'', neue Verschlüsselungsschlüssel-ID: ''{1}''." - -#: -msgid "materializedviews.status.encryption_type" -msgstr "Typ der Datenquellenverschlüsselung: ''{0}''" - -#: -msgid "customizedviews.namedSharingPrefix" -msgstr "Freigegebene Version" - -#: -msgid "flows.drafts.default_name" -msgstr "Neues Schema" - -#: -msgid "content_type.project" -msgstr "Projekt" - -#: -msgid "content_type.workbook" -msgstr "Arbeitsmappe" - -#: -msgid "content_type.view" -msgstr "Ansicht" - -#: -msgid "content_type.datasource" -msgstr "Datenquelle" - -#: -msgid "content_type.flow" -msgstr "Schema" - -#: -msgid "content_type.metric" -msgstr "Metrisch" - -#: -msgid "content_type.collection" -msgstr "Sammlung" - -#: -msgid "content_type.visualization" -msgstr "Visualisierung" - -#: -msgid "content_type.askdata_visualization" -msgstr ""Frag die Daten"-Visualisierung" - -#: -msgid "content_type.explaindata_explanation" -msgstr "Erläuterung" - -#: -msgid "content_type.publishedconnection" -msgstr "Virtuelle Verbindung" - -#: -msgid "content_type.publishedconnectiontable" -msgstr "Virtuelle Verbindungstabelle" - -#: -msgid "upgradethumbnails.status.server_started" -msgstr "Serverantwort: Miniatorbildupgrade gestartet!" - -#: -msgid "upgradethumbnails.status.server_stopped" -msgstr "Serverantwort: %d Aufträge angehalten" - -#: -msgid "dataquality.message.refresh_failed" -msgstr "Fehler bei Aktualisierung: {0}" - -#: -msgid "dataquality.message.last_successful" -msgstr "Letzte erfolgreiche Ausführung: {0}" - -#: -msgid "dataquality.message.next_scheduled" -msgstr "Nächste geplante Ausführung: {0}" - -#: -msgid "dataquality.message.flow_run_output_steps_failed" -msgstr "{0}/{1} Ausgabeschritte konnten nicht ausgeführt werden" - -#: -msgid "importcsvsummary.error.details" -msgstr "Fehlerdetails:" - -#: -msgid "importcsvsummary.remainingerrors" -msgstr "(verbleibende Fehler werden nicht angezeigt)" - -#: -msgid "importcsvsummary.error.line" -msgstr "Zeile {0} für Benutzer ''{1}'': ''{2}''" - -#: -msgid "importcsvsummary.line.processed" -msgstr "Verarbeitete Zeilen: {0}" - -#: -msgid "importcsvsummary.line.skipped" -msgstr "Übersprungene Zeilen: {0}" - -#: -msgid "importcsvsummary.users.added.count" -msgstr "Anzahl hinzugefügter Benutzer: {0}" - -#: -msgid "importcsvsummary.errors.count" -msgstr "Fehleranzahl: {0}" - -#: -msgid "importcsvsummary.error.unexpected_extension" -msgstr "Unerwartete Dateinamenerweiterung für CSV-Datei" - -#: -msgid "importcsvsummary.error.size_limit" -msgstr "CSV-Datei überschreitet Größenlimit von {0}" - -#: -msgid "importcsvsummary.error.local.password_mismatch" -msgstr "Aktualisierung des lokalen Site-Benutzers erfordert leeres oder übereinstimmendes Kennwort" - -#: -msgid "importcsvsummary.error.local.password_required" -msgstr "Erstellung eines lokalen Systembenutzers bei lokaler Authentifizierung erfordert Kennwort" - -#: -msgid "importcsvsummary.error.ad.user_not_found" -msgstr "AD-Benutzer nicht gefunden ''{0}''" - -#: -msgid "importcsvsummary.error.too_many_errors" -msgstr "CSV-Datei enthält zu viele Fehler" - -#: -msgid "audit.errors.wdc_not_allowlisted" -msgstr "Der Webdaten-Connector befindet sich nicht auf der Zulassungsliste. Hilfe finden Sie unter: https://help.tableau.com/current/online/de-de/to_keep_data_fresh.htm" - -#: -msgid "user.input.name.err.too_long" -msgstr "Name ist länger als die maximale Anzahl von Zeichen {0}" - -#: -msgid "user.input.name.err.empty" -msgstr "Name darf nicht leer sein." - -#: -msgid "askdata.title" -msgstr "Frag die Daten" - -#: -msgid "slack.app.upgrade.email.notification.subject" -msgstr "Update für Tableau-App für Slack" - -#: -msgid "slack.app.upgrade.email.notification.introduction" -msgstr "Für die Tableau-App für Slack ist ein Update verfügbar, das jetzt neu installiert werden kann und mit der nächsten Tableau Online-Version kompatibel ist. Tableau empfiehlt die Neuinstallation der App, um die App-Leistung zu erhalten und neue Funktionen zu nutzen. Die neuen Funktionen und Änderungen finden Sie unter
Weitere Informationen" - -#: -msgid "errors.subscriptions.bad_extract_refresh_subscription_configuration" -msgstr "Das Abonnement wurde abgebrochen, da die Arbeitsmappe mehrere Zeitpläne für die Extraktaktualisierung enthält. Updaten Sie, um fortzufahren die Häufigkeit auf Ausgewählter Zeitplan." - -#: -msgid "errors.subscriptions.subscription_failed_refresh_failure" -msgstr "Die Extraktaktualisierung für die Datenquelle ist fehlgeschlagen." - -#: -msgid "errors.subscriptions.multiple_extracts_for_extract_refresh_subscription" -msgstr "Die Arbeitsmappe enthält mehrere Zeitpläne für die Extraktaktualisierung. Updaten Sie die Häufigkeit auf Ausgewählter Zeitplan." - -#: -msgid "errors.subscriptions.datasource_is_missing_password" -msgstr "Datenquellen-Verbindungsfehler. Überprüfen Sie die Anmeldeinformationen auf allen Datenquellenverbindungen für die Arbeitsmappe." - -#: -msgid "subscriptions.results_summary.sg" -msgstr "{0} von {1} Abonnement von Zeitplan „{2}“ gesendet." - -#: -msgid "subscriptions.results_summary.pl" -msgstr "{0} von {1} Abonnements gesendet von Zeitplan „{2}“." - -#: -msgid "subscriptions.results_views_per_subscription.sg" -msgstr "{0} ({1} von 1 Ansicht erfolgreich)" - -#: -msgid "subscriptions.results_views_per_subscription.pl" -msgstr "{0} ({1} von {2} Ansichten erfolgreich)" - -#: -msgid "subscriptions.results_views_per_subscription.more" -msgstr "({0} mehr)" - -#: -msgid "subscriptions.results_views_per_subscription.failed" -msgstr "{0} ({1} von {2} Ansichten fehlgeschlagen)." - -#: -msgid "subscriptions.results_header.all_shown.failures.sg" -msgstr "1 Fehler" - -#: -msgid "subscriptions.results_header.all_shown.failures.pl" -msgstr "{0} Fehler" - -#: -msgid "subscriptions.results_header.all_shown.warnings.sg" -msgstr "1 Warnung" - -#: -msgid "subscriptions.results_header.all_shown.warnings.pl" -msgstr "{0} Warnungen" - -#: -msgid "subscriptions.results_header.some_hidden.failures.pl.sg" -msgstr "{0} Fehler (1 ausgeblendet, siehe Protokolle)" - -#: -msgid "subscriptions.results_header.some_hidden.failures.pl.pl" -msgstr "{0} Fehler ({1} ausgeblendet, siehe Protokolle)" - -#: -msgid "subscriptions.results_header.some_hidden.warnings.pl.sg" -msgstr "{0} Warnungen (1 ausgeblendet, siehe Protokolle)" - -#: -msgid "subscriptions.results_header.some_hidden.warnings.pl.pl" -msgstr "{0} Warnungen ({1} ausgeblendet, siehe Protokolle)" - -#: -msgid "dataalerts.manage_my_data_alerts" -msgstr "Warnungen verwalten" - -#: -msgid "dataalerts.edit_data_alert" -msgstr "Warnung bearbeiten" - -#: -msgid "dataalerts.remove_user_from_data_alert" -msgstr "Mich entfernen" - -#: -msgid "dataalerts.add_user_to_data_alert" -msgstr "Mich zu dieser Benachrichtigung hinzufügen" - -#: -msgid "dataalerts.greater_or_equal" -msgstr "{0} war größer oder gleich {1}." - -#: -msgid "dataalerts.greater" -msgstr "{0} war größer als {1}." - -#: -msgid "dataalerts.less_or_equal" -msgstr "{0} war kleiner oder gleich {1}." - -#: -msgid "dataalerts.less" -msgstr "{0} war kleiner als {1}." - -#: -msgid "dataalerts.equal" -msgstr "{0} war gleich {1}." - -#: -msgid "dataalerts.email_alt_text" -msgstr "Von Datenbenachrichtigung verwendete Ansicht: {0}" - -#: -msgid "dataalerts.email_alt_text_hidden_view" -msgstr "Von Datenbenachrichtigung verwendete Ansicht: {0} mit übernommenen Änderungen" - -#: -msgid "dataalerts.alert_triggered_for_the_view" -msgstr "Warnung für die Ansicht ausgelöst" - -#: -msgid "dataalerts.failure.email.subject" -msgstr "Datenbenachrichtigung funktioniert nicht für: {0}" - -#: -msgid "dataalerts.failure.status" -msgstr "Ihre Benachrichtigung {0} funktioniert nicht" - -#: -msgid "dataalerts.failure.view.details.alert" -msgstr "Diese Benachrichtigung anzeigen" - -#: -msgid "dataalerts.failure.explanation" -msgstr "Ihre Datenbenachrichtigung ({0}) funktioniert momentan nicht. Daher werden Empfänger nicht benachrichtigt, wenn die Datenbedingung wahr ist. Wenn die Benachrichtigung wieder funktioniert, erhalten Sie eine E-Mail." - -#: -msgid "dataalerts.failure.affected.alert" -msgstr "Betroffene Datenbenachrichtigung" - -#: -msgid "dataalerts.failure.time" -msgstr "Zeitpunkt des Benachrichtigungsfehlers" - -#: -msgid "dataalerts.failure.cause" -msgstr "Gelegentlich treten Benachrichtigungsfehler infolge vorübergehender Netzwerkprobleme auf, die sich von alleine beheben. Sie können auch versuchen, die Benachrichtigung in der ursprünglichen Datenansicht neu zu erstellen, oder häufige Ursachen von Benachrichtigungsfehlern beheben, wie zum Beispiel:" - -#: -msgid "dataalerts.failure.changed.view" -msgstr "Ein(e) entfernte(s) oder umbenannte(s) Arbeitsmappe, Ansicht oder Datenfeld." - -#: -msgid "dataalerts.failure.expired.credentials" -msgstr "In eine Arbeitsmappe eingebettete, abgelaufene Datenbankanmeldeinformationen." - -#: -msgid "dataalerts.failure.datasource.error" -msgstr "Eine Datenquelle, auf die nicht zugegriffen werden kann." - -#: -msgid "dataalerts.failure.email.footer" -msgstr "Sie erhalten diese E-Mail um {0} aufgrund eines Benachrichtigungsfehlers." - -#: -msgid "dataalerts.failure.troubleshooting" -msgstr "Um zu überprüfen, ob eines der oben aufgeführten Probleme den Benachrichtigungsfehler verursacht, klicken Sie auf die folgende Schaltfläche." - -#: -msgid "dataalerts.success.email.subject" -msgstr "Datenbenachrichtigung wurde fortgesetzt für: {0}" - -#: -msgid "dataalerts.success.status" -msgstr "Ihre Benachrichtigung {0} wurde fortgesetzt." - -#: -msgid "dataalerts.success.explanation" -msgstr "Ihre datengesteuerte Warnung, {0}, funktioniert wieder, sodass die Empfänger benachrichtigt werden, wenn die Datenbedingung wahr ist." - -#: -msgid "dataalerts.failure.error.internalError" -msgstr "Datenbenachrichtigung, interner Fehler" - -#: -msgid "dataalerts.failure.error.invalidDataAlertSpecification" -msgstr "Ungültige Datenbenachrichtigungsspezifikation" - -#: -msgid "dataalerts.failure.error.summaryTableNotFound" -msgstr "Zusammenfassungs-Datentabelle nicht gefunden" - -#: -msgid "dataalerts.failure.error.unclassifiedError" -msgstr "Unklassifizierter Fehler" - -#: -msgid "dataalerts.failure.error.viewContentNotFound" -msgstr "Inhalt der Datenbenachrichtigung zur Ansicht {0} nicht gefunden." - -#: -msgid "dataalerts.failure.error.viewNotFound" -msgstr "Datenbenachrichtigungsansicht wurde nicht gefunden." - -#: -msgid "dataalerts.failure.error.workbookNotFound" -msgstr "Arbeitsmappe nicht gefunden" - -#: -msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" -msgstr "Keine Achse gefunden für Feld {0}" - -#: -msgid "dataalerts.failure.error.paneDescriptorNotFound" -msgstr "{0}" - -#: -msgid "dataalerts.failure.error.unsupportedComparisonExpression" -msgstr "Nicht unterstützter Vergleichsausdruck {0}" - -#: -msgid "dataalerts.failure.error.nonConstComparisonOp" -msgstr "Variabler Vergleichsoperator ermittelt: {0}" - -#: -msgid "dataalerts.failure.error.cannotAddFilter" -msgstr "Hinzufügen von Filter zu Datenbenachrichtigung ist fehlgeschlagen" - -#: -msgid "dataalerts.failure.error.sheetNotAlertable" -msgstr "Blatt {0} verfügt über unterstützte Daten für Benachrichtigungen. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertMeasureNotFound" -msgstr "Kennzahl kann nicht ausgewählt werden. {0}" - -#: -msgid "dataalerts.failure.error.tooManyMeasuresForDataAlert" -msgstr "Falsche Anzahl an Kennzahlen entdeckt.{0}" - -#: -msgid "dataalerts.failure.error.thresholdParseError" -msgstr "Schwellenwerttext {0} konnte nicht analysiert werden. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertPresModelCreationError" -msgstr "Fehler beim Serialisieren von Benachrichtigung. {0}" - -#: -msgid "dataalerts.failure.error.cannotDrawDataAlertDialog" -msgstr "Dialogfeld zur Datenbenachrichtigung kann nicht gezeichnet werden." - -#: -msgid "dataalerts.failure.error.unsupportedDataAlertType" -msgstr "Der Typ der Datenbenachrichtigung {0} wird derzeit nicht unterstützt." - -#: -msgid "dataalerts.failure.suspend.email.subject" -msgstr "Datenbenachrichtigung ausgesetzt für: {0}" - -#: -msgid "dataalerts.failure.suspend.email.status" -msgstr "Ihre Benachrichtigung {0} wurde ausgesetzt" - -#: -msgid "dataalerts.failure.suspend.email.explanation" -msgstr "Wenn ausgesetzt, wird die Ansicht nicht evaluiert und Empfänger werden nicht benachrichtigt. Nach einer Behebung kann die Benachrichtigung unter {1} fortgesetzt werden." - -#: -msgid "dataalerts.failure.suspend.view.name.prefix" -msgstr "Ansicht" - -#: -msgid "dataalerts.failure.suspend.time" -msgstr "Aussetzungszeit" - -#: -msgid "dataalerts.failure.suspend.email.footer" -msgstr "Sie erhalten diese E-Mail, da Ihre Benachrichtigung ausgesetzt wurde." - -#: -msgid "dataalerts.failure.suspend.email.view.name.my.content" -msgstr "Eigener Content" - -#: -msgid "dataalerts.failure.suspend.view.alerts" -msgstr "Warnungen anzeigen" - -#: -msgid "metricsservices.failure.affected.metric" -msgstr "Betroffene Metrik" - -#: -msgid "metricsservices.failure.cause" -msgstr "Manchmal schlagen Metrikaktualisierungen aufgrund von temporären Verbindungsproblemen fehl, welche automatisch gelöst werden. Andere häufige Gründe, aus denen eine Metrikaktualisierung fehlschlagen kann, sind:" - -#: -msgid "metricsservices.failure.changed.view" -msgstr "Ein(e) entfernte(s) oder umbenannte(s) Arbeitsmappe, Ansicht oder Datenfeld" - -#: -msgid "metricsservices.failure.permissions.error" -msgstr "Eine Änderung in den Berechtigungen für die verbundene Ansicht" - -#: -msgid "metricsservices.failure.email.footer" -msgstr "Sie erhalten diese E-Mail um {0}, aufgrund eines Fehlers mit Ihrer Metrikaktualisierung." - -#: -msgid "metricsservices.failure.email.subject" -msgstr "Metrikaktualisierung funktioniert nicht für: {0}" - -#: -msgid "metricsservices.failure.expired.credentials" -msgstr "In eine Arbeitsmappe eingebettete, abgelaufene Datenbankanmeldeinformationen" - -#: -msgid "metricsservices.failure.explanation" -msgstr "Da Ihre Metrik nicht aktualisiert werden kann, werden Ihre Metrikdaten nicht aktualisiert. Sie erhalten eine E-Mail-Benachrichtigung, sobald die Metrikaktualisierung wieder funktioniert." - -#: -msgid "metricsservices.failure.status" -msgstr "Ihre Metrik „{0}“ ist nicht aktualisiert" - -#: -msgid "metricsservices.failure.suspend.email.explanation" -msgstr "Während die Metrikaktualisierung ausgesetzt ist, werden Ihre Metrikdaten nicht aktualisiert. Nachdem ein Fix vorgenommen wurde, können Sie die Metrikaktualisierung fortsetzen." - -#: -msgid "metricsservices.failure.suspend.email.footer" -msgstr "Sie erhalten diese E-Mail um {0}, da Ihre Metrikaktualisierung ausgesetzt wurde." - -#: -msgid "metricsservices.failure.suspend.email.status" -msgstr "Die Aktualisierung für Ihre Metrik „{0}“ wurde ausgesetzt." - -#: -msgid "metricsservices.failure.suspend.email.subject" -msgstr "Metrikaktualisierung abgebrochen für: {0}" - -#: -msgid "metricsservices.failure.suspend.time" -msgstr "Aussetzungszeit" - -#: -msgid "metricsservices.failure.suspend.view.metric" -msgstr "Zu Metrik gehen" - -#: -msgid "metricsservices.failure.suspend.view.name.prefix" -msgstr "Verbundene Ansicht" - -#: -msgid "metricsservices.failure.time" -msgstr "Zeitpunkt des Aktualisierungsfehlers" - -#: -msgid "metricsservices.failure.troubleshooting" -msgstr "Wenn Sie wissen möchten, ob eines der oben aufgeführten Probleme dazu geführt hat, dass Ihre Metrikaktualisierung fehlschlägt, klicken Sie auf die Schaltfläche unten. Sie können auch versuchen, die Metrik auf der verbundenen Ansicht nachzustellen." - -#: -msgid "metricsservices.failure.view.details.metric" -msgstr "Zu Metrik gehen" - -#: -msgid "metricsservices.failure.view.name.prefix" -msgstr "Verbundene Ansicht" - -#: -msgid "metricsservices.success.email.subject" -msgstr "Metrikaktualisierung wird fortgesetzt für: {0}" - -#: -msgid "metricsservices.success.explanation" -msgstr "Die Aktualisierung für Ihre Metrik funktioniert wieder, daher wird nun überprüft, ob es Aktualisierungen in Ihren Metrikdaten gibt." - -#: -msgid "metricsservices.success.status" -msgstr "Aktualisierung für Ihre Metrik „{0}“ wird fortgesetzt" - -#: -msgid "errors.staticimages.generic" -msgstr "Fehler beim Generieren statischer Bilder für Arbeitsmappe {0}. {1}." - -#: -msgid "errors.internal_error.request.message" -msgstr "{0} konnte die Anforderung nicht ausführen." - -#: -msgid "errors.permissions.limited_user_visibility" -msgstr "Fehler beim Ausführen der Abfrage. Der Benutzer muss ein Administrator oder Creator sein, um andere Benutzer abzufragen, wenn die Benutzersichtbarkeit auf „Eingeschränkt“ festgelegt ist." - -#: -msgid "local_names.system_user.guest.name" -msgstr "Gast" - -#: -msgid "local_names.group.all_users.name" -msgstr "Alle Benutzer" - -#: -msgid "local_names.containers.personal_space.name" -msgstr "Persönlicher Bereich" - -#: -msgid "password_reset.email.subject" -msgstr "Mit diesem Link können Sie Ihr Kennwort zurücksetzen." - -#: -msgid "password_reset.email.body" -msgstr "Hallo {0},

Sie haben soeben eine Zurücksetzung Ihres Kennworts angefordert.

Um Ihr Tableau Server-Kennwort zu ändern, {1} oder kopieren Sie den folgenden Link in Ihren Browser: {2}

Er läuft in 48 Stunden ab, Sie sollten ihn also gleich verwenden.

Wenn Sie die Zurücksetzung Ihres Kennworts nicht angefordert haben, sollten Sie das Ihrem Serveradministrator mitteilen.

Danke, dass Sie Tableau verwenden.
Das Tableau-Team" - -#: -msgid "password_reset.email.link" -msgstr "hier klicken" - -#: -msgid "hours.pl" -msgstr "{0} Stunden" - -#: -msgid "hours.sg" -msgstr "1 Stunde" - -#: -msgid "minutes.pl" -msgstr "{0} Minuten" - -#: -msgid "minutes.sg" -msgstr "1 Minute" - -#: -msgid "seconds.pl" -msgstr "{0} Sekunden" - -#: -msgid "seconds.sg" -msgstr "1 Sekunde" - -#: -msgid "dataconnections.classes.tableau_server_site" -msgstr "Tableau Server-Site" - -#: -msgid "materializeviews.errors.workbook_not_in_project" -msgstr "Projekt „{0}“ enthält Arbeitsmappe „{1}“ nicht" - -#: -msgid "materializeviews.errors.workbook_has_no_extract" -msgstr "Das Aktualisieren der materialisierten Ansichts-Umgebung für die Arbeitsmappe „{0}“ ist fehlgeschlagen, Momentan werden nur Arbeitsmappen mit eingebetteten Extrakten unterstützt." - -#: -msgid "materializeviews.errors.workbook_updating_errors" -msgstr "Beim Aktualisieren der materialisierten Ansichts-Umgebung für Arbeitsmappen wurden Fehler gefunden" - -#: -msgid "materializeviews.errors.workbook_too_large" -msgstr "Das Aktualisieren der materialisierten Ansichts-Umgebung der Arbeitsmappe „{0}“ ist fehlgeschlagen, da die Arbeitsmappe das Limit von {1} GB überschreitet." - -#: -msgid "materializeviews.errors.project_path_not_exists" -msgstr "Projektpfad „{0}“ ist nicht vorhanden." - -#: -msgid "materializeviews.errors.feature_disabled" -msgstr "Das Aktualisieren der materialisierten Ansichts-Umgebung für Arbeitsmappe „{0}“ ist fehlgeschlagen, da diese Funktion zurzeit deaktiviert ist" - -#: -msgid "materializeviews.errors.update_materialized_views_setting_failed" -msgstr "Das Aktualisieren der materialisierten Ansichts-Umgebung für Arbeitsmappe „{0}“ ist fehlgeschlagen," - -#: -msgid "materializeviews.errors.site_not_enabled" -msgstr "Auf dieser Site sind materialisierte Ansichten nicht aktiviert. Wenden Sie sich an Ihren Administrator." - -#: -msgid "materializeviews.errors.encrypted_extracts_not_supported" -msgstr "Die Funktion Materialisierte Ansichten unterstützt Arbeitsmappen mit verschlüsselten Extrakten derzeit nicht" - -#: -msgid "materializedviews.finished.create" -msgstr "Erstellte materialisierte Ansichten mit dem Status „{0}“ für Arbeitsmappe „{1}“" - -#: -msgid "materializedviews.finished.delete" -msgstr "Gelöschte materialisierte Ansichten für die Arbeitsmappen-ID: {0}" - -#: -msgid "materializedviews.finished.encrypt" -msgstr "Abgeschlossene Verschlüsselung der materialisierten Ansichten für die Arbeitsmappe „{0}“" - -#: -msgid "materializedviews.finished.decrypt" -msgstr "Abgeschlossene Entschlüsselung der materialisierten Ansichten für die Arbeitsmappe „{0}“" - -#: -msgid "materializedviews.finished.rekey" -msgstr "Abgeschlossene erneute Verschlüsselung der materialisierten Ansichten für die Arbeitsmappe „{0}“" - -#: -msgid "materializedviews.status.encryption_key" -msgstr "Verschlüsselungsschlüssel-ID: „{0}“." - -#: -msgid "materializedviews.status.encryption_keys" -msgstr "Alte Verschlüsselungsschlüssel-ID: „{0}“, neue Verschlüsselungsschlüssel-ID: „{1}“." - -#: -msgid "materializedviews.status.encryption_type" -msgstr "Typ der Datenquellenverschlüsselung: „{0}“" - -#: -msgid "customizedviews.namedSharingPrefix" -msgstr "Freigegebene Version" - -#: -msgid "flows.drafts.default_name" -msgstr "Neues Schema" - -#: -msgid "content_type.project" -msgstr "Projekt" - -#: -msgid "content_type.workbook" -msgstr "Arbeitsmappe" - -#: -msgid "content_type.view" -msgstr "Ansicht" - -#: -msgid "content_type.datasource" -msgstr "Datenquelle" - -#: -msgid "content_type.flow" -msgstr "Schema" - -#: -msgid "content_type.metric" -msgstr "Metrik" - -#: -msgid "content_type.collection" -msgstr "Sammlung" - -#: -msgid "content_type.visualization" -msgstr "Visualisierung" - -#: -msgid "content_type.askdata_visualization" -msgstr "„Frag die Daten“-Visualisierung" - -#: -msgid "content_type.explaindata_explanation" -msgstr "Erklärung" - -#: -msgid "content_type.virtualconnection" -msgstr "Virtuelle Verbindung" - -#: -msgid "content_type.virtualconnectiontable" -msgstr "Virtuelle Verbindungstabelle" - -#: -msgid "upgradethumbnails.status.server_started" -msgstr "Serverantwort: Miniatorbildupgrade gestartet!" - -#: -msgid "upgradethumbnails.status.server_stopped" -msgstr "Serverantwort: %d Aufträge angehalten" - -#: -msgid "dataquality.author.extract_refresh_monitoring" -msgstr "Extraktaktualisierungsüberwachung" - -#: -msgid "dataquality.author.flow_run_monitoring" -msgstr "Überwachung der Schemaausführung" - -#: -msgid "dataquality.message.refresh_failed" -msgstr "Fehler bei Aktualisierung: {0}" - -#: -msgid "dataquality.message.last_successful" -msgstr "Letzte erfolgreiche Ausführung: {0}" - -#: -msgid "dataquality.message.next_scheduled" -msgstr "Nächste geplante Ausführung: {0}" - -#: -msgid "dataquality.message.flow_run_output_steps_failed" -msgstr "{0}/{1} Ausgabeschritte konnten nicht ausgeführt werden" - -#: -msgid "label_value.description.certified" -msgstr "Dieses Asset ist vertrauenswürdig und wird empfohlen." - -#: -msgid "label_value.description.deprecated" -msgstr "Dieses Asset wird nicht mehr gepflegt und sollte nicht verwendet werden." - -#: -msgid "label_value.description.extract_refresh_failure" -msgstr "Die letzte Extraktaktualisierung dieses Assets ist fehlgeschlagen." - -#: -msgid "label_value.description.flow_run_failure" -msgstr "Die letzte Ausführung dieses Schemas ist fehlgeschlagen." - -#: -msgid "label_value.description.maintenance" -msgstr "An diesem Asset werden gerade Wartungsarbeiten durchgeführt." - -#: -msgid "label_value.description.sensitive_data" -msgstr "Dieses Asset enthält sensible Informationen." - -#: -msgid "label_value.description.stale" -msgstr "Dieses Asset ist veraltet." - -#: -msgid "label_value.description.warning" -msgstr "Bei diesem Asset liegt ein generelles Qualitätsproblem vor." - -#: -msgid "importcsvsummary.error.details" -msgstr "Fehlerdetails:" - -#: -msgid "importcsvsummary.remainingerrors" -msgstr "(verbleibende Fehler werden nicht angezeigt)" - -#: -msgid "importcsvsummary.error.line" -msgstr "Zeile {0} für Benutzer „{1}“: „{2}“" - -#: -msgid "importcsvsummary.line.processed" -msgstr "Verarbeitete Zeilen: {0}" - -#: -msgid "importcsvsummary.line.skipped" -msgstr "Übersprungene Zeilen: {0}" - -#: -msgid "importcsvsummary.users.added.count" -msgstr "Anzahl hinzugefügter Benutzer: {0}" - -#: -msgid "importcsvsummary.errors.count" -msgstr "Fehleranzahl: {0}" - -#: -msgid "importcsvsummary.error.unexpected_extension" -msgstr "Unerwartete Dateinamenerweiterung für CSV-Datei" - -#: -msgid "importcsvsummary.error.size_limit" -msgstr "CSV-Datei überschreitet Größenlimit von {0}" - -#: -msgid "importcsvsummary.error.local.password_mismatch" -msgstr "Aktualisierung des lokalen Site-Benutzers erfordert leeres oder übereinstimmendes Kennwort" - -#: -msgid "importcsvsummary.error.local.password_required" -msgstr "Erstellung eines lokalen Systembenutzers bei lokaler Authentifizierung erfordert Kennwort" - -#: -msgid "importcsvsummary.error.ad.user_not_found" -msgstr "AD-Benutzer nicht gefunden „{0}“" - -#: -msgid "importcsvsummary.error.domain_not_found" -msgstr "Ungültige Domäne „{0}“" - -#: -msgid "importcsvsummary.error.cannot_create_user_identity" -msgstr "Benutzeridentität für Benutzer „{0}“ kann nicht erstellt werden" - -#: -msgid "importcsvsummary.error.invalid_identity_pool_name" -msgstr "Ungültiger Identitätspoolname „{0}“" - -#: -msgid "importcsvsummary.error.too_many_errors" -msgstr "CSV-Datei enthält zu viele Fehler" - -#: -msgid "audit.errors.wdc_not_allowlisted" -msgstr "Der Webdaten-Connector befindet sich nicht auf der Zulassungsliste. Hilfe finden Sie unter: https://help.tableau.com/current/online/de-de/to_keep_data_fresh.htm" - -#: -msgid "user.input.name.err.too_long" -msgstr "Name ist länger als die maximale Anzahl von Zeichen {0}" - -#: -msgid "user.input.name.err.empty" -msgstr "Name darf nicht leer sein." - -#: -msgid "askdata.title" -msgstr "Frag die Daten" - -#: -msgid "slack.app.upgrade.email.notification.subject" -msgstr "Update für Tableau-App für Slack" - -#: -msgid "slack.app.upgrade.email.notification.introduction" -msgstr "Für die Tableau-App für Slack ist eine Aktualisierung verfügbar. Tableau empfiehlt, die App zu aktualisieren, damit die App weiterhin mit optimaler Leistung funktioniert und neue Tableau Cloud-Features genutzt werden können. Informationen zu neuen Features und Änderungen finden Sie unter
Neuerungen in Tableau Cloud." - -#: -msgid "slack.app.upgrade.email.notification.action" -msgstr "Wie Sie die Verbindung einer Site in der Tableau für Slack-App aktualisieren, erfahren Sie unter Aktualisieren Ihrer Tableau für Slack-App. Wenn Sie über mehrere Tableau Cloud-Sites verfügen, müssen Sie die App in jeder Site aktualisieren." - -#: -msgid "slack.app.upgrade.email.notification.steps" -msgstr "Diese Servicemeldung wurde von Tableau Cloud veröffentlicht." - -#: -msgid "slack.app.upgrade.email.notification.reason" -msgstr "Sie erhalten diese Benachrichtigung, weil Sie ein Administrator einer Tableau Cloud-Site sind, die mit Slack verbunden ist." - -#: -msgid "slack.app.upgrade.email.notification.footer.privacy" -msgstr "Lesen Sie unsere Datenschutzerklärung" - -#: -msgid "unifiedconsumption.tcrm.folders.private" -msgstr "Meine private App" - -#: -msgid "commandlineutils.errors.bad_value" -msgstr "Option „{0}“ weist den fehlerhaften Wert „{1}“ auf. Muss einer sein von: {2}" - -#: -msgid "commandlineutils.errors.not_integer" -msgstr "Wert „{0}“ für Option „{1}“ ist keine Ganzzahl" - -#: -msgid "common.errors.empty_file" -msgstr "Datei „{0}“ ist leer" - -#: -msgid "common.errors.file_not_found" -msgstr "Datei „{0}“ kann nicht geöffnet werden" - -#: -msgid "common.errors.invalid_file_path" -msgstr "Ungültiger Dateipfad „{0}“" - -#: -msgid "common.errors.folder_path_not_found" -msgstr "Verzeichnis „{0}“ konnte nicht gefunden werden" - -#: -msgid "common.errors.access_denied" -msgstr "Auf auf die Datei „{0}“ konnte nicht zugegriffen werden. Kontrollieren Sie, ob der Pfad korrekt ist und ob der Dateiname nicht mit einem vorhanden Verzeichnis übereinstimmt." - -#: -msgid "common.errors.requires_csv_file" -msgstr "Für Befehl „{0}“ ist eine CSV-Datei erforderlich" - -#: -msgid "common.errors.requires_group_name" -msgstr "Für den Befehl „{0}“ ist ein Gruppenname erforderlich." - -#: -msgid "common.errors.requires_site_name" -msgstr "Für Befehl „{0}“ ist ein Site-Name erforderlich" - -#: -msgid "common.errors.options_conflict" -msgstr "Es wurden neue und veraltete Optionen zum Angeben der Benutzerrolle angegeben. Es kann nur eine verwendet werden" - -#: -msgid "common.errors.csv_sizelimit" -msgstr "Die CSV-Datei, die Sie referenzieren, überschreitet die maximale Dateigröße von 100 MB. Teilen Sie den Inhalt der Datei auf kleinere CSV-Dateien auf und importieren Sie diese getrennt." - -#: -msgid "common.options.admin-type" -msgstr "[Veraltet] Weist die Berechtigung „Site-Admin“ für alle Benutzer in der CSV-Datei zu [oder entfernt sie]. Diese Einstellung kann durch die Werte auf einzelnen Zeilen in der CSV-Datei überschrieben werden. {0} kann wie folgt lauten: {1}, {2} oder {3}. Wenn keine Angabe erfolgt: {3} für neue Benutzer, unverändert für vorhandene Benutzer" - -#: -msgid "common.options.complete" -msgstr "Erfordert [oder nicht], dass alle Zeilen gültig sind, damit eine beliebige Änderung erfolgreich ist. Standard: {0}" - -#: -msgid "common.options.license" -msgstr "[Veraltet] Legt die Standardlizenzstufe für alle Benutzer fest. Wird möglicherweise durch den Wert in der CSV-Datei überschrieben. {0} kann {1}, {2} oder {3} sein" - -#: -msgid "common.options.nowait" -msgstr "Nicht auf Abschluss des Auftrags warten" - -#: -msgid "common.options.publisher" -msgstr "[Veraltet] Weist das Veröffentlichungsrecht für alle Benutzer in der CSV-Datei zu [oder entfernt es]. Diese Einstellung wird möglicherweise durch die Werte in einzelnen Zeilen in der CSV-Datei überschrieben. Standard, wenn keine Angabe erfolgt: falsch für neue Benutzer, unverändert für vorhandene Benutzer" - -#: -msgid "common.options.silent-progress" -msgstr "Keine Statusmeldungen für den Auftrag anzeigen" - -#: -msgid "common.options.sysadmin-type" -msgstr "[Veraltet] Weist die Berechtigung „Site-Admin“ für alle Benutzer in der CSV-Datei zu [oder entfernt sie]. Diese Einstellung wird möglicherweise durch die Werte in einzelnen Zeilen in der CSV-Datei überschrieben. {0} kann wie folgt lauten: {1}, {2}, {3}, oder {4}. Standard, wenn keine Angabe erfolgt: {4} für neue Benutzer, unverändert für vorhandene Benutzer" - -#: -msgid "common.output.job_queued_success" -msgstr "Auftrag in Warteschlange versetzt" - -#: -msgid "common.output.succeeded" -msgstr "Erfolgreich" - -#: -msgid "common.options.role" -msgstr "Legt die Standardrolle für alle betroffenen Benutzer fest. Gültige Werte für {0}: {1}. Wenn keine Angabe erfolgt, verwendet der Server den Standardwert: {2}" - -#: -msgid "addusers.options.users" -msgstr "Datei, die eine Liste der Benutzer (einer pro Zeile) enthält, die zur Gruppe hinzugefügt werden sollen" - -#: -msgid "addusers.short_description" -msgstr "Benutzer zu einer Gruppe hinzufügen" - -#: -msgid "addusers.status" -msgstr "In {0} aufgeführte Benutzer werden der Gruppe {1} hinzufügt..." - -#: -msgid "creategroup.short_description" -msgstr "Eine lokale Gruppe erstellen" - -#: -msgid "creategroup.status" -msgstr "Gruppe „{0}“ wird auf dem Server erstellt..." - -#: -msgid "creategroup.options.role" -msgstr "Legt die Rolle fest, die für Benutzer in der Gruppe bei der Anmeldung festgelegt wird. Zulässige Werte für {0}: {1}. Die Site-Rolle eines Benutzers wird nur dann für diesen Wert festgelegt, wenn diese weniger restriktiv ist als die aktuelle Site-Rolle des Benutzers. Wenn nicht angegeben, wird für Benutzer dieser Gruppe beim Anmelden keine Rolle festgelegt." - -#: -msgid "createextracts.errors.required_argument" -msgstr "Für den Befehl „createextracts“ ist entweder eine Arbeitsmappen-URL, ein Arbeitsmappenname oder ein Datenquellenname erforderlich." - -#: -msgid "createextracts.errors.error" -msgstr "Fehler beim Erstellen des Extraktes" - -#: -msgid "createextracts.for.datasource" -msgstr "Extrakt von Datenquelle „{0}“ wird erstellt" - -#: -msgid "createextracts.for.workbook_name" -msgstr "Extrakt für Arbeitsmappe mit Namen „{0}“ erstellen" - -#: -msgid "createextracts.for.workbook_url" -msgstr "Extrakt für Arbeitsmappe mit URL „{0}“ erstellen" - -#: -msgid "createextracts.options.datasource" -msgstr "Der Name der Zieldatenquelle für Extrakterstellung" - -#: -msgid "createextracts.options.embedded-datasources" -msgstr "Eine durch Leerzeichen getrennte Liste von eingebetteten Datenquellen in der Zielarbeitsmappe. Schließen Sie Datenquellennamen in doppelten Anführungszeichen ein, falls sie Leerzeichen enthalten. Nur möglich beim Erstellen von Extrakten einer Arbeitsmappe." - -#: -msgid "createextracts.options.encrypt" -msgstr "Erstellen Sie einen verschlüsselten Extrakt." - -#: -msgid "createextracts.options.include-all" -msgstr "Alle eingebetteten Datenquellen in der Zielarbeitsmappe einschließen. Nur möglich beim Erstellen von Extrakten für die Arbeitsmappe." - -#: -msgid "createextracts.options.parent-project-path" -msgstr "Pfad zum Projekt, das dem Projekt übergeordneten ist, in dem die Zielressource enthalten ist. Für die Angabe des Projektnamens ist „--project“ erforderlich." - -#: -msgid "createextracts.options.project" -msgstr "Der Name des Projekts, das die Zielressource enthält. Ist nur erforderlich, wenn {0} oder {1} nicht angegeben ist. Wenn keine Angabe erfolgt, wird das Standardprojekt „{2}“ verwendet." - -#: -msgid "createextracts.options.url" -msgstr "Der kanonische Name für die Ressource, wie er in der URL angezeigt wird" - -#: -msgid "createextracts.options.workbook" -msgstr "Der Name der Zielarbeitsmappe für Extrakterstellung" - -#: -msgid "createextracts.short_description" -msgstr "Erstellen Sie Extrakte für eine veröffentlichte Arbeitsmappe oder Datenquelle" - -#: -msgid "createextracts.workbook.include-all" -msgstr "Schließen Sie alle eingebetteten Datenquellen in der Zielarbeitsmappe ein" - -#: -msgid "createextracts.workbook.embedded-datasource-names" -msgstr "Mit eingebetteten Datenquellennamen" - -#: -msgid "createproject.options.description" -msgstr "Beschreibung des Projekts" - -#: -msgid "createproject.options.name" -msgstr "Name des Projekts" - -#: -msgid "createproject.options.parent-project-path" -msgstr "Pfad zum Projekt, in dem das neue Projekt enthalten ist. Ist der Pfad nicht vorhanden, wird er auf Site-Stammebene erstellt." - -#: -msgid "createproject.short_description" -msgstr "Projekt erstellen" - -#: -msgid "createproject.status" -msgstr "Projekt „{0}“ wird auf dem Server erstellt..." - -#: -msgid "createsite.errors.invalid_url_option" -msgstr "Die URL-Option ist beim Erstellen mehrerer Websites ungültig. Führen Sie den Befehl nach dem Entfernen der URL-Option erneut aus oder erstellen Sie jede Website einzeln." - -#: -msgid "createsite.errors.site_name_already_exists" -msgstr "Eine Site mit dem Namen „{0}“ ist bereits vorhanden. Versuchen Sie es mit einem anderen Site-Namen." - -#: -msgid "createsite.errors.site_id_already_exists" -msgstr "Eine Site mit der ID „{0}“ ist bereits vorhanden. Verwenden Sie „-r“, um eine andere Site-ID festzulegen. Weitere Informationen finden Sie in der tabcmd createsite-Hilfe." - -#: -msgid "createsite.options.allow-mobile-snapshots" -msgstr "Erlauben [oder verweigern] Sie mobile Snapshots. Standardmäßig sind mobile Snapshots zulässig" - -#: -msgid "createsite.options.allow-subscriptions" -msgstr "Erlauben [oder verweigern] Sie Abonnements für diese Website. Standard ist die Serverstandardeinstellung. Wenn Serverabonnements deaktiviert sind, können Abonnements nicht aktiviert werden" - -#: -msgid "createsite.options.allow-web-authoring" -msgstr "Erlauben [oder verweigern] Sie die Webdokumenterstellung für diese Site. Standardmäßig ist die Webdokumenterstellung zulässig" - -#: -msgid "createsite.options.metrics-level" -msgstr "0 für keine Sammlung, 100 für alle Sammlungen" - -#: -msgid "createsite.options.guest-access-enabled" -msgstr "Gastzugriffsberechtigung zum Anzeigen von Ansichten für Personen, die nicht an einem Tableau Server-Konto angemeldet sind" - -#: -msgid "createsite.options.site-mode" -msgstr "Erlauben [oder verweigern] Sie den Site-Administrator aus der Benutzerverwaltung auf der Website" - -#: -msgid "createsite.options.storage-quota" -msgstr "Websitespeicherkontingent in MB" - -#: -msgid "createsite.options.subscription-email" -msgstr "Für Abonnements verwendete E-Mail" - -#: -msgid "createsite.options.subscription-footer" -msgstr "Für Abonnements verwendete Fußzeile" - -#: -msgid "createsite.options.url" -msgstr "Website-ID der Website" - -#: -msgid "createsite.options.user-quota" -msgstr "Maximum an Websitebenutzern" - -#: -msgid "createsite.options.extract_encryption_mode" -msgstr "Extraktverschlüsselungsmodus: deaktiviert, aktiviert oder erzwungen. Wenn nicht festgelegt, wird der Standardwert verwendet." - -#: -msgid "createsite.options.web_extraction_enabled" -msgstr "Erlauben [oder verweigern] Sie Extrakterstellung und Extrakt zu Live ändern für diese Site. Der Standard ist erlauben." - -#: -msgid "createsite.options.run_now_enabled" -msgstr "Erlauben [oder verweigern] Sie die Option „Jetzt Ausführen“ für diese Site. Der Standard ist, „Jetzt Ausführen“ zu erlauben." - -#: -msgid "createsite.options.time_zone" -msgstr "Zeitzone, die für Extrakte auf dieser Site genutzt wird. Standardmäßig ist keine Zeitzone festgelegt und es wird die Zeitzone des Benutzers verwendet." - -#: -msgid "createsite.short_description" -msgstr "Site erstellen" - -#: -msgid "createsite.status" -msgstr "Website „{0}“ auf dem Server erstellen..." - -#: -msgid "createsiteusers.options.auth-type" -msgstr "Weist den Authentifizierungstyp für alle Benutzer in der CSV-Datei zu. Für Tableau Cloud kann {0} entweder {1} (Standard) oder {2} sein. Für Tableau Server kann {0} Lokal (Standard) oder {2} sein." - -#: -msgid "createsiteusers.description" -msgstr "Erstellen Sie Benutzer auf der aktuellen Website. Die Benutzer werden aus der angegebenen CSV-Datei gelesen. Die Datei kann über Spalten in der im Folgenden angezeigten Reihenfolge verfügen.{0}1. Benutzername{0}2. Kennwort (wird bei Verwendung von Active Directory ignoriert){0}3. Anzeigename (wird bei Verwendung von Active Directory ignoriert){0}4. Lizenzstufe ({1}, {2}, {3}, {4} oder {5}){0}5. Administrator ({6}/{7}){0}6. Veröffentlicher ({8}/{9}/1 oder {10}/{11}/0){0}7. E-Mail (nur für Tableau Public){0}Die Datei kann weniger Spalten aufweisen. Beispielsweise kann es sich hierbei um eine einfache Liste mit einem Benutzernamen pro Zeile handeln. Sie können Anführungszeichen verwenden, wenn ein Wert Kommas enthält. Tabcmd wartet, bis die {12}-Aufgabe abgeschlossen ist. Sie möchten möglicherweise nicht warten, bis die Aufgabe auf dem Server abgeschlossen ist und stattdessen die Rückgabe sofort vornehmen, indem Sie das Flag {13} übergeben. Systemadministratoren können mit diesem Befehl weder erstellt noch degradiert werden. Verwenden Sie stattdessen „{14}“" - -#: -msgid "createsiteusers.short_description" -msgstr "Benutzer auf der aktuellen Website erstellen" - -#: -msgid "createsiteusers.status" -msgstr "In {0} aufgelistete Benutzer zur aktuellen Website hinzufügen..." - -#: -msgid "createusers.description" -msgstr "Erstellen Sie Benutzer auf der aktuellen Website. Die Benutzer werden aus der angegebenen CSV-Datei gelesen. Die Datei kann über Spalten in der im Folgenden angezeigten Reihenfolge verfügen.{0}1. Benutzername{0}2. Kennwort (wird bei Verwendung von Active Directory ignoriert){0}3. Anzeigename (wird bei Verwendung von Active Directory ignoriert){0}4. Lizenzstufe ({1}, {2}, {3}, {4} oder {5}){0}5. Administrator ({6}/{7}/{8}/{9}){0}6. Veröffentlicher ({10}/{11}/1 oder {12}/{13}/0){0}7. E-Mail (nur für Tableau Public){0}Die Datei kann weniger Spalten aufweisen. Beispielsweise kann es sich hierbei um eine einfache Liste mit einem Benutzernamen pro Zeile handeln. Sie können Anführungszeichen verwenden, wenn ein Wert Kommas enthält. Tabcmd wartet, bis die {14}-Aufgabe abgeschlossen ist. Sie möchten möglicherweise nicht warten, bis die Aufgabe auf dem Server abgeschlossen ist und stattdessen die Rückgabe sofort vornehmen, indem Sie das Flag {15} übergeben." - -#: -msgid "createusers.short_description" -msgstr "Benutzer auf dem Server erstellen" - -#: -msgid "createusers.status" -msgstr "In {0} aufgelistete Benutzer werden zum Server hinzugefügt" - -#: -msgid "decryptextracts.short_description" -msgstr "Extrakte auf einer Site verschlüsseln" - -#: -msgid "decryptextracts.status" -msgstr "Planung von Extrakten auf Site {0} zur Entschlüsselung..." - -#: -msgid "delete.errors.mutually_exclusive" -msgstr "Löschen einer Arbeitsmappe und einer Datenquelle kann nicht gleichzeitig angegeben werden" - -#: -msgid "delete.errors.requires_workbook_datasource" -msgstr "Für den Befehl „{0}“ ist ein Arbeitsmappen- oder Datenquellenname erforderlich" - -#: -msgid "delete.options.datasource" -msgstr "Zu löschende Datenquelle" - -#: -msgid "delete.options.parent-project-path" -msgstr "Pfad zu dem dem Projekt übergeordneten Element, in dem die zu löschende Arbeitsmappe/Datenquelle enthalten ist. Für die Angabe des Projektnamens ist „--project“ erforderlich." - -#: -msgid "delete.options.project" -msgstr "Das Projekt, in dem die zu löschende Arbeitsmappe/Datenquelle enthalten ist. Das Standardprojekt lautet „{0}“." - -#: -msgid "delete.options.workbook" -msgstr "Zu löschende Arbeitsmappe" - -#: -msgid "delete.short_description" -msgstr "Arbeitsmappe oder Datenquelle vom Server löschen" - -#: -msgid "delete.status" -msgstr "{0} „{1}“ wird vom Server entfernt..." - -#: -msgid "deleteextracts.errors.required_argument" -msgstr "Für den Befehl „deleteextracts“ ist entweder eine Arbeitsmappen-URL, ein Arbeitsmappenname oder ein Datenquellenname erforderlich" - -#: -msgid "deleteextracts.errors.error" -msgstr "Fehler beim Löschen des Extraktes" - -#: -msgid "deleteextracts.for.datasource" -msgstr "Extrakt von Datenquelle „{0}“ wird gelöscht" - -#: -msgid "deleteextracts.for.workbook_name" -msgstr "Extrakt für Arbeitsmappe mit Namen „{0}“ löschen" - -#: -msgid "deleteextracts.for.workbook_url" -msgstr "Extrakt für Arbeitsmappe mit URL „{0}“ löschen" - -#: -msgid "deleteextracts.options.datasource" -msgstr "Der Name der Zieldatenquelle für Extraktentfernung" - -#: -msgid "deleteextracts.options.embedded-datasources" -msgstr "Eine durch Leerzeichen getrennte Liste von eingebetteten Datenquellen in der Zielarbeitsmappe. Schließen Sie Datenquellennamen in doppelten Anführungszeichen ein, falls sie Leerzeichen enthalten. Nur möglich beim Löschen von Extrakten einer Arbeitsmappe." - -#: -msgid "deleteextracts.options.include-all" -msgstr "Schließen Sie alle eingebetteten Datenquellen in der Zielarbeitsmappe ein" - -#: -msgid "deleteextracts.options.parent-project-path" -msgstr "Pfad zum Projekt, das dem Projekt übergeordneten ist, in dem die Zielressource enthalten ist. Für die Angabe des Projektnamens ist „--project“ erforderlich." - -#: -msgid "deleteextracts.options.project" -msgstr "Der Name des Projekts, das die Zielressource enthält. Ist nur erforderlich, wenn {0} oder {1} nicht angegeben ist. Wenn keine Angabe erfolgt, wird das Standardprojekt „{2}“ verwendet." - -#: -msgid "deleteextracts.options.url" -msgstr "Der kanonische Name für die Ressource, wie er in der URL angezeigt wird" - -#: -msgid "deleteextracts.options.workbook" -msgstr "Der Name der Zielarbeitsmappe für Extraktentfernung" - -#: -msgid "deleteextracts.short_description" -msgstr "Löschen Sie Extrakte für eine veröffentlichte Arbeitsmappe oder Datenquelle" - -#: -msgid "deleteextracts.workbook.include-all" -msgstr "Schließen Sie alle eingebetteten Datenquellen in der Zielarbeitsmappe ein" - -#: -msgid "deleteextracts.workbook.embedded-datasource-names" -msgstr "Mit eingebetteten Datasource-Namen" - -#: -msgid "deletegroup.short_description" -msgstr "Eine Gruppe löschen" - -#: -msgid "deletegroup.status" -msgstr "Die Gruppe „{0}“ wird im Server gelöscht..." - -#: -msgid "deleteproject.errors.requires_project_name" -msgstr "Für den Befehl „{0}“ ist ein Projektname erforderlich" - -#: -msgid "deleteproject.options.parent-project-path" -msgstr "Pfad zu dem dem Projekt übergeordneten Element, das gelöscht werden soll. Für die Angabe des Projektnamens ist „--project“ erforderlich." - -#: -msgid "deleteproject.short_description" -msgstr "Projekt löschen" - -#: -msgid "deleteproject.status" -msgstr "Projekt „{0}“ wird vom Server gelöscht..." - -#: -msgid "deletesite.errors.logged_into_this_site" -msgstr "Site, bei der Sie aktuell angemeldet sind, kann nicht gelöscht werden" - -#: -msgid "deletesite.short_description" -msgstr "Website löschen" - -#: -msgid "deletesite.status" -msgstr "Website „{0}“ wird vom Server gelöscht..." - -#: -msgid "deletesiteusers.description" -msgstr "Löschen Sie Websitebenutzer. Die Benutzer werden aus der angegebenen CSV-Datei gelesen. Die Datei ist eine einfache Liste, die aus einem Benutzernamen pro Zeile besteht." - -#: -msgid "deletesiteusers.short_description" -msgstr "Websitebenutzer löschen" - -#: -msgid "deletesiteusers.status" -msgstr "In {0} aufgelistete Websitebenutzer werden vom Server gelöscht..." - -#: -msgid "deleteusers.description" -msgstr "Löschen Sie Benutzer. Die Benutzer werden aus der angegebenen CSV-Datei gelesen. Die Datei ist eine einfache Liste, die aus einem Benutzernamen pro Zeile besteht." - -#: -msgid "deleteusers.short_description" -msgstr "Benutzer löschen" - -#: -msgid "deleteusers.status" -msgstr "In {0} aufgelistete Benutzer werden vom Server gelöscht..." - -#: -msgid "editdomain.description" -msgstr "Bearbeiten Sie eine Domäne. Verwenden Sie den Befehl „{0}“ zum Anzeigen einer Liste der Domänen für die Bearbeitung." - -#: -msgid "editdomain.errors.requires_nickname_name" -msgstr "Es muss entweder eine „{0}“- oder eine „{1}“-Option angegeben werden" - -#: -msgid "editdomain.options.id" -msgstr "ID der Domäne" - -#: -msgid "editdomain.options.name" -msgstr "Name der Domäne" - -#: -msgid "editdomain.options.nickname" -msgstr "Kurzname der Domäne" - -#: -msgid "editdomain.short_description" -msgstr "Domäne bearbeiten" - -#: -msgid "editdomain.output" -msgstr "{0}ID{1}Kurzname{1}{1}Name{0}" - -#: -msgid "editdomain.status" -msgstr "Domäne mit ID „{0}“ auf dem Server bearbeiten..." - -#: -msgid "editsite.errors.invalid_site-id" -msgstr "Die Option {0} ist beim Bearbeiten mehrerer Websites ungültig. Führen Sie den Befehl nach dem Entfernen der Option {0} erneut aus oder bearbeiten Sie jede Website einzeln." - -#: -msgid "editsite.errors.invalid_site-name" -msgstr "Die Option {0} ist beim Bearbeiten mehrerer Websites ungültig. Führen Sie den Befehl nach dem Entfernen der Option {0} erneut aus oder bearbeiten Sie jede Website einzeln." - -#: -msgid "editsite.options.allow-mobile-snapshots" -msgstr "Mobile Snapshots erlauben [oder verweigern]" - -#: -msgid "editsite.options.allow-subscriptions" -msgstr "Abonnements für diese Website erlauben [oder verweigern]" - -#: -msgid "editsite.options.allow-web-authoring" -msgstr "Webdokumenterstellung für diese Site erlauben [oder verweigern]" - -#: -msgid "editsite.options.cache-warmup" -msgstr "Cache Warmup für diese Site zulassen [oder verweigern]" - -#: -msgid "editsite.options.cache-warmup-threshold" -msgstr "Schwellenwert für die Anzahl der Tage, die seit der letzten Anzeige der Ansicht vergangen sein dürfen, um ein Warmup auszulösen" - -#: -msgid "editsite.options.site-name" -msgstr "Name der Website anzeigen" - -#: -msgid "editsite.options.status" -msgstr "Verfügbarkeit der Website ändern. Muss „{0}“ oder „{1}“ sein" - -#: -msgid "editsite.options.allow-materialized-views" -msgstr "Materialisierte Ansichten für diese Site erlauben [oder verweigern]" - -#: -msgid "editsite.options.extract_encryption_mode" -msgstr "Extraktverschlüsselungsmodus: deaktiviert, aktiviert oder erzwungen. Wenn nicht festgelegt, wird es auf dem Server nicht geändert." - -#: -msgid "editsite.options.web_extraction_enabled" -msgstr "Erlauben [oder verweigern] Sie Extrakterstellung und Extrakt zu Live ändern für diese Site. Die Standardeinstellung ist erlauben." - -#: -msgid "editsite.options.run_now_enabled" -msgstr "Erlauben [oder verweigern] Sie die Option „Jetzt Ausführen“ für diese Site. Der Standard ist, „Jetzt Ausführen“ zu erlauben" - -#: -msgid "editsite.options.time_zone" -msgstr "Zeitzone, die für Extrakte auf dieser Site verwendet wird" - -#: -msgid "editsite.options.use_default_time_zone" -msgstr "Die Zeitzone, die für Extrakte auf dieser Site verwendet werden soll, ist nicht eingerichtet, stattdessen wird die Zeitzone des Standardservers verwendet" - -#: -msgid "editsite.short_description" -msgstr "Website bearbeiten" - -#: -msgid "editsite.status" -msgstr "Website „{0}“ auf dem Server bearbeiten..." - -#: -msgid "encryptextracts.short_description" -msgstr "Extrakte auf einer Site verschlüsseln" - -#: -msgid "encryptextracts.status" -msgstr "Planung von Extrakten auf Site {0} zur Verschlüsselung..." - -#: -msgid "export.errors.need_country_and_languge" -msgstr "Die Optionen --Land und --Sprache müssen zusammen verwendet werden." - -#: -msgid "export.errors.white_space_workbook_view" -msgstr "Der Name der zu exportierenden Arbeitsmappe oder Ansicht darf keine Leerzeichen enthalten. Geben Sie den normalisierten Namen der Arbeitsmappe oder Ansicht an, wie er in der URL angezeigt wird." - -#: -msgid "export.errors.requires_workbook_view_name" -msgstr "Für den Befehl „{0}“ ist ein /-Name erforderlich." - -#: -msgid "export.errors.requires_workbook_view_param" -msgstr "Für den Befehl „{0}“ ist ein /-Parameter erforderlich, und es muss mindestens ein Schrägstrich (/) in diesem Parameter vorhanden sein." - -#: -msgid "export.options.country" -msgstr "Wenn das standardmäßige Gebietsschema des Benutzers nicht verwendet wird, muss die Landesabkürzung für Gebietsschema (zu finden in der IANA Language Subtag Registry) mit --Sprache verwendet werden." - -#: -msgid "export.options.csv" -msgstr "Daten im CSV-Format (Standard) exportieren" - -#: -msgid "export.options.fullpdf" -msgstr "Visuelle Ansichten im PDF-Format (wenn die Arbeitsmappe mit Registerkarten veröffentlicht wurde) exportieren" - -#: -msgid "export.options.height" -msgstr "Legt die Höhe fest. Muss ein Ganzzahlwert (Standard: 600 Pixel) sein" - -#: -msgid "export.options.language" -msgstr "Wenn das standardmäßige Gebietsschema des Benutzers nicht verwendet wird, muss die Sprachabkürzung für Gebietsschema (zu finden in der IANA Language Subtag Registry) mit --Land verwendet werden." - -#: -msgid "export.options.pagelayout" -msgstr "Legt die Seitenausrichtung der exportierten PDF-Datei fest. Zulässige Werte: {0}. Wenn keine Angabe erfolgt, wird die Einstellung in Tableau Desktop verwendet" - -#: -msgid "export.options.pagesize" -msgstr "Legt die Seitengröße der exportierten PDF-Datei fest. Zulässige Werte: {0} (Standard: „{1}“)" - -#: -msgid "export.options.pdf" -msgstr "Daten im PDF-Format exportieren" - -#: -msgid "export.options.png" -msgstr "Daten im PNG-Format exportieren" - -#: -msgid "export.options.width" -msgstr "Legt die Breite fest. Muss ein Ganzzahlwert (Standard: 800 Pixel) sein" - -#: -msgid "export.short_description" -msgstr "Daten oder Bild einer Ansicht vom Server exportieren" - -#: -msgid "export.status" -msgstr "„{0}“ wird vom Server abgerufen..." - -#: -msgid "export.status.writing" -msgstr "Antwort wird nach „{0}“ geschrieben" - -#: -msgid "export.status.error" -msgstr "Beim Schreiben in eine Datei ist ein Fehler aufgetreten:" - -#: -msgid "export.success" -msgstr "{0} wurde unter „{1}“ gespeichert" - -#: -msgid "extracts.workbook.errors.requires_datasources_or_include_all" -msgstr "Befehl {0} für Arbeitsmappe erfordert entweder eine eingebettete Datenquelle oder ein Include-All-Flag." - -#: -msgid "fileuploader.progress" -msgstr "Uploadstatus: {0} %" - -#: -msgid "get.description" -msgstr "Rufen Sie eine Datei vom Server ab. Die Datei wird nach der letzten Komponente des Pfads benannt, wenn kein Dateinamensargument angegeben wird." - -#: -msgid "get.errors.requires_url" -msgstr "Für den Befehl „{0}“ ist eine URL erforderlich" - -#: -msgid "get.options.file" -msgstr "Name zum Speichern der Datei als" - -#: -msgid "get.short_description" -msgstr "Datei vom Server abrufen" - -#: -msgid "help.available_commands" -msgstr "Verfügbare Befehle:" - -#: -msgid "help.command_options" -msgstr "Befehlsoptionen:" - -#: -msgid "help.description0" -msgstr "Hilfe für einen bestimmten Befehl anzeigen" - -#: -msgid "help.description1" -msgstr "Alle verfügbaren Befehle auflisten" - -#: -msgid "help.errors.unknown_command" -msgstr "Unbekannter Befehl: {0}" - -#: -msgid "help.global_options" -msgstr "Globale Optionen:" - -#: -msgid "help.short_description" -msgstr "Hilfe für tabcmd-Befehle" - -#: -msgid "httputils.found_attachment" -msgstr "Gefundene Anlage: {0}" - -#: -msgid "httputils.mapped_attachment" -msgstr "Gefundene Anlage: {0} (erneut zu {1} zugeordnet)" - -#: -msgid "initialuser.errors.username_and_password_required" -msgstr "Es müssen Benutzername und Kennwort angegeben werden." - -#: -msgid "initialuser.options.friendly-name" -msgstr "Anzeigename" - -#: -msgid "initialuser.short_description" -msgstr "Einen ersten Benutzer auf einem nicht initialisierten Server erstellen" - -#: -msgid "listdomains.description" -msgstr "Domänen auflisten" - -#: -msgid "listdomains.status" -msgstr "Domänen werden vom Server aufgelistet..." - -#: -msgid "listsites.output" -msgstr "{0}{0}NAME: {1}{0}SITEID: „{2}“" - -#: -msgid "listsites.output_extended" -msgstr "{0}{0}NAME: {1} {0}SITE-ID: „{2}“{0}EXTRAKT-VERSCHLÜSSELUNG: {3}" - -#: -msgid "listsites.short_description" -msgstr "Websites für Benutzer auflisten" - -#: -msgid "listsites.status" -msgstr "Websites für Benutzer {0} werden aufgelistet..." - -#: -msgid "listsites.options.get_extract_encryption_mode" -msgstr "Extraktverschlüsselungsmodus der Site(s) drucken" - -#: -msgid "login.description" -msgstr "Melden Sie sich beim Server an. Ihre Sitzung wird fortgesetzt, bis sie auf dem Server abläuft oder Sie {0} verwenden." - -#: -msgid "login.short_description" -msgstr "Am Server anmelden" - -#: -msgid "logout.short_description" -msgstr "Vom Server abmelden" - -#: -msgid "publish.description" -msgstr "Arbeitsmappe, Datenquelle oder Extrakt auf dem Server veröffentlichen" - -#: -msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "Falscher Datentyp „{0}“ für das Aktualisieren einer Datenquelle. Das Ersetzen/Anfügen gilt nur für eine Extraktdatei (.tde)." - -#: -msgid "publish.errors.invalid_name_option" -msgstr "Option {0} ist beim Veröffentlichen mehrerer Elemente ungültig" - -#: -msgid "publish.errors.invalid_publish_file_type" -msgstr "Falscher Dateityp „{0}“ für die Veröffentlichung, erwartet wurde eine .tde-, .tds-, .tdsx-, .twb- oder .twbx-Datei" - -#: -msgid "publish.errors.mutually_exclusive_option" -msgstr "Nur eins von {0} oder {1} verwenden" - -#: -msgid "publish.errors.requires_resource_file" -msgstr "Für den Befehl „{0}“ ist eine Arbeitsmappe, Datenquelle oder Extraktdatei erforderlich" - -#: -msgid "publish.errors.unexpected_server_response" -msgstr "Unerwartete Antwort vom Server: {0}" - -#: -msgid "publish.errors.server_resource_not_found" -msgstr "Die von Ihnen angegebene Ressource exisitiert nicht oder Sie haben nicht die Berechtigung, sie einzusehen. Prüfen Sie Ihren Projektnamen und Ihre Berechtigungen." - -#: -msgid "publish.options.append" -msgstr "Extraktdatei an vorhandene Datenquelle anfügen" - -#: -msgid "publish.options.async" -msgstr "Asynchron veröffentlichen" - -#: -msgid "publish.options.db-password" -msgstr "Datenbankkennwort für alle Datenquellen" - -#: -msgid "publish.options.db-username" -msgstr "Datenbankbenutzername für alle Datenquellen" - -#: -msgid "publish.options.description" -msgstr "Beschreibung der Arbeitsmappe oder Datenquelle" - -#: -msgid "publish.options.encrypt_extracts" -msgstr "Extrakte auf dem Server verschlüsseln" - -#: -msgid "publish.options.name" -msgstr "Arbeitsmappen-/Datenquellenname auf dem Server. Wenn keine Angabe erfolgt, wird die Arbeitsmappe/Datenquelle nach dem Dateinamen ohne die Erweiterung twb(x), tds(x) oder tde benannt. Durch das Veröffentlichen einer .tde-Datei wird eine Datenquelle erstellt" - -#: -msgid "publish.options.oauth-username" -msgstr "Auf dem Serverschlüsselbund gespeicherte Anmeldeinformationen verwenden, die mit dem zu veröffentlichenden USERNAME verknüpft sind" - -#: -msgid "publish.options.overwrite" -msgstr "Vorhandene Arbeitsmappe/Datenquelle ggf. überschreiben" - -#: -msgid "publish.options.project" -msgstr "Projekt zum Veröffentlichen der Arbeitsmappe/Datenquelle zu" - -#: -msgid "publish.options.parent-project-path" -msgstr "Pfad zu dem dem Projekt übergeordneten Element, für das die Arbeitsmappe/Datenquelle veröffentlicht werden soll" - -#: -msgid "publish.options.replace" -msgstr "Extraktdatei zu vorhandener Datenquelle ersetzen" - -#: -msgid "publish.options.restart" -msgstr "Startet den Datei-Upload neu" - -#: -msgid "publish.options.save-db-password" -msgstr "Datenbankkennwort auf dem Server speichern" - -#: -msgid "publish.options.save-oauth" -msgstr "Mit {0} angegebene OAuth-Anmeldeinformationen einbetten" - -#: -msgid "publish.options.tabbed" -msgstr "Bei aktivierten Ansichten im Registerformat veröffentlichen" - -#: -msgid "publish.options.thumbnail-groupname" -msgstr "Wenn die Arbeitsmappe Benutzerfilter enthält, wird beim Berechnen von Miniaturbildern zu dieser Identität gewechselt." - -#: -msgid "publish.options.thumbnail-username" -msgstr "Beim Berechnen von Miniaturbildern die Identität dieses Benutzers annehmen, wenn die Arbeitsmappe Benutzerfilter enthält" - -#: -msgid "publish.status" -msgstr "„{0}“ wird auf dem Server veröffentlicht. Dies kann einige Minuten dauern..." - -#: -msgid "publish.success" -msgstr "Datei wurde erfolgreich auf dem Server unter dem folgenden Speicherort gespeichert:" - -#: -msgid "publishsamples.options.parent-project-path" -msgstr "Pfad zu dem dem Projekt übergeordneten Element, für das Beispiele veröffentlicht werden sollen. Für die Angabe des Projektnamens ist „--project“ erforderlich." - -#: -msgid "publishsamples.options.projectname" -msgstr "Name des Projekts, in dem Beispiele veröffentlicht werden sollen" - -#: -msgid "publishsamples.short_description" -msgstr "Veröffentlicht Beispielarbeitsmappen im angegebenen Projekt. Bereits vorhandene Beispiele werden überschrieben." - -#: -msgid "publishsamples.status" -msgstr "Beispiele werden veröffentlicht..." - -#: -msgid "reencryptextracts.short_description" -msgstr "Extrakte auf einer Site erneut verschlüsseln" - -#: -msgid "reencryptextracts.status" -msgstr "Planung von Extrakten auf Site {0} zur erneuten Verschlüsselung…" - -#: -msgid "refreshextracts.errors.required_argument" -msgstr "Für den Befehl „refreshextracts“ ist entweder eine Arbeitsmappen-URL, ein Arbeitsmappenname oder ein Datenquellenname erforderlich" - -#: -msgid "refreshextracts.errors.add_and_remove_calculations" -msgstr "Aktualisierung kann nicht mit den beiden Optionen „--addcalculations“ und „--removecalculations“ durchgeführt werden." - -#: -msgid "refreshextracts.errors.calculations_and_incremental" -msgstr "Materialisierte Berechnungen können während einer inkrementellen Extraktaktualisierung nicht hinzugefügt oder entfernt werden." - -#: -msgid "refreshextracts.errors.error" -msgstr "Fehler beim Aktualisieren von Extrakten" - -#: -msgid "refreshextracts.options.datasource" -msgstr "Der Name der zu aktualisierenden Datenquelle" - -#: -msgid "refreshextracts.options.incremental" -msgstr "Eine inkrementelle Aktualisierung durchführen (wenn unterstützt)" - -#: -msgid "refreshextracts.options.parent-project-path" -msgstr "Pfad zu dem dem Projekt übergeordneten Element, in dem das zu aktualisierende Extrakt enthalten ist. Für die Angabe des Projektnamens ist „--project“ erforderlich." - -#: -msgid "refreshextracts.options.project" -msgstr "Der Name des Projekts, das die Arbeitsmappe bzw. die Datenquelle enthält. Ist nur erforderlich, wenn {0} oder {1} nicht angegeben ist. Wenn keine Angabe erfolgt, wird das Standardprojekt „{2}“ verwendet" - -#: -msgid "refreshextracts.options.synchronous" -msgstr "Auf Ausführung der Aktualisierung warten und vor dem Beenden abschließen" - -#: -msgid "refreshextracts.options.url" -msgstr "Der kanonische Name für die Arbeitsmappe oder die Ansicht wie er in der URL angezeigt wird" - -#: -msgid "refreshextracts.options.workbook" -msgstr "Der Name der zu aktualisierenden Arbeitsmappe" - -#: -msgid "refreshextracts.options.addcalculations" -msgstr "Dem Extrakt werden erfüllte Berechnungen hinzugefügt." - -#: -msgid "refreshextracts.options.removecalculations" -msgstr "Vom Extrakt werden erfüllte Berechtigungen entfernt." - -#: -msgid "refreshextracts.short_description" -msgstr "Extrakte einer Arbeitsmappe oder Datenquelle auf dem Server aktualisieren" - -#: -msgid "refreshextracts.status_incremented" -msgstr "Extrakte für {0} „{1}“, die jetzt inkrementiert werden sollen, werden geplant..." - -#: -msgid "refreshextracts.status_refreshed" -msgstr "Extrakte für {0} „{1}“, die jetzt aktualisiert werden sollen, werden geplant..." - -#: -msgid "removeusers.options.users" -msgstr "Datei, die eine Liste der aus der Gruppe zu entfernenden Benutzer, einer pro Zeile, enthält" - -#: -msgid "removeusers.short_description" -msgstr "Benutzer aus einer Gruppe entfernen" - -#: -msgid "removeusers.status" -msgstr "In {0} aufgelistete Benutzer werden aus der Gruppe {1} entfernt..." - -#: -msgid "runschedule.errors.requires_schedule_name" -msgstr "Für den Befehl „{0}“ ist ein Zeitplanname erforderlich" - -#: -msgid "runschedule.short_description" -msgstr "Zeitplan ausführen" - -#: -msgid "runschedule.status" -msgstr "Zeitplan „{0}“ wird auf dem Server ausgeführt..." - -#: -msgid "materializeviews.short_description" -msgstr "Aktualisieren und kontrollieren der materialisierten Ansichts-Umgebung für Sites/Arbeitsmappen" - -#: -msgid "materializeviews.status.site" -msgstr "Materialisierte Ansichts-Umgebung für Site „{0}“ wird aktualisiert..." - -#: -msgid "materializeviews.status.workbook" -msgstr "Materialisierte Ansichts-Umgebung für Arbeitsmappe „{0}“ wird aktualisiert..." - -#: -msgid "materializeviews.errors.invalid_workbook_arguments" -msgstr "Der Befehl „materializeviews“ benötigt ein Argument eines Namens einer Arbeitsmappe" - -#: -msgid "materializeviews.errors.invalid_site_arguments" -msgstr "Der Befehl „materializeviews“ benötigt ein Argument einer Site-ID" - -#: -msgid "materializeviews.errors.invalid_workbook_option" -msgstr "Verwenden Sie „{0}“ oder „{1}“ mit „{2}“" - -#: -msgid "materializeviews.errors.invalid_project_path" -msgstr "Verwenden Sie „{1}“ mit „{0}“" - -#: -msgid "materializeviews.errors.invalid_site_option" -msgstr "Verwenden Sie „{0}“ mit „{1}“" - -#: -msgid "materializeviews.errors.site_mode_conflict" -msgstr "Verwenden Sie „{0}“ oder „{1}“ um den materialisierten Ansichtsmodus auf dieser Site zu ändern" - -#: -msgid "materializeviews.errors.site_not_updated" -msgstr "Site „{0}“ wurde nicht aktualisiert, nur Serveradministratoren können die materialisierte Ansichts-Umgebung ändern" - -#: -msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "Verwenden Sie „{0}“ oder „{1}“ um die materialisierte Ansichts-Umgebung zu ändern" - -#: -msgid "materializeviews.options.materialize_now" -msgstr "Verwenden Sie „{0}“ um sofort eine Materialisierung einer gegebenen Arbeitsmappe zu planen" - -#: -msgid "materializeviews.options.project" -msgstr "Verwenden Sie „{0}“ um einen Projektnamen festzulegen" - -#: -msgid "materializeviews.options.parent_project_path" -msgstr "Verwenden Sie „{0}“ um den übergeordneten Projektpfad auf „{1}“ festzulegen" - -#: -msgid "materializeviews.options.allow_workbook" -msgstr "Verwenden Sie „{0}“ um materialisierte Ansichten für die Arbeitsmappe zu aktivieren/deaktivieren" - -#: -msgid "materializeviews.options.allow_site" -msgstr "Verwenden Sie „{0}“ um materialisierte Ansichten für die Site zu aktivieren/deaktivieren" - -#: -msgid "materializeviews.options.selected_workbooks" -msgstr "Verwenden Sie „{0}“ um ausgewählte Arbeitsmappen in der Site zu aktivieren, die mit Option „{1}“ verwendet werden. Dies ist die Standardeinstellung" - -#: -msgid "materializeviews.options.all_workbooks" -msgstr "Verwenden Sie „{0}“ um alle Arbeitsmappe der Site, die mit Option „{1}“ verwendet werden, zu aktivieren" - -#: -msgid "session.auto_site_login" -msgstr "Automatische Anmeldung bei der Site: {0}" - -#: -msgid "session.certificate-alias" -msgstr "Zertifikatalias: {0}" - -#: -msgid "session.connecting" -msgstr "Verbindung zum Server wird hergestellt..." - -#: -msgid "session.connecting_to" -msgstr "Verbindung zu URL ({0}): {1} wird hergestellt" - -#: -msgid "session.continuing_session" -msgstr "Vorherige Sitzung fortsetzen" - -#: -msgid "session.errors.auth_required" -msgstr "Autorisierung erforderlich" - -#: -msgid "session.errors.invalid_keystore_password" -msgstr "Schlüsselspeicher-Kennwort ist falsch. Geben Sie das richtige Kennwort ein und wiederholen SIe den Vorgang." - -#: -msgid "session.errors.invalid_redirect" -msgstr "Umleitung zu ungültiger URL nicht möglich: {0}" - -#: -msgid "session.errors.keystore_pwdfile_create" -msgstr "Schlüsselspeicher-Kennwortdatei kann nicht erstellt werden, Fehler: {0}" - -#: -msgid "session.errors.missing_arguments" -msgstr "Anmeldung aufgrund fehlender Argumente nicht möglich: {0}" - -#: -msgid "session.errors.no_redirect_found" -msgstr "Keine Umleitungsadresse in Umleitungsantwort" - -#: -msgid "session.errors.no_sslcafile_found" -msgstr "An den folgenden Speicherorten wurde keine Datei einer Zertifizierungsstelle (ZS) gefunden: „{0}“. Die ZS-Datei wird für die sichere Kommunikation mit Tableau Server benötigt. Informationen zur Erstellung einer ZS-Datei finden Sie in der Tableau Server-Hilfe. Um eine Verbindung mit Tableau Server ohne Validierung des SSL-Zertifikats herzustellen, verwenden Sie das Flag --no-certcheck." - -#: -msgid "session.errors.script_no_password" -msgstr "Tabcmd wurde aus einem Skript oder aus IDE heraus ausgeführt, jedoch wurde kein Kennwort angegeben. Zum Anmelden muss ein Kennwort als Argument für tabcmd angegeben werden." - -#: -msgid "session.errors.session_expired" -msgstr "Ihre Sitzung ist abgelaufen" - -#: -msgid "session.errors.unsupported_command" -msgstr "Befehlt wird durch diesen Server nicht unterstützt" - -#: -msgid "session.keystore.notice" -msgstr "Möchten Sie das Kennwort lokal speichern, damit Sie es beim nächsten Mal nicht erneut eingeben müssen? [„Ja“ oder „Nein“ angeben]" - -#: -msgid "session.keystore.password" -msgstr "Schlüsselspeicher-Kennwort:" - -#: -msgid "session.keystore.pwdfile_create" -msgstr "Schlüsselspeicher-Kennwortdatei erstellen in Pfad: {0}" - -#: -msgid "session.keystore.pwdfile_remove" -msgstr "Schlüsselspeicher-Kennwortdatei mit dem falschen Kennwort entfernen" - -#: -msgid "session.login" -msgstr "Anmelden..." - -#: -msgid "session.logout" -msgstr "Abgemeldet" - -#: -msgid "session.monitorjob.errors.no_jobid" -msgstr "Auftrag kann nicht überwacht werden. Es wurde keine „job_id“ gefunden: {0}" - -#: -msgid "session.monitorjob.percent_complete" -msgstr "{0} % abgeschlossen" - -#: -msgid "session.new_session" -msgstr "Neue Sitzung erstellen" - -#: -msgid "session.no-certificate-found" -msgstr "Kein gültiges Client-Zertifikat gefunden" - -#: -msgid "session.not_default_site_member" -msgstr "Sie sind kein Mitglied der Standardsite. Wählen Sie eine SITEID aus den folgenden Websites aus:" - -#: -msgid "session.not_site_member" -msgstr "Sie sind kein Mitglied der Site „{0}“. Wählen Sie eine SITEID aus den folgenden Websites aus:" - -#: -msgid "session.options.help" -msgstr "tabcmd-Hilfe anzeigen" - -#: -msgid "session.options.no-certcheck" -msgstr "SSL-Zertifikat nicht überprüfen" - -#: -msgid "session.options.no-cookie" -msgstr "Speichern Sie die Sitzungs-ID beim Anmelden nicht. Folgebefehle müssen sich erneut anmelden. Wenn keine Angabe erfolgt, wird standardmäßig die Sitzungs-ID gespeichert" - -#: -msgid "session.options.no-prompt" -msgstr "Nicht nach einem Kennwort fragen" - -#: -msgid "session.options.no-proxy" -msgstr "Kein HTTP-Proxy verwenden" - -#: -msgid "session.options.password" -msgstr "Angegebenes Tableau Server-Kennwort verwenden" - -#: -msgid "session.options.password-file" -msgstr "Tableau Server-Kennwort aus FILE lesen" - -#: -msgid "session.options.proxy" -msgstr "Angegebenen HTTP-Proxy verwenden" - -#: -msgid "session.options.server" -msgstr "Angegebene Tableau Server-URL verwenden. Wenn kein Protokoll angegeben ist, wird von http:// ausgegangen" - -#: -msgid "session.options.site" -msgstr "Verwenden Sie die angegebene Tableau Server-Website. Geben Sie eine leere Zeichenfolge ("") an, um die Verwendung der Standardwebsite zu erzwingen" - -#: -msgid "session.options.timeout" -msgstr "Wartedauer in Sekunden, die es dauert, bis der Server den Befehl verarbeitet hat. Standardmäßig wird so lange gewartet, bis der Server antwortet" - -#: -msgid "session.options.use-certificate" -msgstr "Client-Zertifikat zum Anmelden verwenden" - -#: -msgid "session.options.username" -msgstr "Angegebenen Tableau Server-Benutzernamen verwenden" - -#: -msgid "session.password" -msgstr "Kennwort:" - -#: -msgid "session.redirecting" -msgstr "wird umgeleitet zu {0}" - -#: -msgid "session.retrying_task" -msgstr "Erneute Anmeldung für erneuten Versuch des ursprünglichen Befehls mit einer neuen Sitzung …" - -#: -msgid "session.session_expired_login" -msgstr "Ihre Sitzung ist abgelaufen. Abmeldung zum Löschen der Sitzung …" - -#: -msgid "session.site_list" -msgstr "{0}{0}NAME: {1}{0}SITEID: „{2}“" - -#: -msgid "session.using-certificate" -msgstr "Mit Client-Zertifikat anmelden" - -#: -msgid "session.inferred_username" -msgstr "Es wird eine Anmeldung als Benutzer „{0}“ ausgeführt, da kein Flag --username angegeben wurde." - -#: -msgid "sessiondata.errors.bad_api" -msgstr "Falsch formatierte Server-API: {0}" - -#: -msgid "sessiondata.errors.no_server_api" -msgstr "Server-API-Version kann in der Antwort nicht gefunden werden" - -#: -msgid "sessiondata.errors.version_mismatch" -msgstr "Tabcmd-Version {0} (API {1}) entspricht nicht Tableau Server-Version {2} (API {3})" - -#: -msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "„{0}“ oder „{1}“ vor dem Servernamen angeben" - -#: -msgid "sessionoptions.errors.bad_password_file" -msgstr "Kennwort aus Datei „{0}“ kann nicht gelesen werden" - -#: -msgid "sessionoptions.errors.bad_protocol" -msgstr "Protokoll „{0}“ wird nicht unterstützt" - -#: -msgid "sessionoptions.errors.bad_proxy_format" -msgstr "Proxyformat entspricht nicht HOST:PORT: {0}" - -#: -msgid "sessionoptions.errors.bad_timeout" -msgstr "Nicht numerisches Argument zu {0} „{1}“ wird ignoriert" - -#: -msgid "set.description" -msgstr "Legen Sie eine Einstellung auf dem Server fest. Verwenden Sie „Einstellung“, um eine Einstellung auszuschalten." - -#: -msgid "set.errors.requires_setting_name" -msgstr "Für den Befehl „{0}“ ist ein Einstellungsname erforderlich" - -#: -msgid "set.errors.single_setting_name" -msgstr "Der Befehl „{0}“ übernimmt einen einzelnen Einstellungsnamen" - -#: -msgid "set.short_description" -msgstr "Zum Festlegen einer Einstellung auf dem Server" - -#: -msgid "setsetting.status" -msgstr "„{0}“ wird auf {1} festgelegt" - -#: -msgid "syncgroup.errors.server_admin" -msgstr "Die minimale Site-Rolle einer Gruppe kann nicht auf „ServerAdministrator“ festgelegt werden." - -#: -msgid "syncgroup.options.role" -msgstr "Legt die Standardrolle für alle Benutzer in der Gruppe fest. Zulässige Werte für {0}: {1}. Wenn ein Benutzer bereits vorhanden ist, wird die angegebene Rolle nur dann zugewiesen, wenn sie weniger restriktiv ist als die aktuelle Rolle des Benutzers. Ist der Wert nicht angegeben, lautet die Standardeinstellung für neue Benutzer {2}. Für bestehende Benutzer ergeben sich keine Änderungen." - -#: -msgid "syncgroup.options.overwritesiterole" -msgstr "Lässt eine Änderung der Site-Rolle eines Benutzers mithilfe von --role in eine Rolle mit weniger Berechtigungen zu und setzt das Standardverhalten außer Kraft." - -#: -msgid "syncgroup.options.grantlicensemode" -msgstr "Wenn einem Benutzer die in der Gruppe angegebene Lizenz erteilt werden soll. Gültige Werte sind: {0}. Wird kein Wert weitergegeben, wird „on-sync“ als Standardwert verwendet." - -#: -msgid "syncgroup.short_description" -msgstr "Server mit einer Active Directory-Gruppe synchronisieren" - -#: -msgid "syncgroup.status" -msgstr "Server wird mit Active Directory-Gruppe {0} synchronisiert..." - -#: -msgid "syncgroup.options.sysadmin-type" -msgstr "[Veraltet. Verwenden Sie stattdessen --Rolle.] Weist dem Administator Rechte für alle Benutzer in der Gruppe zu [oder entfernt diese]. {0} kann {1}, {2}, {3} oder {4} sein." - -#: -msgid "syncgroup.options.license" -msgstr "[Veraltet. Verwenden Sie stattdessen --Rolle.] Legt die Standardlizenzstufe für alle Benutzer in der Gruppe fest. {0} kann {1}, {2} oder {3} sein." - -#: -msgid "syncgroup.options.publisher" -msgstr "[Veraltet. Verwenden Sie stattdessen --Rolle.] Weist das Veröffentlichungsrecht allen Benutzern in der Gruppe zu [oder entfernt es]." - -#: -msgid "tabcmd.mutually_exclusive_options" -msgstr "„{0}“ und „{1}“ können nicht im selben Befehl angegeben werden" - -#: -msgid "tabcmdparser.errors.ambiguous_option" -msgstr "Mehrdeutige Option „{0}“ unter den Optionen: {1}" - -#: -msgid "tabcmdparser.warning.unexpected_dash" -msgstr "Unerwarteter Strich in Argument: {0}. Folgende Striche sind gültig: -, --. Dieser Fehler tritt häufig auf, wenn eine Zeichenfolge mit Formatierung aus einem Texteditor kopiert und eingefügt wird. Versuchen Sie, den Strich für das Argument in der Befehlszeile erneut einzugeben." - -#: -msgid "resetopenidsub.short_description" -msgstr "Zurücksetzen einer OpenID Connect SubId für einen Benutzer" - -#: -msgid "resetopenidsub.options.targetusername" -msgstr "Benutzer, der zurückgesetzt werden soll" - -#: -msgid "resetopenidsub.options.all" -msgstr "Alle Benutzer zurücksetzen" - -#: -msgid "version.description" -msgstr "Versionsinformationen drucken" - -#: -msgid "vizqlsession.errors.cannot_create_session" -msgstr "Fehler beim Erstellen einer VizQl-Sitzung auf dem Server." - -#: -msgid "vizqlsession.errors.no_command_result" -msgstr "Befehlsergebnis konnte nicht gefunden werden: {0}" - -#: -msgid "vizqlsession.errors.session_already_closed" -msgstr "VizQl-Sitzungsobjekt bereits geschlossen" - -#: -msgid "vizqlsession.errors.cannot_parse_response" -msgstr "JSON-Antwortzeichenfolge kann nicht analysiert werden: {0}" - -#: -msgid "upgradethumbnails.short_description" -msgstr "Damit wird der Job der Hintergrundprozesskomponente für das Upgrade der Miniaturbilder durchgeführt. Damit werden alle Miniaturbilder, die mit einer Version vor Tableau 2018.2 erstellt wurden, erneut mit hoher Auflösung gerendert. Dabei können ungewöhnlich hohe Verarbeitungslasten für Tableau Server und externe Datenquellen entstehen. Wenn es zu Problemen kommt, kann der Job durch Ausführung von tabcmd upgradethumbnails --server --stop angehalten werden." - -#: -msgid "upgradethumbnails.options.stop" -msgstr "Alle Jobs in Verbindung mit dem Upgrade von Miniaturbildern anhalten" - -#: -msgid "upgradethumbnails.status.running" -msgstr "Upgrade von Miniaturbildern beginnen" - -#: -msgid "upgradethumbnails.status.not_running" -msgstr "Upgrade von Miniaturbildern nicht beginnen" - -#: -msgid "upgradethumbnails.status.cancelling" -msgstr "Upgrade von Miniaturbildern abbrechen" - -#: -msgid "upgradethumbnails.continue_promt" -msgstr "Möchten Sie fortfahren? Geben Sie 1 für „Ja“ ein und 0 für „Nein“ (1/0)." - -#: -msgid "upgradethumbnails.invalid_response" -msgstr "Ungültige Antwort" - -#: -msgid "validateidpmetadata.options.digest_algorithms" -msgstr "Eine durch Leerzeichen getrennte Liste mit Digest-Algorithmen. Zulässige Werte für {0}: {1}. Sofern keine Angabe erfolgt, nutzt der Server Werte der Serverkonfigurationseinstellung: {2}" - -#: -msgid "validateidpmetadata.options.min_allowed_rsa_key_size" -msgstr "Wenn keine Angabe vorhanden ist, verwendet der Server die Werte aus der Serverkonfigurationseinstellung: {0}" - -#: -msgid "validateidpmetadata.options.min_allowed_elliptic_curve_size" -msgstr "Wenn keine Angabe vorhanden ist, verwendet der Server die Werte aus der Serverkonfigurationseinstellung: {0}" - -#: -msgid "validateidpmetadata.options.site_names" -msgstr "Eine durch Leerzeichen getrennte Liste mit Site-Namen, für die die Zertifikatsprüfung durchgeführt wird. Wenn keine Angabe erfolgt, werden alle Sites geprüft." - -#: -msgid "validateidpmetadata.short_description" -msgstr "Identifiziert Tableau Server-Sites, die mit IdPs konfiguriert sind, die den unsicheren Digest-Algorithmus, SHA-1, verwenden. Dieser Befehl identifiziert auch IdPs, die Zertifikate mit einer unzureichenden RSA-Schlüssellänge oder elliptischen Kurvengröße verwenden." - -#: -msgid "tabcmd.content.description" -msgstr "Eine Beschreibung für das Element." - -#: -msgid "tabcmd.content.site_id" -msgstr "Wird in der URL verwendet, um die Site eindeutig zu identifizieren. Ist nicht mit dem Site-Namen identisch." - -#: -msgid "tabcmd.howto" -msgstr "Ausführen eines bestimmten Befehls" - -#: -msgid "tabcmd.name" -msgstr "Tableau Server-Befehlszeilenprogramm" - -#: -msgid "tabcmd.options.project" -msgstr "Der Name des Projekts" - -#: -msgid "tabcmd.options.parent_project" -msgstr "Der Pfad zu dem Projekt, welches das Zielelement enthält." - -#: -msgid "tabcmd.options.workbook" -msgstr "Der Name der Zielarbeitsmappe" - -#: -msgid "tabcmd.options.datasource" -msgstr "Der Name der Zieldatenquelle" - -#: -msgid "tabcmd.options.materializeviews" -msgstr "Passen Sie die Leistung dieser Arbeitsmappe an, indem Sie Berechnungen für alle Ansichten materialisieren (wenn aktiviert)." - -#: -msgid "tabcmd.options.dematerialize" -msgstr "Passen Sie die Leistung dieser Arbeitsmappe an, indem Sie materialisierte Berechnungen für alle Ansichten deaktivieren (wenn aktiviert)." - -#: -msgid "tabcmd.options.complete" -msgstr "Verlangen Sie, dass alle Zeilen gültig sein müssen, damit eine Änderung erfolgreich ist. (Standardwert ist „true“.)" - -#: -msgid "tabcmd.options.no_complete" -msgstr "Verlangen Sie nicht, dass alle Zeilen gültig sein müssen, damit eine Änderung erfolgreich ist." - -#: -msgid "tabcmd.options.users_file" -msgstr "CSV-Datei, die eine Liste der Benutzer (einer pro Zeile) enthält" - -#: -msgid "tabcmd.options.token_file" -msgstr "Das persönliche Zugriffstoken aus einer Datei lesen." - -#: -msgid "tabcmd.options.token_name" -msgstr "Der Name Ihres persönlichen Zugriffstokens. Wenn zum Anmelden ein Token verwendet wird, ist dieses mindestens ein Mal erforderlich, um eine Sitzung zu beginnen." - -#: -msgid "tabcmd.options.token_value" -msgstr "Der Geheimniswert Ihres persönlichen Zugriffstokens, das zur Authentifizierung verwendet werden soll. Erfordert, dass „--token-name“ festgelegt sein muss." - -#: -msgid "tabcmd.options.language.detailed" -msgstr "Legen Sie fest, welche Sprache verwendet werden soll. Exportierte Daten werden in dieser Sprache bzw. in diesem Gebietsschema zurückgegeben. Wenn nicht festgelegt, werden der Client das Gebietsschema Ihres Computers und der Server das Gebietsschema Ihres Benutzerkontos verwenden." - -#: -msgid "tabcmd.options.conflicts" -msgstr "Ressourcenkonflikte als Elementerstellungserfolg behandeln (z. B. Projekt ist bereits vorhanden)" - -#: -msgid "tabcmd.options.log" -msgstr "Verwenden Sie die angegebene Protokollierungsebene. Die Standardebene ist „INFO“." - -#: -msgid "tabcmd.publish.options.restart" -msgstr "[Veraltet, hat keine Auswirkungen]" - -#: -msgid "tabcmd.publish.options.tabbed.detailed" -msgstr "Veröffentlichen Sie mit aktivierter Einstellung „Ansichten mit Registerkarten“. Jedes Blatt wird als separate Registerkarte angezeigt, die Benutzer verwenden können, um in der Arbeitsmappe zu navigieren." - -#: -msgid "tabcmd.publish.options.append.detailed" -msgstr "Fügen Sie die zu veröffentlichenden Daten an eine vorhandene Datenquelle mit dem gleichen Namen an. Wenn Anhängen auf „true“ festgelegt ist, aber noch keine Datenquelle vorhanden ist, schlägt der Vorgang fehl." - -#: -msgid "tabcmd.publish.options.disable-uploader" -msgstr "[Veraltet, hat keine Auswirkungen]" - -#: -msgid "tabcmd.refresh.options.bridge" -msgstr "Datenquelle über Tableau Bridge aktualisieren" - diff --git a/tabcmd/locales/de/LC_MESSAGES/tabcmd_messages_de.po b/tabcmd/locales/de/LC_MESSAGES/tabcmd_messages_de.po deleted file mode 100644 index 50db1acc..00000000 --- a/tabcmd/locales/de/LC_MESSAGES/tabcmd_messages_de.po +++ /dev/null @@ -1,1416 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: de" -#: -msgid "commandlineutils.errors.bad_value" -msgstr "Option ''{0}'' weist den fehlerhaften Wert ''{1}'' auf. Muss einer sein von: {2}" - -#: -msgid "commandlineutils.errors.not_integer" -msgstr "Wert ''{0}'' für Option ''{1}'' ist keine Ganzzahl" - -#: -msgid "common.errors.empty_file" -msgstr "Datei ''{0}'' ist leer" - -#: -msgid "common.errors.file_not_found" -msgstr "Datei ''{0}'' kann nicht geöffnet werden" - -#: -msgid "common.errors.invalid_file_path" -msgstr "Ungültiger Dateipfad ''{0}''" - -#: -msgid "common.errors.folder_path_not_found" -msgstr "Verzeichnis ''{0}'' konnte nicht gefunden werden" - -#: -msgid "common.errors.access_denied" -msgstr "Auf auf die Datei ''{0}'' konnte nicht zugegriffen werden. Kontrollieren Sie, ob der Pfad korrekt ist und ob der Dateiname nicht mit einem vorhanden Verzeichnis übereinstimmt." - -#: -msgid "common.errors.requires_csv_file" -msgstr "Für Befehl ''{0}'' ist eine CSV-Datei erforderlich" - -#: -msgid "common.errors.requires_group_name" -msgstr "Für den Befehl ''{0}'' ist ein Gruppenname erforderlich" - -#: -msgid "common.errors.requires_site_name" -msgstr "Für Befehl ''{0}'' ist ein Site-Name erforderlich" - -#: -msgid "common.errors.options_conflict" -msgstr "Es wurden neue und veraltete Optionen zum Angeben der Benutzerrolle angegeben. Es kann nur eine verwendet werden" - -#: -msgid "common.errors.csv_sizelimit" -msgstr "Die CSV-Datei, die Sie referenzieren, überschreitet die maximale Dateigröße von 100 MB. Teilen Sie den Inhalt der Datei auf kleinere CSV-Dateien auf und importieren Sie diese getrennt." - -#: -msgid "common.options.admin-type" -msgstr "[Veraltet] Weist das Websiteadministratorrecht für alle Benutzer in der CSV-Datei zu [oder entfernt es]. Diese Einstellung kann durch die Werte auf einzelnen Zeilen in der CSV-Datei überschrieben werden. {0} kann wie folgt lauten: {1}, {2} oder {3}. Wenn keine Angabe erfolgt: {3} für neue Benutzer, unverändert für vorhandene Benutzer" - -#: -msgid "common.options.complete" -msgstr "Erfordert [oder nicht], dass alle Zeilen gültig sind, damit eine beliebige Änderung erfolgreich ist. Standard: {0}" - -#: -msgid "common.options.license" -msgstr "[Veraltet] Legt die Standardlizenzstufe für alle Benutzer fest. Wird möglicherweise durch den Wert in der CSV-Datei überschrieben. {0} kann {1}, {2} oder {3} sein" - -#: -msgid "common.options.nowait" -msgstr "Nicht auf Abschluss des Auftrags warten" - -#: -msgid "common.options.publisher" -msgstr "[Veraltet] Weist das Veröffentlichungsrecht für alle Benutzer in der CSV-Datei zu [oder entfernt es]. Diese Einstellung wird möglicherweise durch die Werte in einzelnen Zeilen in der CSV-Datei überschrieben. Standard, wenn keine Angabe erfolgt: falsch für neue Benutzer, unverändert für vorhandene Benutzer" - -#: -msgid "common.options.silent-progress" -msgstr "Keine Statusmeldungen für den Auftrag anzeigen" - -#: -msgid "common.options.sysadmin-type" -msgstr "[Veraltet] Weist das Websiteadministratorrecht für alle Benutzer in der CSV-Datei zu [oder entfernt es]. Diese Einstellung wird möglicherweise durch die Werte in einzelnen Zeilen in der CSV-Datei überschrieben. {0} kann wie folgt lauten: {1}, {2}, {3} oder {4}. Standard, wenn keine Angabe erfolgt: {4} für neue Benutzer, unverändert für vorhandene Benutzer" - -#: -msgid "common.output.job_queued_success" -msgstr "Auftrag in Warteschlange versetzt" - -#: -msgid "common.output.succeeded" -msgstr "Erfolgreich" - -#: -msgid "common.options.role" -msgstr "Legt die Standardrolle für alle betroffenen Benutzer fest. Gültige Werte für {0}: {1}. Wenn keine Angabe erfolgt, verwendet der Server den Standardwert: {2}" - -#: -msgid "addusers.options.users" -msgstr "Datei, die eine Liste der Benutzer (einer pro Zeile) enthält, die zur Gruppe hinzugefügt werden sollen" - -#: -msgid "addusers.short_description" -msgstr "Gruppe Benutzer hinzufügen" - -#: -msgid "addusers.status" -msgstr "In {0} aufgelistete Benutzer zu Gruppe {1} hinzufügen..." - -#: -msgid "creategroup.short_description" -msgstr "Lokale Gruppe erstellen" - -#: -msgid "creategroup.status" -msgstr "Gruppe ''{0}'' wird auf dem Server erstellt..." - -#: -msgid "creategroup.options.role" -msgstr "Legt die Rolle fest, die für Benutzer in der Gruppe bei der Anmeldung festgelegt wird. Zulässige Werte für {0}: {1}. Die Site-Rolle eines Benutzers wird nur dann für diesen Wert festgelegt, wenn diese weniger restriktiv ist als die aktuelle Site-Rolle des Benutzers. Wenn keine Angabe vorliegt, wird für Benutzer dieser Gruppe beim Anmelden keine Rolle festgelegt." - -#: -msgid "createextracts.errors.required_argument" -msgstr "Für den Befehl ''createextracts'' ist entweder eine Arbeitsmappen-URL, ein Arbeitsmappenname oder ein Datenquellenname erforderlich." - -#: -msgid "createextracts.errors.error" -msgstr "Fehler beim Erstellen des Extraktes" - -#: -msgid "createextracts.for.datasource" -msgstr "Extrakt von Datenquelle ''{0}'' wird erstellt" - -#: -msgid "createextracts.for.workbook_name" -msgstr "Extrakt für Arbeitsmappe mit Namen ''{0}'' erstellen" - -#: -msgid "createextracts.for.workbook_url" -msgstr "Extrakt für Arbeitsmappe mit URL ''{0}'' erstellen" - -#: -msgid "createextracts.options.datasource" -msgstr "Der Name der Zieldatenquelle für Extrakterstellung" - -#: -msgid "createextracts.options.embedded-datasources" -msgstr "Eine durch Leerzeichen getrennte Liste von eingebetteten Datenquellen in der Zielarbeitsmappe. Schließen Sie Datenquellennamen in doppelten Anführungszeichen ein, falls sie Leerzeichen enthalten. Nur möglich beim Erstellen von Extrakten einer Arbeitsmappe." - -#: -msgid "createextracts.options.encrypt" -msgstr "Erstellen Sie einen verschlüsselten Extrakt." - -#: -msgid "createextracts.options.include-all" -msgstr "Alle eingebetteten Datenquellen in der Zielarbeitsmappe einschließen. Nur möglich beim Erstellen von Extrakten für die Arbeitsmappe." - -#: -msgid "createextracts.options.parent-project-path" -msgstr "Pfad zum Projekt, das dem Projekt übergeordneten ist, in dem die Zielressource enthalten ist. Für die Angabe des Projektnamens ist "--project" erforderlich." - -#: -msgid "createextracts.options.project" -msgstr "Der Name des Projekts, das die Zielressource enthält. Ist nur erforderlich, wenn {0} oder {1} nicht angegeben ist. Wenn keine Angabe erfolgt, wird das Standardprojekt ''{2}'' verwendet." - -#: -msgid "createextracts.options.url" -msgstr "Der kanonische Name für die Ressource, wie er in der URL angezeigt wird" - -#: -msgid "createextracts.options.workbook" -msgstr "Der Name der Zielarbeitsmappe für Extrakterstellung" - -#: -msgid "createextracts.short_description" -msgstr "Erstellen Sie Extrakte für eine veröffentlichte Arbeitsmappe oder Datenquelle" - -#: -msgid "createextracts.workbook.include-all" -msgstr "Schließen Sie alle eingebetteten Datenquellen in der Zielarbeitsmappe ein" - -#: -msgid "createextracts.workbook.embedded-datasource-names" -msgstr "Mit eingebetteten Datenquellennamen" - -#: -msgid "createproject.options.description" -msgstr "Beschreibung des Projekts" - -#: -msgid "createproject.options.name" -msgstr "Name des Projekts" - -#: -msgid "createproject.options.parent-project-path" -msgstr "Pfad zum Projekt, in dem das neue Projekt enthalten ist. Ist der Pfad nicht vorhanden, wird er auf Site-Stammebene erstellt." - -#: -msgid "createproject.short_description" -msgstr "Projekt erstellen" - -#: -msgid "createproject.status" -msgstr "Projekt ''{0}'' wird auf dem Server erstellt..." - -#: -msgid "createsite.errors.invalid_url_option" -msgstr "Die URL-Option ist beim Erstellen mehrerer Websites ungültig. Führen Sie den Befehl nach dem Entfernen der URL-Option erneut aus oder erstellen Sie jede Website einzeln." - -#: -msgid "createsite.errors.site_name_already_exists" -msgstr "Eine Site mit dem Namen ''{0}'' ist bereits vorhanden. Versuchen Sie es mit einem anderen Site-Namen." - -#: -msgid "createsite.errors.site_id_already_exists" -msgstr "Eine Site mit der ID ''{0}'' ist bereits vorhanden. Verwenden Sie ''-r'', um eine andere Site-ID festzulegen. Weitere Informationen finden Sie in der tabcmd createsite-Hilfe." - -#: -msgid "createsite.options.allow-mobile-snapshots" -msgstr "Erlauben [oder verweigern] Sie mobile Snapshots. Standardmäßig sind mobile Snapshots zulässig" - -#: -msgid "createsite.options.allow-subscriptions" -msgstr "Erlauben [oder verweigern] Sie Abonnements für diese Website. Standard ist die Serverstandardeinstellung. Wenn Serverabonnements deaktiviert sind, können Abonnements nicht aktiviert werden" - -#: -msgid "createsite.options.allow-web-authoring" -msgstr "Erlauben [oder verweigern] Sie die Webdokumenterstellung für diese Site. Standardmäßig ist die Webdokumenterstellung zulässig" - -#: -msgid "createsite.options.metrics-level" -msgstr "0 für keine Sammlung, 100 für alle Sammlungen" - -#: -msgid "createsite.options.guest-access-enabled" -msgstr "Gastzugriffsberechtigung zum Anzeigen von Ansichten für Personen, die nicht an einem Tableau Server-Konto angemeldet sind" - -#: -msgid "createsite.options.site-mode" -msgstr "Erlauben [oder verweigern] Sie den Site-Administrator aus der Benutzerverwaltung auf der Website" - -#: -msgid "createsite.options.storage-quota" -msgstr "Websitespeicherkontingent in MB" - -#: -msgid "createsite.options.subscription-email" -msgstr "Für Abonnements verwendete E-Mail" - -#: -msgid "createsite.options.subscription-footer" -msgstr "Für Abonnements verwendete Fußzeile" - -#: -msgid "createsite.options.url" -msgstr "Website-ID der Website" - -#: -msgid "createsite.options.user-quota" -msgstr "Maximum an Websitebenutzern" - -#: -msgid "createsite.options.extract_encryption_mode" -msgstr "Extraktverschlüsselungsmodus: deaktiviert, aktiviert oder erzwungen. Wenn Sie keine Festlegung treffen, wird der Standardwert verwendet." - -#: -msgid "createsite.options.web_extraction_enabled" -msgstr "Erlauben [oder verweigern] Sie Extrakterstellung und Extrakt zu Live ändern für diese Site. Der Standard ist erlauben." - -#: -msgid "createsite.options.run_now_enabled" -msgstr "Erlauben [oder verweigern] Sie die Option "Jetzt Ausführen" für diese Site. Der Standard ist "Jetzt Ausführen" zu erlauben." - -#: -msgid "createsite.options.time_zone" -msgstr "Zeitzone, die für Extrakte auf dieser Site genutzt wird. Standardmäßig ist keine Zeitzone festgelegt und es wird die Zeitzone des Benutzers verwendet." - -#: -msgid "createsite.short_description" -msgstr "Website erstellen" - -#: -msgid "createsite.status" -msgstr "Website ''{0}'' auf dem Server erstellen..." - -#: -msgid "createsiteusers.options.auth-type" -msgstr "Zuweisung des Authentifizierungstyps für alle Benutzer in der CSV-Datei. Für Tableau Online kann {0} {1} (Standard) oder {2} sein. Für Tableau Server kann {0} Lokal (Standard) oder {2} sein." - -#: -msgid "createsiteusers.description" -msgstr "Erstellen Sie Benutzer auf der aktuellen Website. Die Benutzer werden aus der angegebenen CSV-Datei gelesen. Die Datei kann über Spalten in der im Folgenden angezeigten Reihenfolge verfügen.{0}1. Benutzername{0}2. Kennwort (wird bei Verwendung von Active Directory ignoriert){0}3. Anzeigename (wird bei Verwendung von Active Directory ignoriert){0}4. Lizenzstufe ({1}, {2}, {3}, {4} oder {5})5. Administrator ({6}/{7}){0}6. Veröffentlicher ({6}/{7}/1 oder {8}/{9}/0){0}7. E-Mail (nur für Tableau Public){0}Die Datei kann weniger Spalten aufweisen. Beispielsweise kann es sich hierbei um eine einfache Liste mit einem Benutzernamen pro Zeile handeln. Sie können Anführungszeichen verwenden, wenn ein Wert Kommas enthält. Tabcmd wartet, bis die {10}-Aufgabe abgeschlossen ist. Sie möchten möglicherweise nicht warten, bis die Aufgabe auf dem Server abgeschlossen ist und stattdessen die Rückgabe sofort vornehmen, indem Sie das Flag {11} übergeben. Systemadministratoren können mit diesem Befehl weder erstellt noch degradiert werden. Verwenden Sie stattdessen ''{12}''" - -#: -msgid "createsiteusers.short_description" -msgstr "Benutzer auf der aktuellen Website erstellen" - -#: -msgid "createsiteusers.status" -msgstr "In {0} aufgelistete Benutzer zur aktuellen Website hinzufügen..." - -#: -msgid "createusers.description" -msgstr "Erstellen Sie Benutzer auf der aktuellen Website. Die Benutzer werden aus der angegebenen CSV-Datei gelesen. Die Datei kann über Spalten in der im Folgenden angezeigten Reihenfolge verfügen.{0}1. Benutzername{0}2. Kennwort (wird bei Verwendung von Active Directory ignoriert){0}3. Anzeigename (wird bei Verwendung von Active Directory ignoriert){0}4. Lizenzstufe ({1}, {2}, {3}, {4} oder {5})5. Administrator ({6}/{7}/{8}/{9}){0}6. Veröffentlicher ({10}/{11}/1 oder {12}/{13}/0){0}7. E-Mail (nur für Tableau Public){0}Die Datei kann weniger Spalten aufweisen. Beispielsweise kann es sich hierbei um eine einfache Liste mit einem Benutzernamen pro Zeile handeln. Sie können Anführungszeichen verwenden, wenn ein Wert Kommas enthält. Tabcmd wartet, bis die {14}-Aufgabe abgeschlossen ist. Sie möchten möglicherweise nicht warten, bis die Aufgabe auf dem Server abgeschlossen ist und stattdessen die Rückgabe sofort vornehmen, indem Sie das Flag {15} übergeben." - -#: -msgid "createusers.short_description" -msgstr "Benutzer auf dem Server erstellen" - -#: -msgid "createusers.status" -msgstr "In {0} aufgelistete Benutzer werden zum Server hinzugefügt" - -#: -msgid "decryptextracts.short_description" -msgstr "Extrakte auf einer Site verschlüsseln" - -#: -msgid "decryptextracts.status" -msgstr "Planung von Extrakten auf Site {0} zur Entschlüsselung..." - -#: -msgid "delete.errors.mutually_exclusive" -msgstr "Löschen einer Arbeitsmappe und einer Datenquelle kann nicht gleichzeitig angegeben werden" - -#: -msgid "delete.errors.requires_workbook_datasource" -msgstr "Für den Befehl ''{0}'' ist ein Arbeitsmappen- oder Datenquellenname erforderlich" - -#: -msgid "delete.options.datasource" -msgstr "Zu löschende Datenquelle" - -#: -msgid "delete.options.parent-project-path" -msgstr "Pfad zu dem dem Projekt übergeordneten Element, in dem die zu löschende Arbeitsmappe/Datenquelle enthalten ist. Für die Angabe des Projektnamens ist "--project" erforderlich." - -#: -msgid "delete.options.project" -msgstr "Das Projekt, in dem die zu löschende Arbeitsmappe/Datenquelle enthalten ist. Das Standardprojekt lautet ''{0}''." - -#: -msgid "delete.options.workbook" -msgstr "Zu löschende Arbeitsmappe" - -#: -msgid "delete.short_description" -msgstr "Arbeitsmappe oder Datenquelle vom Server löschen" - -#: -msgid "delete.status" -msgstr "{0} ''{1}'' wird vom Server entfernt..." - -#: -msgid "deleteextracts.errors.required_argument" -msgstr "Für den Befehl ''deleteextracts'' ist entweder eine Arbeitsmappen-URL, ein Arbeitsmappenname oder ein Datenquellenname erforderlich" - -#: -msgid "deleteextracts.errors.error" -msgstr "Fehler beim Löschen des Extraktes" - -#: -msgid "deleteextracts.for.datasource" -msgstr "Extrakt von Datenquelle ''{0}'' wird gelöscht" - -#: -msgid "deleteextracts.for.workbook_name" -msgstr "Extrakt für Arbeitsmappe mit Namen ''{0}'' löschen" - -#: -msgid "deleteextracts.for.workbook_url" -msgstr "Extrakt für Arbeitsmappe mit URL ''{0}'' löschen" - -#: -msgid "deleteextracts.options.datasource" -msgstr "Der Name der Zieldatenquelle für Extraktentfernung" - -#: -msgid "deleteextracts.options.embedded-datasources" -msgstr "Eine durch Leerzeichen getrennte Liste von eingebetteten Datenquellen in der Zielarbeitsmappe. Schließen Sie Datenquellennamen in doppelten Anführungszeichen ein, falls sie Leerzeichen enthalten. Nur möglich beim Löschen von Extrakten einer Arbeitsmappe." - -#: -msgid "deleteextracts.options.include-all" -msgstr "Schließen Sie alle eingebetteten Datenquellen in der Zielarbeitsmappe ein" - -#: -msgid "deleteextracts.options.parent-project-path" -msgstr "Pfad zum Projekt, das dem Projekt übergeordneten ist, in dem die Zielressource enthalten ist. Für die Angabe des Projektnamens ist "--project" erforderlich." - -#: -msgid "deleteextracts.options.project" -msgstr "Der Name des Projekts, das die Zielressource enthält. Ist nur erforderlich, wenn {0} oder {1} nicht angegeben ist. Wenn keine Angabe erfolgt, wird das Standardprojekt ''{2}'' verwendet." - -#: -msgid "deleteextracts.options.url" -msgstr "Der kanonische Name für die Ressource, wie er in der URL angezeigt wird" - -#: -msgid "deleteextracts.options.workbook" -msgstr "Der Name der Zielarbeitsmappe für Extraktentfernung" - -#: -msgid "deleteextracts.short_description" -msgstr "Löschen Sie Extrakte für eine veröffentlichte Arbeitsmappe oder Datenquelle" - -#: -msgid "deleteextracts.workbook.include-all" -msgstr "Schließen Sie alle eingebetteten Datenquellen in der Zielarbeitsmappe ein" - -#: -msgid "deleteextracts.workbook.embedded-datasource-names" -msgstr "Mit eingebetteten Datasource-Namen" - -#: -msgid "deletegroup.short_description" -msgstr "Gruppe löschen" - -#: -msgid "deletegroup.status" -msgstr "Gruppe ''{0}'' wird vom Server gelöscht..." - -#: -msgid "deleteproject.errors.requires_project_name" -msgstr "Für den Befehl ''{0}'' ist ein Projektname erforderlich" - -#: -msgid "deleteproject.options.parent-project-path" -msgstr "Pfad zu dem dem Projekt übergeordneten Element, das gelöscht werden soll. Für die Angabe des Projektnamens ist "--project" erforderlich." - -#: -msgid "deleteproject.short_description" -msgstr "Projekt löschen" - -#: -msgid "deleteproject.status" -msgstr "Projekt ''{0}'' wird vom Server gelöscht..." - -#: -msgid "deletesite.errors.logged_into_this_site" -msgstr "Site, bei der Sie aktuell angemeldet sind, kann nicht gelöscht werden" - -#: -msgid "deletesite.short_description" -msgstr "Website löschen" - -#: -msgid "deletesite.status" -msgstr "Website ''{0}'' wird vom Server gelöscht..." - -#: -msgid "deletesiteusers.description" -msgstr "Löschen Sie Websitebenutzer. Die Benutzer werden aus der angegebenen CSV-Datei gelesen. Die Datei ist eine einfache Liste, die aus einem Benutzernamen pro Zeile besteht." - -#: -msgid "deletesiteusers.short_description" -msgstr "Websitebenutzer löschen" - -#: -msgid "deletesiteusers.status" -msgstr "In {0} aufgelistete Websitebenutzer werden vom Server gelöscht..." - -#: -msgid "deleteusers.description" -msgstr "Löschen Sie Benutzer. Die Benutzer werden aus der angegebenen CSV-Datei gelesen. Die Datei ist eine einfache Liste, die aus einem Benutzernamen pro Zeile besteht." - -#: -msgid "deleteusers.short_description" -msgstr "Benutzer löschen" - -#: -msgid "deleteusers.status" -msgstr "In {0} aufgelistete Benutzer werden vom Server gelöscht..." - -#: -msgid "editdomain.description" -msgstr "Bearbeiten Sie eine Domäne. Verwenden Sie den Befehl ''{0}'' zum Anzeigen einer Liste der Domänen für die Bearbeitung." - -#: -msgid "editdomain.errors.requires_nickname_name" -msgstr "Es muss entweder eine ''{0}''- oder eine ''{1}''-Option angegeben werden" - -#: -msgid "editdomain.options.id" -msgstr "ID der Domäne" - -#: -msgid "editdomain.options.name" -msgstr "Name der Domäne" - -#: -msgid "editdomain.options.nickname" -msgstr "Kurzname der Domäne" - -#: -msgid "editdomain.short_description" -msgstr "Domäne bearbeiten" - -#: -msgid "editdomain.output" -msgstr "{0}ID{1}Kurzname{1}{1}Name{0}" - -#: -msgid "editdomain.status" -msgstr "Domäne mit ID ''{0}'' auf dem Server bearbeiten..." - -#: -msgid "editsite.errors.invalid_site-id" -msgstr "Die Option {0} ist beim Bearbeiten mehrerer Websites ungültig. Führen Sie den Befehl nach dem Entfernen der Option {0} erneut aus oder bearbeiten Sie jede Website einzeln." - -#: -msgid "editsite.errors.invalid_site-name" -msgstr "Die Option {0} ist beim Bearbeiten mehrerer Websites ungültig. Führen Sie den Befehl nach dem Entfernen der Option {0} erneut aus oder bearbeiten Sie jede Website einzeln." - -#: -msgid "editsite.options.allow-mobile-snapshots" -msgstr "Mobile Snapshots erlauben [oder verweigern]" - -#: -msgid "editsite.options.allow-subscriptions" -msgstr "Abonnements für diese Website erlauben [oder verweigern]" - -#: -msgid "editsite.options.allow-web-authoring" -msgstr "Webdokumenterstellung für diese Site erlauben [oder verweigern]" - -#: -msgid "editsite.options.cache-warmup" -msgstr "Cache Warmup für diese Site zulassen [oder verweigern]" - -#: -msgid "editsite.options.cache-warmup-threshold" -msgstr "Schwellenwert für die Anzahl der Tage, die seit der letzten Anzeige der Ansicht vergangen sein dürfen, um ein Warmup auszulösen" - -#: -msgid "editsite.options.site-name" -msgstr "Name der Website anzeigen" - -#: -msgid "editsite.options.status" -msgstr "Verfügbarkeit der Website ändern. Muss ''{0}'' oder ''{1}'' sein" - -#: -msgid "editsite.options.allow-materialized-views" -msgstr "Materialisierte Ansichten für diese Site erlauben [oder verweigern]" - -#: -msgid "editsite.options.extract_encryption_mode" -msgstr "Extraktverschlüsselungsmodus: deaktiviert, aktiviert oder erzwungen. Wenn Sie keine Festlegung treffen, erfolgt keine Änderung auf dem Server." - -#: -msgid "editsite.options.web_extraction_enabled" -msgstr "Erlauben [oder verweigern] Sie Extrakterstellung und Extrakt zu Live ändern für diese Site. Die Standardeinstellung ist erlauben." - -#: -msgid "editsite.options.run_now_enabled" -msgstr "Erlauben [oder verweigern] Sie die Option "Jetzt Ausführen" für diese Site. Der Standard ist "Jetzt Ausführen" zu erlauben" - -#: -msgid "editsite.options.time_zone" -msgstr "Zeitzone, die für Extrakte auf dieser Site verwendet wird" - -#: -msgid "editsite.options.use_default_time_zone" -msgstr "Die Zeitzone, die für Extrakte auf dieser Site verwendet werden soll, ist nicht eingerichtet, stattdessen wird die Zeitzone des Standardservers verwendet" - -#: -msgid "editsite.short_description" -msgstr "Website bearbeiten" - -#: -msgid "editsite.status" -msgstr "Website ''{0}'' auf dem Server bearbeiten..." - -#: -msgid "encryptextracts.short_description" -msgstr "Extrakte auf einer Site verschlüsseln" - -#: -msgid "encryptextracts.status" -msgstr "Planung von Extrakten auf Site {0} zur Verschlüsselung..." - -#: -msgid "export.errors.need_country_and_languge" -msgstr "Die Optionen --Land und --Sprache müssen zusammen verwendet werden." - -#: -msgid "export.errors.white_space_workbook_view" -msgstr "Der Name der zu exportierenden Arbeitsmappe oder Ansicht darf keine Leerzeichen enthalten. Geben Sie den normalisierten Namen der Arbeitsmappe oder Ansicht an, wie er in der URL angezeigt wird." - -#: -msgid "export.errors.requires_workbook_view_name" -msgstr "Für den Befehl ''{0}'' ist ein /-Name erforderlich." - -#: -msgid "export.errors.requires_workbook_view_param" -msgstr "Für den Befehl ''{0}'' ist ein /-Parameter erforderlich, und es muss mindestens ein Schrägstrich (/) in diesem Parameter vorhanden sein." - -#: -msgid "export.options.country" -msgstr "Wenn das standardmäßige Gebietsschema des Benutzers nicht verwendet wird, muss die Landesabkürzung für Gebietsschema (zu finden in der IANA Language Subtag Registry) mit --Sprache verwendet werden." - -#: -msgid "export.options.csv" -msgstr "Daten im CSV-Format (Standard) exportieren" - -#: -msgid "export.options.fullpdf" -msgstr "Visuelle Ansichten im PDF-Format (wenn die Arbeitsmappe mit Registerkarten veröffentlicht wurde) exportieren" - -#: -msgid "export.options.height" -msgstr "Legt die Höhe fest. Muss ein Ganzzahlwert (Standard: 600 Pixel) sein" - -#: -msgid "export.options.language" -msgstr "Wenn das standardmäßige Gebietsschema des Benutzers nicht verwendet wird, muss die Sprachabkürzung für Gebietsschema (zu finden in der IANA Language Subtag Registry) mit --Land verwendet werden." - -#: -msgid "export.options.pagelayout" -msgstr "Legt die Seitenausrichtung der exportierten PDF-Datei fest. Zulässige Werte: {0}. Wenn keine Angabe erfolgt, wird die Einstellung in Tableau Desktop verwendet" - -#: -msgid "export.options.pagesize" -msgstr "Legt die Seitengröße der exportierten PDF-Datei fest. Zulässige Werte: {0} (Standard: ''{1}'')" - -#: -msgid "export.options.pdf" -msgstr "Daten im PDF-Format exportieren" - -#: -msgid "export.options.png" -msgstr "Daten im PNG-Format exportieren" - -#: -msgid "export.options.width" -msgstr "Legt die Breite fest. Muss ein Ganzzahlwert (Standard: 800 Pixel) sein" - -#: -msgid "export.short_description" -msgstr "Daten oder Bild einer Ansicht vom Server exportieren" - -#: -msgid "export.status" -msgstr "''{0}'' wird vom Server abgerufen..." - -#: -msgid "export.success" -msgstr "{0} wurde unter ''{1}'' gespeichert" - -#: -msgid "extracts.workbook.errors.requires_datasources_or_include_all" -msgstr "Befehl {0} für Arbeitsmappe erfordert entweder eine eingebettete Datenquelle oder ein Include-All-Flag." - -#: -msgid "fileuploader.progress" -msgstr "Uploadstatus: {0} %" - -#: -msgid "get.description" -msgstr "Rufen Sie eine Datei vom Server ab. Die Datei wird nach der letzten Komponente des Pfads benannt, wenn kein Dateinamensargument angegeben wird." - -#: -msgid "get.errors.requires_url" -msgstr "Für den Befehl ''{0}'' ist eine URL erforderlich" - -#: -msgid "get.options.file" -msgstr "Name zum Speichern der Datei als" - -#: -msgid "get.short_description" -msgstr "Datei vom Server abrufen" - -#: -msgid "help.available_commands" -msgstr "Verfügbare Befehle:" - -#: -msgid "help.command_options" -msgstr "Befehlsoptionen:" - -#: -msgid "help.description0" -msgstr "Hilfe für einen bestimmten Befehl anzeigen" - -#: -msgid "help.description1" -msgstr "Alle verfügbaren Befehle auflisten" - -#: -msgid "help.errors.unknown_command" -msgstr "Unbekannter Befehl: {0}" - -#: -msgid "help.global_options" -msgstr "Globale Optionen:" - -#: -msgid "help.short_description" -msgstr "Hilfe für tabcmd-Befehle" - -#: -msgid "httputils.found_attachment" -msgstr "Gefundene Anlage: {0}" - -#: -msgid "httputils.mapped_attachment" -msgstr "Gefundene Anlage: {0} (erneut zu {1} zugeordnet)" - -#: -msgid "initialuser.errors.username_and_password_required" -msgstr "Es müssen Benutzername und Kennwort angegeben werden." - -#: -msgid "initialuser.options.friendly-name" -msgstr "Anzeigename" - -#: -msgid "initialuser.short_description" -msgstr "Einen ersten Benutzer auf einem nicht initialisierten Server erstellen" - -#: -msgid "listdomains.description" -msgstr "Domänen auflisten" - -#: -msgid "listdomains.status" -msgstr "Domänen werden vom Server aufgelistet..." - -#: -msgid "listsites.output" -msgstr "{0}{0}NAME: {1} {0}SITEID: ''{2}''" - -#: -msgid "listsites.output_extended" -msgstr "{0}{0}NAME: {1} {0}SITE-ID: ''{2}''{0}EXTRAKT-VERSCHLÜSSELUNG: {3}" - -#: -msgid "listsites.short_description" -msgstr "Websites für Benutzer auflisten" - -#: -msgid "listsites.status" -msgstr "Websites für Benutzer {0} werden aufgelistet..." - -#: -msgid "listsites.options.get_extract_encryption_mode" -msgstr "Extraktverschlüsselungsmodus der Site(s) drucken" - -#: -msgid "login.description" -msgstr "Melden Sie sich am Server an. Ihre Sitzung wird fortgesetzt, bis sie auf dem Server abläuft oder Sie {0} verwenden." - -#: -msgid "login.short_description" -msgstr "Am Server anmelden" - -#: -msgid "logout.short_description" -msgstr "Vom Server abmelden" - -#: -msgid "publish.description" -msgstr "Arbeitsmappe, Datenquelle oder Extrakt auf dem Server veröffentlichen" - -#: -msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "Falscher Datentyp ''{0}'' für das Aktualisieren einer Datenquelle. Das Ersetzen/Anfügen gilt nur für eine Extraktdatei (.tde)." - -#: -msgid "publish.errors.invalid_name_option" -msgstr "Option {0} ist beim Veröffentlichen mehrerer Elemente ungültig" - -#: -msgid "publish.errors.invalid_publish_file_type" -msgstr "Falscher Dateityp ''{0}'' für die Veröffentlichung, erwartet wurde eine .tde-, .tds-, .tdsx-, .twb- oder .twbx-Datei" - -#: -msgid "publish.errors.mutually_exclusive_option" -msgstr "Nur eins von {0} oder {1} verwenden" - -#: -msgid "publish.errors.requires_resource_file" -msgstr "Für den Befehl ''{0}'' ist eine Arbeitsmappe, Datenquelle oder Extraktdatei erforderlich" - -#: -msgid "publish.errors.unexpected_server_response" -msgstr "Unerwartete Antwort vom Server: {0}" - -#: -msgid "publish.errors.server_resource_not_found" -msgstr "Die von Ihnen angegebene Ressource exisitiert nicht oder Sie haben nicht die Berechtigung, sie einzusehen. Prüfen Sie Ihren Projektnamen und Ihre Berechtigungen." - -#: -msgid "publish.options.append" -msgstr "Extraktdatei an vorhandene Datenquelle anfügen" - -#: -msgid "publish.options.async" -msgstr "Asynchron veröffentlichen" - -#: -msgid "publish.options.db-password" -msgstr "Datenbankkennwort für alle Datenquellen" - -#: -msgid "publish.options.db-username" -msgstr "Datenbankbenutzername für alle Datenquellen" - -#: -msgid "publish.options.description" -msgstr "Beschreibung der Arbeitsmappe oder Datenquelle" - -#: -msgid "publish.options.encrypt_extracts" -msgstr "Extrakte auf dem Server verschlüsseln" - -#: -msgid "publish.options.name" -msgstr "Arbeitsmappen-/Datenquellenname auf dem Server. Wenn keine Angabe erfolgt, wird die Arbeitsmappe/Datenquelle nach dem Dateinamen ohne die Erweiterung twb(x), tds(x) oder tde benannt. Durch das Veröffentlichen einer .tde-Datei wird eine Datenquelle erstellt" - -#: -msgid "publish.options.oauth-username" -msgstr "Auf dem Serverschlüsselbund gespeicherte Anmeldeinformationen verwenden, die mit dem zu veröffentlichenden USERNAME verknüpft sind" - -#: -msgid "publish.options.overwrite" -msgstr "Vorhandene Arbeitsmappe/Datenquelle ggf. überschreiben" - -#: -msgid "publish.options.project" -msgstr "Projekt zum Veröffentlichen der Arbeitsmappe/Datenquelle zu" - -#: -msgid "publish.options.parent-project-path" -msgstr "Pfad zu dem dem Projekt übergeordneten Element, für das die Arbeitsmappe/Datenquelle veröffentlicht werden soll" - -#: -msgid "publish.options.replace" -msgstr "Extraktdatei zu vorhandener Datenquelle ersetzen" - -#: -msgid "publish.options.restart" -msgstr "Startet den Datei-Upload neu" - -#: -msgid "publish.options.save-db-password" -msgstr "Datenbankkennwort auf dem Server speichern" - -#: -msgid "publish.options.save-oauth" -msgstr "Mit {0} angegebene OAuth-Anmeldeinformationen einbetten" - -#: -msgid "publish.options.tabbed" -msgstr "Bei aktivierten Ansichten im Registerformat veröffentlichen" - -#: -msgid "publish.options.thumbnail-groupname" -msgstr "Identität dieser Gruppe wechseln, während die Miniaturbilder berechnet werden, wenn die Arbeitsmappe Benutzerfilter enthält" - -#: -msgid "publish.options.thumbnail-username" -msgstr "Identität dieses Benutzers wechseln, während die Miniaturbilder berechnet werden, wenn die Arbeitsmappe Benutzerfilter enthält" - -#: -msgid "publish.status" -msgstr "''{0}'' wird auf dem Server veröffentlicht. Dies kann einige Minuten dauern..." - -#: -msgid "publish.success" -msgstr "Datei wurde erfolgreich auf dem Server unter dem folgenden Speicherort gespeichert:" - -#: -msgid "publishsamples.options.parent-project-path" -msgstr "Pfad zu dem dem Projekt übergeordneten Element, für das Beispiele veröffentlicht werden sollen. Für die Angabe des Projektnamens ist "--project" erforderlich." - -#: -msgid "publishsamples.options.projectname" -msgstr "Name des Projekts, in dem Beispiele veröffentlicht werden sollen" - -#: -msgid "publishsamples.short_description" -msgstr "Veröffentlicht Beispielarbeitsmappen im angegebenen Projekt. Bereits vorhandene Beispiele werden überschrieben." - -#: -msgid "publishsamples.status" -msgstr "Beispiele werden veröffentlicht..." - -#: -msgid "reencryptextracts.short_description" -msgstr "Extrakte auf einer Site erneut verschlüsseln" - -#: -msgid "reencryptextracts.status" -msgstr "Planung von Extrakten auf Site {0} zur erneuten Verschlüsselung…" - -#: -msgid "refreshextracts.errors.required_argument" -msgstr "Für den Befehl ''refreshextracts'' ist entweder eine Arbeitsmappen-URL, ein Arbeitsmappenname oder ein Datenquellenname erforderlich" - -#: -msgid "refreshextracts.errors.add_and_remove_calculations" -msgstr "Aktualisierung kann nicht mit den beiden Optionen "--addcalculations" und "--removecalculations" durchgeführt werden." - -#: -msgid "refreshextracts.errors.calculations_and_incremental" -msgstr "Erfüllte Berechnungen können während einer inkrementellen Extraktaktualisierung nicht hinzugefügt oder entfernt werden." - -#: -msgid "refreshextracts.errors.error" -msgstr "Fehler beim Aktualisieren von Extrakten" - -#: -msgid "refreshextracts.options.datasource" -msgstr "Der Name der zu aktualisierenden Datenquelle" - -#: -msgid "refreshextracts.options.incremental" -msgstr "Inkrementelle Aktualisierung (wenn unterstützt) ausführen" - -#: -msgid "refreshextracts.options.parent-project-path" -msgstr "Pfad zu dem dem Projekt übergeordneten Element, in dem das zu aktualisierende Extrakt enthalten ist. Für die Angabe des Projektnamens ist "--project" erforderlich." - -#: -msgid "refreshextracts.options.project" -msgstr "Der Name des Projekts, das die Arbeitsmappe bzw. die Datenquelle enthält. Ist nur erforderlich, wenn {0} oder {1} nicht angegeben ist. Wenn keine Angabe erfolgt, wird das Standardprojekt ''{2}'' verwendet" - -#: -msgid "refreshextracts.options.synchronous" -msgstr "Auf Ausführung der Aktualisierung warten und vor dem Beenden abschließen" - -#: -msgid "refreshextracts.options.url" -msgstr "Der kanonische Name für die Arbeitsmappe oder die Ansicht wie er in der URL angezeigt wird" - -#: -msgid "refreshextracts.options.workbook" -msgstr "Der Name der zu aktualisierenden Arbeitsmappe" - -#: -msgid "refreshextracts.options.addcalculations" -msgstr "Dem Extrakt werden erfüllte Berechnungen hinzugefügt." - -#: -msgid "refreshextracts.options.removecalculations" -msgstr "Vom Extrakt werden erfüllte Berechtigungen entfernt." - -#: -msgid "refreshextracts.short_description" -msgstr "Extrakte einer Arbeitsmappe oder Datenquelle auf dem Server aktualisieren" - -#: -msgid "refreshextracts.status_incremented" -msgstr "Extrakte für {0} ''{1}'', die jetzt inkrementiert werden sollen, werden geplant..." - -#: -msgid "refreshextracts.status_refreshed" -msgstr "Extrakte für {0} ''{1}'', die jetzt aktualisiert werden sollen, werden geplant..." - -#: -msgid "removeusers.options.users" -msgstr "Datei, die eine Liste der aus der Gruppe zu entfernenden Benutzer, einer pro Zeile, enthält" - -#: -msgid "removeusers.short_description" -msgstr "Benutzer aus einer Gruppe entfernen" - -#: -msgid "removeusers.status" -msgstr "In {0} aufgelistete Benutzer werden aus der Gruppe {1} entfernt..." - -#: -msgid "runschedule.errors.requires_schedule_name" -msgstr "Für den Befehl ''{0}'' ist ein Zeitplanname erforderlich" - -#: -msgid "runschedule.short_description" -msgstr "Zeitplan ausführen" - -#: -msgid "runschedule.status" -msgstr "Zeitplan ''{0}'' wird auf dem Server ausgeführt..." - -#: -msgid "materializeviews.short_description" -msgstr "Aktualisieren und kontrollieren der materialisierten Ansichts-Umgebung für Sites/Arbeitsmappen" - -#: -msgid "materializeviews.status.site" -msgstr "Materialisierte Ansichts-Umgebung für Site ''{0}'' wird aktualisiert..." - -#: -msgid "materializeviews.status.workbook" -msgstr "Materialisierte Ansichts-Umgebung für Arbeitsmappe ''{0}'' wird aktualisiert..." - -#: -msgid "materializeviews.errors.invalid_workbook_arguments" -msgstr "Der Befehl ''materializeviews'' benötigt ein Argument eines Namens einer Arbeitsmappe" - -#: -msgid "materializeviews.errors.invalid_site_arguments" -msgstr "Der Befehl ''materializeviews'' benötigt ein Argument einer Site-ID" - -#: -msgid "materializeviews.errors.invalid_workbook_option" -msgstr "Verwenden Sie ''{0}'' oder ''{1}'' mit ''{2}''" - -#: -msgid "materializeviews.errors.invalid_project_path" -msgstr "Verwenden Sie ''{1}'' mit ''{0}''" - -#: -msgid "materializeviews.errors.invalid_site_option" -msgstr "Verwenden Sie ''{0}'' mit ''{1}''" - -#: -msgid "materializeviews.errors.site_mode_conflict" -msgstr "Verwenden Sie ''{0}'' oder ''{1}'' um den materialisierten Ansichtsmodus auf dieser Site zu ändern" - -#: -msgid "materializeviews.errors.site_not_updated" -msgstr "Site ''{0}'' wurde nicht aktualisiert, nur Serveradministratoren können die materialisierte Ansichts-Umgebung ändern" - -#: -msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "Verwenden Sie ''{0}'' oder ''{1}'' um die materialisierte Ansichts-Umgebung zu ändern" - -#: -msgid "materializeviews.options.materialize_now" -msgstr "Verwenden Sie ''{0}'' um sofort eine Materialisierung einer gegebenen Arbeitsmappe zu planen" - -#: -msgid "materializeviews.options.project" -msgstr "Verwenden Sie ''{0}'' um einen Projektnamen festzulegen" - -#: -msgid "materializeviews.options.parent_project_path" -msgstr "Verwenden Sie ''{0}'' um den übergeordneten Projektpfad auf ''{1}'' festzulegen" - -#: -msgid "materializeviews.options.allow_workbook" -msgstr "Verwenden Sie ''{0}'' um materialisierte Ansichten für die Arbeitsmappe zu aktivieren/deaktivieren" - -#: -msgid "materializeviews.options.allow_site" -msgstr "Verwenden Sie ''{0}'' um materialisierte Ansichten für die Site zu aktivieren/deaktivieren" - -#: -msgid "materializeviews.options.selected_workbooks" -msgstr "Verwenden Sie ''{0}'' um ausgewählte Arbeitsmappen in der Site zu aktivieren, die mit Option ''{1}'' verwendet werden. Dies ist die Standardeinstellung" - -#: -msgid "materializeviews.options.all_workbooks" -msgstr "Verwenden Sie ''{0}'' um alle Arbeitsmappe der Site, die mit Option ''{1}'' verwendet werden, zu aktivieren" - -#: -msgid "session.auto_site_login" -msgstr "Automatische Anmeldung bei der Website: {0}" - -#: -msgid "session.certificate-alias" -msgstr "Zertifikatalias: {0}" - -#: -msgid "session.connecting" -msgstr "Verbindung zum Server wird hergestellt..." - -#: -msgid "session.continuing_session" -msgstr "Vorherige Sitzung fortsetzen" - -#: -msgid "session.errors.auth_required" -msgstr "Autorisierung erforderlich" - -#: -msgid "session.errors.invalid_keystore_password" -msgstr "Das Keystore-Kennwort ist falsch. Geben Sie das richtige Kennwort ein und wiederholen SIe den Vorgang." - -#: -msgid "session.errors.invalid_redirect" -msgstr "Umleitung zu ungültiger URL nicht möglich: {0}" - -#: -msgid "session.errors.keystore_pwdfile_create" -msgstr "Keystore-Kennwortdatei kann nicht erstellt werden, Fehler: {0}" - -#: -msgid "session.errors.missing_arguments" -msgstr "Anmeldung aufgrund fehlender Argumente nicht möglich: {0}" - -#: -msgid "session.errors.no_redirect_found" -msgstr "Keine Umleitungsadresse in Umleitungsantwort" - -#: -msgid "session.errors.no_sslcafile_found" -msgstr "An den folgenden Speicherorten wurde keine Datei einer Zertifizierungsstelle (ZS) gefunden: ''{0}''. Die ZS-Datei wird für die sichere Kommunikation mit Tableau Server benötigt. Informationen zur Erstellung einer ZS-Datei finden Sie in der Tableau Server-Hilfe. Um eine Verbindung mit Tableau Server ohne Validierung des SSL-Zertifikats herzustellen, verwenden Sie das Flag --no-certcheck." - -#: -msgid "session.errors.script_no_password" -msgstr "Tabcmd wurde aus einem Skript oder aus IDE heraus ausgeführt, jedoch wurde kein Kennwort angegeben. Zum Anmelden muss ein Kennwort als Argument für tabcmd angegeben werden." - -#: -msgid "session.errors.session_expired" -msgstr "Ihre Sitzung ist abgelaufen" - -#: -msgid "session.errors.unsupported_command" -msgstr "Befehlt wird durch diesen Server nicht unterstützt" - -#: -msgid "session.keystore.notice" -msgstr "Möchten Sie das Kennwort lokal speichern, damit Sie es beim nächsten Mal nicht erneut eingeben müssen? [''Ja'' oder ''Nein'' angeben]" - -#: -msgid "session.keystore.password" -msgstr "Keystore-Kennwort:" - -#: -msgid "session.keystore.pwdfile_create" -msgstr "Keystore-Kennwortdatei erstellen in Pfad: {0}" - -#: -msgid "session.keystore.pwdfile_remove" -msgstr "Keystore-Kennwortdatei mit dem falschen Kennwort entfernen" - -#: -msgid "session.login" -msgstr "Anmelden..." - -#: -msgid "session.logout" -msgstr "Abgemeldet" - -#: -msgid "session.monitorjob.errors.no_jobid" -msgstr "Auftrag kann nicht überwacht werden. Es wurde keine ''job_id'' gefunden: {0}" - -#: -msgid "session.monitorjob.percent_complete" -msgstr "{0} % abgeschlossen" - -#: -msgid "session.new_session" -msgstr "Neue Sitzung erstellen" - -#: -msgid "session.no-certificate-found" -msgstr "Kein gültiges Client-Zertifikat gefunden" - -#: -msgid "session.not_default_site_member" -msgstr "Sie sind kein Mitglied der Standardwebsite. Wählen Sie eine SITEID aus den folgenden Websites aus:" - -#: -msgid "session.not_site_member" -msgstr "Sie sind kein Mitglied der Website ''{0}''. Wählen Sie eine SITEID aus den folgenden Websites aus:" - -#: -msgid "session.options.help" -msgstr "tabcmd-Hilfe anzeigen" - -#: -msgid "session.options.no-certcheck" -msgstr "SSL-Zertifikat nicht überprüfen" - -#: -msgid "session.options.no-cookie" -msgstr "Speichern Sie die Sitzungs-ID beim Anmelden nicht. Folgebefehle müssen sich erneut anmelden. Wenn keine Angabe erfolgt, wird standardmäßig die Sitzungs-ID gespeichert" - -#: -msgid "session.options.no-prompt" -msgstr "Nicht nach einem Kennwort fragen" - -#: -msgid "session.options.no-proxy" -msgstr "Kein HTTP-Proxy verwenden" - -#: -msgid "session.options.password" -msgstr "Angegebenes Tableau Server-Kennwort verwenden" - -#: -msgid "session.options.password-file" -msgstr "Tableau Server-Kennwort aus FILE lesen" - -#: -msgid "session.options.proxy" -msgstr "Angegebenen HTTP-Proxy verwenden" - -#: -msgid "session.options.server" -msgstr "Angegebene Tableau Server-URL verwenden. Wenn kein Protokoll angegeben ist, wird von http:// ausgegangen" - -#: -msgid "session.options.site" -msgstr "Verwenden Sie die angegebene Tableau Server-Website. Geben Sie eine leere Zeichenfolge ('''') an, um die Verwendung der Standardwebsite zu erzwingen" - -#: -msgid "session.options.timeout" -msgstr "Wartedauer in Sekunden, die es dauert, bis der Server den Befehl verarbeitet hat. Standardmäßig wird so lange gewartet, bis der Server antwortet" - -#: -msgid "session.options.use-certificate" -msgstr "Client-Zertifikat zur Anmeldung verwenden" - -#: -msgid "session.options.username" -msgstr "Angegebenen Tableau Server-Benutzernamen verwenden" - -#: -msgid "session.password" -msgstr "Kennwort:" - -#: -msgid "session.retrying_task" -msgstr "Erneute Anmeldung für erneuten Versuch des ursprünglichen Befehls mit einer neuen Sitzung …" - -#: -msgid "session.session_expired_login" -msgstr "Ihre Sitzung ist abgelaufen. Abmeldung zum Löschen der Sitzung …" - -#: -msgid "session.site_list" -msgstr "{0}{0}NAME: {1}{0}SITEID: ''{2}''" - -#: -msgid "session.using-certificate" -msgstr "Client-Zertifikat wird zur Anmeldung verwendet" - -#: -msgid "session.inferred_username" -msgstr "Als Benutzer ''{0}'' anmelden, da kein ''--username''-Flag angegeben wurde" - -#: -msgid "sessiondata.errors.bad_api" -msgstr "Falsch formatierte Server-API: {0}" - -#: -msgid "sessiondata.errors.no_server_api" -msgstr "Server-API-Version kann in der Antwort nicht gefunden werden" - -#: -msgid "sessiondata.errors.version_mismatch" -msgstr "Tabcmd-Version {0} (API {1}) entspricht nicht Tableau Server-Version {2} (API {3})" - -#: -msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "''{0}'' oder ''{1}'' vor dem Servernamen angeben" - -#: -msgid "sessionoptions.errors.bad_password_file" -msgstr "Kennwort aus Datei ''{0}'' kann nicht gelesen werden" - -#: -msgid "sessionoptions.errors.bad_protocol" -msgstr "Protokoll ''{0}'' wird nicht unterstützt" - -#: -msgid "sessionoptions.errors.bad_proxy_format" -msgstr "Proxyformat entspricht nicht HOST:PORT: {0}" - -#: -msgid "sessionoptions.errors.bad_timeout" -msgstr "Nicht numerisches Argument zu {0} ''{1}'' wird ignoriert" - -#: -msgid "set.description" -msgstr "Legen Sie eine Einstellung auf dem Server fest. Verwenden Sie ''Einstellung'', um eine Einstellung auszuschalten." - -#: -msgid "set.errors.requires_setting_name" -msgstr "Für den Befehl ''{0}'' ist ein Einstellungsname erforderlich" - -#: -msgid "set.errors.single_setting_name" -msgstr "Der Befehl ''{0}'' übernimmt einen einzelnen Einstellungsnamen" - -#: -msgid "set.short_description" -msgstr "Einstellung auf dem Server festlegen" - -#: -msgid "setsetting.status" -msgstr "''{0}'' wird auf {1} festgelegt" - -#: -msgid "syncgroup.errors.server_admin" -msgstr "Die minimale Site-spezifische Rolle einer Gruppe kann nicht auf ''ServerAdministrator'' festgelegt werden." - -#: -msgid "syncgroup.options.role" -msgstr "Legt die Standardrolle für alle Benutzer in der Gruppe fest. Zulässige Werte für {0}: {1}. Wenn ein Benutzer bereits vorhanden ist, wird die angegebene Rolle nur dann zugewiesen, wenn sie weniger restriktiv ist als die aktuelle Rolle des Benutzers. Ist der Wert nicht angegeben, lautet die Standardeinstellung für neue Benutzer {2}. Für bestehende Benutzer ergeben sich keine Änderungen." - -#: -msgid "syncgroup.options.overwritesiterole" -msgstr "Lässt eine Änderung der Site-Rolle eines Benutzers mithilfe von --role in eine Rolle mit weniger Berechtigungen zu und setzt das Standardverhalten außer Kraft." - -#: -msgid "syncgroup.options.grantlicensemode" -msgstr "Wenn einem Benutzer die in der Gruppe angegebene Lizenz erteilt werden soll. Gültige Werte sind: {0}. Wird kein Wert weitergegeben, wird ''bei der Synchronisierung'' als Standardwert verwendet." - -#: -msgid "syncgroup.short_description" -msgstr "Server mit einer Active Directory-Gruppe synchronisieren" - -#: -msgid "syncgroup.status" -msgstr "Server wird mit Active Directory-Gruppe {0} synchronisiert..." - -#: -msgid "syncgroup.options.sysadmin-type" -msgstr "[Veraltet. Verwenden Sie stattdessen --Rolle.] Weist dem Administator Rechte für alle Benutzer in der Gruppe zu [oder entfernt diese]. {0} kann {1}, {2}, {3} oder {4} sein." - -#: -msgid "syncgroup.options.license" -msgstr "[Veraltet. Verwenden Sie stattdessen --Rolle.] Legt die Standardlizenzstufe für alle Benutzer in der Gruppe fest. {0} kann {1}, {2} oder {3} sein" - -#: -msgid "syncgroup.options.publisher" -msgstr "[Veraltet. Verwenden Sie stattdessen --Rolle.] Weist das Veröffentlichungsrecht allen Benutzern in der Gruppe zu [oder entfernt es]." - -#: -msgid "tabcmd.mutually_exclusive_options" -msgstr "''{0}'' und ''{1}'' können nicht im selben Befehl angegeben werden" - -#: -msgid "tabcmdparser.errors.ambiguous_option" -msgstr "Mehrdeutige Option ''{0}'' unter den Optionen: {1}" - -#: -msgid "tabcmdparser.warning.unexpected_dash" -msgstr "Unerwarteter Strich in Argument: {0}. Folgende Striche sind gültig: -, --. Dieser Fehler tritt häufig auf, wenn eine Zeichenfolge mit Formatierung aus einem Texteditor kopiert und eingefügt wird. Versuchen Sie, den Strich für das Argument in der Befehlszeile erneut einzugeben." - -#: -msgid "resetopenidsub.short_description" -msgstr "Zurücksetzen einer OpenID Connect SubId für einen Benutzer" - -#: -msgid "resetopenidsub.options.targetusername" -msgstr "Benutzer, der zurückgesetzt werden soll" - -#: -msgid "resetopenidsub.options.all" -msgstr "Alle Benutzer zurücksetzen" - -#: -msgid "version.description" -msgstr "Versionsinformationen drucken" - -#: -msgid "vizqlsession.errors.cannot_create_session" -msgstr "Fehler beim Erstellen einer VizQl-Sitzung auf dem Server" - -#: -msgid "vizqlsession.errors.no_command_result" -msgstr "Befehlsergebnis konnte nicht gefunden werden: {0}" - -#: -msgid "vizqlsession.errors.session_already_closed" -msgstr "VizQl-Sitzungsobjekt bereits geschlossen" - -#: -msgid "vizqlsession.errors.cannot_parse_response" -msgstr "JSON-Antwortzeichenfolge kann nicht analysiert werden: {0}" - -#: -msgid "upgradethumbnails.short_description" -msgstr "Damit wird der Job der Hintergrundprozesskomponente für das Upgrade der Miniaturbilder durchgeführt. Damit werden alle Miniaturbilder, die mit einer Version vor Tableau 2018.2 erstellt wurden, erneut mit hoher Auflösung gerendert. Dabei können ungewöhnlich hohe Verarbeitungslasten für Tableau Server und externe Datenquellen entstehen. Wenn es zu Problemen kommt, kann der Job durch Ausführung von tabcmd upgradethumbnails --server --stop angehalten werden." - -#: -msgid "upgradethumbnails.options.stop" -msgstr "Alle Jobs in Verbindung mit dem Upgrade von Miniaturbildern anhalten" - -#: -msgid "upgradethumbnails.status.running" -msgstr "Upgrade von Miniaturbildern beginnen" - -#: -msgid "upgradethumbnails.status.not_running" -msgstr "Upgrade von Miniaturbildern nicht beginnen" - -#: -msgid "upgradethumbnails.status.cancelling" -msgstr "Upgrade von Miniaturbildern abbrechen" - -#: -msgid "upgradethumbnails.continue_promt" -msgstr "Möchten Sie fortfahren? Geben Sie 1 für ''Ja'' ein und 0 für ''Nein'' (1/0)." - -#: -msgid "upgradethumbnails.invalid_response" -msgstr "Ungültige Antwort" - -#: -msgid "validateidpmetadata.options.digest_algorithms" -msgstr "Eine durch Leerzeichen getrennte Liste mit Digest-Algorithmen. Zulässige Werte für {0}: {1}. Sofern keine Angabe erfolgt, nutzt der Server Werte der Serverkonfigurationseinstellung: {2}" - -#: -msgid "validateidpmetadata.options.min_allowed_rsa_key_size" -msgstr "Wenn keine Angabe vorhanden ist, verwendet der Server die Werte aus der Serverkonfigurationseinstellung: {0}" - -#: -msgid "validateidpmetadata.options.min_allowed_elliptic_curve_size" -msgstr "Wenn keine Angabe vorhanden ist, verwendet der Server die Werte aus der Serverkonfigurationseinstellung: {0}" - -#: -msgid "validateidpmetadata.options.site_names" -msgstr "Eine durch Leerzeichen getrennte Liste mit Site-Namen, für die die Zertifikatsprüfung durchgeführt wird. Wenn keine Angabe erfolgt, werden alle Sites geprüft." - -#: -msgid "validateidpmetadata.short_description" -msgstr "Identifiziert Tableau Server-Sites, die mit IdPs konfiguriert sind, die den unsicheren Digest-Algorithmus, SHA-1, verwenden. Dieser Befehl identifiziert auch IdPs, die Zertifikate mit einer unzureichenden RSA-Schlüssellänge oder elliptischen Kurvengröße verwenden." - diff --git a/tabcmd/locales/en/LC_MESSAGES/en-US.po b/tabcmd/locales/en/LC_MESSAGES/en-US.po deleted file mode 100644 index b064503c..00000000 --- a/tabcmd/locales/en/LC_MESSAGES/en-US.po +++ /dev/null @@ -1,83 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: en" -# Copyright (C) YEAR Tableau Software - - -# These outcome reporting lines were all returned from the server in clientxml -# https://sourcegraph.prod.tableautools.com/teams/near/-/blob/workgroup/src/shared/libraries/tab-strings/res/localization/shared_wg_en.properties -# how much of this can be replaced by server responses? - -msgid "tabcmd.result.already_exists.group" -msgstr "Group called ''{}'' already exists" - -msgid "tabcmd.result.failed.delete.group" -msgstr "Error deleting group from server" - -msgid "tabcmd.result.success.create_user" -msgstr "Successfully created user: {}" - -msgid "tabcmd.report.users_added" -msgstr "Number of users added: {}" - -msgid "tabcmd.report.errors" -msgstr "Error details: \n{}" - -msgid "tabcmd.result.success.parsed_users" -msgstr "Successfully parsed {} users" - -msgid "tabcmd.result.success.delete_user" -msgstr "Successfully deleted user from site: {}" - -msgid "tabcmd.result.success.user_actions" -msgstr "Successfully {0} {1} for group {2}" - -msgid "tabcmd.result.failure.user" -msgstr "Error, skipping user {}" - -msgid "tabcmd.report.error.user_csv.too_many_columns" -msgstr "The file contains {} columns, but there are only {} valid columns in a user import csv file" - -msgid "tabcmd.report.error.user_csv.at_char" -msgstr "If a user name includes an @ character that represents anything other than a domain separator, " - "you need to refer to the symbol using the hexadecimal format: \\0x40" - -msgid "tabcmd.report.error.user.no_spaces_in_username" -msgstr "Username cannot contain spaces" - -msgid "tabcmd.report.error.generic_attribute" -msgstr "Invalid value for {0}: {1}" - -msgid "tabcmd.report.error.publish_samples.expected_project" -msgstr "publishsamples expects the specified project to exist already" - -msgid "tabcmd.result.failure.publish_samples" -msgstr "Failed publishing samples to project" - -msgid "tabcmd.launching" -msgstr "======================= Launching command =======================" - -msgid "tabcmd.find.group" -msgstr "Finding group ''{}'' on server..." - -# Each actual command has a status line in translation - -msgid "tabcmd.add.users.to_site" -msgstr "===== Adding users listed in {0} to {1}..." - -msgid "tabcmd.delete.users.from_server" -msgstr "Removing users listed in {0} from the server..." - -msgid "tabcmd.find.parent_project" -msgstr "===== Identifying parent project '{}' on the server..." - -msgid "tabcmd.get.extension.not_found" -msgstr "You must specify a file type in the url or filename" - -msgid "tabcmd.run_schedule.options.schedule" -msgstr "Name of the schedule to run" \ No newline at end of file diff --git a/tabcmd/locales/en/LC_MESSAGES/shared_wg_en.po b/tabcmd/locales/en/LC_MESSAGES/shared_wg_en.po deleted file mode 100644 index ff50f35e..00000000 --- a/tabcmd/locales/en/LC_MESSAGES/shared_wg_en.po +++ /dev/null @@ -1,1789 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: en" -#: -msgid "permissions.labels.capabilities.read" -msgstr "View:" - -#: -msgid "permissions.labels.capabilities.write" -msgstr "Overwrite:" - -#: -msgid "permissions.labels.capabilities.write.legacy" -msgstr "Save:" - -#: -msgid "permissions.labels.capabilities.delete" -msgstr "Delete:" - -#: -msgid "permissions.labels.capabilities.filter" -msgstr "Filter:" - -#: -msgid "permissions.labels.capabilities.add_tag" -msgstr "Add Tag:" - -#: -msgid "permissions.labels.capabilities.add_favorite" -msgstr "Add Favorite:" - -#: -msgid "permissions.labels.capabilities.add_comment" -msgstr "Add Comments:" - -#: -msgid "permissions.labels.capabilities.add_comment.legacy" -msgstr "Add Comment:" - -#: -msgid "permissions.labels.capabilities.view_comments" -msgstr "View Comments:" - -#: -msgid "permissions.labels.capabilities.vud" -msgstr "Download Full Data:" - -#: -msgid "permissions.labels.capabilities.export_image" -msgstr "Download Image/PDF:" - -#: -msgid "permissions.labels.capabilities.export_data" -msgstr "Download Summary Data:" - -#: -msgid "permissions.labels.capabilities.export_xml" -msgstr "Download/Save A Copy:" - -#: -msgid "permissions.labels.capabilities.export_xml.legacy" -msgstr "Download/Save As:" - -#: -msgid "permissions.labels.capabilities.save_customized_view" -msgstr "Save Customized View:" - -#: -msgid "permissions.labels.capabilities.share_view" -msgstr "Share Customized:" - -#: -msgid "permissions.labels.capabilities.stateful_url" -msgstr "Permalink:" - -#: -msgid "permissions.labels.capabilities.change_hierarchy" -msgstr "Move:" - -#: -msgid "permissions.labels.capabilities.change_permissions" -msgstr "Set Permissions:" - -#: -msgid "permissions.labels.capabilities.exclude" -msgstr "Exclude:" - -#: -msgid "permissions.labels.capabilities.keep_only" -msgstr "Keep Only:" - -#: -msgid "permissions.labels.capabilities.select" -msgstr "Select Marks:" - -#: -msgid "permissions.labels.capabilities.tooltip" -msgstr "View Tooltips:" - -#: -msgid "permissions.labels.capabilities.highlight" -msgstr "Legend Highlighting:" - -#: -msgid "permissions.labels.capabilities.url_link" -msgstr "Link to Exernal Urls:" - -#: -msgid "permissions.labels.capabilities.administrator" -msgstr "Administrator:" - -#: -msgid "permissions.labels.capabilities.content_admin" -msgstr "Content Administrator:" - -#: -msgid "permissions.labels.capabilities.create_groups" -msgstr "Create Groups:" - -#: -msgid "permissions.labels.capabilities.rename" -msgstr "Rename:" - -#: -msgid "permissions.labels.capabilities.transfer_ownership" -msgstr "Transfer Ownership:" - -#: -msgid "permissions.labels.capabilities.project_leader" -msgstr "Project Leader:" - -#: -msgid "permissions.labels.capabilities.publish" -msgstr "Publish:" - -#: -msgid "permissions.labels.capabilities.connect" -msgstr "Connect:" - -#: -msgid "permissions.labels.capabilities.draw" -msgstr "Drawing:" - -#: -msgid "permissions.labels.capabilities.web_authoring" -msgstr "Web Edit:" - -#: -msgid "permissions.labels.capabilities.xml_save_as" -msgstr "Save As:" - -#: -msgid "permissions.labels.capabilities.create_refresh_metrics" -msgstr "Create/Refresh Metrics:" - -#: -msgid "permissions.labels.capabilities.explain_data" -msgstr "Run Explain Data:" - -#: -msgid "permissions.labels.roles.wb_view" -msgstr "View" - -#: -msgid "permissions.labels.roles.wb_explore" -msgstr "Explore" - -#: -msgid "permissions.labels.roles.wb_publish" -msgstr "Publish" - -#: -msgid "permissions.labels.roles.wb_administer" -msgstr "Administer" - -#: -msgid "permissions.labels.roles.ds_view" -msgstr "View" - -#: -msgid "permissions.labels.roles.ds_explore" -msgstr "Explore" - -#: -msgid "permissions.labels.roles.ds_publish" -msgstr "Publish" - -#: -msgid "permissions.labels.roles.ds_administer" -msgstr "Administer" - -#: -msgid "permissions.labels.roles.viewer" -msgstr "Viewer" - -#: -msgid "permissions.labels.roles.interactor" -msgstr "Interactor" - -#: -msgid "permissions.labels.roles.editor" -msgstr "Editor" - -#: -msgid "permissions.labels.roles.ds_connector" -msgstr "Data Source Connector" - -#: -msgid "permissions.labels.roles.ds_editor" -msgstr "Data Source Editor" - -#: -msgid "permissions.labels.roles.administrator" -msgstr "Administrator" - -#: -msgid "permissions.labels.roles.project_leader" -msgstr "Project Leader" - -#: -msgid "permissions.labels.roles.publisher" -msgstr "Publisher" - -#: -msgid "permissions.labels.roles.custom" -msgstr "Custom" - -#: -msgid "permissions.labels.roles.none" -msgstr "None" - -#: -msgid "formats.messages.disk_space.in_mb" -msgstr "{0} MB" - -#: -msgid "formats.messages.disk_space.in_kb" -msgstr "{0} KB" - -#: -msgid "errors.argument.flow_description.too_long" -msgstr "Flow description is too long ({0} characters). It must be shorter than {1} characters:\n{2}" - -#: -msgid "errors.argument.workbook_name.too_long" -msgstr "Workbook name is too long ({0} characters). It must be shorter than {1} characters:\n{2}" - -#: -msgid "errors.argument.workbook_name.empty" -msgstr "Workbook name is empty." - -#: -msgid "errors.argument.workbook_description.too_long" -msgstr "Workbook description is too long ({0} characters). It must be shorter than {1} characters:\n{2}" - -#: -msgid "errors.argument.worksheet_name.too_long" -msgstr "Worksheet name is too long ({0} characters). It must be shorter than {1} characters:\n{2}" - -#: -msgid "errors.argument.datasource_name.too_long" -msgstr "Datasource name is too long ({0} characters). It must be shorter than {1} characters:\n{2}" - -#: -msgid "errors.argument.datasource_name.empty" -msgstr "Datasource name is empty." - -#: -msgid "errors.argument.datasource_description.too_long" -msgstr "Datasource description is too long ({0} characters). It must be shorter than {1} characters:\n{2}" - -#: -msgid "errors.argument.dataconnection_column.too_long" -msgstr "DataConnection column {0} is too long ({1} characters). It must be shorter than {2} characters:\n{3}" - -#: -msgid "errors.argument.tag.too_long" -msgstr "Tag is too long ({0} characters). It must be shorter than {1} characters:\n{2}" - -#: -msgid "errors.argument.workbook_file.missing_or_empty" -msgstr "Workbook file is missing or empty." - -#: -msgid "errors.argument.internal" -msgstr "Internal server error. Missing or invalid argument." - -#: -msgid "errors.argument.thumbnail.invalid_format" -msgstr "Workbook thumbnail format is invalid. Must be PNG with resolution of 300x300 or less." - -#: -msgid "errors.html_403.disabled_resource.workbook" -msgstr "Sorry, that workbook is disabled. Contact your administrator." - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.project" -msgstr "Sorry, the project you were looking for does not exist, or you do not have permission to see that project." - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.personal_space" -msgstr "Sorry, the personal space you were looking for does not exist, or you do not have permission to see it." - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.datasource" -msgstr "Sorry, the datasource you were looking for does not exist." - -#: -msgid "errors.labels.formatted_request_id" -msgstr "Request ID: {0}" - -#: -msgid "errors.links.delete_datasources" -msgstr "Delete Datasources" - -#: -msgid "errors.links.delete_workbooks" -msgstr "Delete Workbooks" - -#: -msgid "errors.permissions.publish.datasource.licensing" -msgstr "You must be an ''Interactor'' to publish a data source." - -#: -msgid "errors.permissions.publish.datasource.overwrite" -msgstr "A data source named ''{0}'' already exists in project ''{1}''. You do not have permissions to overwrite it." - -#: -msgid "errors.permissions.publish.datasource.overwrite_personal_space" -msgstr "A data source named ''{0}'' already exists in Personal Space. You do not have permissions to overwrite it." - -#: -msgid "errors.permissions.publish.datasource.overwrite_short" -msgstr "A data source named ''{0}'' already exists in project ''{1}''." - -#: -msgid "errors.permissions.publish.datasource.overwrite_short_personal_space" -msgstr "A datasource named ''{0}'' already exists in Personal Space." - -#: -msgid "errors.permissions.publish.datasource.non_existent" -msgstr "Data source ''{0}'' does not exist." - -#: -msgid "errors.permissions.publish.datasource.general" -msgstr "Sorry, you do not have permission to publish to this datasource." - -#: -msgid "errors.permissions.publish.project.explicit_publisher_detail" -msgstr "You do not have the Publishing right." - -#: -msgid "errors.permissions.publish.project.general" -msgstr "Sorry, you do not have permission to publish to this project." - -#: -msgid "errors.permissions.publish.project.non_existent" -msgstr "Project ''{0}'' does not exist." - -#: -msgid "errors.permissions.publish.project.not_writable" -msgstr "You do not have permission to write to the project ''{0}''." - -#: -msgid "errors.permissions.publish.project.unspecified" -msgstr "You must specify a project" - -#: -msgid "errors.permissions.publish.workbook.disabled" -msgstr "The workbook ''{0}'' is disabled." - -#: -msgid "errors.permissions.publish.workbook.general" -msgstr "A workbook with this name exists in the project you are publishing to. To publish, rename your workbook." - -#: -msgid "errors.permissions.publish.workbook.general_personal_space" -msgstr "A workbook with this name exists in the Personal Space you are publishing to. To publish, rename your workbook." - -#: -msgid "errors.permissions.publish.workbook.overwrite" -msgstr "A workbook named ''{0}'' already exists in project ''{1}''. You do not have permissions to overwrite it." - -#: -msgid "errors.permissions.publish.workbook.overwrite_personal_space" -msgstr "A workbook named ''{0}'' already exists in Personal Space. You do not have permissions to overwrite it." - -#: -msgid "errors.permissions.publish.workbook.overwrite_short" -msgstr "A workbook named ''{0}'' already exists in project ''{1}''." - -#: -msgid "errors.permissions.publish.workbook.overwrite_short_personal_space" -msgstr "A workbook named ''{0}'' already exists in Personal Space." - -#: -msgid "errors.reportable.impersonation.group_and_user" -msgstr "Only specify one of ''impersonate_username'' or ''impersonate_groupname'', not both." - -#: -msgid "errors.reportable.impersonation.user_not_found" -msgstr "User ''{0}'' does not exist." - -#: -msgid "errors.reportable.impersonation.group_not_found" -msgstr "Group ''{0}'' does not exist. " - -#: -msgid "errors.public.validation.hasextract" -msgstr "Workbooks saved to Tableau Public must use active Tableau extracts. Right-click the data source and select Use Extract before publishing. The data source, ''{0}'', is not an active extract." - -#: -msgid "errors.publish.dataserver_datasource_not_found" -msgstr "Datasource ''{0}'' not found for workbook ''{1}''." - -#: -msgid "errors.publish.datasource_update_mode" -msgstr "Unknown update mode: ''{0}''." - -#: -msgid "errors.publish.workbook.concurrent_update" -msgstr "A workbook with the same name is currently being published or modified. Wait until the task completes before you try again." - -#: -msgid "errors.publish.workbook.restricted" -msgstr "The workbook contains connections types that are not allowed on this server." - -#: -msgid "errors.publish.datasource.concurrent_update" -msgstr "A data source with the same name is currently being published or modified. Wait until the task completes before you try again." - -#: -msgid "errors.publish.datasource.restricted" -msgstr "The data source contains a connection type that is not allowed on this server." - -#: -msgid "errors.publish.datasource.connection_check" -msgstr "{0} failed to establish a connection to your datasource." - -#: -msgid "errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "The workbook cannot be published with an encrypted extract. The site administrator has disabled extract encryption on this site. You must publish the workbook with an unencrypted extract." - -#: -msgid "errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "The data source cannot be published as an encrypted extract. The site administrator has disabled extract encryption on this site. You must publish the extract unencrypted." - -#: -msgid "errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption" -msgstr "The workbook cannot be published with an unencrypted extract. The site administrator has enforced extract encryption on this site. You must publish the workbook and specify extract encryption." - -#: -msgid "errors.publish.datasource.requested_no_extract_encryption_on_site_with_enforced_encryption" -msgstr "The data source extract cannot be published unencrypted. The site administrator has enforced extract encryption on this site. You must publish the extract encrypted." - -#: -msgid "errors.publish.has_unfinished_extract_creation_job" -msgstr "This resource cannot be published because there are pending or unfinished extract creation jobs related to it. Please wait or cancel those jobs then try again." - -#: -msgid "errors.publishing.storage_quota_exceeded.message" -msgstr "Site storage quota exceeded." - -#: -msgid "errors.publishing.request_size_exceeded" -msgstr "This file cannot be published because the request size is {0} bytes which exceeds byte size limit by {1} bytes." - -#: -msgid "errors.publishing.request_size_unknown" -msgstr "The request size could not be determined." - -#: -msgid "errors.site.quota_exceeded" -msgstr "The content you are trying to upload will exceed the site''s capacity by {0}." - -#: -msgid "errors.personal_space.quota_exceeded" -msgstr "This content exceeds your Personal Space capacity by {0}." - -#: -msgid "errors.web_authoring.workbook_deleted" -msgstr "The workbook ''{0}'' was deleted. Please choose ''Save As'' to save as new workbook." - -#: -msgid "errors.web_authoring.workbook_changed" -msgstr "Another user has edited and saved this workbook since you began editing. Therefore, you can no longer update the original workbook. Use Save As to create a new workbook with your changes." - -#: -msgid "labels.publish.embed_credentials" -msgstr "Embed password for data source" - -#: -msgid "errors.publish.workbook.google_no_embedded_credentials" -msgstr "This workbook contains a {0} data source which requires embedded credentials. To save as another workbook, select ''{1}''." - -#: -msgid "errors.publish.datasource.google_no_embedded_credentials" -msgstr "This data source contains a {0} connection which requires embedded credentials. Please publish this data source from Tableau Desktop with embedded credentials." - -#: -msgid "errors.publish.datasource.federated_oauth_datasource_failed" -msgstr "Credentials for one or more connections in your data source have expired. Delete the saved credentials for this data source on your Account Settings page on Tableau Server or Tableau Online, and then connect to the data source again." - -#: -msgid "errors.publish.workbook.missing_oauth_credential" -msgstr "The credential ''{0}'' was not found or cannot be used to connect to the data source or workbook." - -#: -msgid "errors.publish.version_incompatible.message" -msgstr "Desktop and server versions are incompatible." - -#: -msgid "errors.publish.version_incompatible.details" -msgstr "Desktop version ''{0}'', Server document version ''{1}''." - -#: -msgid "errors.publish.datasource.managed_keychain.unique_cv_suggestions" -msgstr "Publish failed because of a conflict. Please resubmit your change." - -#: -msgid "errors.publish.permissions_are_locked" -msgstr "Permissions are locked in the project you are publishing to. To publish this workbook, use the default permissions and try again." - -#: -msgid "errors.publish.datasource.not.found" -msgstr "Could not find this datasource on Server." - -#: -msgid "errors.publish.extracts.disabled" -msgstr "Save for extract-based, archive datasources not supported yet." - -#: -msgid "errors.publish.datasource.timeout" -msgstr "Publish timed out after {0} seconds. Please try to use Tableau Desktop to publish this datasource." - -#: -msgid "errors.publish.data_role.permission_not_null" -msgstr "Cannot set explicit permissions for datasources of type data role." - -#: -msgid "errors.download.extracts.timeout" -msgstr "Publish timed out after {0} seconds because this datasource has a large extract file. Please try to use Tableau Desktop to publish this datasource." - -#: -msgid "errors.publish.datasource.invalid_extract_update_time" -msgstr "Invalid extractUpdateTime specified: {0}" - -#: -msgid "errors.publish.async.serialization" -msgstr "Could not serialize publishing job status error" - -#: -msgid "errors.permissions.view.datasources" -msgstr "You must be an ''Interactor'' to view the list of data sources." - -#: -msgid "errors.oauth.invalid_oauth_class" -msgstr "''{0}'' is not a valid OAuth connection type." - -#: -msgid "errors.xmlapi.bad_request" -msgstr "Bad request" - -#: -msgid "errors.xmlapi.unauthorized" -msgstr "Not authorized" - -#: -msgid "errors.xmlapi.forbidden" -msgstr "Not enough permissions" - -#: -msgid "errors.xmlapi.system_user_not_found" -msgstr "User account locked or invalid." - -#: -msgid "errors.xmlapi.site_user_not_found" -msgstr "This user account is not active. For help, contact your {0} administrator." - -#: -msgid "errors.xmlapi.not_found" -msgstr "Item not found" - -#: -msgid "errors.xmlapi.concurrent_update" -msgstr "Concurrent update" - -#: -msgid "errors.xmlapi.internal_server_error" -msgstr "Internal server error" - -#: -msgid "errors.xmlapi.illegal_state" -msgstr "Illegal state" - -#: -msgid "errors.xmlapi.invalid_parameter" -msgstr "Invalid parameter" - -#: -msgid "errors.xmlapi.already_exists" -msgstr "Already exists" - -#: -msgid "errors.xmlapi.site_suspended" -msgstr "This site has been suspended. You must be a System Administrator to sign in." - -#: -msgid "errors.xmlapi.site_locked" -msgstr "This site has been locked. Signing in is not allowed at this time." - -#: -msgid "errors.xmlapi.permission_modification" -msgstr "Cannot publish with modified permissions" - -#: -msgid "errors.xmlapi.update_desktop" -msgstr "To open workbooks created by other authors, please download the latest version of Tableau Desktop Public Edition from http://public.tableau.com/" - -#: -msgid "errors.xmlapi.throttled.summary" -msgstr "Too many requests" - -#: -msgid "errors.xmlapi.throttled.detail" -msgstr "Too many requests for ''{0}''. Please retry after {1}." - -#: -msgid "datasource.publish.check.unpublishable" -msgstr "Could not publish data source." - -#: -msgid "datasource.publish.check.publishable.extract_required" -msgstr "Requires creating an extract on publish." - -#: -msgid "datasource.publish.check.publishable.credentials_required" -msgstr "{1} will temporarily access the credentials provided for ''{0}'' to confirm it can maintain a live data connection." - -#: -msgid "datasource.publish.check.publishable.server_unreachable" -msgstr "{1} cannot reach ''{0}''. Publishing will create an extract." - -#: -msgid "publish.bundles.workbook.subscription.subject" -msgstr "Your workbook {0} is ready for you." - -#: -msgid "publish.bundles.workbook.subscription.message" -msgstr "Your Salesforce data was added to the workbook. Go to your {0} project to get started." - -#: -msgid "extracts.status.finished.upload.workbook" -msgstr "Finished upload of extracts (new extract id:{0}) for Workbook ''{1}'' {2}" - -#: -msgid "extracts.status.finished.refresh.workbook" -msgstr "Finished refresh of extracts (new extract id:{0}) for Workbook ''{1}'' {2}" - -#: -msgid "extracts.status.finished.increment.workbook" -msgstr "Finished increment of extracts (new extract id:{0}) for Workbook ''{1}'' {2}" - -#: -msgid "extracts.status.finished.encrypt.workbook" -msgstr "Finished encryption of extracts (new extract id:{0}) for Workbook ''{1}''" - -#: -msgid "extracts.status.finished.decrypt.workbook" -msgstr "Finished decryption of extracts (new extract id:{0}) for Workbook ''{1}''" - -#: -msgid "extracts.status.finished.rekey.workbook" -msgstr "Finished reencryption of extracts (new extract id:{0}) for Workbook ''{1}''" - -#: -msgid "extracts.status.finished.create.workbook" -msgstr "Finished creation of extracts (new extract id:{0}) for workbook ''{1}'' {2}" - -#: -msgid "extracts.status.finished.remove.workbook" -msgstr "Finished change extract (data source id:{0}) to live for workbook ''{1}''" - -#: -msgid "extracts.status.finished.upload.datasource" -msgstr "Finished upload of extracts (new extract id:{0}) for Data Source ''{1}'' {2}" - -#: -msgid "extracts.status.finished.refresh.datasource" -msgstr "Finished refresh of extracts (new extract id:{0}) for Data Source ''{1}'' {2}" - -#: -msgid "extracts.status.finished.increment.datasource" -msgstr "Finished increment of extracts (new extract id:{0}) for Data Source ''{1}'' {2}" - -#: -msgid "extracts.status.finished.append.datasource" -msgstr "Finished append of extracts (new extract id:{0}) for Data Source ''{1}'' {2}" - -#: -msgid "extracts.status.finished.replace.datasource" -msgstr "Finished replace of extracts (new extract id:{0}) for Data Source ''{1}'' {2}" - -#: -msgid "extracts.status.finished.encrypt.datasource" -msgstr "Finished encryption of extracts (new extract id:{0}) for Data Source ''{1}''" - -#: -msgid "extracts.status.finished.decrypt.datasource" -msgstr "Finished decryption of extracts (new extract id:{0}) for Data Source ''{1}''" - -#: -msgid "extracts.status.finished.rekey.datasource" -msgstr "Finished reencryption of extracts (new extract id:{0}) for Data Source ''{1}''" - -#: -msgid "extracts.status.finished.encrypt.flow" -msgstr "Finished encryption of extracts for flow ''{0}''" - -#: -msgid "extracts.status.finished.decrypt.flow" -msgstr "Finished decryption of extracts for flow ''{0}''" - -#: -msgid "extracts.status.finished.rekey.flow" -msgstr "Finished reencryption of extracts for flow ''{0}''" - -#: -msgid "extracts.status.finished.encrypt.flowdraft" -msgstr "Finished encryption of extracts for flow draft ''{0}''" - -#: -msgid "extracts.status.finished.decrypt.flowdraft" -msgstr "Finished decryption of extracts for flow draft ''{0}''" - -#: -msgid "extracts.status.finished.rekey.flowdraft" -msgstr "Finished reencryption of extracts for flow draft ''{0}''" - -#: -msgid "extracts.status.finished.create.datasource" -msgstr "Finished creation of extracts (new extract id:{0}) for data source ''{1}'' {2}" - -#: -msgid "extracts.status.finished.remove.datasource" -msgstr "Finished change extract to live for data source ''{1}''" - -#: -msgid "extracts.status.encryption_key" -msgstr "Encryption key ID: ''{0}''." - -#: -msgid "extracts.status.encryption_keys" -msgstr "Old encryption key ID: ''{0}'', new encryption key ID: ''{1}''." - -#: -msgid "extracts.errors.upload" -msgstr "Error uploading extracts for {0}: ''{1}''" - -#: -msgid "extracts.errors.refresh" -msgstr "An error occurred when refreshing extracts for the {0} ''{1}''" - -#: -msgid "extracts.errors.create" -msgstr "Error creating extracts for the {0} ''{1}''." - -#: -msgid "extracts.errors.increment" -msgstr "Error incrementing extracts for {0}: ''{1}''" - -#: -msgid "extracts.errors.append" -msgstr "Error appending extracts for {0}: ''{1}''" - -#: -msgid "extracts.errors.replace" -msgstr "Error replacing extracts for {0}: ''{1}''" - -#: -msgid "extracts.errors.download" -msgstr "Error downloading extracts for {0}: ''{1}''" - -#: -msgid "extracts.errors.remove" -msgstr "Error removing extracts for {0}: ''{1}''." - -#: -msgid "extracts.errors.title" -msgstr "Process extracts error" - -#: -msgid "extracts.errors.nothing_to_upload" -msgstr "No extracts to upload for {0}: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_refresh" -msgstr "No extracts to refresh for {0}: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_increment" -msgstr "No extracts to increment for {0}: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_append" -msgstr "No extracts to append for {0}: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_replace" -msgstr "No extracts to replace for {0}: ''{1}''" - -#: -msgid "extracts.errors.refresh_summary" -msgstr "Refresh Extracts Error" - -#: -msgid "extracts.errors.encrypt_summary" -msgstr "Encrypt Extracts Error" - -#: -msgid "extracts.errors.rekey_summary" -msgstr "Reencrypt Extracts Error" - -#: -msgid "extracts.errors.decrypt_summary" -msgstr "Decrypt Extracts Error" - -#: -msgid "extracts.errors.remove_summary" -msgstr "Remove Extracts Error" - -#: -msgid "extracts.errors.create_summary" -msgstr "Create Extracts Error" - -#: -msgid "extracts.errors.datasource_overwritten" -msgstr "Refresh failed because the datasource was overwritten by another task during processing. Submit refresh again to correct." - -#: -msgid "extracts.errors.workbook_overwritten" -msgstr "Refresh failed because the workbook was overwritten by another task during processing. Submit refresh again to correct." - -#: -msgid "extracts.errors.encrypt" -msgstr "An error occurred when encrypting extracts for the {0} ''{1}''" - -#: -msgid "extracts.errors.decrypt" -msgstr "An error occurred when decrypting extracts for the {0} ''{1}''" - -#: -msgid "extracts.errors.rekey" -msgstr "An error occurred when reencrypting extracts for the {0} ''{1}''" - -#: -msgid "extracts.errors.encrypt_datasource_overwritten" -msgstr "Extract encryption failed because the datasource was overwritten by another task during processing." - -#: -msgid "extracts.errors.encrypt_workbook_overwritten" -msgstr "Extract encryption failed because the workbook was overwritten by another task during processing." - -#: -msgid "extracts.errors.rekey_datasource_overwritten" -msgstr "Extract reencryption failed because the datasource was overwritten by another task during processing." - -#: -msgid "extracts.errors.rekey_workbook_overwritten" -msgstr "Extract reencryption failed because the workbook was overwritten by another task during processing." - -#: -msgid "extracts.errors.decrypt_datasource_overwritten" -msgstr "Extract decryption failed because the datasource was overwritten by another task during processing." - -#: -msgid "extracts.errors.decrypt_workbook_overwritten" -msgstr "Extract decryption failed because the workbook was overwritten by another task during processing." - -#: -msgid "extracts.errors.remove_datasource_overwritten" -msgstr "Data source couldn''t be changed to live because it was overwritten by another task." - -#: -msgid "extracts.errors.remove_workbook_overwritten" -msgstr "Workbook couldn''t be changed to live because it was overwritten by another task." - -#: -msgid "extracts.errors.create_datasource_overwritten" -msgstr "Data source couldn''t be extracted because it was overwritten by another task." - -#: -msgid "extracts.errors.create_workbook_overwritten" -msgstr "Workbook couldn''t be extracted because it was overwritten by another task." - -#: -msgid "extracts.site_mode_change_details" -msgstr "Changed site extract encryption mode from ''{0}'' to ''{1}''." - -#: -msgid "extracts.errors.encryption_not_licensed" -msgstr "This operation has failed because extract encryption is not licensed. To perform this operation, you must renew your license or decrypt your extract." - -#: -msgid "extracts.errors.operation_cancelled_detail" -msgstr "Remove extract operation for {0} (data source: {2}) timed out." - -#: -msgid "workbooks.messages.load_error" -msgstr "Unable to load Workbook {0}" - -#: -msgid "workbooks.messages.locked" -msgstr "The workbook ''{0}'' is currently being modified by another user. Please try again later." - -#: -msgid "workbooks.new_workbook.default_name" -msgstr "New Workbook" - -#: -msgid "workbooks.new_datasource.default_name" -msgstr "New Data Source" - -#: -msgid "datasources.messages.load_error" -msgstr "Unable to load Data Source {0}" - -#: -msgid "metrics.new_metric.default_name" -msgstr "New Metric" - -#: -msgid "messages.timeout_error.summary" -msgstr "Timeout Error" - -#: -msgid "messages.timeout_error.task_canceled" -msgstr "Canceling task that took longer than {0} seconds" - -#: -msgid "subscriptions.manage_my_subscriptions" -msgstr "Manage my subscriptions" - -#: -msgid "subscriptions.message_greeting" -msgstr "Hi," - -#: -msgid "subscriptions.subscribed_footer" -msgstr "Here''s your subscription to the {0}" - -#: -msgid "subscriptions.subscribed_workbook" -msgstr "workbook" - -#: -msgid "subscriptions.subscribed_view" -msgstr "view" - -#: -msgid "subscriptions.fullstop" -msgstr "." - -#: -msgid "subscriptions.extract_refresh_footer" -msgstr "You receive this subscription email when data is refreshed." - -#: -msgid "subscriptions.explore_the_viz" -msgstr "Explore the viz" - -#: -msgid "subscriptions.explore_the_workbook" -msgstr "Explore the workbook" - -#: -msgid "subscriptions.pdf_attached" -msgstr "Your Tableau PDF is attached." - -#: -msgid "subscriptions.access_live_content" -msgstr "You can access the live view of the content here" - -#: -msgid "subscriptions.warning_deprecated_type" -msgstr "deprecated" - -#: -msgid "subscriptions.warning_extract_refresh_type" -msgstr "extract refresh failed" - -#: -msgid "subscriptions.warning_flow_run_type" -msgstr "flow run failed" - -#: -msgid "subscriptions.warning_introduction_general" -msgstr "The following data quality warnings affect this {0}." - -#: -msgid "subscriptions.warning_introduction_view" -msgstr "For more information, see the Data Details tab in the view" - -#: -msgid "subscriptions.warning_introduction_workbook" -msgstr "For more information, see the workbook page" - -#: -msgid "subscriptions.warning_maintenance_type" -msgstr "under maintenance" - -#: -msgid "subscriptions.warning_permission_error" -msgstr "This warning is on an asset you do not have permissions to see." - -#: -msgid "subscriptions.warning_redacted" -msgstr "Permissions required" - -#: -msgid "subscriptions.warning_sensitve_type" -msgstr "sensitive data" - -#: -msgid "subscriptions.warning_severe" -msgstr "Important data quality warning" - -#: -msgid "subscriptions.warning_stale_type" -msgstr "stale data" - -#: -msgid "subscriptions.warning_standard" -msgstr "Data quality warning" - -#: -msgid "subscriptions.warning_error_type" -msgstr "unknown warning type" - -#: -msgid "subscriptions.warning_warning_type" -msgstr "warning" - -#: -msgid "errors.subscriptions.image_render_failed" -msgstr "The snapshot of the view ''{0}'' could not be properly rendered." - -#: -msgid "errors.subscriptions.see_live_view" -msgstr "To see the view online, go to {0}." - -#: -msgid "errors.subscriptions.disabled_on_server" -msgstr "Server-wide subscriptions setting is not enabled. Cannot process subscriptions." - -#: -msgid "errors.subscriptions.disabled_on_site" -msgstr "Subscriptions are disabled for site." - -#: -msgid "errors.subscriptions.site_is_locked" -msgstr "Site is locked. Cannot process Subscriptions." - -#: -msgid "errors.subscriptions.orphan" -msgstr "Workbook and views associated with this subscription could not be found." - -#: -msgid "errors.subscriptions.user_unlicensed" -msgstr "Skipping unlicensed user''s subscription." - -#: -msgid "errors.subscriptions.smtp_unreacheable" -msgstr "Unable to reach SMTP host. Check if SMTP has been configured." - -#: -msgid "errors.subscriptions.uncategorized_error" -msgstr "Unknown error" - -#: -msgid "errors.subscriptions.pdf_render_failed" -msgstr "The PDF attachment for this email could not be properly rendered." - -#: -msgid "errors.subscriptions.pdf_limit_exceeded" -msgstr "The generated PDF is larger than the {0}MB size limit and could not be attached to this email." - -#: -msgid "errors.subscriptions.attachments_not_enabled" -msgstr "This subscription failed because email attachments were disabled. Contact your Tableau administrator for details." - -#: -msgid "errors.subscriptions.pdf_email_failed" -msgstr "The generated PDF could not be attached to this email." - -#: -msgid "errors.subscriptions.learn_more_troubleshoot" -msgstr "{0}
is Not Working" - -#: -msgid "dataalerts.failure.view.details.alert" -msgstr "View this alert" - -#: -msgid "dataalerts.failure.explanation" -msgstr "Your data-driven alert, {0}, isn''t working right now, so recipients won''t be notified when the data condition is true. You''ll receive an email notification when the alert is working again." - -#: -msgid "dataalerts.failure.affected.alert" -msgstr "Affected data-driven alert" - -#: -msgid "dataalerts.failure.time" -msgstr "Time alert failed" - -#: -msgid "dataalerts.failure.cause" -msgstr "Sometimes alerts fail due to temporary network issues, which resolve themselves. You can also try recreating the alert on the original data view, or troubleshoot common causes of alert failure like these:" - -#: -msgid "dataalerts.failure.changed.view" -msgstr "A removed or renamed workbook, view, or data field." - -#: -msgid "dataalerts.failure.expired.credentials" -msgstr "Expired database credentials embedded in a workbook." - -#: -msgid "dataalerts.failure.datasource.error" -msgstr "An inaccessible data source." - -#: -msgid "dataalerts.failure.email.footer" -msgstr "You are receiving this email at {0} because of an alert failure." - -#: -msgid "dataalerts.failure.troubleshooting" -msgstr "To check if any of the issues listed above are causing your alert to fail, click the button below." - -#: -msgid "dataalerts.success.email.subject" -msgstr "Data-driven alert has resumed for: {0}" - -#: -msgid "dataalerts.success.status" -msgstr "Your Alert {0} has resumed" - -#: -msgid "dataalerts.success.explanation" -msgstr "Your data-driven alert, {0}, is working again, so recipients will be notified when the data condition is true." - -#: -msgid "dataalerts.failure.error.internalError" -msgstr "Data Alert internal error" - -#: -msgid "dataalerts.failure.error.invalidDataAlertSpecification" -msgstr "Invalid Data Alert specification" - -#: -msgid "dataalerts.failure.error.summaryTableNotFound" -msgstr "Summary data table not found" - -#: -msgid "dataalerts.failure.error.unclassifiedError" -msgstr "Unclassified error" - -#: -msgid "dataalerts.failure.error.viewContentNotFound" -msgstr "Data Alert view''s {0} content not found" - -#: -msgid "dataalerts.failure.error.viewNotFound" -msgstr "Data alert view cannot be located" - -#: -msgid "dataalerts.failure.error.workbookNotFound" -msgstr "Workbook not found" - -#: -msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" -msgstr "No axis found for field {0}" - - -#: -msgid "dataalerts.failure.error.unsupportedComparisonExpression" -msgstr "Unsupported comparison expression {0}" - -#: -msgid "dataalerts.failure.error.nonConstComparisonOp" -msgstr "Non constant comparison operator detected: {0}" - -#: -msgid "dataalerts.failure.error.cannotAddFilter" -msgstr "Adding Filter to data alert failed" - -#: -msgid "dataalerts.failure.error.sheetNotAlertable" -msgstr "Sheet {0} does have supported data for alerts. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertMeasureNotFound" -msgstr "Cannot select measure. {0}" - -#: -msgid "dataalerts.failure.error.tooManyMeasuresForDataAlert" -msgstr "Incorrect number of measures detected.{0}" - -#: -msgid "dataalerts.failure.error.thresholdParseError" -msgstr "Failed to parse threshold text {0}. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertPresModelCreationError" -msgstr "Error while serializing alert. {0}" - -#: -msgid "dataalerts.failure.error.cannotDrawDataAlertDialog" -msgstr "Failed to draw data alert dialog." - -#: -msgid "dataalerts.failure.error.unsupportedDataAlertType" -msgstr "Data alert type {0} is currently unsupported." - -#: -msgid "dataalerts.failure.suspend.email.subject" -msgstr "Data-driven alert is suspended for: {0}" - -#: -msgid "dataalerts.failure.suspend.email.status" -msgstr "Your alert {0} has been suspended" - -#: -msgid "dataalerts.failure.suspend.email.explanation" -msgstr "While suspended, we will not evaluate the view or alert recipients. After a fix has been made, you can resume the alert in
You just requested a password reset.

To change your Tableau Server password, {1} or paste the following link into your browser: {2}

This link will expire in 48 hours, so take care of it right away.

If you didn''t request a password reset, you may want to let your server admin know.

Thanks for using Tableau!
The Tableau Team" - -#: -msgid "password_reset.email.link" -msgstr "click here" - -#: -msgid "hours.pl" -msgstr "{0} hours" - -#: -msgid "hours.sg" -msgstr "1 hour" - -#: -msgid "minutes.pl" -msgstr "{0} minutes" - -#: -msgid "minutes.sg" -msgstr "1 minute" - -#: -msgid "seconds.pl" -msgstr "{0} seconds" - -#: -msgid "seconds.sg" -msgstr "1 second" - -#: -msgid "dataconnections.classes.tableau_server_site" -msgstr "Tableau Server Site" - -#: -msgid "materializeviews.errors.workbook_not_in_project" -msgstr "Project ''{0}'' does not contain workbook ''{1}''" - -#: -msgid "materializeviews.errors.workbook_has_no_extract" -msgstr "Failed to update materialized views setting for workbook ''{0}'', currently only workbooks with embedded extracts are supported" - -#: -msgid "materializeviews.errors.workbook_updating_errors" -msgstr "Errors found while updating materialized views setting for workbooks" - -#: -msgid "materializeviews.errors.workbook_too_large" -msgstr "Failed to update materialized views setting for workbook ''{0}'' because the size of workbook exceeds the limit of {1} GB" - -#: -msgid "materializeviews.errors.project_path_not_exists" -msgstr "Project path ''{0}'' does not exist" - -#: -msgid "materializeviews.errors.feature_disabled" -msgstr "Failed to update materialized views setting for workbook ''{0}'' because feature is currently disabled" - -#: -msgid "materializeviews.errors.update_materialized_views_setting_failed" -msgstr "Failed to update materialized views setting for workbook ''{0}''" - -#: -msgid "materializeviews.errors.site_not_enabled" -msgstr "This site is not enabled for materialized views. Contact your administrator" - -#: -msgid "materializeviews.errors.encrypted_extracts_not_supported" -msgstr "Materialized views feature currently does not support workbooks with encrypted extracts" - -#: -msgid "materializedviews.finished.create" -msgstr "Created materialized views with status ''{0}'' for workbook ''{1}''" - -#: -msgid "materializedviews.finished.delete" -msgstr "Deleted materialized views for workbook id: {0}" - -#: -msgid "materializedviews.finished.encrypt" -msgstr "Finished encryption of materialized views for workbook ''{0}''" - -#: -msgid "materializedviews.finished.decrypt" -msgstr "Finished decryption of materialized views for workbook ''{0}''" - -#: -msgid "materializedviews.finished.rekey" -msgstr "Finished reencryption of materialized views for workbook ''{0}''" - -#: -msgid "materializedviews.status.encryption_key" -msgstr "Encryption key ID: ''{0}''." - -#: -msgid "materializedviews.status.encryption_keys" -msgstr "Old encryption key ID: ''{0}'', new encryption key ID: ''{1}''." - -#: -msgid "materializedviews.status.encryption_type" -msgstr "Encryption datasource type: ''{0}''" - -#: -msgid "customizedviews.namedSharingPrefix" -msgstr "Shared version" - -#: -msgid "flows.drafts.default_name" -msgstr "New Flow" - -#: -msgid "content_type.project" -msgstr "Project" - -#: -msgid "content_type.workbook" -msgstr "Workbook" - -#: -msgid "content_type.view" -msgstr "View" - -#: -msgid "content_type.datasource" -msgstr "Data Source" - -#: -msgid "content_type.flow" -msgstr "Flow" - -#: -msgid "content_type.metric" -msgstr "Metric" - -#: -msgid "content_type.collection" -msgstr "Collection" - -#: -msgid "content_type.visualization" -msgstr "Visualization" - -#: -msgid "content_type.askdata_visualization" -msgstr "Ask Data Visualization" - -#: -msgid "content_type.explaindata_explanation" -msgstr "Explanation" - -#: -msgid "content_type.virtualconnection" -msgstr "Virtual Connection" - -#: -msgid "content_type.virtualconnectiontable" -msgstr "Virtual Connection Table" - -#: -msgid "upgradethumbnails.status.server_started" -msgstr "Server Response: Started thumbnails upgrade!" - -#: -msgid "upgradethumbnails.status.server_stopped" -msgstr "Server Response: Stopped %d jobs" - -#: -msgid "dataquality.message.refresh_failed" -msgstr "Refresh failed: {0}" - -#: -msgid "dataquality.message.last_successful" -msgstr "Last successful: {0}" - -#: -msgid "dataquality.message.next_scheduled" -msgstr "Next scheduled: {0}" - -#: -msgid "dataquality.message.flow_run_output_steps_failed" -msgstr "{0}/{1} output steps failed to run" - -#: -msgid "importcsvsummary.error.details" -msgstr "Error details:" - -#: -msgid "importcsvsummary.remainingerrors" -msgstr "(remaining errors not shown)" - -#: -msgid "importcsvsummary.error.line" -msgstr "line {0} for user ''{1}'': ''{2}''" - -#: -msgid "importcsvsummary.line.processed" -msgstr "Lines processed: {0}" - -#: -msgid "importcsvsummary.line.skipped" -msgstr "Lines skipped: {0}" - -#: -msgid "importcsvsummary.users.added.count" -msgstr "Number of users added: {0}" - -#: -msgid "importcsvsummary.errors.count" -msgstr "Number of errors: {0}" - -#: -msgid "importcsvsummary.error.unexpected_extension" -msgstr "Unexpected filename extension for CSV file" - -#: -msgid "importcsvsummary.error.size_limit" -msgstr "CsvFile exceeds size limit of {0}" - -#: -msgid "importcsvsummary.error.local.password_mismatch" -msgstr "Update of local site user requires empty or matching password" - -#: -msgid "importcsvsummary.error.local.password_required" -msgstr "Creation of local system user when Auth is Local requires password" - -#: -msgid "importcsvsummary.error.ad.user_not_found" -msgstr "AD user not found ''{0}''" - -#: -msgid "importcsvsummary.error.too_many_errors" -msgstr "Too many errors encountered in CSV file" - -#: -msgid "audit.errors.wdc_not_allowlisted" -msgstr "Web data connector is not allowlisted. For help, please refer to: https://help.tableau.com/current/online/en-us/to_keep_data_fresh.htm" - -#: -msgid "user.input.name.err.too_long" -msgstr "name is longer than the maximum number of characters {0}" - -#: -msgid "user.input.name.err.empty" -msgstr "name cannot be empty" - -#: -msgid "askdata.title" -msgstr "Ask Data" - -#: -msgid "slack.app.upgrade.email.notification.subject" -msgstr "Tableau App for Slack Update" - -#: -msgid "slack.app.upgrade.email.notification.introduction" -msgstr "An update is available for the Tableau app for Slack and can be reinstalled now to work with the next Tableau Online release. Tableau recommends reinstalling the app to maintain app performance and use new features. Look for new features and changes in
Learn More" - -#: -msgid "errors.subscriptions.bad_extract_refresh_subscription_configuration" -msgstr "Subscription suspended because the workbook contains multiple extract refresh schedules. To resume, update frequency to On Selected Schedule." - -#: -msgid "errors.subscriptions.subscription_failed_refresh_failure" -msgstr "The extract refresh on the data source failed." - -#: -msgid "errors.subscriptions.multiple_extracts_for_extract_refresh_subscription" -msgstr "The workbook contains multiple extract refresh schedules. Update frequency to On Selected Schedule." - -#: -msgid "errors.subscriptions.datasource_is_missing_password" -msgstr "Data source connection error. Check the credentials on all data source connections for the workbook." - -#: -msgid "subscriptions.results_summary.sg" -msgstr "{0} of {1} subscription sent from schedule ''{2}''." - -#: -msgid "subscriptions.results_summary.pl" -msgstr "{0} of {1} subscriptions sent from schedule ''{2}''." - -#: -msgid "subscriptions.results_views_per_subscription.sg" -msgstr "{0} ({1} of 1 view succeeded)" - -#: -msgid "subscriptions.results_views_per_subscription.pl" -msgstr "{0} ({1} of {2} views succeeded)" - -#: -msgid "subscriptions.results_views_per_subscription.more" -msgstr "({0} more)" - -#: -msgid "subscriptions.results_views_per_subscription.failed" -msgstr "{0} ({1} of {2} views failed)." - -#: -msgid "subscriptions.results_header.all_shown.failures.sg" -msgstr "1 failure" - -#: -msgid "subscriptions.results_header.all_shown.failures.pl" -msgstr "{0} failures" - -#: -msgid "subscriptions.results_header.all_shown.warnings.sg" -msgstr "1 warning" - -#: -msgid "subscriptions.results_header.all_shown.warnings.pl" -msgstr "{0} warnings" - -#: -msgid "subscriptions.results_header.some_hidden.failures.pl.sg" -msgstr "{0} failures (1 hidden, see logs)" - -#: -msgid "subscriptions.results_header.some_hidden.failures.pl.pl" -msgstr "{0} failures ({1} hidden, see logs)" - -#: -msgid "subscriptions.results_header.some_hidden.warnings.pl.sg" -msgstr "{0} warnings (1 hidden, see logs)" - -#: -msgid "subscriptions.results_header.some_hidden.warnings.pl.pl" -msgstr "{0} warnings ({1} hidden, see logs)" - -#: -msgid "dataalerts.manage_my_data_alerts" -msgstr "Manage alerts" - -#: -msgid "dataalerts.edit_data_alert" -msgstr "Edit alert" - -#: -msgid "dataalerts.remove_user_from_data_alert" -msgstr "Remove me" - -#: -msgid "dataalerts.add_user_to_data_alert" -msgstr "Add me to this alert" - -#: -msgid "dataalerts.greater_or_equal" -msgstr "{0} was above or equal to {1}." - -#: -msgid "dataalerts.greater" -msgstr "{0} was above {1}." - -#: -msgid "dataalerts.less_or_equal" -msgstr "{0} was below or equal to {1}." - -#: -msgid "dataalerts.less" -msgstr "{0} was below {1}." - -#: -msgid "dataalerts.equal" -msgstr "{0} was equal to {1}." - -#: -msgid "dataalerts.email_alt_text" -msgstr "View used by data-driven alert: {0}" - -#: -msgid "dataalerts.email_alt_text_hidden_view" -msgstr "View used by data-driven alert: {0} with changes applied" - -#: -msgid "dataalerts.alert_triggered_for_the_view" -msgstr "Alert triggered for the view" - -#: -msgid "dataalerts.failure.email.subject" -msgstr "Data-driven alert isn''t working for: {0}" - -#: -msgid "dataalerts.failure.status" -msgstr "Your Alert {0} is Not Working" - -#: -msgid "dataalerts.failure.view.details.alert" -msgstr "View this alert" - -#: -msgid "dataalerts.failure.explanation" -msgstr "Your data-driven alert, {0}, isn''t working right now, so recipients won''t be notified when the data condition is true. You''ll receive an email notification when the alert is working again." - -#: -msgid "dataalerts.failure.affected.alert" -msgstr "Affected data-driven alert" - -#: -msgid "dataalerts.failure.time" -msgstr "Time alert failed" - -#: -msgid "dataalerts.failure.cause" -msgstr "Sometimes alerts fail due to temporary network issues, which resolve themselves. You can also try recreating the alert on the original data view, or troubleshoot common causes of alert failure like these:" - -#: -msgid "dataalerts.failure.changed.view" -msgstr "A removed or renamed workbook, view, or data field." - -#: -msgid "dataalerts.failure.expired.credentials" -msgstr "Expired database credentials embedded in a workbook." - -#: -msgid "dataalerts.failure.datasource.error" -msgstr "An inaccessible data source." - -#: -msgid "dataalerts.failure.email.footer" -msgstr "You are receiving this email at {0} because of an alert failure." - -#: -msgid "dataalerts.failure.troubleshooting" -msgstr "To check if any of the issues listed above are causing your alert to fail, click the button below." - -#: -msgid "dataalerts.success.email.subject" -msgstr "Data-driven alert has resumed for: {0}" - -#: -msgid "dataalerts.success.status" -msgstr "Your Alert {0} has resumed" - -#: -msgid "dataalerts.success.explanation" -msgstr "Your data-driven alert, {0}, is working again, so recipients will be notified when the data condition is true." - -#: -msgid "dataalerts.failure.error.internalError" -msgstr "Data Alert internal error" - -#: -msgid "dataalerts.failure.error.invalidDataAlertSpecification" -msgstr "Invalid Data Alert specification" - -#: -msgid "dataalerts.failure.error.summaryTableNotFound" -msgstr "Summary data table not found" - -#: -msgid "dataalerts.failure.error.unclassifiedError" -msgstr "Unclassified error" - -#: -msgid "dataalerts.failure.error.viewContentNotFound" -msgstr "Data Alert view''s {0} content not found" - -#: -msgid "dataalerts.failure.error.viewNotFound" -msgstr "Data alert view cannot be located" - -#: -msgid "dataalerts.failure.error.workbookNotFound" -msgstr "Workbook not found" - -#: -msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" -msgstr "No axis found for field {0}" - -#: -msgid "dataalerts.failure.error.paneDescriptorNotFound" -msgstr "{0}" - -#: -msgid "dataalerts.failure.error.unsupportedComparisonExpression" -msgstr "Unsupported comparison expression {0}" - -#: -msgid "dataalerts.failure.error.nonConstComparisonOp" -msgstr "Non constant comparison operator detected: {0}" - -#: -msgid "dataalerts.failure.error.cannotAddFilter" -msgstr "Adding Filter to data alert failed" - -#: -msgid "dataalerts.failure.error.sheetNotAlertable" -msgstr "Sheet {0} does have supported data for alerts. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertMeasureNotFound" -msgstr "Cannot select measure. {0}" - -#: -msgid "dataalerts.failure.error.tooManyMeasuresForDataAlert" -msgstr "Incorrect number of measures detected.{0}" - -#: -msgid "dataalerts.failure.error.thresholdParseError" -msgstr "Failed to parse threshold text {0}. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertPresModelCreationError" -msgstr "Error while serializing alert. {0}" - -#: -msgid "dataalerts.failure.error.cannotDrawDataAlertDialog" -msgstr "Failed to draw data alert dialog." - -#: -msgid "dataalerts.failure.error.unsupportedDataAlertType" -msgstr "Data alert type {0} is currently unsupported." - -#: -msgid "dataalerts.failure.suspend.email.subject" -msgstr "Data-driven alert is suspended for: {0}" - -#: -msgid "dataalerts.failure.suspend.email.status" -msgstr "Your alert {0} has been suspended" - -#: -msgid "dataalerts.failure.suspend.email.explanation" -msgstr "While suspended, we will not evaluate the view or alert recipients. After a fix has been made, you can resume the alert in {1}." - -#: -msgid "dataalerts.failure.suspend.view.name.prefix" -msgstr "View" - -#: -msgid "dataalerts.failure.suspend.time" -msgstr "Time of suspension" - -#: -msgid "dataalerts.failure.suspend.email.footer" -msgstr "You are receiving this email because your alert was suspended." - -#: -msgid "dataalerts.failure.suspend.email.view.name.my.content" -msgstr "My Content" - -#: -msgid "dataalerts.failure.suspend.view.alerts" -msgstr "View Alerts" - -#: -msgid "metricsservices.failure.affected.metric" -msgstr "Affected metric" - -#: -msgid "metricsservices.failure.cause" -msgstr "Sometimes metric refreshes fail due to temporary connectivity issues, which resolve themselves. Other common reasons why a metric refresh might fail include:" - -#: -msgid "metricsservices.failure.changed.view" -msgstr "A removed or renamed workbook, view, or data field" - -#: -msgid "metricsservices.failure.permissions.error" -msgstr "A change in permissions for the connected view" - -#: -msgid "metricsservices.failure.email.footer" -msgstr "You are receiving this email at {0} because of a failure with your metric refresh." - -#: -msgid "metricsservices.failure.email.subject" -msgstr "Metric refresh isn''t working for: {0}" - -#: -msgid "metricsservices.failure.expired.credentials" -msgstr "Expired database credentials embedded in a workbook" - -#: -msgid "metricsservices.failure.explanation" -msgstr "Your metric isn''t able to refresh, so the metric data isn''t updating. You''ll receive an email notification when the metric refresh is working again." - -#: -msgid "metricsservices.failure.status" -msgstr "Your metric "{0}" isn''t refreshing" - -#: -msgid "metricsservices.failure.suspend.email.explanation" -msgstr "While the metric refresh is suspended, your metric data will not update. After a fix has been made, you can resume the metric refresh." - -#: -msgid "metricsservices.failure.suspend.email.footer" -msgstr "You are receiving this email at {0} because your metric refresh was suspended." - -#: -msgid "metricsservices.failure.suspend.email.status" -msgstr "Refresh for your metric "{0}" has been suspended" - -#: -msgid "metricsservices.failure.suspend.email.subject" -msgstr "Metric refresh suspended for: {0}" - -#: -msgid "metricsservices.failure.suspend.time" -msgstr "Time of suspension" - -#: -msgid "metricsservices.failure.suspend.view.metric" -msgstr "Go to Metric" - -#: -msgid "metricsservices.failure.suspend.view.name.prefix" -msgstr "Connected view" - -#: -msgid "metricsservices.failure.time" -msgstr "Time of refresh failure" - -#: -msgid "metricsservices.failure.troubleshooting" -msgstr "To check if any of the issues listed above are causing your metric refresh to fail, click the button below. You can also try recreating the metric on the connected view." - -#: -msgid "metricsservices.failure.view.details.metric" -msgstr "Go to Metric" - -#: -msgid "metricsservices.failure.view.name.prefix" -msgstr "Connected view" - -#: -msgid "metricsservices.success.email.subject" -msgstr "Metric refresh has resumed for: {0}" - -#: -msgid "metricsservices.success.explanation" -msgstr "The refresh for your metric is working again, so it will check for updates to your metric data." - -#: -msgid "metricsservices.success.status" -msgstr "Refresh for your metric "{0}" has resumed" - -#: -msgid "errors.staticimages.generic" -msgstr "Error generating static images for workbook {0}. {1}." - -#: -msgid "errors.internal_error.request.message" -msgstr "{0} was unable to satisfy the request." - -#: -msgid "errors.permissions.limited_user_visibility" -msgstr "Error completing query. User must be an admin or creator to query other users if User Visibility is set to limited" - -#: -msgid "local_names.system_user.guest.name" -msgstr "Guest" - -#: -msgid "local_names.group.all_users.name" -msgstr "All Users" - -#: -msgid "local_names.containers.personal_space.name" -msgstr "Personal Space" - -#: -msgid "password_reset.email.subject" -msgstr "Here''s the link to reset your password" - -#: -msgid "password_reset.email.body" -msgstr "Hi {0},

You just requested a password reset.

To change your Tableau Server password, {1} or paste the following link into your browser: {2}

This link will expire in 48 hours, so take care of it right away.

If you didn''t request a password reset, you may want to let your server admin know.

Thanks for using Tableau!
The Tableau Team" - -#: -msgid "password_reset.email.link" -msgstr "click here" - -#: -msgid "hours.pl" -msgstr "{0} hours" - -#: -msgid "hours.sg" -msgstr "1 hour" - -#: -msgid "minutes.pl" -msgstr "{0} minutes" - -#: -msgid "minutes.sg" -msgstr "1 minute" - -#: -msgid "seconds.pl" -msgstr "{0} seconds" - -#: -msgid "seconds.sg" -msgstr "1 second" - -#: -msgid "dataconnections.classes.tableau_server_site" -msgstr "Tableau Server Site" - -#: -msgid "materializeviews.errors.workbook_not_in_project" -msgstr "Project ''{0}'' does not contain workbook ''{1}''" - -#: -msgid "materializeviews.errors.workbook_has_no_extract" -msgstr "Failed to update materialized views setting for workbook ''{0}'', currently only workbooks with embedded extracts are supported" - -#: -msgid "materializeviews.errors.workbook_updating_errors" -msgstr "Errors found while updating materialized views setting for workbooks" - -#: -msgid "materializeviews.errors.workbook_too_large" -msgstr "Failed to update materialized views setting for workbook ''{0}'' because the size of workbook exceeds the limit of {1} GB" - -#: -msgid "materializeviews.errors.project_path_not_exists" -msgstr "Project path ''{0}'' does not exist" - -#: -msgid "materializeviews.errors.feature_disabled" -msgstr "Failed to update materialized views setting for workbook ''{0}'' because feature is currently disabled" - -#: -msgid "materializeviews.errors.update_materialized_views_setting_failed" -msgstr "Failed to update materialized views setting for workbook ''{0}''" - -#: -msgid "materializeviews.errors.site_not_enabled" -msgstr "This site is not enabled for materialized views. Contact your administrator" - -#: -msgid "materializeviews.errors.encrypted_extracts_not_supported" -msgstr "Materialized views feature currently does not support workbooks with encrypted extracts" - -#: -msgid "materializedviews.finished.create" -msgstr "Created materialized views with status ''{0}'' for workbook ''{1}''" - -#: -msgid "materializedviews.finished.delete" -msgstr "Deleted materialized views for workbook id: {0}" - -#: -msgid "materializedviews.finished.encrypt" -msgstr "Finished encryption of materialized views for workbook ''{0}''" - -#: -msgid "materializedviews.finished.decrypt" -msgstr "Finished decryption of materialized views for workbook ''{0}''" - -#: -msgid "materializedviews.finished.rekey" -msgstr "Finished reencryption of materialized views for workbook ''{0}''" - -#: -msgid "materializedviews.status.encryption_key" -msgstr "Encryption key ID: ''{0}''." - -#: -msgid "materializedviews.status.encryption_keys" -msgstr "Old encryption key ID: ''{0}'', new encryption key ID: ''{1}''." - -#: -msgid "materializedviews.status.encryption_type" -msgstr "Encryption datasource type: ''{0}''" - -#: -msgid "customizedviews.namedSharingPrefix" -msgstr "Shared version" - -#: -msgid "flows.drafts.default_name" -msgstr "New Flow" - -#: -msgid "content_type.project" -msgstr "Project" - -#: -msgid "content_type.workbook" -msgstr "Workbook" - -#: -msgid "content_type.view" -msgstr "View" - -#: -msgid "content_type.datasource" -msgstr "Data Source" - -#: -msgid "content_type.flow" -msgstr "Flow" - -#: -msgid "content_type.metric" -msgstr "Metric" - -#: -msgid "content_type.collection" -msgstr "Collection" - -#: -msgid "content_type.visualization" -msgstr "Visualization" - -#: -msgid "content_type.askdata_visualization" -msgstr "Ask Data Visualization" - -#: -msgid "content_type.explaindata_explanation" -msgstr "Explanation" - -#: -msgid "content_type.virtualconnection" -msgstr "Virtual Connection" - -#: -msgid "content_type.virtualconnectiontable" -msgstr "Virtual Connection Table" - -#: -msgid "upgradethumbnails.status.server_started" -msgstr "Server Response: Started thumbnails upgrade!" - -#: -msgid "upgradethumbnails.status.server_stopped" -msgstr "Server Response: Stopped %d jobs" - -#: -msgid "dataquality.author.extract_refresh_monitoring" -msgstr "extract refresh monitoring" - -#: -msgid "dataquality.author.flow_run_monitoring" -msgstr "flow run monitoring" - -#: -msgid "dataquality.message.refresh_failed" -msgstr "Refresh failed: {0}" - -#: -msgid "dataquality.message.last_successful" -msgstr "Last successful: {0}" - -#: -msgid "dataquality.message.next_scheduled" -msgstr "Next scheduled: {0}" - -#: -msgid "dataquality.message.flow_run_output_steps_failed" -msgstr "{0}/{1} output steps failed to run" - -#: -msgid "label_value.description.certified" -msgstr "This asset is trusted and recommended." - -#: -msgid "label_value.description.deprecated" -msgstr "This asset is no longer maintained and shouldn''t be used." - -#: -msgid "label_value.description.extract_refresh_failure" -msgstr "This asset''s most recent extract refresh failed." - -#: -msgid "label_value.description.flow_run_failure" -msgstr "This flow''s most recent run failed." - -#: -msgid "label_value.description.maintenance" -msgstr "This asset is undergoing maintenance." - -#: -msgid "label_value.description.sensitive_data" -msgstr "This asset contains sensitive information." - -#: -msgid "label_value.description.stale" -msgstr "This asset is outdated." - -#: -msgid "label_value.description.warning" -msgstr "This asset has a general quality issue." - -#: -msgid "importcsvsummary.error.details" -msgstr "Error details:" - -#: -msgid "importcsvsummary.remainingerrors" -msgstr "(remaining errors not shown)" - -#: -msgid "importcsvsummary.error.line" -msgstr "line {0} for user ''{1}'': ''{2}''" - -#: -msgid "importcsvsummary.line.processed" -msgstr "Lines processed: {0}" - -#: -msgid "importcsvsummary.line.skipped" -msgstr "Lines skipped: {0}" - -#: -msgid "importcsvsummary.users.added.count" -msgstr "Number of users added: {0}" - -#: -msgid "importcsvsummary.errors.count" -msgstr "Number of errors: {0}" - -#: -msgid "importcsvsummary.error.unexpected_extension" -msgstr "Unexpected filename extension for CSV file" - -#: -msgid "importcsvsummary.error.size_limit" -msgstr "CsvFile exceeds size limit of {0}" - -#: -msgid "importcsvsummary.error.local.password_mismatch" -msgstr "Update of local site user requires empty or matching password" - -#: -msgid "importcsvsummary.error.local.password_required" -msgstr "Creation of local system user when Auth is Local requires password" - -#: -msgid "importcsvsummary.error.ad.user_not_found" -msgstr "AD user not found ''{0}''" - -#: -msgid "importcsvsummary.error.domain_not_found" -msgstr "Invalid domain ''{0}''" - -#: -msgid "importcsvsummary.error.cannot_create_user_identity" -msgstr "Cannot create user identity for user ''{0}''" - -#: -msgid "importcsvsummary.error.invalid_identity_pool_name" -msgstr "Invalid Identity Pool name ''{0}''" - -#: -msgid "importcsvsummary.error.too_many_errors" -msgstr "Too many errors encountered in CSV file" - -#: -msgid "audit.errors.wdc_not_allowlisted" -msgstr "Web data connector is not allowlisted. For help, please refer to: https://help.tableau.com/current/online/en-us/to_keep_data_fresh.htm" - -#: -msgid "user.input.name.err.too_long" -msgstr "name is longer than the maximum number of characters {0}" - -#: -msgid "user.input.name.err.empty" -msgstr "name cannot be empty" - -#: -msgid "askdata.title" -msgstr "Ask Data" - -#: -msgid "slack.app.upgrade.email.notification.subject" -msgstr "Tableau App for Slack Update" - -#: -msgid "slack.app.upgrade.email.notification.introduction" -msgstr "An update is available for the Tableau app for Slack. Tableau recommends updating the app to maintain app performance and to use new Tableau Cloud features. Look for new features and changes in
What''s New in Tableau Cloud." - -#: -msgid "slack.app.upgrade.email.notification.action" -msgstr "To update the site''s connection to the Tableau for Slack app, see Update your Tableau for Slack app. If you have multiple Tableau Cloud sites, update the app in each site." - -#: -msgid "slack.app.upgrade.email.notification.steps" -msgstr "This service notification has been published by Tableau Cloud." - -#: -msgid "slack.app.upgrade.email.notification.reason" -msgstr "You are receiving this notification because you are an administrator of a Tableau Cloud site that is connected to Slack." - -#: -msgid "slack.app.upgrade.email.notification.footer.privacy" -msgstr "Read our Privacy Policy" - -#: -msgid "unifiedconsumption.tcrm.folders.private" -msgstr "My Private App" - -#: -msgid "commandlineutils.errors.bad_value" -msgstr "Option ''{0}'' has a bad value of ''{1}''. Must be one of: {2}" - -#: -msgid "commandlineutils.errors.not_integer" -msgstr "Value ''{0}'' for option ''{1}'' is not an integer" - -#: -msgid "common.errors.empty_file" -msgstr "File ''{0}'' is empty" - -#: -msgid "common.errors.file_not_found" -msgstr "Cannot open file ''{0}''" - -#: -msgid "common.errors.invalid_file_path" -msgstr "Invalid file path ''{0}''" - -#: -msgid "common.errors.folder_path_not_found" -msgstr "Could not find directory ''{0}''" - -#: -msgid "common.errors.access_denied" -msgstr "Access denied to file ''{0}''. Check that your path is valid and your file name does not match an existing directory" - -#: -msgid "common.errors.requires_csv_file" -msgstr "The ''{0}'' command requires a CSV file" - -#: -msgid "common.errors.requires_group_name" -msgstr "The ''{0}'' command requires a group name" - -#: -msgid "common.errors.requires_site_name" -msgstr "The ''{0}'' command requires a site name" - -#: -msgid "common.errors.options_conflict" -msgstr "New and deprecated options to specify user role were specified. Only one can be used" - -#: -msgid "common.errors.csv_sizelimit" -msgstr "The CSV file you are referencing exceeds the size limit of 100MB. Divide the contents of the file into smaller CSV files and then import them separately." - -#: -msgid "common.options.admin-type" -msgstr "[Deprecated] Assigns [or removes] the site admin right for all users in the CSV file. This setting may be overridden by the values on individual rows in the CSV file. {0} may be: {1}, {2}, or {3}. If not specified: {3} for new users, unchanged for existing users" - -#: -msgid "common.options.complete" -msgstr "Require [or not] that all rows be valid for any change to succeed. Default: {0}" - -#: -msgid "common.options.license" -msgstr "[Deprecated] Sets the default license level for all users. This may be overridden by the value in the CSV file. {0} can be {1}, {2}, or {3}" - -#: -msgid "common.options.nowait" -msgstr "Do not wait for the job to complete" - -#: -msgid "common.options.publisher" -msgstr "[Deprecated] Assigns [or removes] the publish right for all users in the CSV file. This setting may be overridden by the values on individual rows in the CSV file. Default if not specified: false for new users, unchanged for existing users" - -#: -msgid "common.options.silent-progress" -msgstr "Do not display progress messages for the job" - -#: -msgid "common.options.sysadmin-type" -msgstr "[Deprecated] Assigns [or removes] the site admin right for all users in the CSV file. This setting may be overridden by the values on individual rows in the CSV file. {0} can be: {1}, {2}, {3}, or {4}. Default if not specified: {4} for new users, unchanged for existing users" - -#: -msgid "common.output.job_queued_success" -msgstr "Job queued" - -#: -msgid "common.output.succeeded" -msgstr "Succeeded" - -#: -msgid "common.options.role" -msgstr "Sets the default role for all affected users. Legal values for {0}: {1}. If unspecified, server uses default value: {2}" - -#: -msgid "addusers.options.users" -msgstr "File that contains a list of users, one per line, to add to the group" - -#: -msgid "addusers.short_description" -msgstr "Add users to a group" - -#: -msgid "addusers.status" -msgstr "Adding users listed in {0} to group {1}..." - -#: -msgid "creategroup.short_description" -msgstr "Create a local group" - -#: -msgid "creategroup.status" -msgstr "Creating group ''{0}'' on the server..." - -#: -msgid "creategroup.options.role" -msgstr "Sets the role that will be set for users in the group upon login. Legal values for {0}: {1}. A user''s site role will only be set to this value if it is less restrictive than the user''s current site role. If unspecified, no role will be set for users of this group on login." - -#: -msgid "createextracts.errors.required_argument" -msgstr "The createextracts command requires either a workbook URL, a workbook name, or a data source name." - -#: -msgid "createextracts.errors.error" -msgstr "Error creating extract" - -#: -msgid "createextracts.for.datasource" -msgstr "Creating extract for data source ''{0}''" - -#: -msgid "createextracts.for.workbook_name" -msgstr "Creating extract for workbook with name ''{0}''" - -#: -msgid "createextracts.for.workbook_url" -msgstr "Creating extract for workbook with URL ''{0}''" - -#: -msgid "createextracts.options.datasource" -msgstr "The name of the target data source for extract creation" - -#: -msgid "createextracts.options.embedded-datasources" -msgstr "A space-separated list of embedded data source names within the target workbook. Enclose data source names with double quotes if they contain spaces. Only available when creating extracts for a workbook." - -#: -msgid "createextracts.options.encrypt" -msgstr "Create encrypted extract." - -#: -msgid "createextracts.options.include-all" -msgstr "Include all embedded data sources within target workbook. Only available when creating extracts for workbook." - -#: -msgid "createextracts.options.parent-project-path" -msgstr "Path of the project that is the parent of the project that contains the target resource. Must specify the project name with --project." - -#: -msgid "createextracts.options.project" -msgstr "The name of the project that contains the target resource. Only necessary if {0} or {1} is specified. If unspecified, the default project ''{2}'' is used." - -#: -msgid "createextracts.options.url" -msgstr "The canonical name for the resource as it appears in the URL" - -#: -msgid "createextracts.options.workbook" -msgstr "The name of the target workbook for extract creation" - -#: -msgid "createextracts.short_description" -msgstr "Create extracts for a published workbook or data source" - -#: -msgid "createextracts.workbook.include-all" -msgstr "Include all embedded data sources within target workbook" - -#: -msgid "createextracts.workbook.embedded-datasource-names" -msgstr "With embedded data source names" - -#: -msgid "createproject.options.description" -msgstr "Description of the project" - -#: -msgid "createproject.options.name" -msgstr "Name of the project" - -#: -msgid "createproject.options.parent-project-path" -msgstr "Path of the project that will contain the new project. If not given, it will be created at the site root level" - -#: -msgid "createproject.short_description" -msgstr "Create a project" - -#: -msgid "createproject.status" -msgstr "Creating project ''{0}'' on the server..." - -#: -msgid "createsite.errors.invalid_url_option" -msgstr "The URL option is invalid when creating multiple sites. Re-run the command after removing the URL option or create each site separately" - -#: -msgid "createsite.errors.site_name_already_exists" -msgstr "A site with the name ''{0}'' already exists. Try a different site name." - -#: -msgid "createsite.errors.site_id_already_exists" -msgstr "A site with the ID ''{0}'' already exists. Use -r to specify a different site ID. See tabcmd createsite help for more information." - -#: -msgid "createsite.options.allow-mobile-snapshots" -msgstr "Allow [or-deny] mobile snapshots. Default is to allow mobile snapshots" - -#: -msgid "createsite.options.allow-subscriptions" -msgstr "Allow [or deny] subscriptions for this site. Default is the server default setting. Subscriptions cannot be enabled if server subscriptions are disabled" - -#: -msgid "createsite.options.allow-web-authoring" -msgstr "Allow [or deny] web authoring for this site. Default is to allow web authoring" - -#: -msgid "createsite.options.metrics-level" -msgstr "0 for no collection, 100 for all collections" - -#: -msgid "createsite.options.guest-access-enabled" -msgstr "Guest access permission to see views for those that are not signed into a Tableau Server account" - -#: -msgid "createsite.options.site-mode" -msgstr "Allow [or deny] site administrator from user management on site" - -#: -msgid "createsite.options.storage-quota" -msgstr "Site storage quota in MB" - -#: -msgid "createsite.options.subscription-email" -msgstr "Email used for subscriptions" - -#: -msgid "createsite.options.subscription-footer" -msgstr "Footer used for subscriptions" - -#: -msgid "createsite.options.url" -msgstr "Site ID of the site" - -#: -msgid "createsite.options.user-quota" -msgstr "Maximum site users" - -#: -msgid "createsite.options.extract_encryption_mode" -msgstr "Extract encryption mode: disabled, enabled, or enforced. If not set, default value is used." - -#: -msgid "createsite.options.web_extraction_enabled" -msgstr "Allow [or deny] extract creation and changing extracts to live for this site. Default is allowed." - -#: -msgid "createsite.options.run_now_enabled" -msgstr "Allow [or deny] Run Now option for this site. Default is set to allow Run Now." - -#: -msgid "createsite.options.time_zone" -msgstr "Time zone to be used with extracts on this site. Default is unset to use the server''s time zone." - -#: -msgid "createsite.short_description" -msgstr "Create a site" - -#: -msgid "createsite.status" -msgstr "Create site ''{0}'' on the server..." - -#: -msgid "createsiteusers.options.auth-type" -msgstr "Assigns the authentication type for all users in the CSV file. For Tableau Cloud, {0} may be {1} (default) or {2}. For Tableau Server, {0} may be Local (default) or {2}." - -#: -msgid "createsiteusers.description" -msgstr "Create users on the current site. The users are read from the given CSV file. The file can have the columns in the order shown below.{0}1. Username{0}2. Password (Ignored if using Active Directory){0}3. Friendly Name (Ignored if using Active Directory){0}4. License Level ({1}, {2}, {3}, {4} or {5}){0}5. Administrator ({6}/{7}){0}6. Publisher ({8}/{9}/1 or {10}/{11}/0){0}7. Email (only for Tableau Public){0}The file can have fewer columns. For example, it can be a simple list with one user name per line. You can use quotation marks if a value contains commas. Tabcmd waits for the {12} task to complete. You may choose not to wait for the task to complete on the server and instead return immediately by passing the {13} flag. System administrators cannot be created or demoted using this command. Use ''{14}'' instead" - -#: -msgid "createsiteusers.short_description" -msgstr "Create users on the current site" - -#: -msgid "createsiteusers.status" -msgstr "Adding users listed in {0} to current site..." - -#: -msgid "createusers.description" -msgstr "Create users. The users are read from the given CSV file. The file can have the columns in the order shown below.{0}1. Username{0}2. Password (Ignored if using Active Directory){0}3. Friendly Name (Ignored if using Active Directory){0}4. License Level ({1}, {2}, {3}, {4} or {5}){0}5. Administrator ({6}/{7}/{8}/{9}){0}6. Publisher ({10}/{11}/1 or {12}/{13}/0){0}7. Email (only for Tableau Public){0}The file can have fewer columns. For example, it can be a simple list with one user name per line. You can use quotation marks if a value contains commas. Tabcmd waits for the {14} task to complete. You may choose not to wait for the task to complete on the server and instead return immediately by passing the {15} flag" - -#: -msgid "createusers.short_description" -msgstr "Create users on the server" - -#: -msgid "createusers.status" -msgstr "Adding users listed in {0} to the server" - -#: -msgid "decryptextracts.short_description" -msgstr "Decrypt extracts on a site" - -#: -msgid "decryptextracts.status" -msgstr "Scheduling extracts on site {0} to be decrypted..." - -#: -msgid "delete.errors.mutually_exclusive" -msgstr "Cannot specify both a workbook and data source to delete" - -#: -msgid "delete.errors.requires_workbook_datasource" -msgstr "The ''{0}'' command requires a workbook name or data source name" - -#: -msgid "delete.options.datasource" -msgstr "Data source to delete" - -#: -msgid "delete.options.parent-project-path" -msgstr "Path of the parent of the project that contains the workbook/data source to delete. Must specify the project name with --project." - -#: -msgid "delete.options.project" -msgstr "The project that contains the workbook/data source to delete. Default project is ''{0}''" - -#: -msgid "delete.options.workbook" -msgstr "Workbook to delete" - -#: -msgid "delete.short_description" -msgstr "Delete a workbook or data source from the server" - -#: -msgid "delete.status" -msgstr "Removing {0} ''{1}'' from the server..." - -#: -msgid "deleteextracts.errors.required_argument" -msgstr "The deleteextracts command requires either a workbook URL, a workbook name, or a data source name" - -#: -msgid "deleteextracts.errors.error" -msgstr "Error deleting extract" - -#: -msgid "deleteextracts.for.datasource" -msgstr "Deleting extract for data source ''{0}''" - -#: -msgid "deleteextracts.for.workbook_name" -msgstr "Deleting extract for workbook with name ''{0}''" - -#: -msgid "deleteextracts.for.workbook_url" -msgstr "Deleting extract for workbook with URL ''{0}''" - -#: -msgid "deleteextracts.options.datasource" -msgstr "The name of the target data source for extract deletion" - -#: -msgid "deleteextracts.options.embedded-datasources" -msgstr "A space-separated list of embedded data source names within the target workbook. Enclose data source names with double quotes if they contain spaces. Only available when deleting extracts for a workbook." - -#: -msgid "deleteextracts.options.include-all" -msgstr "Include all embedded data sources within target workbook" - -#: -msgid "deleteextracts.options.parent-project-path" -msgstr "Path of the project that is the parent of the project that contains the target resource. Must specify the project name with --project." - -#: -msgid "deleteextracts.options.project" -msgstr "The name of the project that contains the target resource. Only necessary if {0} or {1} is specified. If unspecified, the default project ''{2}'' is used." - -#: -msgid "deleteextracts.options.url" -msgstr "The canonical name for the resource as it appears in the URL" - -#: -msgid "deleteextracts.options.workbook" -msgstr "The name of the target workbook for extract deletion" - -#: -msgid "deleteextracts.short_description" -msgstr "Delete extracts for a published workbook or data source" - -#: -msgid "deleteextracts.workbook.include-all" -msgstr "Include all embedded data sources within target workbook" - -#: -msgid "deleteextracts.workbook.embedded-datasource-names" -msgstr "With embedded datasource names" - -#: -msgid "deletegroup.short_description" -msgstr "Delete a group" - -#: -msgid "deletegroup.status" -msgstr "Deleting group ''{0}'' from the server..." - -#: -msgid "deleteproject.errors.requires_project_name" -msgstr "The ''{0}'' command requires a project name" - -#: -msgid "deleteproject.options.parent-project-path" -msgstr "Path of the parent of the project to delete. Must specify the project name with --project." - -#: -msgid "deleteproject.short_description" -msgstr "Delete a project" - -#: -msgid "deleteproject.status" -msgstr "Deleting project ''{0}'' from the server..." - -#: -msgid "deletesite.errors.logged_into_this_site" -msgstr "Cannot delete the site you are currently logged into" - -#: -msgid "deletesite.short_description" -msgstr "Delete a site" - -#: -msgid "deletesite.status" -msgstr "Deleting site ''{0}'' from the server..." - -#: -msgid "deletesiteusers.description" -msgstr "Delete site users. The users are read from the given CSV file. The file is a simple list of one user name per line" - -#: -msgid "deletesiteusers.short_description" -msgstr "Delete site users" - -#: -msgid "deletesiteusers.status" -msgstr "Deleting site users listed in {0} from the server..." - -#: -msgid "deleteusers.description" -msgstr "Delete users. The users are read from the given comma separated value (CSV) file. The file is a simple list of one user name per line" - -#: -msgid "deleteusers.short_description" -msgstr "Delete users" - -#: -msgid "deleteusers.status" -msgstr "Deleting users listed in {0} from the server..." - -#: -msgid "editdomain.description" -msgstr "Edit a domain. Use the ''{0}'' command to view a list of domains for editing" - -#: -msgid "editdomain.errors.requires_nickname_name" -msgstr "Either a ''{0}'' option or a ''{1}'' option must be specified" - -#: -msgid "editdomain.options.id" -msgstr "ID of the domain" - -#: -msgid "editdomain.options.name" -msgstr "Name of the domain" - -#: -msgid "editdomain.options.nickname" -msgstr "Nickname of the domain" - -#: -msgid "editdomain.short_description" -msgstr "Edit a domain" - -#: -msgid "editdomain.output" -msgstr "{0}ID{1}Nickname{1}{1}Name{0}" - -#: -msgid "editdomain.status" -msgstr "Edit domain with ID ''{0}'' on the server..." - -#: -msgid "editsite.errors.invalid_site-id" -msgstr "The {0} option is invalid when editing multiple sites. Re-run the command after removing the {0} option or edit each site separately" - -#: -msgid "editsite.errors.invalid_site-name" -msgstr "The {0} option is invalid when editing multiple sites. Re-run the command after removing the {0} option or edit each site separately" - -#: -msgid "editsite.options.allow-mobile-snapshots" -msgstr "Allow [or-deny] mobile snapshots" - -#: -msgid "editsite.options.allow-subscriptions" -msgstr "Allow [or deny] subscriptions for this site" - -#: -msgid "editsite.options.allow-web-authoring" -msgstr "Allow [or-deny] web authoring for this site" - -#: -msgid "editsite.options.cache-warmup" -msgstr "Allow [or deny] cache warmup for this site" - -#: -msgid "editsite.options.cache-warmup-threshold" -msgstr "Threshold in days for how recently a view must have been viewed to trigger warmup" - -#: -msgid "editsite.options.site-name" -msgstr "Display name of the site" - -#: -msgid "editsite.options.status" -msgstr "Change availability of site. Must be either ''{0}'' or ''{1}''" - -#: -msgid "editsite.options.allow-materialized-views" -msgstr "Allow [or deny] materialized views for this site" - -#: -msgid "editsite.options.extract_encryption_mode" -msgstr "Extract encryption mode: disabled, enabled, or enforced. If not set, then it is not changed on the server." - -#: -msgid "editsite.options.web_extraction_enabled" -msgstr "Allow [or deny] extract creation and changing extracts to live for this site. The default setting is allowed." - -#: -msgid "editsite.options.run_now_enabled" -msgstr "Allow [or deny] Run Now option for this site. Default is set to allow Run Now" - -#: -msgid "editsite.options.time_zone" -msgstr "Time zone to be used with extracts on this site" - -#: -msgid "editsite.options.use_default_time_zone" -msgstr "Unset time zone to be used with extracts on this site, it will use default server time zone instead" - -#: -msgid "editsite.short_description" -msgstr "Edit a site" - -#: -msgid "editsite.status" -msgstr "Edit site ''{0}'' on the server..." - -#: -msgid "encryptextracts.short_description" -msgstr "Encrypt extracts on a site" - -#: -msgid "encryptextracts.status" -msgstr "Scheduling extracts on site {0} to be encrypted..." - -#: -msgid "export.errors.need_country_and_languge" -msgstr "The options --country and --language must be used together" - -#: -msgid "export.errors.white_space_workbook_view" -msgstr "The name of the workbook or view to export cannot include spaces. Use the normalized name of the workbook or view as it appears in the URL." - -#: -msgid "export.errors.requires_workbook_view_name" -msgstr "The ''{0}'' command requires a / name" - -#: -msgid "export.errors.requires_workbook_view_param" -msgstr "The ''{0}'' command requires a / parameter, and there must be at least one slash (/) in this parameter" - -#: -msgid "export.options.country" -msgstr "If not using user''s default locale, the country abbreviation for locale (find in IANA Language Subtag Registry). Must use with --language" - -#: -msgid "export.options.csv" -msgstr "Export data in CSV format (default)" - -#: -msgid "export.options.fullpdf" -msgstr "Export visual views in PDF format (if workbook was published with tabs)" - -#: -msgid "export.options.height" -msgstr "Sets the height. Must be an integer value (default: 600 pixels)" - -#: -msgid "export.options.language" -msgstr "If not using user''s default locale, the language abbreviation for locale (find in IANA Language Subtag Registry). Must use with --country" - -#: -msgid "export.options.pagelayout" -msgstr "Sets the page orientation of the exported PDF. Legal values: {0}. If unspecified, the setting in Tableau Desktop will be used" - -#: -msgid "export.options.pagesize" -msgstr "Sets the page size of the exported PDF. Legal values: {0} (default: ''{1}'')" - -#: -msgid "export.options.pdf" -msgstr "Export data in PDF format" - -#: -msgid "export.options.png" -msgstr "Export data in PNG format" - -#: -msgid "export.options.width" -msgstr "Sets the width. Must be an integer value (default: 800 pixels)" - -#: -msgid "export.short_description" -msgstr "Export the data or image of a view from the server" - -#: -msgid "export.status" -msgstr "Requesting ''{0}'' from the server..." - -#: -msgid "export.status.writing" -msgstr "Writing response to ''{0}''" - -#: -msgid "export.status.error" -msgstr "Error occurred while writing to a file :" - -#: -msgid "export.success" -msgstr "Saved {0} to ''{1}''" - -#: -msgid "extracts.workbook.errors.requires_datasources_or_include_all" -msgstr "Command {0} for workbook requires either embedded data source or include-all flag." - -#: -msgid "fileuploader.progress" -msgstr "Upload progress: {0}%" - -#: -msgid "get.description" -msgstr "Get a file from the server. The file will be named after the last component of the path if no filename argument is specified" - -#: -msgid "get.errors.requires_url" -msgstr "The ''{0}'' command requires an URL" - -#: -msgid "get.options.file" -msgstr "Name to save the file as" - -#: -msgid "get.short_description" -msgstr "Get a file from the server" - -#: -msgid "help.available_commands" -msgstr "Available commands:" - -#: -msgid "help.command_options" -msgstr "Command options:" - -#: -msgid "help.description0" -msgstr "Show Help for a specific command" - -#: -msgid "help.description1" -msgstr "List all available commands" - -#: -msgid "help.errors.unknown_command" -msgstr "Unknown command: {0}" - -#: -msgid "help.global_options" -msgstr "Global options:" - -#: -msgid "help.short_description" -msgstr "Help for tabcmd commands" - -#: -msgid "httputils.found_attachment" -msgstr "Found attachment: {0}" - -#: -msgid "httputils.mapped_attachment" -msgstr "Found attachment: {0} (re-mapped to {1})" - -#: -msgid "initialuser.errors.username_and_password_required" -msgstr "Both username and password are required" - -#: -msgid "initialuser.options.friendly-name" -msgstr "Friendly name" - -#: -msgid "initialuser.short_description" -msgstr "Create an initial user on an uninitialized server" - -#: -msgid "listdomains.description" -msgstr "List domains" - -#: -msgid "listdomains.status" -msgstr "Listing domains from the server..." - -#: -msgid "listsites.output" -msgstr "{0}{0}NAME: {1} {0}SITEID: ''{2}''" - -#: -msgid "listsites.output_extended" -msgstr "{0}{0}NAME: {1} {0}SITEID: ''{2}''{0}EXTRACTENCRYPTION: {3}" - -#: -msgid "listsites.short_description" -msgstr "List sites for user" - -#: -msgid "listsites.status" -msgstr "Listing sites for user {0}..." - -#: -msgid "listsites.options.get_extract_encryption_mode" -msgstr "Print extract encryption mode of the site(s)" - -#: -msgid "login.description" -msgstr "Sign in to the server. Your session will continue until it expires on the server or you use {0}" - -#: -msgid "login.short_description" -msgstr "Sign in to the server" - -#: -msgid "logout.short_description" -msgstr "Sign out from the server" - -#: -msgid "publish.description" -msgstr "Publish a workbook, data source, or extract to the server" - -#: -msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "Incorrect file type ''{0}'' for updating a data source. Replacing/appending only applies to an extract (.tde) file" - -#: -msgid "publish.errors.invalid_name_option" -msgstr "{0} option is invalid when publishing multiple items" - -#: -msgid "publish.errors.invalid_publish_file_type" -msgstr "Incorrect file type ''{0}'' for publishing, expected a .tde, .tds, .tdsx, .twb, or .twbx file" - -#: -msgid "publish.errors.mutually_exclusive_option" -msgstr "Use only one of {0} or {1}" - -#: -msgid "publish.errors.requires_resource_file" -msgstr "The ''{0}'' command requires a workbook, data source, or extract file" - -#: -msgid "publish.errors.unexpected_server_response" -msgstr "Unexpected response from the server: {0}" - -#: -msgid "publish.errors.server_resource_not_found" -msgstr "The resource you specified does not exist, or you do not have permission to see it. Check your project name and permissions" - -#: -msgid "publish.options.append" -msgstr "Append extract file to existing data source" - -#: -msgid "publish.options.async" -msgstr "Publish asynchronously" - -#: -msgid "publish.options.db-password" -msgstr "Database password for all data sources" - -#: -msgid "publish.options.db-username" -msgstr "Database username for all data sources" - -#: -msgid "publish.options.description" -msgstr "Description of the workbook or data source" - -#: -msgid "publish.options.encrypt_extracts" -msgstr "Encrypt extracts on the server" - -#: -msgid "publish.options.name" -msgstr "Workbook/data source name on the server. If omitted, the workbook/data source will be named after the file name, without the twb(x), tds(x), or tde extension. Publishing a .tde file will create a data source" - -#: -msgid "publish.options.oauth-username" -msgstr "Use the credentials saved on the server keychain associated with USERNAME to publish" - -#: -msgid "publish.options.overwrite" -msgstr "Overwrite the existing workbook/data source, if any" - -#: -msgid "publish.options.project" -msgstr "Project to publish the workbook/data source to" - -#: -msgid "publish.options.parent-project-path" -msgstr "Path of the parent of the project to publish the workbook/data source to" - -#: -msgid "publish.options.replace" -msgstr "Replace extract file to existing data source" - -#: -msgid "publish.options.restart" -msgstr "Restarts the file upload" - -#: -msgid "publish.options.save-db-password" -msgstr "Store the database password on server" - -#: -msgid "publish.options.save-oauth" -msgstr "Embed the OAuth credentials specified with {0}" - -#: -msgid "publish.options.tabbed" -msgstr "Publish with tabbed views enabled" - -#: -msgid "publish.options.thumbnail-groupname" -msgstr "If the workbook contains any user filters, impersonate this group while computing thumbnails" - -#: -msgid "publish.options.thumbnail-username" -msgstr "If the workbook contains any user filters, impersonate this user while computing thumbnails" - -#: -msgid "publish.status" -msgstr "Publishing ''{0}'' to the server. This could take several minutes..." - -#: -msgid "publish.success" -msgstr "File successfully published to the server at the following location:" - -#: -msgid "publishsamples.options.parent-project-path" -msgstr "Path of the parent of the project to publish samples to. Must specify the project name with --project" - -#: -msgid "publishsamples.options.projectname" -msgstr "Name of the project to publish samples to" - -#: -msgid "publishsamples.short_description" -msgstr "Publishes sample workbooks to the specified project. Existing samples will be overwritten." - -#: -msgid "publishsamples.status" -msgstr "Publishing samples..." - -#: -msgid "reencryptextracts.short_description" -msgstr "Reencrypt extracts on a site" - -#: -msgid "reencryptextracts.status" -msgstr "Scheduling extracts on site {0} to be reencrypted..." - -#: -msgid "refreshextracts.errors.required_argument" -msgstr "The refreshextracts command requires either a workbook URL, a workbook name, or a data source name" - -#: -msgid "refreshextracts.errors.add_and_remove_calculations" -msgstr "Cannot run refresh with both --addcalculations and --removecalculations options" - -#: -msgid "refreshextracts.errors.calculations_and_incremental" -msgstr "Cannot add or remove materialized calculations during incremental extract refresh" - -#: -msgid "refreshextracts.errors.error" -msgstr "Error refreshing extract" - -#: -msgid "refreshextracts.options.datasource" -msgstr "The name of the data source to refresh" - -#: -msgid "refreshextracts.options.incremental" -msgstr "Perform an incremental refresh (if supported)" - -#: -msgid "refreshextracts.options.parent-project-path" -msgstr "Path of the parent of the project that contains the extract to refresh. Must specify the project name with --project." - -#: -msgid "refreshextracts.options.project" -msgstr "The name of the project that contains the workbook/data source. Only necessary if {0} or {1} is specified. If unspecified, the default project ''{2}'' is used" - -#: -msgid "refreshextracts.options.synchronous" -msgstr "Wait for the refresh to run and finish before exiting" - -#: -msgid "refreshextracts.options.url" -msgstr "The canonical name for the workbook or view as it appears in the URL" - -#: -msgid "refreshextracts.options.workbook" -msgstr "The name of the workbook to refresh" - -#: -msgid "refreshextracts.options.addcalculations" -msgstr "Adds materialized calculations into the extract" - -#: -msgid "refreshextracts.options.removecalculations" -msgstr "Removes materialized calculations from the extract" - -#: -msgid "refreshextracts.short_description" -msgstr "Refresh the extracts of a workbook or data source on the server" - -#: -msgid "refreshextracts.status_incremented" -msgstr "Scheduling extracts for {0} ''{1}'' to be incremented now..." - -#: -msgid "refreshextracts.status_refreshed" -msgstr "Scheduling extracts for {0} ''{1}'' to be refreshed now..." - -#: -msgid "removeusers.options.users" -msgstr "File that contains a list of users, one per line, to remove from the group" - -#: -msgid "removeusers.short_description" -msgstr "Remove users from a group" - -#: -msgid "removeusers.status" -msgstr "Removing users listed in {0} from the group {1}..." - -#: -msgid "runschedule.errors.requires_schedule_name" -msgstr "The ''{0}'' command requires a schedule name" - -#: -msgid "runschedule.short_description" -msgstr "Run a schedule" - -#: -msgid "runschedule.status" -msgstr "Running schedule ''{0}'' on the server..." - -#: -msgid "materializeviews.short_description" -msgstr "Update and check on materialized views settings for sites/workbooks" - -#: -msgid "materializeviews.status.site" -msgstr "Updating materialized views setting for site ''{0}''..." - -#: -msgid "materializeviews.status.workbook" -msgstr "Updating materialized views setting for workbook ''{0}''..." - -#: -msgid "materializeviews.errors.invalid_workbook_arguments" -msgstr "The materializeviews command requires one argument of a workbook name" - -#: -msgid "materializeviews.errors.invalid_site_arguments" -msgstr "The materializeviews command requires one argument of a site ID" - -#: -msgid "materializeviews.errors.invalid_workbook_option" -msgstr "Use ''{0}'' or ''{1}'' with ''{2}''" - -#: -msgid "materializeviews.errors.invalid_project_path" -msgstr "Use ''{1}'' with ''{0}''" - -#: -msgid "materializeviews.errors.invalid_site_option" -msgstr "Use ''{0}'' with ''{1}''" - -#: -msgid "materializeviews.errors.site_mode_conflict" -msgstr "Use ''{0}'' or ''{1}'' to change site materialized views mode" - -#: -msgid "materializeviews.errors.site_not_updated" -msgstr "Site ''{0}'' not updated, only server administrators can change materialized views setting" - -#: -msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "Use ''{0}'' or ''{1}'' to change materialized views setting" - -#: -msgid "materializeviews.options.materialize_now" -msgstr "Use ''{0}'' to schedule materialization for given workbook immediately" - -#: -msgid "materializeviews.options.project" -msgstr "Use ''{0}'' to specify project name" - -#: -msgid "materializeviews.options.parent_project_path" -msgstr "Use ''{0}'' to specify parent project path to ''{1}''" - -#: -msgid "materializeviews.options.allow_workbook" -msgstr "Use ''{0}'' to enable/disable materialized views for workbook" - -#: -msgid "materializeviews.options.allow_site" -msgstr "Use ''{0}'' to enable/disable materialized views for site" - -#: -msgid "materializeviews.options.selected_workbooks" -msgstr "Use ''{0}'' to enable selected workbooks in the site, used with the option ''{1}''. This is the default option" - -#: -msgid "materializeviews.options.all_workbooks" -msgstr "Use ''{0}'' to enable all workbooks in the site, used with the option ''{1}''" - -#: -msgid "session.auto_site_login" -msgstr "Auto-sign in to site: {0}" - -#: -msgid "session.certificate-alias" -msgstr "Certificate alias: {0}" - -#: -msgid "session.connecting" -msgstr "Connecting to the server..." - -#: -msgid "session.connecting_to" -msgstr "Connecting to url ({0}): {1}" - -#: -msgid "session.continuing_session" -msgstr "Continuing previous session" - -#: -msgid "session.errors.auth_required" -msgstr "Authorization required" - -#: -msgid "session.errors.invalid_keystore_password" -msgstr "Keystore password is wrong. Please input correct password and retry" - -#: -msgid "session.errors.invalid_redirect" -msgstr "Cannot redirect to invalid URL: {0}" - -#: -msgid "session.errors.keystore_pwdfile_create" -msgstr "Cannot create keystore password file, error: {0}" - -#: -msgid "session.errors.missing_arguments" -msgstr "Cannot sign in because of missing arguments: {0}" - -#: -msgid "session.errors.no_redirect_found" -msgstr "No redirection address in redirect response" - -#: -msgid "session.errors.no_sslcafile_found" -msgstr "Could not find a Certificate Authority (CA) file in these locations: ''{0}''. The CA file is used to help ensure secure communication with Tableau Server. For information on creating a CA file, see the Tableau Server help. To connect to Tableau Server without validating its SSL certificate, use the --no-certcheck flag." - -#: -msgid "session.errors.script_no_password" -msgstr "Tabcmd was run from a script or IDE but no password was provided. A password must be provided as an argument to tabcmd in order to log in." - -#: -msgid "session.errors.session_expired" -msgstr "Your session has expired" - -#: -msgid "session.errors.unsupported_command" -msgstr "Command not supported by this server" - -#: -msgid "session.keystore.notice" -msgstr "Do you want to store password in local to avoid typing password next time? [anwser yes or no]" - -#: -msgid "session.keystore.password" -msgstr "Keystore Password:" - -#: -msgid "session.keystore.pwdfile_create" -msgstr "Create keystore password file in path: {0}" - -#: -msgid "session.keystore.pwdfile_remove" -msgstr "Remove the keystore password file which contains wrong password" - -#: -msgid "session.login" -msgstr "Signing in..." - -#: -msgid "session.logout" -msgstr "Signed out" - -#: -msgid "session.monitorjob.errors.no_jobid" -msgstr "Cannot monitor job. No job_id found: {0}" - -#: -msgid "session.monitorjob.percent_complete" -msgstr "{0}% complete" - -#: -msgid "session.new_session" -msgstr "Creating new session" - -#: -msgid "session.no-certificate-found" -msgstr "No valid client certificate found" - -#: -msgid "session.not_default_site_member" -msgstr "You are not a member of the default site. Select a SITEID from the following sites:" - -#: -msgid "session.not_site_member" -msgstr "You are not a member of site ''{0}''. Select a SITEID from the following sites:" - -#: -msgid "session.options.help" -msgstr "Display tabcmd Help" - -#: -msgid "session.options.no-certcheck" -msgstr "Do not validate the SSL certificate" - -#: -msgid "session.options.no-cookie" -msgstr "Do not save the session ID when signing in. Subsequent commands will need to sign in again. If unspecified, default is to save the session ID" - -#: -msgid "session.options.no-prompt" -msgstr "Do not prompt for a password" - -#: -msgid "session.options.no-proxy" -msgstr "Do not use a HTTP proxy" - -#: -msgid "session.options.password" -msgstr "Use the specified Tableau Server password" - -#: -msgid "session.options.password-file" -msgstr "Read the Tableau Server password from FILE" - -#: -msgid "session.options.proxy" -msgstr "Use the specified HTTP proxy" - -#: -msgid "session.options.server" -msgstr "Use the specified Tableau Server URL. If no protocol is specified, http:// is assumed" - -#: -msgid "session.options.site" -msgstr "Use the specified Tableau Server site. Specify an empty string ("") to force use of the default site" - -#: -msgid "session.options.timeout" -msgstr "How long to wait, in seconds, for the server to complete processing the command. The default is to wait until the server responds" - -#: -msgid "session.options.use-certificate" -msgstr "Use client certificate to sign in" - -#: -msgid "session.options.username" -msgstr "Use the specified Tableau Server user name" - -#: -msgid "session.password" -msgstr "Password:" - -#: -msgid "session.redirecting" -msgstr "redirecting to {0}" - -#: -msgid "session.retrying_task" -msgstr "Signing in again to retry original command with a new session..." - -#: -msgid "session.session_expired_login" -msgstr "Your session has expired. Signing out to clear session..." - -#: -msgid "session.site_list" -msgstr "{0}{0}NAME: {1}{0}SITEID: ''{2}''" - -#: -msgid "session.using-certificate" -msgstr "Using client certificate to sign in" - -#: -msgid "session.inferred_username" -msgstr "Logging in as user ''{0}'' since no --username flag was given" - -#: -msgid "sessiondata.errors.bad_api" -msgstr "Malformed server API: {0}" - -#: -msgid "sessiondata.errors.no_server_api" -msgstr "Cannot find server API version in response" - -#: -msgid "sessiondata.errors.version_mismatch" -msgstr "Tabcmd version {0} (API {1}) does not match Tableau Server version {2} (API {3})" - -#: -msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "Specify ''{0}'' or ''{1}'' before the server name" - -#: -msgid "sessionoptions.errors.bad_password_file" -msgstr "Cannot read password from file ''{0}''" - -#: -msgid "sessionoptions.errors.bad_protocol" -msgstr "Protocol ''{0}'' is not supported" - -#: -msgid "sessionoptions.errors.bad_proxy_format" -msgstr "Proxy format does not match HOST:PORT: {0}" - -#: -msgid "sessionoptions.errors.bad_timeout" -msgstr "Non-numeric argument to {0} ''{1}'' ignored" - -#: -msgid "set.description" -msgstr "Set a setting on the server. Use !setting to turn a setting off" - -#: -msgid "set.errors.requires_setting_name" -msgstr "The ''{0}'' command requires a setting name" - -#: -msgid "set.errors.single_setting_name" -msgstr "The ''{0}'' command take a single setting name" - -#: -msgid "set.short_description" -msgstr "Set a setting on the server" - -#: -msgid "setsetting.status" -msgstr "Setting ''{0}'' to {1}" - -#: -msgid "syncgroup.errors.server_admin" -msgstr "Minimum site role of a group cannot be set to ''ServerAdministrator''." - -#: -msgid "syncgroup.options.role" -msgstr "Sets the default role for all users in the group. Legal values for {0}: {1}. If a user already exists, the given role is only applied if it''s less restrictive than the user''s current role. If unspecified, default is {2} for new users and unchanged for existing users" - -#: -msgid "syncgroup.options.overwritesiterole" -msgstr "Allow''s a user''s site role to be changed to a less privileged one when using --role, overriding the default behavior." - -#: -msgid "syncgroup.options.grantlicensemode" -msgstr "When to grant a user the license specified on the group. Legal values are: {0}. If no value is passed in ''on-sync'' will be used as the default value." - -#: -msgid "syncgroup.short_description" -msgstr "Synchronize the server with an Active Directory group" - -#: -msgid "syncgroup.status" -msgstr "Synchronizing server with Active Directory group {0}..." - -#: -msgid "syncgroup.options.sysadmin-type" -msgstr "[Deprecated. Use --role instead.] Assigns [or removes] the admin right for all users in the group. {0} can be: {1}, {2}, {3}, or {4}." - -#: -msgid "syncgroup.options.license" -msgstr "[Deprecated. Use --role instead.] Sets the default license level for all users in the group. {0} can be {1}, {2}, or {3}." - -#: -msgid "syncgroup.options.publisher" -msgstr "[Deprecated. Use --role instead.] Assigns [or removes] the publish right for all users in the group." - -#: -msgid "tabcmd.mutually_exclusive_options" -msgstr "Cannot specify ''{0}'' and ''{1}'' in the same command" - -#: -msgid "tabcmdparser.errors.ambiguous_option" -msgstr "Ambiguous option ''{0}'' among options: {1}" - -#: -msgid "tabcmdparser.warning.unexpected_dash" -msgstr "Unexpected dash detected in argument: {0}. Valid dashes are -, --. This error often occurs when copy/pasting from a text editor with formatting. Try re-typing the dash for the argument in the command line." - -#: -msgid "resetopenidsub.short_description" -msgstr "Reset an OpenID Connect SubId for a user" - -#: -msgid "resetopenidsub.options.targetusername" -msgstr "User to be reset" - -#: -msgid "resetopenidsub.options.all" -msgstr "Reset all users" - -#: -msgid "version.description" -msgstr "Print version information" - -#: -msgid "vizqlsession.errors.cannot_create_session" -msgstr "Failed to create a VizQl session on the server" - -#: -msgid "vizqlsession.errors.no_command_result" -msgstr "Could not find command result: {0}" - -#: -msgid "vizqlsession.errors.session_already_closed" -msgstr "VizQl session object already closed" - -#: -msgid "vizqlsession.errors.cannot_parse_response" -msgstr "Cannot parse JSON response string: {0}" - -#: -msgid "upgradethumbnails.short_description" -msgstr "This will run the Upgrade Thumbnails backgrounder job. This will rerender to high resolution any thumbnails generated prior to Tableau 2018.2. This can put higher than usual load on Tableau Server and external datasources. If any problems arise, the job can be stopped by running tabcmd upgradethumbnails --server --stop" - -#: -msgid "upgradethumbnails.options.stop" -msgstr "Stop all upgrade thumbnails related jobs" - -#: -msgid "upgradethumbnails.status.running" -msgstr "Starting thumbnails upgrade" - -#: -msgid "upgradethumbnails.status.not_running" -msgstr "Not starting thumbnails upgrade" - -#: -msgid "upgradethumbnails.status.cancelling" -msgstr "Cancelling thumbnails upgrade jobs" - -#: -msgid "upgradethumbnails.continue_promt" -msgstr "Do you wish to continue? Enter 1 for Yes, 0 for No (1/0)" - -#: -msgid "upgradethumbnails.invalid_response" -msgstr "Invalid response" - -#: -msgid "validateidpmetadata.options.digest_algorithms" -msgstr "A space-separated list of digest algorithms. Legal values for {0}: {1}. If not specified, server uses values from server configuration setting: {2}" - -#: -msgid "validateidpmetadata.options.min_allowed_rsa_key_size" -msgstr "If not specified, server uses values from server configuration setting: {0}" - -#: -msgid "validateidpmetadata.options.min_allowed_elliptic_curve_size" -msgstr "If not specified, server uses values from server configuration setting: {0}" - -#: -msgid "validateidpmetadata.options.site_names" -msgstr "A space-separated list of site names on which to perform certificate validation. If not specified, then all sites are inspected." - -#: -msgid "validateidpmetadata.short_description" -msgstr "Identifies Tableau Server sites that are configured with IdPs using the insecure digest algorithm, SHA-1. This command also identifies IdPs that are using certificates with an insufficient RSA key size or elliptic curve size." - -#: -msgid "tabcmd.content.description" -msgstr "A description for the item." - -#: -msgid "tabcmd.content.site_id" -msgstr "Used in the URL to uniquely identify the site. Different from the site name." - -#: -msgid "tabcmd.howto" -msgstr "Run a specific command" - -#: -msgid "tabcmd.name" -msgstr "Tableau Server Command Line Utility" - -#: -msgid "tabcmd.options.project" -msgstr "The name of the project" - -#: -msgid "tabcmd.options.parent_project" -msgstr "The path to the project that contains the target item." - -#: -msgid "tabcmd.options.workbook" -msgstr "The name of the target workbook" - -#: -msgid "tabcmd.options.datasource" -msgstr "The name of the target data source" - -#: -msgid "tabcmd.options.materializeviews" -msgstr "Adjust performance of this workbook by materializing calculations for all views, if enabled." - -#: -msgid "tabcmd.options.dematerialize" -msgstr "Adjust performance of this workbook by disable materialized calculations for all views, if enabled." - -#: -msgid "tabcmd.options.complete" -msgstr "Require that all rows be valid for any change to succeed. (Defaults to true)" - -#: -msgid "tabcmd.options.no_complete" -msgstr "Do not require that all rows be valid for any change to succeed." - -#: -msgid "tabcmd.options.users_file" -msgstr "CSV file that contains a list of users, one per line" - -#: -msgid "tabcmd.options.token_file" -msgstr "Read the Personal Access Token from a file." - -#: -msgid "tabcmd.options.token_name" -msgstr "The name of your Personal Access Token. If using a token to sign in, this is required at least once to begin session." - -#: -msgid "tabcmd.options.token_value" -msgstr "The secret value of your Personal Access Token to use for authentication. Requires --token-name to be set." - -#: -msgid "tabcmd.options.language.detailed" -msgstr "Set the language to use. Exported data will be returned in this lang/locale. If not set, the client will use your computer locale, and the server will use your user account locale" - -#: -msgid "tabcmd.options.conflicts" -msgstr "Treat resource conflicts as item creation success e.g. project already exists" - -#: -msgid "tabcmd.options.log" -msgstr "Use the specified logging level. The default level is INFO." - -#: -msgid "tabcmd.publish.options.restart" -msgstr "[Deprecated - has no effect]" - -#: -msgid "tabcmd.publish.options.tabbed.detailed" -msgstr "Publish with tabbed views enabled. Each sheet becomes a tab that viewers can use to navigate through the workbook." - -#: -msgid "tabcmd.publish.options.append.detailed" -msgstr "Append the data being published to an existing data source that has the same name. If append is set to true but a data source does not already exist, the operation fails." - -#: -msgid "tabcmd.publish.options.disable-uploader" -msgstr "[Deprecated - has no effect]" - -#: -msgid "tabcmd.refresh.options.bridge" -msgstr "Refresh datasource through Tableau Bridge" - diff --git a/tabcmd/locales/en/LC_MESSAGES/tabcmd_messages_en.po b/tabcmd/locales/en/LC_MESSAGES/tabcmd_messages_en.po deleted file mode 100644 index c7cc5810..00000000 --- a/tabcmd/locales/en/LC_MESSAGES/tabcmd_messages_en.po +++ /dev/null @@ -1,1416 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: en" -#: -msgid "commandlineutils.errors.bad_value" -msgstr "Option ''{0}'' has a bad value of ''{1}''. Must be one of: {2}" - -#: -msgid "commandlineutils.errors.not_integer" -msgstr "Value ''{0}'' for option ''{1}'' is not an integer" - -#: -msgid "common.errors.empty_file" -msgstr "File ''{0}'' is empty" - -#: -msgid "common.errors.file_not_found" -msgstr "Cannot open file ''{0}''" - -#: -msgid "common.errors.invalid_file_path" -msgstr "Invalid file path ''{0}''" - -#: -msgid "common.errors.folder_path_not_found" -msgstr "Could not find directory ''{0}''" - -#: -msgid "common.errors.access_denied" -msgstr "Access denied to file ''{0}''. Check that your path is valid and your file name does not match an existing directory" - -#: -msgid "common.errors.requires_csv_file" -msgstr "The ''{0}'' command requires a CSV file" - -#: -msgid "common.errors.requires_group_name" -msgstr "The ''{0}'' command requires a group name" - -#: -msgid "common.errors.requires_site_name" -msgstr "The ''{0}'' command requires a site name" - -#: -msgid "common.errors.options_conflict" -msgstr "New and deprecated options to specify user role were specified. Only one can be used" - -#: -msgid "common.errors.csv_sizelimit" -msgstr "The CSV file you are referencing exceeds the size limit of 100MB. Divide the contents of the file into smaller CSV files and then import them separately." - -#: -msgid "common.options.admin-type" -msgstr "[Deprecated] Assigns [or removes] the site admin right for all users in the CSV file. This setting may be overridden by the values on individual rows in the CSV file. {0} may be: {1}, {2}, or {3}. If not specified: {3} for new users, unchanged for existing users" - -#: -msgid "common.options.complete" -msgstr "Require [or not] that all rows be valid for any change to succeed. Default: {0}" - -#: -msgid "common.options.license" -msgstr "[Deprecated] Sets the default license level for all users. This may be overridden by the value in the CSV file. {0} can be {1}, {2}, or {3}" - -#: -msgid "common.options.nowait" -msgstr "Do not wait for the job to complete" - -#: -msgid "common.options.publisher" -msgstr "[Deprecated] Assigns [or removes] the publish right for all users in the CSV file. This setting may be overridden by the values on individual rows in the CSV file. Default if not specified: false for new users, unchanged for existing users" - -#: -msgid "common.options.silent-progress" -msgstr "Do not display progress messages for the job" - -#: -msgid "common.options.sysadmin-type" -msgstr "[Deprecated] Assigns [or removes] the site admin right for all users in the CSV file. This setting may be overridden by the values on individual rows in the CSV file. {0} can be: {1}, {2}, {3}, or {4}. Default if not specified: {4} for new users, unchanged for existing users" - -#: -msgid "common.output.job_queued_success" -msgstr "Job queued" - -#: -msgid "common.output.succeeded" -msgstr "Succeeded" - -#: -msgid "common.options.role" -msgstr "Sets the default role for all affected users. Legal values for {0}: {1}. If unspecified, server uses default value: {2}" - -#: -msgid "addusers.options.users" -msgstr "File that contains a list of users, one per line, to add to the group" - -#: -msgid "addusers.short_description" -msgstr "Add users to a group" - -#: -msgid "addusers.status" -msgstr "Adding users listed in {0} to group {1}..." - -#: -msgid "creategroup.short_description" -msgstr "Create a local group" - -#: -msgid "creategroup.status" -msgstr "Creating group ''{0}'' on the server..." - -#: -msgid "creategroup.options.role" -msgstr "Sets the role that will be set for users in the group upon login. Legal values for {0}: {1}. A user''s site role will only be set to this value if it is less restrictive than the user''s current site role. If unspecified, no role will be set for users of this group on login." - -#: -msgid "createextracts.errors.required_argument" -msgstr "The createextracts command requires either a workbook URL, a workbook name, or a data source name." - -#: -msgid "createextracts.errors.error" -msgstr "Error creating extract" - -#: -msgid "createextracts.for.datasource" -msgstr "Creating extract for data source ''{0}''" - -#: -msgid "createextracts.for.workbook_name" -msgstr "Creating extract for workbook with name ''{0}''" - -#: -msgid "createextracts.for.workbook_url" -msgstr "Creating extract for workbook with URL ''{0}''" - -#: -msgid "createextracts.options.datasource" -msgstr "The name of the target data source for extract creation" - -#: -msgid "createextracts.options.embedded-datasources" -msgstr "A space-separated list of embedded data source names within the target workbook. Enclose data source names with double quotes if they contain spaces. Only available when creating extracts for a workbook." - -#: -msgid "createextracts.options.encrypt" -msgstr "Create encrypted extract." - -#: -msgid "createextracts.options.include-all" -msgstr "Include all embedded data sources within target workbook. Only available when creating extracts for workbook." - -#: -msgid "createextracts.options.parent-project-path" -msgstr "Path of the project that is the parent of the project that contains the target resource. Must specify the project name with --project." - -#: -msgid "createextracts.options.project" -msgstr "The name of the project that contains the target resource. Only necessary if {0} or {1} is specified. If unspecified, the default project ''{2}'' is used." - -#: -msgid "createextracts.options.url" -msgstr "The canonical name for the resource as it appears in the URL" - -#: -msgid "createextracts.options.workbook" -msgstr "The name of the target workbook for extract creation" - -#: -msgid "createextracts.short_description" -msgstr "Create extracts for a published workbook or data source" - -#: -msgid "createextracts.workbook.include-all" -msgstr "Include all embedded data sources within target workbook" - -#: -msgid "createextracts.workbook.embedded-datasource-names" -msgstr "With embedded data source names" - -#: -msgid "createproject.options.description" -msgstr "Description of the project" - -#: -msgid "createproject.options.name" -msgstr "Name of the project" - -#: -msgid "createproject.options.parent-project-path" -msgstr "Path of the project that will contain the new project. If not given, it will be created at the site root level" - -#: -msgid "createproject.short_description" -msgstr "Create a project" - -#: -msgid "createproject.status" -msgstr "Creating project ''{0}'' on the server..." - -#: -msgid "createsite.errors.invalid_url_option" -msgstr "The URL option is invalid when creating multiple sites. Re-run the command after removing the URL option or create each site separately" - -#: -msgid "createsite.errors.site_name_already_exists" -msgstr "A site with the name ''{0}'' already exists. Try a different site name." - -#: -msgid "createsite.errors.site_id_already_exists" -msgstr "A site with the ID ''{0}'' already exists. Use -r to specify a different site ID. See tabcmd createsite help for more information." - -#: -msgid "createsite.options.allow-mobile-snapshots" -msgstr "Allow [or-deny] mobile snapshots. Default is to allow mobile snapshots" - -#: -msgid "createsite.options.allow-subscriptions" -msgstr "Allow [or deny] subscriptions for this site. Default is the server default setting. Subscriptions cannot be enabled if server subscriptions are disabled" - -#: -msgid "createsite.options.allow-web-authoring" -msgstr "Allow [or deny] web authoring for this site. Default is to allow web authoring" - -#: -msgid "createsite.options.metrics-level" -msgstr "0 for no collection, 100 for all collections" - -#: -msgid "createsite.options.guest-access-enabled" -msgstr "Guest access permission to see views for those that are not signed into a Tableau Server account" - -#: -msgid "createsite.options.site-mode" -msgstr "Allow [or deny] site administrator from user management on site" - -#: -msgid "createsite.options.storage-quota" -msgstr "Site storage quota in MB" - -#: -msgid "createsite.options.subscription-email" -msgstr "Email used for subscriptions" - -#: -msgid "createsite.options.subscription-footer" -msgstr "Footer used for subscriptions" - -#: -msgid "createsite.options.url" -msgstr "Site ID of the site" - -#: -msgid "createsite.options.user-quota" -msgstr "Maximum site users" - -#: -msgid "createsite.options.extract_encryption_mode" -msgstr "Extract encryption mode: disabled, enabled, or enforced. If not set, default value is used." - -#: -msgid "createsite.options.web_extraction_enabled" -msgstr "Allow [or deny] extract creation and changing extracts to live for this site. Default is allowed." - -#: -msgid "createsite.options.run_now_enabled" -msgstr "Allow [or deny] Run Now option for this site. Default is set to allow Run Now." - -#: -msgid "createsite.options.time_zone" -msgstr "Time zone to be used with extracts on this site. Default is unset to use the server''s time zone." - -#: -msgid "createsite.short_description" -msgstr "Create a site" - -#: -msgid "createsite.status" -msgstr "Create site ''{0}'' on the server..." - -#: -msgid "createsiteusers.options.auth-type" -msgstr "Assigns the authentication type for all users in the CSV file. For Tableau Online, {0} may be {1} (default) or {2}. For Tableau Server, {0} may be Local (default) or {2}." - -#: -msgid "createsiteusers.description" -msgstr "Create users on the current site. The users are read from the given CSV file. The file can have the columns in the order shown below.{0}1. Username{0}2. Password (Ignored if using Active Directory){0}3. Friendly Name (Ignored if using Active Directory){0}4. License Level ({1}, {2}, {3}, {4} or {5}){0}5. Administrator ({6}/{7}){0}6. Publisher ({8}/{9}/1 or {10}/{11}/0){0}7. Email (only for Tableau Public){0}The file can have fewer columns. For example, it can be a simple list with one user name per line. You can use quotation marks if a value contains commas. Tabcmd waits for the {12} task to complete. You may choose not to wait for the task to complete on the server and instead return immediately by passing the {13} flag. System administrators cannot be created or demoted using this command. Use ''{14}'' instead" - -#: -msgid "createsiteusers.short_description" -msgstr "Create users on the current site" - -#: -msgid "createsiteusers.status" -msgstr "Adding users listed in {0} to current site..." - -#: -msgid "createusers.description" -msgstr "Create users. The users are read from the given CSV file. The file can have the columns in the order shown below.{0}1. Username{0}2. Password (Ignored if using Active Directory){0}3. Friendly Name (Ignored if using Active Directory){0}4. License Level ({1}, {2}, {3}, {4} or {5}){0}5. Administrator ({6}/{7}/{8}/{9}){0}6. Publisher ({10}/{11}/1 or {12}/{13}/0){0}7. Email (only for Tableau Public){0}The file can have fewer columns. For example, it can be a simple list with one user name per line. You can use quotation marks if a value contains commas. Tabcmd waits for the {14} task to complete. You may choose not to wait for the task to complete on the server and instead return immediately by passing the {15} flag" - -#: -msgid "createusers.short_description" -msgstr "Create users on the server" - -#: -msgid "createusers.status" -msgstr "Adding users listed in {0} to the server" - -#: -msgid "decryptextracts.short_description" -msgstr "Decrypt extracts on a site" - -#: -msgid "decryptextracts.status" -msgstr "Scheduling extracts on site {0} to be decrypted..." - -#: -msgid "delete.errors.mutually_exclusive" -msgstr "Cannot specify both a workbook and data source to delete" - -#: -msgid "delete.errors.requires_workbook_datasource" -msgstr "The ''{0}'' command requires a workbook name or data source name" - -#: -msgid "delete.options.datasource" -msgstr "Data source to delete" - -#: -msgid "delete.options.parent-project-path" -msgstr "Path of the parent of the project that contains the workbook/data source to delete. Must specify the project name with --project." - -#: -msgid "delete.options.project" -msgstr "The project that contains the workbook/data source to delete. Default project is ''{0}''" - -#: -msgid "delete.options.workbook" -msgstr "Workbook to delete" - -#: -msgid "delete.short_description" -msgstr "Delete a workbook or data source from the server" - -#: -msgid "delete.status" -msgstr "Removing {0} ''{1}'' from the server..." - -#: -msgid "deleteextracts.errors.required_argument" -msgstr "The deleteextracts command requires either a workbook URL, a workbook name, or a data source name" - -#: -msgid "deleteextracts.errors.error" -msgstr "Error deleting extract" - -#: -msgid "deleteextracts.for.datasource" -msgstr "Deleting extract for data source ''{0}''" - -#: -msgid "deleteextracts.for.workbook_name" -msgstr "Deleting extract for workbook with name ''{0}''" - -#: -msgid "deleteextracts.for.workbook_url" -msgstr "Deleting extract for workbook with URL ''{0}''" - -#: -msgid "deleteextracts.options.datasource" -msgstr "The name of the target data source for extract deletion" - -#: -msgid "deleteextracts.options.embedded-datasources" -msgstr "A space-separated list of embedded data source names within the target workbook. Enclose data source names with double quotes if they contain spaces. Only available when deleting extracts for a workbook." - -#: -msgid "deleteextracts.options.include-all" -msgstr "Include all embedded data sources within target workbook" - -#: -msgid "deleteextracts.options.parent-project-path" -msgstr "Path of the project that is the parent of the project that contains the target resource. Must specify the project name with --project." - -#: -msgid "deleteextracts.options.project" -msgstr "The name of the project that contains the target resource. Only necessary if {0} or {1} is specified. If unspecified, the default project ''{2}'' is used." - -#: -msgid "deleteextracts.options.url" -msgstr "The canonical name for the resource as it appears in the URL" - -#: -msgid "deleteextracts.options.workbook" -msgstr "The name of the target workbook for extract deletion" - -#: -msgid "deleteextracts.short_description" -msgstr "Delete extracts for a published workbook or data source" - -#: -msgid "deleteextracts.workbook.include-all" -msgstr "Include all embedded data sources within target workbook" - -#: -msgid "deleteextracts.workbook.embedded-datasource-names" -msgstr "With embedded datasource names" - -#: -msgid "deletegroup.short_description" -msgstr "Delete a group" - -#: -msgid "deletegroup.status" -msgstr "Deleting group ''{0}'' from the server..." - -#: -msgid "deleteproject.errors.requires_project_name" -msgstr "The ''{0}'' command requires a project name" - -#: -msgid "deleteproject.options.parent-project-path" -msgstr "Path of the parent of the project to delete. Must specify the project name with --project." - -#: -msgid "deleteproject.short_description" -msgstr "Delete a project" - -#: -msgid "deleteproject.status" -msgstr "Deleting project ''{0}'' from the server..." - -#: -msgid "deletesite.errors.logged_into_this_site" -msgstr "Cannot delete the site you are currently logged into" - -#: -msgid "deletesite.short_description" -msgstr "Delete a site" - -#: -msgid "deletesite.status" -msgstr "Deleting site ''{0}'' from the server..." - -#: -msgid "deletesiteusers.description" -msgstr "Delete site users. The users are read from the given CSV file. The file is a simple list of one user name per line" - -#: -msgid "deletesiteusers.short_description" -msgstr "Delete site users" - -#: -msgid "deletesiteusers.status" -msgstr "Deleting site users listed in {0} from the server..." - -#: -msgid "deleteusers.description" -msgstr "Delete users. The users are read from the given comma separated value (CSV) file. The file is a simple list of one user name per line" - -#: -msgid "deleteusers.short_description" -msgstr "Delete users" - -#: -msgid "deleteusers.status" -msgstr "Deleting users listed in {0} from the server..." - -#: -msgid "editdomain.description" -msgstr "Edit a domain. Use the ''{0}'' command to view a list of domains for editing" - -#: -msgid "editdomain.errors.requires_nickname_name" -msgstr "Either a ''{0}'' option or a ''{1}'' option must be specified" - -#: -msgid "editdomain.options.id" -msgstr "ID of the domain" - -#: -msgid "editdomain.options.name" -msgstr "Name of the domain" - -#: -msgid "editdomain.options.nickname" -msgstr "Nickname of the domain" - -#: -msgid "editdomain.short_description" -msgstr "Edit a domain" - -#: -msgid "editdomain.output" -msgstr "{0}ID{1}Nickname{1}{1}Name{0}" - -#: -msgid "editdomain.status" -msgstr "Edit domain with ID ''{0}'' on the server..." - -#: -msgid "editsite.errors.invalid_site-id" -msgstr "The {0} option is invalid when editing multiple sites. Re-run the command after removing the {0} option or edit each site separately" - -#: -msgid "editsite.errors.invalid_site-name" -msgstr "The {0} option is invalid when editing multiple sites. Re-run the command after removing the {0} option or edit each site separately" - -#: -msgid "editsite.options.allow-mobile-snapshots" -msgstr "Allow [or-deny] mobile snapshots" - -#: -msgid "editsite.options.allow-subscriptions" -msgstr "Allow [or deny] subscriptions for this site" - -#: -msgid "editsite.options.allow-web-authoring" -msgstr "Allow [or-deny] web authoring for this site" - -#: -msgid "editsite.options.cache-warmup" -msgstr "Allow [or deny] cache warmup for this site" - -#: -msgid "editsite.options.cache-warmup-threshold" -msgstr "Threshold in days for how recently a view must have been viewed to trigger warmup" - -#: -msgid "editsite.options.site-name" -msgstr "Display name of the site" - -#: -msgid "editsite.options.status" -msgstr "Change availability of site. Must be either ''{0}'' or ''{1}''" - -#: -msgid "editsite.options.allow-materialized-views" -msgstr "Allow [or deny] materialized views for this site" - -#: -msgid "editsite.options.extract_encryption_mode" -msgstr "Extract encryption mode: disabled, enabled, or enforced. If not set, then it is not changed on the server." - -#: -msgid "editsite.options.web_extraction_enabled" -msgstr "Allow [or deny] extract creation and changing extracts to live for this site. The default setting is allowed." - -#: -msgid "editsite.options.run_now_enabled" -msgstr "Allow [or deny] Run Now option for this site. Default is set to allow Run Now" - -#: -msgid "editsite.options.time_zone" -msgstr "Time zone to be used with extracts on this site" - -#: -msgid "editsite.options.use_default_time_zone" -msgstr "Unset time zone to be used with extracts on this site, it will use default server time zone instead" - -#: -msgid "editsite.short_description" -msgstr "Edit a site" - -#: -msgid "editsite.status" -msgstr "Edit site ''{0}'' on the server..." - -#: -msgid "encryptextracts.short_description" -msgstr "Encrypt extracts on a site" - -#: -msgid "encryptextracts.status" -msgstr "Scheduling extracts on site {0} to be encrypted..." - -#: -msgid "export.errors.need_country_and_languge" -msgstr "The options --country and --language must be used together" - -#: -msgid "export.errors.white_space_workbook_view" -msgstr "The name of the workbook or view to export cannot include spaces. Use the normalized name of the workbook or view as it appears in the URL." - -#: -msgid "export.errors.requires_workbook_view_name" -msgstr "The ''{0}'' command requires a / name" - -#: -msgid "export.errors.requires_workbook_view_param" -msgstr "The ''{0}'' command requires a / parameter, and there must be at least one slash (/) in this parameter" - -#: -msgid "export.options.country" -msgstr "If not using user''s default locale, the country abbreviation for locale (find in IANA Language Subtag Registry). Must use with --language" - -#: -msgid "export.options.csv" -msgstr "Export data in CSV format (default)" - -#: -msgid "export.options.fullpdf" -msgstr "Export visual views in PDF format (if workbook was published with tabs)" - -#: -msgid "export.options.height" -msgstr "Sets the height. Must be an integer value (default: 600 pixels)" - -#: -msgid "export.options.language" -msgstr "If not using user''s default locale, the language abbreviation for locale (find in IANA Language Subtag Registry). Must use with --country" - -#: -msgid "export.options.pagelayout" -msgstr "Sets the page orientation of the exported PDF. Legal values: {0}. If unspecified, the setting in Tableau Desktop will be used" - -#: -msgid "export.options.pagesize" -msgstr "Sets the page size of the exported PDF. Legal values: {0} (default: ''{1}'')" - -#: -msgid "export.options.pdf" -msgstr "Export data in PDF format" - -#: -msgid "export.options.png" -msgstr "Export data in PNG format" - -#: -msgid "export.options.width" -msgstr "Sets the width. Must be an integer value (default: 800 pixels)" - -#: -msgid "export.short_description" -msgstr "Export the data or image of a view from the server" - -#: -msgid "export.status" -msgstr "Requesting ''{0}'' from the server..." - -#: -msgid "export.success" -msgstr "Saved {0} to ''{1}''" - -#: -msgid "extracts.workbook.errors.requires_datasources_or_include_all" -msgstr "Command {0} for workbook requires either embedded data source or include-all flag." - -#: -msgid "fileuploader.progress" -msgstr "Upload progress: {0}%" - -#: -msgid "get.description" -msgstr "Get a file from the server. The file will be named after the last component of the path if no filename argument is specified" - -#: -msgid "get.errors.requires_url" -msgstr "The ''{0}'' command requires an URL" - -#: -msgid "get.options.file" -msgstr "Name to save the file as" - -#: -msgid "get.short_description" -msgstr "Get a file from the server" - -#: -msgid "help.available_commands" -msgstr "Available commands:" - -#: -msgid "help.command_options" -msgstr "Command options:" - -#: -msgid "help.description0" -msgstr "Show Help for a specific command" - -#: -msgid "help.description1" -msgstr "List all available commands" - -#: -msgid "help.errors.unknown_command" -msgstr "Unknown command: {0}" - -#: -msgid "help.global_options" -msgstr "Global options:" - -#: -msgid "help.short_description" -msgstr "Help for tabcmd commands" - -#: -msgid "httputils.found_attachment" -msgstr "Found attachment: {0}" - -#: -msgid "httputils.mapped_attachment" -msgstr "Found attachment: {0} (re-mapped to {1})" - -#: -msgid "initialuser.errors.username_and_password_required" -msgstr "Both username and password are required" - -#: -msgid "initialuser.options.friendly-name" -msgstr "Friendly name" - -#: -msgid "initialuser.short_description" -msgstr "Create an initial user on an uninitialized server" - -#: -msgid "listdomains.description" -msgstr "List domains" - -#: -msgid "listdomains.status" -msgstr "Listing domains from the server..." - -#: -msgid "listsites.output" -msgstr "{0}{0}NAME: {1} {0}SITEID: ''{2}''" - -#: -msgid "listsites.output_extended" -msgstr "{0}{0}NAME: {1} {0}SITEID: ''{2}''{0}EXTRACTENCRYPTION: {3}" - -#: -msgid "listsites.short_description" -msgstr "List sites for user" - -#: -msgid "listsites.status" -msgstr "Listing sites for user {0}..." - -#: -msgid "listsites.options.get_extract_encryption_mode" -msgstr "Print extract encryption mode of the site(s)" - -#: -msgid "login.description" -msgstr "Sign in to the server. Your session will continue until it expires on the server or you use {0}" - -#: -msgid "login.short_description" -msgstr "Sign in to the server" - -#: -msgid "logout.short_description" -msgstr "Sign out from the server" - -#: -msgid "publish.description" -msgstr "Publish a workbook, data source, or extract to the server" - -#: -msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "Incorrect file type ''{0}'' for updating a data source. Replacing/appending only applies to an extract (.tde) file" - -#: -msgid "publish.errors.invalid_name_option" -msgstr "{0} option is invalid when publishing multiple items" - -#: -msgid "publish.errors.invalid_publish_file_type" -msgstr "Incorrect file type ''{0}'' for publishing, expected a .tde, .tds, .tdsx, .twb, or .twbx file" - -#: -msgid "publish.errors.mutually_exclusive_option" -msgstr "Use only one of {0} or {1}" - -#: -msgid "publish.errors.requires_resource_file" -msgstr "The ''{0}'' command requires a workbook, data source, or extract file" - -#: -msgid "publish.errors.unexpected_server_response" -msgstr "Unexpected response from the server: {0}" - -#: -msgid "publish.errors.server_resource_not_found" -msgstr "The resource you specified does not exist, or you do not have permission to see it. Check your project name and permissions" - -#: -msgid "publish.options.append" -msgstr "Append extract file to existing data source" - -#: -msgid "publish.options.async" -msgstr "Publish asynchronously" - -#: -msgid "publish.options.db-password" -msgstr "Database password for all data sources" - -#: -msgid "publish.options.db-username" -msgstr "Database username for all data sources" - -#: -msgid "publish.options.description" -msgstr "Description of the workbook or data source" - -#: -msgid "publish.options.encrypt_extracts" -msgstr "Encrypt extracts on the server" - -#: -msgid "publish.options.name" -msgstr "Workbook/data source name on the server. If omitted, the workbook/data source will be named after the file name, without the twb(x), tds(x), or tde extension. Publishing a .tde file will create a data source" - -#: -msgid "publish.options.oauth-username" -msgstr "Use the credentials saved on the server keychain associated with USERNAME to publish" - -#: -msgid "publish.options.overwrite" -msgstr "Overwrite the existing workbook/data source, if any" - -#: -msgid "publish.options.project" -msgstr "Project to publish the workbook/data source to" - -#: -msgid "publish.options.parent-project-path" -msgstr "Path of the parent of the project to publish the workbook/data source to" - -#: -msgid "publish.options.replace" -msgstr "Replace extract file to existing data source" - -#: -msgid "publish.options.restart" -msgstr "Restarts the file upload" - -#: -msgid "publish.options.save-db-password" -msgstr "Store the database password on server" - -#: -msgid "publish.options.save-oauth" -msgstr "Embed the OAuth credentials specified with {0}" - -#: -msgid "publish.options.tabbed" -msgstr "Publish with tabbed views enabled" - -#: -msgid "publish.options.thumbnail-groupname" -msgstr "If the workbook contains any user filters, impersonate this group while computing thumbnails" - -#: -msgid "publish.options.thumbnail-username" -msgstr "If the workbook contains any user filters, impersonate this user while computing thumbnails" - -#: -msgid "publish.status" -msgstr "Publishing ''{0}'' to the server. This could take several minutes..." - -#: -msgid "publish.success" -msgstr "File successfully published to the server at the following location:" - -#: -msgid "publishsamples.options.parent-project-path" -msgstr "Path of the parent of the project to publish samples to. Must specify the project name with --project" - -#: -msgid "publishsamples.options.projectname" -msgstr "Name of the project to publish samples to" - -#: -msgid "publishsamples.short_description" -msgstr "Publishes sample workbooks to the specified project. Existing samples will be overwritten." - -#: -msgid "publishsamples.status" -msgstr "Publishing samples..." - -#: -msgid "reencryptextracts.short_description" -msgstr "Reencrypt extracts on a site" - -#: -msgid "reencryptextracts.status" -msgstr "Scheduling extracts on site {0} to be reencrypted..." - -#: -msgid "refreshextracts.errors.required_argument" -msgstr "The refreshextracts command requires either a workbook URL, a workbook name, or a data source name" - -#: -msgid "refreshextracts.errors.add_and_remove_calculations" -msgstr "Cannot run refresh with both --addcalculations and --removecalculations options" - -#: -msgid "refreshextracts.errors.calculations_and_incremental" -msgstr "Cannot add or remove materialized calculations during incremental extract refresh" - -#: -msgid "refreshextracts.errors.error" -msgstr "Error refreshing extract" - -#: -msgid "refreshextracts.options.datasource" -msgstr "The name of the data source to refresh" - -#: -msgid "refreshextracts.options.incremental" -msgstr "Perform an incremental refresh (if supported)" - -#: -msgid "refreshextracts.options.parent-project-path" -msgstr "Path of the parent of the project that contains the extract to refresh. Must specify the project name with --project." - -#: -msgid "refreshextracts.options.project" -msgstr "The name of the project that contains the workbook/data source. Only necessary if {0} or {1} is specified. If unspecified, the default project ''{2}'' is used" - -#: -msgid "refreshextracts.options.synchronous" -msgstr "Wait for the refresh to run and finish before exiting" - -#: -msgid "refreshextracts.options.url" -msgstr "The canonical name for the workbook or view as it appears in the URL" - -#: -msgid "refreshextracts.options.workbook" -msgstr "The name of the workbook to refresh" - -#: -msgid "refreshextracts.options.addcalculations" -msgstr "Adds materialized calculations into the extract" - -#: -msgid "refreshextracts.options.removecalculations" -msgstr "Removes materialized calculations from the extract" - -#: -msgid "refreshextracts.short_description" -msgstr "Refresh the extracts of a workbook or data source on the server" - -#: -msgid "refreshextracts.status_incremented" -msgstr "Scheduling extracts for {0} ''{1}'' to be incremented now..." - -#: -msgid "refreshextracts.status_refreshed" -msgstr "Scheduling extracts for {0} ''{1}'' to be refreshed now..." - -#: -msgid "removeusers.options.users" -msgstr "File that contains a list of users, one per line, to remove from the group" - -#: -msgid "removeusers.short_description" -msgstr "Remove users from a group" - -#: -msgid "removeusers.status" -msgstr "Removing users listed in {0} from the group {1}..." - -#: -msgid "runschedule.errors.requires_schedule_name" -msgstr "The ''{0}'' command requires a schedule name" - -#: -msgid "runschedule.short_description" -msgstr "Run a schedule" - -#: -msgid "runschedule.status" -msgstr "Running schedule ''{0}'' on the server..." - -#: -msgid "materializeviews.short_description" -msgstr "Update and check on materialized views settings for sites/workbooks" - -#: -msgid "materializeviews.status.site" -msgstr "Updating materialized views setting for site ''{0}''..." - -#: -msgid "materializeviews.status.workbook" -msgstr "Updating materialized views setting for workbook ''{0}''..." - -#: -msgid "materializeviews.errors.invalid_workbook_arguments" -msgstr "The materializeviews command requires one argument of a workbook name" - -#: -msgid "materializeviews.errors.invalid_site_arguments" -msgstr "The materializeviews command requires one argument of a site ID" - -#: -msgid "materializeviews.errors.invalid_workbook_option" -msgstr "Use ''{0}'' or ''{1}'' with ''{2}''" - -#: -msgid "materializeviews.errors.invalid_project_path" -msgstr "Use ''{1}'' with ''{0}''" - -#: -msgid "materializeviews.errors.invalid_site_option" -msgstr "Use ''{0}'' with ''{1}''" - -#: -msgid "materializeviews.errors.site_mode_conflict" -msgstr "Use ''{0}'' or ''{1}'' to change site materialized views mode" - -#: -msgid "materializeviews.errors.site_not_updated" -msgstr "Site ''{0}'' not updated, only server administrators can change materialized views setting" - -#: -msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "Use ''{0}'' or ''{1}'' to change materialized views setting" - -#: -msgid "materializeviews.options.materialize_now" -msgstr "Use ''{0}'' to schedule materialization for given workbook immediately" - -#: -msgid "materializeviews.options.project" -msgstr "Use ''{0}'' to specify project name" - -#: -msgid "materializeviews.options.parent_project_path" -msgstr "Use ''{0}'' to specify parent project path to ''{1}''" - -#: -msgid "materializeviews.options.allow_workbook" -msgstr "Use ''{0}'' to enable/disable materialized views for workbook" - -#: -msgid "materializeviews.options.allow_site" -msgstr "Use ''{0}'' to enable/disable materialized views for site" - -#: -msgid "materializeviews.options.selected_workbooks" -msgstr "Use ''{0}'' to enable selected workbooks in the site, used with the option ''{1}''. This is the default option" - -#: -msgid "materializeviews.options.all_workbooks" -msgstr "Use ''{0}'' to enable all workbooks in the site, used with the option ''{1}''" - -#: -msgid "session.auto_site_login" -msgstr "Auto-sign in to site: {0}" - -#: -msgid "session.certificate-alias" -msgstr "Certificate alias: {0}" - -#: -msgid "session.connecting" -msgstr "Connecting to the server..." - -#: -msgid "session.continuing_session" -msgstr "Continuing previous session" - -#: -msgid "session.errors.auth_required" -msgstr "Authorization required" - -#: -msgid "session.errors.invalid_keystore_password" -msgstr "Keystore password is wrong. Please input correct password and retry" - -#: -msgid "session.errors.invalid_redirect" -msgstr "Cannot redirect to invalid URL: {0}" - -#: -msgid "session.errors.keystore_pwdfile_create" -msgstr "Cannot create keystore password file, error: {0}" - -#: -msgid "session.errors.missing_arguments" -msgstr "Cannot sign in because of missing arguments: {0}" - -#: -msgid "session.errors.no_redirect_found" -msgstr "No redirection address in redirect response" - -#: -msgid "session.errors.no_sslcafile_found" -msgstr "Could not find a Certificate Authority (CA) file in these locations: ''{0}''. The CA file is used to help ensure secure communication with Tableau Server. For information on creating a CA file, see the Tableau Server help. To connect to Tableau Server without validating its SSL certificate, use the --no-certcheck flag." - -#: -msgid "session.errors.script_no_password" -msgstr "Tabcmd was run from a script or IDE but no password was provided. A password must be provided as an argument to tabcmd in order to log in." - -#: -msgid "session.errors.session_expired" -msgstr "Your session has expired" - -#: -msgid "session.errors.unsupported_command" -msgstr "Command not supported by this server" - -#: -msgid "session.keystore.notice" -msgstr "Do you want to store password in local to avoid typing password next time? [anwser yes or no]" - -#: -msgid "session.keystore.password" -msgstr "Keystore Password:" - -#: -msgid "session.keystore.pwdfile_create" -msgstr "Create keystore password file in path: {0}" - -#: -msgid "session.keystore.pwdfile_remove" -msgstr "Remove the keystore password file which contains wrong password" - -#: -msgid "session.login" -msgstr "Signing in..." - -#: -msgid "session.logout" -msgstr "Signed out" - -#: -msgid "session.monitorjob.errors.no_jobid" -msgstr "Cannot monitor job. No job_id found: {0}" - -#: -msgid "session.monitorjob.percent_complete" -msgstr "{0}% complete" - -#: -msgid "session.new_session" -msgstr "Creating new session" - -#: -msgid "session.no-certificate-found" -msgstr "No valid client certificate found" - -#: -msgid "session.not_default_site_member" -msgstr "You are not a member of the default site. Select a SITEID from the following sites:" - -#: -msgid "session.not_site_member" -msgstr "You are not a member of site ''{0}''. Select a SITEID from the following sites:" - -#: -msgid "session.options.help" -msgstr "Display tabcmd Help" - -#: -msgid "session.options.no-certcheck" -msgstr "Do not validate the SSL certificate" - -#: -msgid "session.options.no-cookie" -msgstr "Do not save the session ID when signing in. Subsequent commands will need to sign in again. If unspecified, default is to save the session ID" - -#: -msgid "session.options.no-prompt" -msgstr "Do not prompt for a password" - -#: -msgid "session.options.no-proxy" -msgstr "Do not use a HTTP proxy" - -#: -msgid "session.options.password" -msgstr "Use the specified Tableau Server password" - -#: -msgid "session.options.password-file" -msgstr "Read the Tableau Server password from FILE" - -#: -msgid "session.options.proxy" -msgstr "Use the specified HTTP proxy" - -#: -msgid "session.options.server" -msgstr "Use the specified Tableau Server URL. If no protocol is specified, http:// is assumed" - -#: -msgid "session.options.site" -msgstr "Use the specified Tableau Server site. Specify an empty string ("") to force use of the default site" - -#: -msgid "session.options.timeout" -msgstr "How long to wait, in seconds, for the server to complete processing the command. The default is to wait until the server responds" - -#: -msgid "session.options.use-certificate" -msgstr "Use client certificate to sign in" - -#: -msgid "session.options.username" -msgstr "Use the specified Tableau Server user name" - -#: -msgid "session.password" -msgstr "Password:" - -#: -msgid "session.retrying_task" -msgstr "Signing in again to retry original command with a new session..." - -#: -msgid "session.session_expired_login" -msgstr "Your session has expired. Signing out to clear session..." - -#: -msgid "session.site_list" -msgstr "{0}{0}NAME: {1}{0}SITEID: ''{2}''" - -#: -msgid "session.using-certificate" -msgstr "Using client certificate to sign in" - -#: -msgid "session.inferred_username" -msgstr "Logging in as user ''{0}'' since no --username flag was given" - -#: -msgid "sessiondata.errors.bad_api" -msgstr "Malformed server API: {0}" - -#: -msgid "sessiondata.errors.no_server_api" -msgstr "Cannot find server API version in response" - -#: -msgid "sessiondata.errors.version_mismatch" -msgstr "Tabcmd version {0} (API {1}) does not match Tableau Server version {2} (API {3})" - -#: -msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "Specify ''{0}'' or ''{1}'' before the server name" - -#: -msgid "sessionoptions.errors.bad_password_file" -msgstr "Cannot read password from file ''{0}''" - -#: -msgid "sessionoptions.errors.bad_protocol" -msgstr "Protocol ''{0}'' is not supported" - -#: -msgid "sessionoptions.errors.bad_proxy_format" -msgstr "Proxy format does not match HOST:PORT: {0}" - -#: -msgid "sessionoptions.errors.bad_timeout" -msgstr "Non-numeric argument to {0} ''{1}'' ignored" - -#: -msgid "set.description" -msgstr "Set a setting on the server. Use !setting to turn a setting off" - -#: -msgid "set.errors.requires_setting_name" -msgstr "The ''{0}'' command requires a setting name" - -#: -msgid "set.errors.single_setting_name" -msgstr "The ''{0}'' command take a single setting name" - -#: -msgid "set.short_description" -msgstr "Set a setting on the server" - -#: -msgid "setsetting.status" -msgstr "Setting ''{0}'' to {1}" - -#: -msgid "syncgroup.errors.server_admin" -msgstr "Minimum site role of a group cannot be set to ''ServerAdministrator''." - -#: -msgid "syncgroup.options.role" -msgstr "Sets the default role for all users in the group. Legal values for {0}: {1}. If a user already exists, the given role is only applied if it''s less restrictive than the user''s current role. If unspecified, default is {2} for new users and unchanged for existing users" - -#: -msgid "syncgroup.options.overwritesiterole" -msgstr "Allow''s a user''s site role to be changed to a less privileged one when using --role, overriding the default behavior." - -#: -msgid "syncgroup.options.grantlicensemode" -msgstr "When to grant a user the license specified on the group. Legal values are: {0}. If no value is passed in ''on-sync'' will be used as the default value." - -#: -msgid "syncgroup.short_description" -msgstr "Synchronize the server with an Active Directory group" - -#: -msgid "syncgroup.status" -msgstr "Synchronizing server with Active Directory group {0}..." - -#: -msgid "syncgroup.options.sysadmin-type" -msgstr "[Deprecated. Use --role instead.] Assigns [or removes] the admin right for all users in the group. {0} can be: {1}, {2}, {3}, or {4}." - -#: -msgid "syncgroup.options.license" -msgstr "[Deprecated. Use --role instead.] Sets the default license level for all users in the group. {0} can be {1}, {2}, or {3}." - -#: -msgid "syncgroup.options.publisher" -msgstr "[Deprecated. Use --role instead.] Assigns [or removes] the publish right for all users in the group." - -#: -msgid "tabcmd.mutually_exclusive_options" -msgstr "Cannot specify ''{0}'' and ''{1}'' in the same command" - -#: -msgid "tabcmdparser.errors.ambiguous_option" -msgstr "Ambiguous option ''{0}'' among options: {1}" - -#: -msgid "tabcmdparser.warning.unexpected_dash" -msgstr "Unexpected dash detected in argument: {0}. Valid dashes are -, --. This error often occurs when copy/pasting from a text editor with formatting. Try re-typing the dash for the argument in the command line." - -#: -msgid "resetopenidsub.short_description" -msgstr "Reset an OpenID Connect SubId for a user" - -#: -msgid "resetopenidsub.options.targetusername" -msgstr "User to be reset" - -#: -msgid "resetopenidsub.options.all" -msgstr "Reset all users" - -#: -msgid "version.description" -msgstr "Print version information" - -#: -msgid "vizqlsession.errors.cannot_create_session" -msgstr "Failed to create a VizQl session on the server" - -#: -msgid "vizqlsession.errors.no_command_result" -msgstr "Could not find command result: {0}" - -#: -msgid "vizqlsession.errors.session_already_closed" -msgstr "VizQl session object already closed" - -#: -msgid "vizqlsession.errors.cannot_parse_response" -msgstr "Cannot parse JSON response string: {0}" - -#: -msgid "upgradethumbnails.short_description" -msgstr "This will run the Upgrade Thumbnails backgrounder job. This will rerender to high resolution any thumbnails generated prior to Tableau 2018.2. This can put higher than usual load on Tableau Server and external datasources. If any problems arise, the job can be stopped by running tabcmd upgradethumbnails --server --stop" - -#: -msgid "upgradethumbnails.options.stop" -msgstr "Stop all upgrade thumbnails related jobs" - -#: -msgid "upgradethumbnails.status.running" -msgstr "Starting thumbnails upgrade" - -#: -msgid "upgradethumbnails.status.not_running" -msgstr "Not starting thumbnails upgrade" - -#: -msgid "upgradethumbnails.status.cancelling" -msgstr "Cancelling thumbnails upgrade jobs" - -#: -msgid "upgradethumbnails.continue_promt" -msgstr "Do you wish to continue? Enter 1 for Yes, 0 for No (1/0)" - -#: -msgid "upgradethumbnails.invalid_response" -msgstr "Invalid response" - -#: -msgid "validateidpmetadata.options.digest_algorithms" -msgstr "A space-separated list of digest algorithms. Legal values for {0}: {1}. If not specified, server uses values from server configuration setting: {2}" - -#: -msgid "validateidpmetadata.options.min_allowed_rsa_key_size" -msgstr "If not specified, server uses values from server configuration setting: {0}" - -#: -msgid "validateidpmetadata.options.min_allowed_elliptic_curve_size" -msgstr "If not specified, server uses values from server configuration setting: {0}" - -#: -msgid "validateidpmetadata.options.site_names" -msgstr "A space-separated list of site names on which to perform certificate validation. If not specified, then all sites are inspected." - -#: -msgid "validateidpmetadata.short_description" -msgstr "Identifies Tableau Server sites that are configured with IdPs using the insecure digest algorithm, SHA-1. This command also identifies IdPs that are using certificates with an insufficient RSA key size or elliptic curve size." - diff --git a/tabcmd/locales/es/LC_MESSAGES/combined.properties b/tabcmd/locales/es/LC_MESSAGES/combined.properties deleted file mode 100644 index 99e7f95e..00000000 --- a/tabcmd/locales/es/LC_MESSAGES/combined.properties +++ /dev/null @@ -1,968 +0,0 @@ -permissions.labels.capabilities.read=Vista: -permissions.labels.capabilities.write=Sobrescribir: -permissions.labels.capabilities.write.legacy=Guardar: -permissions.labels.capabilities.delete=Eliminar: -permissions.labels.capabilities.filter=Filtro: -permissions.labels.capabilities.add_tag=Añadir categoría: -permissions.labels.capabilities.add_favorite=Añadir favorito: -permissions.labels.capabilities.add_comment=Añadir comentarios: -permissions.labels.capabilities.add_comment.legacy=Añadir comentario: -permissions.labels.capabilities.view_comments=Ver comentarios: -permissions.labels.capabilities.vud=Descargar datos completos: -permissions.labels.capabilities.export_image=Descargar imagen/PDF: -permissions.labels.capabilities.export_data=Descargar datos de resumen: -permissions.labels.capabilities.export_xml=Descargar/Guardar una copia: -permissions.labels.capabilities.export_xml.legacy=Descargar/Guardar como: -permissions.labels.capabilities.save_customized_view=Guardar vista personalizada: -permissions.labels.capabilities.share_view=Recurso compartido personalizado: -permissions.labels.capabilities.stateful_url=Vínculo permanente: -permissions.labels.capabilities.change_hierarchy=Mover: -permissions.labels.capabilities.change_permissions=Configurar permisos: -permissions.labels.capabilities.exclude=Excluir: -permissions.labels.capabilities.keep_only=Mantener solamente: -permissions.labels.capabilities.select=Seleccionar marcas: -permissions.labels.capabilities.tooltip=Ver Descripciones emergentes: -permissions.labels.capabilities.highlight=Resaltado de leyenda: -permissions.labels.capabilities.url_link=Enlace a URL externas: -permissions.labels.capabilities.administrator=Administrador: -permissions.labels.capabilities.content_admin=Administrador de contenido: -permissions.labels.capabilities.create_groups=Crear grupos: -permissions.labels.capabilities.rename=Cambiar nombre: -permissions.labels.capabilities.transfer_ownership=Transferir propiedad: -permissions.labels.capabilities.project_leader=Líder de proyecto: -permissions.labels.capabilities.publish=Publicar: -permissions.labels.capabilities.connect=Conectar: -permissions.labels.capabilities.draw=Dibujo: -permissions.labels.capabilities.web_authoring=Edición web: -permissions.labels.capabilities.xml_save_as=Guardar como: -permissions.labels.capabilities.create_refresh_metrics=Crear/Actualizar métricas: -permissions.labels.capabilities.explain_data=Ejecutar Explique los datos: - -permissions.labels.roles.wb_view=Vista -permissions.labels.roles.wb_explore=Explorar -permissions.labels.roles.wb_publish=Publicar -permissions.labels.roles.wb_administer=Administrar -permissions.labels.roles.ds_view=Vista -permissions.labels.roles.ds_explore=Explorar -permissions.labels.roles.ds_publish=Publicar -permissions.labels.roles.ds_administer=Administrar -permissions.labels.roles.viewer=Viewer -permissions.labels.roles.interactor=Interaccionador -permissions.labels.roles.editor=Editor -permissions.labels.roles.ds_connector=Conector de fuente de datos -permissions.labels.roles.ds_editor=Editor de fuente de datos -permissions.labels.roles.administrator=Administrador -permissions.labels.roles.project_leader=Líder de proyecto -permissions.labels.roles.publisher=Publicador -permissions.labels.roles.custom=Personalizado -permissions.labels.roles.none=Ninguno - -formats.messages.disk_space.in_mb={0} MB -formats.messages.disk_space.in_kb={0} KB - -errors.argument.flow_description.too_long=La descripción del flujo es demasiado larga ({0} caracteres). Debe tener menos de {1} caracteres:\n{2} -errors.argument.workbook_name.too_long=El nombre del libro de trabajo es demasiado largo ({0} caracteres). Debe tener menos de {1} caracteres:\n{2} -errors.argument.workbook_name.empty=El nombre del libro de trabajo está vacío. -errors.argument.workbook_description.too_long=La descripción del libro de trabajo es demasiado larga ({0} caracteres). Debe tener menos de {1} caracteres:\n{2} -errors.argument.worksheet_name.too_long=El nombre de la hoja de trabajo es demasiado largo ({0} caracteres). Debe tener menos de {1} caracteres:\n{2} -errors.argument.datasource_name.too_long=El nombre de la fuente de datos es demasiado largo ({0} caracteres). Debe tener menos de {1} caracteres:\n{2} -errors.argument.datasource_name.empty=El nombre de la fuente de datos está vacío. -errors.argument.datasource_description.too_long=La descripción de la fuente de datos es demasiado larga ({0} caracteres). Debe tener menos de {1} caracteres:\n{2} -errors.argument.dataconnection_column.too_long=La columna de la conexión de datos {0} es demasiado larga ({1} caracteres). Debe tener menos de {2} caracteres:\n{3} -errors.argument.tag.too_long=La categoría es demasiado larga ({0} caracteres). Debe tener menos de {1} caracteres:\n{2} -errors.argument.workbook_file.missing_or_empty=El libro de trabajo no existe o está vacío. -errors.argument.file.size.too_large=El archivo {0} es demasiado grande. No se permiten archivos de más de {1} MB de tamaño descomprimidos. Cree una extracción para proceder a la publicación. -errors.argument.twb_or_tds_file.missing=Falta un archivo twb o tds en el archivo. -errors.argument.internal=Error interno del servidor. Argumento que falta o no es válido. -errors.argument.thumbnail.invalid_format=El formato de la miniatura del libro de trabajo no es válido. Debe tener formato PNG con una resolución de 300x300 o menos. -errors.html_403.disabled_resource.workbook=Lo lamentamos, el libro de trabajo está deshabilitado. Póngase en contacto con su administrador. -errors.html_404.missing_or_unauthorized_resource.project=Lo sentimos, el proyecto que buscaba no existe, o bien, no tiene permiso para ver dicho proyecto. -errors.html_404.missing_or_unauthorized_resource.personal_space=Lo sentimos, el espacio personal que busca no existe o no tiene los permisos necesarios para verlo. -errors.html_404.missing_or_unauthorized_resource.datasource=Lo sentimos, pero la fuente de datos que busca no existe. -errors.labels.formatted_request_id=ID de solicitud: {0} -errors.links.delete_datasources=Eliminar fuentes de datos -errors.links.delete_workbooks=Eliminar libros de trabajo -errors.permissions.publish.datasource.licensing=Debe ser un “interaccionador” para publicar una fuente de datos. -errors.permissions.publish.datasource.overwrite=Ya existe una fuente de datos “{0}” en el proyecto “{1}”. No tiene permisos para sobrescribirla. -errors.permissions.publish.datasource.overwrite_personal_space=Ya existe una fuente de datos “{0}” en el Espacio personal. No tiene permisos para sobrescribirla. -errors.permissions.publish.datasource.overwrite_short=Ya existe una fuente de datos “{0}” en el proyecto “{1}”. -errors.permissions.publish.datasource.overwrite_short_personal_space=Ya existe una fuente de datos “{0}” en el Espacio personal. -errors.permissions.publish.datasource.non_existent=La fuente de datos “{0}” no existe. -errors.permissions.publish.datasource.general=Lo lamentamos, no tiene permiso para publicar en esta fuente de datos. -errors.permissions.publish.project.explicit_publisher_detail=No tiene derecho de publicación. -errors.permissions.publish.project.general=Lo lamentamos, no tiene permiso para publicar en este proyecto. -errors.permissions.publish.project.non_existent=El proyecto “{0}” no existe. -errors.permissions.publish.project.not_writable=No tiene permisos para escribir en el proyecto “{0}”. -errors.permissions.publish.project.unspecified=Debe especificar un proyecto -errors.permissions.publish.workbook.disabled=El libro de trabajo “{0}” está deshabilitado. -errors.permissions.publish.workbook.general=Ya existe un libro de trabajo con este nombre en el proyecto en el que está publicando. Para publicar, cambie el nombre del libro de trabajo. -errors.permissions.publish.workbook.general_personal_space=Ya existe un libro de trabajo con este nombre en el Espacio personal en el que quiere publicar. Para publicar, cambie el nombre del libro de trabajo. -errors.permissions.publish.workbook.overwrite=Ya existe un libro de trabajo “{0}” en el proyecto “{1}”. No tiene permisos para sobrescribirla. -errors.permissions.publish.workbook.overwrite_personal_space=Ya existe un libro de trabajo “{0}” en el Espacio personal. No tiene permisos para sobrescribirla. -errors.permissions.publish.workbook.overwrite_short=Ya existe un libro de trabajo “{0}” en el proyecto “{1}”. -errors.permissions.publish.workbook.overwrite_short_personal_space=Ya existe un libro de trabajo “{0}” en el Espacio personal. -errors.reportable.impersonation.group_and_user=Especifique solo un “impersonate_username” o “impersonate_groupname”, no ambos. -errors.reportable.impersonation.user_not_found=El usuario “{0}” no existe. -errors.reportable.impersonation.group_not_found=El grupo “{0}” no existe. -errors.public.validation.hasextract=Los libros de trabajo guardados en Tableau Public deben usar extracciones activas de Tableau. Haga clic con el botón derecho sobre la fuente de datos y seleccione Usar extracción antes de publicar. La fuente de datos “{0}” no es una extracción activa. -errors.public.validation.storage_quota_exceeded=El contenido que intenta publicar supera la capacidad máxima de su cuenta. Elimine algunos contenidos para liberar espacio y vuelva a intentarlo. -errors.public.validation.invalid_archive_file=El libro de trabajo que intenta publicar no es válido. -errors.publish.dataserver_datasource_not_found=No se encontró la fuente de datos “{0}” para el libro de trabajo “{1}”. -errors.publish.datasource_update_mode=Modo de actualización desconocido: “{0}”. -errors.publish.fileupload.invalid_checksum=Se ha proporcionado un valor de suma de comprobación no válido. -errors.publish.fileupload.invalid_hash_algorithm=El algoritmo de hash no es compatible o está desactivado. -errors.publish.fileupload.invalid_offset=Anexar a la carga de archivos con una compensación que no coincide con el tamaño de archivo registrado. -errors.publish.fileupload.concurrent_write=No se ha podido adquirir el bloqueo exclusivo del archivo, ya que está bloqueado por otra carga. -errors.publish.fileupload.flushing_file_buffer=Error al vaciar los búferes de archivos durante la carga. -errors.publish.fileupload.read_or_write=No se ha podido leer desde el cliente o escribir en el archivo cargado. -errors.publish.fileupload.concurrent_update=Ya se está cargando o modificando un contenido con el mismo nombre. Espere a que se complete la tarea antes de volver a intentarlo. -errors.publish.workbook.restricted=El libro de trabajo contiene tipos de conexiones que no se permiten en este servidor. -errors.publish.datasource.concurrent_update=Ya se está publicando o modificando una fuente de datos con el mismo nombre. Espere a que se complete la tarea antes de volver a intentarlo. -errors.publish.datasource.restricted=La fuente de datos contiene un tipo de conexión que no se permite en este servidor. -errors.publish.datasource.connection_check={0} no ha podido establecer una conexión con la fuente de datos. -errors.publish.file.connection.unauthorized=Este flujo incluye conexiones de entrada de archivo que el administrador del sitio ha bloqueado. Para publicar flujos, todas las conexiones de entrada tienen que ser extracciones de Tableau que ya se hayan publicado en Tableau Cloud. -errors.publish.flow.connection_check=Error al publicar el flujo “{0}”. El servidor no se puede conectar al tipo de fuente de datos “{1}”. Verifique que la fuente de datos sea compatible y que el controlador o el complemento del conector de la fuente de datos esté instalado. -errors.publish.workbook.requested_extract_encryption_on_server_with_disabled_encryption=El libro de trabajo no se puede publicar con una extracción cifrada. El cifrado de extracciones está deshabilitado para este servidor. Debe publicar el libro de trabajo con una extracción sin cifrar. -errors.publish.datasource.requested_extract_encryption_on_server_with_disabled_encryption=La fuente de datos no se puede publicar como extracción cifrada. El cifrado de extracciones está deshabilitado para este servidor. Debe publicar la extracción sin cifrar. -errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption=El libro de trabajo no se puede publicar con una extracción cifrada. El administrador del sitio ha deshabilitado el cifrado de las extracciones en este sitio. Debe publicar el libro de trabajo con una extracción sin cifrar. -errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption=La fuente de datos no se puede publicar como extracción cifrada. El administrador del sitio ha deshabilitado el cifrado de las extracciones en este sitio. Debe publicar la extracción sin cifrar. -errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption=El libro de trabajo no se puede publicar con una extracción sin cifrar. El administrador del sitio requiere el cifrado de las extracciones en este sitio. Debe publicar el libro de trabajo especificando el cifrado de las extracciones. -errors.publish.datasource.requested_no_extract_encryption_on_site_with_enforced_encryption=La extracción de fuente de datos no se puede publicar sin cifrar. El administrador del sitio requiere el cifrado de las extracciones en este sitio. Debe publicar la extracción cifrada. -errors.publish.has_unfinished_extract_creation_job=Este recurso no se puede publicar porque quedan trabajos de creación de extracciones pendientes o sin finalizar vinculados a él. Espere o cancele esos trabajos y vuelva a intentarlo. -errors.publishing.storage_quota_exceeded.message=Se excedió la cuota de almacenamiento del sitio. -errors.publishing.request_size_exceeded=Este archivo no se puede publicar porque el tamaño de la solicitud es de {0} bytes, lo que supera el límite de bytes por {1} bytes. -errors.publishing.request_size_unknown=No se ha podido determinar el tamaño de la solicitud. -errors.site.quota_exceeded=El contenido que intenta cargar excederá la capacidad del sitio en {0}. -errors.personal_space.quota_exceeded=El contenido supera la capacidad de su Espacio personal por {0}. -errors.web_authoring.workbook_deleted=El libro de trabajo “{0}” fue eliminado. Elija “Guardar como” para guardar como nuevo libro de trabajo. -errors.web_authoring.workbook_changed=Otro usuario ha editado y guardado este libro de trabajo desde que comenzó a editarlo. Por lo tanto, ya no puede actualizar el libro de trabajo original. Use Guardar como para crear un nuevo libro de trabajo con sus cambios. -labels.publish.embed_credentials=Insertar contraseña insertada para la fuente de datos -errors.publish.workbook.google_no_embedded_credentials=Este libro de trabajo contiene una fuente de datos {0} que requiere credenciales insertadas. Para guardar como otro libro de trabajo, seleccione “{1}”. -errors.publish.datasource.google_no_embedded_credentials=Esta fuente de datos contiene una conexión {0} que requiere credenciales insertadas. Publique esta fuente de datos desde Tableau Desktop con credenciales insertadas. -errors.publish.datasource.federated_oauth_datasource_failed=Las credenciales de una o varias conexiones de su fuente de datos han expirado. Elimine las credenciales guardadas para esta fuente de datos en la página Configuración de la cuenta en Tableau Server o Tableau Cloud y vuelva a conectarse a la fuente de datos. -errors.publish.workbook.missing_oauth_credential=No se encontró la credencial “{0}” o no se puede usar para conectar a la fuente de datos o libro de trabajo. -errors.publish.version_incompatible.message=Las versiones de escritorio y de servidor no son compatibles. -errors.publish.version_incompatible.details=Versión de escritorio “{0}”, Documento de servidor versión “{1}”. -errors.publish.datasource.managed_keychain.unique_cv_suggestions=Error en la publicación debido a un conflicto. Reenvíe el cambio. -errors.publish.datasource.not.found=No se pudo encontrar esta fuente de datos en el servidor. -errors.publish.extracts.disabled=Guardar para fuentes de datos de archivos basadas en extracciones que no sean compatibles todavía. -errors.publish.datasource.timeout=La publicación expiró tras {0} segundos. Utilice Tableau Desktop para publicar esta fuente de datos. -errors.publish.data_role.permission_not_null=No se pueden establecer permisos explícitos para las fuentes de datos de este tipo de función de datos. -errors.download.extracts.timeout=La publicación expiró tras {0} segundos porque la fuente de datos tiene un archivo de extracción demasiado grande. Utilice Tableau Desktop para publicar esta fuente de datos. -errors.publish.datasource.invalid_extract_update_time=Valor extractUpdateTime no válido indicado: {0} -errors.publish.async.serialization=Error de estado que impide serializar la publicación del trabajo -errors.publish.only_extract_files_are_allowed.message=No puede publicar en Tableau Server -errors.publish.only_extract_files_are_allowed.details=El archivo {0} no se puede cargar porque su administrador ha bloqueado los archivos de este tipo. Conviértalo en una extracción y vuelva a intentarlo. -errors.publish.validation.invalid_zip_file=El libro de trabajo o archivo de fuente de datos que intenta publicar no es válido. -errors.permissions.view.datasources=Debe ser “Interaccionador” para ver la lista de fuentes de datos. - -errors.oauth.invalid_oauth_class=“{0}” no es un tipo de conexión OAuth válido. - -errors.xmlapi.bad_request=Solicitud incorrecta -errors.xmlapi.payload_too_large=Carga demasiado grande -errors.xmlapi.unauthorized=No autorizado -errors.xmlapi.forbidden=Faltan permisos -errors.xmlapi.system_user_not_found=La cuenta de usuario está bloqueada o no es válida. -errors.xmlapi.site_user_not_found=Esta cuenta de usuario no está activa. Para obtener ayuda, póngase en contacto con su {0} administrador. -errors.xmlapi.not_found=Elemento no encontrado -errors.xmlapi.concurrent_update=Actualización simultánea -errors.xmlapi.internal_server_error=Error interno del servidor -errors.xmlapi.illegal_state=Estado no válido -errors.xmlapi.invalid_parameter=Parámetro no válido -errors.xmlapi.already_exists=Ya existe -errors.xmlapi.site_suspended=Este sitio se ha suspendido. Debe ser un administrador de sistema para iniciar sesión. -errors.xmlapi.site_locked=Este sitio ha sido bloqueado. No se permite iniciar sesión en este momento. -errors.xmlapi.update_desktop=Para abrir los libros de trabajo que han creado otros autores, descargue la versión más reciente de Tableau Desktop Public Edition en http://public.tableau.com/ -errors.xmlapi.throttled.summary=Demasiadas solicitudes -errors.xmlapi.throttled.detail=Hay demasiadas solicitudes para “{0}”. Vuelva a intentarlo después de {1}. -errors.xmlapi.personal_space_quota_exceeded.summary=No se puede publicar en el espacio personal -errors.xmlapi.personal_space_quota_exceeded.detail=Elimine o mueva contenido de su Espacio personal y vuelva a intentar la publicación. - -datasource.publish.check.unpublishable=No se ha podido publicar la fuente de datos. -datasource.publish.check.unpublishable.table_extension_extract_required=Las extensiones de tablas no se pueden publicar con conexiones que requieren una extracción. -datasource.publish.check.publishable.extract_required=Se debe crear una extracción al publicar. -datasource.publish.check.publishable.credentials_required={1} accederá de manera temporal a las credenciales proporcionadas en relación con “{0}” para confirmar que puede conservar una conexión de datos en tiempo real. -datasource.publish.check.publishable.server_unreachable={1} no puede acceder a “{0}”. Al publicar se creará una extracción. - -publish.bundles.workbook.subscription.subject=Su libro de trabajo {0} ya está listo. -publish.bundles.workbook.subscription.message=Se han añadido los datos de Salesforce al libro de trabajo. Vaya a su proyecto {0} para empezar. - -extracts.status.finished.upload.workbook=Carga de extracciones finalizada (ID de extracción nuevo: {0}) para el libro de trabajo “{1}” {2} -extracts.status.finished.refresh.workbook=Actualización finalizada de extracciones (id de extracción nuevo:{0}) para libro de trabajo “{1}” {2} -extracts.status.finished.increment.workbook=Incrementos finalizados de extracciones (id de extracción nuevo:{0}) para libro de trabajo “{1}” {2} -extracts.status.finished.encrypt.workbook=Cifrado de extracciones finalizado (ID de extracción nueva: {0}) para el libro de trabajo “{1}” -extracts.status.finished.decrypt.workbook=Descifrado de extracciones finalizado (ID de extracción nueva: {0}) para el libro de trabajo “{1}” -extracts.status.finished.rekey.workbook=Recifrado de extracciones finalizado (ID de extracción nueva: {0}) para el libro de trabajo “{1}” -extracts.status.finished.create.workbook=Creación de extracción finalizada (nueva ID de extracción:{0}) para el libro de trabajo “{1}” {2} -extracts.status.finished.remove.workbook=Cambio de extracción (nueva ID de fuente de datos:{0}) a tiempo real para el libro de trabajo “{1}” -extracts.status.finished.upload.datasource=Carga finalizada de extracciones (id de extracción nuevo:{0}) para fuente de datos “{1}” {2} -extracts.status.finished.refresh.datasource=Actualización finalizada de extracciones (id de extracción nuevo:{0}) para fuente de datos “{1}” {2} -extracts.status.finished.increment.datasource=Incrementos finalizados de extracciones (id de extracción nuevo:{0}) para fuente de datos “{1}” {2} -extracts.status.finished.append.datasource=Operación de adjuntar finalizada de extracciones (id de extracción nuevo:{0}) para fuente de datos “{1}” {2} -extracts.status.finished.replace.datasource=Reemplazo finalizado de extracciones (id de extracción nuevo:{0}) para fuente de datos “{1}” {2} -extracts.status.finished.encrypt.datasource=Cifrado de extracciones finalizado (ID de extracción nueva: {0}) para la fuente de datos “{1}” -extracts.status.finished.decrypt.datasource=Descifrado de extracciones finalizado (ID de extracción nueva: {0}) para la fuente de datos “{1}” -extracts.status.finished.rekey.datasource=Recifrado de extracciones finalizado (ID de extracción nueva: {0}) para la fuente de datos “{1}” -extracts.status.finished.encrypt.flow=Se ha finalizado el cifrado de extracciones para el flujo “{0}” -extracts.status.finished.decrypt.flow=Se ha finalizado el descifrado de extracciones para el flujo “{0}” -extracts.status.finished.rekey.flow=Se ha finalizado el recifrado de extracciones para el flujo “{0}” -extracts.status.finished.encrypt.flowdraft=Se ha finalizado el cifrado de las extracciones para el borrador de flujo “{0}” -extracts.status.finished.decrypt.flowdraft=Se ha finalizado el cifrado de las extracciones para el borrador de flujo “{0}” -extracts.status.finished.rekey.flowdraft=Se ha finalizado el recifrado de las extracciones para el borrador de flujo “{0}” -extracts.status.finished.create.datasource=Creación de extracciones finalizada (nueva ID de extracción:{0}) para la fuente de datos “{1}” {2} -extracts.status.finished.remove.datasource=Cambio de extracción a tiempo real para la fuente de datos “{1}” -extracts.status.finished.create.vconn=Creación de extracción finalizada (nueva ID de extracción:{0}) para la conexión virtual “{1}” -extracts.status.finished.refresh.vconn=Actualización de extracción finalizada (nueva ID de extracción:{0}) para la conexión virtual “{1}” -extracts.status.encryption_key=ID de clave de cifrado: “{0}”. -extracts.status.encryption_keys=ID de clave de cifrado antigua: “{0}”; ID de clave de cifrado nueva: “{1}”. -extracts.errors.upload=Error al cargar extracciones para {0}: “{1}” -extracts.errors.refresh=Se ha producido un error al actualizar extracciones para {0} “{1}” -extracts.errors.create=Error al crear las extracciones de {0} “{1}”. -extracts.errors.increment=Error al incrementar extracciones para {0}: “{1}” -extracts.errors.append=Error al adjuntar extracciones para {0}: “{1}” -extracts.errors.replace=Error al reemplazar extracciones para {0}: “{1}” -extracts.errors.download=Error al descargar extracciones para {0}: “{1}” -extracts.errors.remove=Error al eliminar extracciones para {0}: “{1}”. -extracts.errors.title=Error de extracciones de proceso -extracts.errors.nothing_to_upload=No hay extracciones para cargar para {0}: “{1}” -extracts.errors.nothing_to_refresh=No hay extracciones para actualizar para {0}: “{1}” -extracts.errors.nothing_to_increment=No hay extracciones para incrementar para {0}: “{1}” -extracts.errors.nothing_to_append=No hay extracciones para adjuntar para {0}: “{1}” -extracts.errors.nothing_to_replace=No hay extracciones para reemplazar para {0}: “{1}” -extracts.errors.refresh_summary=Error de extracciones de actualización -extracts.errors.encrypt_summary=Error al cifrar extracciones -extracts.errors.rekey_summary=Error al volver a cifrar extracciones -extracts.errors.decrypt_summary=Error al descifrar extracciones -extracts.errors.remove_summary=Error al eliminar extracciones -extracts.errors.create_summary=Error al crear extracciones -extracts.errors.datasource_overwritten=Falló la actualización debido a que la fuente de datos fue sobrescrita por otra tarea durante el procesamiento. Actualice el envío para corregir. -extracts.errors.workbook_overwritten=Falló la actualización debido a que el libro de trabajo fue sobrescrito por otra tarea durante el procesamiento. Actualice el envío para corregir. -extracts.errors.encrypt=Se ha producido un error al cifrar las extracciones para {0} “{1}” -extracts.errors.decrypt=Se ha producido un error al descifrar las extracciones para {0} “{1}” -extracts.errors.rekey=Se ha producido un error al volver a cifrar las extracciones para {0} “{1}” -extracts.errors.encrypt_datasource_overwritten=Se ha producido un error al cifrar la extracción debido a que otra tarea sobrescribió la fuente de datos durante el procesamiento. -extracts.errors.encrypt_workbook_overwritten=Se ha producido un error al cifrar la extracción debido a que otra tarea sobrescribió el libro de trabajo durante el procesamiento. -extracts.errors.rekey_datasource_overwritten=Se ha producido un error al volver a cifrar la extracción debido a que otra tarea sobrescribió la fuente de datos durante el procesamiento. -extracts.errors.rekey_workbook_overwritten=Se ha producido un error al volver a cifrar la extracción debido a que otra tarea sobrescribió el libro de trabajo durante el procesamiento. -extracts.errors.decrypt_datasource_overwritten=Se ha producido un error al descifrar la extracción debido a que otra tarea sobrescribió la fuente de datos durante el procesamiento. -extracts.errors.decrypt_workbook_overwritten=Se ha producido un error al descifrar la extracción debido a que otra tarea sobrescribió el libro de trabajo durante el procesamiento. -extracts.errors.remove_datasource_overwritten=La fuente de datos no se puede cambiar a tiempo real por que otra tarea la ha sustituido. -extracts.errors.remove_workbook_overwritten=El libro de trabajo no se puede cambiar a tiempo real porque otra tarea lo ha sustituido. -extracts.errors.create_datasource_overwritten=La fuente de datos no se puede extraer porque otra tarea la ha sustituido. -extracts.errors.create_workbook_overwritten=El libro de trabajo no se puede extraer porque otra tarea lo ha sustituido. -extracts.site_mode_change_details=Se ha cambiado el modo de cifrado de la extracción del sitio de “{0}” a “{1}”. -extracts.errors.encryption_not_licensed=Se ha producido un error en esta operación porque el cifrado de extracciones no cuenta con licencia. Para realizar esta operación, debe renovar la licencia o descifrar la extracción. -extracts.errors.operation_cancelled_detail=El tiempo de la operación para eliminar la extracción para {0} (fuente de datos: {2}) ha expirado. - -workbooks.messages.load_error=No se puede cargar el libro de trabajo {0} -workbooks.messages.locked=El libro de trabajo “{0}” actualmente está siendo modificado por otro usuario. Vuelva a intentarlo más tarde. -workbooks.new_workbook.default_name=Nuevo libro de trabajo -workbooks.new_datasource.default_name=Nueva fuente de datos -datasources.messages.load_error=No se puede cargar la fuente de datos {0} - -metrics.new_metric.default_name=Nueva métrica - -messages.timeout_error.summary=Error de tiempo de espera -messages.timeout_error.task_canceled=La cancelación de una tarea que tarda más de {0} segundos - -subscriptions.manage_my_subscriptions=Administrar mis suscripciones -subscriptions.message_greeting=Hola: -subscriptions.subscribed_footer=Esta es su sucripción a {0} -subscriptions.subscribed_workbook=libro de trabajo -subscriptions.subscribed_view=ver -subscriptions.fullstop=. -subscriptions.extract_refresh_footer=Recibirá este correo electrónico de suscripción cuando se actualicen los datos. -subscriptions.explore_the_viz=Explorar la visualización -subscriptions.explore_the_workbook=Explorar el libro de trabajo -subscriptions.pdf_attached=Se adjunta el PDF de Tableau. -subscriptions.access_live_content=Puede acceder a la vista en tiempo real de su contenido aquí -subscriptions.warning_deprecated_type=obsoleto -subscriptions.warning_error_content_type=Tipo de contenido desconocido -subscriptions.warning_error_type=tipo de advertencia desconocido -subscriptions.warning_extract_refresh_type=error en la actualización de extracción -subscriptions.warning_flow_run_type=error al ejecutar el flujo -subscriptions.warning_introduction_general=Las siguientes advertencias de calidad de los datos afectan a {0}. -subscriptions.warning_introduction_view=Para obtener más información, consulte el panel Detalles de los datos en la vista -subscriptions.warning_introduction_workbook=Para obtener más información, consulte la página del libro de trabajo -subscriptions.warning_localized_column=Columna -subscriptions.warning_localized_datasource=Fuente de datos -subscriptions.warning_localized_database=Base de datos -subscriptions.warning_localized_flow=Flujo -subscriptions.warning_localized_table=Tabla -subscriptions.warning_localized_vconn=Conexión -subscriptions.warning_lowercase_column=columna -subscriptions.warning_lowercase_column_plural=columnas -subscriptions.warning_maintenance_type=en mantenimiento -subscriptions.warning_permission_error=Esta advertencia está relacionada con un recurso que no puede ver por falta de permisos. -subscriptions.warning_redacted=Se necesitan permisos -subscriptions.warning_sensitve_type=datos confidenciales -subscriptions.warning_sensitive_intro_count=Confidencial ({0}) -subscriptions.warning_sensitive_intro_view=Esta vista usa datos confidenciales. -subscriptions.warning_sensitive_intro_workbook=Este libro de trabajo usa datos confidenciales. -subscriptions.warning_severe=Advertencia de calidad de los datos importante -subscriptions.warning_stale_type=datos obsoletos -subscriptions.warning_standard=Advertencia de calidad de los datos -subscriptions.warning_standard_plural=Advertencias de calidad de los datos -subscriptions.warning_warning_type=advertencia -errors.subscriptions.image_render_failed=No se pudo procesar la instantánea de la vista “{0}” correctamente. -errors.subscriptions.see_live_view=Para ver la vita en línea, vaya a {0}. -errors.subscriptions.disabled_on_server=La configuración de suscripciones en todo el servidor no está activada. No se pueden procesar las suscripciones. -errors.subscriptions.disabled_on_site=Se han desactivado las suscripciones para este sitio. -errors.subscriptions.site_is_locked=El sitio está bloqueado. No se pueden procesar las suscripciones. -errors.subscriptions.orphan=No se han encontrado los libros de trabajo ni las vistas asociados con esta suscripción. -errors.subscriptions.user_unlicensed=Omisión de suscripción de usuario sin licencia. -errors.subscriptions.smtp_unreacheable=No se puede conectar con el host de SMTP. Compruebe si SMTP se ha configurado. -errors.subscriptions.uncategorized_error=Error desconocido -errors.subscriptions.pdf_render_failed=El PDF adjunto a este correo electrónico no se pudo representar correctamente. -errors.subscriptions.content_limit_exceeded=El contenido generado no se puede adjuntar a este correo electrónico porque supera el límite de {0} MB de tamaño. -errors.subscriptions.attachments_not_enabled=Se produjo un error en la suscripción porque los adjuntos al correo electrónico estaban desactivados. Póngase en contacto con su administrador de Tableau para obtener más información. -errors.subscriptions.pdf_email_failed=El PDF generado no se pudo adjuntar a este correo electrónico. -errors.subscriptions.learn_more_troubleshoot=Más información -errors.subscriptions.bad_extract_refresh_subscription_configuration=La suscripción se ha suspendido porque el libro de trabajo contiene varios programas de actualización de extracción. Para reanudarla, cambie la frecuencia a Según el programa seleccionado. -errors.subscriptions.subscription_failed_refresh_failure=Error al actualizar la extracción de la fuente de datos. -errors.subscriptions.multiple_extracts_for_extract_refresh_subscription=El libro de trabajo contiene varios programas de actualización de extracción. Cambie la frecuencia a Según el programa seleccionado. -errors.subscriptions.datasource_is_missing_password=Error de conexión a la fuente de datos. Compruebe las credenciales de las conexiones de todas las fuentes de datos del libro de trabajo. - -subscriptions.results_summary.sg={0} de {1} suscripción enviada del programa “{2}”. -subscriptions.results_summary.pl={0} de {1} suscripciones enviadas del programa “{2}”. -subscriptions.results_views_per_subscription.sg={0} ({1} de 1 vista tuvo éxito) -subscriptions.results_views_per_subscription.pl={0} ({1} de {2} vistas tuvieron éxito) -subscriptions.results_views_per_subscription.more=({0} más) -subscriptions.results_views_per_subscription.failed={0} ({1} de {2} vistas fallidas). - -subscriptions.results_header.all_shown.failures.sg=1 error -subscriptions.results_header.all_shown.failures.pl={0} fallas -subscriptions.results_header.all_shown.warnings.sg=1 advertencia -subscriptions.results_header.all_shown.warnings.pl={0} advertencias - -subscriptions.results_header.some_hidden.failures.pl.sg={0} errores (1 oculto, consulte los registros) -subscriptions.results_header.some_hidden.failures.pl.pl={0} fallas ({1} oculta, consulte los registros) -subscriptions.results_header.some_hidden.warnings.pl.sg={0} advertencias (1 oculta, consulte los registros) -subscriptions.results_header.some_hidden.warnings.pl.pl={0} advertencias ({1} oculta, consulte los registros) - -dataalerts.manage_my_data_alerts=Administrar alertas -dataalerts.edit_data_alert=Editar alerta -dataalerts.remove_user_from_data_alert=Eliminarme -dataalerts.add_user_to_data_alert=Añadirme a esta alerta -dataalerts.greater_or_equal={0} era superior o igual a {1}. -dataalerts.greater={0} era superior a {1}. -dataalerts.less_or_equal={0} era inferior o igual a {1}. -dataalerts.less={0} era inferior a {1}. -dataalerts.equal={0} era igual a {1}. -dataalerts.email_alt_text=Vista usada por la alerta: {0} -dataalerts.email_alt_text_hidden_view=Vista usada por la alerta: {0} con cambios aplicados -dataalerts.alert_triggered_for_the_view=Alerta activada para la vista -dataalerts.failure.email.subject=La alerta no funciona para: {0} -dataalerts.failure.status=Su alerta {0} no funciona -dataalerts.failure.view.details.alert=Ver esta alerta -dataalerts.failure.explanation=La alerta basada en los datos {0} no funciona en este momento, de modo que no se notificará a los destinatarios cuando la condición de los datos sea verdadera. Recibirá una notificación por correo electrónico cuando la alerta vuelva a funcionar. -dataalerts.failure.affected.alert=Alerta afectada -dataalerts.failure.time=Error en la alerta de tiempo -dataalerts.failure.cause=En ocasiones, las alertas fallan debido a problemas de red temporales que se resuelven por sí solos. Como alternativa, intente volver a crear la alerta en la vista de datos original o solucionar problemas de fallos habituales de alertas, como los siguientes: -dataalerts.failure.changed.view=Se ha eliminado o renombrado un libro de trabajo, vista o campo de datos. -dataalerts.failure.expired.credentials=Han caducado las credenciales de base de datos incrustadas en un libro de trabajo. -dataalerts.failure.datasource.error=Una fuente de datos inaccesible. -dataalerts.failure.email.footer=Está recibiendo este mensaje en {0} debido al error de una alerta. -dataalerts.failure.troubleshooting=Para comprobar si alguno de los problemas indicados anteriormente está causando el error de su alerta, haga clic en el botón siguiente. -dataalerts.success.email.subject=Se ha reanudado la alerta para: {0} -dataalerts.success.status=Se ha reanudado su alerta {0} -dataalerts.success.explanation=Su alerta basada en los datos {0} ya vuelve a funcionar, de modo que se notificará a los destinatarios cuando la condición de los datos sea verdadera. -dataalerts.failure.error.internalError=Error interno de alerta de datos -dataalerts.failure.error.invalidDataAlertSpecification=Especificación no válida de alerta -dataalerts.failure.error.summaryTableNotFound=No se encontró la tabla de datos de resumen -dataalerts.failure.error.unclassifiedError=Error no clasificado -dataalerts.failure.error.viewContentNotFound=No se encontró el contenido de {0} de la vista de alerta de datos -dataalerts.failure.error.viewNotFound=No se encontró la vista de alerta de datos -dataalerts.failure.error.workbookNotFound=No se encontró el libro de trabajo -dataalerts.failure.error.paneDescriptorAxisNotFound=No se ha encontrado ningún eje para el campo {0} -dataalerts.failure.error.paneDescriptorNotFound={0} -dataalerts.failure.error.unsupportedComparisonExpression=Expresión de comparación no compatible {0} -dataalerts.failure.error.nonConstComparisonOp=No se ha detectado ningún operador de comparación constante: {0} -dataalerts.failure.error.cannotAddFilter=Se ha producido un error al añadir un filtro a la alerta de datos -dataalerts.failure.error.sheetNotAlertable=La hoja {0} no contiene datos compatibles con las alertas. {1} -dataalerts.failure.error.dataAlertMeasureNotFound=No se puede seleccionar una medida. {0} -dataalerts.failure.error.tooManyMeasuresForDataAlert=Se ha detectado un número de medidas incorrecto.{0} -dataalerts.failure.error.thresholdParseError=Error al analizar el texto del umbral {0}. {1} -dataalerts.failure.error.dataAlertPresModelCreationError=Se ha producido un error al serializar la alerta. {0} -dataalerts.failure.error.cannotDrawDataAlertDialog=Se ha producido un error al crear el diálogo de alerta de datos. -dataalerts.failure.error.unsupportedDataAlertType=Actualmente no se admite el tipo de alerta de datos {0}. -dataalerts.failure.suspend.email.subject=Se ha suspendido la alerta para: {0} -dataalerts.failure.suspend.email.status=Se ha suspendido su alerta {0} -dataalerts.failure.suspend.email.explanation=En estado suspendido, no evaluaremos los destinatarios de la alerta o la vista. Una vez solucionado el problema, podrá reanudar la alerta en {1}. -dataalerts.failure.suspend.view.name.prefix=Vista -dataalerts.failure.suspend.time=Tiempo de suspensión -dataalerts.failure.suspend.email.footer=Ha recibido este correo electrónico porque su alerta se ha suspendido. -dataalerts.failure.suspend.email.view.name.my.content=Mi contenido -dataalerts.failure.suspend.view.alerts=Ver alertas - -metricsservices.failure.affected.metric=Métrica afectada -metricsservices.failure.cause=En algunos casos, las actualizaciones de métricas no se completan debido a problemas de conexión aislados que se resuelven automáticamente. Estas son otras posibles razones de los fallos al actualizar las métricas: -metricsservices.failure.changed.view=Se ha eliminado o cambiado el nombre de un libro de trabajo, vista o campo de datos -metricsservices.failure.permissions.error=Se han modificado los permisos de la vista conectada -metricsservices.failure.email.footer=Se le ha enviado este mensaje a {0} debido a un error durante la actualización de la métrica. -metricsservices.failure.email.subject=Error en la actualización de la métrica de: {0} -metricsservices.failure.expired.credentials=Han caducado las credenciales de base de datos insertadas en un libro de trabajo -metricsservices.failure.explanation=Su métrica no se puede actualizar, por tanto, no se aplican los cambios. Recibirá un correo electrónico informativo cuando la actualización de la métrica se reanude. -metricsservices.failure.status=La métrica “{0}” no se está actualizando -metricsservices.failure.suspend.email.explanation=Hasta que se reanude la actualización, no se aplicarán los cambios a los datos de la métrica. Una vez solucionado el problema, podrá reanudar la actualización. -metricsservices.failure.suspend.email.footer=Se ha enviado este correo electrónico a {0} porque la actualización de la métrica se ha suspendido. -metricsservices.failure.suspend.email.status=Se ha suspendido la actualización de la métrica “{0}” -metricsservices.failure.suspend.email.subject=Se ha suspendido la actualización de la métrica de: {0} -metricsservices.failure.suspend.time=Tiempo de suspensión -metricsservices.failure.suspend.view.metric=Ir a la métrica -metricsservices.failure.suspend.view.name.prefix=Vista conectada -metricsservices.failure.time=Hora del error de actualización -metricsservices.failure.troubleshooting=Para comprobar si otros problemas provocan el error en la actualización de la métrica, haga clic en el botón que aparece más abajo. Puede intentar volver a crear la métrica en la vista conectada. -metricsservices.failure.view.details.metric=Ir a la métrica -metricsservices.failure.view.name.prefix=Vista conectada -metricsservices.success.email.subject=Se ha reanudado la actualización de la métrica de: {0} -metricsservices.success.explanation=La actualización de su métrica vuelve a funcionar, ahora se buscarán las actualizaciones en los datos de sus métricas. -metricsservices.success.status=Se ha reanudado la actualización de la métrica “{0}” - -errors.staticimages.generic=Error al generar imágenes estáticas para el libro de trabajo {0}. {1}. -errors.internal_error.request.message={0} no pudo satisfacer la solicitud. -errors.permissions.limited_user_visibility=Error al completar la consulta. El usuario debe tener permisos de administrador o creador para consultar a otros usuarios sobre la configuración de la Visibilidad de usuario - -local_names.system_user.guest.name=Invitado -local_names.group.all_users.name=Todos los usuarios -local_names.containers.personal_space.name=Espacio personal - -password_reset.email.subject=Este es el enlace para restablecer la contraseña -password_reset.email.body=Hola, {0}:

Ha solicitado el restablecimiento de su contraseña.

Para cambiar la contraseña de Tableau Server, {1} o pegue el siguiente enlace en el navegador: {2}

Este enlace expirará en 48 horas, así que tome las medidas necesarias lo antes posible.

Si no ha solicitado el restablecimiento de la contraseña, recomendamos que se ponga en contacto con el administrador de servidor.

Gracias por usar Tableau.
El equipo de Tableau -password_reset.email.link=haga clic aquí - -hours.pl={0} horas -hours.sg=1 hora -minutes.pl={0} minutos -minutes.sg=1 minuto -seconds.pl={0} segundos -seconds.sg=1 segundo - -dataconnections.classes.tableau_server_site=Sitio de Tableau Server - -materializeviews.errors.workbook_not_in_project=El proyecto “{0}” no contiene el libro de trabajo “{1}” -materializeviews.errors.workbook_has_no_extract=No se pudo actualizar la configuración de las vistas materializadas del libro de trabajo “{0}”. Actualmente, solo se admiten los libros de trabajo con extracciones incrustadas -materializeviews.errors.workbook_updating_errors=Se han encontrado errores al actualizar la configuración de las vistas materializadas para los libros de trabajo -materializeviews.errors.workbook_too_large=Error al actualizar la configuración de las vistas materializadas para el libro de trabajo “{0}” porque el tamaño del libro de trabajo supera el limite de {1} GB -materializeviews.errors.project_path_not_exists=La ruta del proyecto “{0}” no existe. -materializeviews.errors.feature_disabled=Error al actualizar la configuración de las vistas materializadas para el libro de trabajo “{0}” porque la función está actualmente deshabilitada -materializeviews.errors.update_materialized_views_setting_failed=Error al actualizar la configuración de las vistas materializadas para el libro de trabajo “{0}” -materializeviews.errors.site_not_enabled=Este sitio no está habilitado para vistas materializadas. Póngase en contacto con su administrador -materializeviews.errors.encrypted_extracts_not_supported=Por el momento, la función Vistas materializadas no admite libros de trabajo con extracciones cifradas. -materializedviews.finished.create=Se han creado las vistas materializadas con el estado “{0}” del libro de trabajo “{1}” -materializedviews.finished.delete=Se han eliminado las vistas materializadas del libro de trabajo con id: {0} -materializedviews.finished.encrypt=Se ha completado el cifrado de vistas materializadas para el libro de trabajo “{0}” -materializedviews.finished.decrypt=Se ha completado el descifrado de vistas materializadas para el libro de trabajo “{0}” -materializedviews.finished.rekey=Se ha completado el recifrado de vistas materializadas para el libro de trabajo “{0}” -materializedviews.status.encryption_key=ID de clave de cifrado: “{0}”. -materializedviews.status.encryption_keys=ID de clave de cifrado antigua: “{0}”; ID de clave de cifrado nueva: “{1}”. -materializedviews.status.encryption_type=Tipo de cifrado de la fuente de datos: “{0}” - -customizedviews.namedSharingPrefix=Versión compartida - -flows.drafts.default_name=Nuevo flujo - -content_type.project=Proyecto -content_type.workbook=Libro de trabajo -content_type.view=Vista -content_type.datasource=Fuente de datos -content_type.flow=Flujo -content_type.metric=Métrica -content_type.collection=Colección -content_type.visualization=Visualización -content_type.askdata_visualization=Visualización de Pregunte a los datos -content_type.explaindata_explanation=Explicación -content_type.virtualconnection=Conexión virtual -content_type.virtualconnectiontable=Tabla de conexión virtual - -upgradethumbnails.status.server_started=Respuesta del servidor: la actualización de miniaturas ha comenzado. -upgradethumbnails.status.server_stopped=Respuesta del servidor: se han detenido %d trabajos - -dataquality.author.extract_refresh_monitoring=Supervisión de actualización de extracción -dataquality.author.flow_run_monitoring=Supervisión de ejecución de flujo - -dataquality.message.refresh_failed=Error de acualización: {0} -dataquality.message.last_successful=Realizado correctamente por última vez: {0} -dataquality.message.next_scheduled=Próxima programación: {0} -dataquality.message.flow_run_output_steps_failed=No fue posible ejecutar {0}/{1} pasos de salida - -label_value.description.certified=El recurso es de confianza y se recomienda. -label_value.description.deprecated=Este activo ya no se mantiene y no se debe usar. -label_value.description.extract_refresh_failure=La actualización de extracción más reciente de este recurso generó un error. -label_value.description.flow_run_failure=La ejecución más reciente de este flujo falló. -label_value.description.maintenance=Este recurso se encuentra en mantenimiento. -label_value.description.sensitive_data=Este recurso contiene información confidencial. -label_value.description.stale=Este recurso está obsoleto. -label_value.description.warning=Este recurso tiene un problema de calidad general. - -importcsvsummary.error.details=Detalles del error: -importcsvsummary.remainingerrors=(errores restantes no mostrados) -importcsvsummary.error.line=línea {0} para usuario “{1}”: “{2}” -importcsvsummary.line.processed=Líneas procesadas: {0} -importcsvsummary.line.skipped=Líneas omitidas: {0} -importcsvsummary.users.added.count=Número de usuarios añadidos: {0} -importcsvsummary.errors.count=Número de errores: {0} -importcsvsummary.error.unexpected_extension=Extensión de nombre de archivo inesperada para el archivo .csv -importcsvsummary.error.size_limit=CsvFile sobrepasa el tamaño límite de {0} -importcsvsummary.error.local.password_mismatch=La actualización del usuario del sitio local requiere una contraseña vacía o coincidente -importcsvsummary.error.local.password_required=La creación del usuario del sistema local cuando Auth es Local requiere una contraseña -importcsvsummary.error.ad.user_not_found=No se ha encontrado al usuario AD “{0}” -importcsvsummary.error.domain_not_found=Dominio no válido “{0}” -importcsvsummary.error.cannot_create_user_identity=No se pudo crear la identidad de usuario para el usuario “{0}” -importcsvsummary.error.invalid_identity_pool_name=Nombre de la agrupación de identidad no válido “{0}” -importcsvsummary.error.too_many_errors=Se han encontrado demasiados errores en el archivo .csv - -audit.errors.wdc_not_allowlisted=El conector de datos web no se encuentra en la lista de admisión. Para obtener asistencia, consulte: https://help.tableau.com/current/online/es-es/to_keep_data_fresh.htm - -user.input.name.err.too_long=el nombre supera el límite de caracteres {0} -user.input.name.err.empty=el nombre no puede quedar vacío - -askdata.title=Pregunte a los datos - -slack.app.upgrade.email.notification.subject=Actualización en la aplicación de Tableau para Slack -slack.app.upgrade.email.notification.introduction=Hay una actualización disponible para la aplicación de Tableau para Slack. Tableau recomienda actualizar la aplicación para mantener el rendimiento de la aplicación y para usar las nuevas funcionalidades de Tableau Cloud. Descubra nuevas funcionalidades y cambios en
Novedades de Tableau Cloud. -slack.app.upgrade.email.notification.action=Para actualizar la conexión del sitio a la aplicación de Tableau para Slack, consulte Actualizar la aplicación de Tableau para Slack. Si tiene varios sitios de Tableau Cloud, actualice la aplicación en cada sitio. -slack.app.upgrade.email.notification.steps=Esta notificación de servicio ha sido publicada por Tableau Cloud. -slack.app.upgrade.email.notification.reason=Recibe esta notificación porque es un usuario administrador de un sitio de Tableau Cloud conectado con Slack. -slack.app.upgrade.email.notification.footer.privacy=Lea nuestra Política de privacidad - -unifiedconsumption.tcrm.folders.private=Mi aplicación privada - -commandlineutils.errors.bad_value=La opción “{0}” tiene un valor incorrecto de “{1}”. Debe ser uno de: {2} -commandlineutils.errors.not_integer=El valor “{0}” para la opción “{1}” no es un entero - -common.errors.empty_file=El archivo “{0}” está vacío -common.errors.file_not_found=No se puede abrir el archivo “{0}” -common.errors.invalid_file_path=Ruta de archivo no válida “{0}” -common.errors.folder_path_not_found=No se encontró el directorio “{0}” -common.errors.access_denied=Acceso denegado al archivo “{0}”. Compruebe que la ruta sea válida y que el nombre de archivo no coincida con un directorio existente. -common.errors.requires_csv_file=El comando “{0}” requiere un archivo CSV -common.errors.requires_group_name=El comando “{0}” requiere un nombre de grupo -common.errors.requires_site_name=El comando “{0}” requiere un nombre de sitio -common.errors.options_conflict=Se especificaron opciones nuevas y opciones que ya no se usan para especificar la función del usuario. Solo se puede utilizar una de ellas. -common.errors.csv_sizelimit=El archivo CSV al que hace referencia supera el límite de tamaño de 100 MB. Divida el contenido en archivos CSV más pequeños e impórtelos por separado. -common.options.admin-type=[Obsoleto] Asigna [o elimina] el derecho de administración del sitio para todos los usuarios en el archivo CSV. Esta configuración se puede sustituir por los valores de las distintas filas del archivo CSV. {0} puede ser: {1}, {2} o {3}. Si no se especifica: {3} para los nuevos usuarios, sin cambios para los usuarios existentes -common.options.complete=Requiere [o no] que todas las filas sean válidas para que los cambios sean correctos. Valor predeterminado: {0} -common.options.license=[Obsoleto] Configura el nivel de licencia predeterminado para todos los usuarios. Se puede sustituir con el valor del archivo CSV. {0} puede ser {1}, {2} o {3} -common.options.nowait=No esperar a que termine el trabajo -common.options.publisher=[Obsoleto] Asigna [o elimina] el derecho de publicación para todos los usuarios en el archivo CSV. Esta configuración se puede sustituir por los valores de las distintas filas del archivo CSV. Valor predeterminado si no se especifica: falso para los nuevos usuarios, sin cambios para los usuarios existentes -common.options.silent-progress=No mostrar mensajes de progreso para el trabajo -common.options.sysadmin-type=[Obsoleto] Asigna [o elimina] el derecho de administración del sitio para todos los usuarios en el archivo CSV. Esta configuración se puede sustituir por los valores de las distintas filas del archivo CSV. {0} puede ser: {1}, {2}, {3} o {4}. Valor predeterminado si no se especifica: {4} para los nuevos usuarios, sin cambios para los usuarios existentes -common.output.job_queued_success=Trabajo en cola -common.output.succeeded=Correcto -common.options.role=Establece la función predeterminada de todos los usuarios a los que afecta. Valores legales para {0}: {1}. Si no se especifica, el servidor usa el valor predeterminado: {2} - -addusers.options.users=Archivo que contiene una lista de usuarios, uno por línea, para añadirlos al grupo -addusers.short_description=Añadir usuarios a un grupo -addusers.status=Añadiendo los usuarios mostrados en {0} al grupo {1}... - -creategroup.short_description=Crear un grupo local -creategroup.status=Creando el grupo “{0}” en el servidor... -creategroup.options.role=Establece el rol que se asignará a los usuarios del grupo una vez que inicien sesión. Valores legales para {0}: {1}. El rol en el sitio de un usuario solo se establecerá con este valor si es menos restrictivo que el rol en el sitio actual del usuario. Si no se especifica ninguno, no se asignará ningún rol para los usuarios de este grupo cuando inicien sesión. - -createextracts.errors.required_argument=El comando createextracts necesita una URL de libro de trabajo, un nombre de libro de trabajo o un nombre de fuente de datos. -createextracts.errors.error=Error al crear la extracción -createextracts.for.datasource=Crear extracción para la fuente de datos “{0}” -createextracts.for.workbook_name=Creando extracción del libro de trabajo “{0}” -createextracts.for.workbook_url=Crear extracción para el libro de trabajo con URL “{0}” -createextracts.options.datasource=El nombre de la fuente de datos de destino para la creación de extracción -createextracts.options.embedded-datasources=Una lista de nombres de fuente de datos insertadas y separados por espacios dentro del libro de trabajo de destino. Escriba los nombres de fuente de datos con comillas si contienen espacios. Solo disponible al crear extracciones para un libro de trabajo. -createextracts.options.encrypt=Crear extracción cifrada. -createextracts.options.include-all=Incluya todas las fuentes de datos de un libro de trabajo de destino. Solo estará disponible al crear extracciones para el libro de trabajo. -createextracts.options.parent-project-path=Ruta del proyecto que es el principal dentro del proyecto que contiene el recurso de destino. Se debe especificar el nombre del proyecto con --project.. -createextracts.options.project=El nombre del proyecto que contiene el recurso de destino. Solo es necesario si se especifica {0} o {1}. Si no se especifica, se usa el proyecto predeterminado “{2}”. -createextracts.options.url=El nombre canónico para el recurso tal y como aparece en la URL -createextracts.options.workbook=El nombre del libro de trabajo de destino para la creación de extracción -createextracts.short_description=Crear extracciones para un libro de trabajo o una fuente de datos publicada -createextracts.workbook.include-all=Incluir todas las fuentes de datos insertadas dentro del libro de trabajo de destino -createextracts.workbook.embedded-datasource-names=Con nombres de fuente de datos insertada - -createproject.options.description=Descripción del proyecto -createproject.options.name=Nombre del proyecto -createproject.options.parent-project-path=Ruta del proyecto que contendrá el proyecto nuevo. Si no se indica, se creará en el nivel de base del sitio -createproject.short_description=Crear un proyecto -createproject.status=Creando el proyecto “{0}”en el servidor... - -createsite.errors.invalid_url_option=La opción de URL no es válida al crear varios sitios. Vuelva a ejecutar el comando después de eliminar la opción de URL, o bien cree cada sitio por separado -createsite.errors.site_name_already_exists=Ya existe un sitio con el nombre “{0}”. Escriba otro nombre de sitio. -createsite.errors.site_id_already_exists=Ya existe un sitio con el ID “{0}”. Utilice -r para especificar otro ID de sitio. Consulte la ayuda de tabcmd createsite para obtener más información. -createsite.options.allow-mobile-snapshots=Permitir [o denegar] instantáneas móviles. De forma predeterminada, se permiten las instantáneas móviles -createsite.options.allow-subscriptions=Permitir [o denegar] suscripciones para este sitio. El valor predeterminado es la configuración predeterminada del servidor. Las suscripciones no se pueden habilitar si las suscripciones de servidor están deshabilitadas -createsite.options.allow-web-authoring=Permitir [o denegar] la creación web para este sitio. De forma predeterminada, se permite la creación web -createsite.options.metrics-level=0 para ninguna recolección, 100 para todas las recolecciones -createsite.options.guest-access-enabled=Permiso de acceso de invitados que no han iniciado sesión con una cuenta de Tableau Server para ver las vistas -createsite.options.site-mode=Permitir [o denegar] el administrador de sitio desde la administración de usuarios en el sitio -createsite.options.storage-quota=Cuota de almacenamiento del sitio en MB -createsite.options.subscription-email=Correo electrónico usado para suscripciones -createsite.options.subscription-footer=Pie de página usado para suscripciones -createsite.options.url=ID del sitio -createsite.options.user-quota=Máximo de usuarios de sitio -createsite.options.extract_encryption_mode=Modo de cifrado de extracciones: deshabilitado, habilitado o requerido. Si no se establece nada, se usa el valor predeterminado. -createsite.options.web_extraction_enabled=Permitir [o denegar] la creación de extracciones y el cambio de extracciones a tiempo real para este sitio. La configuración predeterminada está permitida. -createsite.options.run_now_enabled=Permitir [o denegar] la opción Ejecutar ahora para este sitio. La opción predeterminada es Permitir. -createsite.options.time_zone=La zona horaria que se usará con las extracciones en este sitio. La opción predeterminada se ha desconfigurado para usar la zona horaria del servidor. -createsite.short_description=Crear un sitio -createsite.status=Creando el sitio “{0}” en el servidor... - -createsiteusers.options.auth-type=Asigna el tipo de autenticación de todos los usuarios en el archivo CSV. Para Tableau Cloud, {0} puede ser {1} (predeterminado) o {2}. Para Tableau Server, {0} puede ser Local (predeterminado) o {2}. -createsiteusers.description=Crear usuarios en el sitio actual. Los usuarios se leen a partir del archivo CSV especificado. El archivo puede tener las columnas en el orden que se muestra a continuación.{0}1. Nombre de usuario{0}2. Contraseña (Se omite en caso de usar Active Directory){0}3. Nombre descriptivo (Se omite en caso de usar Active Directory){0}4. Nivel de licencia ({1}, {2}, {3}, {4} o {5}){0}5. Administrador ({6}/{7}){0}6. Publicador ({8}/{9}/1 o {10}/{11}/0){0}7. Correo electrónico (solo para Tableau Public){0}El archivo puede tener menos columnas. Por ejemplo, puede ser una lista simple con un nombre de usuario por línea. Puede usar comillas si un valor contiene comas. Tabcmd espera hasta que la tarea de {12} se completa. Puede elegir no esperar a que se complete la tarea en el servidor y volver inmediatamente pasando el selector {13}. Con este comando no se pueden eliminar ni degradar administradores de sistema. Para ello, use “{14}” -createsiteusers.short_description=Crear usuarios en el sitio actual -createsiteusers.status=Añadiendo los usuarios mostrados en {0} al sitio actual... - -createusers.description=Crear usuarios. Los usuarios se leen a partir del archivo CSV especificado. El archivo puede tener las columnas en el orden que se muestra a continuación.{0}1. Nombre de usuario{0}2. Contraseña (Se omite en caso de usar Active Directory){0}3. Nombre descriptivo (Se omite en caso de usar Active Directory){0}4. Nivel de licencia ({1}, {2}, {3}, {4} o {5}){0}5. Administrador ({6}/{7}/{8}/{9}){0}6. Publicador ({10}/{11}/1 o {12}/{13}/0){0}7. Correo electrónico (solo para Tableau Public){0}El archivo puede tener menos columnas. Por ejemplo, puede ser una lista simple con un nombre de usuario por línea. Puede usar comillas si un valor contiene comas. Tabcmd espera hasta que la tarea de {14} se completa. Puede elegir no esperar a que se complete la tarea en el servidor y volver inmediatamente pasando el selector {15}. -createusers.short_description=Crear usuarios en el servidor -createusers.status=Añadiendo los usuarios mostrados en {0} al servidor - -decryptextracts.short_description=Descifrar las extracciones en un sitio -decryptextracts.status=Programando el descifrado de las extracciones en el sitio {0}... - -delete.errors.mutually_exclusive=No se puede especificar un libro de trabajo y una fuente de datos para su eliminación -delete.errors.requires_workbook_datasource=El comando “{0}” requiere un nombre de libro de trabajo o de fuente de datos -delete.options.datasource=Fuente de datos que se va a eliminar -delete.options.parent-project-path=Ruta del elemento superior del proyecto que contiene los libros de trabajo o las fuentes de datos que se van a eliminar. Se debe especificar el nombre del proyecto con --project.. -delete.options.project=El proyecto que contiene el libro de trabajo o la fuente de datos que se va a eliminar. El proyecto predeterminado es “{0}” -delete.options.workbook=Libro de trabajo que se va a eliminar -delete.short_description=Eliminar un libro de trabajo o una fuente de datos del servidor -delete.status=Eliminando {0} “{1}” del servidor... - -deleteextracts.errors.required_argument=El comando deleteextracts requiere una URL de libro de trabajo, un nombre de libro de trabajo o un nombre de fuente de datos -deleteextracts.errors.error=Error al eliminar la extracción -deleteextracts.for.datasource=Eliminar extracción de la fuente de datos “{0}” -deleteextracts.for.workbook_name=Eliminando la extracción del libro de trabajo “{0}” -deleteextracts.for.workbook_url=Eliminar extracción para el libro de trabajo con la URL “{0}” -deleteextracts.options.datasource=El nombre de la fuente de datos de destino para la eliminación de la extracción -deleteextracts.options.embedded-datasources=Una lista de nombres de fuente de datos insertadas y separados por espacios dentro del libro de trabajo de destino. Escriba los nombres de fuente de datos con comillas si contienen espacios. Solo disponible al eliminar extracciones para un libro de trabajo. -deleteextracts.options.include-all=Incluir todas las fuentes de datos insertadas dentro del libro de trabajo de destino -deleteextracts.options.parent-project-path=Ruta del proyecto que es el principal dentro del proyecto que contiene el recurso de destino. Se debe especificar el nombre del proyecto con --project.. -deleteextracts.options.project=El nombre del proyecto que contiene el recurso de destino. Solo es necesario si se especifica {0} o {1}. Si no se especifica, se usa el proyecto predeterminado “{2}”. -deleteextracts.options.url=El nombre canónico para el recurso tal y como aparece en la URL -deleteextracts.options.workbook=El nombre del libro de trabajo de destino para la eliminación de extracción -deleteextracts.short_description=Eliminar extracciones para un libro de trabajo o una fuente de datos publicada -deleteextracts.workbook.include-all=Incluir todas las fuentes de datos insertadas dentro del libro de trabajo de destino -deleteextracts.workbook.embedded-datasource-names=Con nombres de fuente de datos insertadas - -deletegroup.short_description=Eliminar un grupo -deletegroup.status=Eliminando el grupo “{0}” del servidor... - -deleteproject.errors.requires_project_name=El comando “{0}” requiere un nombre de proyecto -deleteproject.options.parent-project-path=Ruta del elemento superior del proyecto que se va a eliminar. Se debe especificar el nombre del proyecto con --project.. -deleteproject.short_description=Eliminar un proyecto -deleteproject.status=Eliminando el proyecto “{0}” del servidor... - -deletesite.errors.logged_into_this_site=No se puede eliminar el sitio en el que tiene iniciada la sesión -deletesite.short_description=Eliminar un sitio -deletesite.status=Eliminando el sitio “{0}” del servidor... - -deletesiteusers.description=Elimine usuarios del sitio. Los usuarios se leen a partir del archivo CSV especificado. El archivo es una lista simple de un nombre de usuario por línea -deletesiteusers.short_description=Eliminar usuarios del sitio -deletesiteusers.status=Eliminando los usuarios del sitio mostrados en {0} del servidor... - -deleteusers.description=Elimine usuarios. Los usuarios se leen a partir del archivo de valores separados por comas (CSV) especificado. El archivo es una lista simple de un nombre de usuario por línea -deleteusers.short_description=Eliminar usuarios -deleteusers.status=Eliminando los usuarios mostrados en {0} del servidor... - -editdomain.description=Edite un dominio. Use el comando “{0}” para ver una lista de dominios para la edición -editdomain.errors.requires_nickname_name=Se debe especificar una opción “{0}” o “{1}” -editdomain.options.id=ID del dominio -editdomain.options.name=Nombre del dominio -editdomain.options.nickname=Apodo del dominio -editdomain.short_description=Editar un dominio -editdomain.output={0}ID{1}Apodo{1}{1}Nombre{0} -editdomain.status=Editando el dominio con el ID “{0}” en el servidor... - -editsite.errors.invalid_site-id=La opción {0} no es válida al editar varios sitios. Vuelva a ejecutar el comando después de eliminar la opción {0}, o bien edite cada sitio por separado -editsite.errors.invalid_site-name=La opción {0} no es válida al editar varios sitios. Vuelva a ejecutar el comando después de eliminar la opción {0}, o bien edite cada sitio por separado -editsite.options.allow-mobile-snapshots=Permitir [o denegar] instantáneas móviles -editsite.options.allow-subscriptions=Permitir [o denegar] suscripciones para este sitio -editsite.options.allow-web-authoring=Permitir [o denegar] la creación web para este sitio -editsite.options.cache-warmup=Permitir [o denegar] el calentamiento de caché para este sitio -editsite.options.cache-warmup-threshold=Umbral (en días) del tiempo transcurrido desde la visualización de una vista para que se active el calentamiento -editsite.options.site-name=Mostrar nombre del sitio -editsite.options.status=Cambie la disponibilidad del sitio. Debe ser “{0}” o “{1}” -editsite.options.allow-materialized-views=Permitir [o denegar] las vistas materializadas para este sitio -editsite.options.extract_encryption_mode=Modo de cifrado de extracciones: deshabilitado, habilitado o requerido. Si no se establece nada, no se cambia en el servidor. -editsite.options.web_extraction_enabled=Permitir [o denegar] la creación de extracciones y el cambio de extracciones a tiempo real para este sitio. Permitir es la configuración predeterminada. -editsite.options.run_now_enabled=Permitir [o denegar] la opción Ejecutar ahora para este sitio. La opción predeterminada es Permitir -editsite.options.time_zone=La zona horaria que se usará con las extracciones en este sitio -editsite.options.use_default_time_zone=Se ha desconfigurado la zona horaria para las extracciones de este sitio, se usará la zona horaria predeterminada del servidor -editsite.short_description=Editar un sitio -editsite.status=Editando el sitio “{0}” en el servidor... - -encryptextracts.short_description=Cifrar las extracciones en un sitio -encryptextracts.status=Programando el recifrado de las extracciones en el sitio {0}... - -export.errors.need_country_and_languge=Las opciones --country y --language se deben utilizar juntas. -export.errors.white_space_workbook_view=El nombre del libro de trabajo o la vista de la exportación no puede incluir espacios. Use el nombre normalizado del libro de trabajo o la vista tal como aparece en la URL. -export.errors.requires_workbook_view_name=El comando “{0}” requiere un nombre de / -export.errors.requires_workbook_view_param=El comando “{0}” requiere un parámetro de /, que debe contener al menos una barra (/) -export.options.country=Si no se utiliza la configuración regional predeterminada del usuario, se debe usar la abreviatura de la configuración regional del país (que se puede encontrar en el registro de subcategorías de idioma de la IANA). con el comando --language -export.options.csv=Exportar datos en formato CSV (predeterminado) -export.options.fullpdf=Exportar las vistas visuales en formato PDF (si el libro de trabajo se ha publicado con pestañas) -export.options.height=Configura el alto. Debe ser un valor entero (valor predeterminado: 600 píxeles) -export.options.language=Si no se utiliza la configuración regional predeterminada del usuario, se debe usar la abreviatura de la configuración regional del idioma (que se puede encontrar en el registro de subcategorías de idioma de la IANA). con el comando --country -export.options.pagelayout=Configura la orientación de páginas del PDF exportado. Valores legales: {0}. Si no se especifica, se utilizará la configuración de Tableau Desktop -export.options.pagesize=Configura el tamaño de página del PDF exportado. Valores legales: {0} (valor predeterminado: “{1}”) -export.options.pdf=Exportar datos en formato PDF -export.options.png=Exportar datos en formato PNG -export.options.width=Configura el ancho. Debe ser un valor entero (valor predeterminado: 800 píxeles) -export.short_description=Exportar los datos o la imagen de una vista del servidor -export.status=Solicitando “{0}” al servidor... -export.status.writing=Escribiendo la respuesta en “{0}” -export.status.error=Se ha producido un error al escribir en un archivo: -export.success=Se ha guardado {0} en “{1}” - -extracts.workbook.errors.requires_datasources_or_include_all=El comando {0} para un libro de trabajo requiere una fuente de datos insertada o incluir un selector total. - -fileuploader.progress=Progreso de carga: {0}% - -get.description=Obtenga un archivo del servidor. El archivo recibirá el nombre tras el último componente de la ruta si no se especifica ningún argumento de nombre de archivo -get.errors.requires_url=El comando “{0}” requiere una URL -get.options.file=Nombre para guardar el archivo como -get.short_description=Obtener un archivo del servidor - -help.available_commands=Comandos disponibles: -help.command_options=Opciones de comando: -help.description0=Mostrar la ayuda para un comando específico -help.description1=Lista de comandos disponibles -help.errors.unknown_command=Comando desconocido: {0} -help.global_options=Opciones globales: -help.short_description=Ayuda para comandos tabcmd - -httputils.found_attachment=Archivo adjunto encontrado: {0} -httputils.mapped_attachment=Adjunto encontrado: {0} (reasignado a {1}) - -initialuser.errors.username_and_password_required=Se requiere tanto el nombre de usuario como la contraseña -initialuser.options.friendly-name=Nombre descriptivo -initialuser.short_description=Crear un usuario inicial en un servidor no inicializado - -listdomains.description=Mostrar dominios -listdomains.status=Mostrando dominios del servidor... - -listsites.output={0}{0}NAME: {1}{0}SITEID: “{2}” -listsites.output_extended={0}{0}NAME: {1} {0}SITEID: “{2}”{0}EXTRACTENCRYPTION: {3} -listsites.short_description=Mostrar sitios para usuario -listsites.status=Mostrando sitios para el usuario {0}... -listsites.options.get_extract_encryption_mode=Imprimir el modo de cifrado de las extracciones del sitio - -login.description=Inicie sesión en el servidor. La sesión continuará hasta que expire en el servidor o utilice {0} -login.short_description=Iniciar sesión en el servidor - -logout.short_description=Cerrar sesión en el servidor - -publish.description=Publicar un libro de trabajo, una fuente de datos o una extracción en el servidor - -publish.errors.invalid_datasource_update_file_type=Tipo de archivo “{0}” incorrecto para actualizar una fuente de datos. La operación de reemplazar/adjuntar solo se aplica a un archivo de extracción (.tde) -publish.errors.invalid_name_option=La opción {0} no es válida para publicar varios elementos -publish.errors.invalid_publish_file_type=Tipo de archivo “{0}” incorrecto para la publicación, se esperaba un archivo .tde, .tds, .tdsx, .twb o .twbx -publish.errors.mutually_exclusive_option=Usar solo uno de {0} o {1} -publish.errors.requires_resource_file=El comando “{0}” requiere un libro de trabajo, una fuente de datos o un archivo de extracción -publish.errors.unexpected_server_response=Respuesta inesperada del servidor: {0} -publish.errors.server_resource_not_found=El recurso que ha especificado no existe o no tiene permiso para verlo. Compruebe el nombre del proyecto y sus permisos -publish.options.append=Adjuntar archivo de extracción a fuente de datos existente -publish.options.async=Publicar de forma asíncrona -publish.options.db-password=Contraseña de base de datos para todas las fuentes de datos -publish.options.db-username=Nombre de usuario de base de datos para todas las fuentes de datos -publish.options.description=Descripción del libro de trabajo o la fuente de datos -publish.options.encrypt_extracts=Cifrar extracciones en el servidor -publish.options.name=Nombre del libro de trabajo o la fuente de datos en el servidor. Si se omite, el libro de trabajo o la fuente de datos recibirá un nombre tras el nombre de archivo, sin la extensión twb(x), tds(x) o tde. La publicación de un archivo .tde dará lugar a la creación de una fuente de datos -publish.options.oauth-username=Use las credenciales guardadas en la llave del servidor asociada a USERNAME para publicar -publish.options.overwrite=Sobrescribir el libro de trabajo o la fuente de datos, si existe -publish.options.project=Proyecto para publicar el libro de trabajo/fuente de datos en -publish.options.parent-project-path=Ruta del elemento superior del proyecto para publicar el libro de trabajo o la fuente de datos en -publish.options.replace=Reemplazar archivo de la extracción con fuente de datos existente -publish.options.restart=Reinicia la carga de archivos -publish.options.save-db-password=Almacenar la contraseña de base de datos en el servidor -publish.options.save-oauth=Incrustar las credenciales de OAuth especificadas con {0} -publish.options.tabbed=Publicar con vistas tabuladas habilitadas -publish.options.thumbnail-groupname=Si el libro de trabajo contiene filtros de usuario, suplante al grupo mientras calcula las miniaturas -publish.options.thumbnail-username=Si el libro de trabajo contiene filtros de usuario, suplante al usuario mientras calcula las miniaturas -publish.status=Publicando “{0}” en el servidor. Esta operación podría tardar varios minutos... -publish.success=Archivo publicado correctamente en el servidor, en la siguiente ubicación: - -publishsamples.options.parent-project-path=Ruta del elemento superior del proyecto para el que se van a publicar muestras. Se debe especificar el nombre del proyecto con --project -publishsamples.options.projectname=Nombre del proyecto en el que se publican las muestras -publishsamples.short_description=Publica los libros de trabajo de muestras en el proyecto especificado. Se sobrescribirán las muestras existentes. -publishsamples.status=Publicando muestras... - -reencryptextracts.short_description=Volver a cifrar las extracciones de un sitio -reencryptextracts.status=Programando de nuevo el cifrado de las extracciones del sitio {0}... - -refreshextracts.errors.required_argument=El comando refreshextracts requiere una URL de libro de trabajo, un nombre de libro de trabajo o un nombre de fuente de datos -refreshextracts.errors.add_and_remove_calculations=No se puede actualizar con las opciones --addcalculations y --removecalculations a la vez -refreshextracts.errors.calculations_and_incremental=No se pueden añadir o eliminar cálculos materializados durante una actualización de extracción incremental -refreshextracts.errors.error=Error al actualizar la extracción -refreshextracts.options.datasource=Nombre de la fuente de datos que se va a actualizar -refreshextracts.options.incremental=Realizar una actualización incremental (si es compatible) -refreshextracts.options.parent-project-path=Ruta del elemento superior del proyecto que contiene las extracciones que se van a actualizar. Se debe especificar el nombre del proyecto con --project.. -refreshextracts.options.project=Nombre del proyecto que contiene el libro de trabajo o la fuente de datos. Solo es necesario si se especifica {0} o {1}. Si no se especifica, se usa el proyecto predeterminado “{2}” -refreshextracts.options.synchronous=Esperando a la actualización para ejecutar y terminar antes de salir -refreshextracts.options.url=Nombre canónico del libro de trabajo o vista tal y como aparece en la URL -refreshextracts.options.workbook=Nombre del libro de trabajo que se va a actualizar -refreshextracts.options.addcalculations=Añade cálculos materializados a la extracción -refreshextracts.options.removecalculations=Elimina cálculos materializados de la extracción -refreshextracts.short_description=Actualizar las extracciones de un libro de trabajo o una fuente de datos en el servidor -refreshextracts.status_incremented=Programando extracciones para {0} “{1}” para su incrementación... -refreshextracts.status_refreshed=Programando extracciones para {0} “{1}” para su actualización... - -removeusers.options.users=Archivo que contiene una lista de usuarios, uno por línea, para eliminarlos del grupo -removeusers.short_description=Eliminar usuarios de un grupo -removeusers.status=Eliminando los usuarios mostrados en {0} del grupo {1}... - -runschedule.errors.requires_schedule_name=El comando “{0}” requiere un nombre de programa -runschedule.short_description=Ejecutar un programa -runschedule.status=Ejecutando el programa “{0}” en el servidor... - -materializeviews.short_description=Actualice y busque los sitios o libros de trabajo en la configuración de vistas materializadas -materializeviews.status.site=Actualizando la configuración de las vistas materializadas para el sitio “{0}”... -materializeviews.status.workbook=Actualizando la configuración de las vistas materializadas para el libro de trabajo “{0}”... -materializeviews.errors.invalid_workbook_arguments=El comando de vistas materializadas necesita un argumento de un nombre de libro de trabajo -materializeviews.errors.invalid_site_arguments=El comando de vistas materializadas necesita un argumento de un ID de sitio -materializeviews.errors.invalid_workbook_option=Use “{0}” o “{1}” con “{2}” -materializeviews.errors.invalid_project_path=Use “{1}” con “{0}” -materializeviews.errors.invalid_site_option=Use “{0}” con “{1}” -materializeviews.errors.site_mode_conflict=Use “{0}” o “{1}” para cambiar el modo de las vistas materializadas en el sitio -materializeviews.errors.site_not_updated=El sitio “{0}” no está actualizado, solo los administradores del servidor pueden cambiar la configuración de las vistas materializadas -materializeviews.errors.invalid_argument_options_combination=Use “{0}” o “{1}” para cambiar la configuración de las vistas materializadas -materializeviews.options.materialize_now=Use “{0}” para programar la materialización de un libro de trabajo determinado de manera inmediata -materializeviews.options.project=Use “{0}” para especificar un nombre de proyecto -materializeviews.options.parent_project_path=Use “{0}” para especificar la ruta del proyecto principal a “{1}” -materializeviews.options.allow_workbook=Use “{0}” para habilitar o deshabilitar las vistas materializadas del libro de trabajo -materializeviews.options.allow_site=Use “{0}” para habilitar o deshabilitar las vistas materializadas del sitio -materializeviews.options.selected_workbooks=Use “{0}” para habilitar determinados libros de trabajo del sitio, junto con la opción “{1}”. Esta es la opción predeterminada -materializeviews.options.all_workbooks=Use “{0}” para habilitar todos los libros de trabajo del sitio, junto con la opción “{1}” - -session.auto_site_login=Iniciar sesión automáticamente en este sitio: {0} -session.certificate-alias=Alias de certificado: {0} -session.connecting=Conectando al servidor... -session.connecting_to=Conectando a la URL ({0}): {1} -session.continuing_session=Continuando sesión anterior -session.errors.auth_required=Autorización requerida -session.errors.invalid_keystore_password=La contraseña del almacén de claves es incorrecta. Introduzca la contraseña correcta y reinténtelo -session.errors.invalid_redirect=No se puede redirigir a una URL no válida: {0} -session.errors.keystore_pwdfile_create=No se puede crear un archivo de contraseña de almacén de claves, error: {0} -session.errors.missing_arguments=No se puede iniciar sesión debido a que faltan argumentos: {0} -session.errors.no_redirect_found=No hay ninguna dirección de redireccionamiento en la respuesta de redireccionamiento -session.errors.no_sslcafile_found=No se encontró ningún archivo de autoridad de certificación (CA) en estas ubicaciones: “{0}”. El archivo de CA se utiliza para garantizar una comunicación segura con Tableau Server. Para obtener información sobre cómo crear un archivo de CA, consulte la Ayuda de Tableau Server. Para conectarse a Tableau Server sin validar su certificado SSL, use la marca --no-certcheck. -session.errors.script_no_password=Se ejecutó tabcmd desde un script o IDE, pero no se proporcionó ninguna contraseña. Para iniciar sesión, se debe proporcionar una contraseña como argumento de tabcmd. -session.errors.session_expired=La sesión ha expirado -session.errors.unsupported_command=El comando no es compatible con este servidor -session.keystore.notice=¿Desea almacenar la contraseña en local para no tener que escribirla la próxima vez? [respuesta sí o no] -session.keystore.password=Contraseña del almacén de claves: -session.keystore.pwdfile_create=Crear un archivo de contraseña de almacén de claves en la ruta: {0} -session.keystore.pwdfile_remove=Eliminar el archivo de contraseña de almacén de claves que contiene la contraseña incorrecta -session.login=Iniciando sesión... -session.logout=Sesión cerrada -session.monitorjob.errors.no_jobid=No se puede supervisar el trabajo. No se ha encontrado ningún job_id: {0} -session.monitorjob.percent_complete={0}% completado -session.new_session=Creando nueva sesión -session.no-certificate-found=No se ha encontrado ningún certificado de cliente válido -session.not_default_site_member=No es miembro del sitio predeterminado. Seleccione un SITEID de los siguientes sitios: -session.not_site_member=No es miembro del sitio “{0}”. Seleccione un SITEID de los siguientes sitios: -session.options.help=Mostrar ayuda de tabcmd -session.options.no-certcheck=No validar el certificado SSL -session.options.no-cookie=No guardar el ID de sesión al iniciar sesión. Los comandos siguientes necesitarán volver a iniciar sesión. Si no se especifica, el valor predeterminado consiste en guardar el ID de sesión -session.options.no-prompt=No solicitar contraseña -session.options.no-proxy=No utilizar un proxy HTTP -session.options.password=Usar la contraseña de Tableau Server especificada -session.options.password-file=Leer la contraseña de Tableau Server desde el archivo -session.options.proxy=Usar el proxy HTTP especificado -session.options.server=Usar la URL de Tableau Server especificada. Si no se especifica el protocolo, se utiliza http:// -session.options.site=Utilice el sitio de Tableau Server. Especifique una cadena vacía ("") para forzar el uso del sitio predeterminado -session.options.timeout=Espera, en segundos, para que el servidor termine de procesar el comando. El valor predeterminado es esperar hasta que el servidor responda -session.options.use-certificate=Use el certificado de cliente para iniciar sesión -session.options.username=Usar el nombre de usuario de Tableau Server especificado -session.password=Contraseña: -session.redirecting=redirigiendo a {0} -session.retrying_task=Iniciando sesión de nuevo para volver a probar el comando original con una sesión nueva... -session.session_expired_login=La sesión ha expirado. Se está cerrando la sesión... -session.site_list={0}{0}NAME: {1}{0}SITEID: “{2}” -session.using-certificate=Usar el certificado de cliente para iniciar sesión -session.inferred_username=Iniciando sesión con el usuario “{0}”, ya que no se ha indicado ningún selector --username. - -sessiondata.errors.bad_api=API de servidor mal formada: {0} -sessiondata.errors.no_server_api=No se puede encontrar la versión de API del servidor en la respuesta -sessiondata.errors.version_mismatch=La versión de tabcmd {0} (API {1}) no coincide con la versión de Tableau Server {2} (API {3}) - -sessionoptions.errors.ambiguous_scheme=Especifique “{0}” o “{1}” antes del nombre del servidor -sessionoptions.errors.bad_password_file=No se puede leer la contraseña del archivo “{0}” -sessionoptions.errors.bad_protocol=El protocolo “{0}” no es compatible -sessionoptions.errors.bad_proxy_format=El formato de proxy no coincide con HOST:PUERTO: {0} -sessionoptions.errors.bad_timeout=El argumento no numérico de {0} “{1}” se ha ignorado - -set.description=Defina una configuración en el servidor. Use !setting para desactivar una configuración -set.errors.requires_setting_name=El comando “{0}” requiere un nombre de configuración -set.errors.single_setting_name=El comando “{0}” toma un único nombre de configuración -set.short_description=Defina una configuración en el servidor - -setsetting.status=Configurando “{0}” a {1} - -syncgroup.errors.server_admin=El rol en el sitio mínimo de un grupo no se puede configurar como “ServerAdministrator”. -syncgroup.options.role=Configura el rol predeterminado de todos los usuarios del grupo. Valores legales para {0}: {1}. Si un usuario ya existe, el rol especificado solo se aplica si es menos restrictivo que el rol actual del usuario. Si no se especifica, el valor predeterminado es {2} para los nuevos usuarios y permanece sin cambios para los usuarios existentes -syncgroup.options.overwritesiterole=Permite cambiar el rol en el sitio de un usuario a uno con menos privilegios si se usa --role. Esta operación anula el comportamiento predeterminado. -syncgroup.options.grantlicensemode=Cuándo conceder a un usuario la licencia especificada en el grupo. Los valores legales son: {0}. Si no se aprueba ningún valor, se utilizará “on-sync” como valor predeterminado. -syncgroup.short_description=Sincronizar el servidor con un grupo de Active Directory -syncgroup.status=Sincronizando el servidor con el grupo de Active Directory {0}... -syncgroup.options.sysadmin-type=[Obsoleto. Usar --rol en su lugar.] Asigna [o elimina] el derecho de administrador a todos los usuarios del grupo. {0} puede ser: {1}, {2}, {3} o {4}. -syncgroup.options.license=[Obsoleto. Usar --rol en su lugar.] Configura el nivel de licencia predeterminado para todos los usuarios del grupo. {0} puede ser {1}, {2} o {3}. -syncgroup.options.publisher=[Obsoleto. Usar --rol en su lugar.] Asigna [o elimina] el derecho publicar a todos los usuarios en el grupo. - -tabcmd.mutually_exclusive_options=No se puede especificar “{0}” y “{1}” en el mismo comando - -tabcmdparser.errors.ambiguous_option=Opción ambigua “{0}” entre las opciones: {1} -tabcmdparser.warning.unexpected_dash=Se detectó una raya inesperada en el argumento: {0}. Las rayas válidas son -, --. Este error se produce normalmente al copiar o pegar desde un editor de texto con formato. Intente volver a escribir la raya para el argumento en la línea de comandos. - -resetopenidsub.short_description=Restablecer una SubID de OpenID Connect de un usuario -resetopenidsub.options.targetusername=Usuario que se va a restablecer -resetopenidsub.options.all=Restablecer todos los usuarios - -version.description=Imprimir información de versión - -vizqlsession.errors.cannot_create_session=No se pudo crear una sesión de VizQl en el servidor -vizqlsession.errors.no_command_result=No se encontró el resultado del comando: {0} -vizqlsession.errors.session_already_closed=El objeto de sesión de VizQl ya está cerrado -vizqlsession.errors.cannot_parse_response=No se pudo analizar la cadena de respuesta JSON: {0} - -upgradethumbnails.short_description=Esto ejecutará el trabajo de actualización de miniaturas del procesador en segundo plano. De esta forma, se mejorará la resolución de las miniaturas creadas antes de la versión 2018.2 de Tableau. Es posible que esto aumente la carga habitual de Tableau Server y de las fuentes de datos externas. Si surge algún problema, se puede detener el trabajo ejecutando el comando tabcmd upgradethumbnails --server --stop -upgradethumbnails.options.stop=Detener todos los trabajos relacionados con la actualización de miniaturas -upgradethumbnails.status.running=Comenzando actualización de miniaturas -upgradethumbnails.status.not_running=No comenzará la actualización de miniaturas -upgradethumbnails.status.cancelling=Cancelando los trabajos de actualización de miniaturas -upgradethumbnails.continue_promt=¿Desea continuar? Escriba 1 en caso afirmativo, 0 en caso negativo (1/0) -upgradethumbnails.invalid_response=Respuesta no válida -validateidpmetadata.options.digest_algorithms=Una lista de algoritmos de proceso separada por espacios. Valores legales para {0}: {1}. Si no se especifican, el servidor usa los valores de la configuración del servidor: {2} -validateidpmetadata.options.min_allowed_rsa_key_size=Si no se esecifica, el servidor utiliza valores de los ajustes de configuración del servidor: {0} -validateidpmetadata.options.min_allowed_elliptic_curve_size=Si no se esecifica, el servidor utiliza valores de los ajustes de configuración del servidor: {0} -validateidpmetadata.options.site_names=Una lista separada mediante espacios de los nombres de los sitios en los que se realizará la validación de certificados. Si no se especifica ninguno, se inspeccionarán todos los sitios. -validateidpmetadata.short_description=Identifica sitios de Tableau Server que están configurados con IdP a través del algoritmo de proceso no seguro, SHA-1. Este comando también identifica IdP que utilizan certificados con un tamaño de clave RSA insuficiente o un tamaño de curva elíptico. - - -tabcmd.content.description=Una descripción para el elemento. -tabcmd.content.site_id=Usado en la URL para identificar el sitio de forma única. Diferente del nombre de sitio. -tabcmd.howto=Ejecutar un comando específico -tabcmd.name=Utilidad de línea de comandos de Tableau Server - -tabcmd.options.project=El nombre del proyecto -tabcmd.options.parent_project=La ruta al proyecto que contiene el elemento de destino. -tabcmd.options.workbook=El nombre de la libro de trabajo de destino -tabcmd.options.datasource=El nombre de la fuente de datos de destino -tabcmd.options.materializeviews=Ajustar el rendimiento de este libro de trabajo al materializar los cálculos para todas las vistas, si está habilitado. -tabcmd.options.dematerialize=Ajustar el rendimiento de este libro de trabajo al deshabilitar los cálculos materializados para todas las vistas, si está habilitado. -tabcmd.options.complete=Requiere que todas las filas sean válidas para que los cambios sean correctos. (verdadero de forma predeterminada) -tabcmd.options.no_complete=No requerir que todas las filas sean válidas para que los cambios sean correctos. -tabcmd.options.users_file=Archivo .csv que contiene una lista de usuarios, uno por línea -tabcmd.options.token_file=Leer el token de acceso personal desde un archivo. -tabcmd.options.token_name=El nombre de tu token de acceso personal. Si se usa un token para iniciar sesión, este se requerirá al menos una vez para empezar la sesión. -tabcmd.options.token_value=El valor secreto de tu token de acceso personal para usarlo como autenticación. Necesita --la configuración del nombre del token. -tabcmd.options.language.detailed=Configurar el idioma que se va a usar. Los datos exportados se devolverán en este idioma/configuración regional.\n Si no está configurado, el cliente usará la configuración regional de su sistema y el servidor usará la configuración regional de la cuenta de usuario -tabcmd.options.conflicts=Tratar los conflictos entre los recursos como elementos creados correctamente, p.ej., el proyecto ya existe -tabcmd.options.log=Usar el nivel de registro especificado. El nivel predeterminado es INFO. - - -tabcmd.publish.options.restart=[Obsoleto - no tiene efecto] -tabcmd.publish.options.tabbed.detailed=Publicar con vistas tabuladas habilitadas. Cada hoja se convierte en una pestaña que los viewers pueden usar para navegar por el libro de trabajo. -tabcmd.publish.options.append.detailed=Anexar los datos que se van a publicar a una fuente de datos existente que tenga el mismo nombre. Si el anexo se configura como verdadero pero si la fuente de datos no existe ya, se producirá un error en la operación. -tabcmd.publish.options.disable-uploader=[Obsoleto - no tiene efecto] - -tabcmd.refresh.options.bridge=Actualizar fuente de datos a través de Tableau Bridge - - diff --git a/tabcmd/locales/es/LC_MESSAGES/es.po b/tabcmd/locales/es/LC_MESSAGES/es.po deleted file mode 100644 index 598e74f8..00000000 --- a/tabcmd/locales/es/LC_MESSAGES/es.po +++ /dev/null @@ -1,68 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: es" -# Copyright (C) YEAR Tableau Software - - -# These outcome reporting lines were all returned from the server in clientxml -# https://sourcegraph.prod.tableautools.com/teams/near/-/blob/workgroup/src/shared/libraries/tab-strings/res/localization/shared_wg_en.properties -# how much of this can be replaced by server responses? - -msgid "tabcmd.result.already_exists.group" -msgstr "Group called ''{}'' already exists" - -msgid "tabcmd.result.failed.delete.group" -msgstr "Error deleting group from server" - -msgid "tabcmd.result.success.create_user" -msgstr "Successfully created user: {}" - -msgid "tabcmd.report.users_added" -msgstr "Number of users added: {}" - -msgid "tabcmd.report.errors" -msgstr "Error details: \n{}" - -msgid "tabcmd.report.error.user_csv.too_many_columns" -msgstr "The file contains {} columns, but there are only {} valid columns in a user import csv file" - -msgid "tabcmd.report.error.user_csv.at_char" -msgstr "If a user name includes an @ character that represents anything other than a domain separator, " - "you need to refer to the symbol using the hexadecimal format: \\0x40" - -msgid "tabcmd.report.error.user.no_spaces_in_username" -msgstr "Username cannot contain spaces" - -msgid "tabcmd.report.error.generic_attribute" -msgstr "Invalid value for {0}: {1}" - -msgid "tabcmd.report.error.publish_samples.expected_project" -msgstr "publishsamples expects the specified project to exist already" - -msgid "tabcmd.result.failure.publish_samples" -msgstr "Failed publishing samples to project" - -msgid "tabcmd.launching" -msgstr "======================= Launching command =======================" - -msgid "tabcmd.find.group" -msgstr "Finding group ''{}'' on server..." - -# Each actual command has a status line in translation - -msgid "tabcmd.add.users.to_site" -msgstr "===== Adding users listed in {0} to {1}..." - -msgid "tabcmd.delete.users.from_server" -msgstr "Removing users listed in {0} from the server..." - -msgid "tabcmd.get.extension.not_found" -msgstr "You must specify a file type in the url or filename" - -msgid "tabcmd.run_schedule.options.schedule" -msgstr "Name of the schedule to run" \ No newline at end of file diff --git a/tabcmd/locales/es/LC_MESSAGES/shared_wg_es.po b/tabcmd/locales/es/LC_MESSAGES/shared_wg_es.po deleted file mode 100644 index 43c7e4f8..00000000 --- a/tabcmd/locales/es/LC_MESSAGES/shared_wg_es.po +++ /dev/null @@ -1,1789 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: es" -#: -msgid "permissions.labels.capabilities.read" -msgstr "Vista:" - -#: -msgid "permissions.labels.capabilities.write" -msgstr "Sobrescribir:" - -#: -msgid "permissions.labels.capabilities.write.legacy" -msgstr "Guardar:" - -#: -msgid "permissions.labels.capabilities.delete" -msgstr "Eliminar:" - -#: -msgid "permissions.labels.capabilities.filter" -msgstr "Filtrar:" - -#: -msgid "permissions.labels.capabilities.add_tag" -msgstr "Añadir etiqueta:" - -#: -msgid "permissions.labels.capabilities.add_favorite" -msgstr "Añadir favorito:" - -#: -msgid "permissions.labels.capabilities.add_comment" -msgstr "Añadir comentarios:" - -#: -msgid "permissions.labels.capabilities.add_comment.legacy" -msgstr "Añadir comentario:" - -#: -msgid "permissions.labels.capabilities.view_comments" -msgstr "Ver comentarios:" - -#: -msgid "permissions.labels.capabilities.vud" -msgstr "Descargar datos completos:" - -#: -msgid "permissions.labels.capabilities.export_image" -msgstr "Descargar imagen/PDF:" - -#: -msgid "permissions.labels.capabilities.export_data" -msgstr "Descargar datos de resumen:" - -#: -msgid "permissions.labels.capabilities.export_xml" -msgstr "Descargar/Guardar una copia:" - -#: -msgid "permissions.labels.capabilities.export_xml.legacy" -msgstr "Descargar/Guardar como:" - -#: -msgid "permissions.labels.capabilities.save_customized_view" -msgstr "Guardar vista personalizada:" - -#: -msgid "permissions.labels.capabilities.share_view" -msgstr "Recurso compartido personalizado:" - -#: -msgid "permissions.labels.capabilities.stateful_url" -msgstr "Vínculo permanente:" - -#: -msgid "permissions.labels.capabilities.change_hierarchy" -msgstr "Mover:" - -#: -msgid "permissions.labels.capabilities.change_permissions" -msgstr "Configurar permisos:" - -#: -msgid "permissions.labels.capabilities.exclude" -msgstr "Excluir:" - -#: -msgid "permissions.labels.capabilities.keep_only" -msgstr "Mantener solo:" - -#: -msgid "permissions.labels.capabilities.select" -msgstr "Seleccionar marcas:" - -#: -msgid "permissions.labels.capabilities.tooltip" -msgstr "Ver Descripciones emergentes:" - -#: -msgid "permissions.labels.capabilities.highlight" -msgstr "Resaltado de leyenda:" - -#: -msgid "permissions.labels.capabilities.url_link" -msgstr "Enlace a URL externas:" - -#: -msgid "permissions.labels.capabilities.administrator" -msgstr "Administrador:" - -#: -msgid "permissions.labels.capabilities.content_admin" -msgstr "Administrador de contenido:" - -#: -msgid "permissions.labels.capabilities.create_groups" -msgstr "Crear grupos:" - -#: -msgid "permissions.labels.capabilities.rename" -msgstr "Cambiar nombre:" - -#: -msgid "permissions.labels.capabilities.transfer_ownership" -msgstr "Transferir propiedad:" - -#: -msgid "permissions.labels.capabilities.project_leader" -msgstr "Líder de proyecto:" - -#: -msgid "permissions.labels.capabilities.publish" -msgstr "Publicar:" - -#: -msgid "permissions.labels.capabilities.connect" -msgstr "Conectar:" - -#: -msgid "permissions.labels.capabilities.draw" -msgstr "Dibujo:" - -#: -msgid "permissions.labels.capabilities.web_authoring" -msgstr "Edición web:" - -#: -msgid "permissions.labels.capabilities.xml_save_as" -msgstr "Guardar como:" - -#: -msgid "permissions.labels.capabilities.create_refresh_metrics" -msgstr "Crear/Actualizar métricas:" - -#: -msgid "permissions.labels.capabilities.explain_data" -msgstr "Ejecutar Explique los datos:" - -#: -msgid "permissions.labels.roles.wb_view" -msgstr "Vista" - -#: -msgid "permissions.labels.roles.wb_explore" -msgstr "Explorar" - -#: -msgid "permissions.labels.roles.wb_publish" -msgstr "Publicar" - -#: -msgid "permissions.labels.roles.wb_administer" -msgstr "Administrar" - -#: -msgid "permissions.labels.roles.ds_view" -msgstr "Vista" - -#: -msgid "permissions.labels.roles.ds_explore" -msgstr "Explorar" - -#: -msgid "permissions.labels.roles.ds_publish" -msgstr "Publicar" - -#: -msgid "permissions.labels.roles.ds_administer" -msgstr "Administrar" - -#: -msgid "permissions.labels.roles.viewer" -msgstr "Viewer" - -#: -msgid "permissions.labels.roles.interactor" -msgstr "Interaccionador" - -#: -msgid "permissions.labels.roles.editor" -msgstr "Editor" - -#: -msgid "permissions.labels.roles.ds_connector" -msgstr "Conector de fuente de datos" - -#: -msgid "permissions.labels.roles.ds_editor" -msgstr "Editor de fuente de datos" - -#: -msgid "permissions.labels.roles.administrator" -msgstr "Administrador" - -#: -msgid "permissions.labels.roles.project_leader" -msgstr "Líder de proyecto" - -#: -msgid "permissions.labels.roles.publisher" -msgstr "Publicador" - -#: -msgid "permissions.labels.roles.custom" -msgstr "Personalizado" - -#: -msgid "permissions.labels.roles.none" -msgstr "Ninguno" - -#: -msgid "formats.messages.disk_space.in_mb" -msgstr "{0} MB" - -#: -msgid "formats.messages.disk_space.in_kb" -msgstr "{0} KB" - -#: -msgid "errors.argument.flow_description.too_long" -msgstr "La descripción del flujo es demasiado larga ({0} caracteres). Debe ser inferior a {1} caracteres:{2}" - -#: -msgid "errors.argument.workbook_name.too_long" -msgstr "El nombre del libro de trabajo es demasiado largo ({0} caracteres) Debe ser menor que {1} caracteres:{2}" - -#: -msgid "errors.argument.workbook_name.empty" -msgstr "El nombre del libro de trabajo está vacío." - -#: -msgid "errors.argument.workbook_description.too_long" -msgstr "La descripción del libro de trabajo es demasiado larga ({0} caracteres). Debe tener menos de {1} caracteres:{2}" - -#: -msgid "errors.argument.worksheet_name.too_long" -msgstr "El nombre de la hoja de trabajo es demasiado largo ({0} caracteres). Debe ser menor que {1} caracteres:{2}" - -#: -msgid "errors.argument.datasource_name.too_long" -msgstr "El nombre de la fuente de datos es demasiado largo ({0} caracteres). Debe tener menos de {1} caracteres:{2}" - -#: -msgid "errors.argument.datasource_name.empty" -msgstr "El nombre de la fuente de datos está vacío." - -#: -msgid "errors.argument.datasource_description.too_long" -msgstr "La descripción de la fuente de datos es demasiado larga ({0} caracteres). Debe tener menos de {1} caracteres:{2}" - -#: -msgid "errors.argument.dataconnection_column.too_long" -msgstr "DataConnection column {0} is too long ({1} characters). It must be shorter than {2} characters:{3}" - -#: -msgid "errors.argument.tag.too_long" -msgstr "La etiqueta es demasiado larga ({0} caracteres). Debe ser menor que {1} caracteres:{2}" - -#: -msgid "errors.argument.workbook_file.missing_or_empty" -msgstr "El libro de trabajo no existe o está vacío." - -#: -msgid "errors.argument.internal" -msgstr "Error interno del servidor. Argumento que falta o no es válido." - -#: -msgid "errors.argument.thumbnail.invalid_format" -msgstr "El formato de la miniatura del libro de trabajo no es válido. Debe tener formato PNG con una resolución de 300x300 o menos." - -#: -msgid "errors.html_403.disabled_resource.workbook" -msgstr "Lo lamentamos, el libro de trabajo está deshabilitado. Comuníquese con el administrador." - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.project" -msgstr "Lo sentimos, el proyecto que buscaba no existe, o bien, no tiene permiso para ver dicho proyecto." - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.personal_space" -msgstr "Lo sentimos, el espacio personal que busca no existe o no tiene los permisos necesarios para verlo." - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.datasource" -msgstr "Lo sentimos, pero la fuente de datos que busca no existe." - -#: -msgid "errors.labels.formatted_request_id" -msgstr "ID de solicitud: {0}" - -#: -msgid "errors.links.delete_datasources" -msgstr "Eliminar fuentes de datos" - -#: -msgid "errors.links.delete_workbooks" -msgstr "Eliminar libros de trabajo" - -#: -msgid "errors.permissions.publish.datasource.licensing" -msgstr "Debe ser un ''interaccionador'' para publicar una fuente de datos." - -#: -msgid "errors.permissions.publish.datasource.overwrite" -msgstr "Ya existe una fuente de datos ''{0}'' en el proyecto ''{1}''. No tiene permisos para sobrescribirla." - -#: -msgid "errors.permissions.publish.datasource.overwrite_personal_space" -msgstr "Ya existe una fuente de datos ''{0}'' en el Espacio personal. No tiene permisos para sobrescribirla." - -#: -msgid "errors.permissions.publish.datasource.overwrite_short" -msgstr "Ya existe una fuente de datos ''{0}'' en el proyecto ''{1}''." - -#: -msgid "errors.permissions.publish.datasource.overwrite_short_personal_space" -msgstr "Ya existe una fuente de datos ''{0}'' en el Espacio personal." - -#: -msgid "errors.permissions.publish.datasource.non_existent" -msgstr "La fuente de datos ''{0}'' no existe." - -#: -msgid "errors.permissions.publish.datasource.general" -msgstr "Lo lamentamos, no tiene permiso para publicar en esta fuente de datos." - -#: -msgid "errors.permissions.publish.project.explicit_publisher_detail" -msgstr "No tiene derecho de publicación." - -#: -msgid "errors.permissions.publish.project.general" -msgstr "Lo lamentamos, no tiene permiso para publicar en este proyecto." - -#: -msgid "errors.permissions.publish.project.non_existent" -msgstr "El proyecto ''{0}'' no existe." - -#: -msgid "errors.permissions.publish.project.not_writable" -msgstr "No tiene permisos para escribir en el proyecto ''{0}''." - -#: -msgid "errors.permissions.publish.project.unspecified" -msgstr "Debe especificar un proyecto" - -#: -msgid "errors.permissions.publish.workbook.disabled" -msgstr "El libro de trabajo ''{0}'' está deshabilitado." - -#: -msgid "errors.permissions.publish.workbook.general" -msgstr "Ya existe un libro de trabajo con este nombre en el proyecto en el que está publicando. Para publicarlo, cambie el nombre del libro de trabajo." - -#: -msgid "errors.permissions.publish.workbook.general_personal_space" -msgstr "Ya existe un libro de trabajo con este nombre en el Espacio personal en el que quiere publicar. Para publicar, cambie el nombre del libro de trabajo." - -#: -msgid "errors.permissions.publish.workbook.overwrite" -msgstr "Ya existe un libro de trabajo ''{0}'' en el proyecto ''{1}''. No tiene permisos para sobrescribirlo." - -#: -msgid "errors.permissions.publish.workbook.overwrite_personal_space" -msgstr "Ya existe un libro de trabajo ''{0}'' en el Espacio personal. No tiene permisos para sobrescribirlo." - -#: -msgid "errors.permissions.publish.workbook.overwrite_short" -msgstr "Ya existe un libro de trabajo ''{0}'' en el proyecto ''{1}''." - -#: -msgid "errors.permissions.publish.workbook.overwrite_short_personal_space" -msgstr "Ya existe un libro de trabajo ''{0}'' en el Espacio personal." - -#: -msgid "errors.reportable.impersonation.group_and_user" -msgstr "Especifique solo un ''impersonate_username'' o ''impersonate_groupname'', no ambos." - -#: -msgid "errors.reportable.impersonation.user_not_found" -msgstr "El usuario ''{0}'' no existe." - -#: -msgid "errors.reportable.impersonation.group_not_found" -msgstr "El grupo ''{0}'' no existe. " - -#: -msgid "errors.public.validation.hasextract" -msgstr "Los libros de trabajo guardados en Tableau Public deben usar extracciones activas de Tableau. Haga clic con el botón derecho sobre la fuente de datos y seleccione Usar extracción antes de publicar. La fuente de datos ''{0}'' no es una extracción activa." - -#: -msgid "errors.publish.dataserver_datasource_not_found" -msgstr "No se encontró la fuente de datos ''{0}'' para el libro de trabajo ''{1}''." - -#: -msgid "errors.publish.datasource_update_mode" -msgstr "Modo de actualización desconocido: ''{0}''." - -#: -msgid "errors.publish.workbook.concurrent_update" -msgstr "Ya se está publicando o modificando un libro de trabajo con el mismo nombre. Espere a que se complete la tarea antes de volverlo a intentar." - -#: -msgid "errors.publish.workbook.restricted" -msgstr "El libro de trabajo contiene tipos de conexiones que no se permiten en este servidor." - -#: -msgid "errors.publish.datasource.concurrent_update" -msgstr "Ya se está publicando o modificando una fuente de datos con el mismo nombre. Espere a que se complete la tarea antes de volverlo a intentar." - -#: -msgid "errors.publish.datasource.restricted" -msgstr "La fuente de datos contiene un tipo de conexión que no se permite en este servidor." - -#: -msgid "errors.publish.datasource.connection_check" -msgstr "{0} no ha podido establecer una conexión con la fuente de datos." - -#: -msgid "errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "El libro de trabajo no se puede publicar con una extracción cifrada. El administrador del sitio ha deshabilitado el cifrado de las extracciones en este sitio. Debe publicar el libro de trabajo con una extracción sin cifrar." - -#: -msgid "errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "La fuente de datos no se puede publicar como extracción cifrada. El administrador del sitio ha deshabilitado el cifrado de las extracciones en este sitio. Debe publicar la extracción sin cifrar." - -#: -msgid "errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption" -msgstr "El libro de trabajo no se puede publicar con una extracción sin cifrar. El administrador del sitio requiere el cifrado de las extracciones en este sitio. Debe publicar el libro de trabajo especificando el cifrado de las extracciones." - -#: -msgid "errors.publish.datasource.requested_no_extract_encryption_on_site_with_enforced_encryption" -msgstr "La extracción de fuente de datos no se puede publicar sin cifrar. El administrador del sitio requiere el cifrado de las extracciones en este sitio. Debe publicar la extracción cifrada." - -#: -msgid "errors.publish.has_unfinished_extract_creation_job" -msgstr "Este recurso no se puede publicar porque quedan trabajos de creación de extracciones pendientes o sin finalizar vinculados a él. Espere o cancele esos trabajos y vuelva a intentarlo." - -#: -msgid "errors.publishing.storage_quota_exceeded.message" -msgstr "Se excedió la cuota de almacenamiento del sitio." - -#: -msgid "errors.publishing.request_size_exceeded" -msgstr "Este archivo no se puede publicar porque el tamaño de la solicitud es de {0} bytes, lo que supera el límite de bytes por {1} bytes." - -#: -msgid "errors.publishing.request_size_unknown" -msgstr "No se ha podido determinar el tamaño de la solicitud." - -#: -msgid "errors.site.quota_exceeded" -msgstr "El contenido que intenta cargar excederá la capacidad del sitio en {0}." - -#: -msgid "errors.personal_space.quota_exceeded" -msgstr "El contenido supera la capacidad de su Espacio personal por {0}." - -#: -msgid "errors.web_authoring.workbook_deleted" -msgstr "El libro de trabajo ''{0}'' fue eliminado. Elija ''Guardar como'' para guardar como nuevo libro de trabajo." - -#: -msgid "errors.web_authoring.workbook_changed" -msgstr "Otro usuario ha editado y guardado este libro de trabajo desde que comenzó a editarlo. Por lo tanto, ya no puede actualizar el libro de trabajo original. Use Guardar como para crear un nuevo libro de trabajo con sus cambios." - -#: -msgid "labels.publish.embed_credentials" -msgstr "Insertar contraseña insertada para la fuente de datos" - -#: -msgid "errors.publish.workbook.google_no_embedded_credentials" -msgstr "Este libro de trabajo contiene una fuente de datos {0} que requiere credenciales insertadas. Para guardar como otro libro de trabajo, seleccione ''{1}''." - -#: -msgid "errors.publish.datasource.google_no_embedded_credentials" -msgstr "Esta fuente de datos contiene una conexión {0} que requiere credenciales insertadas. Publique esta fuente de datos desde Tableau Desktop con credenciales incrustadas." - -#: -msgid "errors.publish.datasource.federated_oauth_datasource_failed" -msgstr "Las credenciales de una o más de las conexiones de su fuente de datos han caducado. Elimine las credenciales guardadas de esta fuente de datos en la página de configuración de su cuenta en Tableau Server o Tableau Online y vuelva a conectarse a la fuente de datos." - -#: -msgid "errors.publish.workbook.missing_oauth_credential" -msgstr "No se encontró la credencial ''{0}'' o no se puede usar para conectar a la fuente de datos o libro de trabajo." - -#: -msgid "errors.publish.version_incompatible.message" -msgstr "Las versiones de escritorio y de servidor no son compatibles." - -#: -msgid "errors.publish.version_incompatible.details" -msgstr "Versión de escritorio ''{0}'', Documento de servidor versión ''{1}''." - -#: -msgid "errors.publish.datasource.managed_keychain.unique_cv_suggestions" -msgstr "Error en la publicación debido a un conflicto. Reenvíe el cambio." - -#: -msgid "errors.publish.permissions_are_locked" -msgstr "El proyecto en el que está publicando tiene los permisos bloqueados. Para publicar en este libro de trabajo, utilice los permisos predeterminados e inténtelo de nuevo." - -#: -msgid "errors.publish.datasource.not.found" -msgstr "No se pudo encontrar esta fuente de datos en el servidor." - -#: -msgid "errors.publish.extracts.disabled" -msgstr "Guardar para fuentes de datos de archivos basadas en extracciones que no sean compatibles todavía." - -#: -msgid "errors.publish.datasource.timeout" -msgstr "La publicación expiró tras {0} segundos. Utilice Tableau Desktop para publicar esta fuente de datos." - -#: -msgid "errors.publish.data_role.permission_not_null" -msgstr "No se pueden establecer permisos explícitos para las fuentes de datos de este tipo de función de datos." - -#: -msgid "errors.download.extracts.timeout" -msgstr "La publicación expiró tras {0} segundos porque la fuente de datos tiene un archivo de extracción demasiado grande. Utilice Tableau Desktop para publicar esta fuente de datos." - -#: -msgid "errors.publish.datasource.invalid_extract_update_time" -msgstr "Valor extractUpdateTime no válido indicado: {0}" - -#: -msgid "errors.publish.async.serialization" -msgstr "Error de estado que impide serializar la publicación del trabajo" - -#: -msgid "errors.permissions.view.datasources" -msgstr "Debe ser ''Interaccionador'' para ver la lista de fuentes de datos." - -#: -msgid "errors.oauth.invalid_oauth_class" -msgstr "''{0}'' no es un tipo de conexión OAuth válido." - -#: -msgid "errors.xmlapi.bad_request" -msgstr "Solicitud incorrecta" - -#: -msgid "errors.xmlapi.unauthorized" -msgstr "No autorizado" - -#: -msgid "errors.xmlapi.forbidden" -msgstr "Faltan permisos" - -#: -msgid "errors.xmlapi.system_user_not_found" -msgstr "La cuenta de usuario está bloqueada o no es válida." - -#: -msgid "errors.xmlapi.site_user_not_found" -msgstr "Esta cuenta de usuario no está activa. Para obtener ayuda, póngase en contacto con su {0} administrador." - -#: -msgid "errors.xmlapi.not_found" -msgstr "Elemento no encontrado" - -#: -msgid "errors.xmlapi.concurrent_update" -msgstr "Actualización simultánea" - -#: -msgid "errors.xmlapi.internal_server_error" -msgstr "Error interno del servidor" - -#: -msgid "errors.xmlapi.illegal_state" -msgstr "Estado no válido" - -#: -msgid "errors.xmlapi.invalid_parameter" -msgstr "Parámetro no válido" - -#: -msgid "errors.xmlapi.already_exists" -msgstr "Ya existe" - -#: -msgid "errors.xmlapi.site_suspended" -msgstr "Este sitio se ha suspendido. Debe ser un administrador de sistema para iniciar sesión." - -#: -msgid "errors.xmlapi.site_locked" -msgstr "Este sitio se ha bloqueado. No se permite iniciar sesión en este momento." - -#: -msgid "errors.xmlapi.permission_modification" -msgstr "No se puede publicar con permisos modificados" - -#: -msgid "errors.xmlapi.update_desktop" -msgstr "Para abrir los libros de trabajo que han creado otros autores, descargue la versión más reciente de Tableau Desktop Public Edition en http://public.tableau.com/" - -#: -msgid "errors.xmlapi.throttled.summary" -msgstr "Demasiadas solicitudes" - -#: -msgid "errors.xmlapi.throttled.detail" -msgstr "Hay demasiadas solicitudes para ''{0}''. Vuelva a intentarlo después de {1}." - -#: -msgid "datasource.publish.check.unpublishable" -msgstr "No se ha podido publicar la fuente de datos." - -#: -msgid "datasource.publish.check.publishable.extract_required" -msgstr "Se debe crear una extracción al publicar." - -#: -msgid "datasource.publish.check.publishable.credentials_required" -msgstr "{1} accederá de manera temporal a las credenciales proporcionadas en relación con ''{0}'' para confirmar que puede conservar una conexión de datos en tiempo real." - -#: -msgid "datasource.publish.check.publishable.server_unreachable" -msgstr "{1} no puede acceder a ''{0}''. Al publicar se creará una extracción." - -#: -msgid "publish.bundles.workbook.subscription.subject" -msgstr "Su libro de trabajo {0} ya está listo." - -#: -msgid "publish.bundles.workbook.subscription.message" -msgstr "Se han añadido los datos de Salesforce al libro de trabajo. Vaya a su proyecto {0} para empezar." - -#: -msgid "extracts.status.finished.upload.workbook" -msgstr "Carga de extracciones finalizada (ID de extracción nuevo: {0}) para el libro de trabajo ''{1}'' {2}" - -#: -msgid "extracts.status.finished.refresh.workbook" -msgstr "Actualización finalizada de extracciones (id de extracción nuevo:{0}) para libro de trabajo ''{1}'' {2}" - -#: -msgid "extracts.status.finished.increment.workbook" -msgstr "Incrementos finalizados de extracciones (id de extracción nuevo:{0}) para libro de trabajo ''{1}'' {2}" - -#: -msgid "extracts.status.finished.encrypt.workbook" -msgstr "Cifrado de extracciones finalizado (ID de extracción nueva: {0}) para el libro de trabajo ''{1}''" - -#: -msgid "extracts.status.finished.decrypt.workbook" -msgstr "Descifrado de extracciones finalizado (ID de extracción nueva: {0}) para el libro de trabajo ''{1}''" - -#: -msgid "extracts.status.finished.rekey.workbook" -msgstr "Recifrado de extracciones finalizado (ID de extracción nueva: {0}) para el libro de trabajo ''{1}''" - -#: -msgid "extracts.status.finished.create.workbook" -msgstr "Creación de extracción finalizada (nueva ID de extracción:{0}) para el libro de trabajo ''{1}'' {2}" - -#: -msgid "extracts.status.finished.remove.workbook" -msgstr "Cambio de extracción (nueva ID de fuente de datos:{0}) a tiempo real para el libro de trabajo ''{1}''" - -#: -msgid "extracts.status.finished.upload.datasource" -msgstr "Carga finalizada de extracciones (id de extracción nuevo:{0}) para fuente de datos ''{1}'' {2}" - -#: -msgid "extracts.status.finished.refresh.datasource" -msgstr "Actualización finalizada de extracciones (id de extracción nuevo:{0}) para fuente de datos ''{1}'' {2}" - -#: -msgid "extracts.status.finished.increment.datasource" -msgstr "Incrementos finalizados de extracciones (id de extracción nuevo:{0}) para fuente de datos ''{1}'' {2}" - -#: -msgid "extracts.status.finished.append.datasource" -msgstr "Operación de adjuntar finalizada de extracciones (id de extracción nuevo:{0}) para fuente de datos ''{1}'' {2}" - -#: -msgid "extracts.status.finished.replace.datasource" -msgstr "Reemplazo finalizado de extracciones (id de extracción nuevo:{0}) para fuente de datos ''{1}'' {2}" - -#: -msgid "extracts.status.finished.encrypt.datasource" -msgstr "Cifrado de extracciones finalizado (ID de extracción nueva: {0}) para la fuente de datos ''{1}''" - -#: -msgid "extracts.status.finished.decrypt.datasource" -msgstr "{0}) para la fuente de datos ''{1}''" - -#: -msgid "extracts.status.finished.rekey.datasource" -msgstr "Recifrado de extracciones finalizado (ID de extracción nueva: {0}) para la fuente de datos ''{1}''" - -#: -msgid "extracts.status.finished.encrypt.flow" -msgstr "Se ha finalizado el cifrado de extracciones para el flujo ''{0}''" - -#: -msgid "extracts.status.finished.decrypt.flow" -msgstr "Se ha finalizado el descifrado de extracciones para el flujo ''{0}''" - -#: -msgid "extracts.status.finished.rekey.flow" -msgstr "Se ha finalizado el recifrado de extracciones para el flujo ''{0}''" - -#: -msgid "extracts.status.finished.encrypt.flowdraft" -msgstr "Se ha finalizado el cifrado de las extracciones para el borrador de flujo ''{0}''" - -#: -msgid "extracts.status.finished.decrypt.flowdraft" -msgstr "Se ha finalizado el cifrado de las extracciones para el borrador de flujo ''{0}''" - -#: -msgid "extracts.status.finished.rekey.flowdraft" -msgstr "Se ha finalizado el recifrado de las extracciones para el borrador de flujo ''{0}''" - -#: -msgid "extracts.status.finished.create.datasource" -msgstr "Creación de extracciones finalizada (nueva ID de extracción:{0}) para la fuente de datos ''{1}'' {2}" - -#: -msgid "extracts.status.finished.remove.datasource" -msgstr "Cambio de extracción a tiempo real para la fuente de datos ''{1}''" - -#: -msgid "extracts.status.encryption_key" -msgstr "ID de clave de cifrado: ''{0}''." - -#: -msgid "extracts.status.encryption_keys" -msgstr "ID de clave de cifrado antigua: ''{0}'', ID de clave de cifrado nueva: ''{1}''." - -#: -msgid "extracts.errors.upload" -msgstr "Error al cargar extracciones para {0}: ''{1}''" - -#: -msgid "extracts.errors.refresh" -msgstr "Se ha producido un error al actualizar extracciones para {0} ''{1}''" - -#: -msgid "extracts.errors.create" -msgstr "Error al crear las extracciones de {0} ''{1}''." - -#: -msgid "extracts.errors.increment" -msgstr "Error al incrementar extracciones para {0}: ''{1}''" - -#: -msgid "extracts.errors.append" -msgstr "Error al adjuntar extracciones para {0}: ''{1}''" - -#: -msgid "extracts.errors.replace" -msgstr "Error al reemplazar extracciones para {0}: ''{1}''" - -#: -msgid "extracts.errors.download" -msgstr "Error al descargar extracciones para {0}: ''{1}''" - -#: -msgid "extracts.errors.remove" -msgstr "Error al eliminar extracciones para {0}: ''{1}''." - -#: -msgid "extracts.errors.title" -msgstr "Error de extracciones de proceso" - -#: -msgid "extracts.errors.nothing_to_upload" -msgstr "No hay extracciones para cargar para {0}: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_refresh" -msgstr "No hay extracciones para actualizar para {0}: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_increment" -msgstr "No hay extracciones para incrementar para {0}: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_append" -msgstr "No hay extracciones para adjuntar para {0}: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_replace" -msgstr "No hay extracciones para reemplazar para {0}: ''{1}''" - -#: -msgid "extracts.errors.refresh_summary" -msgstr "Error de extracciones de actualización" - -#: -msgid "extracts.errors.encrypt_summary" -msgstr "Error al cifrar extracciones" - -#: -msgid "extracts.errors.rekey_summary" -msgstr "Error al volver a cifrar extracciones" - -#: -msgid "extracts.errors.decrypt_summary" -msgstr "Error al descifrar extracciones" - -#: -msgid "extracts.errors.remove_summary" -msgstr "Error al eliminar extracciones" - -#: -msgid "extracts.errors.create_summary" -msgstr "Error al crear extracciones" - -#: -msgid "extracts.errors.datasource_overwritten" -msgstr "Falló la actualización debido a que la fuente de datos fue sobrescrita por otra tarea durante el procesamiento. Actualice el envío para corregir." - -#: -msgid "extracts.errors.workbook_overwritten" -msgstr "Falló la actualización debido a que el libro de trabajo fue sobrescrito por otra tarea durante el procesamiento. Actualice el envío para corregir." - -#: -msgid "extracts.errors.encrypt" -msgstr "Se ha producido un error al cifrar las extracciones para {0} ''{1}''" - -#: -msgid "extracts.errors.decrypt" -msgstr "Se ha producido un error al descifrar las extracciones para {0} ''{1}''" - -#: -msgid "extracts.errors.rekey" -msgstr "Se ha producido un error al volver a cifrar las extracciones para {0} ''{1}''" - -#: -msgid "extracts.errors.encrypt_datasource_overwritten" -msgstr "Se ha producido un error al cifrar la extracción debido a que otra tarea sobrescribió la fuente de datos durante el procesamiento." - -#: -msgid "extracts.errors.encrypt_workbook_overwritten" -msgstr "Se ha producido un error al cifrar la extracción debido a que otra tarea sobrescribió el libro de trabajo durante el procesamiento." - -#: -msgid "extracts.errors.rekey_datasource_overwritten" -msgstr "Se ha producido un error al volver a cifrar la extracción debido a que otra tarea sobrescribió la fuente de datos durante el procesamiento." - -#: -msgid "extracts.errors.rekey_workbook_overwritten" -msgstr "Se ha producido un error al volver a cifrar la extracción debido a que otra tarea sobrescribió el libro de trabajo durante el procesamiento." - -#: -msgid "extracts.errors.decrypt_datasource_overwritten" -msgstr "Se ha producido un error al descifrar la extracción debido a que otra tarea sobrescribió la fuente de datos durante el procesamiento." - -#: -msgid "extracts.errors.decrypt_workbook_overwritten" -msgstr "Se ha producido un error al descifrar la extracción debido a que otra tarea sobrescribió el libro de trabajo durante el procesamiento." - -#: -msgid "extracts.errors.remove_datasource_overwritten" -msgstr "La fuente de datos no se puede cambiar a tiempo real por que otra tarea la ha sustituido." - -#: -msgid "extracts.errors.remove_workbook_overwritten" -msgstr "El libro de trabajo no se puede cambiar a tiempo real porque otra tarea lo ha sustituido." - -#: -msgid "extracts.errors.create_datasource_overwritten" -msgstr "La fuente de datos no se puede extraer porque otra tarea la ha sustituido." - -#: -msgid "extracts.errors.create_workbook_overwritten" -msgstr "El libro de trabajo no se puede extraer porque otra tarea lo ha sustituido." - -#: -msgid "extracts.site_mode_change_details" -msgstr "Se ha cambiado el modo de cifrado de la extracción del sitio de ''{0}'' a ''{1}''." - -#: -msgid "extracts.errors.encryption_not_licensed" -msgstr "Se ha producido un error en esta operación porque el cifrado de extracciones no cuenta con licencia. Para realizar esta operación, debe renovar la licencia o descifrar la extracción." - -#: -msgid "extracts.errors.operation_cancelled_detail" -msgstr "El tiempo de la operación para eliminar la extracción para {0} (fuente de datos: {2}) ha expirado." - -#: -msgid "workbooks.messages.load_error" -msgstr "No se puede cargar el libro de trabajo {0}" - -#: -msgid "workbooks.messages.locked" -msgstr "El libro de trabajo ''{0}'' actualmente está siendo modificado por otro usuario. Intente nuevamente." - -#: -msgid "workbooks.new_workbook.default_name" -msgstr "Nuevo libro de trabajo" - -#: -msgid "workbooks.new_datasource.default_name" -msgstr "Nueva fuente de datos" - -#: -msgid "datasources.messages.load_error" -msgstr "No se puede cargar la fuente de datos {0}" - -#: -msgid "metrics.new_metric.default_name" -msgstr "Nueva métrica" - -#: -msgid "messages.timeout_error.summary" -msgstr "Error de tiempo de espera" - -#: -msgid "messages.timeout_error.task_canceled" -msgstr "La cancelación de una tarea que tarda más de {0} segundos" - -#: -msgid "subscriptions.manage_my_subscriptions" -msgstr "Administrar mis suscripciones" - -#: -msgid "subscriptions.message_greeting" -msgstr "Hola:" - -#: -msgid "subscriptions.subscribed_footer" -msgstr "Esta es su sucripción a {0}" - -#: -msgid "subscriptions.subscribed_workbook" -msgstr "libro de trabajo" - -#: -msgid "subscriptions.subscribed_view" -msgstr "ver" - -#: -msgid "subscriptions.fullstop" -msgstr "." - -#: -msgid "subscriptions.extract_refresh_footer" -msgstr "Recibirá este correo electrónico de la suscripción cuando se actualicen los datos." - -#: -msgid "subscriptions.explore_the_viz" -msgstr "Explorar la visualización" - -#: -msgid "subscriptions.explore_the_workbook" -msgstr "Explorar el libro de trabajo" - -#: -msgid "subscriptions.pdf_attached" -msgstr "Se adjunta el PDF de Tableau." - -#: -msgid "subscriptions.access_live_content" -msgstr "Puede acceder a la vista en directo de su contenido aquí" - -#: -msgid "subscriptions.warning_deprecated_type" -msgstr "obsoleto" - -#: -msgid "subscriptions.warning_extract_refresh_type" -msgstr "error en la actualización de extracción" - -#: -msgid "subscriptions.warning_flow_run_type" -msgstr "error en la ejecución del flujo" - -#: -msgid "subscriptions.warning_introduction_general" -msgstr "Las siguientes advertencias de calidad de los datos afectan a {0}." - -#: -msgid "subscriptions.warning_introduction_view" -msgstr "Para obtener más información, consulte la pestaña Detalles de los datos en la vista" - -#: -msgid "subscriptions.warning_introduction_workbook" -msgstr "Para obtener más información, consulte la página del libro de trabajo" - -#: -msgid "subscriptions.warning_maintenance_type" -msgstr "en mantenimiento" - -#: -msgid "subscriptions.warning_permission_error" -msgstr "Esta advertencia está relacionada con un activo que no puede ver por falta de permisos." - -#: -msgid "subscriptions.warning_redacted" -msgstr "Permisos necesarios" - -#: -msgid "subscriptions.warning_sensitve_type" -msgstr "datos confidenciales" - -#: -msgid "subscriptions.warning_severe" -msgstr "Advertencia de calidad de los datos importante" - -#: -msgid "subscriptions.warning_stale_type" -msgstr "datos obsoletos" - -#: -msgid "subscriptions.warning_standard" -msgstr "Advertencia de calidad de los datos" - -#: -msgid "subscriptions.warning_error_type" -msgstr "tipo de advertencia desconocido" - -#: -msgid "subscriptions.warning_warning_type" -msgstr "advertencia" - -#: -msgid "errors.subscriptions.image_render_failed" -msgstr "No se pudo procesar la instantánea de la vista ''{0}'' correctamente." - -#: -msgid "errors.subscriptions.see_live_view" -msgstr "Para ver la vita en línea, vaya a {0}." - -#: -msgid "errors.subscriptions.disabled_on_server" -msgstr "La configuración de suscripciones en todo el servidor no está activada. No se pueden procesar las suscripciones." - -#: -msgid "errors.subscriptions.disabled_on_site" -msgstr "Se han desactivado las suscripciones para este sitio." - -#: -msgid "errors.subscriptions.site_is_locked" -msgstr "El sitio está bloqueado. No se pueden procesar las suscripciones." - -#: -msgid "errors.subscriptions.orphan" -msgstr "No se han encontrado los libros de trabajo ni las vistas asociados con esta suscripción." - -#: -msgid "errors.subscriptions.user_unlicensed" -msgstr "Omisión de suscripción de usuario sin licencia." - -#: -msgid "errors.subscriptions.smtp_unreacheable" -msgstr "No se puede conectar con el host de SMTP. Compruebe si SMTP se ha configurado." - -#: -msgid "errors.subscriptions.uncategorized_error" -msgstr "Error desconocido" - -#: -msgid "errors.subscriptions.pdf_render_failed" -msgstr "El PDF adjunto a este correo electrónico no se pudo representar correctamente." - -#: -msgid "errors.subscriptions.pdf_limit_exceeded" -msgstr "El PDF generado no se puede adjuntar a este correo electrónico porque supera el límite de {0} MB de tamaño." - -#: -msgid "errors.subscriptions.attachments_not_enabled" -msgstr "Se produjo un error en la suscripción porque los adjuntos al correo electrónico estaban desactivados. Póngase en contacto con su administrador de Tableau para obtener más información." - -#: -msgid "errors.subscriptions.pdf_email_failed" -msgstr "El PDF generado no se pudo adjuntar a este correo electrónico." - -#: -msgid "errors.subscriptions.learn_more_troubleshoot" -msgstr "{0}
no funciona" - -#: -msgid "dataalerts.failure.view.details.alert" -msgstr "Ver esta alerta" - -#: -msgid "dataalerts.failure.explanation" -msgstr "La alerta {0} no funciona en este momento, de modo que no se notificará a los destinatarios cuando la condición de los datos sea verdadera. Recibirá una notificación por correo electrónico cuando la alerta vuelva a funcionar." - -#: -msgid "dataalerts.failure.affected.alert" -msgstr "Alerta afectada" - -#: -msgid "dataalerts.failure.time" -msgstr "Error en la alerta de tiempo" - -#: -msgid "dataalerts.failure.cause" -msgstr "En ocasiones, las alertas fallan debido a problemas de red temporales que se resuelven por sí solos. Como alternativa, intente volver a crear la alerta en la vista de datos original o solucionar problemas de fallos habituales de alertas, como los siguientes:" - -#: -msgid "dataalerts.failure.changed.view" -msgstr "Se ha eliminado o renombrado un libro de trabajo, vista o campo de datos." - -#: -msgid "dataalerts.failure.expired.credentials" -msgstr "Han caducado las credenciales de base de datos incrustadas en un libro de trabajo." - -#: -msgid "dataalerts.failure.datasource.error" -msgstr "Una fuente de datos inaccesible." - -#: -msgid "dataalerts.failure.email.footer" -msgstr "Está recibiendo este mensaje en {0} debido al error de una alerta." - -#: -msgid "dataalerts.failure.troubleshooting" -msgstr "Para comprobar si alguno de los problemas indicados anteriormente está causando el error de su alerta, haga clic en el botón siguiente." - -#: -msgid "dataalerts.success.email.subject" -msgstr "Se ha reanudado la alerta para: {0}" - -#: -msgid "dataalerts.success.status" -msgstr "Se ha reanudado su alerta {0}" - -#: -msgid "dataalerts.success.explanation" -msgstr "Su alerta {0} ya vuelve a funcionar, de modo que se notificará a los destinatarios cuando la condición de los datos sea verdadera." - -#: -msgid "dataalerts.failure.error.internalError" -msgstr "Error interno de alerta de datos" - -#: -msgid "dataalerts.failure.error.invalidDataAlertSpecification" -msgstr "Especificación no válida de alerta" - -#: -msgid "dataalerts.failure.error.summaryTableNotFound" -msgstr "No se encontró la tabla de datos de resumen" - -#: -msgid "dataalerts.failure.error.unclassifiedError" -msgstr "Error no clasificado" - -#: -msgid "dataalerts.failure.error.viewContentNotFound" -msgstr "No se encontró el contenido de {0} de la vista de alerta de datos" - -#: -msgid "dataalerts.failure.error.viewNotFound" -msgstr "No se encontró la vista de alerta de datos" - -#: -msgid "dataalerts.failure.error.workbookNotFound" -msgstr "No se encontró el libro de trabajo" - -#: -msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" -msgstr "No se ha encontrado ningún eje para el campo {0}" - - -#: -msgid "dataalerts.failure.error.unsupportedComparisonExpression" -msgstr "Expresión de comparación no compatible {0}" - -#: -msgid "dataalerts.failure.error.nonConstComparisonOp" -msgstr "No se ha detectado ningún operador de comparación constante: {0}" - -#: -msgid "dataalerts.failure.error.cannotAddFilter" -msgstr "Se ha producido un error al añadir un filtro a la alerta de datos" - -#: -msgid "dataalerts.failure.error.sheetNotAlertable" -msgstr "La hoja {0} no contiene datos compatibles con las alertas. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertMeasureNotFound" -msgstr "No se puede seleccionar una medida. {0}" - -#: -msgid "dataalerts.failure.error.tooManyMeasuresForDataAlert" -msgstr "Se ha detectado un número de medidas incorrecto.{0}" - -#: -msgid "dataalerts.failure.error.thresholdParseError" -msgstr "Error al analizar el texto del umbral {0}. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertPresModelCreationError" -msgstr "Se ha producido un error al serializar la alerta. {0}" - -#: -msgid "dataalerts.failure.error.cannotDrawDataAlertDialog" -msgstr "Se ha producido un error al crear el diálogo de alerta." - -#: -msgid "dataalerts.failure.error.unsupportedDataAlertType" -msgstr "Actualmente no se admite el tipo de alerta {0}." - -#: -msgid "dataalerts.failure.suspend.email.subject" -msgstr "Se ha suspendido la alerta para: {0}" - -#: -msgid "dataalerts.failure.suspend.email.status" -msgstr "Se ha suspendido su alerta {0}" - -#: -msgid "dataalerts.failure.suspend.email.explanation" -msgstr "En estado suspendido, no evaluaremos los destinatarios de la alerta o la vista. Una vez que se haya solucionado, puede reanudar la alerta en
Ha solicitado el restablecimiento de su contraseña.

Para cambiar la contraseña de Tableau Server, {1} o pegue el siguiente enlace en el navegador: {2}

Este enlace expirará en 48 horas, así que tome las medidas necesarias lo antes posible.

Si no ha solicitado el restablecimiento de la contraseña, recomendamos que se ponga en contacto con el administrador de servidor.

Gracias por usar Tableau.
El equipo de Tableau" - -#: -msgid "password_reset.email.link" -msgstr "haga clic aquí" - -#: -msgid "hours.pl" -msgstr "{0} horas" - -#: -msgid "hours.sg" -msgstr "1 hora" - -#: -msgid "minutes.pl" -msgstr "{0} minutos" - -#: -msgid "minutes.sg" -msgstr "1 minuto" - -#: -msgid "seconds.pl" -msgstr "{0} segundos" - -#: -msgid "seconds.sg" -msgstr "1 segundo" - -#: -msgid "dataconnections.classes.tableau_server_site" -msgstr "Sitio de Tableau Server" - -#: -msgid "materializeviews.errors.workbook_not_in_project" -msgstr "El proyecto ''{0}'' no contiene el libro de trabajo ''{1}''" - -#: -msgid "materializeviews.errors.workbook_has_no_extract" -msgstr "No se pudo actualizar la configuración de las vistas materializadas del libro de trabajo ''{0}''. Actualmente, solo se admiten los libros de trabajo con extracciones incrustadas" - -#: -msgid "materializeviews.errors.workbook_updating_errors" -msgstr "Se han encontrado errores al actualizar la configuración de las vistas materializadas para los libros de trabajo" - -#: -msgid "materializeviews.errors.workbook_too_large" -msgstr "Error al actualizar la configuración de las vistas materializadas para el libro de trabajo ''{0}'' porque el tamaño del libro de trabajo supera el limite de {1} GB" - -#: -msgid "materializeviews.errors.project_path_not_exists" -msgstr "La ruta del proyecto ''{0}'' no existe." - -#: -msgid "materializeviews.errors.feature_disabled" -msgstr "Error al actualizar la configuración de las vistas materializadas para el libro de trabajo ''{0}'' porque la función está actualmente deshabilitada" - -#: -msgid "materializeviews.errors.update_materialized_views_setting_failed" -msgstr "Error al actualizar la configuración de las vistas materializadas para el libro de trabajo ''{0}''" - -#: -msgid "materializeviews.errors.site_not_enabled" -msgstr "Este sitio no está habilitado para vistas materializadas. Póngase en contacto con su administrador" - -#: -msgid "materializeviews.errors.encrypted_extracts_not_supported" -msgstr "Por el momento, la función Vistas materializadas no admite libros de trabajo con extracciones cifradas." - -#: -msgid "materializedviews.finished.create" -msgstr "Se han creado las vistas materializadas con el estado ''{0}'' del libro de trabajo ''{1}''" - -#: -msgid "materializedviews.finished.delete" -msgstr "Se han eliminado las vistas materializadas del libro de trabajo con id: {0}" - -#: -msgid "materializedviews.finished.encrypt" -msgstr "Se ha completado el cifrado de vistas materializadas para el libro de trabajo ''{0}''" - -#: -msgid "materializedviews.finished.decrypt" -msgstr "Se ha completado el descifrado de vistas materializadas para el libro de trabajo ''{0}''" - -#: -msgid "materializedviews.finished.rekey" -msgstr "Se ha completado el recifrado de vistas materializadas para el libro de trabajo ''{0}''" - -#: -msgid "materializedviews.status.encryption_key" -msgstr "ID de clave de cifrado: ''{0}''." - -#: -msgid "materializedviews.status.encryption_keys" -msgstr "ID de clave de cifrado antigua: ''{0}'', ID de clave de cifrado nueva: ''{1}''." - -#: -msgid "materializedviews.status.encryption_type" -msgstr "Tipo de cifrado de la fuente de datos: ''{0}''" - -#: -msgid "customizedviews.namedSharingPrefix" -msgstr "Versión compartida" - -#: -msgid "flows.drafts.default_name" -msgstr "Nuevo flujo" - -#: -msgid "content_type.project" -msgstr "Proyecto" - -#: -msgid "content_type.workbook" -msgstr "Libro de trabajo" - -#: -msgid "content_type.view" -msgstr "Vista" - -#: -msgid "content_type.datasource" -msgstr "Fuente de datos" - -#: -msgid "content_type.flow" -msgstr "Flujo" - -#: -msgid "content_type.metric" -msgstr "Métrica" - -#: -msgid "content_type.collection" -msgstr "Colección" - -#: -msgid "content_type.visualization" -msgstr "Visualización" - -#: -msgid "content_type.askdata_visualization" -msgstr "Visualización de Pregunte a los datos" - -#: -msgid "content_type.explaindata_explanation" -msgstr "Explicación" - -#: -msgid "content_type.publishedconnection" -msgstr "Conexión virtual" - -#: -msgid "content_type.publishedconnectiontable" -msgstr "Tabla de la conexión virtual" - -#: -msgid "upgradethumbnails.status.server_started" -msgstr "Respuesta del servidor: la actualización de miniaturas ha comenzado." - -#: -msgid "upgradethumbnails.status.server_stopped" -msgstr "Respuesta del servidor: se han detenido %d trabajos" - -#: -msgid "dataquality.message.refresh_failed" -msgstr "Error de acualización: {0}" - -#: -msgid "dataquality.message.last_successful" -msgstr "Realizado correctamente por última vez: {0}" - -#: -msgid "dataquality.message.next_scheduled" -msgstr "Próxima programación: {0}" - -#: -msgid "dataquality.message.flow_run_output_steps_failed" -msgstr "No fue posible ejecutar {0}/{1} pasos de salida" - -#: -msgid "importcsvsummary.error.details" -msgstr "Detalles del error:" - -#: -msgid "importcsvsummary.remainingerrors" -msgstr "(errores restantes no mostrados)" - -#: -msgid "importcsvsummary.error.line" -msgstr "línea {0} para usuario ''{1}'': ''{2}''" - -#: -msgid "importcsvsummary.line.processed" -msgstr "Líneas procesadas: {0}" - -#: -msgid "importcsvsummary.line.skipped" -msgstr "Líneas omitidas: {0}" - -#: -msgid "importcsvsummary.users.added.count" -msgstr "Número de usuarios añadidos: {0}" - -#: -msgid "importcsvsummary.errors.count" -msgstr "Número de errores: {0}" - -#: -msgid "importcsvsummary.error.unexpected_extension" -msgstr "Extensión de nombre de archivo inesperada para el archivo .csv" - -#: -msgid "importcsvsummary.error.size_limit" -msgstr "CsvFile sobrepasa el tamaño límite de {0}" - -#: -msgid "importcsvsummary.error.local.password_mismatch" -msgstr "La actualización del usuario del sitio local requiere una contraseña vacía o coincidente" - -#: -msgid "importcsvsummary.error.local.password_required" -msgstr "La creación del usuario del sistema local cuando Auth es Local requiere una contraseña" - -#: -msgid "importcsvsummary.error.ad.user_not_found" -msgstr "No se ha encontrado al usuario AD ''{0}''" - -#: -msgid "importcsvsummary.error.too_many_errors" -msgstr "Se han encontrado demasiados errores en el archivo .csv" - -#: -msgid "audit.errors.wdc_not_allowlisted" -msgstr "El conector de datos web no se encuentra en la lista de admisión. Para obtener ayuda, consulte: https://help.tableau.com/current/online/es-es/to_keep_data_fresh.htm" - -#: -msgid "user.input.name.err.too_long" -msgstr "el nombre supera el límite de caracteres {0}" - -#: -msgid "user.input.name.err.empty" -msgstr "el nombre no puede quedar vacío" - -#: -msgid "askdata.title" -msgstr "Pregunte a los datos" - -#: -msgid "slack.app.upgrade.email.notification.subject" -msgstr "Actualización en la aplicación de Tableau para Slack" - -#: -msgid "slack.app.upgrade.email.notification.introduction" -msgstr "Hay una actualización disponible para la aplicación de Tableau para Slack que se puede volver a instalar ahora para que funcione con la siguiente versión de Tableau Online. Tableau recomienda volver a instalar la aplicación para conseguir el mejor rendimiento y nuevas funcionalidades para los usuarios. Puede echar un vistazo a los cambios y funciones nuevas en
Más información" - -#: -msgid "errors.subscriptions.bad_extract_refresh_subscription_configuration" -msgstr "La suscripción se ha suspendido porque el libro de trabajo contiene varios programas de actualización de extracción. Para reanudarla, cambie la frecuencia a Según el programa seleccionado." - -#: -msgid "errors.subscriptions.subscription_failed_refresh_failure" -msgstr "Error al actualizar la extracción de la fuente de datos." - -#: -msgid "errors.subscriptions.multiple_extracts_for_extract_refresh_subscription" -msgstr "El libro de trabajo contiene varios programas de actualización de extracción. Cambie la frecuencia a Según el programa seleccionado." - -#: -msgid "errors.subscriptions.datasource_is_missing_password" -msgstr "Error de conexión a la fuente de datos. Compruebe las credenciales de las conexiones de todas las fuentes de datos del libro de trabajo." - -#: -msgid "subscriptions.results_summary.sg" -msgstr "{0} de {1} suscripción enviada del programa “{2}”." - -#: -msgid "subscriptions.results_summary.pl" -msgstr "{0} de {1} suscripciones enviadas del programa “{2}”." - -#: -msgid "subscriptions.results_views_per_subscription.sg" -msgstr "{0} ({1} de 1 vista tuvo éxito)" - -#: -msgid "subscriptions.results_views_per_subscription.pl" -msgstr "{0} ({1} de {2} vistas tuvieron éxito)" - -#: -msgid "subscriptions.results_views_per_subscription.more" -msgstr "({0} más)" - -#: -msgid "subscriptions.results_views_per_subscription.failed" -msgstr "{0} ({1} de {2} vistas fallidas)." - -#: -msgid "subscriptions.results_header.all_shown.failures.sg" -msgstr "1 error" - -#: -msgid "subscriptions.results_header.all_shown.failures.pl" -msgstr "{0} fallas" - -#: -msgid "subscriptions.results_header.all_shown.warnings.sg" -msgstr "1 advertencia" - -#: -msgid "subscriptions.results_header.all_shown.warnings.pl" -msgstr "{0} advertencias" - -#: -msgid "subscriptions.results_header.some_hidden.failures.pl.sg" -msgstr "{0} errores (1 oculto, consulte los registros)" - -#: -msgid "subscriptions.results_header.some_hidden.failures.pl.pl" -msgstr "{0} fallas ({1} oculta, consulte los registros)" - -#: -msgid "subscriptions.results_header.some_hidden.warnings.pl.sg" -msgstr "{0} advertencias (1 oculta, consulte los registros)" - -#: -msgid "subscriptions.results_header.some_hidden.warnings.pl.pl" -msgstr "{0} advertencias ({1} oculta, consulte los registros)" - -#: -msgid "dataalerts.manage_my_data_alerts" -msgstr "Administrar alertas" - -#: -msgid "dataalerts.edit_data_alert" -msgstr "Editar alerta" - -#: -msgid "dataalerts.remove_user_from_data_alert" -msgstr "Eliminarme" - -#: -msgid "dataalerts.add_user_to_data_alert" -msgstr "Añadirme a esta alerta" - -#: -msgid "dataalerts.greater_or_equal" -msgstr "{0} era superior o igual a {1}." - -#: -msgid "dataalerts.greater" -msgstr "{0} era superior a {1}." - -#: -msgid "dataalerts.less_or_equal" -msgstr "{0} era inferior o igual a {1}." - -#: -msgid "dataalerts.less" -msgstr "{0} era inferior a {1}." - -#: -msgid "dataalerts.equal" -msgstr "{0} era igual a {1}." - -#: -msgid "dataalerts.email_alt_text" -msgstr "Vista usada por la alerta: {0}" - -#: -msgid "dataalerts.email_alt_text_hidden_view" -msgstr "Vista usada por la alerta: {0} con cambios aplicados" - -#: -msgid "dataalerts.alert_triggered_for_the_view" -msgstr "Alerta activada para la vista" - -#: -msgid "dataalerts.failure.email.subject" -msgstr "La alerta no funciona para: {0}" - -#: -msgid "dataalerts.failure.status" -msgstr "Su alerta {0} no funciona" - -#: -msgid "dataalerts.failure.view.details.alert" -msgstr "Ver esta alerta" - -#: -msgid "dataalerts.failure.explanation" -msgstr "La alerta basada en los datos {0} no funciona en este momento, de modo que no se notificará a los destinatarios cuando la condición de los datos sea verdadera. Recibirá una notificación por correo electrónico cuando la alerta vuelva a funcionar." - -#: -msgid "dataalerts.failure.affected.alert" -msgstr "Alerta afectada" - -#: -msgid "dataalerts.failure.time" -msgstr "Error en la alerta de tiempo" - -#: -msgid "dataalerts.failure.cause" -msgstr "En ocasiones, las alertas fallan debido a problemas de red temporales que se resuelven por sí solos. Como alternativa, intente volver a crear la alerta en la vista de datos original o solucionar problemas de fallos habituales de alertas, como los siguientes:" - -#: -msgid "dataalerts.failure.changed.view" -msgstr "Se ha eliminado o renombrado un libro de trabajo, vista o campo de datos." - -#: -msgid "dataalerts.failure.expired.credentials" -msgstr "Han caducado las credenciales de base de datos incrustadas en un libro de trabajo." - -#: -msgid "dataalerts.failure.datasource.error" -msgstr "Una fuente de datos inaccesible." - -#: -msgid "dataalerts.failure.email.footer" -msgstr "Está recibiendo este mensaje en {0} debido al error de una alerta." - -#: -msgid "dataalerts.failure.troubleshooting" -msgstr "Para comprobar si alguno de los problemas indicados anteriormente está causando el error de su alerta, haga clic en el botón siguiente." - -#: -msgid "dataalerts.success.email.subject" -msgstr "Se ha reanudado la alerta para: {0}" - -#: -msgid "dataalerts.success.status" -msgstr "Se ha reanudado su alerta {0}" - -#: -msgid "dataalerts.success.explanation" -msgstr "Su alerta basada en los datos {0} ya vuelve a funcionar, de modo que se notificará a los destinatarios cuando la condición de los datos sea verdadera." - -#: -msgid "dataalerts.failure.error.internalError" -msgstr "Error interno de alerta de datos" - -#: -msgid "dataalerts.failure.error.invalidDataAlertSpecification" -msgstr "Especificación no válida de alerta" - -#: -msgid "dataalerts.failure.error.summaryTableNotFound" -msgstr "No se encontró la tabla de datos de resumen" - -#: -msgid "dataalerts.failure.error.unclassifiedError" -msgstr "Error no clasificado" - -#: -msgid "dataalerts.failure.error.viewContentNotFound" -msgstr "No se encontró el contenido de {0} de la vista de alerta de datos" - -#: -msgid "dataalerts.failure.error.viewNotFound" -msgstr "No se encontró la vista de alerta de datos" - -#: -msgid "dataalerts.failure.error.workbookNotFound" -msgstr "No se encontró el libro de trabajo" - -#: -msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" -msgstr "No se ha encontrado ningún eje para el campo {0}" - -#: -msgid "dataalerts.failure.error.paneDescriptorNotFound" -msgstr "{0}" - -#: -msgid "dataalerts.failure.error.unsupportedComparisonExpression" -msgstr "Expresión de comparación no compatible {0}" - -#: -msgid "dataalerts.failure.error.nonConstComparisonOp" -msgstr "No se ha detectado ningún operador de comparación constante: {0}" - -#: -msgid "dataalerts.failure.error.cannotAddFilter" -msgstr "Se ha producido un error al añadir un filtro a la alerta de datos" - -#: -msgid "dataalerts.failure.error.sheetNotAlertable" -msgstr "La hoja {0} no contiene datos compatibles con las alertas. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertMeasureNotFound" -msgstr "No se puede seleccionar una medida. {0}" - -#: -msgid "dataalerts.failure.error.tooManyMeasuresForDataAlert" -msgstr "Se ha detectado un número de medidas incorrecto.{0}" - -#: -msgid "dataalerts.failure.error.thresholdParseError" -msgstr "Error al analizar el texto del umbral {0}. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertPresModelCreationError" -msgstr "Se ha producido un error al serializar la alerta. {0}" - -#: -msgid "dataalerts.failure.error.cannotDrawDataAlertDialog" -msgstr "Se ha producido un error al crear el diálogo de alerta de datos." - -#: -msgid "dataalerts.failure.error.unsupportedDataAlertType" -msgstr "Actualmente no se admite el tipo de alerta de datos {0}." - -#: -msgid "dataalerts.failure.suspend.email.subject" -msgstr "Se ha suspendido la alerta para: {0}" - -#: -msgid "dataalerts.failure.suspend.email.status" -msgstr "Se ha suspendido su alerta {0}" - -#: -msgid "dataalerts.failure.suspend.email.explanation" -msgstr "En estado suspendido, no evaluaremos los destinatarios de la alerta o la vista. Una vez solucionado el problema, podrá reanudar la alerta en {1}." - -#: -msgid "dataalerts.failure.suspend.view.name.prefix" -msgstr "Vista" - -#: -msgid "dataalerts.failure.suspend.time" -msgstr "Tiempo de suspensión" - -#: -msgid "dataalerts.failure.suspend.email.footer" -msgstr "Ha recibido este correo electrónico porque su alerta se ha suspendido." - -#: -msgid "dataalerts.failure.suspend.email.view.name.my.content" -msgstr "Mi contenido" - -#: -msgid "dataalerts.failure.suspend.view.alerts" -msgstr "Ver alertas" - -#: -msgid "metricsservices.failure.affected.metric" -msgstr "Métrica afectada" - -#: -msgid "metricsservices.failure.cause" -msgstr "En algunos casos, las actualizaciones de métricas no se completan debido a problemas de conexión aislados que se resuelven automáticamente. Estas son otras posibles razones de los fallos al actualizar las métricas:" - -#: -msgid "metricsservices.failure.changed.view" -msgstr "Se ha eliminado o cambiado el nombre de un libro de trabajo, vista o campo de datos" - -#: -msgid "metricsservices.failure.permissions.error" -msgstr "Se han modificado los permisos de la vista conectada" - -#: -msgid "metricsservices.failure.email.footer" -msgstr "Se le ha enviado este mensaje a {0} debido a un error durante la actualización de la métrica." - -#: -msgid "metricsservices.failure.email.subject" -msgstr "Error en la actualización de la métrica de: {0}" - -#: -msgid "metricsservices.failure.expired.credentials" -msgstr "Han caducado las credenciales de base de datos insertadas en un libro de trabajo" - -#: -msgid "metricsservices.failure.explanation" -msgstr "Su métrica no se puede actualizar, por tanto, no se aplican los cambios. Recibirá un correo electrónico informativo cuando la actualización de la métrica se reanude." - -#: -msgid "metricsservices.failure.status" -msgstr "La métrica “{0}” no se está actualizando" - -#: -msgid "metricsservices.failure.suspend.email.explanation" -msgstr "Hasta que se reanude la actualización, no se aplicarán los cambios a los datos de la métrica. Una vez solucionado el problema, podrá reanudar la actualización." - -#: -msgid "metricsservices.failure.suspend.email.footer" -msgstr "Se ha enviado este correo electrónico a {0} porque la actualización de la métrica se ha suspendido." - -#: -msgid "metricsservices.failure.suspend.email.status" -msgstr "Se ha suspendido la actualización de la métrica “{0}”" - -#: -msgid "metricsservices.failure.suspend.email.subject" -msgstr "Se ha suspendido la actualización de la métrica de: {0}" - -#: -msgid "metricsservices.failure.suspend.time" -msgstr "Tiempo de suspensión" - -#: -msgid "metricsservices.failure.suspend.view.metric" -msgstr "Ir a la métrica" - -#: -msgid "metricsservices.failure.suspend.view.name.prefix" -msgstr "Vista conectada" - -#: -msgid "metricsservices.failure.time" -msgstr "Hora del error de actualización" - -#: -msgid "metricsservices.failure.troubleshooting" -msgstr "Para comprobar si otros problemas provocan el error en la actualización de la métrica, haga clic en el botón que aparece más abajo. Puede intentar volver a crear la métrica en la vista conectada." - -#: -msgid "metricsservices.failure.view.details.metric" -msgstr "Ir a la métrica" - -#: -msgid "metricsservices.failure.view.name.prefix" -msgstr "Vista conectada" - -#: -msgid "metricsservices.success.email.subject" -msgstr "Se ha reanudado la actualización de la métrica de: {0}" - -#: -msgid "metricsservices.success.explanation" -msgstr "La actualización de su métrica vuelve a funcionar, ahora se buscarán las actualizaciones en los datos de sus métricas." - -#: -msgid "metricsservices.success.status" -msgstr "Se ha reanudado la actualización de la métrica “{0}”" - -#: -msgid "errors.staticimages.generic" -msgstr "Error al generar imágenes estáticas para el libro de trabajo {0}. {1}." - -#: -msgid "errors.internal_error.request.message" -msgstr "{0} no pudo satisfacer la solicitud." - -#: -msgid "errors.permissions.limited_user_visibility" -msgstr "Error al completar la consulta. El usuario debe tener permisos de administrador o creador para consultar a otros usuarios sobre la configuración de la Visibilidad de usuario" - -#: -msgid "local_names.system_user.guest.name" -msgstr "Invitado" - -#: -msgid "local_names.group.all_users.name" -msgstr "Todos los usuarios" - -#: -msgid "local_names.containers.personal_space.name" -msgstr "Espacio personal" - -#: -msgid "password_reset.email.subject" -msgstr "Este es el enlace para restablecer la contraseña" - -#: -msgid "password_reset.email.body" -msgstr "Hola, {0}:

Ha solicitado el restablecimiento de su contraseña.

Para cambiar la contraseña de Tableau Server, {1} o pegue el siguiente enlace en el navegador: {2}

Este enlace expirará en 48 horas, así que tome las medidas necesarias lo antes posible.

Si no ha solicitado el restablecimiento de la contraseña, recomendamos que se ponga en contacto con el administrador de servidor.

Gracias por usar Tableau.
El equipo de Tableau" - -#: -msgid "password_reset.email.link" -msgstr "haga clic aquí" - -#: -msgid "hours.pl" -msgstr "{0} horas" - -#: -msgid "hours.sg" -msgstr "1 hora" - -#: -msgid "minutes.pl" -msgstr "{0} minutos" - -#: -msgid "minutes.sg" -msgstr "1 minuto" - -#: -msgid "seconds.pl" -msgstr "{0} segundos" - -#: -msgid "seconds.sg" -msgstr "1 segundo" - -#: -msgid "dataconnections.classes.tableau_server_site" -msgstr "Sitio de Tableau Server" - -#: -msgid "materializeviews.errors.workbook_not_in_project" -msgstr "El proyecto “{0}” no contiene el libro de trabajo “{1}”" - -#: -msgid "materializeviews.errors.workbook_has_no_extract" -msgstr "No se pudo actualizar la configuración de las vistas materializadas del libro de trabajo “{0}”. Actualmente, solo se admiten los libros de trabajo con extracciones incrustadas" - -#: -msgid "materializeviews.errors.workbook_updating_errors" -msgstr "Se han encontrado errores al actualizar la configuración de las vistas materializadas para los libros de trabajo" - -#: -msgid "materializeviews.errors.workbook_too_large" -msgstr "Error al actualizar la configuración de las vistas materializadas para el libro de trabajo “{0}” porque el tamaño del libro de trabajo supera el limite de {1} GB" - -#: -msgid "materializeviews.errors.project_path_not_exists" -msgstr "La ruta del proyecto “{0}” no existe." - -#: -msgid "materializeviews.errors.feature_disabled" -msgstr "Error al actualizar la configuración de las vistas materializadas para el libro de trabajo “{0}” porque la función está actualmente deshabilitada" - -#: -msgid "materializeviews.errors.update_materialized_views_setting_failed" -msgstr "Error al actualizar la configuración de las vistas materializadas para el libro de trabajo “{0}”" - -#: -msgid "materializeviews.errors.site_not_enabled" -msgstr "Este sitio no está habilitado para vistas materializadas. Póngase en contacto con su administrador" - -#: -msgid "materializeviews.errors.encrypted_extracts_not_supported" -msgstr "Por el momento, la función Vistas materializadas no admite libros de trabajo con extracciones cifradas." - -#: -msgid "materializedviews.finished.create" -msgstr "Se han creado las vistas materializadas con el estado “{0}” del libro de trabajo “{1}”" - -#: -msgid "materializedviews.finished.delete" -msgstr "Se han eliminado las vistas materializadas del libro de trabajo con id: {0}" - -#: -msgid "materializedviews.finished.encrypt" -msgstr "Se ha completado el cifrado de vistas materializadas para el libro de trabajo “{0}”" - -#: -msgid "materializedviews.finished.decrypt" -msgstr "Se ha completado el descifrado de vistas materializadas para el libro de trabajo “{0}”" - -#: -msgid "materializedviews.finished.rekey" -msgstr "Se ha completado el recifrado de vistas materializadas para el libro de trabajo “{0}”" - -#: -msgid "materializedviews.status.encryption_key" -msgstr "ID de clave de cifrado: “{0}”." - -#: -msgid "materializedviews.status.encryption_keys" -msgstr "ID de clave de cifrado antigua: “{0}”; ID de clave de cifrado nueva: “{1}”." - -#: -msgid "materializedviews.status.encryption_type" -msgstr "Tipo de cifrado de la fuente de datos: “{0}”" - -#: -msgid "customizedviews.namedSharingPrefix" -msgstr "Versión compartida" - -#: -msgid "flows.drafts.default_name" -msgstr "Nuevo flujo" - -#: -msgid "content_type.project" -msgstr "Proyecto" - -#: -msgid "content_type.workbook" -msgstr "Libro de trabajo" - -#: -msgid "content_type.view" -msgstr "Vista" - -#: -msgid "content_type.datasource" -msgstr "Fuente de datos" - -#: -msgid "content_type.flow" -msgstr "Flujo" - -#: -msgid "content_type.metric" -msgstr "Métrica" - -#: -msgid "content_type.collection" -msgstr "Colección" - -#: -msgid "content_type.visualization" -msgstr "Visualización" - -#: -msgid "content_type.askdata_visualization" -msgstr "Visualización de Pregunte a los datos" - -#: -msgid "content_type.explaindata_explanation" -msgstr "Explicación" - -#: -msgid "content_type.virtualconnection" -msgstr "Conexión virtual" - -#: -msgid "content_type.virtualconnectiontable" -msgstr "Tabla de conexión virtual" - -#: -msgid "upgradethumbnails.status.server_started" -msgstr "Respuesta del servidor: la actualización de miniaturas ha comenzado." - -#: -msgid "upgradethumbnails.status.server_stopped" -msgstr "Respuesta del servidor: se han detenido %d trabajos" - -#: -msgid "dataquality.author.extract_refresh_monitoring" -msgstr "Supervisión de actualización de extracción" - -#: -msgid "dataquality.author.flow_run_monitoring" -msgstr "Supervisión de ejecución de flujo" - -#: -msgid "dataquality.message.refresh_failed" -msgstr "Error de acualización: {0}" - -#: -msgid "dataquality.message.last_successful" -msgstr "Realizado correctamente por última vez: {0}" - -#: -msgid "dataquality.message.next_scheduled" -msgstr "Próxima programación: {0}" - -#: -msgid "dataquality.message.flow_run_output_steps_failed" -msgstr "No fue posible ejecutar {0}/{1} pasos de salida" - -#: -msgid "label_value.description.certified" -msgstr "El recurso es de confianza y se recomienda." - -#: -msgid "label_value.description.deprecated" -msgstr "Este activo ya no se mantiene y no se debe usar." - -#: -msgid "label_value.description.extract_refresh_failure" -msgstr "La actualización de extracción más reciente de este recurso generó un error." - -#: -msgid "label_value.description.flow_run_failure" -msgstr "La ejecución más reciente de este flujo falló." - -#: -msgid "label_value.description.maintenance" -msgstr "Este recurso se encuentra en mantenimiento." - -#: -msgid "label_value.description.sensitive_data" -msgstr "Este recurso contiene información confidencial." - -#: -msgid "label_value.description.stale" -msgstr "Este recurso está obsoleto." - -#: -msgid "label_value.description.warning" -msgstr "Este recurso tiene un problema de calidad general." - -#: -msgid "importcsvsummary.error.details" -msgstr "Detalles del error:" - -#: -msgid "importcsvsummary.remainingerrors" -msgstr "(errores restantes no mostrados)" - -#: -msgid "importcsvsummary.error.line" -msgstr "línea {0} para usuario “{1}”: “{2}”" - -#: -msgid "importcsvsummary.line.processed" -msgstr "Líneas procesadas: {0}" - -#: -msgid "importcsvsummary.line.skipped" -msgstr "Líneas omitidas: {0}" - -#: -msgid "importcsvsummary.users.added.count" -msgstr "Número de usuarios añadidos: {0}" - -#: -msgid "importcsvsummary.errors.count" -msgstr "Número de errores: {0}" - -#: -msgid "importcsvsummary.error.unexpected_extension" -msgstr "Extensión de nombre de archivo inesperada para el archivo .csv" - -#: -msgid "importcsvsummary.error.size_limit" -msgstr "CsvFile sobrepasa el tamaño límite de {0}" - -#: -msgid "importcsvsummary.error.local.password_mismatch" -msgstr "La actualización del usuario del sitio local requiere una contraseña vacía o coincidente" - -#: -msgid "importcsvsummary.error.local.password_required" -msgstr "La creación del usuario del sistema local cuando Auth es Local requiere una contraseña" - -#: -msgid "importcsvsummary.error.ad.user_not_found" -msgstr "No se ha encontrado al usuario AD “{0}”" - -#: -msgid "importcsvsummary.error.domain_not_found" -msgstr "Dominio no válido “{0}”" - -#: -msgid "importcsvsummary.error.cannot_create_user_identity" -msgstr "No se pudo crear la identidad de usuario para el usuario “{0}”" - -#: -msgid "importcsvsummary.error.invalid_identity_pool_name" -msgstr "Nombre de la agrupación de identidad no válido “{0}”" - -#: -msgid "importcsvsummary.error.too_many_errors" -msgstr "Se han encontrado demasiados errores en el archivo .csv" - -#: -msgid "audit.errors.wdc_not_allowlisted" -msgstr "El conector de datos web no se encuentra en la lista de admisión. Para obtener asistencia, consulte: https://help.tableau.com/current/online/es-es/to_keep_data_fresh.htm" - -#: -msgid "user.input.name.err.too_long" -msgstr "el nombre supera el límite de caracteres {0}" - -#: -msgid "user.input.name.err.empty" -msgstr "el nombre no puede quedar vacío" - -#: -msgid "askdata.title" -msgstr "Pregunte a los datos" - -#: -msgid "slack.app.upgrade.email.notification.subject" -msgstr "Actualización en la aplicación de Tableau para Slack" - -#: -msgid "slack.app.upgrade.email.notification.introduction" -msgstr "Hay una actualización disponible para la aplicación de Tableau para Slack. Tableau recomienda actualizar la aplicación para mantener el rendimiento de la aplicación y para usar las nuevas funcionalidades de Tableau Cloud. Descubra nuevas funcionalidades y cambios en
Novedades de Tableau Cloud." - -#: -msgid "slack.app.upgrade.email.notification.action" -msgstr "Para actualizar la conexión del sitio a la aplicación de Tableau para Slack, consulte Actualizar la aplicación de Tableau para Slack. Si tiene varios sitios de Tableau Cloud, actualice la aplicación en cada sitio." - -#: -msgid "slack.app.upgrade.email.notification.steps" -msgstr "Esta notificación de servicio ha sido publicada por Tableau Cloud." - -#: -msgid "slack.app.upgrade.email.notification.reason" -msgstr "Recibe esta notificación porque es un usuario administrador de un sitio de Tableau Cloud conectado con Slack." - -#: -msgid "slack.app.upgrade.email.notification.footer.privacy" -msgstr "Lea nuestra Política de privacidad" - -#: -msgid "unifiedconsumption.tcrm.folders.private" -msgstr "Mi aplicación privada" - -#: -msgid "commandlineutils.errors.bad_value" -msgstr "La opción “{0}” tiene un valor incorrecto de “{1}”. Debe ser uno de: {2}" - -#: -msgid "commandlineutils.errors.not_integer" -msgstr "El valor “{0}” para la opción “{1}” no es un entero" - -#: -msgid "common.errors.empty_file" -msgstr "El archivo “{0}” está vacío" - -#: -msgid "common.errors.file_not_found" -msgstr "No se puede abrir el archivo “{0}”" - -#: -msgid "common.errors.invalid_file_path" -msgstr "Ruta de archivo no válida “{0}”" - -#: -msgid "common.errors.folder_path_not_found" -msgstr "No se encontró el directorio “{0}”" - -#: -msgid "common.errors.access_denied" -msgstr "Acceso denegado al archivo “{0}”. Compruebe que la ruta sea válida y que el nombre de archivo no coincida con un directorio existente." - -#: -msgid "common.errors.requires_csv_file" -msgstr "El comando “{0}” requiere un archivo CSV" - -#: -msgid "common.errors.requires_group_name" -msgstr "El comando “{0}” requiere un nombre de grupo" - -#: -msgid "common.errors.requires_site_name" -msgstr "El comando “{0}” requiere un nombre de sitio" - -#: -msgid "common.errors.options_conflict" -msgstr "Se especificaron opciones nuevas y opciones que ya no se usan para especificar la función del usuario. Solo se puede utilizar una de ellas." - -#: -msgid "common.errors.csv_sizelimit" -msgstr "El archivo CSV al que hace referencia supera el límite de tamaño de 100 MB. Divida el contenido en archivos CSV más pequeños e impórtelos por separado." - -#: -msgid "common.options.admin-type" -msgstr "[Obsoleto] Asigna [o elimina] el derecho de administración del sitio para todos los usuarios en el archivo CSV. Esta configuración se puede sustituir por los valores de las distintas filas del archivo CSV. {0} puede ser: {1}, {2} o {3}. Si no se especifica: {3} para los nuevos usuarios, sin cambios para los usuarios existentes" - -#: -msgid "common.options.complete" -msgstr "Requiere [o no] que todas las filas sean válidas para que los cambios sean correctos. Valor predeterminado: {0}" - -#: -msgid "common.options.license" -msgstr "[Obsoleto] Configura el nivel de licencia predeterminado para todos los usuarios. Se puede sustituir con el valor del archivo CSV. {0} puede ser {1}, {2} o {3}" - -#: -msgid "common.options.nowait" -msgstr "No esperar a que termine el trabajo" - -#: -msgid "common.options.publisher" -msgstr "[Obsoleto] Asigna [o elimina] el derecho de publicación para todos los usuarios en el archivo CSV. Esta configuración se puede sustituir por los valores de las distintas filas del archivo CSV. Valor predeterminado si no se especifica: falso para los nuevos usuarios, sin cambios para los usuarios existentes" - -#: -msgid "common.options.silent-progress" -msgstr "No mostrar mensajes de progreso para el trabajo" - -#: -msgid "common.options.sysadmin-type" -msgstr "[Obsoleto] Asigna [o elimina] el derecho de administración del sitio para todos los usuarios en el archivo CSV. Esta configuración se puede sustituir por los valores de las distintas filas del archivo CSV. {0} puede ser: {1}, {2}, {3} o {4}. Valor predeterminado si no se especifica: {4} para los nuevos usuarios, sin cambios para los usuarios existentes" - -#: -msgid "common.output.job_queued_success" -msgstr "Trabajo en cola" - -#: -msgid "common.output.succeeded" -msgstr "Correcto" - -#: -msgid "common.options.role" -msgstr "Establece la función predeterminada de todos los usuarios a los que afecta. Valores legales para {0}: {1}. Si no se especifica, el servidor usa el valor predeterminado: {2}" - -#: -msgid "addusers.options.users" -msgstr "Archivo que contiene una lista de usuarios, uno por línea, para añadirlos al grupo" - -#: -msgid "addusers.short_description" -msgstr "Añadir usuarios a un grupo" - -#: -msgid "addusers.status" -msgstr "Añadiendo los usuarios mostrados en {0} al grupo {1}..." - -#: -msgid "creategroup.short_description" -msgstr "Crear un grupo local" - -#: -msgid "creategroup.status" -msgstr "Creando el grupo “{0}” en el servidor..." - -#: -msgid "creategroup.options.role" -msgstr "Establece el rol que se asignará a los usuarios del grupo una vez que inicien sesión. Valores legales para {0}: {1}. El rol en el sitio de un usuario solo se establecerá con este valor si es menos restrictivo que el rol en el sitio actual del usuario. Si no se especifica ninguno, no se asignará ningún rol para los usuarios de este grupo cuando inicien sesión." - -#: -msgid "createextracts.errors.required_argument" -msgstr "El comando createextracts necesita una URL de libro de trabajo, un nombre de libro de trabajo o un nombre de fuente de datos." - -#: -msgid "createextracts.errors.error" -msgstr "Error al crear la extracción" - -#: -msgid "createextracts.for.datasource" -msgstr "Crear extracción para la fuente de datos “{0}”" - -#: -msgid "createextracts.for.workbook_name" -msgstr "Creando extracción del libro de trabajo “{0}”" - -#: -msgid "createextracts.for.workbook_url" -msgstr "Crear extracción para el libro de trabajo con URL “{0}”" - -#: -msgid "createextracts.options.datasource" -msgstr "El nombre de la fuente de datos de destino para la creación de extracción" - -#: -msgid "createextracts.options.embedded-datasources" -msgstr "Una lista de nombres de fuente de datos insertadas y separados por espacios dentro del libro de trabajo de destino. Escriba los nombres de fuente de datos con comillas si contienen espacios. Solo disponible al crear extracciones para un libro de trabajo." - -#: -msgid "createextracts.options.encrypt" -msgstr "Crear extracción cifrada." - -#: -msgid "createextracts.options.include-all" -msgstr "Incluya todas las fuentes de datos de un libro de trabajo de destino. Solo estará disponible al crear extracciones para el libro de trabajo." - -#: -msgid "createextracts.options.parent-project-path" -msgstr "Ruta del proyecto que es el principal dentro del proyecto que contiene el recurso de destino. Se debe especificar el nombre del proyecto con --project.." - -#: -msgid "createextracts.options.project" -msgstr "El nombre del proyecto que contiene el recurso de destino. Solo es necesario si se especifica {0} o {1}. Si no se especifica, se usa el proyecto predeterminado “{2}”." - -#: -msgid "createextracts.options.url" -msgstr "El nombre canónico para el recurso tal y como aparece en la URL" - -#: -msgid "createextracts.options.workbook" -msgstr "El nombre del libro de trabajo de destino para la creación de extracción" - -#: -msgid "createextracts.short_description" -msgstr "Crear extracciones para un libro de trabajo o una fuente de datos publicada" - -#: -msgid "createextracts.workbook.include-all" -msgstr "Incluir todas las fuentes de datos insertadas dentro del libro de trabajo de destino" - -#: -msgid "createextracts.workbook.embedded-datasource-names" -msgstr "Con nombres de fuente de datos insertada" - -#: -msgid "createproject.options.description" -msgstr "Descripción del proyecto" - -#: -msgid "createproject.options.name" -msgstr "Nombre del proyecto" - -#: -msgid "createproject.options.parent-project-path" -msgstr "Ruta del proyecto que contendrá el proyecto nuevo. Si no se indica, se creará en el nivel de base del sitio" - -#: -msgid "createproject.short_description" -msgstr "Crear un proyecto" - -#: -msgid "createproject.status" -msgstr "Creando el proyecto “{0}”en el servidor..." - -#: -msgid "createsite.errors.invalid_url_option" -msgstr "La opción de URL no es válida al crear varios sitios. Vuelva a ejecutar el comando después de eliminar la opción de URL, o bien cree cada sitio por separado" - -#: -msgid "createsite.errors.site_name_already_exists" -msgstr "Ya existe un sitio con el nombre “{0}”. Escriba otro nombre de sitio." - -#: -msgid "createsite.errors.site_id_already_exists" -msgstr "Ya existe un sitio con el ID “{0}”. Utilice -r para especificar otro ID de sitio. Consulte la ayuda de tabcmd createsite para obtener más información." - -#: -msgid "createsite.options.allow-mobile-snapshots" -msgstr "Permitir [o denegar] instantáneas móviles. De forma predeterminada, se permiten las instantáneas móviles" - -#: -msgid "createsite.options.allow-subscriptions" -msgstr "Permitir [o denegar] suscripciones para este sitio. El valor predeterminado es la configuración predeterminada del servidor. Las suscripciones no se pueden habilitar si las suscripciones de servidor están deshabilitadas" - -#: -msgid "createsite.options.allow-web-authoring" -msgstr "Permitir [o denegar] la creación web para este sitio. De forma predeterminada, se permite la creación web" - -#: -msgid "createsite.options.metrics-level" -msgstr "0 para ninguna recolección, 100 para todas las recolecciones" - -#: -msgid "createsite.options.guest-access-enabled" -msgstr "Permiso de acceso de invitados que no han iniciado sesión con una cuenta de Tableau Server para ver las vistas" - -#: -msgid "createsite.options.site-mode" -msgstr "Permitir [o denegar] el administrador de sitio desde la administración de usuarios en el sitio" - -#: -msgid "createsite.options.storage-quota" -msgstr "Cuota de almacenamiento del sitio en MB" - -#: -msgid "createsite.options.subscription-email" -msgstr "Correo electrónico usado para suscripciones" - -#: -msgid "createsite.options.subscription-footer" -msgstr "Pie de página usado para suscripciones" - -#: -msgid "createsite.options.url" -msgstr "ID del sitio" - -#: -msgid "createsite.options.user-quota" -msgstr "Máximo de usuarios de sitio" - -#: -msgid "createsite.options.extract_encryption_mode" -msgstr "Modo de cifrado de extracciones: deshabilitado, habilitado o requerido. Si no se establece nada, se usa el valor predeterminado." - -#: -msgid "createsite.options.web_extraction_enabled" -msgstr "Permitir [o denegar] la creación de extracciones y el cambio de extracciones a tiempo real para este sitio. La configuración predeterminada está permitida." - -#: -msgid "createsite.options.run_now_enabled" -msgstr "Permitir [o denegar] la opción Ejecutar ahora para este sitio. La opción predeterminada es Permitir." - -#: -msgid "createsite.options.time_zone" -msgstr "La zona horaria que se usará con las extracciones en este sitio. La opción predeterminada se ha desconfigurado para usar la zona horaria del servidor." - -#: -msgid "createsite.short_description" -msgstr "Crear un sitio" - -#: -msgid "createsite.status" -msgstr "Creando el sitio “{0}” en el servidor..." - -#: -msgid "createsiteusers.options.auth-type" -msgstr "Asigna el tipo de autenticación de todos los usuarios en el archivo CSV. Para Tableau Cloud, {0} puede ser {1} (predeterminado) o {2}. Para Tableau Server, {0} puede ser Local (predeterminado) o {2}." - -#: -msgid "createsiteusers.description" -msgstr "Crear usuarios en el sitio actual. Los usuarios se leen a partir del archivo CSV especificado. El archivo puede tener las columnas en el orden que se muestra a continuación.{0}1. Nombre de usuario{0}2. Contraseña (Se omite en caso de usar Active Directory){0}3. Nombre descriptivo (Se omite en caso de usar Active Directory){0}4. Nivel de licencia ({1}, {2}, {3}, {4} o {5}){0}5. Administrador ({6}/{7}){0}6. Publicador ({8}/{9}/1 o {10}/{11}/0){0}7. Correo electrónico (solo para Tableau Public){0}El archivo puede tener menos columnas. Por ejemplo, puede ser una lista simple con un nombre de usuario por línea. Puede usar comillas si un valor contiene comas. Tabcmd espera hasta que la tarea de {12} se completa. Puede elegir no esperar a que se complete la tarea en el servidor y volver inmediatamente pasando el selector {13}. Con este comando no se pueden eliminar ni degradar administradores de sistema. Para ello, use “{14}”" - -#: -msgid "createsiteusers.short_description" -msgstr "Crear usuarios en el sitio actual" - -#: -msgid "createsiteusers.status" -msgstr "Añadiendo los usuarios mostrados en {0} al sitio actual..." - -#: -msgid "createusers.description" -msgstr "Crear usuarios. Los usuarios se leen a partir del archivo CSV especificado. El archivo puede tener las columnas en el orden que se muestra a continuación.{0}1. Nombre de usuario{0}2. Contraseña (Se omite en caso de usar Active Directory){0}3. Nombre descriptivo (Se omite en caso de usar Active Directory){0}4. Nivel de licencia ({1}, {2}, {3}, {4} o {5}){0}5. Administrador ({6}/{7}/{8}/{9}){0}6. Publicador ({10}/{11}/1 o {12}/{13}/0){0}7. Correo electrónico (solo para Tableau Public){0}El archivo puede tener menos columnas. Por ejemplo, puede ser una lista simple con un nombre de usuario por línea. Puede usar comillas si un valor contiene comas. Tabcmd espera hasta que la tarea de {14} se completa. Puede elegir no esperar a que se complete la tarea en el servidor y volver inmediatamente pasando el selector {15}." - -#: -msgid "createusers.short_description" -msgstr "Crear usuarios en el servidor" - -#: -msgid "createusers.status" -msgstr "Añadiendo los usuarios mostrados en {0} al servidor" - -#: -msgid "decryptextracts.short_description" -msgstr "Descifrar las extracciones en un sitio" - -#: -msgid "decryptextracts.status" -msgstr "Programando el descifrado de las extracciones en el sitio {0}..." - -#: -msgid "delete.errors.mutually_exclusive" -msgstr "No se puede especificar un libro de trabajo y una fuente de datos para su eliminación" - -#: -msgid "delete.errors.requires_workbook_datasource" -msgstr "El comando “{0}” requiere un nombre de libro de trabajo o de fuente de datos" - -#: -msgid "delete.options.datasource" -msgstr "Fuente de datos que se va a eliminar" - -#: -msgid "delete.options.parent-project-path" -msgstr "Ruta del elemento superior del proyecto que contiene los libros de trabajo o las fuentes de datos que se van a eliminar. Se debe especificar el nombre del proyecto con --project.." - -#: -msgid "delete.options.project" -msgstr "El proyecto que contiene el libro de trabajo o la fuente de datos que se va a eliminar. El proyecto predeterminado es “{0}”" - -#: -msgid "delete.options.workbook" -msgstr "Libro de trabajo que se va a eliminar" - -#: -msgid "delete.short_description" -msgstr "Eliminar un libro de trabajo o una fuente de datos del servidor" - -#: -msgid "delete.status" -msgstr "Eliminando {0} “{1}” del servidor..." - -#: -msgid "deleteextracts.errors.required_argument" -msgstr "El comando deleteextracts requiere una URL de libro de trabajo, un nombre de libro de trabajo o un nombre de fuente de datos" - -#: -msgid "deleteextracts.errors.error" -msgstr "Error al eliminar la extracción" - -#: -msgid "deleteextracts.for.datasource" -msgstr "Eliminar extracción de la fuente de datos “{0}”" - -#: -msgid "deleteextracts.for.workbook_name" -msgstr "Eliminando la extracción del libro de trabajo “{0}”" - -#: -msgid "deleteextracts.for.workbook_url" -msgstr "Eliminar extracción para el libro de trabajo con la URL “{0}”" - -#: -msgid "deleteextracts.options.datasource" -msgstr "El nombre de la fuente de datos de destino para la eliminación de la extracción" - -#: -msgid "deleteextracts.options.embedded-datasources" -msgstr "Una lista de nombres de fuente de datos insertadas y separados por espacios dentro del libro de trabajo de destino. Escriba los nombres de fuente de datos con comillas si contienen espacios. Solo disponible al eliminar extracciones para un libro de trabajo." - -#: -msgid "deleteextracts.options.include-all" -msgstr "Incluir todas las fuentes de datos insertadas dentro del libro de trabajo de destino" - -#: -msgid "deleteextracts.options.parent-project-path" -msgstr "Ruta del proyecto que es el principal dentro del proyecto que contiene el recurso de destino. Se debe especificar el nombre del proyecto con --project.." - -#: -msgid "deleteextracts.options.project" -msgstr "El nombre del proyecto que contiene el recurso de destino. Solo es necesario si se especifica {0} o {1}. Si no se especifica, se usa el proyecto predeterminado “{2}”." - -#: -msgid "deleteextracts.options.url" -msgstr "El nombre canónico para el recurso tal y como aparece en la URL" - -#: -msgid "deleteextracts.options.workbook" -msgstr "El nombre del libro de trabajo de destino para la eliminación de extracción" - -#: -msgid "deleteextracts.short_description" -msgstr "Eliminar extracciones para un libro de trabajo o una fuente de datos publicada" - -#: -msgid "deleteextracts.workbook.include-all" -msgstr "Incluir todas las fuentes de datos insertadas dentro del libro de trabajo de destino" - -#: -msgid "deleteextracts.workbook.embedded-datasource-names" -msgstr "Con nombres de fuente de datos insertadas" - -#: -msgid "deletegroup.short_description" -msgstr "Eliminar un grupo" - -#: -msgid "deletegroup.status" -msgstr "Eliminando el grupo “{0}” del servidor..." - -#: -msgid "deleteproject.errors.requires_project_name" -msgstr "El comando “{0}” requiere un nombre de proyecto" - -#: -msgid "deleteproject.options.parent-project-path" -msgstr "Ruta del elemento superior del proyecto que se va a eliminar. Se debe especificar el nombre del proyecto con --project.." - -#: -msgid "deleteproject.short_description" -msgstr "Eliminar un proyecto" - -#: -msgid "deleteproject.status" -msgstr "Eliminando el proyecto “{0}” del servidor..." - -#: -msgid "deletesite.errors.logged_into_this_site" -msgstr "No se puede eliminar el sitio en el que tiene iniciada la sesión" - -#: -msgid "deletesite.short_description" -msgstr "Eliminar un sitio" - -#: -msgid "deletesite.status" -msgstr "Eliminando el sitio “{0}” del servidor..." - -#: -msgid "deletesiteusers.description" -msgstr "Elimine usuarios del sitio. Los usuarios se leen a partir del archivo CSV especificado. El archivo es una lista simple de un nombre de usuario por línea" - -#: -msgid "deletesiteusers.short_description" -msgstr "Eliminar usuarios del sitio" - -#: -msgid "deletesiteusers.status" -msgstr "Eliminando los usuarios del sitio mostrados en {0} del servidor..." - -#: -msgid "deleteusers.description" -msgstr "Elimine usuarios. Los usuarios se leen a partir del archivo de valores separados por comas (CSV) especificado. El archivo es una lista simple de un nombre de usuario por línea" - -#: -msgid "deleteusers.short_description" -msgstr "Eliminar usuarios" - -#: -msgid "deleteusers.status" -msgstr "Eliminando los usuarios mostrados en {0} del servidor..." - -#: -msgid "editdomain.description" -msgstr "Edite un dominio. Use el comando “{0}” para ver una lista de dominios para la edición" - -#: -msgid "editdomain.errors.requires_nickname_name" -msgstr "Se debe especificar una opción “{0}” o “{1}”" - -#: -msgid "editdomain.options.id" -msgstr "ID del dominio" - -#: -msgid "editdomain.options.name" -msgstr "Nombre del dominio" - -#: -msgid "editdomain.options.nickname" -msgstr "Apodo del dominio" - -#: -msgid "editdomain.short_description" -msgstr "Editar un dominio" - -#: -msgid "editdomain.output" -msgstr "{0}ID{1}Apodo{1}{1}Nombre{0}" - -#: -msgid "editdomain.status" -msgstr "Editando el dominio con el ID “{0}” en el servidor..." - -#: -msgid "editsite.errors.invalid_site-id" -msgstr "La opción {0} no es válida al editar varios sitios. Vuelva a ejecutar el comando después de eliminar la opción {0}, o bien edite cada sitio por separado" - -#: -msgid "editsite.errors.invalid_site-name" -msgstr "La opción {0} no es válida al editar varios sitios. Vuelva a ejecutar el comando después de eliminar la opción {0}, o bien edite cada sitio por separado" - -#: -msgid "editsite.options.allow-mobile-snapshots" -msgstr "Permitir [o denegar] instantáneas móviles" - -#: -msgid "editsite.options.allow-subscriptions" -msgstr "Permitir [o denegar] suscripciones para este sitio" - -#: -msgid "editsite.options.allow-web-authoring" -msgstr "Permitir [o denegar] la creación web para este sitio" - -#: -msgid "editsite.options.cache-warmup" -msgstr "Permitir [o denegar] el calentamiento de caché para este sitio" - -#: -msgid "editsite.options.cache-warmup-threshold" -msgstr "Umbral (en días) del tiempo transcurrido desde la visualización de una vista para que se active el calentamiento" - -#: -msgid "editsite.options.site-name" -msgstr "Mostrar nombre del sitio" - -#: -msgid "editsite.options.status" -msgstr "Cambie la disponibilidad del sitio. Debe ser “{0}” o “{1}”" - -#: -msgid "editsite.options.allow-materialized-views" -msgstr "Permitir [o denegar] las vistas materializadas para este sitio" - -#: -msgid "editsite.options.extract_encryption_mode" -msgstr "Modo de cifrado de extracciones: deshabilitado, habilitado o requerido. Si no se establece nada, no se cambia en el servidor." - -#: -msgid "editsite.options.web_extraction_enabled" -msgstr "Permitir [o denegar] la creación de extracciones y el cambio de extracciones a tiempo real para este sitio. Permitir es la configuración predeterminada." - -#: -msgid "editsite.options.run_now_enabled" -msgstr "Permitir [o denegar] la opción Ejecutar ahora para este sitio. La opción predeterminada es Permitir" - -#: -msgid "editsite.options.time_zone" -msgstr "La zona horaria que se usará con las extracciones en este sitio" - -#: -msgid "editsite.options.use_default_time_zone" -msgstr "Se ha desconfigurado la zona horaria para las extracciones de este sitio, se usará la zona horaria predeterminada del servidor" - -#: -msgid "editsite.short_description" -msgstr "Editar un sitio" - -#: -msgid "editsite.status" -msgstr "Editando el sitio “{0}” en el servidor..." - -#: -msgid "encryptextracts.short_description" -msgstr "Cifrar las extracciones en un sitio" - -#: -msgid "encryptextracts.status" -msgstr "Programando el recifrado de las extracciones en el sitio {0}..." - -#: -msgid "export.errors.need_country_and_languge" -msgstr "Las opciones --country y --language se deben utilizar juntas." - -#: -msgid "export.errors.white_space_workbook_view" -msgstr "El nombre del libro de trabajo o la vista de la exportación no puede incluir espacios. Use el nombre normalizado del libro de trabajo o la vista tal como aparece en la URL." - -#: -msgid "export.errors.requires_workbook_view_name" -msgstr "El comando “{0}” requiere un nombre de /" - -#: -msgid "export.errors.requires_workbook_view_param" -msgstr "El comando “{0}” requiere un parámetro de /, que debe contener al menos una barra (/)" - -#: -msgid "export.options.country" -msgstr "Si no se utiliza la configuración regional predeterminada del usuario, se debe usar la abreviatura de la configuración regional del país (que se puede encontrar en el registro de subcategorías de idioma de la IANA). con el comando --language" - -#: -msgid "export.options.csv" -msgstr "Exportar datos en formato CSV (predeterminado)" - -#: -msgid "export.options.fullpdf" -msgstr "Exportar las vistas visuales en formato PDF (si el libro de trabajo se ha publicado con pestañas)" - -#: -msgid "export.options.height" -msgstr "Configura el alto. Debe ser un valor entero (valor predeterminado: 600 píxeles)" - -#: -msgid "export.options.language" -msgstr "Si no se utiliza la configuración regional predeterminada del usuario, se debe usar la abreviatura de la configuración regional del idioma (que se puede encontrar en el registro de subcategorías de idioma de la IANA). con el comando --country" - -#: -msgid "export.options.pagelayout" -msgstr "Configura la orientación de páginas del PDF exportado. Valores legales: {0}. Si no se especifica, se utilizará la configuración de Tableau Desktop" - -#: -msgid "export.options.pagesize" -msgstr "Configura el tamaño de página del PDF exportado. Valores legales: {0} (valor predeterminado: “{1}”)" - -#: -msgid "export.options.pdf" -msgstr "Exportar datos en formato PDF" - -#: -msgid "export.options.png" -msgstr "Exportar datos en formato PNG" - -#: -msgid "export.options.width" -msgstr "Configura el ancho. Debe ser un valor entero (valor predeterminado: 800 píxeles)" - -#: -msgid "export.short_description" -msgstr "Exportar los datos o la imagen de una vista del servidor" - -#: -msgid "export.status" -msgstr "Solicitando “{0}” al servidor..." - -#: -msgid "export.status.writing" -msgstr "Escribiendo la respuesta en “{0}”" - -#: -msgid "export.status.error" -msgstr "Se ha producido un error al escribir en un archivo:" - -#: -msgid "export.success" -msgstr "Se ha guardado {0} en “{1}”" - -#: -msgid "extracts.workbook.errors.requires_datasources_or_include_all" -msgstr "El comando {0} para un libro de trabajo requiere una fuente de datos insertada o incluir un selector total." - -#: -msgid "fileuploader.progress" -msgstr "Progreso de carga: {0}%" - -#: -msgid "get.description" -msgstr "Obtenga un archivo del servidor. El archivo recibirá el nombre tras el último componente de la ruta si no se especifica ningún argumento de nombre de archivo" - -#: -msgid "get.errors.requires_url" -msgstr "El comando “{0}” requiere una URL" - -#: -msgid "get.options.file" -msgstr "Nombre para guardar el archivo como" - -#: -msgid "get.short_description" -msgstr "Obtener un archivo del servidor" - -#: -msgid "help.available_commands" -msgstr "Comandos disponibles:" - -#: -msgid "help.command_options" -msgstr "Opciones de comando:" - -#: -msgid "help.description0" -msgstr "Mostrar la ayuda para un comando específico" - -#: -msgid "help.description1" -msgstr "Lista de comandos disponibles" - -#: -msgid "help.errors.unknown_command" -msgstr "Comando desconocido: {0}" - -#: -msgid "help.global_options" -msgstr "Opciones globales:" - -#: -msgid "help.short_description" -msgstr "Ayuda para comandos tabcmd" - -#: -msgid "httputils.found_attachment" -msgstr "Archivo adjunto encontrado: {0}" - -#: -msgid "httputils.mapped_attachment" -msgstr "Adjunto encontrado: {0} (reasignado a {1})" - -#: -msgid "initialuser.errors.username_and_password_required" -msgstr "Se requiere tanto el nombre de usuario como la contraseña" - -#: -msgid "initialuser.options.friendly-name" -msgstr "Nombre descriptivo" - -#: -msgid "initialuser.short_description" -msgstr "Crear un usuario inicial en un servidor no inicializado" - -#: -msgid "listdomains.description" -msgstr "Mostrar dominios" - -#: -msgid "listdomains.status" -msgstr "Mostrando dominios del servidor..." - -#: -msgid "listsites.output" -msgstr "{0}{0}NAME: {1}{0}SITEID: “{2}”" - -#: -msgid "listsites.output_extended" -msgstr "{0}{0}NAME: {1} {0}SITEID: “{2}”{0}EXTRACTENCRYPTION: {3}" - -#: -msgid "listsites.short_description" -msgstr "Mostrar sitios para usuario" - -#: -msgid "listsites.status" -msgstr "Mostrando sitios para el usuario {0}..." - -#: -msgid "listsites.options.get_extract_encryption_mode" -msgstr "Imprimir el modo de cifrado de las extracciones del sitio" - -#: -msgid "login.description" -msgstr "Inicie sesión en el servidor. La sesión continuará hasta que expire en el servidor o utilice {0}" - -#: -msgid "login.short_description" -msgstr "Iniciar sesión en el servidor" - -#: -msgid "logout.short_description" -msgstr "Cerrar sesión en el servidor" - -#: -msgid "publish.description" -msgstr "Publicar un libro de trabajo, una fuente de datos o una extracción en el servidor" - -#: -msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "Tipo de archivo “{0}” incorrecto para actualizar una fuente de datos. La operación de reemplazar/adjuntar solo se aplica a un archivo de extracción (.tde)" - -#: -msgid "publish.errors.invalid_name_option" -msgstr "La opción {0} no es válida para publicar varios elementos" - -#: -msgid "publish.errors.invalid_publish_file_type" -msgstr "Tipo de archivo “{0}” incorrecto para la publicación, se esperaba un archivo .tde, .tds, .tdsx, .twb o .twbx" - -#: -msgid "publish.errors.mutually_exclusive_option" -msgstr "Usar solo uno de {0} o {1}" - -#: -msgid "publish.errors.requires_resource_file" -msgstr "El comando “{0}” requiere un libro de trabajo, una fuente de datos o un archivo de extracción" - -#: -msgid "publish.errors.unexpected_server_response" -msgstr "Respuesta inesperada del servidor: {0}" - -#: -msgid "publish.errors.server_resource_not_found" -msgstr "El recurso que ha especificado no existe o no tiene permiso para verlo. Compruebe el nombre del proyecto y sus permisos" - -#: -msgid "publish.options.append" -msgstr "Adjuntar archivo de extracción a fuente de datos existente" - -#: -msgid "publish.options.async" -msgstr "Publicar de forma asíncrona" - -#: -msgid "publish.options.db-password" -msgstr "Contraseña de base de datos para todas las fuentes de datos" - -#: -msgid "publish.options.db-username" -msgstr "Nombre de usuario de base de datos para todas las fuentes de datos" - -#: -msgid "publish.options.description" -msgstr "Descripción del libro de trabajo o la fuente de datos" - -#: -msgid "publish.options.encrypt_extracts" -msgstr "Cifrar extracciones en el servidor" - -#: -msgid "publish.options.name" -msgstr "Nombre del libro de trabajo o la fuente de datos en el servidor. Si se omite, el libro de trabajo o la fuente de datos recibirá un nombre tras el nombre de archivo, sin la extensión twb(x), tds(x) o tde. La publicación de un archivo .tde dará lugar a la creación de una fuente de datos" - -#: -msgid "publish.options.oauth-username" -msgstr "Use las credenciales guardadas en la llave del servidor asociada a USERNAME para publicar" - -#: -msgid "publish.options.overwrite" -msgstr "Sobrescribir el libro de trabajo o la fuente de datos, si existe" - -#: -msgid "publish.options.project" -msgstr "Proyecto para publicar el libro de trabajo/fuente de datos en" - -#: -msgid "publish.options.parent-project-path" -msgstr "Ruta del elemento superior del proyecto para publicar el libro de trabajo o la fuente de datos en" - -#: -msgid "publish.options.replace" -msgstr "Reemplazar archivo de la extracción con fuente de datos existente" - -#: -msgid "publish.options.restart" -msgstr "Reinicia la carga de archivos" - -#: -msgid "publish.options.save-db-password" -msgstr "Almacenar la contraseña de base de datos en el servidor" - -#: -msgid "publish.options.save-oauth" -msgstr "Incrustar las credenciales de OAuth especificadas con {0}" - -#: -msgid "publish.options.tabbed" -msgstr "Publicar con vistas tabuladas habilitadas" - -#: -msgid "publish.options.thumbnail-groupname" -msgstr "Si el libro de trabajo contiene filtros de usuario, suplante al grupo mientras calcula las miniaturas" - -#: -msgid "publish.options.thumbnail-username" -msgstr "Si el libro de trabajo contiene filtros de usuario, suplante al usuario mientras calcula las miniaturas" - -#: -msgid "publish.status" -msgstr "Publicando “{0}” en el servidor. Esta operación podría tardar varios minutos..." - -#: -msgid "publish.success" -msgstr "Archivo publicado correctamente en el servidor, en la siguiente ubicación:" - -#: -msgid "publishsamples.options.parent-project-path" -msgstr "Ruta del elemento superior del proyecto para el que se van a publicar muestras. Se debe especificar el nombre del proyecto con --project" - -#: -msgid "publishsamples.options.projectname" -msgstr "Nombre del proyecto en el que se publican las muestras" - -#: -msgid "publishsamples.short_description" -msgstr "Publica los libros de trabajo de muestras en el proyecto especificado. Se sobrescribirán las muestras existentes." - -#: -msgid "publishsamples.status" -msgstr "Publicando muestras..." - -#: -msgid "reencryptextracts.short_description" -msgstr "Volver a cifrar las extracciones de un sitio" - -#: -msgid "reencryptextracts.status" -msgstr "Programando de nuevo el cifrado de las extracciones del sitio {0}..." - -#: -msgid "refreshextracts.errors.required_argument" -msgstr "El comando refreshextracts requiere una URL de libro de trabajo, un nombre de libro de trabajo o un nombre de fuente de datos" - -#: -msgid "refreshextracts.errors.add_and_remove_calculations" -msgstr "No se puede actualizar con las opciones --addcalculations y --removecalculations a la vez" - -#: -msgid "refreshextracts.errors.calculations_and_incremental" -msgstr "No se pueden añadir o eliminar cálculos materializados durante una actualización de extracción incremental" - -#: -msgid "refreshextracts.errors.error" -msgstr "Error al actualizar la extracción" - -#: -msgid "refreshextracts.options.datasource" -msgstr "Nombre de la fuente de datos que se va a actualizar" - -#: -msgid "refreshextracts.options.incremental" -msgstr "Realizar una actualización incremental (si es compatible)" - -#: -msgid "refreshextracts.options.parent-project-path" -msgstr "Ruta del elemento superior del proyecto que contiene las extracciones que se van a actualizar. Se debe especificar el nombre del proyecto con --project.." - -#: -msgid "refreshextracts.options.project" -msgstr "Nombre del proyecto que contiene el libro de trabajo o la fuente de datos. Solo es necesario si se especifica {0} o {1}. Si no se especifica, se usa el proyecto predeterminado “{2}”" - -#: -msgid "refreshextracts.options.synchronous" -msgstr "Esperando a la actualización para ejecutar y terminar antes de salir" - -#: -msgid "refreshextracts.options.url" -msgstr "Nombre canónico del libro de trabajo o vista tal y como aparece en la URL" - -#: -msgid "refreshextracts.options.workbook" -msgstr "Nombre del libro de trabajo que se va a actualizar" - -#: -msgid "refreshextracts.options.addcalculations" -msgstr "Añade cálculos materializados a la extracción" - -#: -msgid "refreshextracts.options.removecalculations" -msgstr "Elimina cálculos materializados de la extracción" - -#: -msgid "refreshextracts.short_description" -msgstr "Actualizar las extracciones de un libro de trabajo o una fuente de datos en el servidor" - -#: -msgid "refreshextracts.status_incremented" -msgstr "Programando extracciones para {0} “{1}” para su incrementación..." - -#: -msgid "refreshextracts.status_refreshed" -msgstr "Programando extracciones para {0} “{1}” para su actualización..." - -#: -msgid "removeusers.options.users" -msgstr "Archivo que contiene una lista de usuarios, uno por línea, para eliminarlos del grupo" - -#: -msgid "removeusers.short_description" -msgstr "Eliminar usuarios de un grupo" - -#: -msgid "removeusers.status" -msgstr "Eliminando los usuarios mostrados en {0} del grupo {1}..." - -#: -msgid "runschedule.errors.requires_schedule_name" -msgstr "El comando “{0}” requiere un nombre de programa" - -#: -msgid "runschedule.short_description" -msgstr "Ejecutar un programa" - -#: -msgid "runschedule.status" -msgstr "Ejecutando el programa “{0}” en el servidor..." - -#: -msgid "materializeviews.short_description" -msgstr "Actualice y busque los sitios o libros de trabajo en la configuración de vistas materializadas" - -#: -msgid "materializeviews.status.site" -msgstr "Actualizando la configuración de las vistas materializadas para el sitio “{0}”..." - -#: -msgid "materializeviews.status.workbook" -msgstr "Actualizando la configuración de las vistas materializadas para el libro de trabajo “{0}”..." - -#: -msgid "materializeviews.errors.invalid_workbook_arguments" -msgstr "El comando de vistas materializadas necesita un argumento de un nombre de libro de trabajo" - -#: -msgid "materializeviews.errors.invalid_site_arguments" -msgstr "El comando de vistas materializadas necesita un argumento de un ID de sitio" - -#: -msgid "materializeviews.errors.invalid_workbook_option" -msgstr "Use “{0}” o “{1}” con “{2}”" - -#: -msgid "materializeviews.errors.invalid_project_path" -msgstr "Use “{1}” con “{0}”" - -#: -msgid "materializeviews.errors.invalid_site_option" -msgstr "Use “{0}” con “{1}”" - -#: -msgid "materializeviews.errors.site_mode_conflict" -msgstr "Use “{0}” o “{1}” para cambiar el modo de las vistas materializadas en el sitio" - -#: -msgid "materializeviews.errors.site_not_updated" -msgstr "El sitio “{0}” no está actualizado, solo los administradores del servidor pueden cambiar la configuración de las vistas materializadas" - -#: -msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "Use “{0}” o “{1}” para cambiar la configuración de las vistas materializadas" - -#: -msgid "materializeviews.options.materialize_now" -msgstr "Use “{0}” para programar la materialización de un libro de trabajo determinado de manera inmediata" - -#: -msgid "materializeviews.options.project" -msgstr "Use “{0}” para especificar un nombre de proyecto" - -#: -msgid "materializeviews.options.parent_project_path" -msgstr "Use “{0}” para especificar la ruta del proyecto principal a “{1}”" - -#: -msgid "materializeviews.options.allow_workbook" -msgstr "Use “{0}” para habilitar o deshabilitar las vistas materializadas del libro de trabajo" - -#: -msgid "materializeviews.options.allow_site" -msgstr "Use “{0}” para habilitar o deshabilitar las vistas materializadas del sitio" - -#: -msgid "materializeviews.options.selected_workbooks" -msgstr "Use “{0}” para habilitar determinados libros de trabajo del sitio, junto con la opción “{1}”. Esta es la opción predeterminada" - -#: -msgid "materializeviews.options.all_workbooks" -msgstr "Use “{0}” para habilitar todos los libros de trabajo del sitio, junto con la opción “{1}”" - -#: -msgid "session.auto_site_login" -msgstr "Iniciar sesión automáticamente en este sitio: {0}" - -#: -msgid "session.certificate-alias" -msgstr "Alias de certificado: {0}" - -#: -msgid "session.connecting" -msgstr "Conectando al servidor..." - -#: -msgid "session.connecting_to" -msgstr "Conectando a la URL ({0}): {1}" - -#: -msgid "session.continuing_session" -msgstr "Continuando sesión anterior" - -#: -msgid "session.errors.auth_required" -msgstr "Autorización requerida" - -#: -msgid "session.errors.invalid_keystore_password" -msgstr "La contraseña del almacén de claves es incorrecta. Introduzca la contraseña correcta y reinténtelo" - -#: -msgid "session.errors.invalid_redirect" -msgstr "No se puede redirigir a una URL no válida: {0}" - -#: -msgid "session.errors.keystore_pwdfile_create" -msgstr "No se puede crear un archivo de contraseña de almacén de claves, error: {0}" - -#: -msgid "session.errors.missing_arguments" -msgstr "No se puede iniciar sesión debido a que faltan argumentos: {0}" - -#: -msgid "session.errors.no_redirect_found" -msgstr "No hay ninguna dirección de redireccionamiento en la respuesta de redireccionamiento" - -#: -msgid "session.errors.no_sslcafile_found" -msgstr "No se encontró ningún archivo de autoridad de certificación (CA) en estas ubicaciones: “{0}”. El archivo de CA se utiliza para garantizar una comunicación segura con Tableau Server. Para obtener información sobre cómo crear un archivo de CA, consulte la Ayuda de Tableau Server. Para conectarse a Tableau Server sin validar su certificado SSL, use la marca --no-certcheck." - -#: -msgid "session.errors.script_no_password" -msgstr "Se ejecutó tabcmd desde un script o IDE, pero no se proporcionó ninguna contraseña. Para iniciar sesión, se debe proporcionar una contraseña como argumento de tabcmd." - -#: -msgid "session.errors.session_expired" -msgstr "La sesión ha expirado" - -#: -msgid "session.errors.unsupported_command" -msgstr "El comando no es compatible con este servidor" - -#: -msgid "session.keystore.notice" -msgstr "¿Desea almacenar la contraseña en local para no tener que escribirla la próxima vez? [respuesta sí o no]" - -#: -msgid "session.keystore.password" -msgstr "Contraseña del almacén de claves:" - -#: -msgid "session.keystore.pwdfile_create" -msgstr "Crear un archivo de contraseña de almacén de claves en la ruta: {0}" - -#: -msgid "session.keystore.pwdfile_remove" -msgstr "Eliminar el archivo de contraseña de almacén de claves que contiene la contraseña incorrecta" - -#: -msgid "session.login" -msgstr "Iniciando sesión..." - -#: -msgid "session.logout" -msgstr "Sesión cerrada" - -#: -msgid "session.monitorjob.errors.no_jobid" -msgstr "No se puede supervisar el trabajo. No se ha encontrado ningún job_id: {0}" - -#: -msgid "session.monitorjob.percent_complete" -msgstr "{0}% completado" - -#: -msgid "session.new_session" -msgstr "Creando nueva sesión" - -#: -msgid "session.no-certificate-found" -msgstr "No se ha encontrado ningún certificado de cliente válido" - -#: -msgid "session.not_default_site_member" -msgstr "No es miembro del sitio predeterminado. Seleccione un SITEID de los siguientes sitios:" - -#: -msgid "session.not_site_member" -msgstr "No es miembro del sitio “{0}”. Seleccione un SITEID de los siguientes sitios:" - -#: -msgid "session.options.help" -msgstr "Mostrar ayuda de tabcmd" - -#: -msgid "session.options.no-certcheck" -msgstr "No validar el certificado SSL" - -#: -msgid "session.options.no-cookie" -msgstr "No guardar el ID de sesión al iniciar sesión. Los comandos siguientes necesitarán volver a iniciar sesión. Si no se especifica, el valor predeterminado consiste en guardar el ID de sesión" - -#: -msgid "session.options.no-prompt" -msgstr "No solicitar contraseña" - -#: -msgid "session.options.no-proxy" -msgstr "No utilizar un proxy HTTP" - -#: -msgid "session.options.password" -msgstr "Usar la contraseña de Tableau Server especificada" - -#: -msgid "session.options.password-file" -msgstr "Leer la contraseña de Tableau Server desde el archivo" - -#: -msgid "session.options.proxy" -msgstr "Usar el proxy HTTP especificado" - -#: -msgid "session.options.server" -msgstr "Usar la URL de Tableau Server especificada. Si no se especifica el protocolo, se utiliza http://" - -#: -msgid "session.options.site" -msgstr "Utilice el sitio de Tableau Server. Especifique una cadena vacía ("") para forzar el uso del sitio predeterminado" - -#: -msgid "session.options.timeout" -msgstr "Espera, en segundos, para que el servidor termine de procesar el comando. El valor predeterminado es esperar hasta que el servidor responda" - -#: -msgid "session.options.use-certificate" -msgstr "Use el certificado de cliente para iniciar sesión" - -#: -msgid "session.options.username" -msgstr "Usar el nombre de usuario de Tableau Server especificado" - -#: -msgid "session.password" -msgstr "Contraseña:" - -#: -msgid "session.redirecting" -msgstr "redirigiendo a {0}" - -#: -msgid "session.retrying_task" -msgstr "Iniciando sesión de nuevo para volver a probar el comando original con una sesión nueva..." - -#: -msgid "session.session_expired_login" -msgstr "La sesión ha expirado. Se está cerrando la sesión..." - -#: -msgid "session.site_list" -msgstr "{0}{0}NAME: {1}{0}SITEID: “{2}”" - -#: -msgid "session.using-certificate" -msgstr "Usar el certificado de cliente para iniciar sesión" - -#: -msgid "session.inferred_username" -msgstr "Iniciando sesión con el usuario “{0}”, ya que no se ha indicado ningún selector --username." - -#: -msgid "sessiondata.errors.bad_api" -msgstr "API de servidor mal formada: {0}" - -#: -msgid "sessiondata.errors.no_server_api" -msgstr "No se puede encontrar la versión de API del servidor en la respuesta" - -#: -msgid "sessiondata.errors.version_mismatch" -msgstr "La versión de tabcmd {0} (API {1}) no coincide con la versión de Tableau Server {2} (API {3})" - -#: -msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "Especifique “{0}” o “{1}” antes del nombre del servidor" - -#: -msgid "sessionoptions.errors.bad_password_file" -msgstr "No se puede leer la contraseña del archivo “{0}”" - -#: -msgid "sessionoptions.errors.bad_protocol" -msgstr "El protocolo “{0}” no es compatible" - -#: -msgid "sessionoptions.errors.bad_proxy_format" -msgstr "El formato de proxy no coincide con HOST:PUERTO: {0}" - -#: -msgid "sessionoptions.errors.bad_timeout" -msgstr "El argumento no numérico de {0} “{1}” se ha ignorado" - -#: -msgid "set.description" -msgstr "Defina una configuración en el servidor. Use !setting para desactivar una configuración" - -#: -msgid "set.errors.requires_setting_name" -msgstr "El comando “{0}” requiere un nombre de configuración" - -#: -msgid "set.errors.single_setting_name" -msgstr "El comando “{0}” toma un único nombre de configuración" - -#: -msgid "set.short_description" -msgstr "Defina una configuración en el servidor" - -#: -msgid "setsetting.status" -msgstr "Configurando “{0}” a {1}" - -#: -msgid "syncgroup.errors.server_admin" -msgstr "El rol en el sitio mínimo de un grupo no se puede configurar como “ServerAdministrator”." - -#: -msgid "syncgroup.options.role" -msgstr "Configura el rol predeterminado de todos los usuarios del grupo. Valores legales para {0}: {1}. Si un usuario ya existe, el rol especificado solo se aplica si es menos restrictivo que el rol actual del usuario. Si no se especifica, el valor predeterminado es {2} para los nuevos usuarios y permanece sin cambios para los usuarios existentes" - -#: -msgid "syncgroup.options.overwritesiterole" -msgstr "Permite cambiar el rol en el sitio de un usuario a uno con menos privilegios si se usa --role. Esta operación anula el comportamiento predeterminado." - -#: -msgid "syncgroup.options.grantlicensemode" -msgstr "Cuándo conceder a un usuario la licencia especificada en el grupo. Los valores legales son: {0}. Si no se aprueba ningún valor, se utilizará “on-sync” como valor predeterminado." - -#: -msgid "syncgroup.short_description" -msgstr "Sincronizar el servidor con un grupo de Active Directory" - -#: -msgid "syncgroup.status" -msgstr "Sincronizando el servidor con el grupo de Active Directory {0}..." - -#: -msgid "syncgroup.options.sysadmin-type" -msgstr "[Obsoleto. Usar --rol en su lugar.] Asigna [o elimina] el derecho de administrador a todos los usuarios del grupo. {0} puede ser: {1}, {2}, {3} o {4}." - -#: -msgid "syncgroup.options.license" -msgstr "[Obsoleto. Usar --rol en su lugar.] Configura el nivel de licencia predeterminado para todos los usuarios del grupo. {0} puede ser {1}, {2} o {3}." - -#: -msgid "syncgroup.options.publisher" -msgstr "[Obsoleto. Usar --rol en su lugar.] Asigna [o elimina] el derecho publicar a todos los usuarios en el grupo." - -#: -msgid "tabcmd.mutually_exclusive_options" -msgstr "No se puede especificar “{0}” y “{1}” en el mismo comando" - -#: -msgid "tabcmdparser.errors.ambiguous_option" -msgstr "Opción ambigua “{0}” entre las opciones: {1}" - -#: -msgid "tabcmdparser.warning.unexpected_dash" -msgstr "Se detectó una raya inesperada en el argumento: {0}. Las rayas válidas son -, --. Este error se produce normalmente al copiar o pegar desde un editor de texto con formato. Intente volver a escribir la raya para el argumento en la línea de comandos." - -#: -msgid "resetopenidsub.short_description" -msgstr "Restablecer una SubID de OpenID Connect de un usuario" - -#: -msgid "resetopenidsub.options.targetusername" -msgstr "Usuario que se va a restablecer" - -#: -msgid "resetopenidsub.options.all" -msgstr "Restablecer todos los usuarios" - -#: -msgid "version.description" -msgstr "Imprimir información de versión" - -#: -msgid "vizqlsession.errors.cannot_create_session" -msgstr "No se pudo crear una sesión de VizQl en el servidor" - -#: -msgid "vizqlsession.errors.no_command_result" -msgstr "No se encontró el resultado del comando: {0}" - -#: -msgid "vizqlsession.errors.session_already_closed" -msgstr "El objeto de sesión de VizQl ya está cerrado" - -#: -msgid "vizqlsession.errors.cannot_parse_response" -msgstr "No se pudo analizar la cadena de respuesta JSON: {0}" - -#: -msgid "upgradethumbnails.short_description" -msgstr "Esto ejecutará el trabajo de actualización de miniaturas del procesador en segundo plano. De esta forma, se mejorará la resolución de las miniaturas creadas antes de la versión 2018.2 de Tableau. Es posible que esto aumente la carga habitual de Tableau Server y de las fuentes de datos externas. Si surge algún problema, se puede detener el trabajo ejecutando el comando tabcmd upgradethumbnails --server --stop" - -#: -msgid "upgradethumbnails.options.stop" -msgstr "Detener todos los trabajos relacionados con la actualización de miniaturas" - -#: -msgid "upgradethumbnails.status.running" -msgstr "Comenzando actualización de miniaturas" - -#: -msgid "upgradethumbnails.status.not_running" -msgstr "No comenzará la actualización de miniaturas" - -#: -msgid "upgradethumbnails.status.cancelling" -msgstr "Cancelando los trabajos de actualización de miniaturas" - -#: -msgid "upgradethumbnails.continue_promt" -msgstr "¿Desea continuar? Escriba 1 en caso afirmativo, 0 en caso negativo (1/0)" - -#: -msgid "upgradethumbnails.invalid_response" -msgstr "Respuesta no válida" - -#: -msgid "validateidpmetadata.options.digest_algorithms" -msgstr "Una lista de algoritmos de proceso separada por espacios. Valores legales para {0}: {1}. Si no se especifican, el servidor usa los valores de la configuración del servidor: {2}" - -#: -msgid "validateidpmetadata.options.min_allowed_rsa_key_size" -msgstr "Si no se esecifica, el servidor utiliza valores de los ajustes de configuración del servidor: {0}" - -#: -msgid "validateidpmetadata.options.min_allowed_elliptic_curve_size" -msgstr "Si no se esecifica, el servidor utiliza valores de los ajustes de configuración del servidor: {0}" - -#: -msgid "validateidpmetadata.options.site_names" -msgstr "Una lista separada mediante espacios de los nombres de los sitios en los que se realizará la validación de certificados. Si no se especifica ninguno, se inspeccionarán todos los sitios." - -#: -msgid "validateidpmetadata.short_description" -msgstr "Identifica sitios de Tableau Server que están configurados con IdP a través del algoritmo de proceso no seguro, SHA-1. Este comando también identifica IdP que utilizan certificados con un tamaño de clave RSA insuficiente o un tamaño de curva elíptico." - -#: -msgid "tabcmd.content.description" -msgstr "Una descripción para el elemento." - -#: -msgid "tabcmd.content.site_id" -msgstr "Usado en la URL para identificar el sitio de forma única. Diferente del nombre de sitio." - -#: -msgid "tabcmd.howto" -msgstr "Ejecutar un comando específico" - -#: -msgid "tabcmd.name" -msgstr "Utilidad de línea de comandos de Tableau Server" - -#: -msgid "tabcmd.options.project" -msgstr "El nombre del proyecto" - -#: -msgid "tabcmd.options.parent_project" -msgstr "La ruta al proyecto que contiene el elemento de destino." - -#: -msgid "tabcmd.options.workbook" -msgstr "El nombre de la libro de trabajo de destino" - -#: -msgid "tabcmd.options.datasource" -msgstr "El nombre de la fuente de datos de destino" - -#: -msgid "tabcmd.options.materializeviews" -msgstr "Ajustar el rendimiento de este libro de trabajo al materializar los cálculos para todas las vistas, si está habilitado." - -#: -msgid "tabcmd.options.dematerialize" -msgstr "Ajustar el rendimiento de este libro de trabajo al deshabilitar los cálculos materializados para todas las vistas, si está habilitado." - -#: -msgid "tabcmd.options.complete" -msgstr "Requiere que todas las filas sean válidas para que los cambios sean correctos. (verdadero de forma predeterminada)" - -#: -msgid "tabcmd.options.no_complete" -msgstr "No requerir que todas las filas sean válidas para que los cambios sean correctos." - -#: -msgid "tabcmd.options.users_file" -msgstr "Archivo .csv que contiene una lista de usuarios, uno por línea" - -#: -msgid "tabcmd.options.token_file" -msgstr "Leer el token de acceso personal desde un archivo." - -#: -msgid "tabcmd.options.token_name" -msgstr "El nombre de tu token de acceso personal. Si se usa un token para iniciar sesión, este se requerirá al menos una vez para empezar la sesión." - -#: -msgid "tabcmd.options.token_value" -msgstr "El valor secreto de tu token de acceso personal para usarlo como autenticación. Necesita --la configuración del nombre del token." - -#: -msgid "tabcmd.options.language.detailed" -msgstr "Configurar el idioma que se va a usar. Los datos exportados se devolverán en este idioma/configuración regional. Si no está configurado, el cliente usará la configuración regional de su sistema y el servidor usará la configuración regional de la cuenta de usuario" - -#: -msgid "tabcmd.options.conflicts" -msgstr "Tratar los conflictos entre los recursos como elementos creados correctamente, p.ej., el proyecto ya existe" - -#: -msgid "tabcmd.options.log" -msgstr "Usar el nivel de registro especificado. El nivel predeterminado es INFO." - -#: -msgid "tabcmd.publish.options.restart" -msgstr "[Obsoleto - no tiene efecto]" - -#: -msgid "tabcmd.publish.options.tabbed.detailed" -msgstr "Publicar con vistas tabuladas habilitadas. Cada hoja se convierte en una pestaña que los viewers pueden usar para navegar por el libro de trabajo." - -#: -msgid "tabcmd.publish.options.append.detailed" -msgstr "Anexar los datos que se van a publicar a una fuente de datos existente que tenga el mismo nombre. Si el anexo se configura como verdadero pero si la fuente de datos no existe ya, se producirá un error en la operación." - -#: -msgid "tabcmd.publish.options.disable-uploader" -msgstr "[Obsoleto - no tiene efecto]" - -#: -msgid "tabcmd.refresh.options.bridge" -msgstr "Actualizar fuente de datos a través de Tableau Bridge" - diff --git a/tabcmd/locales/es/LC_MESSAGES/tabcmd_messages_es.po b/tabcmd/locales/es/LC_MESSAGES/tabcmd_messages_es.po deleted file mode 100644 index 244840ae..00000000 --- a/tabcmd/locales/es/LC_MESSAGES/tabcmd_messages_es.po +++ /dev/null @@ -1,1416 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: es" -#: -msgid "commandlineutils.errors.bad_value" -msgstr "La opción ''{0}'' tiene un valor incorrecto de ''{1}''. Debe ser uno de: {2}" - -#: -msgid "commandlineutils.errors.not_integer" -msgstr "El valor ''{0}'' para la opción ''{1}'' no es un entero" - -#: -msgid "common.errors.empty_file" -msgstr "El archivo ''{0}'' está vacío" - -#: -msgid "common.errors.file_not_found" -msgstr "No se puede abrir el archivo ''{0}''" - -#: -msgid "common.errors.invalid_file_path" -msgstr "Ruta de archivo no válida ''{0}''" - -#: -msgid "common.errors.folder_path_not_found" -msgstr "No se encontró el directorio ''{0}''" - -#: -msgid "common.errors.access_denied" -msgstr "Acceso denegado al archivo ''{0}''. Compruebe que la ruta sea válida y que el nombre de archivo no coincida con un directorio existente." - -#: -msgid "common.errors.requires_csv_file" -msgstr "El comando ''{0}'' requiere un archivo CSV" - -#: -msgid "common.errors.requires_group_name" -msgstr "El comando ''{0}'' requiere un nombre de grupo" - -#: -msgid "common.errors.requires_site_name" -msgstr "El comando ''{0}'' requiere un nombre de sitio" - -#: -msgid "common.errors.options_conflict" -msgstr "Se especificaron opciones nuevas y opciones que ya no se usan para especificar la función del usuario. Solo se puede utilizar una de ellas." - -#: -msgid "common.errors.csv_sizelimit" -msgstr "El archivo CSV al que hace referencia supera el límite de tamaño de 100 MB. Divida el contenido en archivos CSV más pequeños e impórtelos por separado." - -#: -msgid "common.options.admin-type" -msgstr "[Ya no se usa] Asigna [o elimina] el derecho de administración del sitio para todos los usuarios en el archivo CSV. Esta configuración se puede sustituir por los valores de las distintas filas del archivo CSV. {0} puede ser: {1}, {2} o {3}. Si no se especifica: {3} para los nuevos usuarios, sin cambios para los usuarios existentes" - -#: -msgid "common.options.complete" -msgstr "Requiere [o no] que todas las filas sean válidas para que los cambios sean correctos. Valor predeterminado: {0}" - -#: -msgid "common.options.license" -msgstr "[Ya no se usa] Configura el nivel de licencia predeterminado para todos los usuarios. Se puede sustituir con el valor del archivo CSV. {0} puede ser {1}, {2} o {3}" - -#: -msgid "common.options.nowait" -msgstr "No esperar a que termine el trabajo" - -#: -msgid "common.options.publisher" -msgstr "[Ya no se usa] Asigna [o elimina] el derecho de publicación para todos los usuarios en el archivo CSV. Esta configuración se puede sustituir por los valores de las distintas filas del archivo CSV. Valor predeterminado si no se especifica: falso para los nuevos usuarios, sin cambios para los usuarios existentes" - -#: -msgid "common.options.silent-progress" -msgstr "No mostrar mensajes de progreso para el trabajo" - -#: -msgid "common.options.sysadmin-type" -msgstr "[Ya no se usa] Asigna [o elimina] el derecho de administración del sitio para todos los usuarios en el archivo CSV. Esta configuración se puede sustituir por los valores de las distintas filas del archivo CSV. {0} puede ser: {1}, {2}, {3} o {4}. Valor predeterminado si no se especifica: {4} para los nuevos usuarios, sin cambios para los usuarios existentes" - -#: -msgid "common.output.job_queued_success" -msgstr "Trabajo en cola" - -#: -msgid "common.output.succeeded" -msgstr "Correcto" - -#: -msgid "common.options.role" -msgstr "Establece la función predeterminada de todos los usuarios a los que afecta. Valores válidos de {0}: {1}. Si no se especifica, el servidor usa el valor predeterminado: {2}" - -#: -msgid "addusers.options.users" -msgstr "Archivo que contiene una lista de usuarios, uno por línea, para añadirlos al grupo" - -#: -msgid "addusers.short_description" -msgstr "Añadir usuarios a un grupo" - -#: -msgid "addusers.status" -msgstr "Añadiendo los usuarios mostrados en {0} al grupo {1}..." - -#: -msgid "creategroup.short_description" -msgstr "Crear un grupo local" - -#: -msgid "creategroup.status" -msgstr "Creando el grupo ''{0}'' en el servidor..." - -#: -msgid "creategroup.options.role" -msgstr "Establece el rol que se asignará a los usuarios del grupo una vez que inicien sesión. Valores legales de {0}: {1}. El rol en el sitio de un usuario solo se establecerá con este valor si es menos restrictivo que el rol en el sitio actual del usuario. Si no se especifica ninguno, no se asignará ningún rol para los usuarios de este grupo cuando inicien sesión." - -#: -msgid "createextracts.errors.required_argument" -msgstr "El comando createextracts necesita una URL de libro de trabajo, un nombre de libro de trabajo o un nombre de fuente de datos." - -#: -msgid "createextracts.errors.error" -msgstr "Error al crear la extracción" - -#: -msgid "createextracts.for.datasource" -msgstr "Crear extracción para la fuente de datos ''{0}''" - -#: -msgid "createextracts.for.workbook_name" -msgstr "Creando extracción del libro de trabajo ''{0}''" - -#: -msgid "createextracts.for.workbook_url" -msgstr "Crear extracción para el libro de trabajo con URL ''{0}''" - -#: -msgid "createextracts.options.datasource" -msgstr "El nombre de la fuente de datos de destino para la creación de extracción" - -#: -msgid "createextracts.options.embedded-datasources" -msgstr "Una lista de nombres de fuente de datos insertadas y separados por espacios dentro del libro de trabajo de destino. Escriba los nombres de fuente de datos con comillas si contienen espacios. Solo disponible al crear extracciones para un libro de trabajo." - -#: -msgid "createextracts.options.encrypt" -msgstr "Crear extracción cifrada." - -#: -msgid "createextracts.options.include-all" -msgstr "Incluya todas las fuentes de datos de un libro de trabajo de destino. Solo estará disponible al crear extracciones para el libro de trabajo." - -#: -msgid "createextracts.options.parent-project-path" -msgstr "Ruta del proyecto que es el principal dentro del proyecto que contiene el recurso de destino. Debe especificar el nombre del proyecto con --project." - -#: -msgid "createextracts.options.project" -msgstr "El nombre del proyecto que contiene el recurso de destino. Solo es necesario si {0} o {1} están especificados. Si no lo están, se utilizará el proyecto predeterminado ''{2}''." - -#: -msgid "createextracts.options.url" -msgstr "El nombre canónico para el recurso tal y como aparece en la URL" - -#: -msgid "createextracts.options.workbook" -msgstr "El nombre del libro de trabajo de destino para la creación de extracción" - -#: -msgid "createextracts.short_description" -msgstr "Crear extracciones para un libro de trabajo o una fuente de datos publicada" - -#: -msgid "createextracts.workbook.include-all" -msgstr "Incluir todas las fuentes de datos insertadas dentro del libro de trabajo de destino" - -#: -msgid "createextracts.workbook.embedded-datasource-names" -msgstr "Con nombres de fuente de datos incrustada" - -#: -msgid "createproject.options.description" -msgstr "Descripción del proyecto" - -#: -msgid "createproject.options.name" -msgstr "Nombre del proyecto" - -#: -msgid "createproject.options.parent-project-path" -msgstr "Ruta del proyecto que contendrá el proyecto nuevo. Si no se indica, se creará en el nivel de base del sitio" - -#: -msgid "createproject.short_description" -msgstr "Crear un proyecto" - -#: -msgid "createproject.status" -msgstr "Creando el proyecto ''{0}''en el servidor..." - -#: -msgid "createsite.errors.invalid_url_option" -msgstr "La opción de URL no es válida al crear varios sitios. Vuelva a ejecutar el comando después de eliminar la opción de URL, o bien cree cada sitio por separado" - -#: -msgid "createsite.errors.site_name_already_exists" -msgstr "Ya existe un sitio con el nombre ''{0}''. Escriba otro nombre de sitio." - -#: -msgid "createsite.errors.site_id_already_exists" -msgstr "Ya existe un sitio con el ID ''{0}''. Utilice -r para especificar otro ID de sitio. Consulte la ayuda de tabcmd createsite para obtener más información." - -#: -msgid "createsite.options.allow-mobile-snapshots" -msgstr "Permitir [o denegar] instantáneas móviles. De forma predeterminada, se permiten las instantáneas móviles" - -#: -msgid "createsite.options.allow-subscriptions" -msgstr "Permitir [o denegar] suscripciones para este sitio. El valor predeterminado es la configuración predeterminada del servidor. Las suscripciones no se pueden habilitar si las suscripciones de servidor están deshabilitadas" - -#: -msgid "createsite.options.allow-web-authoring" -msgstr "Permitir [o denegar] la creación web para este sitio. De forma predeterminada, se permite la creación web" - -#: -msgid "createsite.options.metrics-level" -msgstr "0 para ninguna recolección, 100 para todas las recolecciones" - -#: -msgid "createsite.options.guest-access-enabled" -msgstr "Permiso de acceso de invitados que no han iniciado sesión con una cuenta de Tableau Server para ver las vistas" - -#: -msgid "createsite.options.site-mode" -msgstr "Permitir [o denegar] el administrador de sitio desde la administración de usuarios en el sitio" - -#: -msgid "createsite.options.storage-quota" -msgstr "Cuota de almacenamiento del sitio en MB" - -#: -msgid "createsite.options.subscription-email" -msgstr "Correo electrónico usado para suscripciones" - -#: -msgid "createsite.options.subscription-footer" -msgstr "Pie de página usado para suscripciones" - -#: -msgid "createsite.options.url" -msgstr "ID del sitio" - -#: -msgid "createsite.options.user-quota" -msgstr "Máximo de usuarios de sitio" - -#: -msgid "createsite.options.extract_encryption_mode" -msgstr "Modo de cifrado de extracciones: deshabilitado, habilitado o requerido. Si no se establece nada, se usa el valor predeterminado." - -#: -msgid "createsite.options.web_extraction_enabled" -msgstr "Permitir [o denegar] la creación de extracción y el cambio de extracciones a tiempo real para este sitio. La configuración predeterminada está permitida." - -#: -msgid "createsite.options.run_now_enabled" -msgstr "Permitir [o denegar] la opción Ejecutar ahora para este sitio. La opción predeterminada es Permitir." - -#: -msgid "createsite.options.time_zone" -msgstr "La zona horaria que se usará con las extracciones en este sitio. La opción predeterminada se ha desconfigurado para usar la zona horaria del servidor." - -#: -msgid "createsite.short_description" -msgstr "Crear un sitio" - -#: -msgid "createsite.status" -msgstr "Creando el sitio ''{0}'' en el servidor..." - -#: -msgid "createsiteusers.options.auth-type" -msgstr "Asigna el tipo de autenticación de todos los usuarios del archivo CSV. Para Tableau Online, {0} puede ser {1} (predeterminado) or {2}. Para Tableau Server, {0} puede ser Local (predeterminado) o {2}." - -#: -msgid "createsiteusers.description" -msgstr "Crear usuarios en el sitio actual. Los usuarios se leen a partir del archivo CSV especificado. El archivo puede tener las columnas en el orden que se muestra a continuación.{0}1. Nombre de usuario{0}2. Contraseña (Se omite en caso de usar Active Directory){0}3. Nombre descriptivo (Se omite en caso de usar Active Directory){0}4. Nivel de licencia ({1}, {2}, {3}, {4} o {5}){0}5. Administrador ({6}/{7}){0}6. Publicador ({8}/{9}/1 o {10}/{11}/0){0}7. Correo electrónico (solo para Tableau Public){0}El archivo puede tener menos columnas. Por ejemplo, puede ser una lista simple con un nombre de usuario por línea. Puede usar comillas si un valor contiene comas. Tabcmd espera hasta que la tarea de {12} se completa. Puede elegir no esperar a que se complete la tarea en el servidor y volver inmediatamente pasando el selector {13}. Con este comando no se pueden eliminar ni degradar administradores de sistema. Para ello, use ''{14}''" - -#: -msgid "createsiteusers.short_description" -msgstr "Crear usuarios en el sitio actual" - -#: -msgid "createsiteusers.status" -msgstr "Añadiendo los usuarios mostrados en {0} al sitio actual..." - -#: -msgid "createusers.description" -msgstr "Crear usuarios. Los usuarios se leen a partir del archivo CSV especificado. El archivo puede tener las columnas en el orden que se muestra a continuación.{0}1. Nombre de usuario{0}2. Contraseña (Se omite en caso de usar Active Directory){0}3. Nombre descriptivo (Se omite en caso de usar Active Directory){0}4. Nivel de licencia ({1}, {2}, {3}, {4} o {5}){0}5. Administrador ({6}/{7}/{8}/{9}){0}6. Publicador ({10}/{11}/1 o {12}/{13}/0){0}7. Correo electrónico (solo para Tableau Public){0}El archivo puede tener menos columnas. Por ejemplo, puede ser una lista simple con un nombre de usuario por línea. Puede usar comillas si un valor contiene comas. Tabcmd espera hasta que la tarea de {14} se completa. Puede elegir no esperar a que se complete la tarea en el servidor y volver inmediatamente pasando el selector {15}." - -#: -msgid "createusers.short_description" -msgstr "Crear usuarios en el servidor" - -#: -msgid "createusers.status" -msgstr "Añadiendo los usuarios mostrados en {0} al servidor" - -#: -msgid "decryptextracts.short_description" -msgstr "Descifrar las extracciones en un sitio" - -#: -msgid "decryptextracts.status" -msgstr "Programando el descifrado de las extracciones en el sitio {0}..." - -#: -msgid "delete.errors.mutually_exclusive" -msgstr "No se puede especificar un libro de trabajo y una fuente de datos para su eliminación" - -#: -msgid "delete.errors.requires_workbook_datasource" -msgstr "El comando ''{0}'' requiere un nombre de libro de trabajo o de fuente de datos" - -#: -msgid "delete.options.datasource" -msgstr "Fuente de datos que se va a eliminar" - -#: -msgid "delete.options.parent-project-path" -msgstr "Ruta del elemento superior del proyecto que contiene los libros de trabajo o las fuentes de datos que se van a eliminar. Se debe especificar el nombre del proyecto con --project." - -#: -msgid "delete.options.project" -msgstr "El proyecto que contiene el libro de trabajo o la fuente de datos que se va a eliminar. El proyecto predeterminado es ''{0}''" - -#: -msgid "delete.options.workbook" -msgstr "Libro de trabajo que se va a eliminar" - -#: -msgid "delete.short_description" -msgstr "Eliminar un libro de trabajo o una fuente de datos del servidor" - -#: -msgid "delete.status" -msgstr "Eliminando {0} ''{1}'' del servidor..." - -#: -msgid "deleteextracts.errors.required_argument" -msgstr "El comando deleteextracts requiere una URL de libro de trabajo, un nombre de libro de trabajo o un nombre de fuente de datos" - -#: -msgid "deleteextracts.errors.error" -msgstr "Error al eliminar la extracción" - -#: -msgid "deleteextracts.for.datasource" -msgstr "Eliminar extracción de la fuente de datos ''{0}''" - -#: -msgid "deleteextracts.for.workbook_name" -msgstr "Eliminando la extracción del libro de trabajo ''{0}''" - -#: -msgid "deleteextracts.for.workbook_url" -msgstr "Eliminar extracción para el libro de trabajo con la URL ''{0}''" - -#: -msgid "deleteextracts.options.datasource" -msgstr "El nombre de la fuente de datos de destino para la eliminación de la extracción" - -#: -msgid "deleteextracts.options.embedded-datasources" -msgstr "Una lista de nombres de fuente de datos insertadas y separados por espacios dentro del libro de trabajo de destino. Escriba los nombres de fuente de datos con comillas si contienen espacios. Solo disponible al eliminar extracciones para un libro de trabajo." - -#: -msgid "deleteextracts.options.include-all" -msgstr "Incluir todas las fuentes de datos insertadas dentro del libro de trabajo de destino" - -#: -msgid "deleteextracts.options.parent-project-path" -msgstr "Ruta del proyecto que es el principal dentro del proyecto que contiene el recurso de destino. Debe especificar el nombre del proyecto con --project." - -#: -msgid "deleteextracts.options.project" -msgstr "El nombre del proyecto que contiene el recurso de destino. Solo es necesario si {0} o {1} están especificados. Si no lo están, se utilizará el proyecto predeterminado ''{2}''." - -#: -msgid "deleteextracts.options.url" -msgstr "El nombre canónico para el recurso tal y como aparece en la URL" - -#: -msgid "deleteextracts.options.workbook" -msgstr "El nombre del libro de trabajo de destino para la eliminación de extracción" - -#: -msgid "deleteextracts.short_description" -msgstr "Eliminar extracciones para un libro de trabajo o una fuente de datos publicada" - -#: -msgid "deleteextracts.workbook.include-all" -msgstr "Incluir todas las fuentes de datos insertadas dentro del libro de trabajo de destino" - -#: -msgid "deleteextracts.workbook.embedded-datasource-names" -msgstr "Con nombres de fuente de datos insertadas" - -#: -msgid "deletegroup.short_description" -msgstr "Eliminar un grupo" - -#: -msgid "deletegroup.status" -msgstr "Eliminando el grupo ''{0}'' del servidor..." - -#: -msgid "deleteproject.errors.requires_project_name" -msgstr "El comando ''{0}'' requiere un nombre de proyecto" - -#: -msgid "deleteproject.options.parent-project-path" -msgstr "Ruta del elemento superior del proyecto que se va a eliminar. Se debe especificar el nombre del proyecto con --project.." - -#: -msgid "deleteproject.short_description" -msgstr "Eliminar un proyecto" - -#: -msgid "deleteproject.status" -msgstr "Eliminando el proyecto ''{0}'' del servidor..." - -#: -msgid "deletesite.errors.logged_into_this_site" -msgstr "No se puede eliminar el sitio en el que tiene iniciada la sesión" - -#: -msgid "deletesite.short_description" -msgstr "Eliminar un sitio" - -#: -msgid "deletesite.status" -msgstr "Eliminando el sitio ''{0}'' del servidor..." - -#: -msgid "deletesiteusers.description" -msgstr "Elimine usuarios del sitio. Los usuarios se leen a partir del archivo CSV especificado. El archivo es una lista simple de un nombre de usuario por línea" - -#: -msgid "deletesiteusers.short_description" -msgstr "Eliminar usuarios del sitio" - -#: -msgid "deletesiteusers.status" -msgstr "Eliminando los usuarios del sitio mostrados en {0} del servidor..." - -#: -msgid "deleteusers.description" -msgstr "Elimine usuarios. Los usuarios se leen a partir del archivo de valores separados por comas (CSV) especificado. El archivo es una lista simple de un nombre de usuario por línea" - -#: -msgid "deleteusers.short_description" -msgstr "Eliminar usuarios" - -#: -msgid "deleteusers.status" -msgstr "Eliminando los usuarios mostrados en {0} del servidor..." - -#: -msgid "editdomain.description" -msgstr "Edite un dominio. Use el comando ''{0}'' para ver una lista de dominios para la edición" - -#: -msgid "editdomain.errors.requires_nickname_name" -msgstr "Se debe especificar una opción ''{0}'' o ''{1}''" - -#: -msgid "editdomain.options.id" -msgstr "ID del dominio" - -#: -msgid "editdomain.options.name" -msgstr "Nombre del dominio" - -#: -msgid "editdomain.options.nickname" -msgstr "Apodo del dominio" - -#: -msgid "editdomain.short_description" -msgstr "Editar un dominio" - -#: -msgid "editdomain.output" -msgstr "{0}ID{1}Apodo{1}{1}Nombre{0}" - -#: -msgid "editdomain.status" -msgstr "Editando el dominio con el ID ''{0}'' en el servidor..." - -#: -msgid "editsite.errors.invalid_site-id" -msgstr "La opción {0} no es válida al editar varios sitios. Vuelva a ejecutar el comando después de eliminar la opción {0}, o bien edite cada sitio por separado" - -#: -msgid "editsite.errors.invalid_site-name" -msgstr "La opción {0} no es válida al editar varios sitios. Vuelva a ejecutar el comando después de eliminar la opción {0}, o bien edite cada sitio por separado" - -#: -msgid "editsite.options.allow-mobile-snapshots" -msgstr "Permitir [o denegar] instantáneas móviles" - -#: -msgid "editsite.options.allow-subscriptions" -msgstr "Permitir [o denegar] suscripciones para este sitio" - -#: -msgid "editsite.options.allow-web-authoring" -msgstr "Permitir [o denegar] la creación web para este sitio" - -#: -msgid "editsite.options.cache-warmup" -msgstr "Permitir [o denegar] el calentamiento de caché para este sitio" - -#: -msgid "editsite.options.cache-warmup-threshold" -msgstr "Umbral (en días) del tiempo transcurrido desde la visualización de una vista para que se active el calentamiento" - -#: -msgid "editsite.options.site-name" -msgstr "Mostrar nombre del sitio" - -#: -msgid "editsite.options.status" -msgstr "Cambie la disponibilidad del sitio. Debe ser ''{0}'' o ''{1}''" - -#: -msgid "editsite.options.allow-materialized-views" -msgstr "Permitir [o denegar] las vistas materializadas para este sitio" - -#: -msgid "editsite.options.extract_encryption_mode" -msgstr "Modo de cifrado de extracciones: deshabilitado, habilitado o requerido. Si no se establece nada, no se cambia en el servidor." - -#: -msgid "editsite.options.web_extraction_enabled" -msgstr "Permitir [o denegar] la creación de extracciones y el cambio de extracciones a tiempo real para este sitio. Permitir es la configuración predeterminada." - -#: -msgid "editsite.options.run_now_enabled" -msgstr "Permitir [o denegar] la opción Ejecutar ahora para este sitio. La opción predeterminada es Permitir" - -#: -msgid "editsite.options.time_zone" -msgstr "La zona horaria que se usará con las extracciones en este sitio" - -#: -msgid "editsite.options.use_default_time_zone" -msgstr "Se ha desconfigurado la zona horaria para las extracciones de este sitio, se usará la zona horaria predeterminada del servidor" - -#: -msgid "editsite.short_description" -msgstr "Editar un sitio" - -#: -msgid "editsite.status" -msgstr "Editando el sitio ''{0}'' en el servidor..." - -#: -msgid "encryptextracts.short_description" -msgstr "Cifrar las extracciones en un sitio" - -#: -msgid "encryptextracts.status" -msgstr "Programando el recifrado de las extracciones en el sitio {0}..." - -#: -msgid "export.errors.need_country_and_languge" -msgstr "Las opciones --country y --language se deben utilizar juntas." - -#: -msgid "export.errors.white_space_workbook_view" -msgstr "El nombre del libro de trabajo o la vista de la exportación no puede incluir espacios. Use el nombre normalizado del libro de trabajo o la vista tal como aparece en la URL." - -#: -msgid "export.errors.requires_workbook_view_name" -msgstr "El comando ''{0}'' requiere un nombre de /" - -#: -msgid "export.errors.requires_workbook_view_param" -msgstr "El comando ''{0}'' requiere un parámetro de /, que debe contener al menos una barra (/)" - -#: -msgid "export.options.country" -msgstr "Si no se utiliza la configuración regional predeterminada del usuario, se debe usar la abreviatura de la configuración regional del país (que se puede encontrar en el registro de subetiquetas de idioma de la IANA) con el comando --language" - -#: -msgid "export.options.csv" -msgstr "Exportar datos en formato CSV (predeterminado)" - -#: -msgid "export.options.fullpdf" -msgstr "Exportar las vistas visuales en formato PDF (si el libro de trabajo se ha publicado con pestañas)" - -#: -msgid "export.options.height" -msgstr "Configura el alto. Debe ser un valor entero (valor predeterminado: 600 píxeles)" - -#: -msgid "export.options.language" -msgstr "Si no se utiliza la configuración regional predeterminada del usuario, se debe usar la abreviatura de la configuración regional del idioma (que se puede encontrar en el registro de subetiquetas de idioma de la IANA) con el comando --country" - -#: -msgid "export.options.pagelayout" -msgstr "Configura la orientación de páginas del PDF exportado. Valores legales: {0}. Si no se especifica, se utilizará la configuración de Tableau Desktop" - -#: -msgid "export.options.pagesize" -msgstr "Configura el tamaño de página del PDF exportado. Valores legales: {0} (valor predeterminado: ''{1}'')" - -#: -msgid "export.options.pdf" -msgstr "Exportar datos en formato PDF" - -#: -msgid "export.options.png" -msgstr "Exportar datos en formato PNG" - -#: -msgid "export.options.width" -msgstr "Configura el ancho. Debe ser un valor entero (valor predeterminado: 800 píxeles)" - -#: -msgid "export.short_description" -msgstr "Exportar los datos o la imagen de una vista del servidor" - -#: -msgid "export.status" -msgstr "Solicitando ''{0}'' al servidor..." - -#: -msgid "export.success" -msgstr "Se ha guardado {0} en ''{1}''" - -#: -msgid "extracts.workbook.errors.requires_datasources_or_include_all" -msgstr "El comando {0} para un libro de trabajo requiere una fuente de datos insertada o incluir un selector total ." - -#: -msgid "fileuploader.progress" -msgstr "Progreso de carga: {0}%" - -#: -msgid "get.description" -msgstr "Obtenga un archivo del servidor. El archivo recibirá el nombre tras el último componente de la ruta si no se especifica ningún argumento de nombre de archivo" - -#: -msgid "get.errors.requires_url" -msgstr "El comando ''{0}'' requiere una URL" - -#: -msgid "get.options.file" -msgstr "Nombre para guardar el archivo como" - -#: -msgid "get.short_description" -msgstr "Obtener un archivo del servidor" - -#: -msgid "help.available_commands" -msgstr "Comandos disponibles:" - -#: -msgid "help.command_options" -msgstr "Opciones de comando:" - -#: -msgid "help.description0" -msgstr "Mostrar la ayuda para un comando específico" - -#: -msgid "help.description1" -msgstr "Lista de comandos disponibles" - -#: -msgid "help.errors.unknown_command" -msgstr "Comando desconocido: {0}" - -#: -msgid "help.global_options" -msgstr "Opciones globales:" - -#: -msgid "help.short_description" -msgstr "Ayuda para comandos tabcmd" - -#: -msgid "httputils.found_attachment" -msgstr "Archivo adjunto encontrado: {0}" - -#: -msgid "httputils.mapped_attachment" -msgstr "Adjunto encontrado: {0} (reasignado a {1})" - -#: -msgid "initialuser.errors.username_and_password_required" -msgstr "Se requiere tanto el nombre de usuario como la contraseña" - -#: -msgid "initialuser.options.friendly-name" -msgstr "Nombre descriptivo" - -#: -msgid "initialuser.short_description" -msgstr "Crear un usuario inicial en un servidor no inicializado" - -#: -msgid "listdomains.description" -msgstr "Mostrar dominios" - -#: -msgid "listdomains.status" -msgstr "Mostrando dominios del servidor..." - -#: -msgid "listsites.output" -msgstr "{0}{0}NAME: {1} {0}SITEID: ''{2}''" - -#: -msgid "listsites.output_extended" -msgstr "{0}{0}NAME: {1} {0}SITEID: ''{2}''{0}EXTRACTENCRYPTION: {3}" - -#: -msgid "listsites.short_description" -msgstr "Mostrar sitios para usuario" - -#: -msgid "listsites.status" -msgstr "Mostrando sitios para el usuario {0}..." - -#: -msgid "listsites.options.get_extract_encryption_mode" -msgstr "Imprimir el modo de cifrado de las extracciones del sitio" - -#: -msgid "login.description" -msgstr "Inicie sesión en el servidor. La sesión continuará hasta que expire en el servidor o utilice {0}" - -#: -msgid "login.short_description" -msgstr "Iniciar sesión en el servidor" - -#: -msgid "logout.short_description" -msgstr "Cerrar sesión en el servidor" - -#: -msgid "publish.description" -msgstr "Publicar un libro de trabajo, una fuente de datos o una extracción en el servidor" - -#: -msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "Tipo de archivo ''{0}'' incorrecto para actualizar una fuente de datos. La operación de reemplazar/adjuntar solo se aplica a un archivo de extracción (.tde)" - -#: -msgid "publish.errors.invalid_name_option" -msgstr "La opción {0} no es válida para publicar varios elementos" - -#: -msgid "publish.errors.invalid_publish_file_type" -msgstr "Tipo de archivo ''{0}'' incorrecto para la publicación, se esperaba un archivo .tde, .tds, .tdsx, .twb o .twbx" - -#: -msgid "publish.errors.mutually_exclusive_option" -msgstr "Usar solo uno de {0} o {1}" - -#: -msgid "publish.errors.requires_resource_file" -msgstr "El comando ''{0}'' requiere un libro de trabajo, una fuente de datos o un archivo de extracción" - -#: -msgid "publish.errors.unexpected_server_response" -msgstr "Respuesta inesperada del servidor: {0}" - -#: -msgid "publish.errors.server_resource_not_found" -msgstr "El recurso que ha especificado no existe o no tiene permiso para verlo. Compruebe el nombre del proyecto y sus permisos" - -#: -msgid "publish.options.append" -msgstr "Adjuntar archivo de extracción a fuente de datos existente" - -#: -msgid "publish.options.async" -msgstr "Publicar de forma asíncrona" - -#: -msgid "publish.options.db-password" -msgstr "Contraseña de base de datos para todas las fuentes de datos" - -#: -msgid "publish.options.db-username" -msgstr "Nombre de usuario de base de datos para todas las fuentes de datos" - -#: -msgid "publish.options.description" -msgstr "Descripción del libro de trabajo o la fuente de datos" - -#: -msgid "publish.options.encrypt_extracts" -msgstr "Cifrar extracciones en el servidor" - -#: -msgid "publish.options.name" -msgstr "Nombre del libro de trabajo o la fuente de datos en el servidor. Si se omite, el libro de trabajo o la fuente de datos recibirá un nombre tras el nombre de archivo, sin la extensión twb(x), tds(x) o tde. La publicación de un archivo .tde dará lugar a la creación de una fuente de datos" - -#: -msgid "publish.options.oauth-username" -msgstr "Use las credenciales guardadas en la llave del servidor asociada a USERNAME para publicar" - -#: -msgid "publish.options.overwrite" -msgstr "Sobrescribir el libro de trabajo o la fuente de datos, si existe" - -#: -msgid "publish.options.project" -msgstr "Proyecto para publicar el libro de trabajo/fuente de datos en" - -#: -msgid "publish.options.parent-project-path" -msgstr "Ruta del elemento superior del proyecto para publicar el libro de trabajo o la fuente de datos en" - -#: -msgid "publish.options.replace" -msgstr "Reemplazar archivo de la extracción con fuente de datos existente" - -#: -msgid "publish.options.restart" -msgstr "Reinicia la carga de archivos" - -#: -msgid "publish.options.save-db-password" -msgstr "Almacenar la contraseña de base de datos en el servidor" - -#: -msgid "publish.options.save-oauth" -msgstr "Incrustar las credenciales de OAuth especificadas con {0}" - -#: -msgid "publish.options.tabbed" -msgstr "Publicar con vistas tabuladas habilitadas" - -#: -msgid "publish.options.thumbnail-groupname" -msgstr "Si el libro de trabajo contiene filtros de usuario, suplante al grupo mientras calcula las miniaturas" - -#: -msgid "publish.options.thumbnail-username" -msgstr "Si el libro de trabajo contiene filtros de usuario, suplante al usuario mientras calcula las miniaturas" - -#: -msgid "publish.status" -msgstr "Publicando ''{0}'' en el servidor. Esta operación podría tardar varios minutos..." - -#: -msgid "publish.success" -msgstr "Archivo publicado correctamente en el servidor, en la siguiente ubicación:" - -#: -msgid "publishsamples.options.parent-project-path" -msgstr "Ruta del elemento superior del proyecto para el que se van a publicar muestras. Se debe especificar el nombre del proyecto con --project" - -#: -msgid "publishsamples.options.projectname" -msgstr "Nombre del proyecto en el que se publican las muestras" - -#: -msgid "publishsamples.short_description" -msgstr "Publica los libros de trabajo de muestras en el proyecto especificado. Se sobrescribirán las muestras existentes." - -#: -msgid "publishsamples.status" -msgstr "Publicando muestras..." - -#: -msgid "reencryptextracts.short_description" -msgstr "Volver a cifrar las extracciones de un sitio" - -#: -msgid "reencryptextracts.status" -msgstr "Programando de nuevo el cifrado de las extracciones del sitio {0}..." - -#: -msgid "refreshextracts.errors.required_argument" -msgstr "El comando refreshextracts requiere una URL de libro de trabajo, un nombre de libro de trabajo o un nombre de fuente de datos" - -#: -msgid "refreshextracts.errors.add_and_remove_calculations" -msgstr "No se puede actualizar con las opciones --addcalculations y --removecalculations a la vez" - -#: -msgid "refreshextracts.errors.calculations_and_incremental" -msgstr "No se pueden añadir o eliminar cálculos materializados durante una actualización de extracción incremental" - -#: -msgid "refreshextracts.errors.error" -msgstr "Error al actualizar la extracción" - -#: -msgid "refreshextracts.options.datasource" -msgstr "Nombre de la fuente de datos que se va a actualizar" - -#: -msgid "refreshextracts.options.incremental" -msgstr "Realizar una actualización incremental (si es compatible)" - -#: -msgid "refreshextracts.options.parent-project-path" -msgstr "Ruta del elemento superior del proyecto que contiene las extracciones que se van a actualizar. Se debe especificar el nombre del proyecto con --project." - -#: -msgid "refreshextracts.options.project" -msgstr "Nombre del proyecto que contiene el libro de trabajo o la fuente de datos. Solo es necesario si se especifica {0} o {1}. Si no se especifica, se usa el proyecto predeterminado ''{2}''" - -#: -msgid "refreshextracts.options.synchronous" -msgstr "Esperando a la actualización para ejecutar y terminar antes de salir" - -#: -msgid "refreshextracts.options.url" -msgstr "Nombre canónico del libro de trabajo o vista tal y como aparece en la URL" - -#: -msgid "refreshextracts.options.workbook" -msgstr "Nombre del libro de trabajo que se va a actualizar" - -#: -msgid "refreshextracts.options.addcalculations" -msgstr "Añade cálculos materializados a la extracción" - -#: -msgid "refreshextracts.options.removecalculations" -msgstr "Elimina cálculos materializados de la extracción" - -#: -msgid "refreshextracts.short_description" -msgstr "Actualizar las extracciones de un libro de trabajo o una fuente de datos en el servidor" - -#: -msgid "refreshextracts.status_incremented" -msgstr "Programando extracciones para {0} ''{1}'' para su incrementación..." - -#: -msgid "refreshextracts.status_refreshed" -msgstr "Programando extracciones para {0} ''{1}'' para su actualización..." - -#: -msgid "removeusers.options.users" -msgstr "Archivo que contiene una lista de usuarios, uno por línea, para eliminarlos del grupo" - -#: -msgid "removeusers.short_description" -msgstr "Eliminar usuarios de un grupo" - -#: -msgid "removeusers.status" -msgstr "Eliminando los usuarios mostrados en {0} del grupo {1}..." - -#: -msgid "runschedule.errors.requires_schedule_name" -msgstr "El comando ''{0}'' requiere un nombre de programa" - -#: -msgid "runschedule.short_description" -msgstr "Ejecutar un programa" - -#: -msgid "runschedule.status" -msgstr "Ejecutando el programa ''{0}'' en el servidor..." - -#: -msgid "materializeviews.short_description" -msgstr "Actualice y busque los sitios o libros de trabajo en la configuración de vistas materializadas" - -#: -msgid "materializeviews.status.site" -msgstr "Actualizando la configuración de las vistas materializadas para el sitio ''{0}''..." - -#: -msgid "materializeviews.status.workbook" -msgstr "Actualizando la configuración de las vistas materializadas para el libro de trabajo ''{0}''..." - -#: -msgid "materializeviews.errors.invalid_workbook_arguments" -msgstr "El comando de vistas materializadas necesita un argumento de un nombre de libro de trabajo" - -#: -msgid "materializeviews.errors.invalid_site_arguments" -msgstr "El comando de vistas materializadas necesita un argumento de un ID de sitio" - -#: -msgid "materializeviews.errors.invalid_workbook_option" -msgstr "Use ''{0}'' o ''{1}'' con ''{2}''" - -#: -msgid "materializeviews.errors.invalid_project_path" -msgstr "Use ''{1}'' con ''{0}''" - -#: -msgid "materializeviews.errors.invalid_site_option" -msgstr "Use ''{0}'' con ''{1}''" - -#: -msgid "materializeviews.errors.site_mode_conflict" -msgstr "Use ''{0}'' o ''{1}'' para cambiar el modo de las vistas materializadas en el sitio" - -#: -msgid "materializeviews.errors.site_not_updated" -msgstr "El sitio ''{0}'' no está actualizado, solo los administradores del servidor pueden cambiar la configuración de las vistas materializadas" - -#: -msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "Use ''{0}'' o ''{1}'' para cambiar la configuración de las vistas materializadas" - -#: -msgid "materializeviews.options.materialize_now" -msgstr "Use ''{0}'' para programar la materialización de un libro de trabajo determinado de manera inmediata" - -#: -msgid "materializeviews.options.project" -msgstr "Use ''{0}'' para especificar un nombre de proyecto" - -#: -msgid "materializeviews.options.parent_project_path" -msgstr "Use ''{0}'' para especificar la ruta del proyecto primario a ''{1}''" - -#: -msgid "materializeviews.options.allow_workbook" -msgstr "Use ''{0}'' para habilitar o deshabilitar las vistas materializadas del libro de trabajo" - -#: -msgid "materializeviews.options.allow_site" -msgstr "Use ''{0}'' para habilitar o deshabilitar las vistas materializadas del sitio" - -#: -msgid "materializeviews.options.selected_workbooks" -msgstr "Use ''{0}'' para habilitar determinados libros de trabajo del sitio, junto con la opción ''{1}''. Esta es la opción predeterminada" - -#: -msgid "materializeviews.options.all_workbooks" -msgstr "Use ''{0}'' para habilitar todos los libros de trabajo del sitio, junto con la opción ''{1}''" - -#: -msgid "session.auto_site_login" -msgstr "Iniciar sesión automáticamente en este sitio: {0}" - -#: -msgid "session.certificate-alias" -msgstr "Alias de certificado: {0}" - -#: -msgid "session.connecting" -msgstr "Conectando al servidor..." - -#: -msgid "session.continuing_session" -msgstr "Continuando sesión anterior" - -#: -msgid "session.errors.auth_required" -msgstr "Autorización requerida" - -#: -msgid "session.errors.invalid_keystore_password" -msgstr "La contraseña del almacén de claves es incorrecta. Introduzca la contraseña correcta y reinténtelo" - -#: -msgid "session.errors.invalid_redirect" -msgstr "No se puede redirigir a una URL no válida: {0}" - -#: -msgid "session.errors.keystore_pwdfile_create" -msgstr "No se puede crear un archivo de contraseña de almacén de claves, error: {0}" - -#: -msgid "session.errors.missing_arguments" -msgstr "No se puede iniciar sesión debido a que faltan argumentos: {0}" - -#: -msgid "session.errors.no_redirect_found" -msgstr "No hay ninguna dirección de redireccionamiento en la respuesta de redireccionamiento" - -#: -msgid "session.errors.no_sslcafile_found" -msgstr "No se encontró ningún archivo de autoridad de certificación (CA) en estas ubicaciones: ''{0}''. El archivo de CA se utiliza para garantizar una comunicación segura con Tableau Server. Para obtener información sobre cómo crear un archivo de CA, consulte la Ayuda de Tableau Server. Para conectarse a Tableau Server sin validar su certificado SSL, use la marca --no-certcheck." - -#: -msgid "session.errors.script_no_password" -msgstr "Se ejecutó tabcmd desde un script o IDE, pero no se proporcionó ninguna contraseña. Para iniciar sesión, se debe proporcionar una contraseña como argumento de tabcmd." - -#: -msgid "session.errors.session_expired" -msgstr "La sesión ha expirado" - -#: -msgid "session.errors.unsupported_command" -msgstr "El comando no es compatible con este servidor" - -#: -msgid "session.keystore.notice" -msgstr "¿Desea almacenar la contraseña en local para no tener que escribirla la próxima vez? [respuesta sí o no]" - -#: -msgid "session.keystore.password" -msgstr "Contraseña del almacén de claves:" - -#: -msgid "session.keystore.pwdfile_create" -msgstr "Crear un archivo de contraseña de almacén de claves en la ruta: {0}" - -#: -msgid "session.keystore.pwdfile_remove" -msgstr "Eliminar el archivo de contraseña de almacén de claves que contiene la contraseña incorrecta" - -#: -msgid "session.login" -msgstr "Iniciando sesión..." - -#: -msgid "session.logout" -msgstr "Sesión cerrada" - -#: -msgid "session.monitorjob.errors.no_jobid" -msgstr "No se puede supervisar el trabajo. No se ha encontrado ningún job_id: {0}" - -#: -msgid "session.monitorjob.percent_complete" -msgstr "{0}% completado" - -#: -msgid "session.new_session" -msgstr "Creando nueva sesión" - -#: -msgid "session.no-certificate-found" -msgstr "No se ha encontrado ningún certificado de cliente válido" - -#: -msgid "session.not_default_site_member" -msgstr "No es miembro del sitio predeterminado. Seleccione un SITEID de los siguientes sitios:" - -#: -msgid "session.not_site_member" -msgstr "No es miembro del sitio ''{0}''. Seleccione un SITEID de los siguientes sitios:" - -#: -msgid "session.options.help" -msgstr "Mostrar ayuda de tabcmd" - -#: -msgid "session.options.no-certcheck" -msgstr "No validar el certificado SSL" - -#: -msgid "session.options.no-cookie" -msgstr "No guardar el ID de sesión al iniciar sesión. Los comandos siguientes necesitarán volver a iniciar sesión. Si no se especifica, el valor predeterminado consiste en guardar el ID de sesión" - -#: -msgid "session.options.no-prompt" -msgstr "No solicitar contraseña" - -#: -msgid "session.options.no-proxy" -msgstr "No utilizar un proxy HTTP" - -#: -msgid "session.options.password" -msgstr "Usar la contraseña de Tableau Server especificada" - -#: -msgid "session.options.password-file" -msgstr "Leer la contraseña de Tableau Server desde el archivo" - -#: -msgid "session.options.proxy" -msgstr "Usar el proxy HTTP especificado" - -#: -msgid "session.options.server" -msgstr "Usar la URL de Tableau Server especificada. Si no se especifica el protocolo, se utiliza http://" - -#: -msgid "session.options.site" -msgstr "Utilice el sitio de Tableau Server. Especifique una cadena vacía ('''') para forzar el uso del sitio predeterminado" - -#: -msgid "session.options.timeout" -msgstr "Espera, en segundos, para que el servidor termine de procesar el comando. El valor predeterminado es esperar hasta que el servidor responda" - -#: -msgid "session.options.use-certificate" -msgstr "Use el certificado de cliente para iniciar sesión" - -#: -msgid "session.options.username" -msgstr "Usar el nombre de usuario de Tableau Server especificado" - -#: -msgid "session.password" -msgstr "Contraseña:" - -#: -msgid "session.retrying_task" -msgstr "Iniciando sesión de nuevo para volver a probar el comando original con una sesión nueva..." - -#: -msgid "session.session_expired_login" -msgstr "La sesión ha expirado. Se está cerrando la sesión..." - -#: -msgid "session.site_list" -msgstr "{0}{0}NAME: {1}{0}SITEID: ''{2}''" - -#: -msgid "session.using-certificate" -msgstr "Usar el certificado de cliente para iniciar sesión" - -#: -msgid "session.inferred_username" -msgstr "Iniciando sesión con el usuario ''{0}'', ya que no se ha indicado ningún selector de nombre de usuario" - -#: -msgid "sessiondata.errors.bad_api" -msgstr "API de servidor mal formada: {0}" - -#: -msgid "sessiondata.errors.no_server_api" -msgstr "No se puede encontrar la versión de API del servidor en la respuesta" - -#: -msgid "sessiondata.errors.version_mismatch" -msgstr "La versión de tabcmd {0} (API {1}) no coincide con la versión de Tableau Server {2} (API {3})" - -#: -msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "Especifique ''{0}'' o ''{1}'' antes del nombre del servidor" - -#: -msgid "sessionoptions.errors.bad_password_file" -msgstr "No se puede leer la contraseña del archivo ''{0}''" - -#: -msgid "sessionoptions.errors.bad_protocol" -msgstr "El protocolo ''{0}'' no es compatible" - -#: -msgid "sessionoptions.errors.bad_proxy_format" -msgstr "El formato de proxy no coincide con HOST:PUERTO: {0}" - -#: -msgid "sessionoptions.errors.bad_timeout" -msgstr "El argumento no numérico de {0} ''{1}'' se ha ignorado" - -#: -msgid "set.description" -msgstr "Defina una configuración en el servidor. Use !setting para desactivar una configuración" - -#: -msgid "set.errors.requires_setting_name" -msgstr "El comando ''{0}'' requiere un nombre de configuración" - -#: -msgid "set.errors.single_setting_name" -msgstr "El comando ''{0}'' toma un único nombre de configuración" - -#: -msgid "set.short_description" -msgstr "Defina una configuración en el servidor" - -#: -msgid "setsetting.status" -msgstr "Configurando ''{0}'' a {1}" - -#: -msgid "syncgroup.errors.server_admin" -msgstr "El rol en el sitio mínimo de un grupo no se puede configurar como ''ServerAdministrator''." - -#: -msgid "syncgroup.options.role" -msgstr "Configura el rol predeterminado de todos los usuarios del grupo. Valores legales para {0}: {1}. Si un usuario ya existe, el rol especificado solo se aplica si es menos restrictivo que el rol actual del usuario. Si no se especifica, el valor predeterminado es {2} para los nuevos usuarios y permanece sin cambios para los usuarios existentes" - -#: -msgid "syncgroup.options.overwritesiterole" -msgstr "Permite cambiar el Rol de sitio de un usuario a uno con menos privilegios si se usa --role. Esta operación anula el comportamiento predeterminado." - -#: -msgid "syncgroup.options.grantlicensemode" -msgstr "Cuándo conceder a un usuario la licencia especificada en el grupo. Los valores legales son: {0}. Si no se aprueba ningún valor, se utilizará ''sincronizado'' como valor predeterminado." - -#: -msgid "syncgroup.short_description" -msgstr "Sincronizar el servidor con un grupo de Active Directory" - -#: -msgid "syncgroup.status" -msgstr "Sincronizando el servidor con el grupo de Active Directory {0}..." - -#: -msgid "syncgroup.options.sysadmin-type" -msgstr "[Obsoleto. Usar --rol en su lugar.] Asigna [o elimina] el derecho de administrador a todos los usuarios del grupo. {0} puede ser: {1}, {2}, {3}, o {4}." - -#: -msgid "syncgroup.options.license" -msgstr "[Obsoleto. Usar --rol en su lugar.] Configura el nivel de licencia predeterminado para todos los usuarios del grupo. {0} puede ser {1}, {2}, o {3}." - -#: -msgid "syncgroup.options.publisher" -msgstr "[Obsoleto. Usar --rol en su lugar.] Asigna [o elimina] el derecho publicar a todos los usuarios en el grupo." - -#: -msgid "tabcmd.mutually_exclusive_options" -msgstr "No se puede especificar ''{0}'' y ''{1}'' en el mismo comando" - -#: -msgid "tabcmdparser.errors.ambiguous_option" -msgstr "Opción ambigua ''{0}'' entre las opciones: {1}" - -#: -msgid "tabcmdparser.warning.unexpected_dash" -msgstr "Se detectó una raya inesperada en el argumento: {0}. Las rayas válidas son -, --. Este error se produce normalmente al copiar o pegar desde un editor de texto con formato. Intente volver a escribir la raya para el argumento en la línea de comandos." - -#: -msgid "resetopenidsub.short_description" -msgstr "Restablecer una SubID de OpenID Connect de un usuario" - -#: -msgid "resetopenidsub.options.targetusername" -msgstr "Usuario que se va a restablecer" - -#: -msgid "resetopenidsub.options.all" -msgstr "Restablecer todos los usuarios" - -#: -msgid "version.description" -msgstr "Imprimir información de versión" - -#: -msgid "vizqlsession.errors.cannot_create_session" -msgstr "No se pudo crear una sesión de VizQl en el servidor" - -#: -msgid "vizqlsession.errors.no_command_result" -msgstr "No se encontró el resultado del comando: {0}" - -#: -msgid "vizqlsession.errors.session_already_closed" -msgstr "El objeto de sesión de VizQl ya está cerrado" - -#: -msgid "vizqlsession.errors.cannot_parse_response" -msgstr "No se pudo analizar la cadena de respuesta JSON: {0}" - -#: -msgid "upgradethumbnails.short_description" -msgstr "Esto ejecutará el trabajo de actualización de miniaturas del procesador en segundo plano. De esta forma, se mejorará la resolución de las miniaturas creadas antes de la versión 2018.2 de Tableau. Es posible que esto aumente la carga habitual de Tableau Server y de las fuentes de datos externas. Si surge algún problema, se puede detener el trabajo ejecutando el comando tabcmd upgradethumbnails --server --stop" - -#: -msgid "upgradethumbnails.options.stop" -msgstr "Detener todos los trabajos relacionados con la actualización de miniaturas" - -#: -msgid "upgradethumbnails.status.running" -msgstr "Comenzando actualización de miniaturas" - -#: -msgid "upgradethumbnails.status.not_running" -msgstr "No comenzará la actualización de miniaturas" - -#: -msgid "upgradethumbnails.status.cancelling" -msgstr "Cancelando los trabajos de actualización de miniaturas" - -#: -msgid "upgradethumbnails.continue_promt" -msgstr "¿Quiere continuar? Escriba 1 en caso afirmativo, 0 en caso negativo (1/0)" - -#: -msgid "upgradethumbnails.invalid_response" -msgstr "Respuesta no válida" - -#: -msgid "validateidpmetadata.options.digest_algorithms" -msgstr "Una lista de algoritmos de proceso separada por espacios. Valores legales de {0}: {1}. Si no se especifican, el servidor usa los valores de la configuración del servidor: {2}" - -#: -msgid "validateidpmetadata.options.min_allowed_rsa_key_size" -msgstr "Si no se esecifica, el servidor utiliza valores de los ajustes de configuración del servidor: {0}" - -#: -msgid "validateidpmetadata.options.min_allowed_elliptic_curve_size" -msgstr "Si no se esecifica, el servidor utiliza valores de los ajustes de configuración del servidor: {0}" - -#: -msgid "validateidpmetadata.options.site_names" -msgstr "Una lista separada mediante espacios de los nombres de los sitios en los que se realizará la validación de certificados. Si no se especifica ninguno, se inspeccionarán todos los sitios." - -#: -msgid "validateidpmetadata.short_description" -msgstr "Identifica sitios de Tableau Server que están configurados con IdP a través del algoritmo de proceso no seguro, SHA-a. Este comando también identifica IdP que utilizan certificados con un tamaño de clave RSA insuficiente o un tamaño de curva elíptico." - diff --git a/tabcmd/locales/fr/LC_MESSAGES/fr.po b/tabcmd/locales/fr/LC_MESSAGES/fr.po deleted file mode 100644 index f4e803eb..00000000 --- a/tabcmd/locales/fr/LC_MESSAGES/fr.po +++ /dev/null @@ -1,68 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: fr" -# Copyright (C) YEAR Tableau Software - - -# These outcome reporting lines were all returned from the server in clientxml -# https://sourcegraph.prod.tableautools.com/teams/near/-/blob/workgroup/src/shared/libraries/tab-strings/res/localization/shared_wg_en.properties -# how much of this can be replaced by server responses? - -msgid "tabcmd.result.already_exists.group" -msgstr "Group called ''{}'' already exists" - -msgid "tabcmd.result.failed.delete.group" -msgstr "Error deleting group from server" - -msgid "tabcmd.result.success.create_user" -msgstr "Successfully created user: {}" - -msgid "tabcmd.report.users_added" -msgstr "Number of users added: {}" - -msgid "tabcmd.report.errors" -msgstr "Error details: \n{}" - -msgid "tabcmd.report.error.user_csv.too_many_columns" -msgstr "The file contains {} columns, but there are only {} valid columns in a user import csv file" - -msgid "tabcmd.report.error.user_csv.at_char" -msgstr "If a user name includes an @ character that represents anything other than a domain separator, " - "you need to refer to the symbol using the hexadecimal format: \\0x40" - -msgid "tabcmd.report.error.user.no_spaces_in_username" -msgstr "Username cannot contain spaces" - -msgid "tabcmd.report.error.generic_attribute" -msgstr "Invalid value for {0}: {1}" - -msgid "tabcmd.report.error.publish_samples.expected_project" -msgstr "publishsamples expects the specified project to exist already" - -msgid "tabcmd.result.failure.publish_samples" -msgstr "Failed publishing samples to project" - -msgid "tabcmd.launching" -msgstr "======================= Launching command =======================" - -msgid "tabcmd.find.group" -msgstr "Finding group ''{}'' on server..." - -# Each actual command has a status line in translation - -msgid "tabcmd.add.users.to_site" -msgstr "===== Adding users listed in {0} to {1}..." - -msgid "tabcmd.delete.users.from_server" -msgstr "Removing users listed in {0} from the server..." - -msgid "tabcmd.get.extension.not_found" -msgstr "You must specify a file type in the url or filename" - -msgid "tabcmd.run_schedule.options.schedule" -msgstr "Name of the schedule to run" \ No newline at end of file diff --git a/tabcmd/locales/fr/LC_MESSAGES/shared_wg_fr.po b/tabcmd/locales/fr/LC_MESSAGES/shared_wg_fr.po deleted file mode 100644 index c9c05d24..00000000 --- a/tabcmd/locales/fr/LC_MESSAGES/shared_wg_fr.po +++ /dev/null @@ -1,1789 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: fr" -#: -msgid "permissions.labels.capabilities.read" -msgstr "Afficher :" - -#: -msgid "permissions.labels.capabilities.write" -msgstr "Remplacer :" - -#: -msgid "permissions.labels.capabilities.write.legacy" -msgstr "Enregistrer :" - -#: -msgid "permissions.labels.capabilities.delete" -msgstr "Supprimer :" - -#: -msgid "permissions.labels.capabilities.filter" -msgstr "Filtrer :" - -#: -msgid "permissions.labels.capabilities.add_tag" -msgstr "Ajouter une balise :" - -#: -msgid "permissions.labels.capabilities.add_favorite" -msgstr "Ajouter un favori :" - -#: -msgid "permissions.labels.capabilities.add_comment" -msgstr "Ajouter des commentaires :" - -#: -msgid "permissions.labels.capabilities.add_comment.legacy" -msgstr "Ajouter un commentaire :" - -#: -msgid "permissions.labels.capabilities.view_comments" -msgstr "Afficher les commentaires :" - -#: -msgid "permissions.labels.capabilities.vud" -msgstr "Télécharger les données complètes :" - -#: -msgid "permissions.labels.capabilities.export_image" -msgstr "Télécharger lʼimage/le PDF :" - -#: -msgid "permissions.labels.capabilities.export_data" -msgstr "Télécharger les données résumées :" - -#: -msgid "permissions.labels.capabilities.export_xml" -msgstr "Télécharger/Enregistrer une copie :" - -#: -msgid "permissions.labels.capabilities.export_xml.legacy" -msgstr "Télécharger/Enregistrer sous :" - -#: -msgid "permissions.labels.capabilities.save_customized_view" -msgstr "Enregistrer la vue personnalisée :" - -#: -msgid "permissions.labels.capabilities.share_view" -msgstr "Partager une vue personnalisée :" - -#: -msgid "permissions.labels.capabilities.stateful_url" -msgstr "Lien permanent :" - -#: -msgid "permissions.labels.capabilities.change_hierarchy" -msgstr "Déplacer :" - -#: -msgid "permissions.labels.capabilities.change_permissions" -msgstr "Définir les autorisations :" - -#: -msgid "permissions.labels.capabilities.exclude" -msgstr "Exclure :" - -#: -msgid "permissions.labels.capabilities.keep_only" -msgstr "Garder exclusivement :" - -#: -msgid "permissions.labels.capabilities.select" -msgstr "Sélectionner les repères :" - -#: -msgid "permissions.labels.capabilities.tooltip" -msgstr "Afficher les infobulles :" - -#: -msgid "permissions.labels.capabilities.highlight" -msgstr "Surlignage de la légende :" - -#: -msgid "permissions.labels.capabilities.url_link" -msgstr "Lien vers des URL externes :" - -#: -msgid "permissions.labels.capabilities.administrator" -msgstr "Administrateur :" - -#: -msgid "permissions.labels.capabilities.content_admin" -msgstr "Administrateur de contenu :" - -#: -msgid "permissions.labels.capabilities.create_groups" -msgstr "Créer des groupes :" - -#: -msgid "permissions.labels.capabilities.rename" -msgstr "Renommer :" - -#: -msgid "permissions.labels.capabilities.transfer_ownership" -msgstr "Transférer la propriété :" - -#: -msgid "permissions.labels.capabilities.project_leader" -msgstr "Responsable du projet :" - -#: -msgid "permissions.labels.capabilities.publish" -msgstr "Publier :" - -#: -msgid "permissions.labels.capabilities.connect" -msgstr "Connexion :" - -#: -msgid "permissions.labels.capabilities.draw" -msgstr "Tracé :" - -#: -msgid "permissions.labels.capabilities.web_authoring" -msgstr "Modification sur le Web :" - -#: -msgid "permissions.labels.capabilities.xml_save_as" -msgstr "Enregistrer sous :" - -#: -msgid "permissions.labels.capabilities.create_refresh_metrics" -msgstr "Créer/actualiser des métriques :" - -#: -msgid "permissions.labels.capabilities.explain_data" -msgstr "Exécuter Explique-moi les données :" - -#: -msgid "permissions.labels.roles.wb_view" -msgstr "Afficher" - -#: -msgid "permissions.labels.roles.wb_explore" -msgstr "Explorer" - -#: -msgid "permissions.labels.roles.wb_publish" -msgstr "Publier" - -#: -msgid "permissions.labels.roles.wb_administer" -msgstr "Administrer" - -#: -msgid "permissions.labels.roles.ds_view" -msgstr "Afficher" - -#: -msgid "permissions.labels.roles.ds_explore" -msgstr "Explorer" - -#: -msgid "permissions.labels.roles.ds_publish" -msgstr "Publier" - -#: -msgid "permissions.labels.roles.ds_administer" -msgstr "Administrer" - -#: -msgid "permissions.labels.roles.viewer" -msgstr "Viewer" - -#: -msgid "permissions.labels.roles.interactor" -msgstr "Interacteur" - -#: -msgid "permissions.labels.roles.editor" -msgstr "Éditeur" - -#: -msgid "permissions.labels.roles.ds_connector" -msgstr "Connecteur de source de données" - -#: -msgid "permissions.labels.roles.ds_editor" -msgstr "Éditeur de source de données" - -#: -msgid "permissions.labels.roles.administrator" -msgstr "Administrateur" - -#: -msgid "permissions.labels.roles.project_leader" -msgstr "Responsable du projet" - -#: -msgid "permissions.labels.roles.publisher" -msgstr "Publicateur" - -#: -msgid "permissions.labels.roles.custom" -msgstr "Personnalisé" - -#: -msgid "permissions.labels.roles.none" -msgstr "Aucun" - -#: -msgid "formats.messages.disk_space.in_mb" -msgstr "{0} Mo" - -#: -msgid "formats.messages.disk_space.in_kb" -msgstr "{0} Ko" - -#: -msgid "errors.argument.flow_description.too_long" -msgstr "La description du flux est trop longue ({0} caractères). Elle doit comporter moins de {1} caractères :{2}" - -#: -msgid "errors.argument.workbook_name.too_long" -msgstr "Le nom du classeur est trop long ({0} caractères). Il doit comporter moins de {1} caractères :{2}" - -#: -msgid "errors.argument.workbook_name.empty" -msgstr "Le nom du classeur est vide." - -#: -msgid "errors.argument.workbook_description.too_long" -msgstr "La description du classeur est trop longue ({0} caractères). Elle doit comporter moins de {1} caractères :{2}" - -#: -msgid "errors.argument.worksheet_name.too_long" -msgstr "Le nom de la feuille de calcul est trop long ({0} caractères). Il doit comporter moins de {1} caractères :{2}" - -#: -msgid "errors.argument.datasource_name.too_long" -msgstr "Le nom de la source de données est trop long ({0} caractères). Il doit comporter moins de {1} caractères :{2}" - -#: -msgid "errors.argument.datasource_name.empty" -msgstr "Le nom de la source de données est vide." - -#: -msgid "errors.argument.datasource_description.too_long" -msgstr "La description de la source de données est trop longue ({0} caractères). Elle doit comporter moins de {1} caractères :{2}" - -#: -msgid "errors.argument.dataconnection_column.too_long" -msgstr "DataConnection column {0} is too long ({1} characters). It must be shorter than {2} characters:{3}" - -#: -msgid "errors.argument.tag.too_long" -msgstr "La balise est trop longue ({0} caractères). Elle doit comporter moins de {1} caractères :{2}" - -#: -msgid "errors.argument.workbook_file.missing_or_empty" -msgstr "Le fichier du classeur est manquant ou vide." - -#: -msgid "errors.argument.internal" -msgstr "Erreur de serveur interne. Argument manquant ou non valide." - -#: -msgid "errors.argument.thumbnail.invalid_format" -msgstr "Le format de miniature du classeur nʼest pas valide. Ce doit être un fichier PNG avec une résolution de 300x300 au maximum." - -#: -msgid "errors.html_403.disabled_resource.workbook" -msgstr "Désolé, ce classeur est désactivé. Contactez votre administrateur." - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.project" -msgstr "Désolé, le projet que vous recherchez nʼexiste pas ou vous nʼavez pas lʼautorisation de le voir." - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.personal_space" -msgstr "Désolé, le projet que vous recherchez nʼexiste pas ou vous nʼêtes pas autorisé à le consulter." - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.datasource" -msgstr "Désolé, la source de données que vous recherchez nʼexiste pas." - -#: -msgid "errors.labels.formatted_request_id" -msgstr "ID de la requête : {0}" - -#: -msgid "errors.links.delete_datasources" -msgstr "Supprimer les sources de données" - -#: -msgid "errors.links.delete_workbooks" -msgstr "Supprimer les classeurs" - -#: -msgid "errors.permissions.publish.datasource.licensing" -msgstr "Vous devez disposer des droits ʼInteracteurʼ pour publier une source de données." - -#: -msgid "errors.permissions.publish.datasource.overwrite" -msgstr "Il existe déjà une source de données intitulée ʼ{0}ʼ dans le projet ''{1}''. Vous nʼêtes pas autorisé à la remplacer." - -#: -msgid "errors.permissions.publish.datasource.overwrite_personal_space" -msgstr "Il existe déjà une source de données intitulée ʼ{0}ʼ dans lʼespace personnel. Vous nʼêtes pas autorisé à la remplacer." - -#: -msgid "errors.permissions.publish.datasource.overwrite_short" -msgstr "Il existe déjà une source de données intitulée ʼ{0}ʼ dans le projet ''{1}''." - -#: -msgid "errors.permissions.publish.datasource.overwrite_short_personal_space" -msgstr "Il existe déjà une source de données intitulée ʼ{0}ʼ dans lʼespace personnel." - -#: -msgid "errors.permissions.publish.datasource.non_existent" -msgstr "La source de données ʼ{0}ʼ nʼexiste pas." - -#: -msgid "errors.permissions.publish.datasource.general" -msgstr "Désolé, vous ne disposez pas des autorisations nécessaires pour effectuer une publication dans cette source de données." - -#: -msgid "errors.permissions.publish.project.explicit_publisher_detail" -msgstr "Vous ne disposez pas du droit de publication." - -#: -msgid "errors.permissions.publish.project.general" -msgstr "Désolé, vous ne disposez pas des autorisations nécessaires pour effectuer une publication dans ce projet." - -#: -msgid "errors.permissions.publish.project.non_existent" -msgstr "Le projet ʼ{0}ʼ nʼexiste pas." - -#: -msgid "errors.permissions.publish.project.not_writable" -msgstr "Vous nʼêtes pas autorisé à écrire sur le projet ʼ{0}ʼ." - -#: -msgid "errors.permissions.publish.project.unspecified" -msgstr "Vous devez spécifier un projet" - -#: -msgid "errors.permissions.publish.workbook.disabled" -msgstr "Le classeur ʼ{0}ʼ est désactivé." - -#: -msgid "errors.permissions.publish.workbook.general" -msgstr "Il existe déjà un classeur de ce nom dans le projet sur lequel vous publiez. Pour publier, renommez votre classeur." - -#: -msgid "errors.permissions.publish.workbook.general_personal_space" -msgstr "Il existe déjà un classeur de ce nom dans lʼespace personnel sur lequel vous publiez. Pour publier, renommez votre classeur." - -#: -msgid "errors.permissions.publish.workbook.overwrite" -msgstr "Il existe déjà un classeur intitulé ʼ{0}ʼ dans le projet ''{1}''. Vous nʼêtes pas autorisé à le remplacer." - -#: -msgid "errors.permissions.publish.workbook.overwrite_personal_space" -msgstr "Il existe déjà un classeur intitulé ʼ{0}ʼ dans lʼespace personnel. Vous nʼêtes pas autorisé à le remplacer." - -#: -msgid "errors.permissions.publish.workbook.overwrite_short" -msgstr "Il existe déjà un classeur intitulé ʼ{0}ʼ dans le projet ''{1}''." - -#: -msgid "errors.permissions.publish.workbook.overwrite_short_personal_space" -msgstr "Il existe déjà un classeur intitulé ʼ{0}ʼ dans lʼespace personnel." - -#: -msgid "errors.reportable.impersonation.group_and_user" -msgstr "Spécifiez seulement ʼimpersonate_usernameʼ ou ʼimpersonate_groupnameʼ, et non les deux." - -#: -msgid "errors.reportable.impersonation.user_not_found" -msgstr "Lʼutilisateur ʼ{0}ʼ nʼexiste pas." - -#: -msgid "errors.reportable.impersonation.group_not_found" -msgstr "Le groupe ʼ{0}ʼ nʼexiste pas. " - -#: -msgid "errors.public.validation.hasextract" -msgstr "Les classeurs enregistrés sur Tableau Public doivent utiliser des extraits Tableau actifs. Faites un clic droit sur la source de données et sélectionnez Utiliser lʼextrait avant de publier. La source de données, ʼ{0}ʼ, nʼest pas un extrait actif." - -#: -msgid "errors.publish.dataserver_datasource_not_found" -msgstr "Source de données ʼ{0}ʼ introuvable pour le classeur ʼ{1}ʼ." - -#: -msgid "errors.publish.datasource_update_mode" -msgstr "Mode de mise à jour inconnu : ʼ{0}ʼ." - -#: -msgid "errors.publish.workbook.concurrent_update" -msgstr "Un classeur du même nom est déjà en cours de publication ou de modification. Attendez que la tâche soit terminée avant de réessayer." - -#: -msgid "errors.publish.workbook.restricted" -msgstr "Le classeur contient des types de connexions non autorisés sur ce serveur." - -#: -msgid "errors.publish.datasource.concurrent_update" -msgstr "Une source de données du même nom est déjà en cours de publication ou de modification. Attendez que la tâche soit terminée avant de réessayer." - -#: -msgid "errors.publish.datasource.restricted" -msgstr "La source de données contient un type de connexion non autorisé sur ce serveur." - -#: -msgid "errors.publish.datasource.connection_check" -msgstr "{0} nʼa pas pu établir une connexion à votre source de données." - -#: -msgid "errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "Le classeur ne peut pas être publié avec un extrait crypté. Lʼadministrateur de site a désactivé le cryptage dʼextrait sur ce site. Vous devez publier le classeur avec un extrait non crypté." - -#: -msgid "errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "La source de données ne peut pas être publiée en tant quʼextrait crypté. Lʼadministrateur de site a désactivé le cryptage dʼextrait sur ce site. Vous devez publier lʼextrait non crypté." - -#: -msgid "errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption" -msgstr "Le classeur ne peut pas être publié avec un extrait non crypté. Lʼadministrateur de site a appliqué le cryptage dʼextrait sur ce site. Vous devez publier le classeur et spécifier le cryptage dʼextrait." - -#: -msgid "errors.publish.datasource.requested_no_extract_encryption_on_site_with_enforced_encryption" -msgstr "Lʼextrait de source de données ne peut pas être publié non crypté. Lʼadministrateur de site a appliqué le cryptage dʼextrait sur ce site. Vous devez publier lʼextrait crypté." - -#: -msgid "errors.publish.has_unfinished_extract_creation_job" -msgstr "Cette ressource ne peut pas être publiée parce que des travaux de création dʼextrait sont en attente ou non terminés. Veuillez patienter ou annuler ces travaux puis réessayez." - -#: -msgid "errors.publishing.storage_quota_exceeded.message" -msgstr "Quota de stockage du site dépassé." - -#: -msgid "errors.publishing.request_size_exceeded" -msgstr "Ce fichier ne peut pas être publié parce que la taille de la demande est de {0} octets, ce qui dépasse la limite de taille de {1} octets." - -#: -msgid "errors.publishing.request_size_unknown" -msgstr "Impossible de déterminer la taille de la demande." - -#: -msgid "errors.site.quota_exceeded" -msgstr "Le contenu que vous essayez de charger va dépasser la capacité du site de {0}." - -#: -msgid "errors.personal_space.quota_exceeded" -msgstr "Ce contenu dépasse la capacité de votre espace personnel de {0}." - -#: -msgid "errors.web_authoring.workbook_deleted" -msgstr "Le classeur ʼ{0}ʼ a été supprimé. Pour enregistrer en tant que nouveau classeur, choisissez ʼEnregistrer sousʼ." - -#: -msgid "errors.web_authoring.workbook_changed" -msgstr "Un autre utilisateur a modifié et enregistré ce classeur depuis que vous avez commencé à lʼéditer. Par conséquent, vous ne pouvez plus apporter de modifications au classeur dʼorigine. Utilisez la commande ʼEnregistrer sousʼ pour créer un nouveau classeur contenant vos modifications." - -#: -msgid "labels.publish.embed_credentials" -msgstr "Ajouter un mot de passe à la source de données" - -#: -msgid "errors.publish.workbook.google_no_embedded_credentials" -msgstr "Ce classeur comporte une source de données {0} qui nécessite des informations dʼidentification intégrées. Pour enregistrer sous un nouveau classeur, sélectionnez ʼ{1}ʼ." - -#: -msgid "errors.publish.datasource.google_no_embedded_credentials" -msgstr "Cette source de données comporte une connexion {0} qui nécessite des informations dʼidentification intégrées. Veuillez publier cette source de données depuis Tableau Desktop avec des informations dʼidentification intégrées." - -#: -msgid "errors.publish.datasource.federated_oauth_datasource_failed" -msgstr "Les informations dʼidentification pour une ou plusieurs connexions dans votre source de données ont expiré. Supprimez les informations dʼidentification enregistrées pour cette source de données dans votre page Paramètres de compte sur Tableau Server ou Tableau Online, puis connectez-vous à nouveau à la source de données." - -#: -msgid "errors.publish.workbook.missing_oauth_credential" -msgstr "Les informations dʼidentification ʼ{0}ʼ sont manquantes ou ne peuvent être utilisées pour se connecter à la source de données ou au classeur." - -#: -msgid "errors.publish.version_incompatible.message" -msgstr "Les versions de bureau et de serveur ne sont pas compatibles." - -#: -msgid "errors.publish.version_incompatible.details" -msgstr "Version du bureau ʼ{0}ʼ, Version du document de serveur ʼ{1}ʼ." - -#: -msgid "errors.publish.datasource.managed_keychain.unique_cv_suggestions" -msgstr "La publication a échoué en raison dʼun conflit. Renvoyez votre modification." - -#: -msgid "errors.publish.permissions_are_locked" -msgstr "Les permissions sont verrouillées dans le projet dans lequel vous publiez. Pour publier ce classeur, utilisez les permissions par défaut et réessayez." - -#: -msgid "errors.publish.datasource.not.found" -msgstr "Impossible de trouver cette source de données sur le serveur." - -#: -msgid "errors.publish.extracts.disabled" -msgstr "Lʼenregistrement pour des sources de données dʼarchives basées sur des extraits nʼest pas encore pris en charge." - -#: -msgid "errors.publish.datasource.timeout" -msgstr "La publication a expiré après {0} secondes. Essayez dʼutiliser Tableau Desktop pour publier cette source de données." - -#: -msgid "errors.publish.data_role.permission_not_null" -msgstr "Impossible de définir des autorisations explicites pour les sources de données avec ce type de données." - -#: -msgid "errors.download.extracts.timeout" -msgstr "La publication a expiré après {0} secondes parce que cette source de données comporte un fichier dʼextrait volumineux. Essayez dʼutiliser Tableau Desktop pour publier cette source de données." - -#: -msgid "errors.publish.datasource.invalid_extract_update_time" -msgstr "Paramètre extractUpdateTime spécifié non valide : {0}" - -#: -msgid "errors.publish.async.serialization" -msgstr "Impossible de sérialiser lʼerreur dʼétat du travail de publication" - -#: -msgid "errors.permissions.view.datasources" -msgstr "Vous devez disposer des droits ʼInteracteurʼ pour afficher la liste des sources de données." - -#: -msgid "errors.oauth.invalid_oauth_class" -msgstr "ʼ{0}ʼ nʼest pas un type de connexion OAuth valide." - -#: -msgid "errors.xmlapi.bad_request" -msgstr "Requête incorrecte" - -#: -msgid "errors.xmlapi.unauthorized" -msgstr "Action non autorisée" - -#: -msgid "errors.xmlapi.forbidden" -msgstr "Autorisations insuffisantes" - -#: -msgid "errors.xmlapi.system_user_not_found" -msgstr "Le compte utilisateur est verrouillé ou non valide." - -#: -msgid "errors.xmlapi.site_user_not_found" -msgstr "Ce compte utilisateur nʼest pas actif. Pour obtenir de lʼaide, contactez votre administrateur {0}." - -#: -msgid "errors.xmlapi.not_found" -msgstr "Élément introuvable" - -#: -msgid "errors.xmlapi.concurrent_update" -msgstr "Mise à jour simultanée" - -#: -msgid "errors.xmlapi.internal_server_error" -msgstr "Erreur de serveur interne" - -#: -msgid "errors.xmlapi.illegal_state" -msgstr "État non valide" - -#: -msgid "errors.xmlapi.invalid_parameter" -msgstr "Paramètre non valide" - -#: -msgid "errors.xmlapi.already_exists" -msgstr "Existe déjà" - -#: -msgid "errors.xmlapi.site_suspended" -msgstr "Ce site a été suspendu. Vous devez être un administrateur système pour vous connecter." - -#: -msgid "errors.xmlapi.site_locked" -msgstr "Ce site a été verrouillé. Impossible de se connecter pour le moment." - -#: -msgid "errors.xmlapi.permission_modification" -msgstr "Publication impossible avec les permissions modifiées" - -#: -msgid "errors.xmlapi.update_desktop" -msgstr "Pour ouvrir des classeurs créés par dʼautres auteurs, veuillez télécharger la version la plus récente de Tableau Desktop Public Edition sur le site http://public.tableau.com/" - -#: -msgid "errors.xmlapi.throttled.summary" -msgstr "Nombre excessif de demandes" - -#: -msgid "errors.xmlapi.throttled.detail" -msgstr "Nombre de demandes excessif pour ʼ{0}ʼ. Veuillez réessayer après {1}." - -#: -msgid "datasource.publish.check.unpublishable" -msgstr "Impossible de publier la source de données." - -#: -msgid "datasource.publish.check.publishable.extract_required" -msgstr "Nécessite la création dʼun extrait à la publication." - -#: -msgid "datasource.publish.check.publishable.credentials_required" -msgstr "{1} accèdera temporairement aux informations dʼidentification fournies pour ʼ{0}ʼ afin de confirmer quʼil peut conserver une connexion de données en direct." - -#: -msgid "datasource.publish.check.publishable.server_unreachable" -msgstr "{1} ne peut pas atteindre ʼ{0}ʼ. La publication créera un extrait." - -#: -msgid "publish.bundles.workbook.subscription.subject" -msgstr "Votre classeur {0} est prêt pour vous." - -#: -msgid "publish.bundles.workbook.subscription.message" -msgstr "Vos données Salesforce ont été ajoutées au classeur. Accédez à votre projet {0} pour démarrer." - -#: -msgid "extracts.status.finished.upload.workbook" -msgstr "Chargement des extraits terminé (nouvel ID dʼextrait :{0}) pour le classeur ʼ{1}ʼ {2}" - -#: -msgid "extracts.status.finished.refresh.workbook" -msgstr "Actualisation des extraits terminée (nouvel ID dʼextrait :{0}) pour le classeur ʼ{1}ʼ {2}" - -#: -msgid "extracts.status.finished.increment.workbook" -msgstr "Incrémentation des extraits terminée (nouvel ID dʼextrait :{0}) pour le classeur ʼ{1}ʼ {2}" - -#: -msgid "extracts.status.finished.encrypt.workbook" -msgstr "Cryptage des extraits terminé (nouvel ID dʼextrait : {0}) pour le classeur ʼ{1}ʼ" - -#: -msgid "extracts.status.finished.decrypt.workbook" -msgstr "Décryptage des extraits terminé (nouvel ID dʼextrait : {0}) pour le classeur ʼ{1}ʼ" - -#: -msgid "extracts.status.finished.rekey.workbook" -msgstr "Re-cryptage des extraits terminé (nouvel ID dʼextrait : {0}) pour le classeur ʼ{1}ʼ" - -#: -msgid "extracts.status.finished.create.workbook" -msgstr "Création dʼextraits terminée (nouvel ID dʼextrait : {0}) pour le classeur ʼ{1}ʼ {2}" - -#: -msgid "extracts.status.finished.remove.workbook" -msgstr "Modification de lʼextrait sur ''En direct'' terminée (ID de la source de données : {0}) pour le classeur ʼ{1}ʼ" - -#: -msgid "extracts.status.finished.upload.datasource" -msgstr "Chargement des extraits terminé (nouvel ID dʼextrait :{0}) pour la source de données ʼ{1}ʼ {2}" - -#: -msgid "extracts.status.finished.refresh.datasource" -msgstr "Actualisation des extraits terminée (nouvel ID dʼextrait:{0}) pour la source de données ʼ{1}ʼ {2}" - -#: -msgid "extracts.status.finished.increment.datasource" -msgstr "Incrémentation des extraits terminée (nouvel ID dʼextrait :{0}) pour la source de données ʼ{1}ʼ {2}" - -#: -msgid "extracts.status.finished.append.datasource" -msgstr "Ajout des extraits terminé (nouvel ID dʼextrait :{0}) pour la source de données ʼ{1}ʼ {2}" - -#: -msgid "extracts.status.finished.replace.datasource" -msgstr "Remplacement des extraits terminé (nouvel ID dʼextrait :{0}) pour la source de données ʼ{1}ʼ {2}" - -#: -msgid "extracts.status.finished.encrypt.datasource" -msgstr "Cryptage des extraits terminé (nouvel ID dʼextrait :{0}) pour la source de données ʼ{1}ʼ" - -#: -msgid "extracts.status.finished.decrypt.datasource" -msgstr "Décryptage des extraits terminé (nouvel ID dʼextrait :{0}) pour la source de données ʼ{1}ʼ" - -#: -msgid "extracts.status.finished.rekey.datasource" -msgstr "Re-cryptage des extraits terminé (nouvel ID dʼextrait :{0}) pour la source de données ʼ{1}ʼ" - -#: -msgid "extracts.status.finished.encrypt.flow" -msgstr "Le cryptage des extraits pour le flux ʼ{0}ʼ est terminé" - -#: -msgid "extracts.status.finished.decrypt.flow" -msgstr "Le décryptage des extraits pour le flux ʼ{0}ʼ est terminé" - -#: -msgid "extracts.status.finished.rekey.flow" -msgstr "Le recryptage des extraits pour le flux ʼ{0}ʼ est terminé" - -#: -msgid "extracts.status.finished.encrypt.flowdraft" -msgstr "Le cryptage des extraits pour le brouillon de flux ʼ{0}ʼ est terminé" - -#: -msgid "extracts.status.finished.decrypt.flowdraft" -msgstr "Le décryptage des extraits pour le brouillon de flux ʼ{0}ʼ est terminé" - -#: -msgid "extracts.status.finished.rekey.flowdraft" -msgstr "Le recryptage des extraits pour le brouillon de flux ʼ{0}ʼ est terminé" - -#: -msgid "extracts.status.finished.create.datasource" -msgstr "Création dʼextraits terminée (ID du nouvel extrait : {0}) pour la source de données ʼ{1}ʼ {2}" - -#: -msgid "extracts.status.finished.remove.datasource" -msgstr "Modification de lʼextrait sur ''En direct'' terminée pour la source de données ʼ{1}ʼ" - -#: -msgid "extracts.status.encryption_key" -msgstr "ID de la clé de cryptage : ʼ{0}ʼ." - -#: -msgid "extracts.status.encryption_keys" -msgstr "ID de lʼancienne clé de cryptage : "{0}ʼ, ID de la nouvelle clé de cryptage : ʼ{1}ʼ." - -#: -msgid "extracts.errors.upload" -msgstr "Erreur de chargement des extraits pour {0} : ʼ{1}ʼ" - -#: -msgid "extracts.errors.refresh" -msgstr "Erreur lors de lʼactualisation des extraits pour {0} ʼ{1}ʼ" - -#: -msgid "extracts.errors.create" -msgstr "Erreur lors de la création dʼextraits pour {0} ʼ{1}ʼ." - -#: -msgid "extracts.errors.increment" -msgstr "Erreur dʼincrémentation des extraits pour {0} : ʼ{1}ʼ" - -#: -msgid "extracts.errors.append" -msgstr "Erreur dʼajout des extraits pour {0} : ʼ{1}ʼ" - -#: -msgid "extracts.errors.replace" -msgstr "Erreur de remplacement des extraits pour {0} : ʼ{1}ʼ" - -#: -msgid "extracts.errors.download" -msgstr "Erreur de téléchargement des extraits pour {0} : ʼ{1}ʼ" - -#: -msgid "extracts.errors.remove" -msgstr "Erreur de suppression dʼextraits pour {0} : ʼ{1}ʼ." - -#: -msgid "extracts.errors.title" -msgstr "Le processus extrait lʼerreur" - -#: -msgid "extracts.errors.nothing_to_upload" -msgstr "Aucun extrait à charger pour {0} : ʼ{1}ʼ" - -#: -msgid "extracts.errors.nothing_to_refresh" -msgstr "Aucun extrait à actualiser pour {0} : ʼ{1}ʼ" - -#: -msgid "extracts.errors.nothing_to_increment" -msgstr "Aucun extrait à incrémenter pour {0} : ʼ{1}ʼ" - -#: -msgid "extracts.errors.nothing_to_append" -msgstr "Aucun extrait à ajouter pour {0} : ʼ{1}ʼ" - -#: -msgid "extracts.errors.nothing_to_replace" -msgstr "Aucun extrait à remplacer pour {0} : ʼ{1}ʼ" - -#: -msgid "extracts.errors.refresh_summary" -msgstr "Erreur dʼactualisation des extraits" - -#: -msgid "extracts.errors.encrypt_summary" -msgstr "Erreur de cryptage des extraits" - -#: -msgid "extracts.errors.rekey_summary" -msgstr "Erreur de re-cryptage des extraits" - -#: -msgid "extracts.errors.decrypt_summary" -msgstr "Erreur de décryptage des extraits" - -#: -msgid "extracts.errors.remove_summary" -msgstr "Erreur de suppression dʼextraits" - -#: -msgid "extracts.errors.create_summary" -msgstr "Erreur de création dʼextraits" - -#: -msgid "extracts.errors.datasource_overwritten" -msgstr "Lʼactualisation a échoué car la source de données a été remplacée par une autre tâche pendant le traitement. Relancez lʼactualisation pour résoudre le problème." - -#: -msgid "extracts.errors.workbook_overwritten" -msgstr "Lʼactualisation a échoué car le classeur a été remplacé par une autre tâche pendant le traitement. Relancez lʼactualisation pour résoudre le problème." - -#: -msgid "extracts.errors.encrypt" -msgstr "Erreur lors du cryptage des extraits pour {0} ʼ{1}ʼ" - -#: -msgid "extracts.errors.decrypt" -msgstr "Erreur lors du décryptage des extraits pour {0} ʼ{1}ʼ" - -#: -msgid "extracts.errors.rekey" -msgstr "Erreur lors du re-cryptage des extraits pour {0} ʼ{1}ʼ" - -#: -msgid "extracts.errors.encrypt_datasource_overwritten" -msgstr "Le cryptage des extraits a échoué parce que la source de données a été remplacée par une autre tâche lors du traitement." - -#: -msgid "extracts.errors.encrypt_workbook_overwritten" -msgstr "Le cryptage des extraits a échoué parce que le classeur a été remplacé par une autre tâche lors du traitement." - -#: -msgid "extracts.errors.rekey_datasource_overwritten" -msgstr "Le re-cryptage des extraits a échoué parce que la source de données a été remplacée par une autre tâche lors du traitement." - -#: -msgid "extracts.errors.rekey_workbook_overwritten" -msgstr "Le re-cryptage des extraits a échoué parce que le classeur a été remplacé par une autre tâche lors du traitement." - -#: -msgid "extracts.errors.decrypt_datasource_overwritten" -msgstr "Le décryptage des extraits a échoué parce que la source de données a été remplacée par une autre tâche lors du traitement." - -#: -msgid "extracts.errors.decrypt_workbook_overwritten" -msgstr "Le décryptage des extraits a échoué parce que le classeur a été remplacé par une autre tâche lors du traitement." - -#: -msgid "extracts.errors.remove_datasource_overwritten" -msgstr "Impossible de modifier une source de données sur ''En direct'' parce quʼelle a été remplacée par une autre tâche." - -#: -msgid "extracts.errors.remove_workbook_overwritten" -msgstr "Impossible de modifier un classeur sur ''En direct'' parce quʼil a été remplacé par une autre tâche." - -#: -msgid "extracts.errors.create_datasource_overwritten" -msgstr "Impossible dʼextraire une source de données parce quʼelle a été remplacée par une autre tâche." - -#: -msgid "extracts.errors.create_workbook_overwritten" -msgstr "Impossible dʼextraire un classeur parce quʼil a été remplacé par une autre tâche." - -#: -msgid "extracts.site_mode_change_details" -msgstr "Le mode de cryptage de lʼextrait de site a changé de ʼ{0}ʼ en ʼ{1}ʼ." - -#: -msgid "extracts.errors.encryption_not_licensed" -msgstr "Cette opération a échoué parce que le cryptage dʼextrait nʼest pas sous licence. Pour effectuer cette opération, vous devez renouveler votre licence ou décrypter votre extrait." - -#: -msgid "extracts.errors.operation_cancelled_detail" -msgstr "Lʼopération de suppression dʼextrait pour {0} (source de données : {2}) a expiré." - -#: -msgid "workbooks.messages.load_error" -msgstr "Impossible de charger le classeur {0}" - -#: -msgid "workbooks.messages.locked" -msgstr "Un autre utilisateur modifie actuellement le classeur ʼ{0}ʼ. Recommencez ultérieurement." - -#: -msgid "workbooks.new_workbook.default_name" -msgstr "Nouveau classeur" - -#: -msgid "workbooks.new_datasource.default_name" -msgstr "Nouvelle source de données" - -#: -msgid "datasources.messages.load_error" -msgstr "Impossible de charger la source de données {0}" - -#: -msgid "metrics.new_metric.default_name" -msgstr "Nouvelle métrique" - -#: -msgid "messages.timeout_error.summary" -msgstr "Erreur de délai dʼattente" - -#: -msgid "messages.timeout_error.task_canceled" -msgstr "Annulation dʼune tâche qui a pris plus de {0} secondes" - -#: -msgid "subscriptions.manage_my_subscriptions" -msgstr "Gérer mes abonnements" - -#: -msgid "subscriptions.message_greeting" -msgstr "Bonjour," - -#: -msgid "subscriptions.subscribed_footer" -msgstr "Voici votre abonnement à {0}" - -#: -msgid "subscriptions.subscribed_workbook" -msgstr "classeur" - -#: -msgid "subscriptions.subscribed_view" -msgstr "vue" - -#: -msgid "subscriptions.fullstop" -msgstr "." - -#: -msgid "subscriptions.extract_refresh_footer" -msgstr "Vous recevez cet e-mail dʼabonnement lorsque les données sont actualisées." - -#: -msgid "subscriptions.explore_the_viz" -msgstr "Explorer la visualisation" - -#: -msgid "subscriptions.explore_the_workbook" -msgstr "Explorer le classeur" - -#: -msgid "subscriptions.pdf_attached" -msgstr "Votre PDF Tableau est joint." - -#: -msgid "subscriptions.access_live_content" -msgstr "Vous pouvez accéder à la vue en direct du contenu ici" - -#: -msgid "subscriptions.warning_deprecated_type" -msgstr "obsolète" - -#: -msgid "subscriptions.warning_extract_refresh_type" -msgstr "échecs de lʼactualisation dʼextrait" - -#: -msgid "subscriptions.warning_flow_run_type" -msgstr "échec de lʼexécution du flux" - -#: -msgid "subscriptions.warning_introduction_general" -msgstr "Les avertissements sur la qualité des données suivants concernent ce(tte) {0}." - -#: -msgid "subscriptions.warning_introduction_view" -msgstr "Pour plus dʼinformations, consultez lʼonglet Détails des données dans la vue" - -#: -msgid "subscriptions.warning_introduction_workbook" -msgstr "Pour plus dʼinformations, consultez la page Classeur" - -#: -msgid "subscriptions.warning_maintenance_type" -msgstr "en cours de maintenance" - -#: -msgid "subscriptions.warning_permission_error" -msgstr "Cet avertissement concerne une ressource que vous nʼêtes pas autorisé à consulter." - -#: -msgid "subscriptions.warning_redacted" -msgstr "Autorisations requises" - -#: -msgid "subscriptions.warning_sensitve_type" -msgstr "données sensibles" - -#: -msgid "subscriptions.warning_severe" -msgstr "Avertissement important sur la qualité des données" - -#: -msgid "subscriptions.warning_stale_type" -msgstr "dnnées obsolètes" - -#: -msgid "subscriptions.warning_standard" -msgstr "Avertissement sur la qualité des données" - -#: -msgid "subscriptions.warning_error_type" -msgstr "type dʼavertissement inconnu" - -#: -msgid "subscriptions.warning_warning_type" -msgstr "avertissement" - -#: -msgid "errors.subscriptions.image_render_failed" -msgstr "Impossible dʼeffectuer un rendu correct de lʼinstantané de la vue ʼ{0}ʼ." - -#: -msgid "errors.subscriptions.see_live_view" -msgstr "Pour voir la vue en ligne, accédez à {0}." - -#: -msgid "errors.subscriptions.disabled_on_server" -msgstr "Le paramètre des abonnements à lʼéchelle du serveur nʼest pas activé. Impossible de traiter les abonnements." - -#: -msgid "errors.subscriptions.disabled_on_site" -msgstr "Les abonnements sont désactivés pour le site." - -#: -msgid "errors.subscriptions.site_is_locked" -msgstr "Le site est verrouillé. Impossible de traiter les abonnements." - -#: -msgid "errors.subscriptions.orphan" -msgstr "Les classeurs et les vues associés à cet abonnement sont introuvables." - -#: -msgid "errors.subscriptions.user_unlicensed" -msgstr "Lʼabonnement de lʼutilisateur sans licence est ignoré." - -#: -msgid "errors.subscriptions.smtp_unreacheable" -msgstr "Impossible de joindre lʼhôte SMTP. Vérifiez si SMTP a été configuré." - -#: -msgid "errors.subscriptions.uncategorized_error" -msgstr "Erreur inconnue" - -#: -msgid "errors.subscriptions.pdf_render_failed" -msgstr "Impossible dʼafficher un rendu correct de la pièce jointe PDF pour cet e-mail." - -#: -msgid "errors.subscriptions.pdf_limit_exceeded" -msgstr "Le fichier PDF généré dépasse la limite de taille de {0} Mo et nʼa pas pu être joint à cet e-mail." - -#: -msgid "errors.subscriptions.attachments_not_enabled" -msgstr "Lʼabonnement a échoué en raison de la désactivation des pièces jointes dʼe-mail. Contactez votre administrateur Tableau pour plus de détails." - -#: -msgid "errors.subscriptions.pdf_email_failed" -msgstr "Impossible de joindre le PDF généré à cet e-mail." - -#: -msgid "errors.subscriptions.learn_more_troubleshoot" -msgstr "{0} ne fonctionne pas" - -#: -msgid "dataalerts.failure.view.details.alert" -msgstr "Afficher cette alerte" - -#: -msgid "dataalerts.failure.explanation" -msgstr "Votre alerte basée sur les données, {0}, ne fonctionne pas actuellement. Les destinataires ne seront donc pas notifiés si la condition des données est vraie. Vous recevrez une notification lorsque lʼalerte fonctionnera à nouveau." - -#: -msgid "dataalerts.failure.affected.alert" -msgstr "Alerte basée sur les données concernée" - -#: -msgid "dataalerts.failure.time" -msgstr "Échec de lʼalerte temporelle" - -#: -msgid "dataalerts.failure.cause" -msgstr "Il arrive que des alertes échouent en raison de problèmes temporaires de réseau, qui se résolvent dʼeux-mêmes. Vous pouvez également essayer de recréer lʼalerte sur la vue de données dʼorigine, ou dépanner les causes courantes des échecs dʼalerte, par exemple :" - -#: -msgid "dataalerts.failure.changed.view" -msgstr "Un classeur, une vue ou un champ de données supprimé(e) ou renommé(e)." - -#: -msgid "dataalerts.failure.expired.credentials" -msgstr "Informations dʼidentification de la base de données expirées intégrées dans les classeurs." - -#: -msgid "dataalerts.failure.datasource.error" -msgstr "Une source de données inaccessible." - -#: -msgid "dataalerts.failure.email.footer" -msgstr "Vous recevez cet e-mail sur {0} parce quʼune alerte a échoué." - -#: -msgid "dataalerts.failure.troubleshooting" -msgstr "Pour vérifier si lʼun des problèmes susmentionnés provoque lʼéchec de votre alerte, cliquez sur le bouton ci-dessous." - -#: -msgid "dataalerts.success.email.subject" -msgstr "Lʼalerte basée sur les données a redémarré pour : {0}" - -#: -msgid "dataalerts.success.status" -msgstr "Votre alerte {0} a redémarré" - -#: -msgid "dataalerts.success.explanation" -msgstr "Votre alerte basée sur les données, {0}, fonctionne à nouveau. Les destinataires seront donc notifiés si la condition des données est vraie." - -#: -msgid "dataalerts.failure.error.internalError" -msgstr "Erreur interne dʼalerte basée sur les données" - -#: -msgid "dataalerts.failure.error.invalidDataAlertSpecification" -msgstr "Spécification dʼalerte basée sur les données non valide" - -#: -msgid "dataalerts.failure.error.summaryTableNotFound" -msgstr "Table de données résumées introuvable" - -#: -msgid "dataalerts.failure.error.unclassifiedError" -msgstr "Erreur non classifiée" - -#: -msgid "dataalerts.failure.error.viewContentNotFound" -msgstr "Impossible de trouver le contenu {0} de la vue avec alerte basée sur les données" - -#: -msgid "dataalerts.failure.error.viewNotFound" -msgstr "Impossible de localiser la vue avec alerte basée sur les données" - -#: -msgid "dataalerts.failure.error.workbookNotFound" -msgstr "Classeur introuvable" - -#: -msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" -msgstr "Aucun axe trouvé pour le champ {0}" - - -#: -msgid "dataalerts.failure.error.unsupportedComparisonExpression" -msgstr "Expression de comparaison non prise en charge {0}" - -#: -msgid "dataalerts.failure.error.nonConstComparisonOp" -msgstr "Aucun opérateur de comparaison constante détecté : {0}" - -#: -msgid "dataalerts.failure.error.cannotAddFilter" -msgstr "Échec de lʼajout de filtre à lʼalerte de données" - -#: -msgid "dataalerts.failure.error.sheetNotAlertable" -msgstr "La feuille {0} nʼa pas de données prises en charge pour les alertes. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertMeasureNotFound" -msgstr "Impossible de sélectionner la mesure. {0}" - -#: -msgid "dataalerts.failure.error.tooManyMeasuresForDataAlert" -msgstr "Nombre incorrect de mesures détecté.{0}" - -#: -msgid "dataalerts.failure.error.thresholdParseError" -msgstr "Échec de lʼanalyse du texte de seuil {0}. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertPresModelCreationError" -msgstr "Erreur lors de la sérialisation de lʼalerte. {0}" - -#: -msgid "dataalerts.failure.error.cannotDrawDataAlertDialog" -msgstr "Impossible de créer la boîte de dialogue de lʼalerte de données." - -#: -msgid "dataalerts.failure.error.unsupportedDataAlertType" -msgstr "Le type dʼalerte de données {0} nʼest pas pris en charge actuellement." - -#: -msgid "dataalerts.failure.suspend.email.subject" -msgstr "Lʼalerte basée sur les données est suspendue pour : {0}" - -#: -msgid "dataalerts.failure.suspend.email.status" -msgstr "Votre alerte {0} a été suspendue" - -#: -msgid "dataalerts.failure.suspend.email.explanation" -msgstr "Pendant quʼelle est suspendue, nous nʼévaluons pas la vue et nous nʼalertons pas les destinataires. Une fois le correctif appliqué, vous pouvez reprendre lʼalerte dans
Vous venez de demander la réinitialisation de votre mot de passe.

Pour modifier votre mot de passe Tableau Server, {1} ou collez le lien suivant dans votre navigateur : {2}

Ce lien expire dans 48 heures, veillez donc à procéder à lʼopération sans plus tarder.

Si vous nʼavez pas demandé la réinitialisation du mot de passe, informez-en votre administrateur.

Merci dʼutiliser Tableau!
Lʼéquipe Tableau" - -#: -msgid "password_reset.email.link" -msgstr "cliquez ici" - -#: -msgid "hours.pl" -msgstr "{0} heures" - -#: -msgid "hours.sg" -msgstr "1 heure" - -#: -msgid "minutes.pl" -msgstr "{0} minutes" - -#: -msgid "minutes.sg" -msgstr "1 minute" - -#: -msgid "seconds.pl" -msgstr "{0} secondes" - -#: -msgid "seconds.sg" -msgstr "1 seconde" - -#: -msgid "dataconnections.classes.tableau_server_site" -msgstr "Site Tableau Server" - -#: -msgid "materializeviews.errors.workbook_not_in_project" -msgstr "Le projet ʼ{0}ʼ ne contient pas le classeur ʼ{1}ʼ" - -#: -msgid "materializeviews.errors.workbook_has_no_extract" -msgstr "Impossible de mettre à jour le paramètre Vues matérialisées pour le classeur ʼ{0}ʼ. À lʼheure actuelle, seuls les classeurs comportant des extraits intégrés sont pris en charge" - -#: -msgid "materializeviews.errors.workbook_updating_errors" -msgstr "Erreurs détectées lors de la mise à jour du paramètre Vues matérialisées pour les classeurs" - -#: -msgid "materializeviews.errors.workbook_too_large" -msgstr "Impossible de mettre à jour le paramètre Vues matérialisées pour le classeur ʼ{0}ʼ parce que la limite du classeur excède la limite de {1} Go" - -#: -msgid "materializeviews.errors.project_path_not_exists" -msgstr "Le chemin dʼaccès du projet ʼ{0}ʼ nʼexiste pas" - -#: -msgid "materializeviews.errors.feature_disabled" -msgstr "Impossible de mettre à jour le paramètre Vues matérialisées pour le classeur ʼ{0}ʼ parce que la fonctionnalité est actuellement désactivée" - -#: -msgid "materializeviews.errors.update_materialized_views_setting_failed" -msgstr "Impossible de mettre à jour le paramètre Vues matérialisées pour le classeur ʼ{0}ʼ" - -#: -msgid "materializeviews.errors.site_not_enabled" -msgstr "Ce site nʼest pas activé pour les vues matérialisées. Contactez votre administrateur" - -#: -msgid "materializeviews.errors.encrypted_extracts_not_supported" -msgstr "La fonction Vues matérialisées ne prend actuellement pas en charge les classeurs comportant des extraits cryptés." - -#: -msgid "materializedviews.finished.create" -msgstr "Vues matérialisées créées avec lʼétat ʼ{0}ʼ pour le classeur ʼ{1}ʼ" - -#: -msgid "materializedviews.finished.delete" -msgstr "Vues matérialisées supprimées pour lʼID de classeur : {0}" - -#: -msgid "materializedviews.finished.encrypt" -msgstr "Cryptage terminé des vues matérialisées pour le classeur ʼ{0}ʼ" - -#: -msgid "materializedviews.finished.decrypt" -msgstr "Décryptage terminé des vues matérialisées pour le classeur ʼ{0}ʼ" - -#: -msgid "materializedviews.finished.rekey" -msgstr "Recryptage terminé des vues matérialisées pour le classeur ʼ{0}ʼ" - -#: -msgid "materializedviews.status.encryption_key" -msgstr "ID de la clé de cryptage : ʼ{0}ʼ." - -#: -msgid "materializedviews.status.encryption_keys" -msgstr "ID de lʼancienne clé de cryptage : ʼ{0}ʼ, ID de la nouvelle clé de cryptage : ʼ{1}ʼ." - -#: -msgid "materializedviews.status.encryption_type" -msgstr "Type de source de données de cryptage : ʼ{0}ʼ" - -#: -msgid "customizedviews.namedSharingPrefix" -msgstr "Version partagée" - -#: -msgid "flows.drafts.default_name" -msgstr "Nouveau flux" - -#: -msgid "content_type.project" -msgstr "Projet" - -#: -msgid "content_type.workbook" -msgstr "Classeur" - -#: -msgid "content_type.view" -msgstr "Vue" - -#: -msgid "content_type.datasource" -msgstr "Source de données" - -#: -msgid "content_type.flow" -msgstr "Flux" - -#: -msgid "content_type.metric" -msgstr "Métrique" - -#: -msgid "content_type.collection" -msgstr "Collection" - -#: -msgid "content_type.visualization" -msgstr "Visualisation" - -#: -msgid "content_type.askdata_visualization" -msgstr "Visualisation Parlez aux données" - -#: -msgid "content_type.explaindata_explanation" -msgstr "Explication" - -#: -msgid "content_type.publishedconnection" -msgstr "Connexion virtuelle" - -#: -msgid "content_type.publishedconnectiontable" -msgstr "Table de connexion virtuelle" - -#: -msgid "upgradethumbnails.status.server_started" -msgstr "Réponse du serveur : la mise à niveau des images miniatures a démarré" - -#: -msgid "upgradethumbnails.status.server_stopped" -msgstr "Réponse du serveur : %d travaux arrêtés" - -#: -msgid "dataquality.message.refresh_failed" -msgstr "Échec de lʼactualisation : {0}" - -#: -msgid "dataquality.message.last_successful" -msgstr "Dernière opération réussie : {0}" - -#: -msgid "dataquality.message.next_scheduled" -msgstr "Prochaine programmation : {0}" - -#: -msgid "dataquality.message.flow_run_output_steps_failed" -msgstr "Lʼexécution de {0} étapes de sortie sur {1} a échoué" - -#: -msgid "importcsvsummary.error.details" -msgstr "Détails de lʼerreur :" - -#: -msgid "importcsvsummary.remainingerrors" -msgstr "(autres erreurs non affichées)" - -#: -msgid "importcsvsummary.error.line" -msgstr "ligne {0} pour lʼutilisateur ʼ{1}ʼ : ʼ{2}ʼ" - -#: -msgid "importcsvsummary.line.processed" -msgstr "Lignes traitées : {0}" - -#: -msgid "importcsvsummary.line.skipped" -msgstr "Lignes ignorées : {0}" - -#: -msgid "importcsvsummary.users.added.count" -msgstr "Nombre dʼutilisateurs ajoutés : {0}" - -#: -msgid "importcsvsummary.errors.count" -msgstr "Nombre dʼerreurs : {0}" - -#: -msgid "importcsvsummary.error.unexpected_extension" -msgstr "Extension de nom de fichier inattendue pour le fichier CSV" - -#: -msgid "importcsvsummary.error.size_limit" -msgstr "Le fichier CSV dépasse la limite de taille de {0}" - -#: -msgid "importcsvsummary.error.local.password_mismatch" -msgstr "La mise à jour de lʼutilisateur de site local requiert un mot de passe vide ou correspondant" - -#: -msgid "importcsvsummary.error.local.password_required" -msgstr "Création dʼun utilisateur système local lorsque lʼauthentification locale exige un mot de passe" - -#: -msgid "importcsvsummary.error.ad.user_not_found" -msgstr "Utilisateur AD ʼ{0}ʼ introuvable" - -#: -msgid "importcsvsummary.error.too_many_errors" -msgstr "Trop grand nombre dʼerreurs dans le fichier CSV" - -#: -msgid "audit.errors.wdc_not_allowlisted" -msgstr "Le connecteur de données Web ne figure pas dans la liste des connecteurs autorisés. Pour obtenir de lʼaide, consultez https://help.tableau.com/current/online/fr-fr/to_keep_data_fresh.htm" - -#: -msgid "user.input.name.err.too_long" -msgstr "le nom dépasse le nombre maximum de caractères {0}" - -#: -msgid "user.input.name.err.empty" -msgstr "le nom ne peut pas être vide" - -#: -msgid "askdata.title" -msgstr "Parlez aux données" - -#: -msgid "slack.app.upgrade.email.notification.subject" -msgstr "Mise à jour de lʼapplication Tableau pour Slack" - -#: -msgid "slack.app.upgrade.email.notification.introduction" -msgstr "Une mise à jour est disponible pour lʼapplication Tableau pour Slack et peut être réinstallée maintenant afin de fonctionner avec la prochaine version de Tableau Online. Tableau recommande de réinstaller lʼapplication pour conserver les performances de lʼapplication et utiliser ses nouvelles fonctionnalités. Informez-vous sur les modifications et les nouvelles fonctionnalités dans lʼarticle
En savoir plus" - -#: -msgid "errors.subscriptions.bad_extract_refresh_subscription_configuration" -msgstr "L’abonnement a été suspendu parce que le classeur contient plusieurs programmations d’actualisation d’extrait. Pour reprendre, mettez à jour la fréquence sur Selon la programmation sélectionnée." - -#: -msgid "errors.subscriptions.subscription_failed_refresh_failure" -msgstr "L’actualisation d’extrait a échoué pour la source de données." - -#: -msgid "errors.subscriptions.multiple_extracts_for_extract_refresh_subscription" -msgstr "Le classeur contient plusieurs programmations d’actualisation d’extrait. Mettez à jour la fréquence sur Selon la programmation sélectionnée." - -#: -msgid "errors.subscriptions.datasource_is_missing_password" -msgstr "Erreur de connexion à la source de données. Vérifiez les informations d’identification sur toutes les connexions de sources de données pour le classeur." - -#: -msgid "subscriptions.results_summary.sg" -msgstr "{0} abonnement(s) sur {1} envoyé(s) depuis la programmation “{2}”." - -#: -msgid "subscriptions.results_summary.pl" -msgstr "{0} abonnements sur {1} envoyés depuis la programmation “{2}”." - -#: -msgid "subscriptions.results_views_per_subscription.sg" -msgstr "{0} ({1} sur 1 vue réussie)" - -#: -msgid "subscriptions.results_views_per_subscription.pl" -msgstr "{0} ({1} sur {2} vues réussie(s))" - -#: -msgid "subscriptions.results_views_per_subscription.more" -msgstr "({0} de plus)" - -#: -msgid "subscriptions.results_views_per_subscription.failed" -msgstr "{0} ({1} sur {2} vues ont échoué)." - -#: -msgid "subscriptions.results_header.all_shown.failures.sg" -msgstr "1 échec" - -#: -msgid "subscriptions.results_header.all_shown.failures.pl" -msgstr "{0} échecs" - -#: -msgid "subscriptions.results_header.all_shown.warnings.sg" -msgstr "1 avertissement" - -#: -msgid "subscriptions.results_header.all_shown.warnings.pl" -msgstr "{0} avertissements" - -#: -msgid "subscriptions.results_header.some_hidden.failures.pl.sg" -msgstr "{0} échecs (1 masqué, voir les journaux)" - -#: -msgid "subscriptions.results_header.some_hidden.failures.pl.pl" -msgstr "{0} échecs ({1} masqué(s), voir les journaux)" - -#: -msgid "subscriptions.results_header.some_hidden.warnings.pl.sg" -msgstr "{0} avertissements (1 masqué, voir les journaux)" - -#: -msgid "subscriptions.results_header.some_hidden.warnings.pl.pl" -msgstr "{0} avertissements ({1} masqué(s), voir les journaux)" - -#: -msgid "dataalerts.manage_my_data_alerts" -msgstr "Gérer les alertes" - -#: -msgid "dataalerts.edit_data_alert" -msgstr "Modifier l’alerte" - -#: -msgid "dataalerts.remove_user_from_data_alert" -msgstr "Me supprimer" - -#: -msgid "dataalerts.add_user_to_data_alert" -msgstr "M’ajouter à cette alerte" - -#: -msgid "dataalerts.greater_or_equal" -msgstr "{0} était supérieur ou égal à {1}." - -#: -msgid "dataalerts.greater" -msgstr "{0} était supérieur à {1}." - -#: -msgid "dataalerts.less_or_equal" -msgstr "{0} était inférieur ou égal à {1}." - -#: -msgid "dataalerts.less" -msgstr "{0} était inférieur à {1}." - -#: -msgid "dataalerts.equal" -msgstr "{0} était égal à {1}." - -#: -msgid "dataalerts.email_alt_text" -msgstr "Vue utilisée par l’alerte basée sur les données : {0}" - -#: -msgid "dataalerts.email_alt_text_hidden_view" -msgstr "Vue utilisée par l’alerte basée sur les données : {0} avec application des modifications" - -#: -msgid "dataalerts.alert_triggered_for_the_view" -msgstr "Alerte déclenchée pour la vue" - -#: -msgid "dataalerts.failure.email.subject" -msgstr "L’alerte basée sur les données ne fonctionne pas pour : {0}" - -#: -msgid "dataalerts.failure.status" -msgstr "Votre alerte {0} ne fonctionne pas" - -#: -msgid "dataalerts.failure.view.details.alert" -msgstr "Afficher cette alerte" - -#: -msgid "dataalerts.failure.explanation" -msgstr "Votre alerte basée sur les données, {0}, ne fonctionne pas actuellement. Les destinataires ne seront donc pas notifiés si la condition des données est vraie. Vous recevrez une notification lorsque l’alerte fonctionnera à nouveau." - -#: -msgid "dataalerts.failure.affected.alert" -msgstr "Alerte basée sur les données concernée" - -#: -msgid "dataalerts.failure.time" -msgstr "Échec de l’alerte temporelle" - -#: -msgid "dataalerts.failure.cause" -msgstr "Il arrive que des alertes échouent en raison de problèmes temporaires de réseau, qui se résolvent d’eux-mêmes. Vous pouvez également essayer de recréer l’alerte sur la vue de données d’origine, ou dépanner les causes courantes des échecs d’alerte, par exemple :" - -#: -msgid "dataalerts.failure.changed.view" -msgstr "Un classeur, une vue ou un champ de données supprimé(e) ou renommé(e)." - -#: -msgid "dataalerts.failure.expired.credentials" -msgstr "Informations d’identification de la base de données expirées intégrées dans les classeurs." - -#: -msgid "dataalerts.failure.datasource.error" -msgstr "Une source de données inaccessible." - -#: -msgid "dataalerts.failure.email.footer" -msgstr "Vous recevez cet e-mail sur {0} parce qu’une alerte a échoué." - -#: -msgid "dataalerts.failure.troubleshooting" -msgstr "Pour vérifier si l’un des problèmes susmentionnés provoque l’échec de votre alerte, cliquez sur le bouton ci-dessous." - -#: -msgid "dataalerts.success.email.subject" -msgstr "L’alerte basée sur les données a redémarré pour : {0}" - -#: -msgid "dataalerts.success.status" -msgstr "Votre alerte {0} a redémarré" - -#: -msgid "dataalerts.success.explanation" -msgstr "Votre alerte basée sur les données, {0}, fonctionne à nouveau. Les destinataires seront donc notifiés si la condition des données est vraie." - -#: -msgid "dataalerts.failure.error.internalError" -msgstr "Erreur interne d’alerte basée sur les données" - -#: -msgid "dataalerts.failure.error.invalidDataAlertSpecification" -msgstr "Spécification d’alerte basée sur les données non valide" - -#: -msgid "dataalerts.failure.error.summaryTableNotFound" -msgstr "Table de données résumées introuvable" - -#: -msgid "dataalerts.failure.error.unclassifiedError" -msgstr "Erreur non classifiée" - -#: -msgid "dataalerts.failure.error.viewContentNotFound" -msgstr "Impossible de trouver le contenu {0} de la vue avec alerte basée sur les données" - -#: -msgid "dataalerts.failure.error.viewNotFound" -msgstr "Impossible de localiser la vue avec alerte basée sur les données" - -#: -msgid "dataalerts.failure.error.workbookNotFound" -msgstr "Classeur introuvable" - -#: -msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" -msgstr "Aucun axe trouvé pour le champ {0}" - -#: -msgid "dataalerts.failure.error.paneDescriptorNotFound" -msgstr "{0}" - -#: -msgid "dataalerts.failure.error.unsupportedComparisonExpression" -msgstr "Expression de comparaison non prise en charge {0}" - -#: -msgid "dataalerts.failure.error.nonConstComparisonOp" -msgstr "Aucun opérateur de comparaison constante détecté : {0}" - -#: -msgid "dataalerts.failure.error.cannotAddFilter" -msgstr "Échec de l’ajout de filtre à l’alerte de données" - -#: -msgid "dataalerts.failure.error.sheetNotAlertable" -msgstr "La feuille {0} n’a pas de données prises en charge pour les alertes. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertMeasureNotFound" -msgstr "Impossible de sélectionner la mesure. {0}" - -#: -msgid "dataalerts.failure.error.tooManyMeasuresForDataAlert" -msgstr "Nombre incorrect de mesures détecté.{0}" - -#: -msgid "dataalerts.failure.error.thresholdParseError" -msgstr "Échec de l’analyse du texte de seuil {0}. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertPresModelCreationError" -msgstr "Erreur lors de la sérialisation de l’alerte. {0}" - -#: -msgid "dataalerts.failure.error.cannotDrawDataAlertDialog" -msgstr "Impossible de créer la boîte de dialogue de l’alerte de données." - -#: -msgid "dataalerts.failure.error.unsupportedDataAlertType" -msgstr "Le type d’alerte de données {0} n’est pas pris en charge actuellement." - -#: -msgid "dataalerts.failure.suspend.email.subject" -msgstr "L’alerte basée sur les données est suspendue pour : {0}" - -#: -msgid "dataalerts.failure.suspend.email.status" -msgstr "Votre alerte {0} a été suspendue" - -#: -msgid "dataalerts.failure.suspend.email.explanation" -msgstr "Pendant qu’elle est suspendue, nous n’évaluons pas la vue et nous n’alertons pas les destinataires. Une fois le correctif appliqué, vous pouvez reprendre l’alerte dans {1}." - -#: -msgid "dataalerts.failure.suspend.view.name.prefix" -msgstr "Vue" - -#: -msgid "dataalerts.failure.suspend.time" -msgstr "Durée de la suspension" - -#: -msgid "dataalerts.failure.suspend.email.footer" -msgstr "Vous recevez cet e-mail parce que votre alerte a été suspendue." - -#: -msgid "dataalerts.failure.suspend.email.view.name.my.content" -msgstr "Mon contenu" - -#: -msgid "dataalerts.failure.suspend.view.alerts" -msgstr "Afficher les alertes" - -#: -msgid "metricsservices.failure.affected.metric" -msgstr "Métrique affectée" - -#: -msgid "metricsservices.failure.cause" -msgstr "Il arrive que les actualisations de métriques échouent en raison de problèmes de connectivité temporaires qui se résolvent d’eux-mêmes. Voici d’autres raisons pouvant entraîner l’échec d’une actualisation de métrique :" - -#: -msgid "metricsservices.failure.changed.view" -msgstr "Un classeur, une vue ou un champ de données supprimé(e) ou renommé(e)" - -#: -msgid "metricsservices.failure.permissions.error" -msgstr "Modification des autorisations pour la vue connectée" - -#: -msgid "metricsservices.failure.email.footer" -msgstr "Vous recevez cet e-mail à {0} en raison de l’échec de l’actualisation de votre métrique." - -#: -msgid "metricsservices.failure.email.subject" -msgstr "L’actualisation de métrique ne fonctionne pas pour : {0}" - -#: -msgid "metricsservices.failure.expired.credentials" -msgstr "Identifiants pour la base de données expirés intégrés dans un classeur" - -#: -msgid "metricsservices.failure.explanation" -msgstr "Il n’est pas possible d’actualiser votre métrique. Vous recevrez une notification par e-mail lorsque l’actualisation de métrique fonctionnera à nouveau." - -#: -msgid "metricsservices.failure.status" -msgstr "Échec d’actualisation de votre métrique “{0}”" - -#: -msgid "metricsservices.failure.suspend.email.explanation" -msgstr "Tant que l’actualisation de métriques est suspendue, vos données de métriques ne sont pas mises à jour. Une fois le correctif appliqué, vous pouvez reprendre l’actualisation de métriques." - -#: -msgid "metricsservices.failure.suspend.email.footer" -msgstr "Vous recevez cet e-mail à {0} parce que l’actualisation de votre métrique a été suspendue." - -#: -msgid "metricsservices.failure.suspend.email.status" -msgstr "L’actualisation pour votre métrique “{0}” a été suspendue" - -#: -msgid "metricsservices.failure.suspend.email.subject" -msgstr "Actualisation de métrique suspendue pour : {0}" - -#: -msgid "metricsservices.failure.suspend.time" -msgstr "Durée de la suspension" - -#: -msgid "metricsservices.failure.suspend.view.metric" -msgstr "Accéder à la métrique" - -#: -msgid "metricsservices.failure.suspend.view.name.prefix" -msgstr "Vue connectée" - -#: -msgid "metricsservices.failure.time" -msgstr "Heure d’échec de l’actualisation" - -#: -msgid "metricsservices.failure.troubleshooting" -msgstr "Pour vérifier si l’un des problèmes répertoriés ci-dessus empêche l’actualisation de votre métrique, cliquez sur le bouton ci-dessous. Vous pouvez également essayer de recréer la métrique sur la vue connectée." - -#: -msgid "metricsservices.failure.view.details.metric" -msgstr "Accéder à la métrique" - -#: -msgid "metricsservices.failure.view.name.prefix" -msgstr "Vue connectée" - -#: -msgid "metricsservices.success.email.subject" -msgstr "L’actualisation de métrique a repris pour : {0}" - -#: -msgid "metricsservices.success.explanation" -msgstr "L’actualisation de votre métrique fonctionne à nouveau. Elle recherchera les mises à jour de vos données de métrique." - -#: -msgid "metricsservices.success.status" -msgstr "L’actualisation pour votre métrique “{0}” a repris" - -#: -msgid "errors.staticimages.generic" -msgstr "Erreur lors de la génération d’images statiques pour le classeur {0}. {1}." - -#: -msgid "errors.internal_error.request.message" -msgstr "{0} n’a pas pu satisfaire la requête." - -#: -msgid "errors.permissions.limited_user_visibility" -msgstr "Erreur d’exécution de la requête. L’utilisateur doit être un administrateur ou posséder le rôle Creator pour interroger d’autres utilisateurs lorsque l’option Visibilité des utilisateurs est définie sur Limité." - -#: -msgid "local_names.system_user.guest.name" -msgstr "Invité" - -#: -msgid "local_names.group.all_users.name" -msgstr "Tous les utilisateurs" - -#: -msgid "local_names.containers.personal_space.name" -msgstr "Espace personnel" - -#: -msgid "password_reset.email.subject" -msgstr "Ce lien vous permettra de réinitialiser votre mot de passe" - -#: -msgid "password_reset.email.body" -msgstr "Bonjour {0},

Vous venez de demander la réinitialisation de votre mot de passe.

Pour modifier votre mot de passe Tableau Server, {1} ou collez le lien suivant dans votre navigateur : {2}

Ce lien expire dans 48 heures, veillez donc à procéder à l’opération sans plus tarder.

Si vous n’avez pas demandé la réinitialisation du mot de passe, informez-en votre administrateur.

Merci d’utiliser Tableau !
L’équipe Tableau" - -#: -msgid "password_reset.email.link" -msgstr "cliquez ici" - -#: -msgid "hours.pl" -msgstr "{0} heures" - -#: -msgid "hours.sg" -msgstr "1 heure" - -#: -msgid "minutes.pl" -msgstr "{0} minutes" - -#: -msgid "minutes.sg" -msgstr "1 minute" - -#: -msgid "seconds.pl" -msgstr "{0} secondes" - -#: -msgid "seconds.sg" -msgstr "1 seconde" - -#: -msgid "dataconnections.classes.tableau_server_site" -msgstr "Site Tableau Server" - -#: -msgid "materializeviews.errors.workbook_not_in_project" -msgstr "Le projet “{0}” ne contient pas le classeur “{1}”" - -#: -msgid "materializeviews.errors.workbook_has_no_extract" -msgstr "Impossible de mettre à jour le paramètre Vues matérialisées pour le classeur “{0}”. À l’heure actuelle, seuls les classeurs comportant des extraits intégrés sont pris en charge" - -#: -msgid "materializeviews.errors.workbook_updating_errors" -msgstr "Erreurs détectées lors de la mise à jour du paramètre Vues matérialisées pour les classeurs" - -#: -msgid "materializeviews.errors.workbook_too_large" -msgstr "Impossible de mettre à jour le paramètre Vues matérialisées pour le classeur “{0}” parce que la limite du classeur excède la limite de {1} Go" - -#: -msgid "materializeviews.errors.project_path_not_exists" -msgstr "Le chemin d’accès du projet “{0}” n’existe pas" - -#: -msgid "materializeviews.errors.feature_disabled" -msgstr "Impossible de mettre à jour le paramètre Vues matérialisées pour le classeur “{0}” parce que la fonctionnalité est actuellement désactivée" - -#: -msgid "materializeviews.errors.update_materialized_views_setting_failed" -msgstr "Impossible de mettre à jour le paramètre Vues matérialisées pour le classeur “{0}”" - -#: -msgid "materializeviews.errors.site_not_enabled" -msgstr "Ce site n’est pas activé pour les vues matérialisées. Contactez votre administrateur" - -#: -msgid "materializeviews.errors.encrypted_extracts_not_supported" -msgstr "La fonction Vues matérialisées ne prend actuellement pas en charge les classeurs comportant des extraits cryptés." - -#: -msgid "materializedviews.finished.create" -msgstr "Vues matérialisées créées avec l’état “{0}” pour le classeur “{1}”" - -#: -msgid "materializedviews.finished.delete" -msgstr "Vues matérialisées supprimées pour l’ID de classeur : {0}" - -#: -msgid "materializedviews.finished.encrypt" -msgstr "Cryptage terminé des vues matérialisées pour le classeur “{0}”" - -#: -msgid "materializedviews.finished.decrypt" -msgstr "Décryptage terminé des vues matérialisées pour le classeur “{0}”" - -#: -msgid "materializedviews.finished.rekey" -msgstr "Recryptage terminé des vues matérialisées pour le classeur “{0}”" - -#: -msgid "materializedviews.status.encryption_key" -msgstr "ID de clé de cryptage : “{0}”." - -#: -msgid "materializedviews.status.encryption_keys" -msgstr "ID de l’ancienne clé de cryptage : “{0}”, ID de la nouvelle clé de cryptage : “{1}”." - -#: -msgid "materializedviews.status.encryption_type" -msgstr "Type de source de données de cryptage : “{0}”" - -#: -msgid "customizedviews.namedSharingPrefix" -msgstr "Version partagée" - -#: -msgid "flows.drafts.default_name" -msgstr "Nouveau flux" - -#: -msgid "content_type.project" -msgstr "Projet" - -#: -msgid "content_type.workbook" -msgstr "Classeur" - -#: -msgid "content_type.view" -msgstr "Vue" - -#: -msgid "content_type.datasource" -msgstr "Source de données" - -#: -msgid "content_type.flow" -msgstr "Flux" - -#: -msgid "content_type.metric" -msgstr "Métrique" - -#: -msgid "content_type.collection" -msgstr "Collection" - -#: -msgid "content_type.visualization" -msgstr "Visualisation" - -#: -msgid "content_type.askdata_visualization" -msgstr "Visualisation Parlez aux données" - -#: -msgid "content_type.explaindata_explanation" -msgstr "Explication" - -#: -msgid "content_type.virtualconnection" -msgstr "Connexion virtuelle" - -#: -msgid "content_type.virtualconnectiontable" -msgstr "Table de connexion virtuelle" - -#: -msgid "upgradethumbnails.status.server_started" -msgstr "Réponse du serveur : la mise à niveau des images miniatures a démarré" - -#: -msgid "upgradethumbnails.status.server_stopped" -msgstr "Réponse du serveur : %d travaux arrêtés" - -#: -msgid "dataquality.author.extract_refresh_monitoring" -msgstr "surveillance de l’actualisation d’extrait" - -#: -msgid "dataquality.author.flow_run_monitoring" -msgstr "surveillance de l’exécution du flux" - -#: -msgid "dataquality.message.refresh_failed" -msgstr "Échec de l’actualisation : {0}" - -#: -msgid "dataquality.message.last_successful" -msgstr "Dernière opération réussie : {0}" - -#: -msgid "dataquality.message.next_scheduled" -msgstr "Prochaine programmation : {0}" - -#: -msgid "dataquality.message.flow_run_output_steps_failed" -msgstr "L’exécution de {0} étapes de sortie sur {1} a échoué" - -#: -msgid "label_value.description.certified" -msgstr "Cette ressource est une ressource de confiance et recommandée." - -#: -msgid "label_value.description.deprecated" -msgstr "Cette ressource n’est plus gérée et ne doit pas être utilisée." - -#: -msgid "label_value.description.extract_refresh_failure" -msgstr "L’actualisation d’extrait la plus récente de cette ressource a échoué." - -#: -msgid "label_value.description.flow_run_failure" -msgstr "L’exécution la plus récente de ce flux a échoué." - -#: -msgid "label_value.description.maintenance" -msgstr "Cette ressource est en cours de maintenance." - -#: -msgid "label_value.description.sensitive_data" -msgstr "Cette ressource contient des informations sensibles." - -#: -msgid "label_value.description.stale" -msgstr "Cette ressource est obsolète." - -#: -msgid "label_value.description.warning" -msgstr "Cette ressource a un problème de qualité générale." - -#: -msgid "importcsvsummary.error.details" -msgstr "Détails de l’erreur :" - -#: -msgid "importcsvsummary.remainingerrors" -msgstr "(autres erreurs non affichées)" - -#: -msgid "importcsvsummary.error.line" -msgstr "ligne {0} pour l’utilisateur “{1}” : “{2}”" - -#: -msgid "importcsvsummary.line.processed" -msgstr "Lignes traitées : {0}" - -#: -msgid "importcsvsummary.line.skipped" -msgstr "Lignes ignorées : {0}" - -#: -msgid "importcsvsummary.users.added.count" -msgstr "Nombre d’utilisateurs ajoutés : {0}" - -#: -msgid "importcsvsummary.errors.count" -msgstr "Nombre d’erreurs : {0}" - -#: -msgid "importcsvsummary.error.unexpected_extension" -msgstr "Extension de nom de fichier inattendue pour le fichier CSV" - -#: -msgid "importcsvsummary.error.size_limit" -msgstr "Le fichier CSV dépasse la limite de taille de {0}" - -#: -msgid "importcsvsummary.error.local.password_mismatch" -msgstr "La mise à jour de l’utilisateur de site local requiert un mot de passe vide ou correspondant" - -#: -msgid "importcsvsummary.error.local.password_required" -msgstr "Création d’un utilisateur système local lorsque l’authentification locale exige un mot de passe" - -#: -msgid "importcsvsummary.error.ad.user_not_found" -msgstr "Utilisateur AD “{0}” introuvable" - -#: -msgid "importcsvsummary.error.domain_not_found" -msgstr "Domaine non valide “{0}”" - -#: -msgid "importcsvsummary.error.cannot_create_user_identity" -msgstr "Impossible de créer l’identité de l’utilisateur pour l’utilisateur “{0}”" - -#: -msgid "importcsvsummary.error.invalid_identity_pool_name" -msgstr "Nom du pool d’identités non valide “{0}”" - -#: -msgid "importcsvsummary.error.too_many_errors" -msgstr "Trop grand nombre d’erreurs dans le fichier CSV" - -#: -msgid "audit.errors.wdc_not_allowlisted" -msgstr "Le connecteur de données Web ne figure pas dans la liste des connecteurs autorisés. Pour obtenir de l’aide, consultez https://help.tableau.com/current/online/fr-fr/to_keep_data_fresh.htm" - -#: -msgid "user.input.name.err.too_long" -msgstr "le nom dépasse le nombre maximum de caractères {0}" - -#: -msgid "user.input.name.err.empty" -msgstr "le nom ne peut pas être vide" - -#: -msgid "askdata.title" -msgstr "Parlez aux données" - -#: -msgid "slack.app.upgrade.email.notification.subject" -msgstr "Mise à jour de l’application Tableau pour Slack" - -#: -msgid "slack.app.upgrade.email.notification.introduction" -msgstr "Une mise à jour est disponible pour l’application Tableau pour Slack. Tableau recommande de mettre à jour l’application pour conserver les performances de l’application et utiliser les nouvelles fonctionnalités de Tableau Cloud. Recherchez les nouvelles fonctionnalités et modifications dans
Nouveautés de Tableau Cloud." - -#: -msgid "slack.app.upgrade.email.notification.action" -msgstr "Pour mettre à jour la connexion du site à l’application Tableau pour Slack, consultez Mettre à jour votre application Tableau pour Slack. Si vous avez plusieurs sites Tableau Cloud, mettez à jour l’application dans chaque site." - -#: -msgid "slack.app.upgrade.email.notification.steps" -msgstr "Cette notification de service a été publiée par Tableau Cloud." - -#: -msgid "slack.app.upgrade.email.notification.reason" -msgstr "Vous recevez cette notification parce que vous êtes l’administrateur d’un site Tableau Cloud connecté à Slack." - -#: -msgid "slack.app.upgrade.email.notification.footer.privacy" -msgstr "Consultez notre Politique de confidentialité" - -#: -msgid "unifiedconsumption.tcrm.folders.private" -msgstr "Mon application privée" - -#: -msgid "commandlineutils.errors.bad_value" -msgstr "L’option “{0}” a la valeur “{1}” incorrecte. Ce devrait être une valeur parmi : {2}" - -#: -msgid "commandlineutils.errors.not_integer" -msgstr "La valeur “{0}” pour l’option “{1}” n’est pas un entier" - -#: -msgid "common.errors.empty_file" -msgstr "Le fichier “{0}” est vide" - -#: -msgid "common.errors.file_not_found" -msgstr "Impossible d’ouvrir le fichier “{0}”." - -#: -msgid "common.errors.invalid_file_path" -msgstr "Chemin d’accès du fichier “{0}” non valide" - -#: -msgid "common.errors.folder_path_not_found" -msgstr "Répertoire “{0}” introuvable" - -#: -msgid "common.errors.access_denied" -msgstr "Accès au fichier “{0}” refusé. Vérifiez que le chemin est valide et que le nom de fichier ne correspond pas à un répertoire existant" - -#: -msgid "common.errors.requires_csv_file" -msgstr "La commande “{0}” nécessite un fichier CSV" - -#: -msgid "common.errors.requires_group_name" -msgstr "La commande “{0}” nécessite un nom de groupe" - -#: -msgid "common.errors.requires_site_name" -msgstr "La commande “{0}” nécessite un nom de site" - -#: -msgid "common.errors.options_conflict" -msgstr "Le rôle de l’utilisateur a été défini avec des options nouvelles et des options obsolètes. Une seule d’entre elles peut être utilisée" - -#: -msgid "common.errors.csv_sizelimit" -msgstr "Le fichier CSV que vous référencez dépasse la taille limite de 100 Mo. Divisez le contenu du fichier en fichiers CSV plus petits, puis importez-les séparément." - -#: -msgid "common.options.admin-type" -msgstr "[Obsolète] Attribue [ou retire] le droit Administrateur de site à tous les utilisateurs du fichier CSV. Ce paramètre peut être remplacé par les valeurs de lignes individuelles du fichier CSV. {0} peut être : {1}, {2} ou {3}. Si non spécifié : {3} pour les nouveaux utilisateurs, pas de changement pour les utilisateurs existants." - -#: -msgid "common.options.complete" -msgstr "Requiert [ou non] que toutes les lignes soient valides pour qu’une modification aboutisse. Valeur par défaut : {0}" - -#: -msgid "common.options.license" -msgstr "[Obsolète] Détermine le niveau de licence par défaut applicable à tous les utilisateurs. La valeur indiquée dans le fichier CSV prévaut sur ce réglage. {0} peut être {1}, {2} ou {3}" - -#: -msgid "common.options.nowait" -msgstr "Ne pas attendre que le travail soit terminé" - -#: -msgid "common.options.publisher" -msgstr "[Obsolète] Attribue [ou retire] le droit de publication à tous les utilisateurs du fichier CSV. Ce paramètre peut être remplacé par les valeurs de lignes individuelles du fichier CSV. Valeur par défaut si non spécifié : FAUX pour les nouveaux utilisateurs, pas de changement pour les utilisateurs existants." - -#: -msgid "common.options.silent-progress" -msgstr "Ne pas afficher les messages de progression pour le travail" - -#: -msgid "common.options.sysadmin-type" -msgstr "[Obsolète] Attribue [ou retire] le droit Administrateur de site à tous les utilisateurs du fichier CSV. Ce paramètre peut être remplacé par les valeurs de lignes individuelles du fichier CSV. {0} peut être : {1}, {2}, {3} ou {4}. Valeur par défaut si non spécifié : {4} pour les nouveaux utilisateurs, aucun changement pour les utilisateurs existants." - -#: -msgid "common.output.job_queued_success" -msgstr "Travail en file d’attentte" - -#: -msgid "common.output.succeeded" -msgstr "Tâche exécutée" - -#: -msgid "common.options.role" -msgstr "Définit le rôle par défaut de tous les utilisateurs concernés. Valeurs légales pour {0} : {1}. Si elles ne sont pas spécifiées, le serveur utilise la valeur par défaut : {2}" - -#: -msgid "addusers.options.users" -msgstr "Fichier qui contient une liste d’utiisateurs (1 par ligne) à ajouter au groupe" - -#: -msgid "addusers.short_description" -msgstr "Ajouter des utilisateurs à un groupe" - -#: -msgid "addusers.status" -msgstr "Ajout des utilisateurs récapitulés dans {0} au groupe {1}..." - -#: -msgid "creategroup.short_description" -msgstr "Créer un groupe local" - -#: -msgid "creategroup.status" -msgstr "Création d’un groupe “{0}” sur le serveur..." - -#: -msgid "creategroup.options.role" -msgstr "Configure les rôles qui seront définis pour les utilisateurs du groupe lors de la connexion. Valeurs légales pour {0} : {1}. Le rôle sur le site d’un utilisateur peut uniquement être défini sur cette valeur s’il est moins restrictif que le rôle sur le site actuel de l’utilisateur. En l’absence de spécification, aucun rôle ne sera défini pour les utilisateurs de ce groupe lors de la connexion." - -#: -msgid "createextracts.errors.required_argument" -msgstr "La commande createextracts nécessite une URL de classeur, un nom de classeur ou un nom de source de données." - -#: -msgid "createextracts.errors.error" -msgstr "Erreur lors de la création d’extrait" - -#: -msgid "createextracts.for.datasource" -msgstr "Création d’extrait pour la source de données “{0}”" - -#: -msgid "createextracts.for.workbook_name" -msgstr "Création de l’extrait avec le classeur portant le nom “{0}”" - -#: -msgid "createextracts.for.workbook_url" -msgstr "Création d’extrait pour le classeur avec l’URL “{0}”" - -#: -msgid "createextracts.options.datasource" -msgstr "Nom de la source de données cible pour la création d’extraits" - -#: -msgid "createextracts.options.embedded-datasources" -msgstr "Liste séparée par des espaces des noms de sources de données intégrés dans le classeur cible. Entourez les noms des sources de données avec des guillemets doubles s’ils contiennent des espaces. Uniquement disponible en cas de création d’extraits pour un classeur." - -#: -msgid "createextracts.options.encrypt" -msgstr "Créez un extrait crypté." - -#: -msgid "createextracts.options.include-all" -msgstr "Incluez toutes les sources de données intégrées dans le classeur cible. Uniquement disponible lors de la création d’extraits pour un classeur." - -#: -msgid "createextracts.options.parent-project-path" -msgstr "Partie du projet qui est le parent du projet contenant la ressource cible. Vous devez spécifier le nom du projet avec --project." - -#: -msgid "createextracts.options.project" -msgstr "Nom du projet qui contient la ressource source. N’est nécessaire que si {0} ou {1} est spécifié. Dans le cas contraire, le projet par défaut “{2}” est utilisé." - -#: -msgid "createextracts.options.url" -msgstr "Nom canonique de la ressource, tel qu’il apparaît dans l’URL" - -#: -msgid "createextracts.options.workbook" -msgstr "Nom du classeur cible pour la création d’extraits" - -#: -msgid "createextracts.short_description" -msgstr "Créer des extraits pour un classeur ou une source de données publié(e)" - -#: -msgid "createextracts.workbook.include-all" -msgstr "Inclure toutes les sources de données intégrées dans le classeur cible" - -#: -msgid "createextracts.workbook.embedded-datasource-names" -msgstr "Avec noms de sources de données intégrées" - -#: -msgid "createproject.options.description" -msgstr "Description du projet" - -#: -msgid "createproject.options.name" -msgstr "Nom du projet" - -#: -msgid "createproject.options.parent-project-path" -msgstr "Chemin du projet qui contiendra le nouveau projet. S’il n’est pas indiqué, il sera créé au niveau de la racine du site" - -#: -msgid "createproject.short_description" -msgstr "Création d’un projet" - -#: -msgid "createproject.status" -msgstr "Création du projet “{0}” sur le serveur..." - -#: -msgid "createsite.errors.invalid_url_option" -msgstr "Lors de la création de plusieurs sites, l’option d’URL n’est pas valide. Relancez la commande après avoir supprimé l’option d’URL ou créez chaque site séparément" - -#: -msgid "createsite.errors.site_name_already_exists" -msgstr "Il existe déjà un site appelé “{0}”. Essayez un nom de site différent." - -#: -msgid "createsite.errors.site_id_already_exists" -msgstr "Il existe déjà un site portant l’ID “{0}”. Utilisez -r pour spécifier un ID de site différent. Consultez l’aide sur la commande tabcmd createsite pour plus d’informations." - -#: -msgid "createsite.options.allow-mobile-snapshots" -msgstr "Autoriser [ou interdire] les instantanés mobiles. Par défaut ils sont autorisés." - -#: -msgid "createsite.options.allow-subscriptions" -msgstr "Autoriser [ou interdire] les abonnements pour ce site. Par défaut, le paramètre du serveur est pris en compte. Les abonnements ne peuvent pas être activés si les abonnements au serveur sont désactivés" - -#: -msgid "createsite.options.allow-web-authoring" -msgstr "Autoriser [ou interdire] la création Web pour ce site. Par défaut, elle est autorisée." - -#: -msgid "createsite.options.metrics-level" -msgstr "0 pour aucune collection, 100 pour toutes les collections" - -#: -msgid "createsite.options.guest-access-enabled" -msgstr "Autorisation d’accès Utilisateur invité à visualiser les vues pour ceux qui ne sont pas connectés à un compte Tableau Server" - -#: -msgid "createsite.options.site-mode" -msgstr "Autoriser [ou refuser] un administrateur de site depuis la gestion des utilisateurs du site" - -#: -msgid "createsite.options.storage-quota" -msgstr "Quota de stockage du site en Mo" - -#: -msgid "createsite.options.subscription-email" -msgstr "Adresse e-mail utilisée pour les abonnements" - -#: -msgid "createsite.options.subscription-footer" -msgstr "Pied de page utilisé pour les abonnements" - -#: -msgid "createsite.options.url" -msgstr "ID de site" - -#: -msgid "createsite.options.user-quota" -msgstr "Nombre maximum d’utilisateurs du site" - -#: -msgid "createsite.options.extract_encryption_mode" -msgstr "Mode de cryptage des extraits : désactivé, activé ou appliqué. Si le mode n’est pas défini, la valeur par défaut est utilisée." - -#: -msgid "createsite.options.web_extraction_enabled" -msgstr "Autorisez ou [refusez] la création d’extraits et la modification d’extraits sur l’option En direct pour ce site. Le paramètre par défaut est autorisé." - -#: -msgid "createsite.options.run_now_enabled" -msgstr "Autorisez [ou refusez] l’option Exécuter maintenant pour ce site. Le paramètre par défaut est d’autoriser Exécuter maintenant." - -#: -msgid "createsite.options.time_zone" -msgstr "Fuseau horaire à utiliser avec les extraits sur ce site. Paramètre par défaut non défini sur l’utilisation du fuseau horaire du serveur." - -#: -msgid "createsite.short_description" -msgstr "Créer un site" - -#: -msgid "createsite.status" -msgstr "Créer le site “{0}” sur le serveur..." - -#: -msgid "createsiteusers.options.auth-type" -msgstr "Attribue le type d’authentification pour tous les utilisateurs dans le fichier CSV. Pour Tableau Cloud, {0} peut être {1} (par défaut) ou {2}. Pour Tableau Server, {0} peut être Local (par défaut) ou {2}." - -#: -msgid "createsiteusers.description" -msgstr "Créez des utilisateurs sur le site actuel. Les utilisateurs sont lus à partir du fichier CSV indiqué. Les colonnes du fichier peuvent se présenter dans l’ordre indiqué ci-dessous.{0}1. Nom d’utilisateur{0}2. Mot de passe (Ignoré en cas d’utilisation d’Active Directory){0}3. Nom convivial (Ignoré en cas d’utilisation d’Active Directory){0}4. Niveau de licence ({1}, {2}, {3}, {4} ou {5}){0}5. Administrateur ({6}/{7}){0}6. Publicateur ({8}/{9}/1 ou {10}/{11}/0){0}7. E-mail (uniquement pour Tableau Public){0}Le fichier peut avoir moins de colonnes. Par exemple, il peut être une simple liste comportant un nom d’utilisateur par ligne. Vous pouvez utiliser des guillemets si une valeur contient des virgules. Tabcmd attend que la tâche {12} soit terminée. Vous pouvez choisir de ne pas attendre la fin de la tâche sur le serveur et revenir immédiatement en transmettant l’indicateur {13}. Les administrateurs système ne peuvent pas être créés ou rétrogradés à l’aide de cette commande. Utilisez “{14}” à la place" - -#: -msgid "createsiteusers.short_description" -msgstr "Créer des utilisateurs sur le site actuel" - -#: -msgid "createsiteusers.status" -msgstr "Ajout des utilisateurs répertoriés dans {0} au site actuel..." - -#: -msgid "createusers.description" -msgstr "Créez des utilisateurs. Les utilisateurs sont lus à partir du fichier CSV indiqué. Les colonnes du fichier peuvent se présenter dans l’ordre indiqué ci-dessous.{0}1. Nom d’utilisateur{0}2. Mot de passe (Ignoré en cas d’utilisation d’Active Directory){0}3. Nom convivial (Ignoré en cas d’utilisation d’Active Directory){0}4. Niveau de licence ({1}, {2}, {3}, {4} ou {5}){0}5. Administrateur ({6}/{7}/{8}/{9}){0}6. Publicateur ({10}/{11}/1 ou {12}/{13}/0){0}7. E-mail (uniquement pour Tableau Public){0}Le fichier peut avoir moins de colonnes. Par exemple, il peut être une simple liste comportant un nom d’utilisateur par ligne. Vous pouvez utiliser des guillemets si une valeur contient des virgules. Tabcmd attend que la tâche {14} soit terminée. Vous pouvez choisir de ne pas attendre la fin de la tâche sur le serveur et revenir immédiatement en transmettant l’indicateur {15}" - -#: -msgid "createusers.short_description" -msgstr "Créer des utilisateurs sur le serveur" - -#: -msgid "createusers.status" -msgstr "Suppression des utilisateurs répertoriés dans {0} au serveur" - -#: -msgid "decryptextracts.short_description" -msgstr "Décrypter les extraits sur un site" - -#: -msgid "decryptextracts.status" -msgstr "Programmation des extraits sur le site {0} à décrypter..." - -#: -msgid "delete.errors.mutually_exclusive" -msgstr "Impossible de spécifier à la fois un classeur et une source de données à supprimer" - -#: -msgid "delete.errors.requires_workbook_datasource" -msgstr "La commande “{0}” nécessite un nom de classeur ou un nom de source de données" - -#: -msgid "delete.options.datasource" -msgstr "Source de données à supprimer" - -#: -msgid "delete.options.parent-project-path" -msgstr "Chemin du parent du projet contenant le classeur/la source de données à supprimer. Vous devez spécifier le nom du projet avec --project." - -#: -msgid "delete.options.project" -msgstr "Projet contenant le classeur/la source de données à supprimer. Le projet par défaut est “{0}”" - -#: -msgid "delete.options.workbook" -msgstr "Classeur à supprimer" - -#: -msgid "delete.short_description" -msgstr "Supprimer un classeur ou une source de données du serveur" - -#: -msgid "delete.status" -msgstr "Suppression de {0} “{1}” du serveur..." - -#: -msgid "deleteextracts.errors.required_argument" -msgstr "La commande deleteextracts nécessite une URL de classeur, un nom de classeur ou un nom de source de données" - -#: -msgid "deleteextracts.errors.error" -msgstr "Erreur lors de la suppression de l’extrait" - -#: -msgid "deleteextracts.for.datasource" -msgstr "Suppression d’extrait pour la source de données “{0}”" - -#: -msgid "deleteextracts.for.workbook_name" -msgstr "Suppression d’un extrait pour le classeur portant le nom “{0}”" - -#: -msgid "deleteextracts.for.workbook_url" -msgstr "Suppression d’extrait pour le classeur avec l’URL “{0}”" - -#: -msgid "deleteextracts.options.datasource" -msgstr "Nom de la source de données cible pour la suppression d’extraits" - -#: -msgid "deleteextracts.options.embedded-datasources" -msgstr "Liste séparée par des espaces des noms de sources de données intégrés dans le classeur cible. Entourez les noms des sources de données avec des guillemets doubles s’ils contiennent des espaces. Uniquement disponible en cas de suppression d’extraits pour un classeur." - -#: -msgid "deleteextracts.options.include-all" -msgstr "Inclure toutes les sources de données intégrées dans le classeur cible" - -#: -msgid "deleteextracts.options.parent-project-path" -msgstr "Partie du projet qui est le parent du projet contenant la ressource cible. Vous devez spécifier le nom du projet avec --project." - -#: -msgid "deleteextracts.options.project" -msgstr "Nom du projet qui contient la ressource source. N’est nécessaire que si {0} ou {1} est spécifié. Dans le cas contraire, le projet par défaut “{2}” est utilisé." - -#: -msgid "deleteextracts.options.url" -msgstr "Nom canonique de la ressource, tel qu’il apparaît dans l’URL" - -#: -msgid "deleteextracts.options.workbook" -msgstr "Nom du classeur cible pour la suppression d’extraits" - -#: -msgid "deleteextracts.short_description" -msgstr "Supprimer les extraits pour un classeur ou une source de données publié(e)" - -#: -msgid "deleteextracts.workbook.include-all" -msgstr "Inclure toutes les sources de données intégrées dans le classeur cible" - -#: -msgid "deleteextracts.workbook.embedded-datasource-names" -msgstr "Avec noms de sources de données intégrés" - -#: -msgid "deletegroup.short_description" -msgstr "Supprimer un groupe" - -#: -msgid "deletegroup.status" -msgstr "Suppression du groupe “{0}” du serveur..." - -#: -msgid "deleteproject.errors.requires_project_name" -msgstr "La commande “{0}” nécessite un nom de projet" - -#: -msgid "deleteproject.options.parent-project-path" -msgstr "Chemin du parent du projet à supprimer. Vous devez spécifier le nom du projet avec --project." - -#: -msgid "deleteproject.short_description" -msgstr "Supprimer un projet" - -#: -msgid "deleteproject.status" -msgstr "Suppression du projet “{0}” du serveur..." - -#: -msgid "deletesite.errors.logged_into_this_site" -msgstr "Impossible de supprimer le site auquel vous êtes actuellement connecté" - -#: -msgid "deletesite.short_description" -msgstr "Supprimer un site" - -#: -msgid "deletesite.status" -msgstr "Suppression du site “{0}” du serveur..." - -#: -msgid "deletesiteusers.description" -msgstr "Supprimer des utilisateurs du site. Les utilisateurs sont lus à partir du fichier CSV indiqué. Le fichier est une simple liste contenant un nom d’utilisateur par ligne" - -#: -msgid "deletesiteusers.short_description" -msgstr "Supprimer des utilisateurs du site" - -#: -msgid "deletesiteusers.status" -msgstr "Suppression des utilisateurs du site répertoriés dans {0} du serveur..." - -#: -msgid "deleteusers.description" -msgstr "Supprimer des utilisateurs. Les utilisateurs sont lus depuis le fichier CSV (valeurs séparées par des virgules) donné. Le fichier est une simple liste contenant un nom d’utilisateur par ligne" - -#: -msgid "deleteusers.short_description" -msgstr "Supprimer des utilisateurs" - -#: -msgid "deleteusers.status" -msgstr "Suppression des utilisateurs répertoriés dans {0} du serveur..." - -#: -msgid "editdomain.description" -msgstr "Modifier un domaine. Utilisez la commande “{0}” pour afficher une liste de domaines à modifier" - -#: -msgid "editdomain.errors.requires_nickname_name" -msgstr "Une option “{0}” ou “{1}” doit être spécifiée" - -#: -msgid "editdomain.options.id" -msgstr "ID du domaine" - -#: -msgid "editdomain.options.name" -msgstr "Nom du domaine" - -#: -msgid "editdomain.options.nickname" -msgstr "Surnom du domaine" - -#: -msgid "editdomain.short_description" -msgstr "Modifier un domaine" - -#: -msgid "editdomain.output" -msgstr "{0}ID{1}Surnom{1}{1}Nom{0}" - -#: -msgid "editdomain.status" -msgstr "Modifier le domaine possédant l’ID “{0}” sur le serveur..." - -#: -msgid "editsite.errors.invalid_site-id" -msgstr "L’option {0} n’est pas valide lorsque vous modifiez plusieurs sites. Relancez la commande après avoir supprimé l’option {0} ou modifiez chaque site séparément" - -#: -msgid "editsite.errors.invalid_site-name" -msgstr "L’option {0} n’est pas valide lorsque vous modifiez plusieurs sites. Relancez la commande après avoir supprimé l’option {0} ou modifiez chaque site séparément" - -#: -msgid "editsite.options.allow-mobile-snapshots" -msgstr "Autoriser [ou interdire] les instantanés mobiles" - -#: -msgid "editsite.options.allow-subscriptions" -msgstr "Autoriser [ou interdire] les abonnements pour ce site" - -#: -msgid "editsite.options.allow-web-authoring" -msgstr "Autoriser [ou interdire] la création Web pour ce site" - -#: -msgid "editsite.options.cache-warmup" -msgstr "Autoriser [ou interdire] le réchauffement du cache pour ce site" - -#: -msgid "editsite.options.cache-warmup-threshold" -msgstr "Le seuil de nombre de jours auquel doit remonter le dernier affichage d’une vue pour déclencher le réchauffement" - -#: -msgid "editsite.options.site-name" -msgstr "Afficher le nom du site" - -#: -msgid "editsite.options.status" -msgstr "Modifier la disponibilité du site. Celle-ci doit être “{0}” ou “{1}”" - -#: -msgid "editsite.options.allow-materialized-views" -msgstr "Autoriser [ou refuser] les vues matérialisées pour ce site" - -#: -msgid "editsite.options.extract_encryption_mode" -msgstr "Mode de cryptage des extraits : désactivé, activé ou appliqué. Si le mode n’est pas défini, il n’est pas modifié sur le serveur." - -#: -msgid "editsite.options.web_extraction_enabled" -msgstr "Autorisez ou [refusez] la création d’extraits et la modification d’extraits sur l’option En direct pour ce site. Le paramètre par défaut est autorisé." - -#: -msgid "editsite.options.run_now_enabled" -msgstr "Autorisez [ou refusez] l’option Exécuter maintenant pour ce site. Le paramètre par défaut est d’autoriser Exécuter maintenant" - -#: -msgid "editsite.options.time_zone" -msgstr "Fuseau horaire à utiliser avec les extraits sur ce site" - -#: -msgid "editsite.options.use_default_time_zone" -msgstr "Fuseau horaire non défini à utiliser avec les extraits sur ce site. Le fuseau horaire du serveur par défaut sera utilisé à la place" - -#: -msgid "editsite.short_description" -msgstr "Modifier un site" - -#: -msgid "editsite.status" -msgstr "Modifier le site “{0}” sur le serveur..." - -#: -msgid "encryptextracts.short_description" -msgstr "Crypter les extraits sur un site" - -#: -msgid "encryptextracts.status" -msgstr "Programmation des extraits sur le site {0} à crypter..." - -#: -msgid "export.errors.need_country_and_languge" -msgstr "Les options --country et --language doivent être utilisées ensemble" - -#: -msgid "export.errors.white_space_workbook_view" -msgstr "Le nom du classeur ou de la vue à exporter ne peut pas inclure d’espaces. Utilisez le nom normalisé du classeur ou de la vue tel qu’il apparaît dans l’URL." - -#: -msgid "export.errors.requires_workbook_view_name" -msgstr "La commande “{0}” nécessite un nom de /" - -#: -msgid "export.errors.requires_workbook_view_param" -msgstr "La commande “{0}” nécessite un paramètre de / contenant au moins une barre oblique (/)" - -#: -msgid "export.options.country" -msgstr "Si les paramètres régionaux par défaut de l’utilisateur sont utilisés, abréviation du pays pour les paramètres régionaux (se trouve dans IANA Language Subtag Registry). À utiliser avec --language" - -#: -msgid "export.options.csv" -msgstr "Exporter des données dans le format CSV (par défaut)" - -#: -msgid "export.options.fullpdf" -msgstr "Exporter des vues dans le format PDF (si le classeur a été publié avec des onglets)" - -#: -msgid "export.options.height" -msgstr "Définit la hauteur. Doit être une valeur de nombre entier (600 pixels par défaut)" - -#: -msgid "export.options.language" -msgstr "Si les paramètres régionaux par défaut de l’utilisateur sont utilisés, abréviation de la langue pour les paramètres régionaux (se trouve dans IANA Language Subtag Registry). À utiliser avec --country" - -#: -msgid "export.options.pagelayout" -msgstr "Définit l’orientation de la page du PDF exporté. Valeurs admises : {0}. Si aucune valeur n’est spécifiée, le paramètre indiqué dans Tableau Desktop est utilisé" - -#: -msgid "export.options.pagesize" -msgstr "Définit la taille de page du PDF exporté. Valeurs admises : {0} (“{1}” par défaut)." - -#: -msgid "export.options.pdf" -msgstr "Exporter les données au format PDF" - -#: -msgid "export.options.png" -msgstr "Exporter les données au format PNG" - -#: -msgid "export.options.width" -msgstr "Définit la largeur. Doit être un nombre entier (800 pixels par défaut)" - -#: -msgid "export.short_description" -msgstr "Exporter les données ou une image d’une vue depuis le serveur" - -#: -msgid "export.status" -msgstr "Requête de “{0}” en provenance du serveur..." - -#: -msgid "export.status.writing" -msgstr "Écriture de la réponse sur “{0}”" - -#: -msgid "export.status.error" -msgstr "Erreur lors de l’écriture sur un fichier :" - -#: -msgid "export.success" -msgstr "{0} enregistré dans “{1}”" - -#: -msgid "extracts.workbook.errors.requires_datasources_or_include_all" -msgstr "La commande {0} pour le classeur requiert soit une source de données intégrée, soit un indicateur include-all." - -#: -msgid "fileuploader.progress" -msgstr "Progression du chargement : {0}%" - -#: -msgid "get.description" -msgstr "Obtenir un fichier du serveur. Si aucun argument de nom de fichier n’est spécifié, le fichier prend le nom du dernier élément du chemin d’accès" - -#: -msgid "get.errors.requires_url" -msgstr "La commande “{0}” nécessite une URL" - -#: -msgid "get.options.file" -msgstr "Nom sous lequel enregistrer le fichier" - -#: -msgid "get.short_description" -msgstr "Obtenir un fichier du serveur" - -#: -msgid "help.available_commands" -msgstr "Commandes disponibles :" - -#: -msgid "help.command_options" -msgstr "Options de commande :" - -#: -msgid "help.description0" -msgstr "Afficher l’aide pour une commande spécifique" - -#: -msgid "help.description1" -msgstr "Répertorier toutes les commandes disponibles" - -#: -msgid "help.errors.unknown_command" -msgstr "Commande inconnue : {0}" - -#: -msgid "help.global_options" -msgstr "Options globales :" - -#: -msgid "help.short_description" -msgstr "Aide relative aux commandes tabcmd" - -#: -msgid "httputils.found_attachment" -msgstr "Pièce jointe trouvée : {0}" - -#: -msgid "httputils.mapped_attachment" -msgstr "Pièce jointe trouvée : {0} (re-mappée à {1})" - -#: -msgid "initialuser.errors.username_and_password_required" -msgstr "Vous devez saisir le nom d’utilisateur et le mot de passe" - -#: -msgid "initialuser.options.friendly-name" -msgstr "Nom convivial" - -#: -msgid "initialuser.short_description" -msgstr "Créer un utilisateur initial sur un serveur non initialisé" - -#: -msgid "listdomains.description" -msgstr "Répertorier des domaines" - -#: -msgid "listdomains.status" -msgstr "Etablissement de la liste des domaines du serveur..." - -#: -msgid "listsites.output" -msgstr "{0}{0}NOM : {1}{0}ID SITE : “{2}”" - -#: -msgid "listsites.output_extended" -msgstr "{0}{0}NAME: {1} {0}SITEID: “{2}”{0}EXTRACTENCRYPTION: {3}" - -#: -msgid "listsites.short_description" -msgstr "Répertorier des sites pour l’utilisateur" - -#: -msgid "listsites.status" -msgstr "Etablissement de la liste des sites pour l’utilisateur {0}..." - -#: -msgid "listsites.options.get_extract_encryption_mode" -msgstr "Imprimer le mode de cryptage d’extrait pour le(s) site(s)" - -#: -msgid "login.description" -msgstr "Connexion au serveur. Votre session se poursuivra jusqu’à ce qu’elle expire sur le serveur ou que vous utilisiez {0}" - -#: -msgid "login.short_description" -msgstr "Se connecter au serveur" - -#: -msgid "logout.short_description" -msgstr "Se déconnecter du serveur" - -#: -msgid "publish.description" -msgstr "Publier un classeur, une source de données ou un extrait sur le serveur" - -#: -msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "Type de fichier “{0}” incorrect pour la mise à jour d’une source de données. Le remplacement/l’ajout ne s’applique qu’à un fichier d’extrait (.tde)" - -#: -msgid "publish.errors.invalid_name_option" -msgstr "L’option {0} n’est pas valide lorsque vous publiez plusieurs éléments" - -#: -msgid "publish.errors.invalid_publish_file_type" -msgstr "Type de fichier “{0}” incorrect pour la publication ; un fichier .tde, .tds, .tdsx, .twb ou .twbx était attendu" - -#: -msgid "publish.errors.mutually_exclusive_option" -msgstr "N’utiliser qu’une valeur parmi {0} et {1}" - -#: -msgid "publish.errors.requires_resource_file" -msgstr "La commande “{0}” nécessite un classeur, une source de données ou un fichier d’extrait" - -#: -msgid "publish.errors.unexpected_server_response" -msgstr "Réponse imprévue du serveur : {0}" - -#: -msgid "publish.errors.server_resource_not_found" -msgstr "La ressource spécifiée n’existe pas, ou vous n’êtes pas autorisé à la voir. Consultez le nom de votre projet et les autorisations." - -#: -msgid "publish.options.append" -msgstr "Ajout d’un fichier d’extrait à une source de données existante" - -#: -msgid "publish.options.async" -msgstr "Publier de manière asynchrone" - -#: -msgid "publish.options.db-password" -msgstr "Mot de passe de base de données pour toutes les sources de données." - -#: -msgid "publish.options.db-username" -msgstr "Nom d’utilisateur de base de données pour toutes les sources de données." - -#: -msgid "publish.options.description" -msgstr "Description du classeur ou de la source de données" - -#: -msgid "publish.options.encrypt_extracts" -msgstr "Crypter les extraits sur le serveur" - -#: -msgid "publish.options.name" -msgstr "Nom du classeur/de la source de données sur le serveur. S’il est omis, le classeur/la source de données prend le nom du fichier sans l’extension twb(x), tds(x) ou tde. La publication d’un fichier .tde crée une source de données" - -#: -msgid "publish.options.oauth-username" -msgstr "Utiliser les informations d’identification enregistrées dans la chaîne keychain du serveur qui est associée au nom d’utilisateur (USERNAME) à publier" - -#: -msgid "publish.options.overwrite" -msgstr "Remplacer, le cas échéant, le classeur/la source de données existant(e)" - -#: -msgid "publish.options.project" -msgstr "Projet vers lequel publier le classeur/la source de données" - -#: -msgid "publish.options.parent-project-path" -msgstr "Chemin du projet vers lequel publier le classeur/la source de données" - -#: -msgid "publish.options.replace" -msgstr "Remplacer un fichier d’extrait dans la source de données existante" - -#: -msgid "publish.options.restart" -msgstr "Redémarre l’envoi de fichiers" - -#: -msgid "publish.options.save-db-password" -msgstr "Stocker le mot de passe de la base de données sur le serveur" - -#: -msgid "publish.options.save-oauth" -msgstr "Intégrer les informations d’identification OAuth spécifiées à {0}" - -#: -msgid "publish.options.tabbed" -msgstr "Publier avec les vues à onglets activées" - -#: -msgid "publish.options.thumbnail-groupname" -msgstr "Si le classeur contient des filtres utilisateur, empruntez l’identité de ce groupe pendant le calcul des images miniatures" - -#: -msgid "publish.options.thumbnail-username" -msgstr "Si le classeur contient des filtres utilisateur, empruntez l’identité de cet utilisateur pendant le calcul des images miniatures" - -#: -msgid "publish.status" -msgstr "Publication de “{0}” sur le serveur. Ceci peut prendre quelques minutes..." - -#: -msgid "publish.success" -msgstr "Le fichier a été publié sur le serveur à l’emplacement suivant :" - -#: -msgid "publishsamples.options.parent-project-path" -msgstr "Chemin du parent du projet sur lequel publier les échantillons. Vous devez spécifier le nom du projet avec --project." - -#: -msgid "publishsamples.options.projectname" -msgstr "Nom du projet dans lequel publier les exemples" - -#: -msgid "publishsamples.short_description" -msgstr "Publie des exemples de classeurs dans le projet spécifié. Les exemples existants seront écrasés." - -#: -msgid "publishsamples.status" -msgstr "Publication d’exemples..." - -#: -msgid "reencryptextracts.short_description" -msgstr "Re-crypter les extraits sur un site" - -#: -msgid "reencryptextracts.status" -msgstr "Programmation des extraits sur le site {0} à re-crypter..." - -#: -msgid "refreshextracts.errors.required_argument" -msgstr "La commande refreshextracts nécessite une URL de classeur, un nom de classeur ou un nom de source de données" - -#: -msgid "refreshextracts.errors.add_and_remove_calculations" -msgstr "Impossible d’exécuter l’actualisation avec les options --addcalculations et --removecalculations en même temps" - -#: -msgid "refreshextracts.errors.calculations_and_incremental" -msgstr "Impossible d’ajouter ou de supprimer des calculs matérialisés pendant une actualisation d’extrait incrémentielle" - -#: -msgid "refreshextracts.errors.error" -msgstr "Erreur d’actualisation de l’extrait" - -#: -msgid "refreshextracts.options.datasource" -msgstr "Nom de la source de données à actualiser" - -#: -msgid "refreshextracts.options.incremental" -msgstr "Procéder à une actualisation incrémentielle (si prise en charge)" - -#: -msgid "refreshextracts.options.parent-project-path" -msgstr "Chemin du parent du projet contenant l’extrait à actualiser. Vous devez spécifier le nom du projet avec --project." - -#: -msgid "refreshextracts.options.project" -msgstr "Nom du projet qui contient le classeur/la source de données. N’est nécessaire que si {0} ou {1} est spécifié. Dans le cas contraire, le projet par défaut “{2}” est utilisé." - -#: -msgid "refreshextracts.options.synchronous" -msgstr "Attendre l’exécution complète de l’actualisation avant toute sortie" - -#: -msgid "refreshextracts.options.url" -msgstr "Nom canonique du classeur ou de la vue, tel qu’il apparaît dans l’URL" - -#: -msgid "refreshextracts.options.workbook" -msgstr "Nom du classeur à actualiser" - -#: -msgid "refreshextracts.options.addcalculations" -msgstr "Ajoute des calculs matérialisés à l’extrait" - -#: -msgid "refreshextracts.options.removecalculations" -msgstr "Supprimer les calculs matérialisés de l’extrait" - -#: -msgid "refreshextracts.short_description" -msgstr "Actualiser les extraits d’un classeur ou d’une source de données sur le serveur" - -#: -msgid "refreshextracts.status_incremented" -msgstr "Planification des extraits pour {0} “{1}” à incrémenter maintenant..." - -#: -msgid "refreshextracts.status_refreshed" -msgstr "Planification des extraits pour {0} “{1}” à actualiser maintenant..." - -#: -msgid "removeusers.options.users" -msgstr "Fichier qui contient une liste d’utilisateurs (un par ligne) à supprimer du groupe" - -#: -msgid "removeusers.short_description" -msgstr "Supprimer des utilisateurs d’un groupe" - -#: -msgid "removeusers.status" -msgstr "Suppression des utilisateurs répertoriés dans {0} du groupe {1}..." - -#: -msgid "runschedule.errors.requires_schedule_name" -msgstr "La commande “{0}” nécessite un nom de programmation" - -#: -msgid "runschedule.short_description" -msgstr "Exécuter une programmation" - -#: -msgid "runschedule.status" -msgstr "Exécution de la programmation “{0}” sur le serveur..." - -#: -msgid "materializeviews.short_description" -msgstr "Mettre à jour et vérifier les paramètres Vues matérialisées pour les sites/classeurs" - -#: -msgid "materializeviews.status.site" -msgstr "Mise à jour du paramètre Vues matérialisées pour le site “{0}”..." - -#: -msgid "materializeviews.status.workbook" -msgstr "Mise à jour du paramètre Vues matérialisées pour le classeur “{0}”..." - -#: -msgid "materializeviews.errors.invalid_workbook_arguments" -msgstr "La commande materializeviews requiert un argument de nom de classeur" - -#: -msgid "materializeviews.errors.invalid_site_arguments" -msgstr "La commande materializeviews requiert un argument d’ID de site" - -#: -msgid "materializeviews.errors.invalid_workbook_option" -msgstr "Utiliser “{0}” ou “{1}” avec “{2}”" - -#: -msgid "materializeviews.errors.invalid_project_path" -msgstr "Utiliser “{1}” avec “{0}”" - -#: -msgid "materializeviews.errors.invalid_site_option" -msgstr "Utiliser “{0}” avec “{1}”" - -#: -msgid "materializeviews.errors.site_mode_conflict" -msgstr "Utiliser “{0}” ou “{1}” pour modifier le mode Vues matérialisées du site" - -#: -msgid "materializeviews.errors.site_not_updated" -msgstr "Le site “{0}” n’a pas été mis à jour, seuls les administrateurs de serveur peuvent modifier le paramètre Vues matérialisées" - -#: -msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "Utiliser “{0}” ou “{1}” pour modifier le paramètre Vues matérialisées" - -#: -msgid "materializeviews.options.materialize_now" -msgstr "Utiliser “{0}” pour programmer la matérialisation d’un classeur donné immédiatement" - -#: -msgid "materializeviews.options.project" -msgstr "Utiliser “{0}” pour spécifier le nom du projet" - -#: -msgid "materializeviews.options.parent_project_path" -msgstr "Utiliser “{0}” pour spécifier le chemin d’accès du projet parent à “{1}”" - -#: -msgid "materializeviews.options.allow_workbook" -msgstr "Utiliser “{0}” pour activer/désactiver les vues matérialisée pour un classeur" - -#: -msgid "materializeviews.options.allow_site" -msgstr "Utiliser “{0}” pour activer/désactiver les vues matérialisée pour un site" - -#: -msgid "materializeviews.options.selected_workbooks" -msgstr "Utiliser “{0}” pour activer les classeurs sélectionnés sur le site (utilisé avec l’option “{1}”). Il s’agit de l’option par défaut" - -#: -msgid "materializeviews.options.all_workbooks" -msgstr "Utiliser “{0}” pour activer tous les classeurs du site (utilisé avec l’option “{1}”)" - -#: -msgid "session.auto_site_login" -msgstr "Connexion automatique au site : {0}" - -#: -msgid "session.certificate-alias" -msgstr "Alias de certificat : {0}" - -#: -msgid "session.connecting" -msgstr "Connexion au serveur..." - -#: -msgid "session.connecting_to" -msgstr "Connexion à l’URL ({0}): {1}" - -#: -msgid "session.continuing_session" -msgstr "Poursuite de la session précédente" - -#: -msgid "session.errors.auth_required" -msgstr "Autorisation requise" - -#: -msgid "session.errors.invalid_keystore_password" -msgstr "Le mot de passe Keystore est incorrect. Saisissez le mot de passe correct et réessayez." - -#: -msgid "session.errors.invalid_redirect" -msgstr "Redirection impossible vers l’URL non valide : {0}" - -#: -msgid "session.errors.keystore_pwdfile_create" -msgstr "Impossible de créer un fichier de mot de passe Keystore, erreur : {0}" - -#: -msgid "session.errors.missing_arguments" -msgstr "Connexion impossible en raison d’arguments manquants : {0}" - -#: -msgid "session.errors.no_redirect_found" -msgstr "Aucune adresse de redirection dans la réponse de redirection" - -#: -msgid "session.errors.no_sslcafile_found" -msgstr "Impossible de trouver un fichier d’autorité de certification (CA) dans ces emplacements : “{0}”. Le fichier sert à assurer une communication sécurisée avec Tableau Server. Pour des informations sur la création d’un fichier CA, voir l’aide de Tableau Server. Pour vous connecter à Tableau Server sans valider son certificat SSL, utilisez le drapeau --no-certcheck." - -#: -msgid "session.errors.script_no_password" -msgstr "Tabcmd a été exécuté à partir d’un script ou d’un IDE mais aucun mot de passe n’a été fourni. Un mot de passe doit être fourni en tant qu’argument à tabcmd pour que la connexion soit possible." - -#: -msgid "session.errors.session_expired" -msgstr "Votre session a expiré" - -#: -msgid "session.errors.unsupported_command" -msgstr "Commande non prise en charge par ce serveur" - -#: -msgid "session.keystore.notice" -msgstr "Voulez-vous stocker le mot de passe en local pour éviter d’avoir à le saisir la prochaine fois ? [répondez Oui ou Non]" - -#: -msgid "session.keystore.password" -msgstr "Mot de passe Keystore :" - -#: -msgid "session.keystore.pwdfile_create" -msgstr "Créez un fichier de mot de passe Keystore dans le chemin d’accès : {0}" - -#: -msgid "session.keystore.pwdfile_remove" -msgstr "Supprimez le fichier de mot de passe Keystore contenant le mot de passe incorrect" - -#: -msgid "session.login" -msgstr "Connexion..." - -#: -msgid "session.logout" -msgstr "Déconnecté" - -#: -msgid "session.monitorjob.errors.no_jobid" -msgstr "Impossible de contrôler le travail. ID de travail (job_id) introuvable : {0}" - -#: -msgid "session.monitorjob.percent_complete" -msgstr "{0}% terminé" - -#: -msgid "session.new_session" -msgstr "Création d’une session" - -#: -msgid "session.no-certificate-found" -msgstr "Aucun certificat client valide trouvé" - -#: -msgid "session.not_default_site_member" -msgstr "Vous n’êttes pas membre du site par défaut. Sélectionnez un SITEID parmi les sites suivants :" - -#: -msgid "session.not_site_member" -msgstr "Vous n’êtes pas membre du site “{0}”. Sélectionnez un SITEID parmi les sites suivants :" - -#: -msgid "session.options.help" -msgstr "Afficher l’aide de la commande tabcmd" - -#: -msgid "session.options.no-certcheck" -msgstr "Ne pas valider le certificat SSL" - -#: -msgid "session.options.no-cookie" -msgstr "Ne pas enregistrer l’ID de session lors de la connexion. Une nouvelle connexion sera nécessaire pour les commandes suivantes. Si rien n’est spécifié, l’ID de session est enregistré par défaut." - -#: -msgid "session.options.no-prompt" -msgstr "Ne pas demander de mot de passe" - -#: -msgid "session.options.no-proxy" -msgstr "Ne pas utiliser de proxy HTTP" - -#: -msgid "session.options.password" -msgstr "Utiliser le mot de passe Tableau Server spécifié" - -#: -msgid "session.options.password-file" -msgstr "Lire le mot de passe Tableau Server depuis un FICHIER" - -#: -msgid "session.options.proxy" -msgstr "Utilisez le proxy HTTP spécifié" - -#: -msgid "session.options.server" -msgstr "Utilisez l’URL Tableau Server spécifiée. Si aucun protocole n’est indiqué, http:// est utilisé" - -#: -msgid "session.options.site" -msgstr "Utilisez le site Tableau Server spécifié. Entrez une chaîne vide ("") pour forcer l’utilisation du site par défaut." - -#: -msgid "session.options.timeout" -msgstr "Temps en secondes à attendre que le serveur termine le traitement de la commande. Par défaut, ce temps d’attente dure jusqu’à la réponse du serveur." - -#: -msgid "session.options.use-certificate" -msgstr "Utiliser le certificat client pour se connecter" - -#: -msgid "session.options.username" -msgstr "Utilisez le nom d’utilisateur Tableau Server spécifié" - -#: -msgid "session.password" -msgstr "Mot de passe :" - -#: -msgid "session.redirecting" -msgstr "redirection vers {0}" - -#: -msgid "session.retrying_task" -msgstr "Reconnexion pour réessayer la commande d’origine avec une nouvelle session..." - -#: -msgid "session.session_expired_login" -msgstr "Votre session a expiré. Déconnectez-vous pour effacer la session..." - -#: -msgid "session.site_list" -msgstr "{0}{0}NOM : {1}{0}ID SITE : “{2}”" - -#: -msgid "session.using-certificate" -msgstr "Utilisation du certificat client pour se connecter" - -#: -msgid "session.inferred_username" -msgstr "Connexion en tant qu’utilisateur “{0}” puisqu’aucun indicateur --username n’a été spécifié." - -#: -msgid "sessiondata.errors.bad_api" -msgstr "API de serveur mal formée : {0}" - -#: -msgid "sessiondata.errors.no_server_api" -msgstr "Impossible de trouver la version d’API de serveur dans la réponse" - -#: -msgid "sessiondata.errors.version_mismatch" -msgstr "La version {0} de Tabcmd (API {1}) ne correspond pas à la version {2} de Tableau Server (API {3})" - -#: -msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "Spécifiez “{0}” ou “{1}” avant le nom du serveur" - -#: -msgid "sessionoptions.errors.bad_password_file" -msgstr "Impossible de lire le mot de passe depuis le fichier “{0}”" - -#: -msgid "sessionoptions.errors.bad_protocol" -msgstr "Le protocole “{0}” n’est pas pris en charge" - -#: -msgid "sessionoptions.errors.bad_proxy_format" -msgstr "Le format de proxy ne correspond pas à HOST:PORT : {0}" - -#: -msgid "sessionoptions.errors.bad_timeout" -msgstr "Argument non numérique vers {0} “{1}” ignoré" - -#: -msgid "set.description" -msgstr "Définir un paramètre sur le serveur. Utiliser !setting pour désactiver un paramètre" - -#: -msgid "set.errors.requires_setting_name" -msgstr "La commande “{0}” nécessite un nom de paramètre" - -#: -msgid "set.errors.single_setting_name" -msgstr "La commande “{0}” gère un nom de paramètre unique" - -#: -msgid "set.short_description" -msgstr "Définir un paramètre sur le serveur" - -#: -msgid "setsetting.status" -msgstr "Définition de “{0}” sur {1}" - -#: -msgid "syncgroup.errors.server_admin" -msgstr "Le rôle sur le site minimum d’un groupe ne peut pas être défini sur “ServerAdministrator”." - -#: -msgid "syncgroup.options.role" -msgstr "Définit le rôle par défaut pour tous les utilisateurs du groupe. Valeurs légales pour {0} : {1}. S’il existe déjà un utilisateur, le rôle donné n’est appliqué que s’il est moins restrictif que le rôle actuel de cet utilisateur. Si rien n’est spécifié, la valeur par défaut est {2} pour les nouveaux utilisateurs et demeure inchangée pour les utilisateurs existants" - -#: -msgid "syncgroup.options.overwritesiterole" -msgstr "Autorise la transformation d’un rôle sur le site d’utilisateur en un rôle doté de moins de privilèges en utilisant --role, avec écrasement du comportement par défaut." - -#: -msgid "syncgroup.options.grantlicensemode" -msgstr "À quel moment concéder à l’utilisateur la licence spécifiée dans le groupe. Les valeurs autorisée sont : {0}. Si aucune valeur n’est transmise, l’option “on-sync” est utilisée comme valeur par défaut." - -#: -msgid "syncgroup.short_description" -msgstr "Synchroniser le serveur avec un groupe Active Directory" - -#: -msgid "syncgroup.status" -msgstr "Synchronisation du serveur avec le groupe Active Directory {0}..." - -#: -msgid "syncgroup.options.sysadmin-type" -msgstr "[Obsolète. Utilisez --role à la place.] Attribue [ou supprime] le droit d’administrateur pour tous les utilisateurs du groupe. {0} peut être : {1}, {2}, {3} ou {4}." - -#: -msgid "syncgroup.options.license" -msgstr "[Obsolète. Utilisez --role à la place.] Définit le niveau de licence par défaut pour tous les utilisateurs du groupe. {0} peut être {1}, {2} ou {3}." - -#: -msgid "syncgroup.options.publisher" -msgstr "[Obsolète. Utilisez --role à la place.] Attribue [ou supprime] le droit de publication pour tous les utilisateurs du groupe." - -#: -msgid "tabcmd.mutually_exclusive_options" -msgstr "Impossible de spécifier “{0}” et “{1}” dans la même commande" - -#: -msgid "tabcmdparser.errors.ambiguous_option" -msgstr "Option “{0}” ambiguë parmi les options : {1}" - -#: -msgid "tabcmdparser.warning.unexpected_dash" -msgstr "Tiret inattendu détecté dans l’argument : {0}. Les tirets valides sont -, --. Cette erreur se produit souvent en cas de copier/coller depuis un éditeur de texte utilisant un formatage. Essayez de saisir à nouveau le tiret pour l’argument dans la ligne de commande." - -#: -msgid "resetopenidsub.short_description" -msgstr "Réinitialiser un ID de connexion OpenID pour un utilisateur" - -#: -msgid "resetopenidsub.options.targetusername" -msgstr "Utilisateur à réinitialiser" - -#: -msgid "resetopenidsub.options.all" -msgstr "Réinitialiser tous les utilisateurs" - -#: -msgid "version.description" -msgstr "Imprimer les informations de version" - -#: -msgid "vizqlsession.errors.cannot_create_session" -msgstr "Impossible de créer une session VizQl sur le serveur" - -#: -msgid "vizqlsession.errors.no_command_result" -msgstr "Impossible de trouver le résultat de la commande : {0}" - -#: -msgid "vizqlsession.errors.session_already_closed" -msgstr "Objet de session VizQl déjà fermé" - -#: -msgid "vizqlsession.errors.cannot_parse_response" -msgstr "Impossible d’analyser la chaîne de réponse JSON : {0}" - -#: -msgid "upgradethumbnails.short_description" -msgstr "Ceci exécutera le travail du backgrounder Mettre à niveau les images miniatures. Le rendu des images miniatures générées avant Tableau 2018.2 seront exécuté à nouveau avec une résolution supérieure, ce qui peut exercer une charge supérieure à la normale sur Tableau Server et les sources de données externes. En cas de problèmes, vous pouvez arrêter le travail en exécutant tabcmd upgradethumbnails --server --stop" - -#: -msgid "upgradethumbnails.options.stop" -msgstr "Arrêter tous les travaux liés à la mise à niveau des images miniatures" - -#: -msgid "upgradethumbnails.status.running" -msgstr "Démarrage de la mise à niveau des images miniatures" - -#: -msgid "upgradethumbnails.status.not_running" -msgstr "Pas de démarrage de la mise à niveau des images miniatures" - -#: -msgid "upgradethumbnails.status.cancelling" -msgstr "Annulation des travaux de mise à niveau des images miniatures" - -#: -msgid "upgradethumbnails.continue_promt" -msgstr "Voulez-vous continuer ? Entrez 1 pour Oui, 0 pour Non (1/0)" - -#: -msgid "upgradethumbnails.invalid_response" -msgstr "Réponse non valide" - -#: -msgid "validateidpmetadata.options.digest_algorithms" -msgstr "Liste séparée par des espaces d’algorithmes digest. Valeurs légales pour {0} : {1}. En l’absence de spécification, le serveur utilise les valeurs du paramètre de configuration du serveur : {2}" - -#: -msgid "validateidpmetadata.options.min_allowed_rsa_key_size" -msgstr "En l’absence de spécification, le serveur utilise les valeurs du paramètre de configuration du serveur : {0}" - -#: -msgid "validateidpmetadata.options.min_allowed_elliptic_curve_size" -msgstr "En l’absence de spécification, le serveur utilise les valeurs du paramètre de configuration du serveur : {0}" - -#: -msgid "validateidpmetadata.options.site_names" -msgstr "Liste séparée par des espaces de noms de sites sur lesquels exécuter la validation de certificat. En l’absence de spécification, tous les sites sont inspectés." - -#: -msgid "validateidpmetadata.short_description" -msgstr "Identifie les sites Tableau Server qui sont configurés avec les IdP en utilisant l’algorithme digest non sécurisé SHA-1. Cette commande identifie également les IdP qui utilisent des certificats avec une taille insuffisante de clé RSA ou de courbe elliptique." - -#: -msgid "tabcmd.content.description" -msgstr "Description de l’élément." - -#: -msgid "tabcmd.content.site_id" -msgstr "Utilisé dans l’URL pour identifier le site de manière unique. Différent du nom du site." - -#: -msgid "tabcmd.howto" -msgstr "Exécuter une commande spécifique" - -#: -msgid "tabcmd.name" -msgstr "Utilitaire de ligne de commande de Tableau Server" - -#: -msgid "tabcmd.options.project" -msgstr "Nom du projet" - -#: -msgid "tabcmd.options.parent_project" -msgstr "Chemin d’accès au projet qui contient l’élément cible." - -#: -msgid "tabcmd.options.workbook" -msgstr "Nom du classeur cible" - -#: -msgid "tabcmd.options.datasource" -msgstr "Nom de la source de données cible" - -#: -msgid "tabcmd.options.materializeviews" -msgstr "Ajustez les performances de ce classeur en matérialisant les calculs pour toutes les vues, s’ils sont activés." - -#: -msgid "tabcmd.options.dematerialize" -msgstr "Ajustez les performances de ce classeur en désactivant les calculs matérialisées pour toutes les vues, s’ils sont activés." - -#: -msgid "tabcmd.options.complete" -msgstr "Exige que toutes les lignes soient valides pour qu’une modification aboutisse. (défini sur vrai par défaut)" - -#: -msgid "tabcmd.options.no_complete" -msgstr "N’exige pas que toutes les lignes soient valides pour qu’une modification aboutisse." - -#: -msgid "tabcmd.options.users_file" -msgstr "Fichier CSV contenant une liste d’utilisateurs, un par ligne" - -#: -msgid "tabcmd.options.token_file" -msgstr "Lisez le jeton d’accès personnel depuis un fichier." - -#: -msgid "tabcmd.options.token_name" -msgstr "Nom de votre jeton d’accès personnel. Si vous utilisez un jeton pour vous connecter, ceci est obligatoire au moins une fois pour commencer une session." - -#: -msgid "tabcmd.options.token_value" -msgstr "Valeur secrète de votre jeton d’accès personnel à utiliser pour l’authentification. --token-name doit obligatoirement être défini." - -#: -msgid "tabcmd.options.language.detailed" -msgstr "Définissez la langue à utiliser. Les données exportées seront renvoyées dans cette langue/ces paramètres régionaux. Si ce paramètre n’est pas défini, le client utilisera les paramètres régionaux de votre compte utilisateur." - -#: -msgid "tabcmd.options.conflicts" -msgstr "Traiter les conflits de ressources comme création réussie de l’élément (par exemple, le projet existe déjà)" - -#: -msgid "tabcmd.options.log" -msgstr "Utilisez le niveau de journalisation spécifié. Le niveau par défaut est INFO." - -#: -msgid "tabcmd.publish.options.restart" -msgstr "[Obsolète - n’a pas d’effet]" - -#: -msgid "tabcmd.publish.options.tabbed.detailed" -msgstr "Publier en activant les vues avec onglets. Chaque feuille devient un onglet que les Viewers peuvent utiliser pour parcourir le classeur." - -#: -msgid "tabcmd.publish.options.append.detailed" -msgstr "Ajoutez les données à publier à une source de données existante qui porte le même nom. Si l’ajout est défini sur vrai, mais qu’il n’existe pas déjà une source de données, l’opération échoue." - -#: -msgid "tabcmd.publish.options.disable-uploader" -msgstr "[Obsolète - n’a pas d’effet]" - -#: -msgid "tabcmd.refresh.options.bridge" -msgstr "Actualiser une source de données via Tableau Bridge" - diff --git a/tabcmd/locales/fr/LC_MESSAGES/tabcmd_messages_fr.po b/tabcmd/locales/fr/LC_MESSAGES/tabcmd_messages_fr.po deleted file mode 100644 index 564da408..00000000 --- a/tabcmd/locales/fr/LC_MESSAGES/tabcmd_messages_fr.po +++ /dev/null @@ -1,1416 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: fr" -#: -msgid "commandlineutils.errors.bad_value" -msgstr "L''option ʼ{0}ʼ a la valeur ''{1}'' incorrecte. Ce devrait être une valeur parmi : {2}" - -#: -msgid "commandlineutils.errors.not_integer" -msgstr "La valeur ʼ{0}ʼ pour l''option ''{1}'' n''est pas un entier" - -#: -msgid "common.errors.empty_file" -msgstr "Le fichier ʼ{0}ʼ est vide" - -#: -msgid "common.errors.file_not_found" -msgstr "Impossible d''ouvrir le fichier ʼ{0}ʼ." - -#: -msgid "common.errors.invalid_file_path" -msgstr "Chemin d''accès du fichier ʼ{0}ʼ non valide" - -#: -msgid "common.errors.folder_path_not_found" -msgstr "Répertoire ʼ{0}ʼ introuvable" - -#: -msgid "common.errors.access_denied" -msgstr "Accès au fichier ʼ{0}ʼ refusé. Vérifiez que le chemin est valide et que le nom de fichier ne correspond pas à un répertoire existant" - -#: -msgid "common.errors.requires_csv_file" -msgstr "La commande ʼ{0}ʼ nécessite un fichier CSV" - -#: -msgid "common.errors.requires_group_name" -msgstr "La commande ʼ{0}ʼ nécessite un nom de groupe" - -#: -msgid "common.errors.requires_site_name" -msgstr "La commande ʼ{0}ʼ nécessite un nom de site" - -#: -msgid "common.errors.options_conflict" -msgstr "Des options nouvelles et désapprouvées pour spécifier le rôle de l''utilisateur ont été spécifiées. Une seule d''entre elles peut être utilisée" - -#: -msgid "common.errors.csv_sizelimit" -msgstr "Le fichier CSV que vous référencez dépasse la taille limite de 100 Mo. Divisez le contenu du fichier en fichiers CSV plus petits, puis importez-les séparément." - -#: -msgid "common.options.admin-type" -msgstr "[Obsolète] Attribue [ou retire] le droit Admin d''accès au site à tous les utilisateurs du fichier CSV. Ce paramètre peut être remplacé par les valeurs de lignes individuelles du fichier CSV. {0} peut être : {1}, {2} ou {3}. Si non spécifié : {3} pour les nouveaux utilisateurs, pas de changement pour les utilisateurs existants." - -#: -msgid "common.options.complete" -msgstr "Requiert [ou non] que toutes les lignes soient valides pour qu''une modification aboutisse. Valeur par défaut : {0}" - -#: -msgid "common.options.license" -msgstr "[Rétrogradé] Détermine le niveau de licence par défaut applicable à tous les utilisateurs. La valeur indiquée dans le fichier CSV prévaut sur ce réglage. {0} peut être {1}, {2} ou {3}" - -#: -msgid "common.options.nowait" -msgstr "Ne pas attendre que le travail soit terminé" - -#: -msgid "common.options.publisher" -msgstr "[Obsolète] Attribue [ou retire] le droit de publication à tous les utilisateurs du fichier CSV. Ce paramètre peut être remplacé par les valeurs de lignes individuelles du fichier CSV. Valeur par défaut si non spécifié : FAUX pour les nouveaux utilisateurs, pas de changement pour les utilisateurs existants." - -#: -msgid "common.options.silent-progress" -msgstr "Ne pas afficher les messages de progression pour le travail" - -#: -msgid "common.options.sysadmin-type" -msgstr "[Obsolète] Attribue [ou retire] le droit Admin d''accès au site à tous les utilisateurs du fichier CSV. Ce paramètre peut être remplacé par les valeurs de lignes individuelles du fichier CSV. {0} peut être : {1}, {2}, {3} ou {4}. Valeur par défaut si non spécifié : {4} pour les nouveaux utilisateurs, aucun changement pour les utilisateurs existants." - -#: -msgid "common.output.job_queued_success" -msgstr "Travail en file d''attentte" - -#: -msgid "common.output.succeeded" -msgstr "Tâche exécutée" - -#: -msgid "common.options.role" -msgstr "Définit le rôle par défaut de tous les utilisateurs concernés. Valeurs légales pour {0}: {1}. Si elles ne sont pas spécifiées, le serveur utilise la valeur par défaut : {2}" - -#: -msgid "addusers.options.users" -msgstr "Fichier qui contient une liste d''utiisateurs (1 par ligne) à ajouter au groupe" - -#: -msgid "addusers.short_description" -msgstr "Ajouter des utilisateurs à un groupe" - -#: -msgid "addusers.status" -msgstr "Ajout des utilisateurs récapitulés dans {0} au groupe {1}..." - -#: -msgid "creategroup.short_description" -msgstr "Créer un groupe local" - -#: -msgid "creategroup.status" -msgstr "Création d''un groupe ʼ{0}ʼ sur le serveur..." - -#: -msgid "creategroup.options.role" -msgstr "Configure les rôles qui seront définis pour les utilisateurs du groupe lors de la connexion. Valeurs autorisées pour {0} : {1}. Le rôle sur le site d''un utilisateur peut uniquement être défini sur cette valeur s''il est moins restrictif que le rôle sur le site actuel de l''utilisateur. En l''absence de spécification, aucun rôle ne sera défini pour les utilisateurs de ce groupe lors de la connexion." - -#: -msgid "createextracts.errors.required_argument" -msgstr "La commande createextracts nécessite une URL de classeur, un nom de classeur ou un nom de source de données." - -#: -msgid "createextracts.errors.error" -msgstr "Erreur lors de la création d''extrait" - -#: -msgid "createextracts.for.datasource" -msgstr "Création d''extrait pour la source de données ʼ{0}ʼ" - -#: -msgid "createextracts.for.workbook_name" -msgstr "Création de l''extrait avec le classeur portant le nom ʼ{0}ʼ" - -#: -msgid "createextracts.for.workbook_url" -msgstr "Création d''extrait pour le classeur avec l''URL ʼ{0}ʼ" - -#: -msgid "createextracts.options.datasource" -msgstr "Nom de la source de données cible pour la création d''extraits" - -#: -msgid "createextracts.options.embedded-datasources" -msgstr "Liste séparée par des espaces des noms de sources de données intégrés dans le classeur cible. Entourez les noms des sources de données avec des guillemets doubles s''ils contiennent des espaces. Uniquement disponible en cas de création d''extraits pour un classeur." - -#: -msgid "createextracts.options.encrypt" -msgstr "Créez un extrait crypté." - -#: -msgid "createextracts.options.include-all" -msgstr "Incluez toutes les sources de données intégrées dans le classeur cible. Uniquement disponible lors de la création d''extraits pour un classeur." - -#: -msgid "createextracts.options.parent-project-path" -msgstr "Partie du projet qui est le parent du projet contenant la ressource cible. Vous devez spécifier le nom du projet avec --project." - -#: -msgid "createextracts.options.project" -msgstr "Nom du projet qui contient la ressource source. N''est nécessaire que si {0} ou {1} est spécifié. Dans le cas contraire, le projet par défaut ''{2}'' est utilisé." - -#: -msgid "createextracts.options.url" -msgstr "Nom canonique de la ressource, tel qu''il apparaît dans l''URL" - -#: -msgid "createextracts.options.workbook" -msgstr "Nom du classeur cible pour la création d''extraits" - -#: -msgid "createextracts.short_description" -msgstr "Créer des extraits pour un classeur ou une source de données publié(e)" - -#: -msgid "createextracts.workbook.include-all" -msgstr "Inclure toutes les sources de données intégrées dans le classeur cible" - -#: -msgid "createextracts.workbook.embedded-datasource-names" -msgstr "Avec noms de sources de données intégrées" - -#: -msgid "createproject.options.description" -msgstr "Description du projet" - -#: -msgid "createproject.options.name" -msgstr "Nom du projet" - -#: -msgid "createproject.options.parent-project-path" -msgstr "Chemin du projet qui contiendra le nouveau projet. S''il n''est pas indiqué, il sera créé au niveau de la racine du site" - -#: -msgid "createproject.short_description" -msgstr "Création d''un projet" - -#: -msgid "createproject.status" -msgstr "Création du projet ʼ{0}ʼ sur le serveur..." - -#: -msgid "createsite.errors.invalid_url_option" -msgstr "Lors de la création de plusieurs sites, l''option d''URL n''est pas valide. Relancez la commande après avoir supprimé l''option d''URL ou créez chaque site séparément" - -#: -msgid "createsite.errors.site_name_already_exists" -msgstr "Il existe déjà un site appelé ʼ{0}ʼ. Essayez un nom de site différent." - -#: -msgid "createsite.errors.site_id_already_exists" -msgstr "Il existe déjà un site portant l''ID ʼ{0}ʼ. Utilisez -r pour spécifier un ID de site différent. Consultez l''aide sur la commande tabcmd createsite pour plus d''informations." - -#: -msgid "createsite.options.allow-mobile-snapshots" -msgstr "Autoriser [ou interdire] les instantanés mobiles. Par défaut ils sont autorisés." - -#: -msgid "createsite.options.allow-subscriptions" -msgstr "Autoriser [ou interdire] les abonnements pour ce site. Par défaut, le paramètre du serveur est pris en compte. Les abonnements ne peuvent pas être activés si les abonnements au serveur sont désactivés" - -#: -msgid "createsite.options.allow-web-authoring" -msgstr "Autoriser [ou interdire] la création Web pour ce site. Par défaut, elle est autorisée." - -#: -msgid "createsite.options.metrics-level" -msgstr "0 pour aucune collection, 100 pour toutes les collections" - -#: -msgid "createsite.options.guest-access-enabled" -msgstr "Autorisation d''accès Utilisateur invité à visualiser les vues pour ceux qui ne sont pas connectés à un compte Tableau Server" - -#: -msgid "createsite.options.site-mode" -msgstr "Autoriser [ou refuser] un administrateur de site depuis la gestion des utilisateurs du site" - -#: -msgid "createsite.options.storage-quota" -msgstr "Quota de stockage du site en Mo" - -#: -msgid "createsite.options.subscription-email" -msgstr "Adresse e-mail utilisée pour les abonnements" - -#: -msgid "createsite.options.subscription-footer" -msgstr "Pied de page utilisé pour les abonnements" - -#: -msgid "createsite.options.url" -msgstr "ID de site" - -#: -msgid "createsite.options.user-quota" -msgstr "Nombre maximum d''utilisateurs du site" - -#: -msgid "createsite.options.extract_encryption_mode" -msgstr "Mode de cryptage des extraits : désactivé, activé ou appliqué. Si le mode n''est pas défini, la valeur par défaut est utilisée." - -#: -msgid "createsite.options.web_extraction_enabled" -msgstr "Autorisez ou [refusez] la création d''extraits et la modification d''extraits sur l''option En direct pour ce site. Le paramètre par défaut est autorisé." - -#: -msgid "createsite.options.run_now_enabled" -msgstr "Autorisez [ou refusez] l''option Exécuter maintenant pour ce site. Le paramètre par défaut est d''autoriser Exécuter maintenant." - -#: -msgid "createsite.options.time_zone" -msgstr "Fuseau horaire à utiliser avec les extraits sur ce site. Paramètre par défaut non défini sur l''utilisation du fuseau horaire du serveur." - -#: -msgid "createsite.short_description" -msgstr "Créer un site" - -#: -msgid "createsite.status" -msgstr "Créer le site ʼ{0}ʼ sur le serveur..." - -#: -msgid "createsiteusers.options.auth-type" -msgstr "Affecte le type d''authentification pour tous les utilisateurs dans le fichier CSV. Pour Tableau Online, {0} peut être {1} (par défaut) ou {2}. Pour Tableau Server, {0} peut être local (par défaut) ou {2}." - -#: -msgid "createsiteusers.description" -msgstr "Créez des utilisateurs sur le site actuel. Les utilisateurs sont lus à partir du fichier CSV indiqué. Les colonnes du fichier peuvent se présenter dans l''ordre indiqué ci-dessous.{0}1. Nom d''utilisateur{0}2. Mot de passe (Ignoré en cas d''utilisation d''Active Directory){0}3. Nom convivial (Ignoré en cas d''utilisation d''Active Directory){0}4. Niveau de licence ({1}, {2}, {3}, {4} ou {5}){0}5. Administrateur ({6}/{7}){0}6. Publicateur ({8}/{9}/1 ou {10}/{11}/0){0}7. E-mail (uniquement pour Tableau Public){0}Le fichier peut avoir moins de colonnes. Par exemple, il peut être une simple liste comportant un nom d''utilisateur par ligne. Vous pouvez utiliser des guillemets si une valeur contient des virgules. Tabcmd attend que la tâche {12} soit terminée. Vous pouvez choisir de ne pas attendre la fin de la tâche sur le serveur et revenir immédiatement en transmettant l''indicateur {13}. Les administrateurs système ne peuvent pas être créés ou rétrogradés à l''aide de cette commande. Utilisez ''{14}'' à la place" - -#: -msgid "createsiteusers.short_description" -msgstr "Créer des utilisateurs sur le site actuel" - -#: -msgid "createsiteusers.status" -msgstr "Ajout des utilisateurs répertoriés dans {0} au site actuel..." - -#: -msgid "createusers.description" -msgstr "Créez des utilisateurs. Les utilisateurs sont lus à partir du fichier CSV indiqué. Les colonnes du fichier peuvent se présenter dans l''ordre indiqué ci-dessous.{0}1. Nom d''utilisateur{0}2. Mot de passe (Ignoré en cas d''utilisation d''Active Directory){0}3. Nom convivial (Ignoré en cas d''utilisation d''Active Directory){0}4. Niveau de licence ({1}, {2}, {3}, {4} ou {5}){0}5. Administrateur ({6}/{7}/{8}/{9}){0}6. Publicateur ({10}/{11}/1 ou {12}/{13}/0){0}7. E-mail (uniquement pour Tableau Public){0}Le fichier peut avoir moins de colonnes. Par exemple, il peut être une simple liste comportant un nom d''utilisateur par ligne. Vous pouvez utiliser des guillemets si une valeur contient des virgules. Tabcmd attend que la tâche {14} soit terminée. Vous pouvez choisir de ne pas attendre la fin de la tâche sur le serveur et revenir immédiatement en transmettant l''indicateur {15}" - -#: -msgid "createusers.short_description" -msgstr "Créer des utilisateurs sur le serveur" - -#: -msgid "createusers.status" -msgstr "Suppression des utilisateurs répertoriés dans {0} au serveur" - -#: -msgid "decryptextracts.short_description" -msgstr "Décrypter les extraits sur un site" - -#: -msgid "decryptextracts.status" -msgstr "Programmation des extraits sur le site {0} à décrypter..." - -#: -msgid "delete.errors.mutually_exclusive" -msgstr "Impossible de spécifier à la fois un classeur et une source de données à supprimer" - -#: -msgid "delete.errors.requires_workbook_datasource" -msgstr "La commande ʼ{0}ʼ nécessite un nom de classeur ou un nom de source de données" - -#: -msgid "delete.options.datasource" -msgstr "Source de données à supprimer" - -#: -msgid "delete.options.parent-project-path" -msgstr "Chemin du parent du projet contenant le classeur/la source de données à supprimer. Vous devez spécifier le nom du projet avec --project." - -#: -msgid "delete.options.project" -msgstr "Projet contenant le classeur/la source de données à supprimer. Le projet par défaut est ʼ{0}ʼ" - -#: -msgid "delete.options.workbook" -msgstr "Classeur à supprimer" - -#: -msgid "delete.short_description" -msgstr "Supprimer un classeur ou une source de données du serveur" - -#: -msgid "delete.status" -msgstr "Suppression de {0} ''{1}'' du serveur..." - -#: -msgid "deleteextracts.errors.required_argument" -msgstr "La commande deleteextracts nécessite une URL de classeur, un nom de classeur ou un nom de source de données" - -#: -msgid "deleteextracts.errors.error" -msgstr "Erreur lors de la suppression de l''extrait" - -#: -msgid "deleteextracts.for.datasource" -msgstr "Suppression d''extrait pour la source de données ʼ{0}ʼ" - -#: -msgid "deleteextracts.for.workbook_name" -msgstr "Suppression d''un extrait pour le classeur portant le nom ʼ{0}ʼ" - -#: -msgid "deleteextracts.for.workbook_url" -msgstr "Suppression d''extrait pour le classeur avec l''URL ʼ{0}ʼ" - -#: -msgid "deleteextracts.options.datasource" -msgstr "Nom de la source de données cible pour la suppression d''extraits" - -#: -msgid "deleteextracts.options.embedded-datasources" -msgstr "Liste séparée par des espaces des noms de sources de données intégrés dans le classeur cible. Entourez les noms des sources de données avec des guillemets doubles s''ils contiennent des espaces. Uniquement disponible en cas de suppression d''extraits pour un classeur." - -#: -msgid "deleteextracts.options.include-all" -msgstr "Inclure toutes les sources de données intégrées dans le classeur cible" - -#: -msgid "deleteextracts.options.parent-project-path" -msgstr "Partie du projet qui est le parent du projet contenant la ressource cible. Vous devez spécifier le nom du projet avec --project." - -#: -msgid "deleteextracts.options.project" -msgstr "Nom du projet qui contient la ressource source. N''est nécessaire que si {0} ou {1} est spécifié. Dans le cas contraire, le projet par défaut ''{2}'' est utilisé." - -#: -msgid "deleteextracts.options.url" -msgstr "Nom canonique de la ressource, tel qu''il apparaît dans l''URL" - -#: -msgid "deleteextracts.options.workbook" -msgstr "Nom du classeur cible pour la suppression d''extraits" - -#: -msgid "deleteextracts.short_description" -msgstr "Supprimer les extraits pour un classeur ou une source de données publié(e)" - -#: -msgid "deleteextracts.workbook.include-all" -msgstr "Inclure toutes les sources de données intégrées dans le classeur cible" - -#: -msgid "deleteextracts.workbook.embedded-datasource-names" -msgstr "Avec noms de sources de données intégrés" - -#: -msgid "deletegroup.short_description" -msgstr "Supprimer un groupe" - -#: -msgid "deletegroup.status" -msgstr "Suppression du groupe ʼ{0}ʼ du serveur..." - -#: -msgid "deleteproject.errors.requires_project_name" -msgstr "La commande ʼ{0}ʼ nécessite un nom de projet" - -#: -msgid "deleteproject.options.parent-project-path" -msgstr "Chemin du parent du projet à supprimer. Vous devez spécifier le nom du projet avec --project." - -#: -msgid "deleteproject.short_description" -msgstr "Supprimer un projet" - -#: -msgid "deleteproject.status" -msgstr "Suppression du projet ʼ{0}ʼ du serveur..." - -#: -msgid "deletesite.errors.logged_into_this_site" -msgstr "Impossible de supprimer le site auquel vous êtes actuellement connecté" - -#: -msgid "deletesite.short_description" -msgstr "Supprimer un site" - -#: -msgid "deletesite.status" -msgstr "Suppression du site ʼ{0}ʼ du serveur..." - -#: -msgid "deletesiteusers.description" -msgstr "Supprimer des utilisateurs du site. Les utilisateurs sont lus depuis le fichier CSV donné. Le fichier est une simple liste contenant un utilisateur par ligne" - -#: -msgid "deletesiteusers.short_description" -msgstr "Supprimer des utilisateurs du site" - -#: -msgid "deletesiteusers.status" -msgstr "Suppression des utilisateurs du site répertoriés dans {0} du serveur..." - -#: -msgid "deleteusers.description" -msgstr "Supprimer des utilisateurs. Les utilisateurs sont lus depuis le fichier CSV (valeurs séparées par des virgules) donné. Ce fichier est une simple liste contenant un utilisateur par ligne" - -#: -msgid "deleteusers.short_description" -msgstr "Supprimer des utilisateurs" - -#: -msgid "deleteusers.status" -msgstr "Suppression des utilisateurs répertoriés dans {0} du serveur..." - -#: -msgid "editdomain.description" -msgstr "Modifier un domaine. Utilisez la commande ʼ{0}ʼ pour afficher une liste de domaines à modifier" - -#: -msgid "editdomain.errors.requires_nickname_name" -msgstr "Une option ʼ{0}ʼ ou ''{1}'' doit être spécifiée" - -#: -msgid "editdomain.options.id" -msgstr "ID du domaine" - -#: -msgid "editdomain.options.name" -msgstr "Nom du domaine" - -#: -msgid "editdomain.options.nickname" -msgstr "Surnom du domaine" - -#: -msgid "editdomain.short_description" -msgstr "Modifier un domaine" - -#: -msgid "editdomain.output" -msgstr "{0}ID{1}Surnom{1}{1}Nom{0}" - -#: -msgid "editdomain.status" -msgstr "Modifier le domaine possédant l''ID ʼ{0}ʼ sur le serveur..." - -#: -msgid "editsite.errors.invalid_site-id" -msgstr "L''option {0} n''est pas valide lorsque vous modifiez plusieurs sites. Relancez la commande après avoir supprimé l''option {0} ou modifiez chaque site séparément" - -#: -msgid "editsite.errors.invalid_site-name" -msgstr "L''option {0} n''est pas valide lorsque vous modifiez plusieurs sites. Relancez la commande après avoir supprimé l''option {0} ou modifiez chaque site séparément" - -#: -msgid "editsite.options.allow-mobile-snapshots" -msgstr "Autoriser [ou interdire] les instantanés mobiles" - -#: -msgid "editsite.options.allow-subscriptions" -msgstr "Autoriser [ou interdire] les abonnements pour ce site" - -#: -msgid "editsite.options.allow-web-authoring" -msgstr "Autoriser [ou interdire] la création Web pour ce site" - -#: -msgid "editsite.options.cache-warmup" -msgstr "Autoriser [ou interdire] le réchauffement du cache pour ce site" - -#: -msgid "editsite.options.cache-warmup-threshold" -msgstr "Le seuil de nombre de jours auquel doit remonter le dernier affichage d''une vue pour déclencher le réchauffement" - -#: -msgid "editsite.options.site-name" -msgstr "Afficher le nom du site" - -#: -msgid "editsite.options.status" -msgstr "Modifier la disponibilité du site. Celle-ci doit être ʼ{0}ʼ ou ''{1}''" - -#: -msgid "editsite.options.allow-materialized-views" -msgstr "Autoriser [ou refuser] les vues matérialisées pour ce site" - -#: -msgid "editsite.options.extract_encryption_mode" -msgstr "Mode de cryptage des extraits : désactivé, activé ou appliqué. Si le mode n''est pas défini, il n''est pas modifié sur le serveur." - -#: -msgid "editsite.options.web_extraction_enabled" -msgstr "Autorisez ou [refusez] la création d''extraits et la modification d''extraits sur l''option En direct pour ce site. Le paramètre par défaut est autorisé." - -#: -msgid "editsite.options.run_now_enabled" -msgstr "Autorisez [ou refusez] l''option Exécuter maintenant pour ce site. Le paramètre par défaut est d''autoriser Exécuter maintenant" - -#: -msgid "editsite.options.time_zone" -msgstr "Fuseau horaire à utiliser avec les extraits sur ce site" - -#: -msgid "editsite.options.use_default_time_zone" -msgstr "Fuseau horaire non défini à utiliser avec les extraits sur ce site. Le fuseau horaire du serveur par défaut sera utilisé à la place" - -#: -msgid "editsite.short_description" -msgstr "Modifier un site" - -#: -msgid "editsite.status" -msgstr "Modifier le site ʼ{0}ʼ sur le serveur..." - -#: -msgid "encryptextracts.short_description" -msgstr "Crypter les extraits sur un site" - -#: -msgid "encryptextracts.status" -msgstr "Programmation des extraits sur le site {0} à crypter..." - -#: -msgid "export.errors.need_country_and_languge" -msgstr "Les options --country et --language doivent être utilisées ensemble" - -#: -msgid "export.errors.white_space_workbook_view" -msgstr "Le nom du classeur ou de la vue à exporter ne peut pas inclure d''espaces. Utilisez le nom normalisé du classeur ou de la vue tel qu''il apparaît dans l''URL." - -#: -msgid "export.errors.requires_workbook_view_name" -msgstr "La commande ʼ{0}ʼ nécessite un nom de /" - -#: -msgid "export.errors.requires_workbook_view_param" -msgstr "La commande ʼ{0}ʼ nécessite un paramètre de / contenant au moins une barre oblique (/)" - -#: -msgid "export.options.country" -msgstr "Si les paramètres régionaux par défaut de l''utilisateur sont utilisés, abréviation du pays pour les paramètres régionaux (se trouve dans IANA Language Subtag Registry). À utiliser avec --language" - -#: -msgid "export.options.csv" -msgstr "Exporter des données dans le format CSV (par défaut)" - -#: -msgid "export.options.fullpdf" -msgstr "Exporter des vues dans le format PDF (si le classeur a été publié avec des onglets)" - -#: -msgid "export.options.height" -msgstr "Définit la hauteur. Doit être une valeur de nombre entier (600 pixels par défaut)" - -#: -msgid "export.options.language" -msgstr "Si les paramètres régionaux par défaut de l''utilisateur sont utilisés, abréviation de la langue pour les paramètres régionaux (se trouve dans IANA Language Subtag Registry). À utiliser avec --country" - -#: -msgid "export.options.pagelayout" -msgstr "Définit l''orientation de la page du PDF exporté. Valeurs admises : {0}. Si aucune valeur n''est spécifiée, le paramètre indiqué dans Tableau Desktop est utilisé" - -#: -msgid "export.options.pagesize" -msgstr "Définit la taille de page du PDF exporté. Valeurs admises : {0} (''{1}'' par défaut)." - -#: -msgid "export.options.pdf" -msgstr "Exporter les données au format PDF" - -#: -msgid "export.options.png" -msgstr "Exporter les données au format PNG" - -#: -msgid "export.options.width" -msgstr "Définit la largeur. Doit être un nombre entier (800 pixels par défaut)" - -#: -msgid "export.short_description" -msgstr "Exporter les données ou une image d''une vue depuis le serveur" - -#: -msgid "export.status" -msgstr "Requête de ʼ{0}ʼ en provenance du serveur..." - -#: -msgid "export.success" -msgstr "{0} enregistré dans ''{1}''" - -#: -msgid "extracts.workbook.errors.requires_datasources_or_include_all" -msgstr "La commande {0} pour le classeur requiert soit une source de données intégrée, soit un indicateur include-all." - -#: -msgid "fileuploader.progress" -msgstr "Progression du chargement : {0}%" - -#: -msgid "get.description" -msgstr "Obtenir un fichier du serveur. Si aucun argument de nom de fichier n''est spécifié, le fichier prend le nom du dernier élément du chemin d''accès" - -#: -msgid "get.errors.requires_url" -msgstr "La commande ʼ{0}ʼ nécessite une URL" - -#: -msgid "get.options.file" -msgstr "Nom sous lequel enregistrer le fichier" - -#: -msgid "get.short_description" -msgstr "Obtenir un fichier du serveur" - -#: -msgid "help.available_commands" -msgstr "Commandes disponibles :" - -#: -msgid "help.command_options" -msgstr "Options de commande :" - -#: -msgid "help.description0" -msgstr "Afficher l''aide pour une commande spécifique" - -#: -msgid "help.description1" -msgstr "Répertorier toutes les commandes disponibles" - -#: -msgid "help.errors.unknown_command" -msgstr "Commande inconnue : {0}" - -#: -msgid "help.global_options" -msgstr "Options globales :" - -#: -msgid "help.short_description" -msgstr "Aide relative aux commandes tabcmd" - -#: -msgid "httputils.found_attachment" -msgstr "Pièce jointe trouvée : {0}" - -#: -msgid "httputils.mapped_attachment" -msgstr "Pièce jointe trouvée : {0} (re-mappée à {1})" - -#: -msgid "initialuser.errors.username_and_password_required" -msgstr "Vous devez saisir le nom d''utilisateur et le mot de passe" - -#: -msgid "initialuser.options.friendly-name" -msgstr "Nom convivial" - -#: -msgid "initialuser.short_description" -msgstr "Créer un utilisateur initial sur un serveur non initialisé" - -#: -msgid "listdomains.description" -msgstr "Répertorier des domaines" - -#: -msgid "listdomains.status" -msgstr "Etablissement de la liste des domaines du serveur..." - -#: -msgid "listsites.output" -msgstr "{0}NOM{0} : {1} {0}ID SITE : ''{2}''" - -#: -msgid "listsites.output_extended" -msgstr "{0}{0}NAME: {1} {0}SITEID: ''{2}''{0}EXTRACTENCRYPTION: {3}" - -#: -msgid "listsites.short_description" -msgstr "Répertorier des sites pour l''utilisateur" - -#: -msgid "listsites.status" -msgstr "Etablissement de la liste des sites pour l''utilisateur {0}..." - -#: -msgid "listsites.options.get_extract_encryption_mode" -msgstr "Imprimer le mode de cryptage d''extrait pour le(s) site(s)" - -#: -msgid "login.description" -msgstr "Connexion au serveur. Votre session se poursuivra jusqu''à ce qu''elle expire sur le serveur ou que vous utilisiez {0}" - -#: -msgid "login.short_description" -msgstr "Se connecter au serveur" - -#: -msgid "logout.short_description" -msgstr "Se déconnecter du serveur" - -#: -msgid "publish.description" -msgstr "Publier un classeur, une source de données ou un extrait sur le serveur" - -#: -msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "Type de fichier ʼ{0}ʼ incorrect pour la mise à jour d''une source de données. Le remplacement/l''ajout ne s''applique qu''à un fichier d''extrait (.tde)" - -#: -msgid "publish.errors.invalid_name_option" -msgstr "L''option {0} n''est pas valide lorsque vous publiez plusieurs éléments" - -#: -msgid "publish.errors.invalid_publish_file_type" -msgstr "Type de fichier ʼ{0}ʼ incorrect pour la publication ; un fichier .tde, .tds, .tdsx, .twb ou .twbx était attendu" - -#: -msgid "publish.errors.mutually_exclusive_option" -msgstr "N''utiliser qu''une valeur parmi {0} et {1}" - -#: -msgid "publish.errors.requires_resource_file" -msgstr "La commande ʼ{0}ʼ nécessite un classeur, une source de données ou un fichier d''extrait" - -#: -msgid "publish.errors.unexpected_server_response" -msgstr "Réponse imprévue du serveur : {0}" - -#: -msgid "publish.errors.server_resource_not_found" -msgstr "La ressource spécifiée n''existe pas, ou vous n''êtes pas autorisé à la voir. Consultez le nom de votre projet et les autorisations." - -#: -msgid "publish.options.append" -msgstr "Ajout d''un fichier d''extrait à une source de données existante" - -#: -msgid "publish.options.async" -msgstr "Publier de manière asynchrone" - -#: -msgid "publish.options.db-password" -msgstr "Mot de passe de base de données pour toutes les sources de données." - -#: -msgid "publish.options.db-username" -msgstr "Nom d''utilisateur de base de données pour toutes les sources de données." - -#: -msgid "publish.options.description" -msgstr "Description du classeur ou de la source de données" - -#: -msgid "publish.options.encrypt_extracts" -msgstr "Crypter les extraits sur le serveur" - -#: -msgid "publish.options.name" -msgstr "Nom du classeur/de la source de données sur le serveur. S''il est omis, le classeur/la source de données prend le nom du fichier sans l''extension twb(x), tds(x) ou tde. La publication d''un fichier .tde crée une source de données" - -#: -msgid "publish.options.oauth-username" -msgstr "Utiliser les informations d''identification enregistrées dans la chaîne keychain du serveur qui est associée au nom d''utilisateur (USERNAME) à publier" - -#: -msgid "publish.options.overwrite" -msgstr "Remplacer, le cas échéant, le classeur/la source de données existant(e)" - -#: -msgid "publish.options.project" -msgstr "Projet vers lequel publier le classeur/la source de données" - -#: -msgid "publish.options.parent-project-path" -msgstr "Chemin du projet vers lequel publier le classeur/la source de données" - -#: -msgid "publish.options.replace" -msgstr "Remplacer un fichier d''extrait dans la source de données existante" - -#: -msgid "publish.options.restart" -msgstr "Redémarre l''envoi de fichiers" - -#: -msgid "publish.options.save-db-password" -msgstr "Stocker le mot de passe de la base de données sur le serveur" - -#: -msgid "publish.options.save-oauth" -msgstr "Intégrer les informations d''identification OAuth spécifiées à {0}" - -#: -msgid "publish.options.tabbed" -msgstr "Publier avec les vues à onglets activées" - -#: -msgid "publish.options.thumbnail-groupname" -msgstr "Si le classeur contient des filtres utilisateur, empruntez l''identité de ce groupe pendant le calcul des images miniatures" - -#: -msgid "publish.options.thumbnail-username" -msgstr "Si le classeur contient des filtres utilisateur, empruntez l''identité de cet utilisateur pendant le calcul des images miniatures" - -#: -msgid "publish.status" -msgstr "Publication de ʼ{0}ʼ sur le serveur. Ceci peut prendre quelques minutes..." - -#: -msgid "publish.success" -msgstr "Le fichier a été publié sur le serveur à l''emplacement suivant :" - -#: -msgid "publishsamples.options.parent-project-path" -msgstr "Chemin du parent du projet sur lequel publier les échantillons. Vous devez spécifier le nom du projet avec --project." - -#: -msgid "publishsamples.options.projectname" -msgstr "Nom du projet dans lequel publier les exemples" - -#: -msgid "publishsamples.short_description" -msgstr "Publie des exemples de classeurs dans le projet spécifié. Les exemples existants seront écrasés." - -#: -msgid "publishsamples.status" -msgstr "Publication d''exemples..." - -#: -msgid "reencryptextracts.short_description" -msgstr "Re-crypter les extraits sur un site" - -#: -msgid "reencryptextracts.status" -msgstr "Programmation des extraits sur le {0} à re-crypter..." - -#: -msgid "refreshextracts.errors.required_argument" -msgstr "La commande refreshextracts nécessite une URL de classeur, un nom de classeur ou un nom de source de données" - -#: -msgid "refreshextracts.errors.add_and_remove_calculations" -msgstr "Impossible d''exécuter l''actualisation avec les options --addcalculations et --removecalculations en même temps" - -#: -msgid "refreshextracts.errors.calculations_and_incremental" -msgstr "Impossible d''ajouter ou de supprimer des calculs matérialisés pendant une actualisation d''extrait incrémentielle" - -#: -msgid "refreshextracts.errors.error" -msgstr "Erreur d''actualisation de l''extrait" - -#: -msgid "refreshextracts.options.datasource" -msgstr "Nom de la source de données à actualiser" - -#: -msgid "refreshextracts.options.incremental" -msgstr "Procéder à une actualisation incrémentielle (si prise en charge)" - -#: -msgid "refreshextracts.options.parent-project-path" -msgstr "Chemin du parent du projet contenant l''extrait à actualiser. Vous devez spécifier le nom du projet avec --project." - -#: -msgid "refreshextracts.options.project" -msgstr "Nom du projet qui contient le classeur/la source de données. N''est nécessaire que si {0} ou {1} est spécifié. Dans le cas contraire, le projet par défaut ''{2}'' est utilisé" - -#: -msgid "refreshextracts.options.synchronous" -msgstr "Attendre l''exécution complète de l''actualisation avant toute sortie" - -#: -msgid "refreshextracts.options.url" -msgstr "Nom canonique du classeur ou de la vue, tel qu''il apparaît dans l''URL" - -#: -msgid "refreshextracts.options.workbook" -msgstr "Nom du classeur à actualiser" - -#: -msgid "refreshextracts.options.addcalculations" -msgstr "Ajoute des calculs matérialisés à l''extrait" - -#: -msgid "refreshextracts.options.removecalculations" -msgstr "Supprimer les calculs matérialisés de l''extrait" - -#: -msgid "refreshextracts.short_description" -msgstr "Actualiser les extraits d''un classeur ou d''une source de données sur le serveur" - -#: -msgid "refreshextracts.status_incremented" -msgstr "Planification des extraits pour {0} ''{1}'' à incrémenter maintenant..." - -#: -msgid "refreshextracts.status_refreshed" -msgstr "Planification des extraits pour {0} ''{1}'' à actualiser maintenant..." - -#: -msgid "removeusers.options.users" -msgstr "Fichier qui contient une liste d''utilisateurs (un par ligne) à supprimer du groupe" - -#: -msgid "removeusers.short_description" -msgstr "Supprimer des utilisateurs d''un groupe" - -#: -msgid "removeusers.status" -msgstr "Suppression des utilisateurs répertoriés dans {0} du groupe {1}..." - -#: -msgid "runschedule.errors.requires_schedule_name" -msgstr "La commande ʼ{0}ʼ nécessite un nom de programmation" - -#: -msgid "runschedule.short_description" -msgstr "Exécuter une programmation" - -#: -msgid "runschedule.status" -msgstr "Exécution de la programmation ʼ{0}ʼ sur le serveur..." - -#: -msgid "materializeviews.short_description" -msgstr "Mettre à jour et vérifier les paramètres Vues matérialisées pour les sites/classeurs" - -#: -msgid "materializeviews.status.site" -msgstr "Mise à jour du paramètre Vues matérialisées pour le site ʼ{0}ʼ..." - -#: -msgid "materializeviews.status.workbook" -msgstr "Mise à jour du paramètre Vues matérialisées pour le classeur ʼ{0}ʼ..." - -#: -msgid "materializeviews.errors.invalid_workbook_arguments" -msgstr "La commande materializeviews requiert un argument de nom de classeur" - -#: -msgid "materializeviews.errors.invalid_site_arguments" -msgstr "La commande materializeviews requiert un argument d''ID de site" - -#: -msgid "materializeviews.errors.invalid_workbook_option" -msgstr "Utiliser ʼ{0}ʼ ou ''{1}'' avec ''{2}''" - -#: -msgid "materializeviews.errors.invalid_project_path" -msgstr "Utiliser ''{1}'' avec ʼ{0}ʼ" - -#: -msgid "materializeviews.errors.invalid_site_option" -msgstr "Utiliser ʼ{0}ʼ avec ''{1}''" - -#: -msgid "materializeviews.errors.site_mode_conflict" -msgstr "Utiliser ʼ{0}ʼ ou ''{1}'' pour modifier le mode Vues matérialisées du site" - -#: -msgid "materializeviews.errors.site_not_updated" -msgstr "Le site ʼ{0}ʼ n''a pas été mis à jour, seuls les administrateurs de serveur peuvent modifier le paramètre Vues matérialisées" - -#: -msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "Utiliser ʼ{0}ʼ ou ''{1}'' pour modifier le paramètre Vues matérialisées" - -#: -msgid "materializeviews.options.materialize_now" -msgstr "Utiliser ʼ{0}ʼ pour programmer la matérialisation d''un classeur donné immédiatement" - -#: -msgid "materializeviews.options.project" -msgstr "Utiliser ʼ{0}ʼ pour spécifier le nom du projet" - -#: -msgid "materializeviews.options.parent_project_path" -msgstr "Utiliser ʼ{0}ʼ pour spécifier le chemin d''accès du projet parent à ''{1}''" - -#: -msgid "materializeviews.options.allow_workbook" -msgstr "Utiliser ʼ{0}ʼ pour activer/désactiver les vues matérialisée pour un classeur" - -#: -msgid "materializeviews.options.allow_site" -msgstr "Utiliser ʼ{0}ʼ pour activer/désactiver les vues matérialisée pour un site" - -#: -msgid "materializeviews.options.selected_workbooks" -msgstr "Utiliser ʼ{0}ʼ pour activer les classeurs sélectionnés sur le site (utilisé avec l''option ''{1}''). Il s''agit de l''option par défaut" - -#: -msgid "materializeviews.options.all_workbooks" -msgstr "Utiliser ʼ{0}ʼ pour activer tous les classeurs du site (utilisé avec l''option ''{1}'')" - -#: -msgid "session.auto_site_login" -msgstr "Connexion automatique au site : {0}" - -#: -msgid "session.certificate-alias" -msgstr "Alias de certificat : {0}" - -#: -msgid "session.connecting" -msgstr "Connexion au serveur..." - -#: -msgid "session.continuing_session" -msgstr "Poursuite de la session précédente" - -#: -msgid "session.errors.auth_required" -msgstr "Autorisation requise" - -#: -msgid "session.errors.invalid_keystore_password" -msgstr "Le mot de passe Keystore est incorrect. Saisissez le mot de passe correct et réessayez." - -#: -msgid "session.errors.invalid_redirect" -msgstr "Redirection impossible vers l''URL non valide : {0}" - -#: -msgid "session.errors.keystore_pwdfile_create" -msgstr "Impossible de créer un fichier de mot de passe Keystore, erreur : {0}" - -#: -msgid "session.errors.missing_arguments" -msgstr "Connexion impossible en raison d''arguments manquants : {0}" - -#: -msgid "session.errors.no_redirect_found" -msgstr "Aucune adresse de redirection dans la réponse de redirection" - -#: -msgid "session.errors.no_sslcafile_found" -msgstr "Impossible de trouver un fichier d''autorité de certification (CA) dans ces emplacements : ʼ{0}ʼ. Le fichier sert à assurer une communication sécurisée avec Tableau Server. Pour des informations sur la création d''un fichier CA, voir l''aide de Tableau Server. Pour vous connecter à Tableau Server sans valider son certificat SSL, utilisez le drapeau --no-certcheck." - -#: -msgid "session.errors.script_no_password" -msgstr "Tabcmd a été exécuté à partir d''un script ou d''un IDE mais aucun mot de passe n''a été fourni. Un mot de passe doit être fourni en tant qu''argument à tabcmd pour que la connexion soit possible." - -#: -msgid "session.errors.session_expired" -msgstr "Votre session a expiré" - -#: -msgid "session.errors.unsupported_command" -msgstr "Commande non prise en charge par ce serveur" - -#: -msgid "session.keystore.notice" -msgstr "Voulez-vous stocker le mot de passe en local pour éviter d''avoir à le saisir la prochaine fois ? [répondez Oui ou Non]" - -#: -msgid "session.keystore.password" -msgstr "Mot de passe Keystore :" - -#: -msgid "session.keystore.pwdfile_create" -msgstr "Créez un fichier de mot de passe Keystore dans le chemin d''accès : {0}" - -#: -msgid "session.keystore.pwdfile_remove" -msgstr "Supprimez le fichier de mot de passe Keystore contenant le mot de passe incorrect" - -#: -msgid "session.login" -msgstr "Connexion..." - -#: -msgid "session.logout" -msgstr "Déconnecté" - -#: -msgid "session.monitorjob.errors.no_jobid" -msgstr "Impossible de contrôler le travail. ID de travail (job_id) introuvable : {0}" - -#: -msgid "session.monitorjob.percent_complete" -msgstr "{0}% terminé" - -#: -msgid "session.new_session" -msgstr "Création d''une session" - -#: -msgid "session.no-certificate-found" -msgstr "Aucun certificat client valide trouvé" - -#: -msgid "session.not_default_site_member" -msgstr "Vous n''êttes pas membre du site par défaut. Sélectionnez un SITEID parmi les sites suivants :" - -#: -msgid "session.not_site_member" -msgstr "Vous n''êtes pas membre du site ʼ{0}ʼ. Sélectionnez un SITEID parmi les sites suivants :" - -#: -msgid "session.options.help" -msgstr "Afficher l''aide de la commande tabcmd" - -#: -msgid "session.options.no-certcheck" -msgstr "Ne pas valider le certificat SSL" - -#: -msgid "session.options.no-cookie" -msgstr "Ne pas enregistrer l''ID de session lors de la connexion. Une nouvelle connexion sera nécessaire pour les commandes suivantes. Si rien n''est spécifié, l''ID de session est enregistré par défaut." - -#: -msgid "session.options.no-prompt" -msgstr "Ne pas demander de mot de passe" - -#: -msgid "session.options.no-proxy" -msgstr "Ne pas utiliser de proxy HTTP" - -#: -msgid "session.options.password" -msgstr "Utiliser le mot de passe Tableau Server spécifié" - -#: -msgid "session.options.password-file" -msgstr "Lire le mot de passe Tableau Server depuis un FICHIER" - -#: -msgid "session.options.proxy" -msgstr "Utilisez le proxy HTTP spécifié" - -#: -msgid "session.options.server" -msgstr "Utilisez l''URL Tableau Server spécifiée. Si aucun protocole n''est indiqué, http:// est utilisé" - -#: -msgid "session.options.site" -msgstr "Utilisez le site Tableau Server spécifié. Entrez une chaîne vide ("") pour forcer l''utilisation du site par défaut." - -#: -msgid "session.options.timeout" -msgstr "Temps en secondes à attendre que le serveur termine le traitement de la commande. Par défaut, ce temps d''attente dure jusqu''à la réponse du serveur." - -#: -msgid "session.options.use-certificate" -msgstr "Utiliser le certificat client pour se connecter" - -#: -msgid "session.options.username" -msgstr "Utilisez le nom d''utilisateur Tableau Server spécifié" - -#: -msgid "session.password" -msgstr "Mot de passe :" - -#: -msgid "session.retrying_task" -msgstr "Reconnexion pour réessayer la commande d''origine avec une nouvelle session..." - -#: -msgid "session.session_expired_login" -msgstr "Votre session a expiré. Déconnectez-vous pour effacer la session..." - -#: -msgid "session.site_list" -msgstr "{0}{0}NOM : {1}{0}ID SITE : ''{2}''" - -#: -msgid "session.using-certificate" -msgstr "Utilisation du certificat client pour se connecter" - -#: -msgid "session.inferred_username" -msgstr "Connexion en tant qu''utilisateur ʼ{0}ʼ puisqu''aucun indicateur --username n''a été spécifié" - -#: -msgid "sessiondata.errors.bad_api" -msgstr "API de serveur mal formée : {0}" - -#: -msgid "sessiondata.errors.no_server_api" -msgstr "Impossible de trouver la version d''API de serveur dans la réponse" - -#: -msgid "sessiondata.errors.version_mismatch" -msgstr "La version {0} de Tabcmd (API {1}) ne correspond pas à la version {2} de Tableau Server (API {3})" - -#: -msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "Spécifiez ʼ{0}ʼ ou ''{1}'' avant le nom du serveur" - -#: -msgid "sessionoptions.errors.bad_password_file" -msgstr "Impossible de lire le mot de passe depuis le fichier ʼ{0}ʼ" - -#: -msgid "sessionoptions.errors.bad_protocol" -msgstr "Le protocole ʼ{0}ʼ n''est pas pris en charge" - -#: -msgid "sessionoptions.errors.bad_proxy_format" -msgstr "Le format de proxy ne correspond pas à HOST:PORT : {0}" - -#: -msgid "sessionoptions.errors.bad_timeout" -msgstr "Argument non numérique vers {0} ''{1}'' ignoré" - -#: -msgid "set.description" -msgstr "Définir un paramètre sur le serveur. Utiliser !setting pour désactiver un paramètre" - -#: -msgid "set.errors.requires_setting_name" -msgstr "La commande ʼ{0}ʼ nécessite un nom de paramètre" - -#: -msgid "set.errors.single_setting_name" -msgstr "La commande ʼ{0}ʼ gère un nom de paramètre unique" - -#: -msgid "set.short_description" -msgstr "Définir un paramètre sur le serveur" - -#: -msgid "setsetting.status" -msgstr "Définition de ʼ{0}ʼ sur {1}" - -#: -msgid "syncgroup.errors.server_admin" -msgstr "Le rôle sur le site minimum d''un groupe ne peut pas être défini sur ''ServerAdministrator''." - -#: -msgid "syncgroup.options.role" -msgstr "Définit le rôle par défaut pour tous les utilisateurs du groupe. Valeurs admises pour {0} : {1}. S''il existe déjà un utilisateur, le rôle donné n''est appliqué que s''il est moins restrictif que le rôle actuel de cet utilisateur. Si rien n''est spécifié, la valeur par défaut est {2} pour les nouveaux utilisateurs et demeure inchangée pour les utilisateurs existants" - -#: -msgid "syncgroup.options.overwritesiterole" -msgstr "Autorise la transformation d''un rôle sur le site d''utilisateur en un rôle doté de moins de privilèges en utilisant --role, avec écrasement du comportement par défaut." - -#: -msgid "syncgroup.options.grantlicensemode" -msgstr "À quel moment concéder à l''utilisateur la licence spécifiée dans le groupe. Les valeurs autorisée sont : {0}. Si aucune valeur n''est transmise, l''option ''lors de la synchronisation'' est utilisée comme valeur par défaut." - -#: -msgid "syncgroup.short_description" -msgstr "Synchroniser le serveur avec un groupe Active Directory" - -#: -msgid "syncgroup.status" -msgstr "Synchronisation du serveur avec le groupe Active Directory {0}..." - -#: -msgid "syncgroup.options.sysadmin-type" -msgstr "[Rétrogradé. Utilisez --role à la place.] Attribue [ou supprime] le droit d''administrateur pour tous les utilisateurs du groupe. {0} peut être : {1}, {2}, {3} ou {4}." - -#: -msgid "syncgroup.options.license" -msgstr "[Rétrogradé. Utilisez --role à la place.] Définit le niveau de licence par défaut pour tous les utilisateurs du groupe. {0} peut être {1}, {2} ou {3}" - -#: -msgid "syncgroup.options.publisher" -msgstr "[Rétrogradé. Utilisez --role à la place.] Attribue [ou supprime] le droit de publication pour tous les utilisateurs du groupe." - -#: -msgid "tabcmd.mutually_exclusive_options" -msgstr "Impossible de spécifier ʼ{0}ʼ et ''{1}'' dans la même commande" - -#: -msgid "tabcmdparser.errors.ambiguous_option" -msgstr "Option ʼ{0}ʼ ambiguë parmi les options : {1}" - -#: -msgid "tabcmdparser.warning.unexpected_dash" -msgstr "Tiret inattendu détecté dans l''argument : {0}. Les tirets valides sont -, --. Cette erreur se produit souvent en cas de copier/coller depuis un éditeur de texte utilisant un formatage. Essayez de saisir à nouveau le tiret pour l''argument dans la ligne de commande." - -#: -msgid "resetopenidsub.short_description" -msgstr "Réinitialiser un ID de connexion OpenID pour un utilisateur" - -#: -msgid "resetopenidsub.options.targetusername" -msgstr "Utilisateur à réinitialiser" - -#: -msgid "resetopenidsub.options.all" -msgstr "Réinitialiser tous les utilisateurs" - -#: -msgid "version.description" -msgstr "Imprimer les informations de version" - -#: -msgid "vizqlsession.errors.cannot_create_session" -msgstr "Impossible de créer une session VizQl sur le serveur" - -#: -msgid "vizqlsession.errors.no_command_result" -msgstr "Impossible de trouver le résultat de la commande : {0}" - -#: -msgid "vizqlsession.errors.session_already_closed" -msgstr "Objet de session VizQl déjà fermé" - -#: -msgid "vizqlsession.errors.cannot_parse_response" -msgstr "Impossible d''analyser la chaîne de réponse JSON : {0}" - -#: -msgid "upgradethumbnails.short_description" -msgstr "Ceci exécutera le travail du backgrounder Mettre à niveau les images miniatures. Le rendu des images miniatures générées avant Tableau 2018.2 seront exécuté à nouveau avec une résolution supérieure, ce qui peut exercer une charge supérieure à la normale sur Tableau Server et les sources de données externes. En cas de problèmes, vous pouvez arrêter le travail en exécutant tabcmd upgradethumbnails --server --stop" - -#: -msgid "upgradethumbnails.options.stop" -msgstr "Arrêter tous les travaux liés à la mise à niveau des images miniatures" - -#: -msgid "upgradethumbnails.status.running" -msgstr "Démarrage de la mise à niveau des images miniatures" - -#: -msgid "upgradethumbnails.status.not_running" -msgstr "Pas de démarrage de la mise à niveau des images miniatures" - -#: -msgid "upgradethumbnails.status.cancelling" -msgstr "Annulation des travaux de mise à niveau des images miniatures" - -#: -msgid "upgradethumbnails.continue_promt" -msgstr "Voulez-vous continuer ? Entrez 1 pour Oui, 0 pour Non (1/0)" - -#: -msgid "upgradethumbnails.invalid_response" -msgstr "Réponse non valide" - -#: -msgid "validateidpmetadata.options.digest_algorithms" -msgstr "Liste séparée par des espaces d''algorithmes digest. Valeurs autorisées pour {0} : {1}. En l''absence de spécification, le serveur utilise les valeurs du paramètre de configuration du serveur : {2}" - -#: -msgid "validateidpmetadata.options.min_allowed_rsa_key_size" -msgstr "En l''absence de spécification, le serveur utilise les valeurs du paramètre de configuration du serveur : {0}" - -#: -msgid "validateidpmetadata.options.min_allowed_elliptic_curve_size" -msgstr "En l''absence de spécification, le serveur utilise les valeurs du paramètre de configuration du serveur : {0}" - -#: -msgid "validateidpmetadata.options.site_names" -msgstr "Liste séparée par des espaces de noms de sites sur lesquels exécuter la validation de certificat. En l''absence de spécification, tous les sites sont inspectés." - -#: -msgid "validateidpmetadata.short_description" -msgstr "Identifie les sites Tableau Server qui sont configurés avec les IdP en utilisant l''algorithme digest non sécurisé SHA-1. Cette commande identifie également les IdP qui utilisent des certificats avec une taille insuffisante de clé RSA ou de courbe elliptique." - diff --git a/tabcmd/locales/ga/LC_MESSAGES/ga.po b/tabcmd/locales/ga/LC_MESSAGES/ga.po deleted file mode 100644 index 9a473a89..00000000 --- a/tabcmd/locales/ga/LC_MESSAGES/ga.po +++ /dev/null @@ -1,68 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: ga" -# Copyright (C) YEAR Tableau Software - - -# These outcome reporting lines were all returned from the server in clientxml -# https://sourcegraph.prod.tableautools.com/teams/near/-/blob/workgroup/src/shared/libraries/tab-strings/res/localization/shared_wg_en.properties -# how much of this can be replaced by server responses? - -msgid "tabcmd.result.already_exists.group" -msgstr "Group called ''{}'' already exists" - -msgid "tabcmd.result.failed.delete.group" -msgstr "Error deleting group from server" - -msgid "tabcmd.result.success.create_user" -msgstr "Successfully created user: {}" - -msgid "tabcmd.report.users_added" -msgstr "Number of users added: {}" - -msgid "tabcmd.report.errors" -msgstr "Error details: \n{}" - -msgid "tabcmd.report.error.user_csv.too_many_columns" -msgstr "The file contains {} columns, but there are only {} valid columns in a user import csv file" - -msgid "tabcmd.report.error.user_csv.at_char" -msgstr "If a user name includes an @ character that represents anything other than a domain separator, " - "you need to refer to the symbol using the hexadecimal format: \\0x40" - -msgid "tabcmd.report.error.user.no_spaces_in_username" -msgstr "Username cannot contain spaces" - -msgid "tabcmd.report.error.generic_attribute" -msgstr "Invalid value for {0}: {1}" - -msgid "tabcmd.report.error.publish_samples.expected_project" -msgstr "publishsamples expects the specified project to exist already" - -msgid "tabcmd.result.failure.publish_samples" -msgstr "Failed publishing samples to project" - -msgid "tabcmd.launching" -msgstr "======================= Launching command =======================" - -msgid "tabcmd.find.group" -msgstr "Finding group ''{}'' on server..." - -# Each actual command has a status line in translation - -msgid "tabcmd.add.users.to_site" -msgstr "===== Adding users listed in {0} to {1}..." - -msgid "tabcmd.delete.users.from_server" -msgstr "Removing users listed in {0} from the server..." - -msgid "tabcmd.get.extension.not_found" -msgstr "You must specify a file type in the url or filename" - -msgid "tabcmd.run_schedule.options.schedule" -msgstr "Name of the schedule to run" \ No newline at end of file diff --git a/tabcmd/locales/ga/LC_MESSAGES/shared_wg_ga.po b/tabcmd/locales/ga/LC_MESSAGES/shared_wg_ga.po deleted file mode 100644 index df4041a4..00000000 --- a/tabcmd/locales/ga/LC_MESSAGES/shared_wg_ga.po +++ /dev/null @@ -1,1792 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: ga" -#: -msgid "permissions.labels.capabilities.read" -msgstr "61764-表:Ɣıéὠ:|" - -#: -msgid "permissions.labels.capabilities.write" -msgstr "37297-表:Õvéяὠяıté:|" - -#: -msgid "permissions.labels.capabilities.write.legacy" -msgstr "36646-表:Şävé:|" - -#: -msgid "permissions.labels.capabilities.delete" -msgstr "12345-表:Ðéłété:|" - -#: -msgid "permissions.labels.capabilities.filter" -msgstr "78694-表:Fıłtéя:|" - -#: -msgid "permissions.labels.capabilities.add_tag" -msgstr "37198-表:Åďď Täg:|" - -#: -msgid "permissions.labels.capabilities.add_favorite" -msgstr "25384-表:Åďď Fävoяıté:|" - -#: -msgid "permissions.labels.capabilities.add_comment" -msgstr "77171-表:Åďď Çomméฑts:|" - -#: -msgid "permissions.labels.capabilities.add_comment.legacy" -msgstr "09348-表:Åďď Çomméฑt:|" - -#: -msgid "permissions.labels.capabilities.view_comments" -msgstr "08832-表:Ɣıéὠ Çomméฑts:|" - -#: -msgid "permissions.labels.capabilities.vud" -msgstr "74135-表:Ðoὠฑłoäď Fűłł Ðätä:|" - -#: -msgid "permissions.labels.capabilities.export_image" -msgstr "91998-表:Ðoὠฑłoäď İmägé/PÐF:|" - -#: -msgid "permissions.labels.capabilities.export_data" -msgstr "78727-表:Ðoὠฑłoäď Şűmmäяy Ðätä:|" - -#: -msgid "permissions.labels.capabilities.export_xml" -msgstr "82234-表:Ðoὠฑłoäď/Şävé Å Çopy:|" - -#: -msgid "permissions.labels.capabilities.export_xml.legacy" -msgstr "81789-表:Ðoὠฑłoäď/Şävé Ås:|" - -#: -msgid "permissions.labels.capabilities.save_customized_view" -msgstr "58863-表:Şävé Çűstomıžéď Ɣıéὠ:|" - -#: -msgid "permissions.labels.capabilities.share_view" -msgstr "18227-表:Şhäяé Çűstomıžéď:|" - -#: -msgid "permissions.labels.capabilities.stateful_url" -msgstr "85322-表:Péяmäłıฑk:|" - -#: -msgid "permissions.labels.capabilities.change_hierarchy" -msgstr "96436-表:Mové:|" - -#: -msgid "permissions.labels.capabilities.change_permissions" -msgstr "25379-表:Şét Péяmıssıoฑs:|" - -#: -msgid "permissions.labels.capabilities.exclude" -msgstr "32460-表:Éxçłűďé:|" - -#: -msgid "permissions.labels.capabilities.keep_only" -msgstr "60728-表:Kéép Õฑły:|" - -#: -msgid "permissions.labels.capabilities.select" -msgstr "49098-表:Şéłéçt Mäяks:|" - -#: -msgid "permissions.labels.capabilities.tooltip" -msgstr "04885-表:Ɣıéὠ Toołtıps:|" - -#: -msgid "permissions.labels.capabilities.highlight" -msgstr "57894-表:Łégéฑď Hıghłıghtıฑg:|" - -#: -msgid "permissions.labels.capabilities.url_link" -msgstr "77784-表:Łıฑk to Éxéяฑäł Uяłs:|" - -#: -msgid "permissions.labels.capabilities.administrator" -msgstr "73663-表:Åďmıฑıstяätoя:|" - -#: -msgid "permissions.labels.capabilities.content_admin" -msgstr "57115-表:Çoฑtéฑt Åďmıฑıstяätoя:|" - -#: -msgid "permissions.labels.capabilities.create_groups" -msgstr "78473-表:Çяéäté Gяoűps:|" - -#: -msgid "permissions.labels.capabilities.rename" -msgstr "75980-表:Яéฑämé:|" - -#: -msgid "permissions.labels.capabilities.transfer_ownership" -msgstr "03113-表:Tяäฑsféя Õὠฑéяshıp:|" - -#: -msgid "permissions.labels.capabilities.project_leader" -msgstr "74653-表:Pяojéçt Łéäďéя:|" - -#: -msgid "permissions.labels.capabilities.publish" -msgstr "16321-表:Pűbłısh:|" - -#: -msgid "permissions.labels.capabilities.connect" -msgstr "32956-表:Çoฑฑéçt:|" - -#: -msgid "permissions.labels.capabilities.draw" -msgstr "57202-表:Ðяäὠıฑg:|" - -#: -msgid "permissions.labels.capabilities.web_authoring" -msgstr "59262-表:Ẉéb Éďıt:|" - -#: -msgid "permissions.labels.capabilities.xml_save_as" -msgstr "29598-表:Şävé Ås:|" - -#: -msgid "permissions.labels.capabilities.create_refresh_metrics" -msgstr "22570-表:Çяéäté/Яéfяésh Métяıçs:|" - -#: -msgid "permissions.labels.capabilities.explain_data" -msgstr "11904-表:Яűฑ Éxpłäıฑ Ðätä:|" - -#: -msgid "permissions.labels.roles.wb_view" -msgstr "57342-表:Ɣıéὠ|" - -#: -msgid "permissions.labels.roles.wb_explore" -msgstr "89626-表:Éxpłoяé|" - -#: -msgid "permissions.labels.roles.wb_publish" -msgstr "73046-表:Pűbłısh|" - -#: -msgid "permissions.labels.roles.wb_administer" -msgstr "62561-表:Åďmıฑıstéя|" - -#: -msgid "permissions.labels.roles.ds_view" -msgstr "52154-表:Ɣıéὠ|" - -#: -msgid "permissions.labels.roles.ds_explore" -msgstr "24126-表:Éxpłoяé|" - -#: -msgid "permissions.labels.roles.ds_publish" -msgstr "07546-表:Pűbłısh|" - -#: -msgid "permissions.labels.roles.ds_administer" -msgstr "58621-表:Åďmıฑıstéя|" - -#: -msgid "permissions.labels.roles.viewer" -msgstr "45037-表:Ɣıéὠéя|" - -#: -msgid "permissions.labels.roles.interactor" -msgstr "81876-表:İฑtéяäçtoя|" - -#: -msgid "permissions.labels.roles.editor" -msgstr "48456-表:Éďıtoя|" - -#: -msgid "permissions.labels.roles.ds_connector" -msgstr "67256-表:Ðätä Şoűяçé Çoฑฑéçtoя|" - -#: -msgid "permissions.labels.roles.ds_editor" -msgstr "49794-表:Ðätä Şoűяçé Éďıtoя|" - -#: -msgid "permissions.labels.roles.administrator" -msgstr "74258-表:Åďmıฑıstяätoя|" - -#: -msgid "permissions.labels.roles.project_leader" -msgstr "81770-表:Pяojéçt Łéäďéя|" - -#: -msgid "permissions.labels.roles.publisher" -msgstr "04865-表:Pűbłıshéя|" - -#: -msgid "permissions.labels.roles.custom" -msgstr "87916-表:Çűstom|" - -#: -msgid "permissions.labels.roles.none" -msgstr "80467-表:Ñoฑé|" - -#: -msgid "formats.messages.disk_space.in_mb" -msgstr "28794-表:{0} MB|" - -#: -msgid "formats.messages.disk_space.in_kb" -msgstr "28732-表:{0} KB|" - -#: -msgid "errors.argument.flow_description.too_long" -msgstr "32897-表:Fłoὠ ďésçяıptıoฑ ıs too łoฑg ({0} çhäяäçtéяs). İt műst bé shoяtéя thäฑ {1} çhäяäçtéяs:\ฑ{2}|" - -#: -msgid "errors.argument.workbook_name.too_long" -msgstr "58830-表:Ẉoяkbook ฑämé ıs too łoฑg ({0} çhäяäçtéяs). İt műst bé shoяtéя thäฑ {1} çhäяäçtéяs:\ฑ{2}|" - -#: -msgid "errors.argument.workbook_name.empty" -msgstr "72454-表:Ẉoяkbook ฑämé ıs émpty.|" - -#: -msgid "errors.argument.workbook_description.too_long" -msgstr "17077-表:Ẉoяkbook ďésçяıptıoฑ ıs too łoฑg ({0} çhäяäçtéяs). İt műst bé shoяtéя thäฑ {1} çhäяäçtéяs:\ฑ{2}|" - -#: -msgid "errors.argument.worksheet_name.too_long" -msgstr "41392-表:Ẉoяkshéét ฑämé ıs too łoฑg ({0} çhäяäçtéяs). İt műst bé shoяtéя thäฑ {1} çhäяäçtéяs:\ฑ{2}|" - -#: -msgid "errors.argument.datasource_name.too_long" -msgstr "25145-表:Ðätäsoűяçé ฑämé ıs too łoฑg ({0} çhäяäçtéяs). İt műst bé shoяtéя thäฑ {1} çhäяäçtéяs:\ฑ{2}|" - -#: -msgid "errors.argument.datasource_name.empty" -msgstr "14907-表:Ðätäsoűяçé ฑämé ıs émpty.|" - -#: -msgid "errors.argument.datasource_description.too_long" -msgstr "42378-表:Ðätäsoűяçé ďésçяıptıoฑ ıs too łoฑg ({0} çhäяäçtéяs). İt műst bé shoяtéя thäฑ {1} çhäяäçtéяs:\ฑ{2}|" - -#: -msgid "errors.argument.dataconnection_column.too_long" -msgstr "28529-表:ÐätäÇoฑฑéçtıoฑ çołűmฑ {0} ıs too łoฑg ({1} çhäяäçtéяs). İt műst bé shoяtéя thäฑ {2} çhäяäçtéяs:\ฑ{3}|" - -#: -msgid "errors.argument.tag.too_long" -msgstr "63972-表:Täg ıs too łoฑg ({0} çhäяäçtéяs). İt műst bé shoяtéя thäฑ {1} çhäяäçtéяs:\ฑ{2}|" - -#: -msgid "errors.argument.workbook_file.missing_or_empty" -msgstr "08000-表:Ẉoяkbook fıłé ıs mıssıฑg oя émpty.|" - -#: -msgid "errors.argument.internal" -msgstr "32518-表:İฑtéяฑäł séяvéя éяяoя. Mıssıฑg oя ıฑväłıď äяgűméฑt.|" - -#: -msgid "errors.argument.thumbnail.invalid_format" -msgstr "63306-表:Ẉoяkbook thűmbฑäıł foяmät ıs ıฑväłıď. Műst bé PÑG ὠıth яésołűtıoฑ of 300x300 oя łéss.|" - -#: -msgid "errors.html_403.disabled_resource.workbook" -msgstr "41722-表:Şoяяy, thät ὠoяkbook ıs ďısäbłéď. Çoฑtäçt yoűя äďmıฑıstяätoя.|" - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.project" -msgstr "55779-表:Şoяяy, thé pяojéçt yoű ὠéяé łookıฑg foя ďoés ฑot éxıst, oя yoű ďo ฑot hävé péяmıssıoฑ to séé thät pяojéçt.|" - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.personal_space" -msgstr "57501-表:Şoяяy, thé péяsoฑäł späçé yoű ὠéяé łookıฑg foя ďoés ฑot éxıst, oя yoű ďo ฑot hävé péяmıssıoฑ to séé ıt.|" - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.datasource" -msgstr "08219-表:Şoяяy, thé ďätäsoűяçé yoű ὠéяé łookıฑg foя ďoés ฑot éxıst.|" - -#: -msgid "errors.labels.formatted_request_id" -msgstr "15477-表:Яéqűést İÐ: {0}|" - -#: -msgid "errors.links.delete_datasources" -msgstr "25719-表:Ðéłété Ðätäsoűяçés|" - -#: -msgid "errors.links.delete_workbooks" -msgstr "93858-表:Ðéłété Ẉoяkbooks|" - -#: -msgid "errors.permissions.publish.datasource.licensing" -msgstr "62054-表:Yoű műst bé äฑ ''İฑtéяäçtoя'' to pűbłısh ä ďätä soűяçé.|" - -#: -msgid "errors.permissions.publish.datasource.overwrite" -msgstr "64947-表:Å ďätä soűяçé ฑäméď ''{0}'' äłяéäďy éxısts ıฑ pяojéçt ''{1}''. Yoű ďo ฑot hävé péяmıssıoฑs to ovéяὠяıté ıt.|" - -#: -msgid "errors.permissions.publish.datasource.overwrite_personal_space" -msgstr "98835-表:Å ďätä soűяçé ฑäméď ''{0}'' äłяéäďy éxısts ıฑ Péяsoฑäł Şpäçé. Yoű ďo ฑot hävé péяmıssıoฑs to ovéяὠяıté ıt.|" - -#: -msgid "errors.permissions.publish.datasource.overwrite_short" -msgstr "46800-表:Å ďätä soűяçé ฑäméď ''{0}'' äłяéäďy éxısts ıฑ pяojéçt ''{1}''.|" - -#: -msgid "errors.permissions.publish.datasource.overwrite_short_personal_space" -msgstr "75382-表:Å ďätäsoűяçé ฑäméď ''{0}'' äłяéäďy éxısts ıฑ Péяsoฑäł Şpäçé.|" - -#: -msgid "errors.permissions.publish.datasource.non_existent" -msgstr "16798-表:Ðätä soűяçé ''{0}'' ďoés ฑot éxıst.|" - -#: -msgid "errors.permissions.publish.datasource.general" -msgstr "79504-表:Şoяяy, yoű ďo ฑot hävé péяmıssıoฑ to pűbłısh to thıs ďätäsoűяçé.|" - -#: -msgid "errors.permissions.publish.project.explicit_publisher_detail" -msgstr "16601-表:Yoű ďo ฑot hävé thé Pűbłıshıฑg яıght.|" - -#: -msgid "errors.permissions.publish.project.general" -msgstr "23522-表:Şoяяy, yoű ďo ฑot hävé péяmıssıoฑ to pűbłısh to thıs pяojéçt.|" - -#: -msgid "errors.permissions.publish.project.non_existent" -msgstr "52716-表:Pяojéçt ''{0}'' ďoés ฑot éxıst.|" - -#: -msgid "errors.permissions.publish.project.not_writable" -msgstr "86386-表:Yoű ďo ฑot hävé péяmıssıoฑ to ὠяıté to thé pяojéçt ''{0}''.|" - -#: -msgid "errors.permissions.publish.project.unspecified" -msgstr "13265-表:Yoű műst spéçıfy ä pяojéçt|" - -#: -msgid "errors.permissions.publish.workbook.disabled" -msgstr "24223-表:Thé ὠoяkbook ''{0}'' ıs ďısäbłéď.|" - -#: -msgid "errors.permissions.publish.workbook.general" -msgstr "43589-表:Å ὠoяkbook ὠıth thıs ฑämé éxısts ıฑ thé pяojéçt yoű äяé pűbłıshıฑg to. To pűbłısh, яéฑämé yoűя ὠoяkbook.|" - -#: -msgid "errors.permissions.publish.workbook.general_personal_space" -msgstr "82209-表:Å ὠoяkbook ὠıth thıs ฑämé éxısts ıฑ thé Péяsoฑäł Şpäçé yoű äяé pűbłıshıฑg to. To pűbłısh, яéฑämé yoűя ὠoяkbook.|" - -#: -msgid "errors.permissions.publish.workbook.overwrite" -msgstr "41928-表:Å ὠoяkbook ฑäméď ''{0}'' äłяéäďy éxısts ıฑ pяojéçt ''{1}''. Yoű ďo ฑot hävé péяmıssıoฑs to ovéяὠяıté ıt.|" - -#: -msgid "errors.permissions.publish.workbook.overwrite_personal_space" -msgstr "03262-表:Å ὠoяkbook ฑäméď ''{0}'' äłяéäďy éxısts ıฑ Péяsoฑäł Şpäçé. Yoű ďo ฑot hävé péяmıssıoฑs to ovéяὠяıté ıt.|" - -#: -msgid "errors.permissions.publish.workbook.overwrite_short" -msgstr "40805-表:Å ὠoяkbook ฑäméď ''{0}'' äłяéäďy éxısts ıฑ pяojéçt ''{1}''.|" - -#: -msgid "errors.permissions.publish.workbook.overwrite_short_personal_space" -msgstr "07937-表:Å ὠoяkbook ฑäméď ''{0}'' äłяéäďy éxısts ıฑ Péяsoฑäł Şpäçé.|" - -#: -msgid "errors.reportable.impersonation.group_and_user" -msgstr "50237-表:Õฑły spéçıfy oฑé of ''ımpéяsoฑäté_űséяฑämé'' oя ''ımpéяsoฑäté_gяoűpฑämé'', ฑot both.|" - -#: -msgid "errors.reportable.impersonation.user_not_found" -msgstr "75116-表:Uséя ''{0}'' ďoés ฑot éxıst.|" - -#: -msgid "errors.reportable.impersonation.group_not_found" -msgstr "38668-表:Gяoűp ''{0}'' ďoés ฑot éxıst.| " - -#: -msgid "errors.public.validation.hasextract" -msgstr "47327-表:Ẉoяkbooks sävéď to Täbłéäű Pűbłıç műst űsé äçtıvé Täbłéäű éxtяäçts. Яıght-çłıçk thé ďätä soűяçé äฑď séłéçt Usé Éxtяäçt béfoяé pűbłıshıฑg. Thé ďätä soűяçé, ''{0}'', ıs ฑot äฑ äçtıvé éxtяäçt.|" - -#: -msgid "errors.publish.dataserver_datasource_not_found" -msgstr "90471-表:Ðätäsoűяçé ''{0}'' ฑot foűฑď foя ὠoяkbook ''{1}''.|" - -#: -msgid "errors.publish.datasource_update_mode" -msgstr "05958-表:Uฑkฑoὠฑ űpďäté moďé: ''{0}''.|" - -#: -msgid "errors.publish.workbook.concurrent_update" -msgstr "09220-表:Å ὠoяkbook ὠıth thé sämé ฑämé ıs çűяяéฑtły béıฑg pűbłıshéď oя moďıfıéď. Ẉäıt űฑtıł thé täsk çompłétés béfoяé yoű tяy ägäıฑ.|" - -#: -msgid "errors.publish.workbook.restricted" -msgstr "37992-表:Thé ὠoяkbook çoฑtäıฑs çoฑฑéçtıoฑs typés thät äяé ฑot äłłoὠéď oฑ thıs séяvéя.|" - -#: -msgid "errors.publish.datasource.concurrent_update" -msgstr "16431-表:Å ďätä soűяçé ὠıth thé sämé ฑämé ıs çűяяéฑtły béıฑg pűbłıshéď oя moďıfıéď. Ẉäıt űฑtıł thé täsk çompłétés béfoяé yoű tяy ägäıฑ.|" - -#: -msgid "errors.publish.datasource.restricted" -msgstr "85245-表:Thé ďätä soűяçé çoฑtäıฑs ä çoฑฑéçtıoฑ typé thät ıs ฑot äłłoὠéď oฑ thıs séяvéя.|" - -#: -msgid "errors.publish.datasource.connection_check" -msgstr "61257-表:{0} fäıłéď to éstäbłısh ä çoฑฑéçtıoฑ to yoűя ďätäsoűяçé.|" - -#: -msgid "errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "02053-表:Thé ὠoяkbook çäฑฑot bé pűbłıshéď ὠıth äฑ éฑçяyptéď éxtяäçt. Thé sıté äďmıฑıstяätoя häs ďısäbłéď éxtяäçt éฑçяyptıoฑ oฑ thıs sıté. Yoű műst pűbłısh thé ὠoяkbook ὠıth äฑ űฑéฑçяyptéď éxtяäçt.|" - -#: -msgid "errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "10288-表:Thé ďätä soűяçé çäฑฑot bé pűbłıshéď äs äฑ éฑçяyptéď éxtяäçt. Thé sıté äďmıฑıstяätoя häs ďısäbłéď éxtяäçt éฑçяyptıoฑ oฑ thıs sıté. Yoű műst pűbłısh thé éxtяäçt űฑéฑçяyptéď.|" - -#: -msgid "errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption" -msgstr "12093-表:Thé ὠoяkbook çäฑฑot bé pűbłıshéď ὠıth äฑ űฑéฑçяyptéď éxtяäçt. Thé sıté äďmıฑıstяätoя häs éฑfoяçéď éxtяäçt éฑçяyptıoฑ oฑ thıs sıté. Yoű műst pűbłısh thé ὠoяkbook äฑď spéçıfy éxtяäçt éฑçяyptıoฑ.|" - -#: -msgid "errors.publish.datasource.requested_no_extract_encryption_on_site_with_enforced_encryption" -msgstr "33394-表:Thé ďätä soűяçé éxtяäçt çäฑฑot bé pűbłıshéď űฑéฑçяyptéď. Thé sıté äďmıฑıstяätoя häs éฑfoяçéď éxtяäçt éฑçяyptıoฑ oฑ thıs sıté. Yoű műst pűbłısh thé éxtяäçt éฑçяyptéď.|" - -#: -msgid "errors.publish.has_unfinished_extract_creation_job" -msgstr "88867-表:Thıs яésoűяçé çäฑฑot bé pűbłıshéď béçäűsé théяé äяé péฑďıฑg oя űฑfıฑıshéď éxtяäçt çяéätıoฑ jobs яéłätéď to ıt. Płéäsé ὠäıt oя çäฑçéł thosé jobs théฑ tяy ägäıฑ.|" - -#: -msgid "errors.publishing.storage_quota_exceeded.message" -msgstr "70282-表:Şıté stoяägé qűotä éxçééďéď.|" - -#: -msgid "errors.publishing.request_size_exceeded" -msgstr "45006-表:Thıs fıłé çäฑฑot bé pűbłıshéď béçäűsé thé яéqűést sıžé ıs {0} bytés ὠhıçh éxçééďs byté sıžé łımıt by {1} bytés.|" - -#: -msgid "errors.publishing.request_size_unknown" -msgstr "03983-表:Thé яéqűést sıžé çoűłď ฑot bé ďétéяmıฑéď.|" - -#: -msgid "errors.site.quota_exceeded" -msgstr "37753-表:Thé çoฑtéฑt yoű äяé tяyıฑg to űpłoäď ὠıłł éxçééď thé sıté''s çäpäçıty by {0}.|" - -#: -msgid "errors.personal_space.quota_exceeded" -msgstr "74105-表:Thıs çoฑtéฑt éxçééďs yoűя Péяsoฑäł Şpäçé çäpäçıty by {0}.|" - -#: -msgid "errors.web_authoring.workbook_deleted" -msgstr "48222-表:Thé ὠoяkbook ''{0}'' ὠäs ďéłétéď. Płéäsé çhoosé ''Şävé Ås'' to sävé äs ฑéὠ ὠoяkbook.|" - -#: -msgid "errors.web_authoring.workbook_changed" -msgstr "28889-表:Åฑothéя űséя häs éďıtéď äฑď sävéď thıs ὠoяkbook sıฑçé yoű bégäฑ éďıtıฑg. Théяéfoяé, yoű çäฑ ฑo łoฑgéя űpďäté thé oяıgıฑäł ὠoяkbook. Usé Şävé Ås to çяéäté ä ฑéὠ ὠoяkbook ὠıth yoűя çhäฑgés.|" - -#: -msgid "labels.publish.embed_credentials" -msgstr "87075-表:Émbéď pässὠoяď foя ďätä soűяçé|" - -#: -msgid "errors.publish.workbook.google_no_embedded_credentials" -msgstr "43948-表:Thıs ὠoяkbook çoฑtäıฑs ä {0} ďätä soűяçé ὠhıçh яéqűıяés émbéďďéď çяéďéฑtıäłs. To sävé äs äฑothéя ὠoяkbook, séłéçt ''{1}''.|" - -#: -msgid "errors.publish.datasource.google_no_embedded_credentials" -msgstr "45217-表:Thıs ďätä soűяçé çoฑtäıฑs ä {0} çoฑฑéçtıoฑ ὠhıçh яéqűıяés émbéďďéď çяéďéฑtıäłs. Płéäsé pűbłısh thıs ďätä soűяçé fяom Täbłéäű Ðésktop ὠıth émbéďďéď çяéďéฑtıäłs.|" - -#: -msgid "errors.publish.datasource.federated_oauth_datasource_failed" -msgstr "20434-表:Çяéďéฑtıäłs foя oฑé oя moяé çoฑฑéçtıoฑs ıฑ yoűя ďätä soűяçé hävé éxpıяéď. Ðéłété thé sävéď çяéďéฑtıäłs foя thıs ďätä soűяçé oฑ yoűя Åççoűฑt Şéttıฑgs pägé oฑ Täbłéäű Şéяvéя oя Täbłéäű Õฑłıฑé, äฑď théฑ çoฑฑéçt to thé ďätä soűяçé ägäıฑ.|" - -#: -msgid "errors.publish.workbook.missing_oauth_credential" -msgstr "11429-表:Thé çяéďéฑtıäł ''{0}'' ὠäs ฑot foűฑď oя çäฑฑot bé űséď to çoฑฑéçt to thé ďätä soűяçé oя ὠoяkbook.|" - -#: -msgid "errors.publish.version_incompatible.message" -msgstr "20576-表:Ðésktop äฑď séяvéя véяsıoฑs äяé ıฑçompätıbłé.|" - -#: -msgid "errors.publish.version_incompatible.details" -msgstr "17179-表:Ðésktop véяsıoฑ ''{0}'', Şéяvéя ďoçűméฑt véяsıoฑ ''{1}''.|" - -#: -msgid "errors.publish.datasource.managed_keychain.unique_cv_suggestions" -msgstr "73415-表:Pűbłısh fäıłéď béçäűsé of ä çoฑfłıçt. Płéäsé яésűbmıt yoűя çhäฑgé.|" - -#: -msgid "errors.publish.permissions_are_locked" -msgstr "92119-表:Péяmıssıoฑs äяé łoçkéď ıฑ thé pяojéçt yoű äяé pűbłıshıฑg to. To pűbłısh thıs ὠoяkbook, űsé thé ďéfäűłt péяmıssıoฑs äฑď tяy ägäıฑ.|" - -#: -msgid "errors.publish.datasource.not.found" -msgstr "56069-表:Çoűłď ฑot fıฑď thıs ďätäsoűяçé oฑ Şéяvéя.|" - -#: -msgid "errors.publish.extracts.disabled" -msgstr "10257-表:Şävé foя éxtяäçt-bäséď, äяçhıvé ďätäsoűяçés ฑot sűppoяtéď yét.|" - -#: -msgid "errors.publish.datasource.timeout" -msgstr "42239-表:Pűbłısh tıméď oűt äftéя {0} séçoฑďs. Płéäsé tяy to űsé Täbłéäű Ðésktop to pűbłısh thıs ďätäsoűяçé.|" - -#: -msgid "errors.publish.data_role.permission_not_null" -msgstr "83065-表:Çäฑฑot sét éxpłıçıt péяmıssıoฑs foя ďätäsoűяçés of typé ďätä яołé.|" - -#: -msgid "errors.download.extracts.timeout" -msgstr "42979-表:Pűbłısh tıméď oűt äftéя {0} séçoฑďs béçäűsé thıs ďätäsoűяçé häs ä łäяgé éxtяäçt fıłé. Płéäsé tяy to űsé Täbłéäű Ðésktop to pűbłısh thıs ďätäsoűяçé.|" - -#: -msgid "errors.publish.datasource.invalid_extract_update_time" -msgstr "54427-表:İฑväłıď éxtяäçtUpďätéTımé spéçıfıéď: {0}|" - -#: -msgid "errors.publish.async.serialization" -msgstr "03191-表:Çoűłď ฑot séяıäłıžé pűbłıshıฑg job stätűs éяяoя|" - -#: -msgid "errors.permissions.view.datasources" -msgstr "57975-表:Yoű műst bé äฑ ''İฑtéяäçtoя'' to vıéὠ thé łıst of ďätä soűяçés.|" - -#: -msgid "errors.oauth.invalid_oauth_class" -msgstr "31529-表:''{0}'' ıs ฑot ä väłıď ÕÅűth çoฑฑéçtıoฑ typé.|" - -#: -msgid "errors.xmlapi.bad_request" -msgstr "21810-表:Bäď яéqűést|" - -#: -msgid "errors.xmlapi.unauthorized" -msgstr "67799-表:Ñot äűthoяıžéď|" - -#: -msgid "errors.xmlapi.forbidden" -msgstr "95254-表:Ñot éฑoűgh péяmıssıoฑs|" - -#: -msgid "errors.xmlapi.system_user_not_found" -msgstr "69871-表:Uséя äççoűฑt łoçkéď oя ıฑväłıď.|" - -#: -msgid "errors.xmlapi.site_user_not_found" -msgstr "26327-表:Thıs űséя äççoűฑt ıs ฑot äçtıvé. Foя héłp, çoฑtäçt yoűя {0} äďmıฑıstяätoя.|" - -#: -msgid "errors.xmlapi.not_found" -msgstr "55091-表:İtém ฑot foűฑď|" - -#: -msgid "errors.xmlapi.concurrent_update" -msgstr "54094-表:Çoฑçűяяéฑt űpďäté|" - -#: -msgid "errors.xmlapi.internal_server_error" -msgstr "71275-表:İฑtéяฑäł séяvéя éяяoя|" - -#: -msgid "errors.xmlapi.illegal_state" -msgstr "24261-表:İłłégäł stäté|" - -#: -msgid "errors.xmlapi.invalid_parameter" -msgstr "15710-表:İฑväłıď päяämétéя|" - -#: -msgid "errors.xmlapi.already_exists" -msgstr "81990-表:Åłяéäďy éxısts|" - -#: -msgid "errors.xmlapi.site_suspended" -msgstr "55142-表:Thıs sıté häs bééฑ sűspéฑďéď. Yoű műst bé ä Şystém Åďmıฑıstяätoя to sıgฑ ıฑ.|" - -#: -msgid "errors.xmlapi.site_locked" -msgstr "64159-表:Thıs sıté häs bééฑ łoçkéď. Şıgฑıฑg ıฑ ıs ฑot äłłoὠéď ät thıs tımé.|" - -#: -msgid "errors.xmlapi.permission_modification" -msgstr "30249-表:Çäฑฑot pűbłısh ὠıth moďıfıéď péяmıssıoฑs|" - -#: -msgid "errors.xmlapi.update_desktop" -msgstr "33801-表:To opéฑ ὠoяkbooks çяéätéď by othéя äűthoяs, płéäsé ďoὠฑłoäď thé łätést véяsıoฑ of Täbłéäű Ðésktop Pűbłıç Éďıtıoฑ fяom http://public.tableau.com/|" - -#: -msgid "errors.xmlapi.throttled.summary" -msgstr "38383-表:Too mäฑy яéqűésts|" - -#: -msgid "errors.xmlapi.throttled.detail" -msgstr "69928-表:Too mäฑy яéqűésts foя ''{0}''. Płéäsé яétяy äftéя {1}.|" - -#: -msgid "datasource.publish.check.unpublishable" -msgstr "02781-表:Çoűłď ฑot pűbłısh ďätä soűяçé.|" - -#: -msgid "datasource.publish.check.publishable.extract_required" -msgstr "88437-表:Яéqűıяés çяéätıฑg äฑ éxtяäçt oฑ pűbłısh.|" - -#: -msgid "datasource.publish.check.publishable.credentials_required" -msgstr "29274-表:{1} ὠıłł témpoяäяıły äççéss thé çяéďéฑtıäłs pяovıďéď foя ''{0}'' to çoฑfıяm ıt çäฑ mäıฑtäıฑ ä łıvé ďätä çoฑฑéçtıoฑ.|" - -#: -msgid "datasource.publish.check.publishable.server_unreachable" -msgstr "71056-表:{1} çäฑฑot яéäçh ''{0}''. Pűbłıshıฑg ὠıłł çяéäté äฑ éxtяäçt.|" - -#: -msgid "publish.bundles.workbook.subscription.subject" -msgstr "05112-表:Yoűя ὠoяkbook {0} ıs яéäďy foя yoű.|" - -#: -msgid "publish.bundles.workbook.subscription.message" -msgstr "15443-表:Yoűя Şäłésfoяçé ďätä ὠäs äďďéď to thé ὠoяkbook. Go to yoűя {0} pяojéçt to gét stäяtéď.|" - -#: -msgid "extracts.status.finished.upload.workbook" -msgstr "22150-表:Fıฑıshéď űpłoäď of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя Ẉoяkbook ''{1}'' {2}|" - -#: -msgid "extracts.status.finished.refresh.workbook" -msgstr "38606-表:Fıฑıshéď яéfяésh of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя Ẉoяkbook ''{1}'' {2}|" - -#: -msgid "extracts.status.finished.increment.workbook" -msgstr "87034-表:Fıฑıshéď ıฑçяéméฑt of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя Ẉoяkbook ''{1}'' {2}|" - -#: -msgid "extracts.status.finished.encrypt.workbook" -msgstr "67684-表:Fıฑıshéď éฑçяyptıoฑ of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя Ẉoяkbook ''{1}''|" - -#: -msgid "extracts.status.finished.decrypt.workbook" -msgstr "37468-表:Fıฑıshéď ďéçяyptıoฑ of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя Ẉoяkbook ''{1}''|" - -#: -msgid "extracts.status.finished.rekey.workbook" -msgstr "81693-表:Fıฑıshéď яééฑçяyptıoฑ of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя Ẉoяkbook ''{1}''|" - -#: -msgid "extracts.status.finished.create.workbook" -msgstr "55435-表:Fıฑıshéď çяéätıoฑ of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя ὠoяkbook ''{1}'' {2}|" - -#: -msgid "extracts.status.finished.remove.workbook" -msgstr "22211-表:Fıฑıshéď çhäฑgé éxtяäçt (ďätä soűяçé ıď:{0}) to łıvé foя ὠoяkbook ''{1}''|" - -#: -msgid "extracts.status.finished.upload.datasource" -msgstr "48209-表:Fıฑıshéď űpłoäď of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя Ðätä Şoűяçé ''{1}'' {2}|" - -#: -msgid "extracts.status.finished.refresh.datasource" -msgstr "80025-表:Fıฑıshéď яéfяésh of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя Ðätä Şoűяçé ''{1}'' {2}|" - -#: -msgid "extracts.status.finished.increment.datasource" -msgstr "62693-表:Fıฑıshéď ıฑçяéméฑt of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя Ðätä Şoűяçé ''{1}'' {2}|" - -#: -msgid "extracts.status.finished.append.datasource" -msgstr "45144-表:Fıฑıshéď äppéฑď of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя Ðätä Şoűяçé ''{1}'' {2}|" - -#: -msgid "extracts.status.finished.replace.datasource" -msgstr "96448-表:Fıฑıshéď яépłäçé of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя Ðätä Şoűяçé ''{1}'' {2}|" - -#: -msgid "extracts.status.finished.encrypt.datasource" -msgstr "03087-表:Fıฑıshéď éฑçяyptıoฑ of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя Ðätä Şoűяçé ''{1}''|" - -#: -msgid "extracts.status.finished.decrypt.datasource" -msgstr "90055-表:Fıฑıshéď ďéçяyptıoฑ of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя Ðätä Şoűяçé ''{1}''|" - -#: -msgid "extracts.status.finished.rekey.datasource" -msgstr "99176-表:Fıฑıshéď яééฑçяyptıoฑ of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя Ðätä Şoűяçé ''{1}''|" - -#: -msgid "extracts.status.finished.encrypt.flow" -msgstr "53816-表:Fıฑıshéď éฑçяyptıoฑ of éxtяäçts foя fłoὠ ''{0}''|" - -#: -msgid "extracts.status.finished.decrypt.flow" -msgstr "64144-表:Fıฑıshéď ďéçяyptıoฑ of éxtяäçts foя fłoὠ ''{0}''|" - -#: -msgid "extracts.status.finished.rekey.flow" -msgstr "77009-表:Fıฑıshéď яééฑçяyptıoฑ of éxtяäçts foя fłoὠ ''{0}''|" - -#: -msgid "extracts.status.finished.encrypt.flowdraft" -msgstr "47209-表:Fıฑıshéď éฑçяyptıoฑ of éxtяäçts foя fłoὠ ďяäft ''{0}''|" - -#: -msgid "extracts.status.finished.decrypt.flowdraft" -msgstr "77809-表:Fıฑıshéď ďéçяyptıoฑ of éxtяäçts foя fłoὠ ďяäft ''{0}''|" - -#: -msgid "extracts.status.finished.rekey.flowdraft" -msgstr "87152-表:Fıฑıshéď яééฑçяyptıoฑ of éxtяäçts foя fłoὠ ďяäft ''{0}''|" - -#: -msgid "extracts.status.finished.create.datasource" -msgstr "27350-表:Fıฑıshéď çяéätıoฑ of éxtяäçts (ฑéὠ éxtяäçt ıď:{0}) foя ďätä soűяçé ''{1}'' {2}|" - -#: -msgid "extracts.status.finished.remove.datasource" -msgstr "33742-表:Fıฑıshéď çhäฑgé éxtяäçt to łıvé foя ďätä soűяçé ''{1}''|" - -#: -msgid "extracts.status.encryption_key" -msgstr "28030-表:Éฑçяyptıoฑ kéy İÐ: ''{0}''.|" - -#: -msgid "extracts.status.encryption_keys" -msgstr "67157-表:Õłď éฑçяyptıoฑ kéy İÐ: ''{0}'', ฑéὠ éฑçяyptıoฑ kéy İÐ: ''{1}''.|" - -#: -msgid "extracts.errors.upload" -msgstr "82179-表:Éяяoя űpłoäďıฑg éxtяäçts foя {0}: ''{1}''|" - -#: -msgid "extracts.errors.refresh" -msgstr "26361-表:Åฑ éяяoя oççűяяéď ὠhéฑ яéfяéshıฑg éxtяäçts foя thé {0} ''{1}''|" - -#: -msgid "extracts.errors.create" -msgstr "83102-表:Éяяoя çяéätıฑg éxtяäçts foя thé {0} ''{1}''.|" - -#: -msgid "extracts.errors.increment" -msgstr "45901-表:Éяяoя ıฑçяéméฑtıฑg éxtяäçts foя {0}: ''{1}''|" - -#: -msgid "extracts.errors.append" -msgstr "09116-表:Éяяoя äppéฑďıฑg éxtяäçts foя {0}: ''{1}''|" - -#: -msgid "extracts.errors.replace" -msgstr "78482-表:Éяяoя яépłäçıฑg éxtяäçts foя {0}: ''{1}''|" - -#: -msgid "extracts.errors.download" -msgstr "88330-表:Éяяoя ďoὠฑłoäďıฑg éxtяäçts foя {0}: ''{1}''|" - -#: -msgid "extracts.errors.remove" -msgstr "66438-表:Éяяoя яémovıฑg éxtяäçts foя {0}: ''{1}''.|" - -#: -msgid "extracts.errors.title" -msgstr "60822-表:Pяoçéss éxtяäçts éяяoя|" - -#: -msgid "extracts.errors.nothing_to_upload" -msgstr "99441-表:Ño éxtяäçts to űpłoäď foя {0}: ''{1}''|" - -#: -msgid "extracts.errors.nothing_to_refresh" -msgstr "70923-表:Ño éxtяäçts to яéfяésh foя {0}: ''{1}''|" - -#: -msgid "extracts.errors.nothing_to_increment" -msgstr "20159-表:Ño éxtяäçts to ıฑçяéméฑt foя {0}: ''{1}''|" - -#: -msgid "extracts.errors.nothing_to_append" -msgstr "26378-表:Ño éxtяäçts to äppéฑď foя {0}: ''{1}''|" - -#: -msgid "extracts.errors.nothing_to_replace" -msgstr "23044-表:Ño éxtяäçts to яépłäçé foя {0}: ''{1}''|" - -#: -msgid "extracts.errors.refresh_summary" -msgstr "70048-表:Яéfяésh Éxtяäçts Éяяoя|" - -#: -msgid "extracts.errors.encrypt_summary" -msgstr "16330-表:Éฑçяypt Éxtяäçts Éяяoя|" - -#: -msgid "extracts.errors.rekey_summary" -msgstr "55217-表:Яééฑçяypt Éxtяäçts Éяяoя|" - -#: -msgid "extracts.errors.decrypt_summary" -msgstr "24850-表:Ðéçяypt Éxtяäçts Éяяoя|" - -#: -msgid "extracts.errors.remove_summary" -msgstr "75885-表:Яémové Éxtяäçts Éяяoя|" - -#: -msgid "extracts.errors.create_summary" -msgstr "29381-表:Çяéäté Éxtяäçts Éяяoя|" - -#: -msgid "extracts.errors.datasource_overwritten" -msgstr "27947-表:Яéfяésh fäıłéď béçäűsé thé ďätäsoűяçé ὠäs ovéяὠяıttéฑ by äฑothéя täsk ďűяıฑg pяoçéssıฑg. Şűbmıt яéfяésh ägäıฑ to çoяяéçt.|" - -#: -msgid "extracts.errors.workbook_overwritten" -msgstr "27264-表:Яéfяésh fäıłéď béçäűsé thé ὠoяkbook ὠäs ovéяὠяıttéฑ by äฑothéя täsk ďűяıฑg pяoçéssıฑg. Şűbmıt яéfяésh ägäıฑ to çoяяéçt.|" - -#: -msgid "extracts.errors.encrypt" -msgstr "91331-表:Åฑ éяяoя oççűяяéď ὠhéฑ éฑçяyptıฑg éxtяäçts foя thé {0} ''{1}''|" - -#: -msgid "extracts.errors.decrypt" -msgstr "25291-表:Åฑ éяяoя oççűяяéď ὠhéฑ ďéçяyptıฑg éxtяäçts foя thé {0} ''{1}''|" - -#: -msgid "extracts.errors.rekey" -msgstr "85770-表:Åฑ éяяoя oççűяяéď ὠhéฑ яééฑçяyptıฑg éxtяäçts foя thé {0} ''{1}''|" - -#: -msgid "extracts.errors.encrypt_datasource_overwritten" -msgstr "47333-表:Éxtяäçt éฑçяyptıoฑ fäıłéď béçäűsé thé ďätäsoűяçé ὠäs ovéяὠяıttéฑ by äฑothéя täsk ďűяıฑg pяoçéssıฑg.|" - -#: -msgid "extracts.errors.encrypt_workbook_overwritten" -msgstr "32186-表:Éxtяäçt éฑçяyptıoฑ fäıłéď béçäűsé thé ὠoяkbook ὠäs ovéяὠяıttéฑ by äฑothéя täsk ďűяıฑg pяoçéssıฑg.|" - -#: -msgid "extracts.errors.rekey_datasource_overwritten" -msgstr "49790-表:Éxtяäçt яééฑçяyptıoฑ fäıłéď béçäűsé thé ďätäsoűяçé ὠäs ovéяὠяıttéฑ by äฑothéя täsk ďűяıฑg pяoçéssıฑg.|" - -#: -msgid "extracts.errors.rekey_workbook_overwritten" -msgstr "56243-表:Éxtяäçt яééฑçяyptıoฑ fäıłéď béçäűsé thé ὠoяkbook ὠäs ovéяὠяıttéฑ by äฑothéя täsk ďűяıฑg pяoçéssıฑg.|" - -#: -msgid "extracts.errors.decrypt_datasource_overwritten" -msgstr "50525-表:Éxtяäçt ďéçяyptıoฑ fäıłéď béçäűsé thé ďätäsoűяçé ὠäs ovéяὠяıttéฑ by äฑothéя täsk ďűяıฑg pяoçéssıฑg.|" - -#: -msgid "extracts.errors.decrypt_workbook_overwritten" -msgstr "77170-表:Éxtяäçt ďéçяyptıoฑ fäıłéď béçäűsé thé ὠoяkbook ὠäs ovéяὠяıttéฑ by äฑothéя täsk ďűяıฑg pяoçéssıฑg.|" - -#: -msgid "extracts.errors.remove_datasource_overwritten" -msgstr "11234-表:Ðätä soűяçé çoűłďฑ''t bé çhäฑgéď to łıvé béçäűsé ıt ὠäs ovéяὠяıttéฑ by äฑothéя täsk.|" - -#: -msgid "extracts.errors.remove_workbook_overwritten" -msgstr "06647-表:Ẉoяkbook çoűłďฑ''t bé çhäฑgéď to łıvé béçäűsé ıt ὠäs ovéяὠяıttéฑ by äฑothéя täsk.|" - -#: -msgid "extracts.errors.create_datasource_overwritten" -msgstr "09130-表:Ðätä soűяçé çoűłďฑ''t bé éxtяäçtéď béçäűsé ıt ὠäs ovéяὠяıttéฑ by äฑothéя täsk.|" - -#: -msgid "extracts.errors.create_workbook_overwritten" -msgstr "26911-表:Ẉoяkbook çoűłďฑ''t bé éxtяäçtéď béçäűsé ıt ὠäs ovéяὠяıttéฑ by äฑothéя täsk.|" - -#: -msgid "extracts.site_mode_change_details" -msgstr "50296-表:Çhäฑgéď sıté éxtяäçt éฑçяyptıoฑ moďé fяom ''{0}'' to ''{1}''.|" - -#: -msgid "extracts.errors.encryption_not_licensed" -msgstr "50217-表:Thıs opéяätıoฑ häs fäıłéď béçäűsé éxtяäçt éฑçяyptıoฑ ıs ฑot łıçéฑséď. To péяfoяm thıs opéяätıoฑ, yoű műst яéฑéὠ yoűя łıçéฑsé oя ďéçяypt yoűя éxtяäçt.|" - -#: -msgid "extracts.errors.operation_cancelled_detail" -msgstr "62265-表:Яémové éxtяäçt opéяätıoฑ foя {0} (ďätä soűяçé: {2}) tıméď oűt.|" - -#: -msgid "workbooks.messages.load_error" -msgstr "54497-表:Uฑäbłé to łoäď Ẉoяkbook {0}|" - -#: -msgid "workbooks.messages.locked" -msgstr "41020-表:Thé ὠoяkbook ''{0}'' ıs çűяяéฑtły béıฑg moďıfıéď by äฑothéя űséя. Płéäsé tяy ägäıฑ łätéя.|" - -#: -msgid "workbooks.new_workbook.default_name" -msgstr "85774-表:Ñéὠ Ẉoяkbook|" - -#: -msgid "workbooks.new_datasource.default_name" -msgstr "92131-表:Ñéὠ Ðätä Şoűяçé|" - -#: -msgid "datasources.messages.load_error" -msgstr "55830-表:Uฑäbłé to łoäď Ðätä Şoűяçé {0}|" - -#: -msgid "metrics.new_metric.default_name" -msgstr "66882-表:Ñéὠ Métяıç|" - -#: -msgid "messages.timeout_error.summary" -msgstr "34427-表:Tıméoűt Éяяoя|" - -#: -msgid "messages.timeout_error.task_canceled" -msgstr "63944-表:Çäฑçéłıฑg täsk thät took łoฑgéя thäฑ {0} séçoฑďs|" - -#: -msgid "subscriptions.manage_my_subscriptions" -msgstr "83594-表:Mäฑägé my sűbsçяıptıoฑs|" - -#: -msgid "subscriptions.message_greeting" -msgstr "13188-表:Hı,|" - -#: -msgid "subscriptions.subscribed_footer" -msgstr "06701-表:Héяé''s yoűя sűbsçяıptıoฑ to thé {0}|" - -#: -msgid "subscriptions.subscribed_workbook" -msgstr "60204-表:ὠoяkbook|" - -#: -msgid "subscriptions.subscribed_view" -msgstr "38135-表:vıéὠ|" - -#: -msgid "subscriptions.fullstop" -msgstr "15972-表:.|" - -#: -msgid "subscriptions.extract_refresh_footer" -msgstr "87600-表:Yoű яéçéıvé thıs sűbsçяıptıoฑ émäıł ὠhéฑ ďätä ıs яéfяéshéď.|" - -#: -msgid "subscriptions.explore_the_viz" -msgstr "97786-表:Éxpłoяé thé vıž|" - -#: -msgid "subscriptions.explore_the_workbook" -msgstr "62055-表:Éxpłoяé thé ὠoяkbook|" - -#: -msgid "subscriptions.pdf_attached" -msgstr "77380-表:Yoűя Täbłéäű PÐF ıs ättäçhéď.|" - -#: -msgid "subscriptions.access_live_content" -msgstr "81486-表:Yoű çäฑ äççéss thé łıvé vıéὠ of thé çoฑtéฑt héяé|" - -#: -msgid "subscriptions.warning_deprecated_type" -msgstr "39056-表:ďépяéçätéď|" - -#: -msgid "subscriptions.warning_extract_refresh_type" -msgstr "59346-表:éxtяäçt яéfяésh fäıłéď|" - -#: -msgid "subscriptions.warning_flow_run_type" -msgstr "37929-表:fłoὠ яűฑ fäıłéď|" - -#: -msgid "subscriptions.warning_introduction_general" -msgstr "49049-表:Thé fołłoὠıฑg ďätä qűäłıty ὠäяฑıฑgs äfféçt thıs {0}.|" - -#: -msgid "subscriptions.warning_introduction_view" -msgstr "54708-表:Foя moяé ıฑfoяmätıoฑ, séé thé Ðätä Ðétäıłs täb ıฑ thé vıéὠ|" - -#: -msgid "subscriptions.warning_introduction_workbook" -msgstr "02313-表:Foя moяé ıฑfoяmätıoฑ, séé thé ὠoяkbook pägé|" - -#: -msgid "subscriptions.warning_maintenance_type" -msgstr "02012-表:űฑďéя mäıฑtéฑäฑçé|" - -#: -msgid "subscriptions.warning_permission_error" -msgstr "39022-表:Thıs ὠäяฑıฑg ıs oฑ äฑ ässét yoű ďo ฑot hävé péяmıssıoฑs to séé.|" - -#: -msgid "subscriptions.warning_redacted" -msgstr "61398-表:Péяmıssıoฑs яéqűıяéď|" - -#: -msgid "subscriptions.warning_sensitve_type" -msgstr "11730-表:séฑsıtıvé ďätä|" - -#: -msgid "subscriptions.warning_severe" -msgstr "82570-表:İmpoяtäฑt ďätä qűäłıty ὠäяฑıฑg|" - -#: -msgid "subscriptions.warning_stale_type" -msgstr "74070-表:stäłé ďätä|" - -#: -msgid "subscriptions.warning_standard" -msgstr "88019-表:Ðätä qűäłıty ὠäяฑıฑg|" - -#: -msgid "subscriptions.warning_error_type" -msgstr "32103-表:űฑkฑoὠฑ ὠäяฑıฑg typé|" - -#: -msgid "subscriptions.warning_warning_type" -msgstr "15123-表:ὠäяฑıฑg|" - -#: -msgid "errors.subscriptions.image_render_failed" -msgstr "77122-表:Thé sฑäpshot of thé vıéὠ ''{0}'' çoűłď ฑot bé pяopéяły яéฑďéяéď.|" - -#: -msgid "errors.subscriptions.see_live_view" -msgstr "31820-表:To séé thé vıéὠ oฑłıฑé, go to {0}.|" - -#: -msgid "errors.subscriptions.disabled_on_server" -msgstr "97984-表:Şéяvéя-ὠıďé sűbsçяıptıoฑs séttıฑg ıs ฑot éฑäbłéď. Çäฑฑot pяoçéss sűbsçяıptıoฑs.|" - -#: -msgid "errors.subscriptions.disabled_on_site" -msgstr "05252-表:Şűbsçяıptıoฑs äяé ďısäbłéď foя sıté.|" - -#: -msgid "errors.subscriptions.site_is_locked" -msgstr "43335-表:Şıté ıs łoçkéď. Çäฑฑot pяoçéss Şűbsçяıptıoฑs.|" - -#: -msgid "errors.subscriptions.orphan" -msgstr "88264-表:Ẉoяkbook äฑď vıéὠs ässoçıätéď ὠıth thıs sűbsçяıptıoฑ çoűłď ฑot bé foűฑď.|" - -#: -msgid "errors.subscriptions.user_unlicensed" -msgstr "80368-表:Şkıppıฑg űฑłıçéฑséď űséя''s sűbsçяıptıoฑ.|" - -#: -msgid "errors.subscriptions.smtp_unreacheable" -msgstr "52238-表:Uฑäbłé to яéäçh ŞMTP host. Çhéçk ıf ŞMTP häs bééฑ çoฑfıgűяéď.|" - -#: -msgid "errors.subscriptions.uncategorized_error" -msgstr "56987-表:Uฑkฑoὠฑ éяяoя|" - -#: -msgid "errors.subscriptions.pdf_render_failed" -msgstr "32185-表:Thé PÐF ättäçhméฑt foя thıs émäıł çoűłď ฑot bé pяopéяły яéฑďéяéď.|" - -#: -msgid "errors.subscriptions.pdf_limit_exceeded" -msgstr "98180-表:Thé géฑéяätéď PÐF ıs łäяgéя thäฑ thé {0}MB sıžé łımıt äฑď çoűłď ฑot bé ättäçhéď to thıs émäıł.|" - -#: -msgid "errors.subscriptions.attachments_not_enabled" -msgstr "31558-表:Thıs sűbsçяıptıoฑ fäıłéď béçäűsé émäıł ättäçhméฑts ὠéяé ďısäbłéď. Çoฑtäçt yoűя Täbłéäű äďmıฑıstяätoя foя ďétäıłs.|" - -#: -msgid "errors.subscriptions.pdf_email_failed" -msgstr "11117-表:Thé géฑéяätéď PÐF çoűłď ฑot bé ättäçhéď to thıs émäıł.|" - -#: -msgid "errors.subscriptions.learn_more_troubleshoot" -msgstr "40983-表:<ä hяé" - -#: -msgid "errors.subscriptions.bad_extract_refresh_subscription_configuration" -msgstr "82544-表:Şűbsçяıptıoฑ sűspéฑďéď béçäűsé thé ὠoяkbook çoฑtäıฑs műłtıpłé éxtяäçt яéfяésh sçhéďűłés. To яésűmé, űpďäté fяéqűéฑçy to Õฑ Şéłéçtéď Şçhéďűłé.|" - -#: -msgid "errors.subscriptions.subscription_failed_refresh_failure" -msgstr "45638-表:Thé éxtяäçt яéfяésh oฑ thé ďätä soűяçé fäıłéď.|" - -#: -msgid "errors.subscriptions.multiple_extracts_for_extract_refresh_subscription" -msgstr "53331-表:Thé ὠoяkbook çoฑtäıฑs műłtıpłé éxtяäçt яéfяésh sçhéďűłés. Upďäté fяéqűéฑçy to Õฑ Şéłéçtéď Şçhéďűłé.|" - -#: -msgid "errors.subscriptions.datasource_is_missing_password" -msgstr "91855-表:Ðätä soűяçé çoฑฑéçtıoฑ éяяoя. Çhéçk thé çяéďéฑtıäłs oฑ äłł ďätä soűяçé çoฑฑéçtıoฑs foя thé ὠoяkbook.|" - -#: -msgid "subscriptions.results_summary.sg" -msgstr "76664-表:{0} of {1} sűbsçяıptıoฑ séฑt fяom sçhéďűłé ''{2}''.|" - -#: -msgid "subscriptions.results_summary.pl" -msgstr "76576-表:{0} of {1} sűbsçяıptıoฑs séฑt fяom sçhéďűłé ''{2}''.|" - -#: -msgid "subscriptions.results_views_per_subscription.sg" -msgstr "99990-表:{0} ({1} of 1 vıéὠ sűççééďéď)|" - -#: -msgid "subscriptions.results_views_per_subscription.pl" -msgstr "99902-表:{0} ({1} of {2} vıéὠs sűççééďéď)|" - -#: -msgid "subscriptions.results_views_per_subscription.more" -msgstr "02327-表:({0} moяé)|" - -#: -msgid "subscriptions.results_views_per_subscription.failed" -msgstr "81951-表:{0} ({1} of {2} vıéὠs fäıłéď).|" - -#: -msgid "subscriptions.results_header.all_shown.failures.sg" -msgstr "31449-表:1 fäıłűяé|" - -#: -msgid "subscriptions.results_header.all_shown.failures.pl" -msgstr "31361-表:{0} fäıłűяés|" - -#: -msgid "subscriptions.results_header.all_shown.warnings.sg" -msgstr "49963-表:1 ὠäяฑıฑg|" - -#: -msgid "subscriptions.results_header.all_shown.warnings.pl" -msgstr "49875-表:{0} ὠäяฑıฑgs|" - -#: -msgid "subscriptions.results_header.some_hidden.failures.pl.sg" -msgstr "60863-表:{0} fäıłűяés (1 hıďďéฑ, séé łogs)|" - -#: -msgid "subscriptions.results_header.some_hidden.failures.pl.pl" -msgstr "60775-表:{0} fäıłűяés ({1} hıďďéฑ, séé łogs)|" - -#: -msgid "subscriptions.results_header.some_hidden.warnings.pl.sg" -msgstr "06573-表:{0} ὠäяฑıฑgs (1 hıďďéฑ, séé łogs)|" - -#: -msgid "subscriptions.results_header.some_hidden.warnings.pl.pl" -msgstr "06485-表:{0} ὠäяฑıฑgs ({1} hıďďéฑ, séé łogs)|" - -#: -msgid "dataalerts.manage_my_data_alerts" -msgstr "21473-表:Mäฑägé äłéяts|" - -#: -msgid "dataalerts.edit_data_alert" -msgstr "08266-表:Éďıt äłéяt|" - -#: -msgid "dataalerts.remove_user_from_data_alert" -msgstr "47953-表:Яémové mé|" - -#: -msgid "dataalerts.add_user_to_data_alert" -msgstr "20647-表:Åďď mé to thıs äłéяt|" - -#: -msgid "dataalerts.greater_or_equal" -msgstr "81455-表:{0} ὠäs äbové oя éqűäł to {1}.|" - -#: -msgid "dataalerts.greater" -msgstr "36744-表:{0} ὠäs äbové {1}.|" - -#: -msgid "dataalerts.less_or_equal" -msgstr "77676-表:{0} ὠäs béłoὠ oя éqűäł to {1}.|" - -#: -msgid "dataalerts.less" -msgstr "48683-表:{0} ὠäs béłoὠ {1}.|" - -#: -msgid "dataalerts.equal" -msgstr "07266-表:{0} ὠäs éqűäł to {1}.|" - -#: -msgid "dataalerts.email_alt_text" -msgstr "44536-表:Ɣıéὠ űséď by ďätä-ďяıvéฑ äłéяt: {0}|" - -#: -msgid "dataalerts.email_alt_text_hidden_view" -msgstr "48691-表:Ɣıéὠ űséď by ďätä-ďяıvéฑ äłéяt: {0} ὠıth çhäฑgés äppłıéď|" - -#: -msgid "dataalerts.alert_triggered_for_the_view" -msgstr "36934-表:Åłéяt tяıggéяéď foя thé vıéὠ|" - -#: -msgid "dataalerts.failure.email.subject" -msgstr "54468-表:Ðätä-ďяıvéฑ äłéяt ısฑ''t ὠoяkıฑg foя: {0}|" - -#: -msgid "dataalerts.failure.status" -msgstr "45448-表:Yoűя Åłéяt <ı>{0} ıs Ñot Ẉoяkıฑg|" - -#: -msgid "dataalerts.failure.view.details.alert" -msgstr "98333-表:Ɣıéὠ thıs äłéяt|" - -#: -msgid "dataalerts.failure.explanation" -msgstr "07875-表:Yoűя ďätä-ďяıvéฑ äłéяt, <ı>{0}, ısฑ''t ὠoяkıฑg яıght ฑoὠ, so яéçıpıéฑts ὠoฑ''t bé ฑotıfıéď ὠhéฑ thé ďätä çoฑďıtıoฑ ıs tяűé. Yoű''łł яéçéıvé äฑ émäıł ฑotıfıçätıoฑ ὠhéฑ thé äłéяt ıs ὠoяkıฑg ägäıฑ.|" - -#: -msgid "dataalerts.failure.affected.alert" -msgstr "72472-表:Åfféçtéď ďätä-ďяıvéฑ äłéяt|" - -#: -msgid "dataalerts.failure.time" -msgstr "47267-表:Tımé äłéяt fäıłéď|" - -#: -msgid "dataalerts.failure.cause" -msgstr "77459-表:Şométımés äłéяts fäıł ďűé to témpoяäяy ฑétὠoяk ıssűés, ὠhıçh яésołvé thémséłvés. Yoű çäฑ äłso tяy яéçяéätıฑg thé äłéяt oฑ thé oяıgıฑäł ďätä vıéὠ, oя tяoűbłéshoot çommoฑ çäűsés of äłéяt fäıłűяé łıké thésé:|" - -#: -msgid "dataalerts.failure.changed.view" -msgstr "39637-表:Å яémovéď oя яéฑäméď ὠoяkbook, vıéὠ, oя ďätä fıéłď.|" - -#: -msgid "dataalerts.failure.expired.credentials" -msgstr "96733-表:Éxpıяéď ďätäbäsé çяéďéฑtıäłs émbéďďéď ıฑ ä ὠoяkbook.|" - -#: -msgid "dataalerts.failure.datasource.error" -msgstr "19893-表:Åฑ ıฑäççéssıbłé ďätä soűяçé.|" - -#: -msgid "dataalerts.failure.email.footer" -msgstr "64675-表:Yoű äяé яéçéıvıฑg thıs émäıł ät {0} béçäűsé of äฑ äłéяt fäıłűяé.|" - -#: -msgid "dataalerts.failure.troubleshooting" -msgstr "84388-表:To çhéçk ıf äฑy of thé ıssűés łıstéď äbové äяé çäűsıฑg yoűя äłéяt to fäıł, çłıçk thé bűttoฑ béłoὠ.|" - -#: -msgid "dataalerts.success.email.subject" -msgstr "15645-表:Ðätä-ďяıvéฑ äłéяt häs яésűméď foя: {0}|" - -#: -msgid "dataalerts.success.status" -msgstr "24335-表:Yoűя Åłéяt <ı>{0} häs яésűméď|" - -#: -msgid "dataalerts.success.explanation" -msgstr "55676-表:Yoűя ďätä-ďяıvéฑ äłéяt, <ı>{0}, ıs ὠoяkıฑg ägäıฑ, so яéçıpıéฑts ὠıłł bé ฑotıfıéď ὠhéฑ thé ďätä çoฑďıtıoฑ ıs tяűé.|" - -#: -msgid "dataalerts.failure.error.internalError" -msgstr "85071-表:Ðätä Åłéяt ıฑtéяฑäł éяяoя|" - -#: -msgid "dataalerts.failure.error.invalidDataAlertSpecification" -msgstr "87468-表:İฑväłıď Ðätä Åłéяt spéçıfıçätıoฑ|" - -#: -msgid "dataalerts.failure.error.summaryTableNotFound" -msgstr "60947-表:Şűmmäяy ďätä täbłé ฑot foűฑď|" - -#: -msgid "dataalerts.failure.error.unclassifiedError" -msgstr "89888-表:Uฑçłässıfıéď éяяoя|" - -#: -msgid "dataalerts.failure.error.viewContentNotFound" -msgstr "67911-表:Ðätä Åłéяt vıéὠ''s {0} çoฑtéฑt ฑot foűฑď|" - -#: -msgid "dataalerts.failure.error.viewNotFound" -msgstr "82160-表:Ðätä äłéяt vıéὠ çäฑฑot bé łoçätéď|" - -#: -msgid "dataalerts.failure.error.workbookNotFound" -msgstr "34597-表:Ẉoяkbook ฑot foűฑď|" - -#: -msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" -msgstr "98819-表:Ño äxıs foűฑď foя fıéłď {0}|" - -#: -msgid "dataalerts.failure.error.paneDescriptorNotFound" -msgstr "00706-表:{0}|" - -#: -msgid "dataalerts.failure.error.unsupportedComparisonExpression" -msgstr "36410-表:Uฑsűppoяtéď çompäяısoฑ éxpяéssıoฑ {0}|" - -#: -msgid "dataalerts.failure.error.nonConstComparisonOp" -msgstr "57788-表:Ñoฑ çoฑstäฑt çompäяısoฑ opéяätoя ďétéçtéď: {0}|" - -#: -msgid "dataalerts.failure.error.cannotAddFilter" -msgstr "82426-表:Åďďıฑg Fıłtéя to ďätä äłéяt fäıłéď|" - -#: -msgid "dataalerts.failure.error.sheetNotAlertable" -msgstr "55174-表:Şhéét {0} ďoés hävé sűppoяtéď ďätä foя äłéяts. {1}|" - -#: -msgid "dataalerts.failure.error.dataAlertMeasureNotFound" -msgstr "32727-表:Çäฑฑot séłéçt méäsűяé. {0}|" - -#: -msgid "dataalerts.failure.error.tooManyMeasuresForDataAlert" -msgstr "59349-表:İฑçoяяéçt ฑűmbéя of méäsűяés ďétéçtéď.{0}|" - -#: -msgid "dataalerts.failure.error.thresholdParseError" -msgstr "64036-表:Fäıłéď to päяsé thяéshołď téxt {0}. {1}|" - -#: -msgid "dataalerts.failure.error.dataAlertPresModelCreationError" -msgstr "19750-表:Éяяoя ὠhıłé séяıäłıžıฑg äłéяt. {0}|" - -#: -msgid "dataalerts.failure.error.cannotDrawDataAlertDialog" -msgstr "13175-表:Fäıłéď to ďяäὠ ďätä äłéяt ďıäłog.|" - -#: -msgid "dataalerts.failure.error.unsupportedDataAlertType" -msgstr "31443-表:Ðätä äłéяt typé {0} ıs çűяяéฑtły űฑsűppoяtéď.|" - -#: -msgid "dataalerts.failure.suspend.email.subject" -msgstr "60498-表:Ðätä-ďяıvéฑ äłéяt ıs sűspéฑďéď foя: {0}|" - -#: -msgid "dataalerts.failure.suspend.email.status" -msgstr "49324-表:Yoűя äłéяt {0} häs bééฑ sűspéฑďéď|" - -#: -msgid "dataalerts.failure.suspend.email.explanation" -msgstr "62591-表:Ẉhıłé sűspéฑďéď, ὠé ὠıłł ฑot éväłűäté thé vıéὠ oя äłéяt яéçıpıéฑts. Åftéя ä fıx häs bééฑ mäďé, yoű çäฑ яésűmé thé äłéяt ıฑ <ä hяé" - -#: -msgid "dataalerts.failure.suspend.view.name.prefix" -msgstr "87156-表:Ɣıéὠ|" - -#: -msgid "dataalerts.failure.suspend.time" -msgstr "33045-表:Tımé of sűspéฑsıoฑ|" - -#: -msgid "dataalerts.failure.suspend.email.footer" -msgstr "69333-表:Yoű äяé яéçéıvıฑg thıs émäıł béçäűsé yoűя äłéяt ὠäs sűspéฑďéď.|" - -#: -msgid "dataalerts.failure.suspend.email.view.name.my.content" -msgstr "22507-表:My Çoฑtéฑt|" - -#: -msgid "dataalerts.failure.suspend.view.alerts" -msgstr "44856-表:Ɣıéὠ Åłéяts|" - -#: -msgid "metricsservices.failure.affected.metric" -msgstr "16894-表:Åfféçtéď métяıç|" - -#: -msgid "metricsservices.failure.cause" -msgstr "29949-表:Şométımés métяıç яéfяéshés fäıł ďűé to témpoяäяy çoฑฑéçtıvıty ıssűés, ὠhıçh яésołvé thémséłvés. Õthéя çommoฑ яéäsoฑs ὠhy ä métяıç яéfяésh mıght fäıł ıฑçłűďé:|" - -#: -msgid "metricsservices.failure.changed.view" -msgstr "04619-表:Å яémovéď oя яéฑäméď ὠoяkbook, vıéὠ, oя ďätä fıéłď|" - -#: -msgid "metricsservices.failure.permissions.error" -msgstr "13426-表:Å çhäฑgé ıฑ péяmıssıoฑs foя thé çoฑฑéçtéď vıéὠ|" - -#: -msgid "metricsservices.failure.email.footer" -msgstr "29657-表:Yoű äяé яéçéıvıฑg thıs émäıł ät {0} béçäűsé of ä fäıłűяé ὠıth yoűя métяıç яéfяésh.|" - -#: -msgid "metricsservices.failure.email.subject" -msgstr "07278-表:Métяıç яéfяésh ısฑ''t ὠoяkıฑg foя: {0}|" - -#: -msgid "metricsservices.failure.expired.credentials" -msgstr "37159-表:Éxpıяéď ďätäbäsé çяéďéฑtıäłs émbéďďéď ıฑ ä ὠoяkbook|" - -#: -msgid "metricsservices.failure.explanation" -msgstr "30381-表:Yoűя métяıç ısฑ''t äbłé to яéfяésh, so thé métяıç ďätä ısฑ''t űpďätıฑg. Yoű''łł яéçéıvé äฑ émäıł ฑotıfıçätıoฑ ὠhéฑ thé métяıç яéfяésh ıs ὠoяkıฑg ägäıฑ.|" - -#: -msgid "metricsservices.failure.status" -msgstr "41822-表:Yoűя métяıç ''{0}'' ısฑ''t яéfяéshıฑg|" - -#: -msgid "metricsservices.failure.suspend.email.explanation" -msgstr "90473-表:Ẉhıłé thé métяıç яéfяésh ıs sűspéฑďéď, yoűя métяıç ďätä ὠıłł ฑot űpďäté. Åftéя ä fıx häs bééฑ mäďé, yoű çäฑ яésűmé thé métяıç яéfяésh.|" - -#: -msgid "metricsservices.failure.suspend.email.footer" -msgstr "57131-表:Yoű äяé яéçéıvıฑg thıs émäıł ät {0} béçäűsé yoűя métяıç яéfяésh ὠäs sűspéฑďéď.|" - -#: -msgid "metricsservices.failure.suspend.email.status" -msgstr "37122-表:Яéfяésh foя yoűя métяıç ''{0}'' häs bééฑ sűspéฑďéď|" - -#: -msgid "metricsservices.failure.suspend.email.subject" -msgstr "80348-表:Métяıç яéfяésh sűspéฑďéď foя: {0}|" - -#: -msgid "metricsservices.failure.suspend.time" -msgstr "65323-表:Tımé of sűspéฑsıoฑ|" - -#: -msgid "metricsservices.failure.suspend.view.metric" -msgstr "16955-表:Go to Métяıç|" - -#: -msgid "metricsservices.failure.suspend.view.name.prefix" -msgstr "01770-表:Çoฑฑéçtéď vıéὠ|" - -#: -msgid "metricsservices.failure.time" -msgstr "29849-表:Tımé of яéfяésh fäıłűяé|" - -#: -msgid "metricsservices.failure.troubleshooting" -msgstr "92046-表:To çhéçk ıf äฑy of thé ıssűés łıstéď äbové äяé çäűsıฑg yoűя métяıç яéfяésh to fäıł, çłıçk thé bűttoฑ béłoὠ. Yoű çäฑ äłso tяy яéçяéätıฑg thé métяıç oฑ thé çoฑฑéçtéď vıéὠ.|" - -#: -msgid "metricsservices.failure.view.details.metric" -msgstr "84057-表:Go to Métяıç|" - -#: -msgid "metricsservices.failure.view.name.prefix" -msgstr "06808-表:Çoฑฑéçtéď vıéὠ|" - -#: -msgid "metricsservices.success.email.subject" -msgstr "68455-表:Métяıç яéfяésh häs яésűméď foя: {0}|" - -#: -msgid "metricsservices.success.explanation" -msgstr "78182-表:Thé яéfяésh foя yoűя métяıç ıs ὠoяkıฑg ägäıฑ, so ıt ὠıłł çhéçk foя űpďätés to yoűя métяıç ďätä.|" - -#: -msgid "metricsservices.success.status" -msgstr "88005-表:Яéfяésh foя yoűя métяıç ''{0}'' häs яésűméď|" - -#: -msgid "errors.staticimages.generic" -msgstr "36567-表:Éяяoя géฑéяätıฑg stätıç ımägés foя ὠoяkbook {0}. {1}.|" - -#: -msgid "errors.internal_error.request.message" -msgstr "42216-表:{0} ὠäs űฑäbłé to sätısfy thé яéqűést.|" - -#: -msgid "errors.permissions.limited_user_visibility" -msgstr "18831-表:Éяяoя çompłétıฑg qűéяy. Uséя műst bé äฑ äďmıฑ oя çяéätoя to qűéяy othéя űséяs ıf Uséя Ɣısıbıłıty ıs sét to łımıtéď|" - -#: -msgid "local_names.system_user.guest.name" -msgstr "00361-表:Gűést|" - -#: -msgid "local_names.group.all_users.name" -msgstr "48307-表:Åłł Uséяs|" - -#: -msgid "local_names.containers.personal_space.name" -msgstr "31403-表:Péяsoฑäł Şpäçé|" - -#: -msgid "password_reset.email.subject" -msgstr "77010-表:Héяé''s thé łıฑk to яését yoűя pässὠoяď|" - -#: -msgid "password_reset.email.body" -msgstr "62652-表:Hı {0},Yoű jűst яéqűéstéď ä pässὠoяď яését. To çhäฑgé yoűя Täbłéäű Şéяvéя pässὠoяď, {1} oя pästé thé fołłoὠıฑg łıฑk ıฑto yoűя bяoὠséя: {2}Thıs łıฑk ὠıłł éxpıяé ıฑ 48 hoűяs, so täké çäяé of ıt яıght äὠäy.İf yoű ďıďฑ''t яéqűést ä pässὠoяď яését, yoű mäy ὠäฑt to łét yoűя séяvéя äďmıฑ kฑoὠ.Thäฑks foя űsıฑg Täbłéäű!Thé Täbłéäű Téäm|" - -#: -msgid "password_reset.email.link" -msgstr "55092-表:çłıçk héяé|" - -#: -msgid "hours.pl" -msgstr "08054-表:{0} hoűяs|" - -#: -msgid "hours.sg" -msgstr "08142-表:1 hoűя|" - -#: -msgid "minutes.pl" -msgstr "67110-表:{0} mıฑűtés|" - -#: -msgid "minutes.sg" -msgstr "67198-表:1 mıฑűté|" - -#: -msgid "seconds.pl" -msgstr "38918-表:{0} séçoฑďs|" - -#: -msgid "seconds.sg" -msgstr "39006-表:1 séçoฑď|" - -#: -msgid "dataconnections.classes.tableau_server_site" -msgstr "50848-表:Täbłéäű Şéяvéя Şıté|" - -#: -msgid "materializeviews.errors.workbook_not_in_project" -msgstr "27391-表:Pяojéçt ''{0}'' ďoés ฑot çoฑtäıฑ ὠoяkbook ''{1}''|" - -#: -msgid "materializeviews.errors.workbook_has_no_extract" -msgstr "70332-表:Fäıłéď to űpďäté mätéяıäłıžéď vıéὠs séttıฑg foя ὠoяkbook ''{0}'', çűяяéฑtły oฑły ὠoяkbooks ὠıth émbéďďéď éxtяäçts äяé sűppoяtéď|" - -#: -msgid "materializeviews.errors.workbook_updating_errors" -msgstr "61648-表:Éяяoяs foűฑď ὠhıłé űpďätıฑg mätéяıäłıžéď vıéὠs séttıฑg foя ὠoяkbooks|" - -#: -msgid "materializeviews.errors.workbook_too_large" -msgstr "02396-表:Fäıłéď to űpďäté mätéяıäłıžéď vıéὠs séttıฑg foя ὠoяkbook ''{0}'' béçäűsé thé sıžé of ὠoяkbook éxçééďs thé łımıt of {1} GB|" - -#: -msgid "materializeviews.errors.project_path_not_exists" -msgstr "99627-表:Pяojéçt päth ''{0}'' ďoés ฑot éxıst|" - -#: -msgid "materializeviews.errors.feature_disabled" -msgstr "15862-表:Fäıłéď to űpďäté mätéяıäłıžéď vıéὠs séttıฑg foя ὠoяkbook ''{0}'' béçäűsé féätűяé ıs çűяяéฑtły ďısäbłéď|" - -#: -msgid "materializeviews.errors.update_materialized_views_setting_failed" -msgstr "56160-表:Fäıłéď to űpďäté mätéяıäłıžéď vıéὠs séttıฑg foя ὠoяkbook ''{0}''|" - -#: -msgid "materializeviews.errors.site_not_enabled" -msgstr "12270-表:Thıs sıté ıs ฑot éฑäbłéď foя mätéяıäłıžéď vıéὠs. Çoฑtäçt yoűя äďmıฑıstяätoя|" - -#: -msgid "materializeviews.errors.encrypted_extracts_not_supported" -msgstr "36929-表:Mätéяıäłıžéď vıéὠs féätűяé çűяяéฑtły ďoés ฑot sűppoяt ὠoяkbooks ὠıth éฑçяyptéď éxtяäçts|" - -#: -msgid "materializedviews.finished.create" -msgstr "27302-表:Çяéätéď mätéяıäłıžéď vıéὠs ὠıth stätűs ''{0}'' foя ὠoяkbook ''{1}''|" - -#: -msgid "materializedviews.finished.delete" -msgstr "63061-表:Ðéłétéď mätéяıäłıžéď vıéὠs foя ὠoяkbook ıď: {0}|" - -#: -msgid "materializedviews.finished.encrypt" -msgstr "07451-表:Fıฑıshéď éฑçяyptıoฑ of mätéяıäłıžéď vıéὠs foя ὠoяkbook ''{0}''|" - -#: -msgid "materializedviews.finished.decrypt" -msgstr "41411-表:Fıฑıshéď ďéçяyptıoฑ of mätéяıäłıžéď vıéὠs foя ὠoяkbook ''{0}''|" - -#: -msgid "materializedviews.finished.rekey" -msgstr "60578-表:Fıฑıshéď яééฑçяyptıoฑ of mätéяıäłıžéď vıéὠs foя ὠoяkbook ''{0}''|" - -#: -msgid "materializedviews.status.encryption_key" -msgstr "23821-表:Éฑçяyptıoฑ kéy İÐ: ''{0}''.|" - -#: -msgid "materializedviews.status.encryption_keys" -msgstr "05862-表:Õłď éฑçяyptıoฑ kéy İÐ: ''{0}'', ฑéὠ éฑçяyptıoฑ kéy İÐ: ''{1}''.|" - -#: -msgid "materializedviews.status.encryption_type" -msgstr "92908-表:Éฑçяyptıoฑ ďätäsoűяçé typé: ''{0}''|" - -#: -msgid "customizedviews.namedSharingPrefix" -msgstr "19729-表:Şhäяéď véяsıoฑ|" - -#: -msgid "flows.drafts.default_name" -msgstr "36193-表:Ñéὠ Fłoὠ|" - -#: -msgid "content_type.project" -msgstr "25990-表:Pяojéçt|" - -#: -msgid "content_type.workbook" -msgstr "36557-表:Ẉoяkbook|" - -#: -msgid "content_type.view" -msgstr "81912-表:Ɣıéὠ|" - -#: -msgid "content_type.datasource" -msgstr "71960-表:Ðätä Şoűяçé|" - -#: -msgid "content_type.flow" -msgstr "08449-表:Fłoὠ|" - -#: -msgid "content_type.metric" -msgstr "21507-表:Métяıç|" - -#: -msgid "content_type.collection" -msgstr "23441-表:Çołłéçtıoฑ|" - -#: -msgid "content_type.visualization" -msgstr "48113-表:Ɣısűäłıžätıoฑ|" - -#: -msgid "content_type.askdata_visualization" -msgstr "51605-表:Åsk Ðätä Ɣısűäłıžätıoฑ|" - -#: -msgid "content_type.explaindata_explanation" -msgstr "59592-表:Éxpłäฑätıoฑ|" - -#: -msgid "content_type.publishedconnection" -msgstr "98649-表:Ɣıяtűäł Çoฑฑéçtıoฑ|" - -#: -msgid "content_type.publishedconnectiontable" -msgstr "16981-表:Ɣıяtűäł Çoฑฑéçtıoฑ Täbłé|" - -#: -msgid "upgradethumbnails.status.server_started" -msgstr "76283-表:Şéяvéя Яéspoฑsé: Ştäяtéď thűmbฑäıłs űpgяäďé!|" - -#: -msgid "upgradethumbnails.status.server_stopped" -msgstr "42151-表:Şéяvéя Яéspoฑsé: Ştoppéď %ď jobs|" - -#: -msgid "dataquality.message.refresh_failed" -msgstr "92668-表:Яéfяésh fäıłéď: {0}|" - -#: -msgid "dataquality.message.last_successful" -msgstr "16968-表:Łäst sűççéssfűł: {0}|" - -#: -msgid "dataquality.message.next_scheduled" -msgstr "74780-表:Ñéxt sçhéďűłéď: {0}|" - -#: -msgid "dataquality.message.flow_run_output_steps_failed" -msgstr "58409-表:{0}/{1} oűtpűt stéps fäıłéď to яűฑ|" - -#: -msgid "importcsvsummary.error.details" -msgstr "10478-表:Éяяoя ďétäıłs:|" - -#: -msgid "importcsvsummary.remainingerrors" -msgstr "91827-表:(яémäıฑıฑg éяяoяs ฑot shoὠฑ)|" - -#: -msgid "importcsvsummary.error.line" -msgstr "90536-表:łıฑé {0} foя űséя ''{1}'': ''{2}''|" - -#: -msgid "importcsvsummary.line.processed" -msgstr "43650-表:Łıฑés pяoçésséď: {0}|" - -#: -msgid "importcsvsummary.line.skipped" -msgstr "44772-表:Łıฑés skıppéď: {0}|" - -#: -msgid "importcsvsummary.users.added.count" -msgstr "39565-表:Ñűmbéя of űséяs äďďéď: {0}|" - -#: -msgid "importcsvsummary.errors.count" -msgstr "84986-表:Ñűmbéя of éяяoяs: {0}|" - -#: -msgid "importcsvsummary.error.unexpected_extension" -msgstr "44485-表:Uฑéxpéçtéď fıłéฑämé éxtéฑsıoฑ foя ÇŞƔ fıłé|" - -#: -msgid "importcsvsummary.error.size_limit" -msgstr "83473-表:ÇsvFıłé éxçééďs sıžé łımıt of {0}|" - -#: -msgid "importcsvsummary.error.local.password_mismatch" -msgstr "97979-表:Upďäté of łoçäł sıté űséя яéqűıяés émpty oя mätçhıฑg pässὠoяď|" - -#: -msgid "importcsvsummary.error.local.password_required" -msgstr "66668-表:Çяéätıoฑ of łoçäł systém űséя ὠhéฑ Åűth ıs Łoçäł яéqűıяés pässὠoяď|" - -#: -msgid "importcsvsummary.error.ad.user_not_found" -msgstr "36793-表:ÅÐ űséя ฑot foűฑď ''{0}''|" - -#: -msgid "importcsvsummary.error.too_many_errors" -msgstr "29068-表:Too mäฑy éяяoяs éฑçoűฑtéяéď ıฑ ÇŞƔ fıłé|" - -#: -msgid "audit.errors.wdc_not_allowlisted" -msgstr "93436-表:Ẉéb ďätä çoฑฑéçtoя ıs ฑot äłłoὠłıstéď. Foя héłp, płéäsé яéféя to: https://help.tableau.com/current/online/en-us/to_keep_data_fresh.htm|" - -#: -msgid "user.input.name.err.too_long" -msgstr "74631-表:ฑämé ıs łoฑgéя thäฑ thé mäxıműm ฑűmbéя of çhäяäçtéяs {0}|" - -#: -msgid "user.input.name.err.empty" -msgstr "48973-表:ฑämé çäฑฑot bé émpty|" - -#: -msgid "askdata.title" -msgstr "13778-表:Åsk Ðätä|" - -#: -msgid "slack.app.upgrade.email.notification.subject" -msgstr "51987-表:Täbłéäű Åpp foя Şłäçk Upďäté|" - -#: -msgid "slack.app.upgrade.email.notification.introduction" -msgstr "19379-表:Åฑ űpďäté ıs äväıłäbłé foя thé Täbłéäű äpp foя Şłäçk äฑď çäฑ bé яéıฑstäłłéď ฑoὠ to ὠoяk ὠıth thé ฑéxt Täbłéäű Õฑłıฑé яéłéäsé. Täbłéäű яéçomméฑďs яéıฑstäłłıฑg thé äpp to mäıฑtäıฑ äpp péяfoяmäฑçé äฑď űsé ฑéὠ féätűяés. Łook foя ฑéὠ féätűяés äฑď çhäฑgés ıฑ <ä stył" - -#: -msgid "slack.app.upgrade.email.notification.action" -msgstr "28879-表:Foя űpďäté äฑď яéıฑstäłłätıoฑ stéps, séé <ä stył" - -#: -msgid "slack.app.upgrade.email.notification.steps" -msgstr "72270-表:Thıs séяvıçé ฑotıfıçätıoฑ häs bééฑ pűbłıshéď by Täbłéäű Õฑłıฑé.|" - -#: -msgid "slack.app.upgrade.email.notification.reason" -msgstr "15069-表:Yoű äяé яéçéıvıฑg thıs ฑotıfıçätıoฑ béçäűsé yoű äяé äฑ äďmıฑıstяätoя of ä Täbłéäű Õฑłıฑé sıté çoฑฑéçtéď to Şłäçk.|" - -#: -msgid "slack.app.upgrade.email.notification.footer.privacy" -msgstr "28046-表:Яéäď oűя <ä stył" - -#: -msgid "unifiedconsumption.tcrm.folders.private" -msgstr "50752-表:My Pяıväté Åpp|" - diff --git a/tabcmd/locales/ga/LC_MESSAGES/tabcmd.po b/tabcmd/locales/ga/LC_MESSAGES/tabcmd.po deleted file mode 100644 index 6d2ef1c0..00000000 --- a/tabcmd/locales/ga/LC_MESSAGES/tabcmd.po +++ /dev/null @@ -1,3501 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: Tabcmd 2" -"Language: ga" -# Copyright (C) 2024 TABLEAU SOFTWARE, LLC, A SALESFORCE COMPANY. ALL RIGHTS RESERVED -#: -msgid "permissions.labels.capabilities.read" -msgstr "323e-表:View:|桜" - -#: -msgid "permissions.labels.capabilities.write" -msgstr "648c-表:Overwrite:|桜" - -#: -msgid "permissions.labels.capabilities.write.legacy" -msgstr "2ced-表:Save:|桜" - -#: -msgid "permissions.labels.capabilities.delete" -msgstr "a1ce-表:Delete:|桜" - -#: -msgid "permissions.labels.capabilities.filter" -msgstr "5f5f-表:Filter:|桜" - -#: -msgid "permissions.labels.capabilities.add_tag" -msgstr "6bb3-表:Add Tag:|桜" - -#: -msgid "permissions.labels.capabilities.add_favorite" -msgstr "2bec-表:Add Favorite:|桜" - -#: -msgid "permissions.labels.capabilities.add_comment" -msgstr "d9c1-表:Add Comments:|桜" - -#: -msgid "permissions.labels.capabilities.add_comment.legacy" -msgstr "1676-表:Add Comment:|桜" - -#: -msgid "permissions.labels.capabilities.view_comments" -msgstr "bed8-表:View Comments:|桜" - -#: -msgid "permissions.labels.capabilities.vud" -msgstr "d66a-表:Download Full Data:|桜" - -#: -msgid "permissions.labels.capabilities.export_image" -msgstr "2918-表:Download Image/PDF:|桜" - -#: -msgid "permissions.labels.capabilities.export_data" -msgstr "dac4-表:Download Summary Data:|桜" - -#: -msgid "permissions.labels.capabilities.export_xml" -msgstr "d236-表:Download/Save A Copy:|桜" - -#: -msgid "permissions.labels.capabilities.export_xml.legacy" -msgstr "ad47-表:Download/Save As:|桜" - -#: -msgid "permissions.labels.capabilities.save_customized_view" -msgstr "94bb-表:Save Customized View:|桜" - -#: -msgid "permissions.labels.capabilities.share_view" -msgstr "681d-表:Share Customized:|桜" - -#: -msgid "permissions.labels.capabilities.stateful_url" -msgstr "1a70-表:Permalink:|桜" - -#: -msgid "permissions.labels.capabilities.change_hierarchy" -msgstr "3b22-表:Move:|桜" - -#: -msgid "permissions.labels.capabilities.change_permissions" -msgstr "cf33-表:Set Permissions:|桜" - -#: -msgid "permissions.labels.capabilities.exclude" -msgstr "ae84-表:Exclude:|桜" - -#: -msgid "permissions.labels.capabilities.keep_only" -msgstr "961b-表:Keep Only:|桜" - -#: -msgid "permissions.labels.capabilities.select" -msgstr "f57a-表:Select Marks:|桜" - -#: -msgid "permissions.labels.capabilities.tooltip" -msgstr "e8e1-表:View Tooltips:|桜" - -#: -msgid "permissions.labels.capabilities.highlight" -msgstr "e481-表:Legend Highlighting:|桜" - -#: -msgid "permissions.labels.capabilities.url_link" -msgstr "502c-表:Link to Exernal Urls:|桜" - -#: -msgid "permissions.labels.capabilities.administrator" -msgstr "5a24-表:Administrator:|桜" - -#: -msgid "permissions.labels.capabilities.content_admin" -msgstr "d4ea-表:Content Administrator:|桜" - -#: -msgid "permissions.labels.capabilities.create_groups" -msgstr "41aa-表:Create Groups:|桜" - -#: -msgid "permissions.labels.capabilities.rename" -msgstr "5118-表:Rename:|桜" - -#: -msgid "permissions.labels.capabilities.transfer_ownership" -msgstr "d3cd-表:Transfer Ownership:|桜" - -#: -msgid "permissions.labels.capabilities.project_leader" -msgstr "c2f4-表:Project Leader:|桜" - -#: -msgid "permissions.labels.capabilities.publish" -msgstr "ab71-表:Publish:|桜" - -#: -msgid "permissions.labels.capabilities.connect" -msgstr "dbd0-表:Connect:|桜" - -#: -msgid "permissions.labels.capabilities.draw" -msgstr "b7f7-表:Drawing:|桜" - -#: -msgid "permissions.labels.capabilities.web_authoring" -msgstr "7e35-表:Web Edit:|桜" - -#: -msgid "permissions.labels.capabilities.xml_save_as" -msgstr "5949-表:Save As:|桜" - -#: -msgid "permissions.labels.capabilities.create_refresh_metrics" -msgstr "8d36-表:Create/Refresh Metrics:|桜" - -#: -msgid "permissions.labels.capabilities.explain_data" -msgstr "178f-表:Run Explain Data:|桜" - -#: -msgid "permissions.labels.roles.wb_view" -msgstr "d645-表:View|桜" - -#: -msgid "permissions.labels.roles.wb_explore" -msgstr "8afc-表:Explore|桜" - -#: -msgid "permissions.labels.roles.wb_publish" -msgstr "d7d7-表:Publish|桜" - -#: -msgid "permissions.labels.roles.wb_administer" -msgstr "af4b-表:Administer|桜" - -#: -msgid "permissions.labels.roles.ds_view" -msgstr "de50-表:View|桜" - -#: -msgid "permissions.labels.roles.ds_explore" -msgstr "2ee6-表:Explore|桜" - -#: -msgid "permissions.labels.roles.ds_publish" -msgstr "fa28-表:Publish|桜" - -#: -msgid "permissions.labels.roles.ds_administer" -msgstr "7650-表:Administer|桜" - -#: -msgid "permissions.labels.roles.viewer" -msgstr "ada2-表:Viewer|桜" - -#: -msgid "permissions.labels.roles.interactor" -msgstr "f16f-表:Interactor|桜" - -#: -msgid "permissions.labels.roles.editor" -msgstr "449a-表:Editor|桜" - -#: -msgid "permissions.labels.roles.ds_connector" -msgstr "40d0-表:Data Source Connector|桜" - -#: -msgid "permissions.labels.roles.ds_editor" -msgstr "5ba0-表:Data Source Editor|桜" - -#: -msgid "permissions.labels.roles.administrator" -msgstr "b2ab-表:Administrator|桜" - -#: -msgid "permissions.labels.roles.project_leader" -msgstr "9a91-表:Project Leader|桜" - -#: -msgid "permissions.labels.roles.publisher" -msgstr "d2fe-表:Publisher|桜" - -#: -msgid "permissions.labels.roles.custom" -msgstr "de32-表:Custom|桜" - -#: -msgid "permissions.labels.roles.none" -msgstr "a886-表:None|桜" - -#: -msgid "formats.messages.disk_space.in_mb" -msgstr "5e36-表:{0} MB|桜" - -#: -msgid "formats.messages.disk_space.in_kb" -msgstr "f3bb-表:{0} KB|桜" - -#: -msgid "errors.argument.flow_description.too_long" -msgstr "1e98-表:Flow description is too long ({0} characters). It must be shorter than {1} characters: {2}|桜" - -#: -msgid "errors.argument.workbook_name.too_long" -msgstr "f682-表:Workbook name is too long ({0} characters). It must be shorter than {1} characters: {2}|桜" - -#: -msgid "errors.argument.workbook_name.empty" -msgstr "b0b4-表:Workbook name is empty.|桜" - -#: -msgid "errors.argument.workbook_description.too_long" -msgstr "2cda-表:Workbook description is too long ({0} characters). It must be shorter than {1} characters: {2}|桜" - -#: -msgid "errors.argument.worksheet_name.too_long" -msgstr "edb5-表:Worksheet name is too long ({0} characters). It must be shorter than {1} characters: {2}|桜" - -#: -msgid "errors.argument.datasource_name.too_long" -msgstr "a18b-表:Datasource name is too long ({0} characters). It must be shorter than {1} characters: {2}|桜" - -#: -msgid "errors.argument.datasource_name.empty" -msgstr "9463-表:Datasource name is empty.|桜" - -#: -msgid "errors.argument.datasource_description.too_long" -msgstr "6247-表:Datasource description is too long ({0} characters). It must be shorter than {1} characters: {2}|桜" - -#: -msgid "errors.argument.dataconnection_column.too_long" -msgstr "23cb-表:DataConnection column {0} is too long ({1} characters). It must be shorter than {2} characters: {3}|桜" - -#: -msgid "errors.argument.tag.too_long" -msgstr "afca-表:Tag is too long ({0} characters). It must be shorter than {1} characters: {2}|桜" - -#: -msgid "errors.argument.workbook_file.missing_or_empty" -msgstr "a57b-表:Workbook file is missing or empty.|桜" - -#: -msgid "errors.argument.file.size.too_large" -msgstr "73f9-表:File {0} is too large. Files larger than {1} MB decompressed size are not permitted. Please create an extract to proceed with publishing.|桜" - -#: -msgid "errors.argument.twb_or_tds_file.missing" -msgstr "2d9d-表:twb or tds file is missing from the archive.|桜" - -#: -msgid "errors.argument.internal" -msgstr "6935-表:Internal server error. Missing or invalid argument.|桜" - -#: -msgid "errors.argument.thumbnail.invalid_format" -msgstr "95a2-表:Workbook thumbnail format is invalid. Must be PNG with resolution of 300x300 or less.|桜" - -#: -msgid "errors.html_403.disabled_resource.workbook" -msgstr "b1ee-表:Sorry, that workbook is disabled. Contact your administrator.|桜" - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.project" -msgstr "39a9-表:Sorry, the project you were looking for does not exist, or you do not have permission to see that project.|桜" - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.personal_space" -msgstr "511b-表:Sorry, the personal space you were looking for does not exist, or you do not have permission to see it.|桜" - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.datasource" -msgstr "a997-表:Sorry, the datasource you were looking for does not exist.|桜" - -#: -msgid "errors.labels.formatted_request_id" -msgstr "407e-表:Request ID: {0}|桜" - -#: -msgid "errors.links.delete_datasources" -msgstr "b614-表:Delete Datasources|桜" - -#: -msgid "errors.links.delete_workbooks" -msgstr "babf-表:Delete Workbooks|桜" - -#: -msgid "errors.permissions.publish.datasource.licensing" -msgstr "af32-表:You must be an ’Interactor’ to publish a data source.|桜" - -#: -msgid "errors.permissions.publish.datasource.overwrite" -msgstr "c941-表:A data source named "{0}" already exists in project "{1}". You do not have permissions to overwrite it.|桜" - -#: -msgid "errors.permissions.publish.datasource.overwrite_personal_space" -msgstr "4ead-表:A data source named "{0}" already exists in Personal Space. You do not have permissions to overwrite it.|桜" - -#: -msgid "errors.permissions.publish.datasource.overwrite_short" -msgstr "6f43-表:A data source named "{0}" already exists in project "{1}".|桜" - -#: -msgid "errors.permissions.publish.datasource.overwrite_short_personal_space" -msgstr "09df-表:A datasource named "{0}" already exists in Personal Space.|桜" - -#: -msgid "errors.permissions.publish.datasource.non_existent" -msgstr "7596-表:Data source "{0}" does not exist.|桜" - -#: -msgid "errors.permissions.publish.datasource.general" -msgstr "87c8-表:Sorry, you do not have permission to publish to this datasource.|桜" - -#: -msgid "errors.permissions.publish.project.explicit_publisher_detail" -msgstr "7be3-表:You do not have the Publishing right.|桜" - -#: -msgid "errors.permissions.publish.project.general" -msgstr "8a63-表:Sorry, you do not have permission to publish to this project.|桜" - -#: -msgid "errors.permissions.publish.project.non_existent" -msgstr "9696-表:Project "{0}" does not exist.|桜" - -#: -msgid "errors.permissions.publish.project.not_writable" -msgstr "44a2-表:You do not have permission to write to the project "{0}".|桜" - -#: -msgid "errors.permissions.publish.project.unspecified" -msgstr "8637-表:You must specify a project|桜" - -#: -msgid "errors.permissions.publish.workbook.disabled" -msgstr "dd9c-表:The workbook "{0}" is disabled.|桜" - -#: -msgid "errors.permissions.publish.workbook.general" -msgstr "6968-表:A workbook with this name exists in the project you are publishing to. To publish, rename your workbook.|桜" - -#: -msgid "errors.permissions.publish.workbook.general_personal_space" -msgstr "b12e-表:A workbook with this name exists in the Personal Space you are publishing to. To publish, rename your workbook.|桜" - -#: -msgid "errors.permissions.publish.workbook.overwrite" -msgstr "67f7-表:A workbook named "{0}" already exists in project "{1}". You do not have permissions to overwrite it.|桜" - -#: -msgid "errors.permissions.publish.workbook.overwrite_personal_space" -msgstr "999b-表:A workbook named "{0}" already exists in Personal Space. You do not have permissions to overwrite it.|桜" - -#: -msgid "errors.permissions.publish.workbook.overwrite_short" -msgstr "30c2-表:A workbook named "{0}" already exists in project "{1}".|桜" - -#: -msgid "errors.permissions.publish.workbook.overwrite_short_personal_space" -msgstr "4758-表:A workbook named "{0}" already exists in Personal Space.|桜" - -#: -msgid "errors.reportable.impersonation.group_and_user" -msgstr "f8fa-表:Only specify one of ’impersonate_username’ or ’impersonate_groupname’, not both.|桜" - -#: -msgid "errors.reportable.impersonation.user_not_found" -msgstr "e4d2-表:User ‘{0}’ does not exist.|桜" - -#: -msgid "errors.reportable.impersonation.group_not_found" -msgstr "2b34-表:Group ‘{0}’ does not exist.|桜" - -#: -msgid "errors.public.validation.hasextract" -msgstr "9e99-表:Workbooks saved to Tableau Public must use active Tableau extracts. Right-click the data source and select Use Extract before publishing. The data source, ‘{0}’, is not an active extract.|桜" - -#: -msgid "errors.public.validation.storage_quota_exceeded" -msgstr "c74a-表:The content you are trying to publish will exceed the maximum capacity of your account. Please delete some contents to free up space and try again.|桜" - -#: -msgid "errors.public.validation.invalid_archive_file" -msgstr "dc84-表:The workbook you are attempting to publish is not a valid workbook.|桜" - -#: -msgid "errors.publish.dataserver_datasource_not_found" -msgstr "86a8-表:Datasource ‘{0}’ not found for workbook ‘{1}’.|桜" - -#: -msgid "errors.publish.datasource_update_mode" -msgstr "bf19-表:Unknown update mode: ‘{0}’.|桜" - -#: -msgid "errors.publish.fileupload.invalid_checksum" -msgstr "cc34-表:Invalid checksum value provided.|桜" - -#: -msgid "errors.publish.fileupload.invalid_hash_algorithm" -msgstr "9697-表:Hash algorithm is not supported or disabled.|桜" - -#: -msgid "errors.publish.fileupload.invalid_offset" -msgstr "db97-表:Append to file upload with an offset that does not match recorded file size.|桜" - -#: -msgid "errors.publish.fileupload.concurrent_write" -msgstr "c6b0-表:Could not acquire exclusive lock on the file as it is locked by another upload.|桜" - -#: -msgid "errors.publish.fileupload.flushing_file_buffer" -msgstr "2376-表:Failed to flush file buffers during upload.|桜" - -#: -msgid "errors.publish.fileupload.read_or_write" -msgstr "be2f-表:Failed to read from client or write to the uploaded file.|桜" - -#: -msgid "errors.publish.fileupload.concurrent_update" -msgstr "232f-表:A content with the same name is currently being uploaded or modified. Wait until the task completes before you try again.|桜" - -#: -msgid "errors.publish.workbook.restricted" -msgstr "b62e-表:The workbook contains connections types that are not allowed on this server.|桜" - -#: -msgid "errors.publish.datasource.concurrent_update" -msgstr "9273-表:A data source with the same name is currently being published or modified. Wait until the task completes before you try again.|桜" - -#: -msgid "errors.publish.datasource.restricted" -msgstr "55c7-表:The data source contains a connection type that is not allowed on this server.|桜" - -#: -msgid "errors.publish.datasource.connection_check" -msgstr "748c-表:{0} failed to establish a connection to your datasource.|桜" - -#: -msgid "errors.publish.file.connection.unauthorized" -msgstr "fdef-表:This flow includes file input connections that are blocked by your Site Administrator. To publish flows, all input connections must be Tableau extracts already published on Tableau Cloud.|桜" - -#: -msgid "errors.publish.flow.connection_check" -msgstr "a82a-表:Failed to publish the flow "{0}". The server can’t connect to the data source type: "{1}". Verify that the data source is supported and that the driver or connector plugin for the data source is installed.|桜" - -#: -msgid "errors.publish.workbook.requested_extract_encryption_on_server_with_disabled_encryption" -msgstr "467f-表:The workbook cannot be published with an encrypted extract. Extract encryption is disabled on this server. You must publish the workbook with an unencrypted extract.|桜" - -#: -msgid "errors.publish.datasource.requested_extract_encryption_on_server_with_disabled_encryption" -msgstr "9b20-表:The data source cannot be published as an encrypted extract. Extract encryption is disabled on this server. You must publish the extract unencrypted.|桜" - -#: -msgid "errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "bcfb-表:The workbook cannot be published with an encrypted extract. The site administrator has disabled extract encryption on this site. You must publish the workbook with an unencrypted extract.|桜" - -#: -msgid "errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "962a-表:The data source cannot be published as an encrypted extract. The site administrator has disabled extract encryption on this site. You must publish the extract unencrypted.|桜" - -#: -msgid "errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption" -msgstr "37e6-表:The workbook cannot be published with an unencrypted extract. The site administrator has enforced extract encryption on this site. You must publish the workbook and specify extract encryption.|桜" - -#: -msgid "errors.publish.datasource.requested_no_extract_encryption_on_site_with_enforced_encryption" -msgstr "cada-表:The data source extract cannot be published unencrypted. The site administrator has enforced extract encryption on this site. You must publish the extract encrypted.|桜" - -#: -msgid "errors.publish.has_unfinished_extract_creation_job" -msgstr "22da-表:This resource cannot be published because there are pending or unfinished extract creation jobs related to it. Please wait or cancel those jobs then try again.|桜" - -#: -msgid "errors.publishing.storage_quota_exceeded.message" -msgstr "19d0-表:Site storage quota exceeded.|桜" - -#: -msgid "errors.publishing.request_size_exceeded" -msgstr "7ec2-表:This file cannot be published because the request size is {0} bytes which exceeds byte size limit by {1} bytes.|桜" - -#: -msgid "errors.publishing.request_size_unknown" -msgstr "61d3-表:The request size could not be determined.|桜" - -#: -msgid "errors.site.quota_exceeded" -msgstr "8ab4-表:The content you are trying to upload will exceed the site’s capacity by {0}.|桜" - -#: -msgid "errors.personal_space.quota_exceeded" -msgstr "4096-表:This content exceeds your Personal Space capacity by {0}.|桜" - -#: -msgid "errors.web_authoring.workbook_deleted" -msgstr "e090-表:The workbook ‘{0}’ was deleted. Please choose ’Save As’ to save as new workbook.|桜" - -#: -msgid "errors.web_authoring.workbook_changed" -msgstr "7d74-表:Another user has edited and saved this workbook since you began editing. Therefore, you can no longer update the original workbook. Use Save As to create a new workbook with your changes.|桜" - -#: -msgid "labels.publish.embed_credentials" -msgstr "b058-表:Embed password for data source|桜" - -#: -msgid "errors.publish.workbook.google_no_embedded_credentials" -msgstr "1368-表:This workbook contains a {0} data source which requires embedded credentials. To save as another workbook, select "{1}".|桜" - -#: -msgid "errors.publish.datasource.google_no_embedded_credentials" -msgstr "2cd5-表:This data source contains a {0} connection which requires embedded credentials. Please publish this data source from Tableau Desktop with embedded credentials.|桜" - -#: -msgid "errors.publish.datasource.federated_oauth_datasource_failed" -msgstr "c8db-表:Credentials for one or more connections in your data source have expired. Delete the saved credentials for this data source on your Account Settings page on Tableau Server or Tableau Cloud, and then connect to the data source again.|桜" - -#: -msgid "errors.publish.workbook.missing_oauth_credential" -msgstr "7774-表:The credential ‘{0}’ was not found or cannot be used to connect to the data source or workbook.|桜" - -#: -msgid "errors.publish.version_incompatible.message" -msgstr "4758-表:Desktop and server versions are incompatible.|桜" - -#: -msgid "errors.publish.version_incompatible.details" -msgstr "8b52-表:Desktop version ‘{0}’, Server document version ‘{1}’.|桜" - -#: -msgid "errors.publish.datasource.managed_keychain.unique_cv_suggestions" -msgstr "d020-表:Publish failed because of a conflict. Please resubmit your change.|桜" - -#: -msgid "errors.publish.datasource.not.found" -msgstr "6c92-表:Could not find this datasource on Server.|桜" - -#: -msgid "errors.publish.extracts.disabled" -msgstr "68d5-表:Save for extract-based, archive datasources not supported yet.|桜" - -#: -msgid "errors.publish.datasource.timeout" -msgstr "4a13-表:Publish timed out after {0} seconds. Please try to use Tableau Desktop to publish this datasource.|桜" - -#: -msgid "errors.publish.data_role.permission_not_null" -msgstr "6c34-表:Cannot set explicit permissions for datasources of type data role.|桜" - -#: -msgid "errors.download.extracts.timeout" -msgstr "ad61-表:Publish timed out after {0} seconds because this datasource has a large extract file. Please try to use Tableau Desktop to publish this datasource.|桜" - -#: -msgid "errors.publish.datasource.invalid_extract_update_time" -msgstr "e947-表:Invalid extractUpdateTime specified: {0}|桜" - -#: -msgid "errors.publish.async.serialization" -msgstr "e05d-表:Could not serialize publishing job status error|桜" - -#: -msgid "errors.publish.only_extract_files_are_allowed.message" -msgstr "e7d2-表:Can’t Publish to Tableau Server|桜" - -#: -msgid "errors.publish.only_extract_files_are_allowed.details" -msgstr "7ccc-表:The file {0} cannot be uploaded because your administrator has blocked files of this type. Convert it to an extract and try again.|桜" - -#: -msgid "errors.publish.validation.invalid_zip_file" -msgstr "598c-表:The workbook or datasource archive you are attempting to publish is not valid|桜" - -#: -msgid "errors.permissions.view.datasources" -msgstr "5d4d-表:You must be an ’Interactor’ to view the list of data sources.|桜" - -#: -msgid "errors.oauth.invalid_oauth_class" -msgstr "c0a5-表:‘{0}’ is not a valid OAuth connection type.|桜" - -#: -msgid "errors.xmlapi.bad_request" -msgstr "b06f-表:Bad request|桜" - -#: -msgid "errors.xmlapi.payload_too_large" -msgstr "bf9b-表:Payload too large|桜" - -#: -msgid "errors.xmlapi.unauthorized" -msgstr "5e38-表:Not authorized|桜" - -#: -msgid "errors.xmlapi.forbidden" -msgstr "2854-表:Not enough permissions|桜" - -#: -msgid "errors.xmlapi.system_user_not_found" -msgstr "ded5-表:User account locked or invalid.|桜" - -#: -msgid "errors.xmlapi.site_user_not_found" -msgstr "7880-表:This user account is not active. For help, contact your {0} administrator.|桜" - -#: -msgid "errors.xmlapi.not_found" -msgstr "d1f5-表:Item not found|桜" - -#: -msgid "errors.xmlapi.concurrent_update" -msgstr "fbbf-表:Concurrent update|桜" - -#: -msgid "errors.xmlapi.internal_server_error" -msgstr "7ccc-表:Internal server error|桜" - -#: -msgid "errors.xmlapi.illegal_state" -msgstr "6dca-表:Illegal state|桜" - -#: -msgid "errors.xmlapi.invalid_parameter" -msgstr "2ca3-表:Invalid parameter|桜" - -#: -msgid "errors.xmlapi.already_exists" -msgstr "4b3e-表:Already exists|桜" - -#: -msgid "errors.xmlapi.site_suspended" -msgstr "c281-表:This site has been suspended. You must be a System Administrator to sign in.|桜" - -#: -msgid "errors.xmlapi.site_locked" -msgstr "935f-表:This site has been locked. Signing in is not allowed at this time.|桜" - -#: -msgid "errors.xmlapi.update_desktop" -msgstr "6874-表:To open workbooks created by other authors, please download the latest version of Tableau Desktop Public Edition from http://public.tableau.com/|桜" - -#: -msgid "errors.xmlapi.throttled.summary" -msgstr "89d3-表:Too many requests|桜" - -#: -msgid "errors.xmlapi.throttled.detail" -msgstr "6de5-表:Too many requests for ‘{0}’. Please retry after {1}.|桜" - -#: -msgid "errors.xmlapi.personal_space_quota_exceeded.summary" -msgstr "12d3-表:Can’t Publish to Personal Space|桜" - -#: -msgid "errors.xmlapi.personal_space_quota_exceeded.detail" -msgstr "da59-表:Delete or move existing Personal Space content then try publishing again.|桜" - -#: -msgid "datasource.publish.check.unpublishable" -msgstr "3354-表:Could not publish data source.|桜" - -#: -msgid "datasource.publish.check.unpublishable.table_extension_extract_required" -msgstr "19ff-表:Table extensions cannot be published with connections that require an extract.|桜" - -#: -msgid "datasource.publish.check.publishable.extract_required" -msgstr "cb4f-表:Requires creating an extract on publish.|桜" - -#: -msgid "datasource.publish.check.publishable.credentials_required" -msgstr "443c-表:{1} will temporarily access the credentials provided for ‘{0}’ to confirm it can maintain a live data connection.|桜" - -#: -msgid "datasource.publish.check.publishable.server_unreachable" -msgstr "77fc-表:{1} cannot reach ‘{0}’. Publishing will create an extract.|桜" - -#: -msgid "publish.bundles.workbook.subscription.subject" -msgstr "3822-表:Your workbook {0} is ready for you.|桜" - -#: -msgid "publish.bundles.workbook.subscription.message" -msgstr "2e3a-表:Your Salesforce data was added to the workbook. Go to your {0} project to get started.|桜" - -#: -msgid "extracts.status.finished.upload.workbook" -msgstr "a745-表:Finished upload of extracts (new extract id:{0}) for Workbook ‘{1}’ {2}|桜" - -#: -msgid "extracts.status.finished.refresh.workbook" -msgstr "e7a0-表:Finished refresh of extracts (new extract id:{0}) for Workbook ‘{1}’ {2}|桜" - -#: -msgid "extracts.status.finished.increment.workbook" -msgstr "8ab8-表:Finished increment of extracts (new extract id:{0}) for Workbook ‘{1}’ {2}|桜" - -#: -msgid "extracts.status.finished.encrypt.workbook" -msgstr "4f24-表:Finished encryption of extracts (new extract id:{0}) for Workbook ‘{1}’|桜" - -#: -msgid "extracts.status.finished.decrypt.workbook" -msgstr "c42c-表:Finished decryption of extracts (new extract id:{0}) for Workbook ‘{1}’|桜" - -#: -msgid "extracts.status.finished.rekey.workbook" -msgstr "12c0-表:Finished reencryption of extracts (new extract id:{0}) for Workbook ‘{1}’|桜" - -#: -msgid "extracts.status.finished.create.workbook" -msgstr "3cbc-表:Finished creation of extracts (new extract id:{0}) for workbook ‘{1}’ {2}|桜" - -#: -msgid "extracts.status.finished.remove.workbook" -msgstr "6180-表:Finished change extract (data source id:{0}) to live for workbook ‘{1}’|桜" - -#: -msgid "extracts.status.finished.upload.datasource" -msgstr "daaf-表:Finished upload of extracts (new extract id:{0}) for Data Source ‘{1}’ {2}|桜" - -#: -msgid "extracts.status.finished.refresh.datasource" -msgstr "2d38-表:Finished refresh of extracts (new extract id:{0}) for Data Source ‘{1}’ {2}|桜" - -#: -msgid "extracts.status.finished.increment.datasource" -msgstr "bfd5-表:Finished increment of extracts (new extract id:{0}) for Data Source ‘{1}’ {2}|桜" - -#: -msgid "extracts.status.finished.append.datasource" -msgstr "b561-表:Finished append of extracts (new extract id:{0}) for Data Source ‘{1}’ {2}|桜" - -#: -msgid "extracts.status.finished.replace.datasource" -msgstr "cce0-表:Finished replace of extracts (new extract id:{0}) for Data Source ‘{1}’ {2}|桜" - -#: -msgid "extracts.status.finished.encrypt.datasource" -msgstr "c9eb-表:Finished encryption of extracts (new extract id:{0}) for Data Source ‘{1}’|桜" - -#: -msgid "extracts.status.finished.decrypt.datasource" -msgstr "4b1c-表:Finished decryption of extracts (new extract id:{0}) for Data Source ‘{1}’|桜" - -#: -msgid "extracts.status.finished.rekey.datasource" -msgstr "758e-表:Finished reencryption of extracts (new extract id:{0}) for Data Source ‘{1}’|桜" - -#: -msgid "extracts.status.finished.encrypt.flow" -msgstr "a467-表:Finished encryption of extracts for flow ‘{0}’|桜" - -#: -msgid "extracts.status.finished.decrypt.flow" -msgstr "3362-表:Finished decryption of extracts for flow ‘{0}’|桜" - -#: -msgid "extracts.status.finished.rekey.flow" -msgstr "18e9-表:Finished reencryption of extracts for flow ‘{0}’|桜" - -#: -msgid "extracts.status.finished.encrypt.flowdraft" -msgstr "e4bc-表:Finished encryption of extracts for flow draft ‘{0}’|桜" - -#: -msgid "extracts.status.finished.decrypt.flowdraft" -msgstr "7fa1-表:Finished decryption of extracts for flow draft ‘{0}’|桜" - -#: -msgid "extracts.status.finished.rekey.flowdraft" -msgstr "84a7-表:Finished reencryption of extracts for flow draft ‘{0}’|桜" - -#: -msgid "extracts.status.finished.create.datasource" -msgstr "1892-表:Finished creation of extracts (new extract id:{0}) for data source ‘{1}’ {2}|桜" - -#: -msgid "extracts.status.finished.remove.datasource" -msgstr "79af-表:Finished change extract to live for data source ‘{1}’|桜" - -#: -msgid "extracts.status.finished.create.vconn" -msgstr "e7ac-表:Finished creation of extracts (new extract id:{0}) for Virtual Connection ‘{1}’|桜" - -#: -msgid "extracts.status.finished.refresh.vconn" -msgstr "d58b-表:Finished refresh of extracts (new extract id:{0}) for Virtual Connection ‘{1}’|桜" - -#: -msgid "extracts.status.encryption_key" -msgstr "e940-表:Encryption key ID: ‘{0}’.|桜" - -#: -msgid "extracts.status.encryption_keys" -msgstr "eb44-表:Old encryption key ID: ‘{0}’, new encryption key ID: ‘{1}’.|桜" - -#: -msgid "extracts.errors.upload" -msgstr "f640-表:Error uploading extracts for {0}: ‘{1}’|桜" - -#: -msgid "extracts.errors.refresh" -msgstr "9c9a-表:An error occurred when refreshing extracts for the {0} ‘{1}’|桜" - -#: -msgid "extracts.errors.create" -msgstr "3b60-表:Error creating extracts for the {0} ‘{1}’.|桜" - -#: -msgid "extracts.errors.increment" -msgstr "8429-表:Error incrementing extracts for {0}: ‘{1}’|桜" - -#: -msgid "extracts.errors.append" -msgstr "3b59-表:Error appending extracts for {0}: ‘{1}’|桜" - -#: -msgid "extracts.errors.replace" -msgstr "f706-表:Error replacing extracts for {0}: ‘{1}’|桜" - -#: -msgid "extracts.errors.download" -msgstr "4f9a-表:Error downloading extracts for {0}: ‘{1}’|桜" - -#: -msgid "extracts.errors.remove" -msgstr "abfd-表:Error removing extracts for {0}: ‘{1}’.|桜" - -#: -msgid "extracts.errors.title" -msgstr "21e2-表:Process extracts error|桜" - -#: -msgid "extracts.errors.nothing_to_upload" -msgstr "6ce6-表:No extracts to upload for {0}: ‘{1}’|桜" - -#: -msgid "extracts.errors.nothing_to_refresh" -msgstr "71a2-表:No extracts to refresh for {0}: ‘{1}’|桜" - -#: -msgid "extracts.errors.nothing_to_increment" -msgstr "31f2-表:No extracts to increment for {0}: ‘{1}’|桜" - -#: -msgid "extracts.errors.nothing_to_append" -msgstr "4fdb-表:No extracts to append for {0}: ‘{1}’|桜" - -#: -msgid "extracts.errors.nothing_to_replace" -msgstr "82e3-表:No extracts to replace for {0}: ‘{1}’|桜" - -#: -msgid "extracts.errors.refresh_summary" -msgstr "7787-表:Refresh Extracts Error|桜" - -#: -msgid "extracts.errors.encrypt_summary" -msgstr "ab28-表:Encrypt Extracts Error|桜" - -#: -msgid "extracts.errors.rekey_summary" -msgstr "69d5-表:Reencrypt Extracts Error|桜" - -#: -msgid "extracts.errors.decrypt_summary" -msgstr "2beb-表:Decrypt Extracts Error|桜" - -#: -msgid "extracts.errors.remove_summary" -msgstr "4c78-表:Remove Extracts Error|桜" - -#: -msgid "extracts.errors.create_summary" -msgstr "e6d3-表:Create Extracts Error|桜" - -#: -msgid "extracts.errors.datasource_overwritten" -msgstr "4eb1-表:Refresh failed because the datasource was overwritten by another task during processing. Submit refresh again to correct.|桜" - -#: -msgid "extracts.errors.workbook_overwritten" -msgstr "eac5-表:Refresh failed because the workbook was overwritten by another task during processing. Submit refresh again to correct.|桜" - -#: -msgid "extracts.errors.encrypt" -msgstr "494b-表:An error occurred when encrypting extracts for the {0} ‘{1}’|桜" - -#: -msgid "extracts.errors.decrypt" -msgstr "5a52-表:An error occurred when decrypting extracts for the {0} ‘{1}’|桜" - -#: -msgid "extracts.errors.rekey" -msgstr "8e8f-表:An error occurred when reencrypting extracts for the {0} ‘{1}’|桜" - -#: -msgid "extracts.errors.encrypt_datasource_overwritten" -msgstr "78b1-表:Extract encryption failed because the datasource was overwritten by another task during processing.|桜" - -#: -msgid "extracts.errors.encrypt_workbook_overwritten" -msgstr "a9f5-表:Extract encryption failed because the workbook was overwritten by another task during processing.|桜" - -#: -msgid "extracts.errors.rekey_datasource_overwritten" -msgstr "cddf-表:Extract reencryption failed because the datasource was overwritten by another task during processing.|桜" - -#: -msgid "extracts.errors.rekey_workbook_overwritten" -msgstr "bd25-表:Extract reencryption failed because the workbook was overwritten by another task during processing.|桜" - -#: -msgid "extracts.errors.decrypt_datasource_overwritten" -msgstr "209f-表:Extract decryption failed because the datasource was overwritten by another task during processing.|桜" - -#: -msgid "extracts.errors.decrypt_workbook_overwritten" -msgstr "a5e2-表:Extract decryption failed because the workbook was overwritten by another task during processing.|桜" - -#: -msgid "extracts.errors.remove_datasource_overwritten" -msgstr "3db6-表:Data source couldn’t be changed to live because it was overwritten by another task.|桜" - -#: -msgid "extracts.errors.remove_workbook_overwritten" -msgstr "7dd1-表:Workbook couldn’t be changed to live because it was overwritten by another task.|桜" - -#: -msgid "extracts.errors.create_datasource_overwritten" -msgstr "ca41-表:Data source couldn’t be extracted because it was overwritten by another task.|桜" - -#: -msgid "extracts.errors.create_workbook_overwritten" -msgstr "f59a-表:Workbook couldn’t be extracted because it was overwritten by another task.|桜" - -#: -msgid "extracts.site_mode_change_details" -msgstr "cdd8-表:Changed site extract encryption mode from ‘{0}’ to ‘{1}’.|桜" - -#: -msgid "extracts.errors.encryption_not_licensed" -msgstr "30d2-表:This operation has failed because extract encryption is not licensed. To perform this operation, you must renew your license or decrypt your extract.|桜" - -#: -msgid "extracts.errors.operation_cancelled_detail" -msgstr "baa1-表:Remove extract operation for {0} (data source: {2}) timed out.|桜" - -#: -msgid "workbooks.messages.load_error" -msgstr "1934-表:Unable to load Workbook {0}|桜" - -#: -msgid "workbooks.messages.locked" -msgstr "10b2-表:The workbook ‘{0}’ is currently being modified by another user. Please try again later.|桜" - -#: -msgid "workbooks.new_workbook.default_name" -msgstr "e9de-表:New Workbook|桜" - -#: -msgid "workbooks.new_datasource.default_name" -msgstr "c27f-表:New Data Source|桜" - -#: -msgid "datasources.messages.load_error" -msgstr "e533-表:Unable to load Data Source {0}|桜" - -#: -msgid "metrics.new_metric.default_name" -msgstr "b357-表:New Metric|桜" - -#: -msgid "messages.timeout_error.summary" -msgstr "e7f3-表:Timeout Error|桜" - -#: -msgid "messages.timeout_error.task_canceled" -msgstr "ef82-表:Canceling task that took longer than {0} seconds|桜" - -#: -msgid "subscriptions.manage_my_subscriptions" -msgstr "2d29-表:Manage my subscriptions|桜" - -#: -msgid "subscriptions.message_greeting" -msgstr "504b-表:Hi,|桜" - -#: -msgid "subscriptions.subscribed_footer" -msgstr "bbab-表:Here’s your subscription to the {0}|桜" - -#: -msgid "subscriptions.subscribed_workbook" -msgstr "2e53-表:workbook|桜" - -#: -msgid "subscriptions.subscribed_view" -msgstr "2738-表:view|桜" - -#: -msgid "subscriptions.fullstop" -msgstr "b0e3-表:.|桜" - -#: -msgid "subscriptions.extract_refresh_footer" -msgstr "f9dc-表:You receive this subscription email when data is refreshed.|桜" - -#: -msgid "subscriptions.explore_the_viz" -msgstr "2689-表:Explore the viz|桜" - -#: -msgid "subscriptions.explore_the_workbook" -msgstr "23c3-表:Explore the workbook|桜" - -#: -msgid "subscriptions.pdf_attached" -msgstr "add0-表:Your Tableau PDF is attached.|桜" - -#: -msgid "subscriptions.access_live_content" -msgstr "3770-表:You can access the live view of the content here|桜" - -#: -msgid "subscriptions.warning_deprecated_type" -msgstr "8973-表:deprecated|桜" - -#: -msgid "subscriptions.warning_error_content_type" -msgstr "c7d4-表:Unknown content type|桜" - -#: -msgid "subscriptions.warning_error_type" -msgstr "5f58-表:unknown warning type|桜" - -#: -msgid "subscriptions.warning_extract_refresh_type" -msgstr "c229-表:extract refresh failed|桜" - -#: -msgid "subscriptions.warning_flow_run_type" -msgstr "c6eb-表:flow run failed|桜" - -#: -msgid "subscriptions.warning_introduction_general" -msgstr "16fc-表:The following data quality warnings affect this {0}.|桜" - -#: -msgid "subscriptions.warning_introduction_view" -msgstr "94b9-表:For more information, see the Data Details pane in the view|桜" - -#: -msgid "subscriptions.warning_introduction_workbook" -msgstr "45c0-表:For more information, see the workbook page|桜" - -#: -msgid "subscriptions.warning_localized_column" -msgstr "fa79-表:Column|桜" - -#: -msgid "subscriptions.warning_localized_datasource" -msgstr "7e43-表:Data source|桜" - -#: -msgid "subscriptions.warning_localized_database" -msgstr "7226-表:Database|桜" - -#: -msgid "subscriptions.warning_localized_flow" -msgstr "e231-表:Flow|桜" - -#: -msgid "subscriptions.warning_localized_table" -msgstr "7673-表:Table|桜" - -#: -msgid "subscriptions.warning_localized_vconn" -msgstr "a9d9-表:Connection|桜" - -#: -msgid "subscriptions.warning_lowercase_column" -msgstr "dad2-表:column|桜" - -#: -msgid "subscriptions.warning_lowercase_column_plural" -msgstr "9cbe-表:columns|桜" - -#: -msgid "subscriptions.warning_maintenance_type" -msgstr "123f-表:under maintenance|桜" - -#: -msgid "subscriptions.warning_permission_error" -msgstr "2d4a-表:This warning is on an asset you do not have permissions to see.|桜" - -#: -msgid "subscriptions.warning_redacted" -msgstr "faf9-表:Permissions required|桜" - -#: -msgid "subscriptions.warning_sensitve_type" -msgstr "1621-表:sensitive data|桜" - -#: -msgid "subscriptions.warning_sensitive_intro_count" -msgstr "c615-表:Sensitive({0})|桜" - -#: -msgid "subscriptions.warning_sensitive_intro_view" -msgstr "bc66-表:This view uses sensitive data.|桜" - -#: -msgid "subscriptions.warning_sensitive_intro_workbook" -msgstr "21fc-表:This workbook uses sensitive data.|桜" - -#: -msgid "subscriptions.warning_severe" -msgstr "b4eb-表:Important data quality warning|桜" - -#: -msgid "subscriptions.warning_stale_type" -msgstr "ef6a-表:stale data|桜" - -#: -msgid "subscriptions.warning_standard" -msgstr "89d9-表:Data quality warning|桜" - -#: -msgid "subscriptions.warning_standard_plural" -msgstr "b42e-表:Data quality warnings|桜" - -#: -msgid "subscriptions.warning_warning_type" -msgstr "1b3c-表:warning|桜" - -#: -msgid "errors.subscriptions.image_render_failed" -msgstr "33e7-表:The snapshot of the view ‘{0}’ could not be properly rendered.|桜" - -#: -msgid "errors.subscriptions.see_live_view" -msgstr "d8e4-表:To see the view online, go to {0}.|桜" - -#: -msgid "errors.subscriptions.disabled_on_server" -msgstr "3337-表:Server-wide subscriptions setting is not enabled. Cannot process subscriptions.|桜" - -#: -msgid "errors.subscriptions.disabled_on_site" -msgstr "e8f5-表:Subscriptions are disabled for site.|桜" - -#: -msgid "errors.subscriptions.site_is_locked" -msgstr "eb89-表:Site is locked. Cannot process Subscriptions.|桜" - -#: -msgid "errors.subscriptions.orphan" -msgstr "837e-表:Workbook and views associated with this subscription could not be found.|桜" - -#: -msgid "errors.subscriptions.user_unlicensed" -msgstr "f540-表:Skipping unlicensed user’s subscription.|桜" - -#: -msgid "errors.subscriptions.smtp_unreacheable" -msgstr "cefa-表:Unable to reach SMTP host. Check if SMTP has been configured.|桜" - -#: -msgid "errors.subscriptions.uncategorized_error" -msgstr "b339-表:Unknown error|桜" - -#: -msgid "errors.subscriptions.pdf_render_failed" -msgstr "53b5-表:The PDF attachment for this email could not be properly rendered.|桜" - -#: -msgid "errors.subscriptions.content_limit_exceeded" -msgstr "d333-表:The generated content is larger than the {0}MB size limit and could not be attached to this email.|桜" - -#: -msgid "errors.subscriptions.attachments_not_enabled" -msgstr "31d7-表:This subscription failed because email attachments were disabled. Contact your Tableau administrator for details.|桜" - -#: -msgid "errors.subscriptions.pdf_email_failed" -msgstr "e4d3-表:The generated PDF could not be attached to this email.|桜" - -#: -msgid "errors.subscriptions.learn_more_troubleshoot" -msgstr "8045-表:Learn More|桜" - -#: -msgid "errors.subscriptions.bad_extract_refresh_subscription_configuration" -msgstr "cd8b-表:Subscription suspended because the workbook contains multiple extract refresh schedules. To resume, update frequency to On Selected Schedule.|桜" - -#: -msgid "errors.subscriptions.subscription_failed_refresh_failure" -msgstr "461e-表:The extract refresh on the data source failed.|桜" - -#: -msgid "errors.subscriptions.multiple_extracts_for_extract_refresh_subscription" -msgstr "a32b-表:The workbook contains multiple extract refresh schedules. Update frequency to On Selected Schedule.|桜" - -#: -msgid "errors.subscriptions.datasource_is_missing_password" -msgstr "a1b4-表:Data source connection error. Check the credentials on all data source connections for the workbook.|桜" - -#: -msgid "subscriptions.results_summary.sg" -msgstr "3183-表:{0} of {1} subscription sent from schedule ‘{2}’.|桜" - -#: -msgid "subscriptions.results_summary.pl" -msgstr "81fa-表:{0} of {1} subscriptions sent from schedule ‘{2}’.|桜" - -#: -msgid "subscriptions.results_views_per_subscription.sg" -msgstr "bbe9-表:{0} ({1} of 1 view succeeded)|桜" - -#: -msgid "subscriptions.results_views_per_subscription.pl" -msgstr "1ef0-表:{0} ({1} of {2} views succeeded)|桜" - -#: -msgid "subscriptions.results_views_per_subscription.more" -msgstr "52e2-表:({0} more)|桜" - -#: -msgid "subscriptions.results_views_per_subscription.failed" -msgstr "daa3-表:{0} ({1} of {2} views failed).|桜" - -#: -msgid "subscriptions.results_header.all_shown.failures.sg" -msgstr "d86f-表:1 failure|桜" - -#: -msgid "subscriptions.results_header.all_shown.failures.pl" -msgstr "6591-表:{0} failures|桜" - -#: -msgid "subscriptions.results_header.all_shown.warnings.sg" -msgstr "ec5c-表:1 warning|桜" - -#: -msgid "subscriptions.results_header.all_shown.warnings.pl" -msgstr "42e1-表:{0} warnings|桜" - -#: -msgid "subscriptions.results_header.some_hidden.failures.pl.sg" -msgstr "e2d5-表:{0} failures (1 hidden, see logs)|桜" - -#: -msgid "subscriptions.results_header.some_hidden.failures.pl.pl" -msgstr "333b-表:{0} failures ({1} hidden, see logs)|桜" - -#: -msgid "subscriptions.results_header.some_hidden.warnings.pl.sg" -msgstr "2bf8-表:{0} warnings (1 hidden, see logs)|桜" - -#: -msgid "subscriptions.results_header.some_hidden.warnings.pl.pl" -msgstr "1464-表:{0} warnings ({1} hidden, see logs)|桜" - -#: -msgid "dataalerts.manage_my_data_alerts" -msgstr "b035-表:Manage alerts|桜" - -#: -msgid "dataalerts.edit_data_alert" -msgstr "acb5-表:Edit alert|桜" - -#: -msgid "dataalerts.remove_user_from_data_alert" -msgstr "981b-表:Remove me|桜" - -#: -msgid "dataalerts.add_user_to_data_alert" -msgstr "bf48-表:Add me to this alert|桜" - -#: -msgid "dataalerts.greater_or_equal" -msgstr "2c21-表:{0} was above or equal to {1}.|桜" - -#: -msgid "dataalerts.greater" -msgstr "95c0-表:{0} was above {1}.|桜" - -#: -msgid "dataalerts.less_or_equal" -msgstr "bfcc-表:{0} was below or equal to {1}.|桜" - -#: -msgid "dataalerts.less" -msgstr "88da-表:{0} was below {1}.|桜" - -#: -msgid "dataalerts.equal" -msgstr "8951-表:{0} was equal to {1}.|桜" - -#: -msgid "dataalerts.email_alt_text" -msgstr "be86-表:View used by data-driven alert: {0}|桜" - -#: -msgid "dataalerts.email_alt_text_hidden_view" -msgstr "d776-表:View used by data-driven alert: {0} with changes applied|桜" - -#: -msgid "dataalerts.alert_triggered_for_the_view" -msgstr "ab52-表:Alert triggered for the view|桜" - -#: -msgid "dataalerts.failure.email.subject" -msgstr "fda6-表:Data-driven alert isn’t working for: {0}|桜" - -#: -msgid "dataalerts.failure.status" -msgstr "6372-表:Your Alert {0} is Not Working|桜" - -#: -msgid "dataalerts.failure.view.details.alert" -msgstr "4ba7-表:View this alert|桜" - -#: -msgid "dataalerts.failure.explanation" -msgstr "b5c6-表:Your data-driven alert, {0}, isn’t working right now, so recipients won’t be notified when the data condition is true. You’ll receive an email notification when the alert is working again.|桜" - -#: -msgid "dataalerts.failure.affected.alert" -msgstr "4d1a-表:Affected data-driven alert|桜" - -#: -msgid "dataalerts.failure.time" -msgstr "a71a-表:Time alert failed|桜" - -#: -msgid "dataalerts.failure.cause" -msgstr "5bb8-表:Sometimes alerts fail due to temporary network issues, which resolve themselves. You can also try recreating the alert on the original data view, or troubleshoot common causes of alert failure like these:|桜" - -#: -msgid "dataalerts.failure.changed.view" -msgstr "f8ea-表:A removed or renamed workbook, view, or data field.|桜" - -#: -msgid "dataalerts.failure.expired.credentials" -msgstr "216c-表:Expired database credentials embedded in a workbook.|桜" - -#: -msgid "dataalerts.failure.datasource.error" -msgstr "39f9-表:An inaccessible data source.|桜" - -#: -msgid "dataalerts.failure.email.footer" -msgstr "61a8-表:You are receiving this email at {0} because of an alert failure.|桜" - -#: -msgid "dataalerts.failure.troubleshooting" -msgstr "2066-表:To check if any of the issues listed above are causing your alert to fail, click the button below.|桜" - -#: -msgid "dataalerts.success.email.subject" -msgstr "4033-表:Data-driven alert has resumed for: {0}|桜" - -#: -msgid "dataalerts.success.status" -msgstr "bcdd-表:Your Alert {0} has resumed|桜" - -#: -msgid "dataalerts.success.explanation" -msgstr "88f7-表:Your data-driven alert, {0}, is working again, so recipients will be notified when the data condition is true.|桜" - -#: -msgid "dataalerts.failure.error.internalError" -msgstr "4c5f-表:Data Alert internal error|桜" - -#: -msgid "dataalerts.failure.error.invalidDataAlertSpecification" -msgstr "ec51-表:Invalid Data Alert specification|桜" - -#: -msgid "dataalerts.failure.error.summaryTableNotFound" -msgstr "672c-表:Summary data table not found|桜" - -#: -msgid "dataalerts.failure.error.unclassifiedError" -msgstr "8135-表:Unclassified error|桜" - -#: -msgid "dataalerts.failure.error.viewContentNotFound" -msgstr "2af6-表:Data Alert view’s {0} content not found|桜" - -#: -msgid "dataalerts.failure.error.viewNotFound" -msgstr "7de2-表:Data alert view cannot be located|桜" - -#: -msgid "dataalerts.failure.error.workbookNotFound" -msgstr "1ff9-表:Workbook not found|桜" - -#: -msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" -msgstr "cc5f-表:No axis found for field {0}|桜" - -#: -msgid "dataalerts.failure.error.paneDescriptorNotFound" -msgstr "8170-表:{0}|桜" - -#: -msgid "dataalerts.failure.error.unsupportedComparisonExpression" -msgstr "82c7-表:Unsupported comparison expression {0}|桜" - -#: -msgid "dataalerts.failure.error.nonConstComparisonOp" -msgstr "7eba-表:Non constant comparison operator detected: {0}|桜" - -#: -msgid "dataalerts.failure.error.cannotAddFilter" -msgstr "5df0-表:Adding Filter to data alert failed|桜" - -#: -msgid "dataalerts.failure.error.sheetNotAlertable" -msgstr "d587-表:Sheet {0} does have supported data for alerts. {1}|桜" - -#: -msgid "dataalerts.failure.error.dataAlertMeasureNotFound" -msgstr "2da5-表:Cannot select measure. {0}|桜" - -#: -msgid "dataalerts.failure.error.tooManyMeasuresForDataAlert" -msgstr "855f-表:Incorrect number of measures detected.{0}|桜" - -#: -msgid "dataalerts.failure.error.thresholdParseError" -msgstr "ef46-表:Failed to parse threshold text {0}. {1}|桜" - -#: -msgid "dataalerts.failure.error.dataAlertPresModelCreationError" -msgstr "901e-表:Error while serializing alert. {0}|桜" - -#: -msgid "dataalerts.failure.error.cannotDrawDataAlertDialog" -msgstr "3cae-表:Failed to draw data alert dialog.|桜" - -#: -msgid "dataalerts.failure.error.unsupportedDataAlertType" -msgstr "12fd-表:Data alert type {0} is currently unsupported.|桜" - -#: -msgid "dataalerts.failure.suspend.email.subject" -msgstr "e618-表:Data-driven alert is suspended for: {0}|桜" - -#: -msgid "dataalerts.failure.suspend.email.status" -msgstr "c5c2-表:Your alert {0} has been suspended|桜" - -#: -msgid "dataalerts.failure.suspend.email.explanation" -msgstr "e869-表:While suspended, we will not evaluate the view or alert recipients. After a fix has been made, you can resume the alert in {1}.|桜" - -#: -msgid "dataalerts.failure.suspend.view.name.prefix" -msgstr "0a37-表:View|桜" - -#: -msgid "dataalerts.failure.suspend.time" -msgstr "4cee-表:Time of suspension|桜" - -#: -msgid "dataalerts.failure.suspend.email.footer" -msgstr "2b37-表:You are receiving this email because your alert was suspended.|桜" - -#: -msgid "dataalerts.failure.suspend.email.view.name.my.content" -msgstr "cc4e-表:My Content|桜" - -#: -msgid "dataalerts.failure.suspend.view.alerts" -msgstr "71ed-表:View Alerts|桜" - -#: -msgid "metricsservices.failure.affected.metric" -msgstr "3f4c-表:Affected metric|桜" - -#: -msgid "metricsservices.failure.cause" -msgstr "fb7d-表:Sometimes metric refreshes fail due to temporary connectivity issues, which resolve themselves. Other common reasons why a metric refresh might fail include:|桜" - -#: -msgid "metricsservices.failure.changed.view" -msgstr "726c-表:A removed or renamed workbook, view, or data field|桜" - -#: -msgid "metricsservices.failure.permissions.error" -msgstr "61a8-表:A change in permissions for the connected view|桜" - -#: -msgid "metricsservices.failure.email.footer" -msgstr "f17e-表:You are receiving this email at {0} because of a failure with your metric refresh.|桜" - -#: -msgid "metricsservices.failure.email.subject" -msgstr "e0e7-表:Metric refresh isn’t working for: {0}|桜" - -#: -msgid "metricsservices.failure.expired.credentials" -msgstr "76fb-表:Expired database credentials embedded in a workbook|桜" - -#: -msgid "metricsservices.failure.explanation" -msgstr "c733-表:Your metric isn’t able to refresh, so the metric data isn’t updating. You’ll receive an email notification when the metric refresh is working again.|桜" - -#: -msgid "metricsservices.failure.status" -msgstr "c4cf-表:Your metric "{0}" isn’t refreshing|桜" - -#: -msgid "metricsservices.failure.suspend.email.explanation" -msgstr "9cba-表:While the metric refresh is suspended, your metric data will not update. After a fix has been made, you can resume the metric refresh.|桜" - -#: -msgid "metricsservices.failure.suspend.email.footer" -msgstr "42c8-表:You are receiving this email at {0} because your metric refresh was suspended.|桜" - -#: -msgid "metricsservices.failure.suspend.email.status" -msgstr "2180-表:Refresh for your metric "{0}" has been suspended|桜" - -#: -msgid "metricsservices.failure.suspend.email.subject" -msgstr "74e9-表:Metric refresh suspended for: {0}|桜" - -#: -msgid "metricsservices.failure.suspend.time" -msgstr "221b-表:Time of suspension|桜" - -#: -msgid "metricsservices.failure.suspend.view.metric" -msgstr "15bd-表:Go to Metric|桜" - -#: -msgid "metricsservices.failure.suspend.view.name.prefix" -msgstr "b03b-表:Connected view|桜" - -#: -msgid "metricsservices.failure.time" -msgstr "2ff4-表:Time of refresh failure|桜" - -#: -msgid "metricsservices.failure.troubleshooting" -msgstr "cd57-表:To check if any of the issues listed above are causing your metric refresh to fail, click the button below. You can also try recreating the metric on the connected view.|桜" - -#: -msgid "metricsservices.failure.view.details.metric" -msgstr "1b68-表:Go to Metric|桜" - -#: -msgid "metricsservices.failure.view.name.prefix" -msgstr "9a4f-表:Connected view|桜" - -#: -msgid "metricsservices.success.email.subject" -msgstr "25fb-表:Metric refresh has resumed for: {0}|桜" - -#: -msgid "metricsservices.success.explanation" -msgstr "68cf-表:The refresh for your metric is working again, so it will check for updates to your metric data.|桜" - -#: -msgid "metricsservices.success.status" -msgstr "89ad-表:Refresh for your metric "{0}" has resumed|桜" - -#: -msgid "errors.staticimages.generic" -msgstr "ad5b-表:Error generating static images for workbook {0}. {1}.|桜" - -#: -msgid "errors.internal_error.request.message" -msgstr "69ff-表:{0} was unable to satisfy the request.|桜" - -#: -msgid "errors.permissions.limited_user_visibility" -msgstr "7f5a-表:Error completing query. User must be an admin or creator to query other users if User Visibility is set to limited|桜" - -#: -msgid "local_names.system_user.guest.name" -msgstr "54b3-表:Guest|桜" - -#: -msgid "local_names.group.all_users.name" -msgstr "2934-表:All Users|桜" - -#: -msgid "local_names.containers.personal_space.name" -msgstr "326e-表:Personal Space|桜" - -#: -msgid "password_reset.email.subject" -msgstr "cf45-表:Here’s the link to reset your password|桜" - -#: -msgid "password_reset.email.body" -msgstr "b426-表:Hi {0},

You just requested a password reset.

To change your Tableau Server password, {1} or paste the following link into your browser: {2}

This link will expire in 48 hours, so take care of it right away.

If you didn’t request a password reset, you may want to let your server admin know.

Thanks for using Tableau!
The Tableau Team|桜" - -#: -msgid "password_reset.email.link" -msgstr "32bd-表:click here|桜" - -#: -msgid "hours.pl" -msgstr "5d92-表:{0} hours|桜" - -#: -msgid "hours.sg" -msgstr "5fd8-表:1 hour|桜" - -#: -msgid "minutes.pl" -msgstr "f9c5-表:{0} minutes|桜" - -#: -msgid "minutes.sg" -msgstr "b2bb-表:1 minute|桜" - -#: -msgid "seconds.pl" -msgstr "9fb4-表:{0} seconds|桜" - -#: -msgid "seconds.sg" -msgstr "3a44-表:1 second|桜" - -#: -msgid "dataconnections.classes.tableau_server_site" -msgstr "f4c2-表:Tableau Server Site|桜" - -#: -msgid "materializeviews.errors.workbook_not_in_project" -msgstr "ee8c-表:Project ‘{0}’ does not contain workbook ‘{1}’|桜" - -#: -msgid "materializeviews.errors.workbook_has_no_extract" -msgstr "7749-表:Failed to update materialized views setting for workbook ‘{0}’, currently only workbooks with embedded extracts are supported|桜" - -#: -msgid "materializeviews.errors.workbook_updating_errors" -msgstr "4129-表:Errors found while updating materialized views setting for workbooks|桜" - -#: -msgid "materializeviews.errors.workbook_too_large" -msgstr "ef61-表:Failed to update materialized views setting for workbook ‘{0}’ because the size of workbook exceeds the limit of {1} GB|桜" - -#: -msgid "materializeviews.errors.project_path_not_exists" -msgstr "d93e-表:Project path ‘{0}’ does not exist|桜" - -#: -msgid "materializeviews.errors.feature_disabled" -msgstr "9149-表:Failed to update materialized views setting for workbook ‘{0}’ because feature is currently disabled|桜" - -#: -msgid "materializeviews.errors.update_materialized_views_setting_failed" -msgstr "4d30-表:Failed to update materialized views setting for workbook ‘{0}’|桜" - -#: -msgid "materializeviews.errors.site_not_enabled" -msgstr "224f-表:This site is not enabled for materialized views. Contact your administrator|桜" - -#: -msgid "materializeviews.errors.encrypted_extracts_not_supported" -msgstr "8fa3-表:Materialized views feature currently does not support workbooks with encrypted extracts|桜" - -#: -msgid "materializedviews.finished.create" -msgstr "19da-表:Created materialized views with status ‘{0}’ for workbook ‘{1}’|桜" - -#: -msgid "materializedviews.finished.delete" -msgstr "d1f5-表:Deleted materialized views for workbook id: {0}|桜" - -#: -msgid "materializedviews.finished.encrypt" -msgstr "d6c5-表:Finished encryption of materialized views for workbook ‘{0}’|桜" - -#: -msgid "materializedviews.finished.decrypt" -msgstr "f4db-表:Finished decryption of materialized views for workbook ‘{0}’|桜" - -#: -msgid "materializedviews.finished.rekey" -msgstr "24fc-表:Finished reencryption of materialized views for workbook ‘{0}’|桜" - -#: -msgid "materializedviews.status.encryption_key" -msgstr "8f3a-表:Encryption key ID: ‘{0}’.|桜" - -#: -msgid "materializedviews.status.encryption_keys" -msgstr "cf4f-表:Old encryption key ID: ‘{0}’, new encryption key ID: ‘{1}’.|桜" - -#: -msgid "materializedviews.status.encryption_type" -msgstr "5b3e-表:Encryption datasource type: ‘{0}’|桜" - -#: -msgid "customizedviews.namedSharingPrefix" -msgstr "e75d-表:Shared version|桜" - -#: -msgid "flows.drafts.default_name" -msgstr "8197-表:New Flow|桜" - -#: -msgid "content_type.project" -msgstr "5ee3-表:Project|桜" - -#: -msgid "content_type.workbook" -msgstr "b9da-表:Workbook|桜" - -#: -msgid "content_type.view" -msgstr "b936-表:View|桜" - -#: -msgid "content_type.datasource" -msgstr "e0be-表:Data Source|桜" - -#: -msgid "content_type.flow" -msgstr "879a-表:Flow|桜" - -#: -msgid "content_type.metric" -msgstr "6a2d-表:Metric|桜" - -#: -msgid "content_type.collection" -msgstr "7356-表:Collection|桜" - -#: -msgid "content_type.visualization" -msgstr "5dd2-表:Visualization|桜" - -#: -msgid "content_type.askdata_visualization" -msgstr "53e6-表:Ask Data Visualization|桜" - -#: -msgid "content_type.explaindata_explanation" -msgstr "c7ee-表:Explanation|桜" - -#: -msgid "content_type.virtualconnection" -msgstr "6b8b-表:Virtual Connection|桜" - -#: -msgid "content_type.virtualconnectiontable" -msgstr "1e3a-表:Virtual Connection Table|桜" - -#: -msgid "upgradethumbnails.status.server_started" -msgstr "2234-表:Server Response: Started thumbnails upgrade!|桜" - -#: -msgid "upgradethumbnails.status.server_stopped" -msgstr "fa61-表:Server Response: Stopped %d jobs|桜" - -#: -msgid "dataquality.author.extract_refresh_monitoring" -msgstr "3c37-表:extract refresh monitoring|桜" - -#: -msgid "dataquality.author.flow_run_monitoring" -msgstr "bdb9-表:flow run monitoring|桜" - -#: -msgid "dataquality.message.refresh_failed" -msgstr "3287-表:Refresh failed: {0}|桜" - -#: -msgid "dataquality.message.last_successful" -msgstr "2b39-表:Last successful: {0}|桜" - -#: -msgid "dataquality.message.next_scheduled" -msgstr "9955-表:Next scheduled: {0}|桜" - -#: -msgid "dataquality.message.flow_run_output_steps_failed" -msgstr "1f4c-表:{0}/{1} output steps failed to run|桜" - -#: -msgid "label_value.description.certified" -msgstr "8a7e-表:This asset is trusted and recommended.|桜" - -#: -msgid "label_value.description.deprecated" -msgstr "1bf6-表:This asset is no longer maintained and shouldn’t be used.|桜" - -#: -msgid "label_value.description.extract_refresh_failure" -msgstr "2f7e-表:This asset’s most recent extract refresh failed.|桜" - -#: -msgid "label_value.description.flow_run_failure" -msgstr "b2c0-表:This flow’s most recent run failed.|桜" - -#: -msgid "label_value.description.maintenance" -msgstr "907f-表:This asset is undergoing maintenance.|桜" - -#: -msgid "label_value.description.sensitive_data" -msgstr "b986-表:This asset contains sensitive information.|桜" - -#: -msgid "label_value.description.stale" -msgstr "ae62-表:This asset is outdated.|桜" - -#: -msgid "label_value.description.warning" -msgstr "3645-表:This asset has a general quality issue.|桜" - -#: -msgid "importcsvsummary.error.details" -msgstr "fd57-表:Error details:|桜" - -#: -msgid "importcsvsummary.remainingerrors" -msgstr "9b62-表:(remaining errors not shown)|桜" - -#: -msgid "importcsvsummary.error.line" -msgstr "fcaa-表:line {0} for user ‘{1}’: ‘{2}’|桜" - -#: -msgid "importcsvsummary.line.processed" -msgstr "bb9f-表:Lines processed: {0}|桜" - -#: -msgid "importcsvsummary.line.skipped" -msgstr "a48d-表:Lines skipped: {0}|桜" - -#: -msgid "importcsvsummary.users.added.count" -msgstr "15d2-表:Number of users added: {0}|桜" - -#: -msgid "importcsvsummary.errors.count" -msgstr "f681-表:Number of errors: {0}|桜" - -#: -msgid "importcsvsummary.error.unexpected_extension" -msgstr "8e86-表:Unexpected filename extension for CSV file|桜" - -#: -msgid "importcsvsummary.error.size_limit" -msgstr "8db5-表:CsvFile exceeds size limit of {0}|桜" - -#: -msgid "importcsvsummary.error.local.password_mismatch" -msgstr "3bf3-表:Update of local site user requires empty or matching password|桜" - -#: -msgid "importcsvsummary.error.local.password_required" -msgstr "c5a0-表:Creation of local system user when Auth is Local requires password|桜" - -#: -msgid "importcsvsummary.error.ad.user_not_found" -msgstr "8a9f-表:AD user not found ‘{0}’|桜" - -#: -msgid "importcsvsummary.error.domain_not_found" -msgstr "2e14-表:Invalid domain ‘{0}’|桜" - -#: -msgid "importcsvsummary.error.cannot_create_user_identity" -msgstr "b268-表:Cannot create user identity for user ‘{0}’|桜" - -#: -msgid "importcsvsummary.error.invalid_identity_pool_name" -msgstr "71c8-表:Invalid Identity Pool name ‘{0}’|桜" - -#: -msgid "importcsvsummary.error.too_many_errors" -msgstr "38e0-表:Too many errors encountered in CSV file|桜" - -#: -msgid "audit.errors.wdc_not_allowlisted" -msgstr "369d-表:Web data connector is not allowlisted. For help, please refer to: https://help.tableau.com/current/online/en-us/to_keep_data_fresh.htm|桜" - -#: -msgid "user.input.name.err.too_long" -msgstr "5ee7-表:name is longer than the maximum number of characters {0}|桜" - -#: -msgid "user.input.name.err.empty" -msgstr "5d6b-表:name cannot be empty|桜" - -#: -msgid "askdata.title" -msgstr "40aa-表:Ask Data|桜" - -#: -msgid "slack.app.upgrade.email.notification.subject" -msgstr "f9d0-表:Tableau App for Slack Update|桜" - -#: -msgid "slack.app.upgrade.email.notification.introduction" -msgstr "defc-表:An update is available for the Tableau app for Slack. Tableau recommends updating the app to maintain app performance and to use new Tableau Cloud features. Look for new features and changes in
What’s New in Tableau Cloud.|桜" - -#: -msgid "slack.app.upgrade.email.notification.action" -msgstr "f1b4-表:To update the site’s connection to the Tableau for Slack app, see Update your Tableau for Slack app. If you have multiple Tableau Cloud sites, update the app in each site.|桜" - -#: -msgid "slack.app.upgrade.email.notification.steps" -msgstr "9af3-表:This service notification has been published by Tableau Cloud.|桜" - -#: -msgid "slack.app.upgrade.email.notification.reason" -msgstr "ba5b-表:You are receiving this notification because you are an administrator of a Tableau Cloud site that is connected to Slack.|桜" - -#: -msgid "slack.app.upgrade.email.notification.footer.privacy" -msgstr "227f-表:Read our Privacy Policy|桜" - -#: -msgid "unifiedconsumption.tcrm.folders.private" -msgstr "2282-表:My Private App|桜" - -#: -msgid "commandlineutils.errors.bad_value" -msgstr "606e-表:Option ‘{0}’ has a bad value of ‘{1}’. Must be one of: {2}|桜" - -#: -msgid "commandlineutils.errors.not_integer" -msgstr "bbe3-表:Value ‘{0}’ for option ‘{1}’ is not an integer|桜" - -#: -msgid "common.errors.empty_file" -msgstr "fca8-表:File ‘{0}’ is empty|桜" - -#: -msgid "common.errors.file_not_found" -msgstr "e77e-表:Cannot open file ‘{0}’|桜" - -#: -msgid "common.errors.invalid_file_path" -msgstr "1ab7-表:Invalid file path ‘{0}’|桜" - -#: -msgid "common.errors.folder_path_not_found" -msgstr "c178-表:Could not find directory ‘{0}’|桜" - -#: -msgid "common.errors.access_denied" -msgstr "a810-表:Access denied to file ‘{0}’. Check that your path is valid and your file name does not match an existing directory|桜" - -#: -msgid "common.errors.requires_csv_file" -msgstr "ec0f-表:The ‘{0}’ command requires a CSV file|桜" - -#: -msgid "common.errors.requires_group_name" -msgstr "137e-表:The ‘{0}’ command requires a group name|桜" - -#: -msgid "common.errors.requires_site_name" -msgstr "d47c-表:The ‘{0}’ command requires a site name|桜" - -#: -msgid "common.errors.options_conflict" -msgstr "b38f-表:New and deprecated options to specify user role were specified. Only one can be used|桜" - -#: -msgid "common.errors.csv_sizelimit" -msgstr "1eed-表:The CSV file you are referencing exceeds the size limit of 100MB. Divide the contents of the file into smaller CSV files and then import them separately.|桜" - -#: -msgid "common.options.admin-type" -msgstr "eab2-表:[Deprecated] Assigns [or removes] the site admin right for all users in the CSV file. This setting may be overridden by the values on individual rows in the CSV file. {0} may be: {1}, {2}, or {3}. If not specified: {3} for new users, unchanged for existing users|桜" - -#: -msgid "common.options.complete" -msgstr "9eff-表:Require [or not] that all rows be valid for any change to succeed. Default: {0}|桜" - -#: -msgid "common.options.license" -msgstr "9441-表:[Deprecated] Sets the default license level for all users. This may be overridden by the value in the CSV file. {0} can be {1}, {2}, or {3}|桜" - -#: -msgid "common.options.nowait" -msgstr "91a2-表:Do not wait for the job to complete|桜" - -#: -msgid "common.options.publisher" -msgstr "1f52-表:[Deprecated] Assigns [or removes] the publish right for all users in the CSV file. This setting may be overridden by the values on individual rows in the CSV file. Default if not specified: false for new users, unchanged for existing users|桜" - -#: -msgid "common.options.silent-progress" -msgstr "5aac-表:Do not display progress messages for the job|桜" - -#: -msgid "common.options.sysadmin-type" -msgstr "2013-表:[Deprecated] Assigns [or removes] the site admin right for all users in the CSV file. This setting may be overridden by the values on individual rows in the CSV file. {0} can be: {1}, {2}, {3}, or {4}. Default if not specified: {4} for new users, unchanged for existing users|桜" - -#: -msgid "common.output.job_queued_success" -msgstr "f21b-表:Job queued|桜" - -#: -msgid "common.output.succeeded" -msgstr "3628-表:Succeeded|桜" - -#: -msgid "common.options.role" -msgstr "26da-表:Sets the default role for all affected users. Legal values for {0}: {1}. If unspecified, server uses default value: {2}|桜" - -#: -msgid "addusers.options.users" -msgstr "ba65-表:File that contains a list of users, one per line, to add to the group|桜" - -#: -msgid "addusers.short_description" -msgstr "fbd6-表:Add users to a group|桜" - -#: -msgid "addusers.status" -msgstr "b2ab-表:Adding users listed in {0} to group {1}...|桜" - -#: -msgid "creategroup.short_description" -msgstr "732f-表:Create a local group|桜" - -#: -msgid "creategroup.status" -msgstr "ec51-表:Creating group ‘{0}’ on the server...|桜" - -#: -msgid "creategroup.options.role" -msgstr "29aa-表:Sets the role that will be set for users in the group upon login. Legal values for {0}: {1}. A user’s site role will only be set to this value if it is less restrictive than the user’s current site role. If unspecified, no role will be set for users of this group on login.|桜" - -#: -msgid "createextracts.errors.required_argument" -msgstr "2417-表:The createextracts command requires either a workbook URL, a workbook name, or a data source name.|桜" - -#: -msgid "createextracts.errors.error" -msgstr "ebea-表:Error creating extract|桜" - -#: -msgid "createextracts.for.datasource" -msgstr "98aa-表:Creating extract for data source ‘{0}’|桜" - -#: -msgid "createextracts.for.workbook_name" -msgstr "7217-表:Creating extract for workbook with name ‘{0}’|桜" - -#: -msgid "createextracts.for.workbook_url" -msgstr "bfef-表:Creating extract for workbook with URL ‘{0}’|桜" - -#: -msgid "createextracts.options.datasource" -msgstr "e4f7-表:The name of the target data source for extract creation|桜" - -#: -msgid "createextracts.options.embedded-datasources" -msgstr "e24a-表:A space-separated list of embedded data source names within the target workbook. Enclose data source names with double quotes if they contain spaces. Only available when creating extracts for a workbook.|桜" - -#: -msgid "createextracts.options.encrypt" -msgstr "2dbb-表:Create encrypted extract.|桜" - -#: -msgid "createextracts.options.include-all" -msgstr "44be-表:Include all embedded data sources within target workbook. Only available when creating extracts for workbook.|桜" - -#: -msgid "createextracts.options.parent-project-path" -msgstr "7913-表:Path of the project that is the parent of the project that contains the target resource. Must specify the project name with --project.|桜" - -#: -msgid "createextracts.options.project" -msgstr "f332-表:The name of the project that contains the target resource. Only necessary if {0} or {1} is specified. If unspecified, the default project ‘{2}’ is used.|桜" - -#: -msgid "createextracts.options.url" -msgstr "45dc-表:The canonical name for the resource as it appears in the URL|桜" - -#: -msgid "createextracts.options.workbook" -msgstr "f7ff-表:The name of the target workbook for extract creation|桜" - -#: -msgid "createextracts.short_description" -msgstr "ee7c-表:Create extracts for a published workbook or data source|桜" - -#: -msgid "createextracts.workbook.include-all" -msgstr "74a8-表:Include all embedded data sources within target workbook|桜" - -#: -msgid "createextracts.workbook.embedded-datasource-names" -msgstr "51f4-表:With embedded data source names|桜" - -#: -msgid "createproject.options.description" -msgstr "9d81-表:Description of the project|桜" - -#: -msgid "createproject.options.name" -msgstr "b138-表:Name of the project|桜" - -#: -msgid "createproject.options.parent-project-path" -msgstr "511a-表:Path of the project that will contain the new project. If not given, it will be created at the site root level|桜" - -#: -msgid "createproject.short_description" -msgstr "30c0-表:Create a project|桜" - -#: -msgid "createproject.status" -msgstr "5fba-表:Creating project ‘{0}’ on the server...|桜" - -#: -msgid "createsite.errors.invalid_url_option" -msgstr "8ccc-表:The URL option is invalid when creating multiple sites. Re-run the command after removing the URL option or create each site separately|桜" - -#: -msgid "createsite.errors.site_name_already_exists" -msgstr "2aac-表:A site with the name ‘{0}’ already exists. Try a different site name.|桜" - -#: -msgid "createsite.errors.site_id_already_exists" -msgstr "7152-表:A site with the ID ‘{0}’ already exists. Use -r to specify a different site ID. See tabcmd createsite help for more information.|桜" - -#: -msgid "createsite.options.allow-mobile-snapshots" -msgstr "cec4-表:Allow [or-deny] mobile snapshots. Default is to allow mobile snapshots|桜" - -#: -msgid "createsite.options.allow-subscriptions" -msgstr "ce87-表:Allow [or deny] subscriptions for this site. Default is the server default setting. Subscriptions cannot be enabled if server subscriptions are disabled|桜" - -#: -msgid "createsite.options.allow-web-authoring" -msgstr "6a92-表:Allow [or deny] web authoring for this site. Default is to allow web authoring|桜" - -#: -msgid "createsite.options.metrics-level" -msgstr "3e67-表:0 for no collection, 100 for all collections|桜" - -#: -msgid "createsite.options.guest-access-enabled" -msgstr "6a37-表:Guest access permission to see views for those that are not signed into a Tableau Server account|桜" - -#: -msgid "createsite.options.site-mode" -msgstr "2beb-表:Allow [or deny] site administrator from user management on site|桜" - -#: -msgid "createsite.options.storage-quota" -msgstr "7127-表:Site storage quota in MB|桜" - -#: -msgid "createsite.options.subscription-email" -msgstr "a810-表:Email used for subscriptions|桜" - -#: -msgid "createsite.options.subscription-footer" -msgstr "9032-表:Footer used for subscriptions|桜" - -#: -msgid "createsite.options.url" -msgstr "72c8-表:Site ID of the site|桜" - -#: -msgid "createsite.options.user-quota" -msgstr "9f38-表:Maximum site users|桜" - -#: -msgid "createsite.options.extract_encryption_mode" -msgstr "6a96-表:Extract encryption mode: disabled, enabled, or enforced. If not set, default value is used.|桜" - -#: -msgid "createsite.options.web_extraction_enabled" -msgstr "a955-表:Allow [or deny] extract creation and changing extracts to live for this site. Default is allowed.|桜" - -#: -msgid "createsite.options.run_now_enabled" -msgstr "dfc5-表:Allow [or deny] Run Now option for this site. Default is set to allow Run Now.|桜" - -#: -msgid "createsite.options.time_zone" -msgstr "9cfa-表:Time zone to be used with extracts on this site. Default is unset to use the server’s time zone.|桜" - -#: -msgid "createsite.short_description" -msgstr "f1ba-表:Create a site|桜" - -#: -msgid "createsite.status" -msgstr "7626-表:Create site ‘{0}’ on the server...|桜" - -#: -msgid "createsiteusers.options.auth-type" -msgstr "6a07-表:Assigns the authentication type for all users in the CSV file. For Tableau Cloud, {0} may be {1} (default) or {2}. For Tableau Server, {0} may be Local (default) or {2}.|桜" - -#: -msgid "createsiteusers.description" -msgstr "c067-表:Create users on the current site. The users are read from the given CSV file. The file can have the columns in the order shown below.{0}1. Username{0}2. Password (Ignored if using Active Directory){0}3. Friendly Name (Ignored if using Active Directory){0}4. License Level ({1}, {2}, {3}, {4} or {5}){0}5. Administrator ({6}/{7}){0}6. Publisher ({8}/{9}/1 or {10}/{11}/0){0}7. Email (only for Tableau Public){0}The file can have fewer columns. For example, it can be a simple list with one user name per line. You can use quotation marks if a value contains commas. Tabcmd waits for the {12} task to complete. You may choose not to wait for the task to complete on the server and instead return immediately by passing the {13} flag. System administrators cannot be created or demoted using this command. Use ’{14}’ instead|桜" - -#: -msgid "createsiteusers.short_description" -msgstr "2c17-表:Create users on the current site|桜" - -#: -msgid "createsiteusers.status" -msgstr "9c12-表:Adding users listed in {0} to current site...|桜" - -#: -msgid "createusers.description" -msgstr "f125-表:Create users. The users are read from the given CSV file. The file can have the columns in the order shown below.{0}1. Username{0}2. Password (Ignored if using Active Directory){0}3. Friendly Name (Ignored if using Active Directory){0}4. License Level ({1}, {2}, {3}, {4} or {5}){0}5. Administrator ({6}/{7}/{8}/{9}){0}6. Publisher ({10}/{11}/1 or {12}/{13}/0){0}7. Email (only for Tableau Public){0}The file can have fewer columns. For example, it can be a simple list with one user name per line. You can use quotation marks if a value contains commas. Tabcmd waits for the {14} task to complete. You may choose not to wait for the task to complete on the server and instead return immediately by passing the {15} flag|桜" - -#: -msgid "createusers.short_description" -msgstr "d072-表:Create users on the server|桜" - -#: -msgid "createusers.status" -msgstr "3767-表:Adding users listed in {0} to the server|桜" - -#: -msgid "decryptextracts.short_description" -msgstr "cb48-表:Decrypt extracts on a site|桜" - -#: -msgid "decryptextracts.status" -msgstr "9631-表:Scheduling extracts on site {0} to be decrypted...|桜" - -#: -msgid "delete.errors.mutually_exclusive" -msgstr "e9c1-表:Cannot specify both a workbook and data source to delete|桜" - -#: -msgid "delete.errors.requires_workbook_datasource" -msgstr "b16d-表:The ‘{0}’ command requires a workbook name or data source name|桜" - -#: -msgid "delete.options.datasource" -msgstr "8663-表:Data source to delete|桜" - -#: -msgid "delete.options.parent-project-path" -msgstr "18b2-表:Path of the parent of the project that contains the workbook/data source to delete. Must specify the project name with --project.|桜" - -#: -msgid "delete.options.project" -msgstr "fc50-表:The project that contains the workbook/data source to delete. Default project is ‘{0}’|桜" - -#: -msgid "delete.options.workbook" -msgstr "65bb-表:Workbook to delete|桜" - -#: -msgid "delete.short_description" -msgstr "eef8-表:Delete a workbook or data source from the server|桜" - -#: -msgid "delete.status" -msgstr "77a6-表:Removing {0} ‘{1}’ from the server...|桜" - -#: -msgid "deleteextracts.errors.required_argument" -msgstr "1112-表:The deleteextracts command requires either a workbook URL, a workbook name, or a data source name|桜" - -#: -msgid "deleteextracts.errors.error" -msgstr "fc14-表:Error deleting extract|桜" - -#: -msgid "deleteextracts.for.datasource" -msgstr "7178-表:Deleting extract for data source ‘{0}’|桜" - -#: -msgid "deleteextracts.for.workbook_name" -msgstr "282d-表:Deleting extract for workbook with name ‘{0}’|桜" - -#: -msgid "deleteextracts.for.workbook_url" -msgstr "bae1-表:Deleting extract for workbook with URL ‘{0}’|桜" - -#: -msgid "deleteextracts.options.datasource" -msgstr "45d4-表:The name of the target data source for extract deletion|桜" - -#: -msgid "deleteextracts.options.embedded-datasources" -msgstr "10b5-表:A space-separated list of embedded data source names within the target workbook. Enclose data source names with double quotes if they contain spaces. Only available when deleting extracts for a workbook.|桜" - -#: -msgid "deleteextracts.options.include-all" -msgstr "ed51-表:Include all embedded data sources within target workbook|桜" - -#: -msgid "deleteextracts.options.parent-project-path" -msgstr "58c1-表:Path of the project that is the parent of the project that contains the target resource. Must specify the project name with --project.|桜" - -#: -msgid "deleteextracts.options.project" -msgstr "fd47-表:The name of the project that contains the target resource. Only necessary if {0} or {1} is specified. If unspecified, the default project ‘{2}’ is used.|桜" - -#: -msgid "deleteextracts.options.url" -msgstr "a49f-表:The canonical name for the resource as it appears in the URL|桜" - -#: -msgid "deleteextracts.options.workbook" -msgstr "3fdf-表:The name of the target workbook for extract deletion|桜" - -#: -msgid "deleteextracts.short_description" -msgstr "a0bd-表:Delete extracts for a published workbook or data source|桜" - -#: -msgid "deleteextracts.workbook.include-all" -msgstr "a77c-表:Include all embedded data sources within target workbook|桜" - -#: -msgid "deleteextracts.workbook.embedded-datasource-names" -msgstr "f014-表:With embedded datasource names|桜" - -#: -msgid "deletegroup.short_description" -msgstr "a299-表:Delete a group|桜" - -#: -msgid "deletegroup.status" -msgstr "de9b-表:Deleting group ‘{0}’ from the server...|桜" - -#: -msgid "deleteproject.errors.requires_project_name" -msgstr "38c7-表:The ‘{0}’ command requires a project name|桜" - -#: -msgid "deleteproject.options.parent-project-path" -msgstr "dfc1-表:Path of the parent of the project to delete. Must specify the project name with --project.|桜" - -#: -msgid "deleteproject.short_description" -msgstr "efdf-表:Delete a project|桜" - -#: -msgid "deleteproject.status" -msgstr "c8a4-表:Deleting project ‘{0}’ from the server...|桜" - -#: -msgid "deletesite.errors.logged_into_this_site" -msgstr "1915-表:Cannot delete the site you are currently logged into|桜" - -#: -msgid "deletesite.short_description" -msgstr "b6a6-表:Delete a site|桜" - -#: -msgid "deletesite.status" -msgstr "ade7-表:Deleting site ‘{0}’ from the server...|桜" - -#: -msgid "deletesiteusers.description" -msgstr "6b7b-表:Delete site users. The users are read from the given CSV file. The file is a simple list of one user name per line|桜" - -#: -msgid "deletesiteusers.short_description" -msgstr "174b-表:Delete site users|桜" - -#: -msgid "deletesiteusers.status" -msgstr "fce3-表:Deleting site users listed in {0} from the server...|桜" - -#: -msgid "deleteusers.description" -msgstr "91ca-表:Delete users. The users are read from the given comma separated value (CSV) file. The file is a simple list of one user name per line|桜" - -#: -msgid "deleteusers.short_description" -msgstr "ae89-表:Delete users|桜" - -#: -msgid "deleteusers.status" -msgstr "e529-表:Deleting users listed in {0} from the server...|桜" - -#: -msgid "editdomain.description" -msgstr "bf2a-表:Edit a domain. Use the ‘{0}’ command to view a list of domains for editing|桜" - -#: -msgid "editdomain.errors.requires_nickname_name" -msgstr "99e5-表:Either a ‘{0}’ option or a ‘{1}’ option must be specified|桜" - -#: -msgid "editdomain.options.id" -msgstr "119d-表:ID of the domain|桜" - -#: -msgid "editdomain.options.name" -msgstr "70ea-表:Name of the domain|桜" - -#: -msgid "editdomain.options.nickname" -msgstr "4c47-表:Nickname of the domain|桜" - -#: -msgid "editdomain.short_description" -msgstr "4adc-表:Edit a domain|桜" - -#: -msgid "editdomain.output" -msgstr "ff32-表:{0}ID{1}Nickname{1}{1}Name{0}|桜" - -#: -msgid "editdomain.status" -msgstr "5337-表:Edit domain with ID ‘{0}’ on the server...|桜" - -#: -msgid "editsite.errors.invalid_site-id" -msgstr "1058-表:The {0} option is invalid when editing multiple sites. Re-run the command after removing the {0} option or edit each site separately|桜" - -#: -msgid "editsite.errors.invalid_site-name" -msgstr "5daa-表:The {0} option is invalid when editing multiple sites. Re-run the command after removing the {0} option or edit each site separately|桜" - -#: -msgid "editsite.options.allow-mobile-snapshots" -msgstr "cabe-表:Allow [or-deny] mobile snapshots|桜" - -#: -msgid "editsite.options.allow-subscriptions" -msgstr "c318-表:Allow [or deny] subscriptions for this site|桜" - -#: -msgid "editsite.options.allow-web-authoring" -msgstr "79f9-表:Allow [or-deny] web authoring for this site|桜" - -#: -msgid "editsite.options.cache-warmup" -msgstr "5be0-表:Allow [or deny] cache warmup for this site|桜" - -#: -msgid "editsite.options.cache-warmup-threshold" -msgstr "3aa2-表:Threshold in days for how recently a view must have been viewed to trigger warmup|桜" - -#: -msgid "editsite.options.site-name" -msgstr "77ef-表:Display name of the site|桜" - -#: -msgid "editsite.options.status" -msgstr "f35a-表:Change availability of site. Must be either ‘{0}’ or ‘{1}’|桜" - -#: -msgid "editsite.options.allow-materialized-views" -msgstr "282e-表:Allow [or deny] materialized views for this site|桜" - -#: -msgid "editsite.options.extract_encryption_mode" -msgstr "4a6f-表:Extract encryption mode: disabled, enabled, or enforced. If not set, then it is not changed on the server.|桜" - -#: -msgid "editsite.options.web_extraction_enabled" -msgstr "8432-表:Allow [or deny] extract creation and changing extracts to live for this site. The default setting is allowed.|桜" - -#: -msgid "editsite.options.run_now_enabled" -msgstr "3e90-表:Allow [or deny] Run Now option for this site. Default is set to allow Run Now|桜" - -#: -msgid "editsite.options.time_zone" -msgstr "9dab-表:Time zone to be used with extracts on this site|桜" - -#: -msgid "editsite.options.use_default_time_zone" -msgstr "a848-表:Unset time zone to be used with extracts on this site, it will use default server time zone instead|桜" - -#: -msgid "editsite.short_description" -msgstr "e96f-表:Edit a site|桜" - -#: -msgid "editsite.status" -msgstr "7ced-表:Edit site ‘{0}’ on the server...|桜" - -#: -msgid "encryptextracts.short_description" -msgstr "59d2-表:Encrypt extracts on a site|桜" - -#: -msgid "encryptextracts.status" -msgstr "d6f9-表:Scheduling extracts on site {0} to be encrypted...|桜" - -#: -msgid "export.errors.need_country_and_languge" -msgstr "bf52-表:The options --country and --language must be used together|桜" - -#: -msgid "export.errors.white_space_workbook_view" -msgstr "e1f6-表:The name of the workbook or view to export cannot include spaces. Use the normalized name of the workbook or view as it appears in the URL.|桜" - -#: -msgid "export.errors.requires_workbook_view_name" -msgstr "cafc-表:The ‘{0}’ command requires a / name|桜" - -#: -msgid "export.errors.requires_workbook_view_param" -msgstr "dbd2-表:The ‘{0}’ command requires a / parameter, and there must be at least one slash (/) in this parameter|桜" - -#: -msgid "export.options.country" -msgstr "33e3-表:If not using user’s default locale, the country abbreviation for locale (find in IANA Language Subtag Registry). Must use with --language|桜" - -#: -msgid "export.options.csv" -msgstr "4e37-表:Export data in CSV format (default)|桜" - -#: -msgid "export.options.fullpdf" -msgstr "389e-表:Export visual views in PDF format (if workbook was published with tabs)|桜" - -#: -msgid "export.options.height" -msgstr "34d4-表:Sets the height. Must be an integer value (default: 600 pixels)|桜" - -#: -msgid "export.options.language" -msgstr "658a-表:If not using user’s default locale, the language abbreviation for locale (find in IANA Language Subtag Registry). Must use with --country|桜" - -#: -msgid "export.options.pagelayout" -msgstr "f683-表:Sets the page orientation of the exported PDF. Legal values: {0}. If unspecified, the setting in Tableau Desktop will be used|桜" - -#: -msgid "export.options.pagesize" -msgstr "70c0-表:Sets the page size of the exported PDF. Legal values: {0} (default: ‘{1}’)|桜" - -#: -msgid "export.options.pdf" -msgstr "3ecf-表:Export data in PDF format|桜" - -#: -msgid "export.options.png" -msgstr "9e8c-表:Export data in PNG format|桜" - -#: -msgid "export.options.width" -msgstr "687b-表:Sets the width. Must be an integer value (default: 800 pixels)|桜" - -#: -msgid "export.short_description" -msgstr "3b4e-表:Export the data or image of a view from the server|桜" - -#: -msgid "export.status" -msgstr "e524-表:Requesting ‘{0}’ from the server...|桜" - -#: -msgid "export.status.writing" -msgstr "737f-表:Writing response to ‘{0}’|桜" - -#: -msgid "export.status.error" -msgstr "a1cb-表:Error occurred while writing to a file :|桜" - -#: -msgid "export.success" -msgstr "7f1c-表:Saved {0} to ‘{1}’|桜" - -#: -msgid "extracts.workbook.errors.requires_datasources_or_include_all" -msgstr "9442-表:Command {0} for workbook requires either embedded data source or include-all flag.|桜" - -#: -msgid "fileuploader.progress" -msgstr "8c37-表:Upload progress: {0}%|桜" - -#: -msgid "get.description" -msgstr "8239-表:Get a file from the server. The file will be named after the last component of the path if no filename argument is specified|桜" - -#: -msgid "get.errors.requires_url" -msgstr "4635-表:The ‘{0}’ command requires an URL|桜" - -#: -msgid "get.options.file" -msgstr "dd42-表:Name to save the file as|桜" - -#: -msgid "get.short_description" -msgstr "2fdc-表:Get a file from the server|桜" - -#: -msgid "help.available_commands" -msgstr "c71b-表:Available commands:|桜" - -#: -msgid "help.command_options" -msgstr "d442-表:Command options:|桜" - -#: -msgid "help.description0" -msgstr "8e66-表:Show Help for a specific command|桜" - -#: -msgid "help.description1" -msgstr "b0e0-表:List all available commands|桜" - -#: -msgid "help.errors.unknown_command" -msgstr "673d-表:Unknown command: {0}|桜" - -#: -msgid "help.global_options" -msgstr "a2c0-表:Global options:|桜" - -#: -msgid "help.short_description" -msgstr "f094-表:Help for tabcmd commands|桜" - -#: -msgid "httputils.found_attachment" -msgstr "85b4-表:Found attachment: {0}|桜" - -#: -msgid "httputils.mapped_attachment" -msgstr "51fa-表:Found attachment: {0} (re-mapped to {1})|桜" - -#: -msgid "initialuser.errors.username_and_password_required" -msgstr "2c22-表:Both username and password are required|桜" - -#: -msgid "initialuser.options.friendly-name" -msgstr "142d-表:Friendly name|桜" - -#: -msgid "initialuser.short_description" -msgstr "60b4-表:Create an initial user on an uninitialized server|桜" - -#: -msgid "listdomains.description" -msgstr "bcc5-表:List domains|桜" - -#: -msgid "listdomains.status" -msgstr "17cb-表:Listing domains from the server...|桜" - -#: -msgid "listsites.output" -msgstr "bed6-表:{0}{0}NAME: {1} {0}SITEID: ‘{2}’|桜" - -#: -msgid "listsites.output_extended" -msgstr "27c3-表:{0}{0}NAME: {1} {0}SITEID: ‘{2}’{0}EXTRACTENCRYPTION: {3}|桜" - -#: -msgid "listsites.short_description" -msgstr "7e4d-表:List sites for user|桜" - -#: -msgid "listsites.status" -msgstr "a997-表:Listing sites for user {0}...|桜" - -#: -msgid "listsites.options.get_extract_encryption_mode" -msgstr "1b7a-表:Print extract encryption mode of the site(s)|桜" - -#: -msgid "login.description" -msgstr "f03e-表:Sign in to the server. Your session will continue until it expires on the server or you use {0}|桜" - -#: -msgid "login.short_description" -msgstr "daa1-表:Sign in to the server|桜" - -#: -msgid "logout.short_description" -msgstr "6dd8-表:Sign out from the server|桜" - -#: -msgid "publish.description" -msgstr "60cd-表:Publish a workbook, data source, or extract to the server|桜" - -#: -msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "13f5-表:Incorrect file type ‘{0}’ for updating a data source. Replacing/appending only applies to an extract (.tde) file|桜" - -#: -msgid "publish.errors.invalid_name_option" -msgstr "f0a2-表:{0} option is invalid when publishing multiple items|桜" - -#: -msgid "publish.errors.invalid_publish_file_type" -msgstr "bdf6-表:Incorrect file type ‘{0}’ for publishing, expected a .tde, .tds, .tdsx, .twb, or .twbx file|桜" - -#: -msgid "publish.errors.mutually_exclusive_option" -msgstr "6581-表:Use only one of {0} or {1}|桜" - -#: -msgid "publish.errors.requires_resource_file" -msgstr "d94a-表:The ‘{0}’ command requires a workbook, data source, or extract file|桜" - -#: -msgid "publish.errors.unexpected_server_response" -msgstr "dbf6-表:Unexpected response from the server: {0}|桜" - -#: -msgid "publish.errors.server_resource_not_found" -msgstr "b7e8-表:The resource you specified does not exist, or you do not have permission to see it. Check your project name and permissions|桜" - -#: -msgid "publish.options.append" -msgstr "6393-表:Append extract file to existing data source|桜" - -#: -msgid "publish.options.async" -msgstr "7c1c-表:Publish asynchronously|桜" - -#: -msgid "publish.options.db-password" -msgstr "ab47-表:Database password for all data sources|桜" - -#: -msgid "publish.options.db-username" -msgstr "139f-表:Database username for all data sources|桜" - -#: -msgid "publish.options.description" -msgstr "3bff-表:Description of the workbook or data source|桜" - -#: -msgid "publish.options.encrypt_extracts" -msgstr "cfbc-表:Encrypt extracts on the server|桜" - -#: -msgid "publish.options.name" -msgstr "b1bc-表:Workbook/data source name on the server. If omitted, the workbook/data source will be named after the file name, without the twb(x), tds(x), or tde extension. Publishing a .tde file will create a data source|桜" - -#: -msgid "publish.options.oauth-username" -msgstr "12e4-表:Use the credentials saved on the server keychain associated with USERNAME to publish|桜" - -#: -msgid "publish.options.overwrite" -msgstr "4434-表:Overwrite the existing workbook/data source, if any|桜" - -#: -msgid "publish.options.project" -msgstr "d72e-表:Project to publish the workbook/data source to|桜" - -#: -msgid "publish.options.parent-project-path" -msgstr "5a4c-表:Path of the parent of the project to publish the workbook/data source to|桜" - -#: -msgid "publish.options.replace" -msgstr "b77c-表:Replace extract file to existing data source|桜" - -#: -msgid "publish.options.restart" -msgstr "ec77-表:Restarts the file upload|桜" - -#: -msgid "publish.options.save-db-password" -msgstr "c11c-表:Store the database password on server|桜" - -#: -msgid "publish.options.save-oauth" -msgstr "4f15-表:Embed the OAuth credentials specified with {0}|桜" - -#: -msgid "publish.options.tabbed" -msgstr "1c86-表:Publish with tabbed views enabled|桜" - -#: -msgid "publish.options.thumbnail-groupname" -msgstr "d961-表:If the workbook contains any user filters, impersonate this group while computing thumbnails|桜" - -#: -msgid "publish.options.thumbnail-username" -msgstr "63e0-表:If the workbook contains any user filters, impersonate this user while computing thumbnails|桜" - -#: -msgid "publish.status" -msgstr "44a1-表:Publishing ‘{0}’ to the server. This could take several minutes...|桜" - -#: -msgid "publish.success" -msgstr "cfe6-表:File successfully published to the server at the following location:|桜" - -#: -msgid "publishsamples.options.parent-project-path" -msgstr "97d6-表:Path of the parent of the project to publish samples to. Must specify the project name with --project|桜" - -#: -msgid "publishsamples.options.projectname" -msgstr "44d6-表:Name of the project to publish samples to|桜" - -#: -msgid "publishsamples.short_description" -msgstr "11cb-表:Publishes sample workbooks to the specified project. Existing samples will be overwritten.|桜" - -#: -msgid "publishsamples.status" -msgstr "7a59-表:Publishing samples...|桜" - -#: -msgid "reencryptextracts.short_description" -msgstr "e97a-表:Reencrypt extracts on a site|桜" - -#: -msgid "reencryptextracts.status" -msgstr "7b77-表:Scheduling extracts on site {0} to be reencrypted...|桜" - -#: -msgid "refreshextracts.errors.required_argument" -msgstr "95b9-表:The refreshextracts command requires either a workbook URL, a workbook name, or a data source name|桜" - -#: -msgid "refreshextracts.errors.add_and_remove_calculations" -msgstr "7d70-表:Cannot run refresh with both --addcalculations and --removecalculations options|桜" - -#: -msgid "refreshextracts.errors.calculations_and_incremental" -msgstr "c399-表:Cannot add or remove materialized calculations during incremental extract refresh|桜" - -#: -msgid "refreshextracts.errors.error" -msgstr "6f6f-表:Error refreshing extract|桜" - -#: -msgid "refreshextracts.options.datasource" -msgstr "6c5b-表:The name of the data source to refresh|桜" - -#: -msgid "refreshextracts.options.incremental" -msgstr "c273-表:Perform an incremental refresh (if supported)|桜" - -#: -msgid "refreshextracts.options.parent-project-path" -msgstr "187c-表:Path of the parent of the project that contains the extract to refresh. Must specify the project name with --project.|桜" - -#: -msgid "refreshextracts.options.project" -msgstr "3782-表:The name of the project that contains the workbook/data source. Only necessary if {0} or {1} is specified. If unspecified, the default project ‘{2}’ is used|桜" - -#: -msgid "refreshextracts.options.synchronous" -msgstr "3bee-表:Wait for the refresh to run and finish before exiting|桜" - -#: -msgid "refreshextracts.options.url" -msgstr "e642-表:The canonical name for the workbook or view as it appears in the URL|桜" - -#: -msgid "refreshextracts.options.workbook" -msgstr "6118-表:The name of the workbook to refresh|桜" - -#: -msgid "refreshextracts.options.addcalculations" -msgstr "e061-表:Adds materialized calculations into the extract|桜" - -#: -msgid "refreshextracts.options.removecalculations" -msgstr "ba44-表:Removes materialized calculations from the extract|桜" - -#: -msgid "refreshextracts.short_description" -msgstr "836a-表:Refresh the extracts of a workbook or data source on the server|桜" - -#: -msgid "refreshextracts.status_incremented" -msgstr "5828-表:Scheduling extracts for {0} ‘{1}’ to be incremented now...|桜" - -#: -msgid "refreshextracts.status_refreshed" -msgstr "3c75-表:Scheduling extracts for {0} ‘{1}’ to be refreshed now...|桜" - -#: -msgid "removeusers.options.users" -msgstr "eefa-表:File that contains a list of users, one per line, to remove from the group|桜" - -#: -msgid "removeusers.short_description" -msgstr "3af2-表:Remove users from a group|桜" - -#: -msgid "removeusers.status" -msgstr "56ea-表:Removing users listed in {0} from the group {1}...|桜" - -#: -msgid "runschedule.errors.requires_schedule_name" -msgstr "3589-表:The ‘{0}’ command requires a schedule name|桜" - -#: -msgid "runschedule.short_description" -msgstr "142d-表:Run a schedule|桜" - -#: -msgid "runschedule.status" -msgstr "f577-表:Running schedule ‘{0}’ on the server...|桜" - -#: -msgid "materializeviews.short_description" -msgstr "873b-表:Update and check on materialized views settings for sites/workbooks|桜" - -#: -msgid "materializeviews.status.site" -msgstr "ee19-表:Updating materialized views setting for site ‘{0}’...|桜" - -#: -msgid "materializeviews.status.workbook" -msgstr "d54d-表:Updating materialized views setting for workbook ‘{0}’...|桜" - -#: -msgid "materializeviews.errors.invalid_workbook_arguments" -msgstr "ec8d-表:The materializeviews command requires one argument of a workbook name|桜" - -#: -msgid "materializeviews.errors.invalid_site_arguments" -msgstr "287c-表:The materializeviews command requires one argument of a site ID|桜" - -#: -msgid "materializeviews.errors.invalid_workbook_option" -msgstr "113e-表:Use ‘{0}’ or ‘{1}’ with ‘{2}’|桜" - -#: -msgid "materializeviews.errors.invalid_project_path" -msgstr "4f9c-表:Use ‘{1}’ with ‘{0}’|桜" - -#: -msgid "materializeviews.errors.invalid_site_option" -msgstr "6c8c-表:Use ‘{0}’ with ‘{1}’|桜" - -#: -msgid "materializeviews.errors.site_mode_conflict" -msgstr "cd78-表:Use ‘{0}’ or ‘{1}’ to change site materialized views mode|桜" - -#: -msgid "materializeviews.errors.site_not_updated" -msgstr "139d-表:Site ‘{0}’ not updated, only server administrators can change materialized views setting|桜" - -#: -msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "2b5b-表:Use ‘{0}’ or ‘{1}’ to change materialized views setting|桜" - -#: -msgid "materializeviews.options.materialize_now" -msgstr "673e-表:Use ‘{0}’ to schedule materialization for given workbook immediately|桜" - -#: -msgid "materializeviews.options.project" -msgstr "f937-表:Use ‘{0}’ to specify project name|桜" - -#: -msgid "materializeviews.options.parent_project_path" -msgstr "f8dd-表:Use ‘{0}’ to specify parent project path to ‘{1}’|桜" - -#: -msgid "materializeviews.options.allow_workbook" -msgstr "4ad1-表:Use ‘{0}’ to enable/disable materialized views for workbook|桜" - -#: -msgid "materializeviews.options.allow_site" -msgstr "3c61-表:Use ‘{0}’ to enable/disable materialized views for site|桜" - -#: -msgid "materializeviews.options.selected_workbooks" -msgstr "10e4-表:Use ‘{0}’ to enable selected workbooks in the site, used with the option ‘{1}’. This is the default option|桜" - -#: -msgid "materializeviews.options.all_workbooks" -msgstr "9d2b-表:Use ‘{0}’ to enable all workbooks in the site, used with the option ‘{1}’|桜" - -#: -msgid "session.auto_site_login" -msgstr "84cf-表:Auto-sign in to site: {0}|桜" - -#: -msgid "session.certificate-alias" -msgstr "c2d1-表:Certificate alias: {0}|桜" - -#: -msgid "session.connecting" -msgstr "5b3f-表:Connecting to the server...|桜" - -#: -msgid "session.connecting_to" -msgstr "6a6d-表:Connecting to url ({0}): {1}|桜" - -#: -msgid "session.continuing_session" -msgstr "abab-表:Continuing previous session|桜" - -#: -msgid "session.errors.auth_required" -msgstr "4661-表:Authorization required|桜" - -#: -msgid "session.errors.invalid_keystore_password" -msgstr "3aa8-表:Keystore password is wrong. Please input correct password and retry|桜" - -#: -msgid "session.errors.invalid_redirect" -msgstr "8358-表:Cannot redirect to invalid URL: {0}|桜" - -#: -msgid "session.errors.keystore_pwdfile_create" -msgstr "aa38-表:Cannot create keystore password file, error: {0}|桜" - -#: -msgid "session.errors.missing_arguments" -msgstr "8f6d-表:Cannot sign in because of missing arguments: {0}|桜" - -#: -msgid "session.errors.no_redirect_found" -msgstr "4975-表:No redirection address in redirect response|桜" - -#: -msgid "session.errors.no_sslcafile_found" -msgstr "f154-表:Could not find a Certificate Authority (CA) file in these locations: ‘{0}’. The CA file is used to help ensure secure communication with Tableau Server. For information on creating a CA file, see the Tableau Server help. To connect to Tableau Server without validating its SSL certificate, use the --no-certcheck flag.|桜" - -#: -msgid "session.errors.script_no_password" -msgstr "2641-表:Tabcmd was run from a script or IDE but no password was provided. A password must be provided as an argument to tabcmd in order to log in.|桜" - -#: -msgid "session.errors.session_expired" -msgstr "13ae-表:Your session has expired|桜" - -#: -msgid "session.errors.unsupported_command" -msgstr "2aa8-表:Command not supported by this server|桜" - -#: -msgid "session.keystore.notice" -msgstr "11cd-表:Do you want to store password in local to avoid typing password next time? [anwser yes or no]|桜" - -#: -msgid "session.keystore.password" -msgstr "dd5a-表:Keystore Password:|桜" - -#: -msgid "session.keystore.pwdfile_create" -msgstr "2f3e-表:Create keystore password file in path: {0}|桜" - -#: -msgid "session.keystore.pwdfile_remove" -msgstr "f9be-表:Remove the keystore password file which contains wrong password|桜" - -#: -msgid "session.login" -msgstr "7de5-表:Signing in...|桜" - -#: -msgid "session.logout" -msgstr "8ece-表:Signed out|桜" - -#: -msgid "session.monitorjob.errors.no_jobid" -msgstr "bcd1-表:Cannot monitor job. No job_id found: {0}|桜" - -#: -msgid "session.monitorjob.percent_complete" -msgstr "e2e6-表:{0}% complete|桜" - -#: -msgid "session.new_session" -msgstr "4fcd-表:Creating new session|桜" - -#: -msgid "session.no-certificate-found" -msgstr "43b8-表:No valid client certificate found|桜" - -#: -msgid "session.not_default_site_member" -msgstr "8894-表:You are not a member of the default site. Select a SITEID from the following sites:|桜" - -#: -msgid "session.not_site_member" -msgstr "eec3-表:You are not a member of site ‘{0}’. Select a SITEID from the following sites:|桜" - -#: -msgid "session.options.help" -msgstr "ec2a-表:Display tabcmd Help|桜" - -#: -msgid "session.options.no-certcheck" -msgstr "258c-表:Do not validate the SSL certificate|桜" - -#: -msgid "session.options.no-cookie" -msgstr "f73a-表:Do not save the session ID when signing in. Subsequent commands will need to sign in again. If unspecified, default is to save the session ID|桜" - -#: -msgid "session.options.no-prompt" -msgstr "7e74-表:Do not prompt for a password|桜" - -#: -msgid "session.options.no-proxy" -msgstr "fc87-表:Do not use a HTTP proxy|桜" - -#: -msgid "session.options.password" -msgstr "8877-表:Use the specified Tableau Server password|桜" - -#: -msgid "session.options.password-file" -msgstr "6b11-表:Read the Tableau Server password from FILE|桜" - -#: -msgid "session.options.proxy" -msgstr "96f0-表:Use the specified HTTP proxy|桜" - -#: -msgid "session.options.server" -msgstr "8ed5-表:Use the specified Tableau Server URL. If no protocol is specified, http:// is assumed|桜" - -#: -msgid "session.options.site" -msgstr "a3af-表:Use the specified Tableau Server site. Specify an empty string ("") to force use of the default site|桜" - -#: -msgid "session.options.timeout" -msgstr "d31a-表:How long to wait, in seconds, for the server to complete processing the command. The default is to wait until the server responds|桜" - -#: -msgid "session.options.use-certificate" -msgstr "69a4-表:Use client certificate to sign in|桜" - -#: -msgid "session.options.username" -msgstr "4a1c-表:Use the specified Tableau Server user name|桜" - -#: -msgid "session.password" -msgstr "2584-表:Password:|桜" - -#: -msgid "session.redirecting" -msgstr "78ff-表:redirecting to {0}|桜" - -#: -msgid "session.retrying_task" -msgstr "aa33-表:Signing in again to retry original command with a new session...|桜" - -#: -msgid "session.session_expired_login" -msgstr "89cc-表:Your session has expired. Signing out to clear session...|桜" - -#: -msgid "session.site_list" -msgstr "1f46-表:{0}{0}NAME: {1}{0}SITEID: ‘{2}’|桜" - -#: -msgid "session.using-certificate" -msgstr "3387-表:Using client certificate to sign in|桜" - -#: -msgid "session.inferred_username" -msgstr "2ca0-表:Logging in as user ‘{0}’ since no --username flag was given|桜" - -#: -msgid "sessiondata.errors.bad_api" -msgstr "4423-表:Malformed server API: {0}|桜" - -#: -msgid "sessiondata.errors.no_server_api" -msgstr "1c30-表:Cannot find server API version in response|桜" - -#: -msgid "sessiondata.errors.version_mismatch" -msgstr "c734-表:Tabcmd version {0} (API {1}) does not match Tableau Server version {2} (API {3})|桜" - -#: -msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "b2f6-表:Specify ‘{0}’ or ‘{1}’ before the server name|桜" - -#: -msgid "sessionoptions.errors.bad_password_file" -msgstr "5ce5-表:Cannot read password from file ‘{0}’|桜" - -#: -msgid "sessionoptions.errors.bad_protocol" -msgstr "2523-表:Protocol ‘{0}’ is not supported|桜" - -#: -msgid "sessionoptions.errors.bad_proxy_format" -msgstr "b3eb-表:Proxy format does not match HOST:PORT: {0}|桜" - -#: -msgid "sessionoptions.errors.bad_timeout" -msgstr "978a-表:Non-numeric argument to {0} ‘{1}’ ignored|桜" - -#: -msgid "set.description" -msgstr "45ff-表:Set a setting on the server. Use !setting to turn a setting off|桜" - -#: -msgid "set.errors.requires_setting_name" -msgstr "3595-表:The ‘{0}’ command requires a setting name|桜" - -#: -msgid "set.errors.single_setting_name" -msgstr "5081-表:The ‘{0}’ command take a single setting name|桜" - -#: -msgid "set.short_description" -msgstr "6927-表:Set a setting on the server|桜" - -#: -msgid "setsetting.status" -msgstr "1386-表:Setting ‘{0}’ to {1}|桜" - -#: -msgid "syncgroup.errors.server_admin" -msgstr "9188-表:Minimum site role of a group cannot be set to ’ServerAdministrator’.|桜" - -#: -msgid "syncgroup.options.role" -msgstr "33cb-表:Sets the default role for all users in the group. Legal values for {0}: {1}. If a user already exists, the given role is only applied if it’s less restrictive than the user’s current role. If unspecified, default is {2} for new users and unchanged for existing users|桜" - -#: -msgid "syncgroup.options.overwritesiterole" -msgstr "2ac5-表:Allow’s a user’s site role to be changed to a less privileged one when using --role, overriding the default behavior.|桜" - -#: -msgid "syncgroup.options.grantlicensemode" -msgstr "e5db-表:When to grant a user the license specified on the group. Legal values are: {0}. If no value is passed in ’on-sync’ will be used as the default value.|桜" - -#: -msgid "syncgroup.short_description" -msgstr "378b-表:Synchronize the server with an Active Directory group|桜" - -#: -msgid "syncgroup.status" -msgstr "2cc1-表:Synchronizing server with Active Directory group {0}...|桜" - -#: -msgid "syncgroup.options.sysadmin-type" -msgstr "b449-表:[Deprecated. Use --role instead.] Assigns [or removes] the admin right for all users in the group. {0} can be: {1}, {2}, {3}, or {4}.|桜" - -#: -msgid "syncgroup.options.license" -msgstr "591f-表:[Deprecated. Use --role instead.] Sets the default license level for all users in the group. {0} can be {1}, {2}, or {3}.|桜" - -#: -msgid "syncgroup.options.publisher" -msgstr "1743-表:[Deprecated. Use --role instead.] Assigns [or removes] the publish right for all users in the group.|桜" - -#: -msgid "tabcmd.mutually_exclusive_options" -msgstr "3d49-表:Cannot specify ‘{0}’ and ‘{1}’ in the same command|桜" - -#: -msgid "tabcmdparser.errors.ambiguous_option" -msgstr "25e4-表:Ambiguous option ‘{0}’ among options: {1}|桜" - -#: -msgid "tabcmdparser.warning.unexpected_dash" -msgstr "a965-表:Unexpected dash detected in argument: {0}. Valid dashes are -, --. This error often occurs when copy/pasting from a text editor with formatting. Try re-typing the dash for the argument in the command line.|桜" - -#: -msgid "resetopenidsub.short_description" -msgstr "97ad-表:Reset an OpenID Connect SubId for a user|桜" - -#: -msgid "resetopenidsub.options.targetusername" -msgstr "ee25-表:User to be reset|桜" - -#: -msgid "resetopenidsub.options.all" -msgstr "a510-表:Reset all users|桜" - -#: -msgid "version.description" -msgstr "54b9-表:Print version information|桜" - -#: -msgid "vizqlsession.errors.cannot_create_session" -msgstr "987a-表:Failed to create a VizQl session on the server|桜" - -#: -msgid "vizqlsession.errors.no_command_result" -msgstr "63a5-表:Could not find command result: {0}|桜" - -#: -msgid "vizqlsession.errors.session_already_closed" -msgstr "5b83-表:VizQl session object already closed|桜" - -#: -msgid "vizqlsession.errors.cannot_parse_response" -msgstr "3599-表:Cannot parse JSON response string: {0}|桜" - -#: -msgid "upgradethumbnails.short_description" -msgstr "75b4-表:This will run the Upgrade Thumbnails backgrounder job. This will rerender to high resolution any thumbnails generated prior to Tableau 2018.2. This can put higher than usual load on Tableau Server and external datasources. If any problems arise, the job can be stopped by running tabcmd upgradethumbnails --server --stop|桜" - -#: -msgid "upgradethumbnails.options.stop" -msgstr "c3a9-表:Stop all upgrade thumbnails related jobs|桜" - -#: -msgid "upgradethumbnails.status.running" -msgstr "753d-表:Starting thumbnails upgrade|桜" - -#: -msgid "upgradethumbnails.status.not_running" -msgstr "7c6b-表:Not starting thumbnails upgrade|桜" - -#: -msgid "upgradethumbnails.status.cancelling" -msgstr "93bc-表:Cancelling thumbnails upgrade jobs|桜" - -#: -msgid "upgradethumbnails.continue_promt" -msgstr "f3a7-表:Do you wish to continue? Enter 1 for Yes, 0 for No (1/0)|桜" - -#: -msgid "upgradethumbnails.invalid_response" -msgstr "f93c-表:Invalid response|桜" - -#: -msgid "validateidpmetadata.options.digest_algorithms" -msgstr "7128-表:A space-separated list of digest algorithms. Legal values for {0}: {1}. If not specified, server uses values from server configuration setting: {2}|桜" - -#: -msgid "validateidpmetadata.options.min_allowed_rsa_key_size" -msgstr "c9ac-表:If not specified, server uses values from server configuration setting: {0}|桜" - -#: -msgid "validateidpmetadata.options.min_allowed_elliptic_curve_size" -msgstr "97ca-表:If not specified, server uses values from server configuration setting: {0}|桜" - -#: -msgid "validateidpmetadata.options.site_names" -msgstr "41cf-表:A space-separated list of site names on which to perform certificate validation. If not specified, then all sites are inspected.|桜" - -#: -msgid "validateidpmetadata.short_description" -msgstr "68a8-表:Identifies Tableau Server sites that are configured with IdPs using the insecure digest algorithm, SHA-1. This command also identifies IdPs that are using certificates with an insufficient RSA key size or elliptic curve size.|桜" - -#: -msgid "tabcmd.content.description" -msgstr "c392-表:A description for the item.|桜" - -#: -msgid "tabcmd.content.site_id" -msgstr "b6c2-表:Used in the URL to uniquely identify the site. Different from the site name.|桜" - -#: -msgid "tabcmd.howto" -msgstr "df6c-表:Run a specific command|桜" - -#: -msgid "tabcmd.name" -msgstr "44e9-表:Tableau Server Command Line Utility|桜" - -#: -msgid "tabcmd.options.project" -msgstr "c152-表:The name of the project|桜" - -#: -msgid "tabcmd.options.parent_project" -msgstr "5b95-表:The path to the project that contains the target item.|桜" - -#: -msgid "tabcmd.options.workbook" -msgstr "69b4-表:The name of the target workbook|桜" - -#: -msgid "tabcmd.options.datasource" -msgstr "ba50-表:The name of the target data source|桜" - -#: -msgid "tabcmd.options.materializeviews" -msgstr "ca6a-表:Adjust performance of this workbook by materializing calculations for all views, if enabled.|桜" - -#: -msgid "tabcmd.options.dematerialize" -msgstr "91dc-表:Adjust performance of this workbook by disable materialized calculations for all views, if enabled.|桜" - -#: -msgid "tabcmd.options.complete" -msgstr "9c7e-表:Require that all rows be valid for any change to succeed. (Defaults to true)|桜" - -#: -msgid "tabcmd.options.no_complete" -msgstr "65c9-表:Do not require that all rows be valid for any change to succeed.|桜" - -#: -msgid "tabcmd.options.users_file" -msgstr "8a39-表:CSV file that contains a list of users, one per line|桜" - -#: -msgid "tabcmd.options.token_file" -msgstr "3922-表:Read the Personal Access Token from a file.|桜" - -#: -msgid "tabcmd.options.token_name" -msgstr "d2ca-表:The name of your Personal Access Token. If using a token to sign in, this is required at least once to begin session.|桜" - -#: -msgid "tabcmd.options.token_value" -msgstr "f5e3-表:The secret value of your Personal Access Token to use for authentication. Requires --token-name to be set.|桜" - -#: -msgid "tabcmd.options.language.detailed" -msgstr "49f7-表:Set the language to use. Exported data will be returned in this lang/locale. If not set, the client will use your computer locale, and the server will use your user account locale|桜" - -#: -msgid "tabcmd.options.conflicts" -msgstr "cde1-表:Treat resource conflicts as item creation success e.g. project already exists|桜" - -#: -msgid "tabcmd.options.log" -msgstr "ba3b-表:Use the specified logging level. The default level is INFO.|桜" - -#: -msgid "tabcmd.publish.options.restart" -msgstr "11f2-表:[Deprecated - has no effect]|桜" - -#: -msgid "tabcmd.publish.options.tabbed.detailed" -msgstr "1e5f-表:Publish with tabbed views enabled. Each sheet becomes a tab that viewers can use to navigate through the workbook.|桜" - -#: -msgid "tabcmd.publish.options.append.detailed" -msgstr "a46d-表:Append the data being published to an existing data source that has the same name. If append is set to true but a data source does not already exist, the operation fails.|桜" - -#: -msgid "tabcmd.publish.options.disable-uploader" -msgstr "1859-表:[Deprecated - has no effect]|桜" - -#: -msgid "tabcmd.refresh.options.bridge" -msgstr "22fe-表:Refresh datasource through Tableau Bridge|桜" - diff --git a/tabcmd/locales/ga/LC_MESSAGES/tabcmd_messages_ga.po b/tabcmd/locales/ga/LC_MESSAGES/tabcmd_messages_ga.po deleted file mode 100644 index 608ff4fb..00000000 --- a/tabcmd/locales/ga/LC_MESSAGES/tabcmd_messages_ga.po +++ /dev/null @@ -1,1416 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: ga" -#: -msgid "commandlineutils.errors.bad_value" -msgstr "30813-表:Õptıoฑ ''{0}'' häs ä bäď väłűé of ''{1}''. Műst bé one of: {2}|" - -#: -msgid "commandlineutils.errors.not_integer" -msgstr "94232-表:Ɣäłűé ''{0}'' foя optıoฑ ''{1}'' ıs ฑot äฑ ıฑtégéя|" - -#: -msgid "common.errors.empty_file" -msgstr "28033-表:Fıłé ''{0}'' ıs émpty|" - -#: -msgid "common.errors.file_not_found" -msgstr "80966-表:Çäฑฑot opéฑ fıłé ''{0}''|" - -#: -msgid "common.errors.invalid_file_path" -msgstr "42285-表:İฑväłıď fıłé päth ''{0}''|" - -#: -msgid "common.errors.folder_path_not_found" -msgstr "53274-表:Çoűłď ฑot fıฑď ďıяéçtoяy ''{0}''|" - -#: -msgid "common.errors.access_denied" -msgstr "79139-表:Åççéss ďéฑıéď to fıłé ''{0}''. Çhéçk thät yoűя päth ıs väłıď äฑď yoűя fıłé ฑämé ďoés ฑot mätçh äฑ éxıstıฑg ďıяéçtoяy|" - -#: -msgid "common.errors.requires_csv_file" -msgstr "20435-表:Thé ''{0}'' çommäฑď яéqűıяés ä ÇŞƔ fıłé|" - -#: -msgid "common.errors.requires_group_name" -msgstr "47529-表:Thé ''{0}'' çommäฑď яéqűıяés ä gяoűp ฑämé|" - -#: -msgid "common.errors.requires_site_name" -msgstr "73317-表:Thé ''{0}'' çommäฑď яéqűıяés ä sıté ฑämé|" - -#: -msgid "common.errors.options_conflict" -msgstr "98598-表:Ñéὠ äฑď ďépяéçätéď optıoฑs to spéçıfy űséя яołé ὠéяé spéçıfıéď. Õฑły oฑé çäฑ bé űséď|" - -#: -msgid "common.errors.csv_sizelimit" -msgstr "50478-表:Thé ÇŞƔ fıłé yoű äяé яéféяéฑçıฑg éxçééďs thé sıžé łımıt of 100MB. Ðıvıďé thé çoฑtéฑts of thé fıłé ıฑto smäłłéя ÇŞƔ fıłés äฑď théฑ ımpoяt thém sépäяätéły.|" - -#: -msgid "common.options.admin-type" -msgstr "40152-表:[Ðépяéçätéď] Åssıgฑs [oя яémovés] thé sıté äďmıฑ яıght foя äłł űséяs ıฑ thé ÇŞƔ fıłé. Thıs séttıฑg mäy bé ovéяяıďďéฑ by thé väłűés oฑ ıฑďıvıďűäł яoὠs ıฑ thé ÇŞƔ fıłé. {0} mäy bé: {1}, {2}, oя {3}. İf ฑot spéçıfıéď: {3} foя ฑéὠ űséяs, űฑçhäฑgéď foя éxıstıฑg űséяs|" - -#: -msgid "common.options.complete" -msgstr "22969-表:Яéqűıяé [oя ฑot] thät äłł яoὠs bé väłıď foя äฑy çhäฑgé to sűççééď. Ðéfäűłt: {0}|" - -#: -msgid "common.options.license" -msgstr "18881-表:[Ðépяéçätéď] Şéts thé ďéfäűłt łıçéฑsé łévéł foя äłł űséяs. Thıs mäy bé ovéяяıďďéฑ by thé väłűé ıฑ thé ÇŞƔ fıłé. {0} çäฑ bé {1}, {2}, oя {3}|" - -#: -msgid "common.options.nowait" -msgstr "68342-表:Ðo ฑot ὠäıt foя thé job to çompłété|" - -#: -msgid "common.options.publisher" -msgstr "22652-表:[Ðépяéçätéď] Åssıgฑs [oя яémovés] thé pűbłısh яıght foя äłł űséяs ıฑ thé ÇŞƔ fıłé. Thıs séttıฑg mäy bé ovéяяıďďéฑ by thé väłűés oฑ ıฑďıvıďűäł яoὠs ıฑ thé ÇŞƔ fıłé. Ðéfäűłt ıf ฑot spéçıfıéď: fäłsé foя ฑéὠ űséяs, űฑçhäฑgéď foя éxıstıฑg űséяs|" - -#: -msgid "common.options.silent-progress" -msgstr "44101-表:Ðo ฑot ďıspłäy pяogяéss méssägés foя thé job|" - -#: -msgid "common.options.sysadmin-type" -msgstr "43685-表:[Ðépяéçätéď] Åssıgฑs [oя яémovés] thé sıté äďmıฑ яıght foя äłł űséяs ıฑ thé ÇŞƔ fıłé. Thıs séttıฑg mäy bé ovéяяıďďéฑ by thé väłűés oฑ ıฑďıvıďűäł яoὠs ıฑ thé ÇŞƔ fıłé. {0} çäฑ bé: {1}, {2}, {3}, oя {4}. Ðéfäűłt ıf ฑot spéçıfıéď: {4} foя ฑéὠ űséяs, űฑçhäฑgéď foя éxıstıฑg űséяs|" - -#: -msgid "common.output.job_queued_success" -msgstr "98230-表:لob qűéűéď|" - -#: -msgid "common.output.succeeded" -msgstr "52484-表:Şűççééďéď|" - -#: -msgid "common.options.role" -msgstr "59830-表:Şéts thé ďéfäűłt яołé foя äłł äfféçtéď űséяs. Łégäł väłűés foя {0}: {1}. İf űฑspéçıfıéď, séяvéя űsés ďéfäűłt väłűé: {2}|" - -#: -msgid "addusers.options.users" -msgstr "29572-表:Fıłé thät çoฑtäıฑs ä łıst of űséяs, oฑé péя łıฑé, to äďď to thé gяoűp|" - -#: -msgid "addusers.short_description" -msgstr "92101-表:Åďď űséяs to ä gяoűp|" - -#: -msgid "addusers.status" -msgstr "90694-表:Åďďıฑg űséяs łıstéď ıฑ {0} to gяoűp {1}...|" - -#: -msgid "creategroup.short_description" -msgstr "71707-表:Çяéäté ä łoçäł gяoűp|" - -#: -msgid "creategroup.status" -msgstr "95568-表:Çяéätıฑg gяoűp ''{0}'' oฑ thé séяvéя...|" - -#: -msgid "creategroup.options.role" -msgstr "40100-表:Şéts thé яołé thät ὠıłł bé sét foя űséяs ıฑ thé gяoűp űpoฑ łogıฑ. Łégäł väłűés foя {0}: {1}. Å űséя''s sıté яołé ὠıłł oฑły bé sét to thıs väłűé ıf ıt ıs łéss яéstяıçtıvé thäฑ thé űséя''s çűяяéฑt sıté яołé. İf űฑspéçıfıéď, ฑo яołé ὠıłł bé sét foя űséяs of thıs gяoűp oฑ łogıฑ.|" - -#: -msgid "createextracts.errors.required_argument" -msgstr "22375-表:Thé çяéätééxtяäçts çommäฑď яéqűıяés éıthéя ä ὠoяkbook UЯŁ, ä ὠoяkbook ฑämé, oя ä ďätä soűяçé ฑämé.|" - -#: -msgid "createextracts.errors.error" -msgstr "43794-表:Éяяoя çяéätıฑg éxtяäçt|" - -#: -msgid "createextracts.for.datasource" -msgstr "18359-表:Çяéätıฑg éxtяäçt foя ďätä soűяçé ''{0}''|" - -#: -msgid "createextracts.for.workbook_name" -msgstr "28638-表:Çяéätıฑg éxtяäçt foя ὠoяkbook ὠıth ฑämé ''{0}''|" - -#: -msgid "createextracts.for.workbook_url" -msgstr "74556-表:Çяéätıฑg éxtяäçt foя ὠoяkbook ὠıth UЯŁ ''{0}''|" - -#: -msgid "createextracts.options.datasource" -msgstr "22594-表:Thé ฑämé of thé täяgét ďätä soűяçé foя éxtяäçt çяéätıoฑ|" - -#: -msgid "createextracts.options.embedded-datasources" -msgstr "91368-表:Å späçé-sépäяätéď łıst of émbéďďéď ďätä soűяçé ฑämés ὠıthıฑ thé täяgét ὠoяkbook. Éฑçłosé ďätä soűяçé ฑämés ὠıth ďoűbłé qűotés ıf théy çoฑtäıฑ späçés. Õฑły äväıłäbłé ὠhéฑ çяéätıฑg éxtяäçts foя ä ὠoяkbook.|" - -#: -msgid "createextracts.options.encrypt" -msgstr "36104-表:Çяéäté éฑçяyptéď éxtяäçt.|" - -#: -msgid "createextracts.options.include-all" -msgstr "47583-表:İฑçłűďé äłł émbéďďéď ďätä soűяçés ὠıthıฑ täяgét ὠoяkbook. Õฑły äväıłäbłé ὠhéฑ çяéätıฑg éxtяäçts foя ὠoяkbook.|" - -#: -msgid "createextracts.options.parent-project-path" -msgstr "95359-表:Päth of thé pяojéçt thät ıs thé päяéฑt of thé pяojéçt thät çoฑtäıฑs thé täяgét яésoűяçé. Műst spéçıfy thé pяojéçt ฑämé ὠıth --pяojéçt.|" - -#: -msgid "createextracts.options.project" -msgstr "82908-表:Thé ฑämé of thé pяojéçt thät çoฑtäıฑs thé täяgét яésoűяçé. Õฑły ฑéçéssäяy ıf {0} oя {1} ıs spéçıfıéď. İf űฑspéçıfıéď, thé ďéfäűłt pяojéçt ''{2}'' ıs űséď.|" - -#: -msgid "createextracts.options.url" -msgstr "62290-表:Thé çäฑoฑıçäł ฑämé foя thé яésoűяçé äs ıt äppéäяs ıฑ thé UЯŁ|" - -#: -msgid "createextracts.options.workbook" -msgstr "58871-表:Thé ฑämé of thé täяgét ὠoяkbook foя éxtяäçt çяéätıoฑ|" - -#: -msgid "createextracts.short_description" -msgstr "99756-表:Çяéäté éxtяäçts foя ä pűbłıshéď ὠoяkbook oя ďätä soűяçé|" - -#: -msgid "createextracts.workbook.include-all" -msgstr "74741-表:İฑçłűďé äłł émbéďďéď ďätä soűяçés ὠıthıฑ täяgét ὠoяkbook|" - -#: -msgid "createextracts.workbook.embedded-datasource-names" -msgstr "34716-表:Ẉıth émbéďďéď ďätä soűяçé ฑämés|" - -#: -msgid "createproject.options.description" -msgstr "05512-表:Ðésçяıptıoฑ of thé pяojéçt|" - -#: -msgid "createproject.options.name" -msgstr "80575-表:Ñämé of thé pяojéçt|" - -#: -msgid "createproject.options.parent-project-path" -msgstr "61512-表:Päth of thé pяojéçt thät ὠıłł çoฑtäıฑ thé ฑéὠ pяojéçt. İf ฑot gıvéฑ, ıt ὠıłł bé çяéätéď ät thé sıté яoot łévéł|" - -#: -msgid "createproject.short_description" -msgstr "70613-表:Çяéäté ä pяojéçt|" - -#: -msgid "createproject.status" -msgstr "30102-表:Çяéätıฑg pяojéçt ''{0}'' oฑ thé séяvéя...|" - -#: -msgid "createsite.errors.invalid_url_option" -msgstr "50552-表:Thé UЯŁ optıoฑ ıs ıฑväłıď ὠhéฑ çяéätıฑg műłtıpłé sıtés. Яé-яűฑ thé çommäฑď äftéя яémovıฑg thé UЯŁ optıoฑ oя çяéäté éäçh sıté sépäяätéły|" - -#: -msgid "createsite.errors.site_name_already_exists" -msgstr "84042-表:Å sıté ὠıth thé ฑämé ''{0}'' äłяéäďy éxısts. Tяy ä ďıfféяéฑt sıté ฑämé.|" - -#: -msgid "createsite.errors.site_id_already_exists" -msgstr "14714-表:Å sıté ὠıth thé İÐ ''{0}'' äłяéäďy éxısts. Usé -я to spéçıfy ä ďıfféяéฑt sıté İÐ. Şéé täbçmď çяéätésıté héłp foя moяé ıฑfoяmätıoฑ.|" - -#: -msgid "createsite.options.allow-mobile-snapshots" -msgstr "99952-表:Åłłoὠ [oя-ďéฑy] mobıłé sฑäpshots. Ðéfäűłt ıs to äłłoὠ mobıłé sฑäpshots|" - -#: -msgid "createsite.options.allow-subscriptions" -msgstr "07882-表:Åłłoὠ [oя ďéฑy] sűbsçяıptıoฑs foя thıs sıté. Ðéfäűłt ıs thé séяvéя ďéfäűłt séttıฑg. Şűbsçяıptıoฑs çäฑฑot bé éฑäbłéď ıf séяvéя sűbsçяıptıoฑs äяé ďısäbłéď|" - -#: -msgid "createsite.options.allow-web-authoring" -msgstr "38578-表:Åłłoὠ [oя ďéฑy] ὠéb äűthoяıฑg foя thıs sıté. Ðéfäűłt ıs to äłłoὠ ὠéb äűthoяıฑg|" - -#: -msgid "createsite.options.metrics-level" -msgstr "11346-表:0 foя ฑo çołłéçtıoฑ, 100 foя äłł çołłéçtıoฑs|" - -#: -msgid "createsite.options.guest-access-enabled" -msgstr "29205-表:Gűést äççéss péяmıssıoฑ to séé vıéὠs foя thosé thät äяé ฑot sıgฑéď ıฑto ä Täbłéäű Şéяvéя äççoűฑt|" - -#: -msgid "createsite.options.site-mode" -msgstr "50465-表:Åłłoὠ [oя ďéฑy] sıté äďmıฑıstяätoя fяom űséя mäฑägéméฑt oฑ sıté|" - -#: -msgid "createsite.options.storage-quota" -msgstr "35198-表:Şıté stoяägé qűotä ıฑ MB|" - -#: -msgid "createsite.options.subscription-email" -msgstr "65396-表:Émäıł űséď foя sűbsçяıptıoฑs|" - -#: -msgid "createsite.options.subscription-footer" -msgstr "98307-表:Footéя űséď foя sűbsçяıptıoฑs|" - -#: -msgid "createsite.options.url" -msgstr "62023-表:Şıté İÐ of thé sıté|" - -#: -msgid "createsite.options.user-quota" -msgstr "04158-表:Mäxıműm sıté űséяs|" - -#: -msgid "createsite.options.extract_encryption_mode" -msgstr "24441-表:Éxtяäçt éฑçяyptıoฑ moďé: ďısäbłéď, éฑäbłéď, oя éฑfoяçéď. İf ฑot sét, ďéfäűłt väłűé ıs űséď.|" - -#: -msgid "createsite.options.web_extraction_enabled" -msgstr "10940-表:Åłłoὠ [oя ďéฑy] éxtяäçt çяéätıoฑ äฑď çhäฑgıฑg éxtяäçts to łıvé foя thıs sıté. Ðéfäűłt ıs äłłoὠéď.|" - -#: -msgid "createsite.options.run_now_enabled" -msgstr "81852-表:Åłłoὠ [oя ďéฑy] Яűฑ Ñoὠ optıoฑ foя thıs sıté. Ðéfäűłt ıs sét to äłłoὠ Яűฑ Ñoὠ.|" - -#: -msgid "createsite.options.time_zone" -msgstr "68470-表:Tımé žoฑé to bé űséď ὠıth éxtяäçts oฑ thıs sıté. Ðéfäűłt ıs űฑsét to űsé thé séяvéя''s tımé žoฑé.|" - -#: -msgid "createsite.short_description" -msgstr "74049-表:Çяéäté ä sıté|" - -#: -msgid "createsite.status" -msgstr "45418-表:Çяéäté sıté ''{0}'' oฑ thé séяvéя...|" - -#: -msgid "createsiteusers.options.auth-type" -msgstr "14451-表:Åssıgฑs thé äűthéฑtıçätıoฑ typé foя äłł űséяs ıฑ thé ÇŞƔ fıłé. Foя Täbłéäű Õฑłıฑé, {0} mäy bé {1} (ďéfäűłt) oя {2}. Foя Täbłéäű Şéяvéя, {0} mäy bé Łoçäł (ďéfäűłt) oя {2}.|" - -#: -msgid "createsiteusers.description" -msgstr "81600-表:Çяéäté űséяs oฑ thé çűяяéฑt sıté. Thé űséяs äяé яéäď fяom thé gıvéฑ ÇŞƔ fıłé. Thé fıłé çäฑ hävé thé çołűmฑs ıฑ thé oяďéя shoὠฑ béłoὠ.{0}1. Uséяฑämé{0}2. Pässὠoяď (İgฑoяéď ıf űsıฑg Åçtıvé Ðıяéçtoяy){0}3. Fяıéฑďły Ñämé (İgฑoяéď ıf űsıฑg Åçtıvé Ðıяéçtoяy){0}4. Łıçéฑsé Łévéł ({1}, {2}, {3}, {4} oя {5}){0}5. Åďmıฑıstяätoя ({6}/{7}){0}6. Pűbłıshéя ({8}/{9}/1 oя {10}/{11}/0){0}7. Émäıł (oฑły foя Täbłéäű Pűbłıç){0}Thé fıłé çäฑ hävé féὠéя çołűmฑs. Foя éxämpłé, ıt çäฑ bé ä sımpłé łıst ὠıth oฑé űséя ฑämé péя łıฑé. Yoű çäฑ űsé qűotätıoฑ mäяks ıf ä väłűé çoฑtäıฑs çommäs. Täbçmď ὠäıts foя thé {12} täsk to çompłété. Yoű mäy çhoosé ฑot to ὠäıt foя thé täsk to çompłété oฑ thé séяvéя äฑď ıฑstéäď яétűяฑ ımméďıätéły by pässıฑg thé {13} fłäg. Şystém äďmıฑıstяätoяs çäฑฑot bé çяéätéď oя ďémotéď űsıฑg thıs çommäฑď. Usé ''{14}'' ıฑstéäď|" - -#: -msgid "createsiteusers.short_description" -msgstr "02557-表:Çяéäté űséяs oฑ thé çűяяéฑt sıté|" - -#: -msgid "createsiteusers.status" -msgstr "77326-表:Åďďıฑg űséяs łıstéď ıฑ {0} to çűяяéฑt sıté...|" - -#: -msgid "createusers.description" -msgstr "41191-表:Çяéäté űséяs. Thé űséяs äяé яéäď fяom thé gıvéฑ ÇŞƔ fıłé. Thé fıłé çäฑ hävé thé çołűmฑs ıฑ thé oяďéя shoὠฑ béłoὠ.{0}1. Uséяฑämé{0}2. Pässὠoяď (İgฑoяéď ıf űsıฑg Åçtıvé Ðıяéçtoяy){0}3. Fяıéฑďły Ñämé (İgฑoяéď ıf űsıฑg Åçtıvé Ðıяéçtoяy){0}4. Łıçéฑsé Łévéł ({1}, {2}, {3}, {4} oя {5}){0}5. Åďmıฑıstяätoя ({6}/{7}/{8}/{9}){0}6. Pűbłıshéя ({10}/{11}/1 oя {12}/{13}/0){0}7. Émäıł (oฑły foя Täbłéäű Pűbłıç){0}Thé fıłé çäฑ hävé féὠéя çołűmฑs. Foя éxämpłé, ıt çäฑ bé ä sımpłé łıst ὠıth oฑé űséя ฑämé péя łıฑé. Yoű çäฑ űsé qűotätıoฑ mäяks ıf ä väłűé çoฑtäıฑs çommäs. Täbçmď ὠäıts foя thé {14} täsk to çompłété. Yoű mäy çhoosé ฑot to ὠäıt foя thé täsk to çompłété oฑ thé séяvéя äฑď ıฑstéäď яétűяฑ ımméďıätéły by pässıฑg thé {15} fłäg|" - -#: -msgid "createusers.short_description" -msgstr "64196-表:Çяéäté űséяs oฑ thé séяvéя|" - -#: -msgid "createusers.status" -msgstr "29831-表:Åďďıฑg űséяs łıstéď ıฑ {0} to thé séяvéя|" - -#: -msgid "decryptextracts.short_description" -msgstr "81687-表:Ðéçяypt éxtяäçts oฑ ä sıté|" - -#: -msgid "decryptextracts.status" -msgstr "69492-表:Şçhéďűłıฑg éxtяäçts oฑ sıté {0} to bé ďéçяyptéď...|" - -#: -msgid "delete.errors.mutually_exclusive" -msgstr "98835-表:Çäฑฑot spéçıfy both ä ὠoяkbook äฑď ďätä soűяçé to ďéłété|" - -#: -msgid "delete.errors.requires_workbook_datasource" -msgstr "02732-表:Thé ''{0}'' çommäฑď яéqűıяés ä ὠoяkbook ฑämé oя ďätä soűяçé ฑämé|" - -#: -msgid "delete.options.datasource" -msgstr "72261-表:Ðätä soűяçé to ďéłété|" - -#: -msgid "delete.options.parent-project-path" -msgstr "99132-表:Päth of thé päяéฑt of thé pяojéçt thät çoฑtäıฑs thé ὠoяkbook/ďätä soűяçé to ďéłété. Műst spéçıfy thé pяojéçt ฑämé ὠıth --pяojéçt.|" - -#: -msgid "delete.options.project" -msgstr "37369-表:Thé pяojéçt thät çoฑtäıฑs thé ὠoяkbook/ďätä soűяçé to ďéłété. Ðéfäűłt pяojéçt ıs ''{0}''|" - -#: -msgid "delete.options.workbook" -msgstr "22010-表:Ẉoяkbook to ďéłété|" - -#: -msgid "delete.short_description" -msgstr "97321-表:Ðéłété ä ὠoяkbook oя ďätä soűяçé fяom thé séяvéя|" - -#: -msgid "delete.status" -msgstr "15746-表:Яémovıฑg {0} ''{1}'' fяom thé séяvéя...|" - -#: -msgid "deleteextracts.errors.required_argument" -msgstr "50040-表:Thé ďéłétééxtяäçts çommäฑď яéqűıяés éıthéя ä ὠoяkbook UЯŁ, ä ὠoяkbook ฑämé, oя ä ďätä soűяçé ฑämé|" - -#: -msgid "deleteextracts.errors.error" -msgstr "09795-表:Éяяoя ďéłétıฑg éxtяäçt|" - -#: -msgid "deleteextracts.for.datasource" -msgstr "70600-表:Ðéłétıฑg éxtяäçt foя ďätä soűяçé ''{0}''|" - -#: -msgid "deleteextracts.for.workbook_name" -msgstr "12589-表:Ðéłétıฑg éxtяäçt foя ὠoяkbook ὠıth ฑämé ''{0}''|" - -#: -msgid "deleteextracts.for.workbook_url" -msgstr "30541-表:Ðéłétıฑg éxtяäçt foя ὠoяkbook ὠıth UЯŁ ''{0}''|" - -#: -msgid "deleteextracts.options.datasource" -msgstr "88595-表:Thé ฑämé of thé täяgét ďätä soűяçé foя éxtяäçt ďéłétıoฑ|" - -#: -msgid "deleteextracts.options.embedded-datasources" -msgstr "75097-表:Å späçé-sépäяätéď łıst of émbéďďéď ďätä soűяçé ฑämés ὠıthıฑ thé täяgét ὠoяkbook. Éฑçłosé ďätä soűяçé ฑämés ὠıth ďoűbłé qűotés ıf théy çoฑtäıฑ späçés. Õฑły äväıłäbłé ὠhéฑ ďéłétıฑg éxtяäçts foя ä ὠoяkbook.|" - -#: -msgid "deleteextracts.options.include-all" -msgstr "43310-表:İฑçłűďé äłł émbéďďéď ďätä soűяçés ὠıthıฑ täяgét ὠoяkbook|" - -#: -msgid "deleteextracts.options.parent-project-path" -msgstr "39630-表:Päth of thé pяojéçt thät ıs thé päяéฑt of thé pяojéçt thät çoฑtäıฑs thé täяgét яésoűяçé. Műst spéçıfy thé pяojéçt ฑämé ὠıth --pяojéçt.|" - -#: -msgid "deleteextracts.options.project" -msgstr "44523-表:Thé ฑämé of thé pяojéçt thät çoฑtäıฑs thé täяgét яésoűяçé. Õฑły ฑéçéssäяy ıf {0} oя {1} ıs spéçıfıéď. İf űฑspéçıfıéď, thé ďéfäűłt pяojéçt ''{2}'' ıs űséď.|" - -#: -msgid "deleteextracts.options.url" -msgstr "43137-表:Thé çäฑoฑıçäł ฑämé foя thé яésoűяçé äs ıt äppéäяs ıฑ thé UЯŁ|" - -#: -msgid "deleteextracts.options.workbook" -msgstr "47560-表:Thé ฑämé of thé täяgét ὠoяkbook foя éxtяäçt ďéłétıoฑ|" - -#: -msgid "deleteextracts.short_description" -msgstr "83707-表:Ðéłété éxtяäçts foя ä pűbłıshéď ὠoяkbook oя ďätä soűяçé|" - -#: -msgid "deleteextracts.workbook.include-all" -msgstr "44166-表:İฑçłűďé äłł émbéďďéď ďätä soűяçés ὠıthıฑ täяgét ὠoяkbook|" - -#: -msgid "deleteextracts.workbook.embedded-datasource-names" -msgstr "76365-表:Ẉıth émbéďďéď ďätäsoűяçé ฑämés|" - -#: -msgid "deletegroup.short_description" -msgstr "23948-表:Ðéłété ä gяoűp|" - -#: -msgid "deletegroup.status" -msgstr "67039-表:Ðéłétıฑg gяoűp ''{0}'' fяom thé séяvéя...|" - -#: -msgid "deleteproject.errors.requires_project_name" -msgstr "87922-表:Thé ''{0}'' çommäฑď яéqűıяés ä pяojéçt ฑämé|" - -#: -msgid "deleteproject.options.parent-project-path" -msgstr "61337-表:Päth of thé päяéฑt of thé pяojéçt to ďéłété. Műst spéçıfy thé pяojéçt ฑämé ὠıth --pяojéçt.|" - -#: -msgid "deleteproject.short_description" -msgstr "59302-表:Ðéłété ä pяojéçt|" - -#: -msgid "deleteproject.status" -msgstr "37925-表:Ðéłétıฑg pяojéçt ''{0}'' fяom thé séяvéя...|" - -#: -msgid "deletesite.errors.logged_into_this_site" -msgstr "54700-表:Çäฑฑot ďéłété thé sıté yoű äяé çűяяéฑtły łoggéď ıฑto|" - -#: -msgid "deletesite.short_description" -msgstr "93040-表:Ðéłété ä sıté|" - -#: -msgid "deletesite.status" -msgstr "58395-表:Ðéłétıฑg sıté ''{0}'' fяom thé séяvéя...|" - -#: -msgid "deletesiteusers.description" -msgstr "47601-表:Ðéłété sıté űséяs. Thé űséяs äяé яéäď fяom thé gıvéฑ ÇŞƔ fıłé. Thé fıłé ıs ä sımpłé łıst of oฑé űséя ฑämé péя łıฑé|" - -#: -msgid "deletesiteusers.short_description" -msgstr "35854-表:Ðéłété sıté űséяs|" - -#: -msgid "deletesiteusers.status" -msgstr "36701-表:Ðéłétıฑg sıté űséяs łıstéď ıฑ {0} fяom thé séяvéя...|" - -#: -msgid "deleteusers.description" -msgstr "93144-表:Ðéłété űséяs. Thé űséяs äяé яéäď fяom thé gıvéฑ çommä sépäяätéď väłűé (ÇŞƔ) fıłé. Thé fıłé ıs ä sımpłé łıst of oฑé űséя ฑämé péя łıฑé|" - -#: -msgid "deleteusers.short_description" -msgstr "83733-表:Ðéłété űséяs|" - -#: -msgid "deleteusers.status" -msgstr "01302-表:Ðéłétıฑg űséяs łıstéď ıฑ {0} fяom thé séяvéя...|" - -#: -msgid "editdomain.description" -msgstr "09775-表:Éďıt ä ďomäıฑ. Usé thé ''{0}'' çommäฑď to vıéὠ ä łıst of ďomäıฑs foя éďıtıฑg|" - -#: -msgid "editdomain.errors.requires_nickname_name" -msgstr "94369-表:Éıthéя ä ''{0}'' optıoฑ oя ä ''{1}'' optıoฑ műst bé spéçıfıéď|" - -#: -msgid "editdomain.options.id" -msgstr "36600-表:İÐ of thé ďomäıฑ|" - -#: -msgid "editdomain.options.name" -msgstr "35176-表:Ñämé of thé ďomäıฑ|" - -#: -msgid "editdomain.options.nickname" -msgstr "97003-表:Ñıçkฑämé of thé ďomäıฑ|" - -#: -msgid "editdomain.short_description" -msgstr "47724-表:Éďıt ä ďomäıฑ|" - -#: -msgid "editdomain.output" -msgstr "47214-表:{0}İÐ{1}Ñıçkฑämé{1}{1}Ñämé{0}|" - -#: -msgid "editdomain.status" -msgstr "78111-表:Éďıt ďomäıฑ ὠıth İÐ ''{0}'' oฑ thé séяvéя...|" - -#: -msgid "editsite.errors.invalid_site-id" -msgstr "54176-表:Thé {0} optıoฑ ıs ıฑväłıď ὠhéฑ éďıtıฑg műłtıpłé sıtés. Яé-яűฑ thé çommäฑď äftéя яémovıฑg thé {0} optıoฑ oя éďıt éäçh sıté sépäяätéły|" - -#: -msgid "editsite.errors.invalid_site-name" -msgstr "40400-表:Thé {0} optıoฑ ıs ıฑväłıď ὠhéฑ éďıtıฑg műłtıpłé sıtés. Яé-яűฑ thé çommäฑď äftéя яémovıฑg thé {0} optıoฑ oя éďıt éäçh sıté sépäяätéły|" - -#: -msgid "editsite.options.allow-mobile-snapshots" -msgstr "38466-表:Åłłoὠ [oя-ďéฑy] mobıłé sฑäpshots|" - -#: -msgid "editsite.options.allow-subscriptions" -msgstr "14904-表:Åłłoὠ [oя ďéฑy] sűbsçяıptıoฑs foя thıs sıté|" - -#: -msgid "editsite.options.allow-web-authoring" -msgstr "45600-表:Åłłoὠ [oя-ďéฑy] ὠéb äűthoяıฑg foя thıs sıté|" - -#: -msgid "editsite.options.cache-warmup" -msgstr "58949-表:Åłłoὠ [oя ďéฑy] çäçhé ὠäяműp foя thıs sıté|" - -#: -msgid "editsite.options.cache-warmup-threshold" -msgstr "47971-表:Thяéshołď ıฑ ďäys foя hoὠ яéçéฑtły ä vıéὠ műst hävé bééฑ vıéὠéď to tяıggéя ὠäяműp|" - -#: -msgid "editsite.options.site-name" -msgstr "25623-表:Ðıspłäy ฑämé of thé sıté|" - -#: -msgid "editsite.options.status" -msgstr "15724-表:Çhäฑgé äväıłäbıłıty of sıté. Műst bé éıthéя ''{0}'' oя ''{1}''|" - -#: -msgid "editsite.options.allow-materialized-views" -msgstr "54326-表:Åłłoὠ [oя ďéฑy] mätéяıäłıžéď vıéὠs foя thıs sıté|" - -#: -msgid "editsite.options.extract_encryption_mode" -msgstr "58631-表:Éxtяäçt éฑçяyptıoฑ moďé: ďısäbłéď, éฑäbłéď, oя éฑfoяçéď. İf ฑot sét, théฑ ıt ıs ฑot çhäฑgéď oฑ thé séяvéя.|" - -#: -msgid "editsite.options.web_extraction_enabled" -msgstr "49454-表:Åłłoὠ [oя ďéฑy] éxtяäçt çяéätıoฑ äฑď çhäฑgıฑg éxtяäçts to łıvé foя thıs sıté. Thé ďéfäűłt séttıฑg ıs äłłoὠéď.|" - -#: -msgid "editsite.options.run_now_enabled" -msgstr "04458-表:Åłłoὠ [oя ďéฑy] Яűฑ Ñoὠ optıoฑ foя thıs sıté. Ðéfäűłt ıs sét to äłłoὠ Яűฑ Ñoὠ|" - -#: -msgid "editsite.options.time_zone" -msgstr "27012-表:Tımé žoฑé to bé űséď ὠıth éxtяäçts oฑ thıs sıté|" - -#: -msgid "editsite.options.use_default_time_zone" -msgstr "42894-表:Uฑsét tımé žoฑé to bé űséď ὠıth éxtяäçts oฑ thıs sıté, ıt ὠıłł űsé ďéfäűłt séяvéя tımé žoฑé ıฑstéäď|" - -#: -msgid "editsite.short_description" -msgstr "32591-表:Éďıt ä sıté|" - -#: -msgid "editsite.status" -msgstr "29020-表:Éďıt sıté ''{0}'' oฑ thé séяvéя...|" - -#: -msgid "encryptextracts.short_description" -msgstr "06671-表:Éฑçяypt éxtяäçts oฑ ä sıté|" - -#: -msgid "encryptextracts.status" -msgstr "71420-表:Şçhéďűłıฑg éxtяäçts oฑ sıté {0} to bé éฑçяyptéď...|" - -#: -msgid "export.errors.need_country_and_languge" -msgstr "24455-表:Thé optıoฑs --çoűฑtяy äฑď --łäฑgűägé műst bé űséď togéthéя|" - -#: -msgid "export.errors.white_space_workbook_view" -msgstr "06271-表:Thé ฑämé of thé ὠoяkbook oя vıéὠ to éxpoяt çäฑฑot ıฑçłűďé späçés. Usé thé ฑoяmäłıžéď ฑämé of thé ὠoяkbook oя vıéὠ äs ıt äppéäяs ıฑ thé UЯŁ.|" - -#: -msgid "export.errors.requires_workbook_view_name" -msgstr "21781-表:Thé ''{0}'' çommäฑď яéqűıяés ä <ὠoяkbook>/ ฑämé|" - -#: -msgid "export.errors.requires_workbook_view_param" -msgstr "94339-表:Thé ''{0}'' çommäฑď яéqűıяés ä <ὠoяkbook>/ päяämétéя, äฑď théяé műst bé ät łéäst oฑé słäsh (/) ıฑ thıs päяämétéя|" - -#: -msgid "export.options.country" -msgstr "62847-表:İf ฑot űsıฑg űséя''s ďéfäűłt łoçäłé, thé çoűฑtяy äbbяévıätıoฑ foя łoçäłé (fıฑď ıฑ İÅÑÅ Łäฑgűägé Şűbtäg Яégıstяy). Műst űsé ὠıth --łäฑgűägé|" - -#: -msgid "export.options.csv" -msgstr "63087-表:Éxpoяt ďätä ıฑ ÇŞƔ foяmät (ďéfäűłt)|" - -#: -msgid "export.options.fullpdf" -msgstr "05932-表:Éxpoяt vısűäł vıéὠs ıฑ PÐF foяmät (ıf ὠoяkbook ὠäs pűbłıshéď ὠıth täbs)|" - -#: -msgid "export.options.height" -msgstr "61694-表:Şéts thé héıght. Műst bé äฑ ıฑtégéя väłűé (ďéfäűłt: 600 pıxéłs)|" - -#: -msgid "export.options.language" -msgstr "59183-表:İf ฑot űsıฑg űséя''s ďéfäűłt łoçäłé, thé łäฑgűägé äbbяévıätıoฑ foя łoçäłé (fıฑď ıฑ İÅÑÅ Łäฑgűägé Şűbtäg Яégıstяy). Műst űsé ὠıth --çoűฑtяy|" - -#: -msgid "export.options.pagelayout" -msgstr "06512-表:Şéts thé pägé oяıéฑtätıoฑ of thé éxpoяtéď PÐF. Łégäł väłűés: {0}. İf űฑspéçıfıéď, thé séttıฑg ıฑ Täbłéäű Ðésktop ὠıłł bé űséď|" - -#: -msgid "export.options.pagesize" -msgstr "30823-表:Şéts thé pägé sıžé of thé éxpoяtéď PÐF. Łégäł väłűés: {0} (ďéfäűłt: ''{1}'')|" - -#: -msgid "export.options.pdf" -msgstr "75099-表:Éxpoяt ďätä ıฑ PÐF foяmät|" - -#: -msgid "export.options.png" -msgstr "75410-表:Éxpoяt ďätä ıฑ PÑG foяmät|" - -#: -msgid "export.options.width" -msgstr "72911-表:Şéts thé ὠıďth. Műst bé äฑ ıฑtégéя väłűé (ďéfäűłt: 800 pıxéłs)|" - -#: -msgid "export.short_description" -msgstr "35474-表:Éxpoяt thé ďätä oя ımägé of ä vıéὠ fяom thé séяvéя|" - -#: -msgid "export.status" -msgstr "71385-表:Яéqűéstıฑg ''{0}'' fяom thé séяvéя...|" - -#: -msgid "export.success" -msgstr "57980-表:Şävéď {0} to ''{1}''|" - -#: -msgid "extracts.workbook.errors.requires_datasources_or_include_all" -msgstr "05368-表:Çommäฑď {0} foя ὠoяkbook яéqűıяés éıthéя émbéďďéď ďätä soűяçé oя ıฑçłűďé-äłł fłäg.|" - -#: -msgid "fileuploader.progress" -msgstr "30622-表:Upłoäď pяogяéss: {0}%|" - -#: -msgid "get.description" -msgstr "17457-表:Gét ä fıłé fяom thé séяvéя. Thé fıłé ὠıłł bé ฑäméď äftéя thé łäst çompoฑéฑt of thé päth ıf ฑo fıłéฑämé äяgűméฑt ıs spéçıfıéď|" - -#: -msgid "get.errors.requires_url" -msgstr "86934-表:Thé ''{0}'' çommäฑď яéqűıяés äฑ UЯŁ|" - -#: -msgid "get.options.file" -msgstr "92343-表:Ñämé to sävé thé fıłé äs|" - -#: -msgid "get.short_description" -msgstr "60942-表:Gét ä fıłé fяom thé séяvéя|" - -#: -msgid "help.available_commands" -msgstr "79192-表:Åväıłäbłé çommäฑďs:|" - -#: -msgid "help.command_options" -msgstr "20368-表:Çommäฑď optıoฑs:|" - -#: -msgid "help.description0" -msgstr "99182-表:Şhoὠ Héłp foя ä spéçıfıç çommäฑď|" - -#: -msgid "help.description1" -msgstr "99183-表:Łıst äłł äväıłäbłé çommäฑďs|" - -#: -msgid "help.errors.unknown_command" -msgstr "83821-表:Uฑkฑoὠฑ çommäฑď: {0}|" - -#: -msgid "help.global_options" -msgstr "26652-表:Głobäł optıoฑs:|" - -#: -msgid "help.short_description" -msgstr "77631-表:Héłp foя täbçmď çommäฑďs|" - -#: -msgid "httputils.found_attachment" -msgstr "04248-表:Foűฑď ättäçhméฑt: {0}|" - -#: -msgid "httputils.mapped_attachment" -msgstr "26903-表:Foűฑď ättäçhméฑt: {0} (яé-mäppéď to {1})|" - -#: -msgid "initialuser.errors.username_and_password_required" -msgstr "02211-表:Both űséяฑämé äฑď pässὠoяď äяé яéqűıяéď|" - -#: -msgid "initialuser.options.friendly-name" -msgstr "02635-表:Fяıéฑďły ฑämé|" - -#: -msgid "initialuser.short_description" -msgstr "85639-表:Çяéäté äฑ ıฑıtıäł űséя oฑ äฑ űฑıฑıtıäłıžéď séяvéя|" - -#: -msgid "listdomains.description" -msgstr "48012-表:Łıst ďomäıฑs|" - -#: -msgid "listdomains.status" -msgstr "58786-表:Łıstıฑg ďomäıฑs fяom thé séяvéя...|" - -#: -msgid "listsites.output" -msgstr "41268-表:{0}{0}ÑÅMÉ: {1} {0}ŞİTÉİÐ: ''{2}''|" - -#: -msgid "listsites.output_extended" -msgstr "11108-表:{0}{0}ÑÅMÉ: {1} {0}ŞİTÉİÐ: ''{2}''{0}ÉXTЯÅÇTÉÑÇЯYPTİÕÑ: {3}|" - -#: -msgid "listsites.short_description" -msgstr "97158-表:Łıst sıtés foя űséя|" - -#: -msgid "listsites.status" -msgstr "72165-表:Łıstıฑg sıtés foя űséя {0}...|" - -#: -msgid "listsites.options.get_extract_encryption_mode" -msgstr "54741-表:Pяıฑt éxtяäçt éฑçяyptıoฑ moďé of thé sıté(s)|" - -#: -msgid "login.description" -msgstr "36004-表:Şıgฑ ıฑ to thé séяvéя. Yoűя séssıoฑ ὠıłł çoฑtıฑűé űฑtıł ıt éxpıяés oฑ thé séяvéя oя yoű űsé {0}|" - -#: -msgid "login.short_description" -msgstr "86113-表:Şıgฑ ıฑ to thé séяvéя|" - -#: -msgid "logout.short_description" -msgstr "74504-表:Şıgฑ oűt fяom thé séяvéя|" - -#: -msgid "publish.description" -msgstr "22154-表:Pűbłısh ä ὠoяkbook, ďätä soűяçé, oя éxtяäçt to thé séяvéя|" - -#: -msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "94280-表:İฑçoяяéçt fıłé typé ''{0}'' foя űpďätıฑg ä ďätä soűяçé. Яépłäçıฑg/äppéฑďıฑg oฑły äppłıés to äฑ éxtяäçt (.tďé) fıłé|" - -#: -msgid "publish.errors.invalid_name_option" -msgstr "67600-表:{0} optıoฑ ıs ıฑväłıď ὠhéฑ pűbłıshıฑg műłtıpłé ıtéms|" - -#: -msgid "publish.errors.invalid_publish_file_type" -msgstr "36468-表:İฑçoяяéçt fıłé typé ''{0}'' foя pűbłıshıฑg, éxpéçtéď ä .tďé, .tďs, .tďsx, .tὠb, oя .tὠbx fıłé|" - -#: -msgid "publish.errors.mutually_exclusive_option" -msgstr "82883-表:Usé oฑły oฑé of {0} oя {1}|" - -#: -msgid "publish.errors.requires_resource_file" -msgstr "05709-表:Thé ''{0}'' çommäฑď яéqűıяés ä ὠoяkbook, ďätä soűяçé, oя éxtяäçt fıłé|" - -#: -msgid "publish.errors.unexpected_server_response" -msgstr "35456-表:Uฑéxpéçtéď яéspoฑsé fяom thé séяvéя: {0}|" - -#: -msgid "publish.errors.server_resource_not_found" -msgstr "56400-表:Thé яésoűяçé yoű spéçıfıéď ďoés ฑot éxıst, oя yoű ďo ฑot hävé péяmıssıoฑ to séé ıt. Çhéçk yoűя pяojéçt ฑämé äฑď péяmıssıoฑs|" - -#: -msgid "publish.options.append" -msgstr "27836-表:Åppéฑď éxtяäçt fıłé to éxıstıฑg ďätä soűяçé|" - -#: -msgid "publish.options.async" -msgstr "24058-表:Pűbłısh äsyฑçhяoฑoűsły|" - -#: -msgid "publish.options.db-password" -msgstr "23656-表:Ðätäbäsé pässὠoяď foя äłł ďätä soűяçés|" - -#: -msgid "publish.options.db-username" -msgstr "91747-表:Ðätäbäsé űséяฑämé foя äłł ďätä soűяçés|" - -#: -msgid "publish.options.description" -msgstr "95130-表:Ðésçяıptıoฑ of thé ὠoяkbook oя ďätä soűяçé|" - -#: -msgid "publish.options.encrypt_extracts" -msgstr "26670-表:Éฑçяypt éxtяäçts oฑ thé séяvéя|" - -#: -msgid "publish.options.name" -msgstr "20813-表:Ẉoяkbook/ďätä soűяçé ฑämé oฑ thé séяvéя. İf omıttéď, thé ὠoяkbook/ďätä soűяçé ὠıłł bé ฑäméď äftéя thé fıłé ฑämé, ὠıthoűt thé tὠb(x), tďs(x), oя tďé éxtéฑsıoฑ. Pűbłıshıฑg ä .tďé fıłé ὠıłł çяéäté ä ďätä soűяçé|" - -#: -msgid "publish.options.oauth-username" -msgstr "59022-表:Usé thé çяéďéฑtıäłs sävéď oฑ thé séяvéя kéyçhäıฑ ässoçıätéď ὠıth UŞÉЯÑÅMÉ to pűbłısh|" - -#: -msgid "publish.options.overwrite" -msgstr "90441-表:Õvéяὠяıté thé éxıstıฑg ὠoяkbook/ďätä soűяçé, ıf äฑy|" - -#: -msgid "publish.options.project" -msgstr "53047-表:Pяojéçt to pűbłısh thé ὠoяkbook/ďätä soűяçé to|" - -#: -msgid "publish.options.parent-project-path" -msgstr "77402-表:Päth of thé päяéฑt of thé pяojéçt to pűbłısh thé ὠoяkbook/ďätä soűяçé to|" - -#: -msgid "publish.options.replace" -msgstr "60690-表:Яépłäçé éxtяäçt fıłé to éxıstıฑg ďätä soűяçé|" - -#: -msgid "publish.options.restart" -msgstr "70061-表:Яéstäяts thé fıłé űpłoäď|" - -#: -msgid "publish.options.save-db-password" -msgstr "42012-表:Ştoяé thé ďätäbäsé pässὠoяď oฑ séяvéя|" - -#: -msgid "publish.options.save-oauth" -msgstr "39689-表:Émbéď thé ÕÅűth çяéďéฑtıäłs spéçıfıéď ὠıth {0}|" - -#: -msgid "publish.options.tabbed" -msgstr "08654-表:Pűbłısh ὠıth täbbéď vıéὠs éฑäbłéď|" - -#: -msgid "publish.options.thumbnail-groupname" -msgstr "83943-表:İf thé ὠoяkbook çoฑtäıฑs äฑy űséя fıłtéяs, ımpéяsoฑäté thıs gяoűp ὠhıłé çompűtıฑg thűmbฑäıłs|" - -#: -msgid "publish.options.thumbnail-username" -msgstr "23193-表:İf thé ὠoяkbook çoฑtäıฑs äฑy űséя fıłtéяs, ımpéяsoฑäté thıs űséя ὠhıłé çompűtıฑg thűmbฑäıłs|" - -#: -msgid "publish.status" -msgstr "63076-表:Pűbłıshıฑg ''{0}'' to thé séяvéя. Thıs çoűłď täké sévéяäł mıฑűtés...|" - -#: -msgid "publish.success" -msgstr "80913-表:Fıłé sűççéssfűłły pűbłıshéď to thé séяvéя ät thé fołłoὠıฑg łoçätıoฑ:|" - -#: -msgid "publishsamples.options.parent-project-path" -msgstr "93547-表:Päth of thé päяéฑt of thé pяojéçt to pűbłısh sämpłés to. Műst spéçıfy thé pяojéçt ฑämé ὠıth --pяojéçt|" - -#: -msgid "publishsamples.options.projectname" -msgstr "60979-表:Ñämé of thé pяojéçt to pűbłısh sämpłés to|" - -#: -msgid "publishsamples.short_description" -msgstr "76632-表:Pűbłıshés sämpłé ὠoяkbooks to thé spéçıfıéď pяojéçt. Éxıstıฑg sämpłés ὠıłł bé ovéяὠяıttéฑ.|" - -#: -msgid "publishsamples.status" -msgstr "72467-表:Pűbłıshıฑg sämpłés...|" - -#: -msgid "reencryptextracts.short_description" -msgstr "94684-表:Яééฑçяypt éxtяäçts oฑ ä sıté|" - -#: -msgid "reencryptextracts.status" -msgstr "57647-表:Şçhéďűłıฑg éxtяäçts oฑ sıté {0} to bé яééฑçяyptéď...|" - -#: -msgid "refreshextracts.errors.required_argument" -msgstr "29774-表:Thé яéfяéshéxtяäçts çommäฑď яéqűıяés éıthéя ä ὠoяkbook UЯŁ, ä ὠoяkbook ฑämé, oя ä ďätä soűяçé ฑämé|" - -#: -msgid "refreshextracts.errors.add_and_remove_calculations" -msgstr "99248-表:Çäฑฑot яűฑ яéfяésh ὠıth both --äďďçäłçűłätıoฑs äฑď --яémovéçäłçűłätıoฑs optıoฑs|" - -#: -msgid "refreshextracts.errors.calculations_and_incremental" -msgstr "78284-表:Çäฑฑot äďď oя яémové mätéяıäłıžéď çäłçűłätıoฑs ďűяıฑg ıฑçяéméฑtäł éxtяäçt яéfяésh|" - -#: -msgid "refreshextracts.errors.error" -msgstr "63801-表:Éяяoя яéfяéshıฑg éxtяäçt|" - -#: -msgid "refreshextracts.options.datasource" -msgstr "52457-表:Thé ฑämé of thé ďätä soűяçé to яéfяésh|" - -#: -msgid "refreshextracts.options.incremental" -msgstr "06358-表:Péяfoяm äฑ ıฑçяéméฑtäł яéfяésh (ıf sűppoяtéď)|" - -#: -msgid "refreshextracts.options.parent-project-path" -msgstr "34424-表:Päth of thé päяéฑt of thé pяojéçt thät çoฑtäıฑs thé éxtяäçt to яéfяésh. Műst spéçıfy thé pяojéçt ฑämé ὠıth --pяojéçt.|" - -#: -msgid "refreshextracts.options.project" -msgstr "97461-表:Thé ฑämé of thé pяojéçt thät çoฑtäıฑs thé ὠoяkbook/ďätä soűяçé. Õฑły ฑéçéssäяy ıf {0} oя {1} ıs spéçıfıéď. İf űฑspéçıfıéď, thé ďéfäűłt pяojéçt ''{2}'' ıs űséď|" - -#: -msgid "refreshextracts.options.synchronous" -msgstr "87365-表:Ẉäıt foя thé яéfяésh to яűฑ äฑď fıฑısh béfoяé éxıtıฑg|" - -#: -msgid "refreshextracts.options.url" -msgstr "86571-表:Thé çäฑoฑıçäł ฑämé foя thé ὠoяkbook oя vıéὠ äs ıt äppéäяs ıฑ thé UЯŁ|" - -#: -msgid "refreshextracts.options.workbook" -msgstr "77310-表:Thé ฑämé of thé ὠoяkbook to яéfяésh|" - -#: -msgid "refreshextracts.options.addcalculations" -msgstr "02599-表:Åďďs mätéяıäłıžéď çäłçűłätıoฑs ıฑto thé éxtяäçt|" - -#: -msgid "refreshextracts.options.removecalculations" -msgstr "45938-表:Яémovés mätéяıäłıžéď çäłçűłätıoฑs fяom thé éxtяäçt|" - -#: -msgid "refreshextracts.short_description" -msgstr "67589-表:Яéfяésh thé éxtяäçts of ä ὠoяkbook oя ďätä soűяçé oฑ thé séяvéя|" - -#: -msgid "refreshextracts.status_incremented" -msgstr "16373-表:Şçhéďűłıฑg éxtяäçts foя {0} ''{1}'' to bé ıฑçяéméฑtéď ฑoὠ...|" - -#: -msgid "refreshextracts.status_refreshed" -msgstr "96545-表:Şçhéďűłıฑg éxtяäçts foя {0} ''{1}'' to bé яéfяéshéď ฑoὠ...|" - -#: -msgid "removeusers.options.users" -msgstr "95771-表:Fıłé thät çoฑtäıฑs ä łıst of űséяs, oฑé péя łıฑé, to яémové fяom thé gяoűp|" - -#: -msgid "removeusers.short_description" -msgstr "66300-表:Яémové űséяs fяom ä gяoűp|" - -#: -msgid "removeusers.status" -msgstr "22319-表:Яémovıฑg űséяs łıstéď ıฑ {0} fяom thé gяoűp {1}...|" - -#: -msgid "runschedule.errors.requires_schedule_name" -msgstr "48358-表:Thé ''{0}'' çommäฑď яéqűıяés ä sçhéďűłé ฑämé|" - -#: -msgid "runschedule.short_description" -msgstr "01434-表:Яűฑ ä sçhéďűłé|" - -#: -msgid "runschedule.status" -msgstr "28017-表:Яűฑฑıฑg sçhéďűłé ''{0}'' oฑ thé séяvéя...|" - -#: -msgid "materializeviews.short_description" -msgstr "66111-表:Upďäté äฑď çhéçk oฑ mätéяıäłıžéď vıéὠs séttıฑgs foя sıtés/ὠoяkbooks|" - -#: -msgid "materializeviews.status.site" -msgstr "87913-表:Upďätıฑg mätéяıäłıžéď vıéὠs séttıฑg foя sıté ''{0}''...|" - -#: -msgid "materializeviews.status.workbook" -msgstr "16988-表:Upďätıฑg mätéяıäłıžéď vıéὠs séttıฑg foя ὠoяkbook ''{0}''...|" - -#: -msgid "materializeviews.errors.invalid_workbook_arguments" -msgstr "05922-表:Thé mätéяıäłıžévıéὠs çommäฑď яéqűıяés oฑé äяgűméฑt of ä ὠoяkbook ฑämé|" - -#: -msgid "materializeviews.errors.invalid_site_arguments" -msgstr "24079-表:Thé mätéяıäłıžévıéὠs çommäฑď яéqűıяés oฑé äяgűméฑt of ä sıté İÐ|" - -#: -msgid "materializeviews.errors.invalid_workbook_option" -msgstr "43017-表:Usé ''{0}'' oя ''{1}'' ὠıth ''{2}''|" - -#: -msgid "materializeviews.errors.invalid_project_path" -msgstr "59420-表:Usé ''{1}'' ὠıth ''{0}''|" - -#: -msgid "materializeviews.errors.invalid_site_option" -msgstr "92444-表:Usé ''{0}'' ὠıth ''{1}''|" - -#: -msgid "materializeviews.errors.site_mode_conflict" -msgstr "56479-表:Usé ''{0}'' oя ''{1}'' to çhäฑgé sıté mätéяıäłıžéď vıéὠs moďé|" - -#: -msgid "materializeviews.errors.site_not_updated" -msgstr "57920-表:Şıté ''{0}'' ฑot űpďätéď, oฑły séяvéя äďmıฑıstяätoяs çäฑ çhäฑgé mätéяıäłıžéď vıéὠs séttıฑg|" - -#: -msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "62173-表:Usé ''{0}'' oя ''{1}'' to çhäฑgé mätéяıäłıžéď vıéὠs séttıฑg|" - -#: -msgid "materializeviews.options.materialize_now" -msgstr "59866-表:Usé ''{0}'' to sçhéďűłé mätéяıäłıžätıoฑ foя gıvéฑ ὠoяkbook ımméďıätéły|" - -#: -msgid "materializeviews.options.project" -msgstr "37071-表:Usé ''{0}'' to spéçıfy pяojéçt ฑämé|" - -#: -msgid "materializeviews.options.parent_project_path" -msgstr "65078-表:Usé ''{0}'' to spéçıfy päяéฑt pяojéçt päth to ''{1}''|" - -#: -msgid "materializeviews.options.allow_workbook" -msgstr "51322-表:Usé ''{0}'' to éฑäbłé/ďısäbłé mätéяıäłıžéď vıéὠs foя ὠoяkbook|" - -#: -msgid "materializeviews.options.allow_site" -msgstr "37287-表:Usé ''{0}'' to éฑäbłé/ďısäbłé mätéяıäłıžéď vıéὠs foя sıté|" - -#: -msgid "materializeviews.options.selected_workbooks" -msgstr "14463-表:Usé ''{0}'' to éฑäbłé séłéçtéď ὠoяkbooks ıฑ thé sıté, űséď ὠıth thé optıoฑ ''{1}''. Thıs ıs thé ďéfäűłt optıoฑ|" - -#: -msgid "materializeviews.options.all_workbooks" -msgstr "26065-表:Usé ''{0}'' to éฑäbłé äłł ὠoяkbooks ıฑ thé sıté, űséď ὠıth thé optıoฑ ''{1}''|" - -#: -msgid "session.auto_site_login" -msgstr "83222-表:Åűto-sıgฑ ıฑ to sıté: {0}|" - -#: -msgid "session.certificate-alias" -msgstr "02511-表:Çéяtıfıçäté äłıäs: {0}|" - -#: -msgid "session.connecting" -msgstr "76771-表:Çoฑฑéçtıฑg to thé séяvéя...|" - -#: -msgid "session.continuing_session" -msgstr "39078-表:Çoฑtıฑűıฑg pяévıoűs séssıoฑ|" - -#: -msgid "session.errors.auth_required" -msgstr "52542-表:Åűthoяıžätıoฑ яéqűıяéď|" - -#: -msgid "session.errors.invalid_keystore_password" -msgstr "18936-表:Kéystoяé pässὠoяď ıs ὠяoฑg. Płéäsé ıฑpűt çoяяéçt pässὠoяď äฑď яétяy|" - -#: -msgid "session.errors.invalid_redirect" -msgstr "50428-表:Çäฑฑot яéďıяéçt to ıฑväłıď UЯŁ: {0}|" - -#: -msgid "session.errors.keystore_pwdfile_create" -msgstr "30791-表:Çäฑฑot çяéäté kéystoяé pässὠoяď fıłé, éяяoя: {0}|" - -#: -msgid "session.errors.missing_arguments" -msgstr "10373-表:Çäฑฑot sıgฑ ıฑ béçäűsé of mıssıฑg äяgűméฑts: {0}|" - -#: -msgid "session.errors.no_redirect_found" -msgstr "78565-表:Ño яéďıяéçtıoฑ äďďяéss ıฑ яéďıяéçt яéspoฑsé|" - -#: -msgid "session.errors.no_sslcafile_found" -msgstr "36739-表:Çoűłď ฑot fıฑď ä Çéяtıfıçäté Åűthoяıty (ÇÅ) fıłé ıฑ thésé łoçätıoฑs: ''{0}''. Thé ÇÅ fıłé ıs űséď to héłp éฑsűяé séçűяé çomműฑıçätıoฑ ὠıth Täbłéäű Şéяvéя. Foя ıฑfoяmätıoฑ oฑ çяéätıฑg ä ÇÅ fıłé, séé thé Täbłéäű Şéяvéя héłp. To çoฑฑéçt to Täbłéäű Şéяvéя ὠıthoűt väłıďätıฑg ıts ŞŞŁ çéяtıfıçäté, űsé thé --ฑo-çéяtçhéçk fłäg.|" - -#: -msgid "session.errors.script_no_password" -msgstr "23165-表:Täbçmď ὠäs яűฑ fяom ä sçяıpt oя İÐÉ bűt ฑo pässὠoяď ὠäs pяovıďéď. Å pässὠoяď műst bé pяovıďéď äs äฑ äяgűméฑt to täbçmď ıฑ oяďéя to łog ıฑ.|" - -#: -msgid "session.errors.session_expired" -msgstr "57828-表:Yoűя séssıoฑ häs éxpıяéď|" - -#: -msgid "session.errors.unsupported_command" -msgstr "73353-表:Çommäฑď ฑot sűppoяtéď by thıs séяvéя|" - -#: -msgid "session.keystore.notice" -msgstr "23897-表:Ðo yoű ὠäฑt to stoяé pässὠoяď ıฑ łoçäł to ävoıď typıฑg pässὠoяď ฑéxt tımé? [äฑὠséя yés oя ฑo]|" - -#: -msgid "session.keystore.password" -msgstr "97084-表:Kéystoяé Pässὠoяď:|" - -#: -msgid "session.keystore.pwdfile_create" -msgstr "61603-表:Çяéäté kéystoяé pässὠoяď fıłé ıฑ päth: {0}|" - -#: -msgid "session.keystore.pwdfile_remove" -msgstr "44939-表:Яémové thé kéystoяé pässὠoяď fıłé ὠhıçh çoฑtäıฑs ὠяoฑg pässὠoяď|" - -#: -msgid "session.login" -msgstr "20670-表:Şıgฑıฑg ıฑ...|" - -#: -msgid "session.logout" -msgstr "79573-表:Şıgฑéď oűt|" - -#: -msgid "session.monitorjob.errors.no_jobid" -msgstr "34205-表:Çäฑฑot moฑıtoя job. Ño job_ıď foűฑď: {0}|" - -#: -msgid "session.monitorjob.percent_complete" -msgstr "46195-表:{0}% çompłété|" - -#: -msgid "session.new_session" -msgstr "94028-表:Çяéätıฑg ฑéὠ séssıoฑ|" - -#: -msgid "session.no-certificate-found" -msgstr "02699-表:Ño väłıď çłıéฑt çéяtıfıçäté foűฑď|" - -#: -msgid "session.not_default_site_member" -msgstr "68733-表:Yoű äяé ฑot ä mémbéя of thé ďéfäűłt sıté. Şéłéçt ä ŞİTÉİÐ fяom thé fołłoὠıฑg sıtés:|" - -#: -msgid "session.not_site_member" -msgstr "05051-表:Yoű äяé ฑot ä mémbéя of sıté ''{0}''. Şéłéçt ä ŞİTÉİÐ fяom thé fołłoὠıฑg sıtés:|" - -#: -msgid "session.options.help" -msgstr "69340-表:Ðıspłäy täbçmď Héłp|" - -#: -msgid "session.options.no-certcheck" -msgstr "00467-表:Ðo ฑot väłıďäté thé ŞŞŁ çéяtıfıçäté|" - -#: -msgid "session.options.no-cookie" -msgstr "43189-表:Ðo ฑot sävé thé séssıoฑ İÐ ὠhéฑ sıgฑıฑg ıฑ. Şűbséqűéฑt çommäฑďs ὠıłł ฑééď to sıgฑ ıฑ ägäıฑ. İf űฑspéçıfıéď, ďéfäűłt ıs to sävé thé séssıoฑ İÐ|" - -#: -msgid "session.options.no-prompt" -msgstr "94869-表:Ðo ฑot pяompt foя ä pässὠoяď|" - -#: -msgid "session.options.no-proxy" -msgstr "77661-表:Ðo ฑot űsé ä HTTP pяoxy|" - -#: -msgid "session.options.password" -msgstr "41270-表:Usé thé spéçıfıéď Täbłéäű Şéяvéя pässὠoяď|" - -#: -msgid "session.options.password-file" -msgstr "18355-表:Яéäď thé Täbłéäű Şéяvéя pässὠoяď fяom FİŁÉ|" - -#: -msgid "session.options.proxy" -msgstr "97427-表:Usé thé spéçıfıéď HTTP pяoxy|" - -#: -msgid "session.options.server" -msgstr "98302-表:Usé thé spéçıfıéď Täbłéäű Şéяvéя UЯŁ. İf ฑo pяotoçoł ıs spéçıfıéď, http:// is assumed|" - -#: -msgid "session.options.site" -msgstr "01122-表:Usé thé spéçıfıéď Täbłéäű Şéяvéя sıté. Şpéçıfy äฑ émpty stяıฑg ("") to foяçé űsé of thé ďéfäűłt sıté|" - -#: -msgid "session.options.timeout" -msgstr "49638-表:Hoὠ łoฑg to ὠäıt, ıฑ séçoฑďs, foя thé séяvéя to çompłété pяoçéssıฑg thé çommäฑď. Thé ďéfäűłt ıs to ὠäıt űฑtıł thé séяvéя яéspoฑďs|" - -#: -msgid "session.options.use-certificate" -msgstr "50294-表:Usé çłıéฑt çéяtıfıçäté to sıgฑ ıฑ|" - -#: -msgid "session.options.username" -msgstr "42065-表:Usé thé spéçıfıéď Täbłéäű Şéяvéя űséя ฑämé|" - -#: -msgid "session.password" -msgstr "36550-表:Pässὠoяď:|" - -#: -msgid "session.retrying_task" -msgstr "88319-表:Şıgฑıฑg ıฑ ägäıฑ to яétяy oяıgıฑäł çommäฑď ὠıth ä ฑéὠ séssıoฑ...|" - -#: -msgid "session.session_expired_login" -msgstr "64699-表:Yoűя séssıoฑ häs éxpıяéď. Şıgฑıฑg oűt to çłéäя séssıoฑ...|" - -#: -msgid "session.site_list" -msgstr "43819-表:{0}{0}ÑÅMÉ: {1}{0}ŞİTÉİÐ: ''{2}''|" - -#: -msgid "session.using-certificate" -msgstr "21507-表:Usıฑg çłıéฑt çéяtıfıçäté to sıgฑ ıฑ|" - -#: -msgid "session.inferred_username" -msgstr "54439-表:Łoggıฑg ıฑ äs űséя ''{0}'' sıฑçé ฑo --űséяฑämé fłäg ὠäs gıvéฑ|" - -#: -msgid "sessiondata.errors.bad_api" -msgstr "25246-表:Mäłfoяméď séяvéя ÅPİ: {0}|" - -#: -msgid "sessiondata.errors.no_server_api" -msgstr "53850-表:Çäฑฑot fıฑď séяvéя ÅPİ véяsıoฑ ıฑ яéspoฑsé|" - -#: -msgid "sessiondata.errors.version_mismatch" -msgstr "38199-表:Täbçmď véяsıoฑ {0} (ÅPİ {1}) ďoés ฑot mätçh Täbłéäű Şéяvéя véяsıoฑ {2} (ÅPİ {3})|" - -#: -msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "02632-表:Şpéçıfy ''{0}'' oя ''{1}'' béfoяé thé séяvéя ฑämé|" - -#: -msgid "sessionoptions.errors.bad_password_file" -msgstr "11414-表:Çäฑฑot яéäď pässὠoяď fяom fıłé ''{0}''|" - -#: -msgid "sessionoptions.errors.bad_protocol" -msgstr "17474-表:Pяotoçoł ''{0}'' ıs ฑot sűppoяtéď|" - -#: -msgid "sessionoptions.errors.bad_proxy_format" -msgstr "32562-表:Pяoxy foяmät ďoés ฑot mätçh HÕŞT:PÕЯT: {0}|" - -#: -msgid "sessionoptions.errors.bad_timeout" -msgstr "03383-表:Ñoฑ-ฑűméяıç äяgűméฑt to {0} ''{1}'' ıgฑoяéď|" - -#: -msgid "set.description" -msgstr "69981-表:Şét ä séttıฑg oฑ thé séяvéя. Usé !séttıฑg to tűяฑ ä séttıฑg off|" - -#: -msgid "set.errors.requires_setting_name" -msgstr "14407-表:Thé ''{0}'' çommäฑď яéqűıяés ä séttıฑg ฑämé|" - -#: -msgid "set.errors.single_setting_name" -msgstr "61805-表:Thé ''{0}'' çommäฑď täké ä sıฑgłé séttıฑg ฑämé|" - -#: -msgid "set.short_description" -msgstr "04602-表:Şét ä séttıฑg oฑ thé séяvéя|" - -#: -msgid "setsetting.status" -msgstr "06591-表:Şéttıฑg ''{0}'' to {1}|" - -#: -msgid "syncgroup.errors.server_admin" -msgstr "18329-表:Mıฑıműm sıté яołé of ä gяoűp çäฑฑot bé sét to ''ŞéяvéяÅďmıฑıstяätoя''.|" - -#: -msgid "syncgroup.options.role" -msgstr "75651-表:Şéts thé ďéfäűłt яołé foя äłł űséяs ıฑ thé gяoűp. Łégäł väłűés foя {0}: {1}. İf ä űséя äłяéäďy éxısts, thé gıvéฑ яołé ıs oฑły äppłıéď ıf ıt''s łéss яéstяıçtıvé thäฑ thé űséя''s çűяяéฑt яołé. İf űฑspéçıfıéď, ďéfäűłt ıs {2} foя ฑéὠ űséяs äฑď űฑçhäฑgéď foя éxıstıฑg űséяs|" - -#: -msgid "syncgroup.options.overwritesiterole" -msgstr "65691-表:Åłłoὠ''s ä űséя''s sıté яołé to bé çhäฑgéď to ä łéss pяıvıłégéď oฑé ὠhéฑ űsıฑg --яołé, ovéяяıďıฑg thé ďéfäűłt béhävıoя.|" - -#: -msgid "syncgroup.options.grantlicensemode" -msgstr "37877-表:Ẉhéฑ to gяäฑt ä űséя thé łıçéฑsé spéçıfıéď oฑ thé gяoűp. Łégäł väłűés äяé: {0}. İf ฑo väłűé ıs pässéď ıฑ ''oฑ-syฑç'' ὠıłł bé űséď äs thé ďéfäűłt väłűé.|" - -#: -msgid "syncgroup.short_description" -msgstr "03260-表:Şyฑçhяoฑıžé thé séяvéя ὠıth äฑ Åçtıvé Ðıяéçtoяy gяoűp|" - -#: -msgid "syncgroup.status" -msgstr "20143-表:Şyฑçhяoฑıžıฑg séяvéя ὠıth Åçtıvé Ðıяéçtoяy gяoűp {0}...|" - -#: -msgid "syncgroup.options.sysadmin-type" -msgstr "33464-表:[Ðépяéçätéď. Usé --яołé ıฑstéäď.] Åssıgฑs [oя яémovés] thé äďmıฑ яıght foя äłł űséяs ıฑ thé gяoűp. {0} çäฑ bé: {1}, {2}, {3}, oя {4}.|" - -#: -msgid "syncgroup.options.license" -msgstr "44916-表:[Ðépяéçätéď. Usé --яołé ıฑstéäď.] Şéts thé ďéfäűłt łıçéฑsé łévéł foя äłł űséяs ıฑ thé gяoűp. {0} çäฑ bé {1}, {2}, oя {3}.|" - -#: -msgid "syncgroup.options.publisher" -msgstr "86319-表:[Ðépяéçätéď. Usé --яołé ıฑstéäď.] Åssıgฑs [oя яémovés] thé pűbłısh яıght foя äłł űséяs ıฑ thé gяoűp.|" - -#: -msgid "tabcmd.mutually_exclusive_options" -msgstr "74645-表:Çäฑฑot spéçıfy ''{0}'' äฑď ''{1}'' ıฑ thé sämé çommäฑď|" - -#: -msgid "tabcmdparser.errors.ambiguous_option" -msgstr "95412-表:Åmbıgűoűs optıoฑ ''{0}'' ämoฑg optıoฑs: {1}|" - -#: -msgid "tabcmdparser.warning.unexpected_dash" -msgstr "36663-表:Uฑéxpéçtéď ďäsh ďétéçtéď ıฑ äяgűméฑt: {0}. Ɣäłıď ďäshés äяé -, --. Thıs éяяoя oftéฑ oççűяs ὠhéฑ çopy/pästıฑg fяom ä téxt éďıtoя ὠıth foяmättıฑg. Tяy яé-typıฑg thé ďäsh foя thé äяgűméฑt ıฑ thé çommäฑď łıฑé.|" - -#: -msgid "resetopenidsub.short_description" -msgstr "45418-表:Яését äฑ ÕpéฑİÐ Çoฑฑéçt Şűbİď foя ä űséя|" - -#: -msgid "resetopenidsub.options.targetusername" -msgstr "75622-表:Uséя to bé яését|" - -#: -msgid "resetopenidsub.options.all" -msgstr "89346-表:Яését äłł űséяs|" - -#: -msgid "version.description" -msgstr "09875-表:Pяıฑt véяsıoฑ ıฑfoяmätıoฑ|" - -#: -msgid "vizqlsession.errors.cannot_create_session" -msgstr "16307-表:Fäıłéď to çяéäté ä ƔıžQł séssıoฑ oฑ thé séяvéя|" - -#: -msgid "vizqlsession.errors.no_command_result" -msgstr "34323-表:Çoűłď ฑot fıฑď çommäฑď яésűłt: {0}|" - -#: -msgid "vizqlsession.errors.session_already_closed" -msgstr "61112-表:ƔıžQł séssıoฑ objéçt äłяéäďy çłoséď|" - -#: -msgid "vizqlsession.errors.cannot_parse_response" -msgstr "53677-表:Çäฑฑot päяsé لŞÕÑ яéspoฑsé stяıฑg: {0}|" - -#: -msgid "upgradethumbnails.short_description" -msgstr "88763-表:Thıs ὠıłł яűฑ thé Upgяäďé Thűmbฑäıłs bäçkgяoűฑďéя job. Thıs ὠıłł яéяéฑďéя to hıgh яésołűtıoฑ äฑy thűmbฑäıłs géฑéяätéď pяıoя to Täbłéäű 2018.2. Thıs çäฑ pűt hıghéя thäฑ űsűäł łoäď oฑ Täbłéäű Şéяvéя äฑď éxtéяฑäł ďätäsoűяçés. İf äฑy pяobłéms äяısé, thé job çäฑ bé stoppéď by яűฑฑıฑg täbçmď űpgяäďéthűmbฑäıłs --séяvéя --stop|" - -#: -msgid "upgradethumbnails.options.stop" -msgstr "46352-表:Ştop äłł űpgяäďé thűmbฑäıłs яéłätéď jobs|" - -#: -msgid "upgradethumbnails.status.running" -msgstr "74273-表:Ştäяtıฑg thűmbฑäıłs űpgяäďé|" - -#: -msgid "upgradethumbnails.status.not_running" -msgstr "95637-表:Ñot stäяtıฑg thűmbฑäıłs űpgяäďé|" - -#: -msgid "upgradethumbnails.status.cancelling" -msgstr "95182-表:Çäฑçéłłıฑg thűmbฑäıłs űpgяäďé jobs|" - -#: -msgid "upgradethumbnails.continue_promt" -msgstr "00122-表:Ðo yoű ὠısh to çoฑtıฑűé? Éฑtéя 1 foя Yés, 0 foя Ño (1/0)|" - -#: -msgid "upgradethumbnails.invalid_response" -msgstr "23783-表:İฑväłıď яéspoฑsé|" - -#: -msgid "validateidpmetadata.options.digest_algorithms" -msgstr "74364-表:Å späçé-sépäяätéď łıst of ďıgést äłgoяıthms. Łégäł väłűés foя {0}: {1}. İf ฑot spéçıfıéď, séяvéя űsés väłűés fяom séяvéя çoฑfıgűяätıoฑ séttıฑg: {2}|" - -#: -msgid "validateidpmetadata.options.min_allowed_rsa_key_size" -msgstr "22663-表:İf ฑot spéçıfıéď, séяvéя űsés väłűés fяom séяvéя çoฑfıgűяätıoฑ séttıฑg: {0}|" - -#: -msgid "validateidpmetadata.options.min_allowed_elliptic_curve_size" -msgstr "92775-表:İf ฑot spéçıfıéď, séяvéя űsés väłűés fяom séяvéя çoฑfıgűяätıoฑ séttıฑg: {0}|" - -#: -msgid "validateidpmetadata.options.site_names" -msgstr "32659-表:Å späçé-sépäяätéď łıst of sıté ฑämés oฑ ὠhıçh to péяfoяm çéяtıfıçäté väłıďätıoฑ. İf ฑot spéçıfıéď, théฑ äłł sıtés äяé ıฑspéçtéď.|" - -#: -msgid "validateidpmetadata.short_description" -msgstr "05350-表:İďéฑtıfıés Täbłéäű Şéяvéя sıtés thät äяé çoฑfıgűяéď ὠıth İďPs űsıฑg thé ıฑséçűяé ďıgést äłgoяıthm, ŞHÅ-1. Thıs çommäฑď äłso ıďéฑtıfıés İďPs thät äяé űsıฑg çéяtıfıçätés ὠıth äฑ ıฑsűffıçıéฑt ЯŞÅ kéy sıžé oя éłłıptıç çűяvé sıžé.|" - diff --git a/tabcmd/locales/it/LC_MESSAGES/it.po b/tabcmd/locales/it/LC_MESSAGES/it.po deleted file mode 100644 index af7d500d..00000000 --- a/tabcmd/locales/it/LC_MESSAGES/it.po +++ /dev/null @@ -1,68 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: it" -# Copyright (C) YEAR Tableau Software - - -# These outcome reporting lines were all returned from the server in clientxml -# https://sourcegraph.prod.tableautools.com/teams/near/-/blob/workgroup/src/shared/libraries/tab-strings/res/localization/shared_wg_en.properties -# how much of this can be replaced by server responses? - -msgid "tabcmd.result.already_exists.group" -msgstr "Group called ''{}'' already exists" - -msgid "tabcmd.result.failed.delete.group" -msgstr "Error deleting group from server" - -msgid "tabcmd.result.success.create_user" -msgstr "Successfully created user: {}" - -msgid "tabcmd.report.users_added" -msgstr "Number of users added: {}" - -msgid "tabcmd.report.errors" -msgstr "Error details: \n{}" - -msgid "tabcmd.report.error.user_csv.too_many_columns" -msgstr "The file contains {} columns, but there are only {} valid columns in a user import csv file" - -msgid "tabcmd.report.error.user_csv.at_char" -msgstr "If a user name includes an @ character that represents anything other than a domain separator, " - "you need to refer to the symbol using the hexadecimal format: \\0x40" - -msgid "tabcmd.report.error.user.no_spaces_in_username" -msgstr "Username cannot contain spaces" - -msgid "tabcmd.report.error.generic_attribute" -msgstr "Invalid value for {0}: {1}" - -msgid "tabcmd.report.error.publish_samples.expected_project" -msgstr "publishsamples expects the specified project to exist already" - -msgid "tabcmd.result.failure.publish_samples" -msgstr "Failed publishing samples to project" - -msgid "tabcmd.launching" -msgstr "======================= Launching command =======================" - -msgid "tabcmd.find.group" -msgstr "Finding group ''{}'' on server..." - -# Each actual command has a status line in translation - -msgid "tabcmd.add.users.to_site" -msgstr "===== Adding users listed in {0} to {1}..." - -msgid "tabcmd.delete.users.from_server" -msgstr "Removing users listed in {0} from the server..." - -msgid "tabcmd.get.extension.not_found" -msgstr "You must specify a file type in the url or filename" - -msgid "tabcmd.run_schedule.options.schedule" -msgstr "Name of the schedule to run" \ No newline at end of file diff --git a/tabcmd/locales/it/LC_MESSAGES/shared_wg_it.po b/tabcmd/locales/it/LC_MESSAGES/shared_wg_it.po deleted file mode 100644 index 95b31e20..00000000 --- a/tabcmd/locales/it/LC_MESSAGES/shared_wg_it.po +++ /dev/null @@ -1,1789 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: it" -#: -msgid "permissions.labels.capabilities.read" -msgstr "Vista:" - -#: -msgid "permissions.labels.capabilities.write" -msgstr "Sovrascrivi:" - -#: -msgid "permissions.labels.capabilities.write.legacy" -msgstr "Salva:" - -#: -msgid "permissions.labels.capabilities.delete" -msgstr "Elimina:" - -#: -msgid "permissions.labels.capabilities.filter" -msgstr "Filtro:" - -#: -msgid "permissions.labels.capabilities.add_tag" -msgstr "Aggiungi tag" - -#: -msgid "permissions.labels.capabilities.add_favorite" -msgstr "Aggiungi preferiti:" - -#: -msgid "permissions.labels.capabilities.add_comment" -msgstr "Aggiungi commenti:" - -#: -msgid "permissions.labels.capabilities.add_comment.legacy" -msgstr "Aggiungi commento:" - -#: -msgid "permissions.labels.capabilities.view_comments" -msgstr "Visualizza commenti:" - -#: -msgid "permissions.labels.capabilities.vud" -msgstr "Scarica dati completi:" - -#: -msgid "permissions.labels.capabilities.export_image" -msgstr "Scarica immagine/PDF:" - -#: -msgid "permissions.labels.capabilities.export_data" -msgstr "Scarica i dati di riepilogo:" - -#: -msgid "permissions.labels.capabilities.export_xml" -msgstr "Scarica/Salva una copia:" - -#: -msgid "permissions.labels.capabilities.export_xml.legacy" -msgstr "Scarica/Salva con nome:" - -#: -msgid "permissions.labels.capabilities.save_customized_view" -msgstr "Salva vista personalizzata:" - -#: -msgid "permissions.labels.capabilities.share_view" -msgstr "Condividi personalizzato:" - -#: -msgid "permissions.labels.capabilities.stateful_url" -msgstr "Permalink:" - -#: -msgid "permissions.labels.capabilities.change_hierarchy" -msgstr "Sposta:" - -#: -msgid "permissions.labels.capabilities.change_permissions" -msgstr "Imposta autorizzazioni:" - -#: -msgid "permissions.labels.capabilities.exclude" -msgstr "Escludi:" - -#: -msgid "permissions.labels.capabilities.keep_only" -msgstr "Mantieni solo:" - -#: -msgid "permissions.labels.capabilities.select" -msgstr "Seleziona indicatori:" - -#: -msgid "permissions.labels.capabilities.tooltip" -msgstr "Visualizza informazioni:" - -#: -msgid "permissions.labels.capabilities.highlight" -msgstr "Evidenzia legenda:" - -#: -msgid "permissions.labels.capabilities.url_link" -msgstr "Link a URL esterni:" - -#: -msgid "permissions.labels.capabilities.administrator" -msgstr "Amministratore:" - -#: -msgid "permissions.labels.capabilities.content_admin" -msgstr "Amministratore contenuto:" - -#: -msgid "permissions.labels.capabilities.create_groups" -msgstr "Crea gruppi:" - -#: -msgid "permissions.labels.capabilities.rename" -msgstr "Rinomina:" - -#: -msgid "permissions.labels.capabilities.transfer_ownership" -msgstr "Trasferisci proprietà:" - -#: -msgid "permissions.labels.capabilities.project_leader" -msgstr "Responsabile progetto:" - -#: -msgid "permissions.labels.capabilities.publish" -msgstr "Pubblica:" - -#: -msgid "permissions.labels.capabilities.connect" -msgstr "Connetti:" - -#: -msgid "permissions.labels.capabilities.draw" -msgstr "Disegno:" - -#: -msgid "permissions.labels.capabilities.web_authoring" -msgstr "Modifica Web:" - -#: -msgid "permissions.labels.capabilities.xml_save_as" -msgstr "Salva con nome:" - -#: -msgid "permissions.labels.capabilities.create_refresh_metrics" -msgstr "Crea/aggiorna metriche:" - -#: -msgid "permissions.labels.capabilities.explain_data" -msgstr "Esegui Interpreta i dati:" - -#: -msgid "permissions.labels.roles.wb_view" -msgstr "Visualizza" - -#: -msgid "permissions.labels.roles.wb_explore" -msgstr "Esplora" - -#: -msgid "permissions.labels.roles.wb_publish" -msgstr "Pubblica" - -#: -msgid "permissions.labels.roles.wb_administer" -msgstr "Amministra" - -#: -msgid "permissions.labels.roles.ds_view" -msgstr "Visualizza" - -#: -msgid "permissions.labels.roles.ds_explore" -msgstr "Esplora" - -#: -msgid "permissions.labels.roles.ds_publish" -msgstr "Pubblica" - -#: -msgid "permissions.labels.roles.ds_administer" -msgstr "Amministra" - -#: -msgid "permissions.labels.roles.viewer" -msgstr "Viewer" - -#: -msgid "permissions.labels.roles.interactor" -msgstr "Interagente" - -#: -msgid "permissions.labels.roles.editor" -msgstr "Editor" - -#: -msgid "permissions.labels.roles.ds_connector" -msgstr "Connettore origine dati" - -#: -msgid "permissions.labels.roles.ds_editor" -msgstr "Editor origine dati" - -#: -msgid "permissions.labels.roles.administrator" -msgstr "Amministratore" - -#: -msgid "permissions.labels.roles.project_leader" -msgstr "Responsabile progetto" - -#: -msgid "permissions.labels.roles.publisher" -msgstr "Publisher" - -#: -msgid "permissions.labels.roles.custom" -msgstr "Personalizzato" - -#: -msgid "permissions.labels.roles.none" -msgstr "Nessuno" - -#: -msgid "formats.messages.disk_space.in_mb" -msgstr "{0} MB" - -#: -msgid "formats.messages.disk_space.in_kb" -msgstr "{0} KB" - -#: -msgid "errors.argument.flow_description.too_long" -msgstr "La descrizione del flusso è troppo lunga ({0} caratteri). Deve essere più corta di {1} caratteri:{2}" - -#: -msgid "errors.argument.workbook_name.too_long" -msgstr "Il nome della cartella di lavoro è troppo lungo ({0} caratteri). Deve essere più corto di {1} caratteri:{2}" - -#: -msgid "errors.argument.workbook_name.empty" -msgstr "Il nome della cartella di lavoro è vuoto." - -#: -msgid "errors.argument.workbook_description.too_long" -msgstr "Il nome della cartella di lavoro è troppo lungo ({0} caratteri). Deve essere più corto di {1} caratteri:{2}" - -#: -msgid "errors.argument.worksheet_name.too_long" -msgstr "Il nome del foglio di lavoro è troppo lungo ({0} caratteri). Deve essere più corto di {1} caratteri:{2}" - -#: -msgid "errors.argument.datasource_name.too_long" -msgstr "Il nome dell''origine dati è troppo lungo ({0} caratteri). Deve essere più corto di {1} caratteri:{2}" - -#: -msgid "errors.argument.datasource_name.empty" -msgstr "Il nome dell''origine dati è vuoto." - -#: -msgid "errors.argument.datasource_description.too_long" -msgstr "La descrizione dell''origine dati è troppo lunga ({0} caratteri). Deve essere più corta di {1} caratteri:{2}" - -#: -msgid "errors.argument.dataconnection_column.too_long" -msgstr "DataConnection column {0} is too long ({1} characters). It must be shorter than {2} characters:{3}" - -#: -msgid "errors.argument.tag.too_long" -msgstr "Il tag è troppo lungo ({0} caratteri). Deve essere più corto di {1} caratteri:{2}" - -#: -msgid "errors.argument.workbook_file.missing_or_empty" -msgstr "Il file della cartella di lavoro è assente o vuoto." - -#: -msgid "errors.argument.internal" -msgstr "Errore interno al server. Argomento assente o non valido." - -#: -msgid "errors.argument.thumbnail.invalid_format" -msgstr "Il formato dell''anteprima della cartella di lavoro non è valido. Deve essere PNG con una risoluzione di 300x300 o inferiore." - -#: -msgid "errors.html_403.disabled_resource.workbook" -msgstr "Questa cartella di lavoro è disabilitata. Contatta il tuo amministratore." - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.project" -msgstr "Il progetto che cerchi non esiste o non hai l''autorizzazione per vederlo." - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.personal_space" -msgstr "Lo spazio personale che cerchi non esiste oppure non sei autorizzato a visualizzarlo." - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.datasource" -msgstr "L''origine dati che cercavi non esiste." - -#: -msgid "errors.labels.formatted_request_id" -msgstr "ID richiesta: {0}" - -#: -msgid "errors.links.delete_datasources" -msgstr "Elimina origine dati" - -#: -msgid "errors.links.delete_workbooks" -msgstr "Elimina cartelle di lavoro" - -#: -msgid "errors.permissions.publish.datasource.licensing" -msgstr "Devi essere un ''Interagente'' per pubblicare un''origine dati." - -#: -msgid "errors.permissions.publish.datasource.overwrite" -msgstr "Esiste già un''origine dati con il nome ''{0}'' nel progetto ''{1}''. Non hai l''autorizzazione per sovrascriverla." - -#: -msgid "errors.permissions.publish.datasource.overwrite_personal_space" -msgstr "Esiste già un''origine dati con il nome ''{0}'' nello spazio personale. Non hai l''autorizzazione per sovrascriverla." - -#: -msgid "errors.permissions.publish.datasource.overwrite_short" -msgstr "Esiste già un''origine dati con il nome ''{0}'' nel progetto ''{1}''." - -#: -msgid "errors.permissions.publish.datasource.overwrite_short_personal_space" -msgstr "Esiste già un''origine dati con il nome ''{0}'' nello spazio personale." - -#: -msgid "errors.permissions.publish.datasource.non_existent" -msgstr "L''origine dati ''{0}'' non esiste." - -#: -msgid "errors.permissions.publish.datasource.general" -msgstr "Non hai l''autorizzazione per pubblicare questa origine dati." - -#: -msgid "errors.permissions.publish.project.explicit_publisher_detail" -msgstr "Non hai il diritto di pubblicare." - -#: -msgid "errors.permissions.publish.project.general" -msgstr "Non hai l''autorizzazione per pubblicare su questo progetto." - -#: -msgid "errors.permissions.publish.project.non_existent" -msgstr "Il progetto ''{0}'' non esiste." - -#: -msgid "errors.permissions.publish.project.not_writable" -msgstr "Non hai l''autorizzazione per scrivere sul progetto ''{0}''." - -#: -msgid "errors.permissions.publish.project.unspecified" -msgstr "Devi specificare un progetto" - -#: -msgid "errors.permissions.publish.workbook.disabled" -msgstr "La cartella di lavoro ''{0}'' è disabilitata." - -#: -msgid "errors.permissions.publish.workbook.general" -msgstr "Nel progetto su cui stai pubblicando esiste una cartella di lavoro con questo nome. Per pubblicare, rinomina la tua cartella di lavoro." - -#: -msgid "errors.permissions.publish.workbook.general_personal_space" -msgstr "Nello spazio personale su cui stai pubblicando esiste una cartella di lavoro con questo nome. Per pubblicare, rinomina la tua cartella di lavoro." - -#: -msgid "errors.permissions.publish.workbook.overwrite" -msgstr "Esiste già una cartella di lavoro con il nome ''{0}'' nel progetto ''{1}''. Non hai l''autorizzazione per sovrascriverla." - -#: -msgid "errors.permissions.publish.workbook.overwrite_personal_space" -msgstr "Esiste già una cartella di lavoro con il nome ''{0}'' nello spazio personale. Non hai l''autorizzazione per sovrascriverla." - -#: -msgid "errors.permissions.publish.workbook.overwrite_short" -msgstr "Esiste già un''origine dati con il nome ''{0}'' nel progetto ''{1}''." - -#: -msgid "errors.permissions.publish.workbook.overwrite_short_personal_space" -msgstr "Esiste già una cartella di lavoro con il nome ''{0}'' nello spazio personale." - -#: -msgid "errors.reportable.impersonation.group_and_user" -msgstr "Specifica o ''impersonate_username'' o ''impersonate_groupname'', non entrambi." - -#: -msgid "errors.reportable.impersonation.user_not_found" -msgstr "L''utente ''{0}'' non esiste." - -#: -msgid "errors.reportable.impersonation.group_not_found" -msgstr "Il gruppo ''{0}'' non esiste. " - -#: -msgid "errors.public.validation.hasextract" -msgstr "Le cartelle di lavoro salvate in Tableau Public devono utilizzare estrazioni attive di Tableau. Fai clic con il pulsante destro del mouse sull''origine dati e seleziona Usa estrazione prima della pubblicazione. L''origine dati, ''{0}'', non è un''estrazione attiva." - -#: -msgid "errors.publish.dataserver_datasource_not_found" -msgstr "Origine dati ''{0}'' per la cartella di lavoro ''{1}'' non trovata." - -#: -msgid "errors.publish.datasource_update_mode" -msgstr "Modalità di aggiornamento sconosciuta: ''{0}''." - -#: -msgid "errors.publish.workbook.concurrent_update" -msgstr "È in corso la pubblicazione o la modifica di una cartella di lavoro con lo stesso nome. Aspetta che l''attività sia conclusa prima di riprovare." - -#: -msgid "errors.publish.workbook.restricted" -msgstr "La cartella di lavoro contiene tipi di connessione non consentiti su questo server." - -#: -msgid "errors.publish.datasource.concurrent_update" -msgstr "Si sta pubblicando o modificando un''origine dati con lo stesso nome. Aspetta che l''attività sia conclusa prima di riprovare." - -#: -msgid "errors.publish.datasource.restricted" -msgstr "L''origine dati contiene un tipo di connessione non consentito su questo server." - -#: -msgid "errors.publish.datasource.connection_check" -msgstr "{0} non è riuscito a stabilire una connessione con la tua origine dati." - -#: -msgid "errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "La cartella di lavoro non può essere pubblicata con un''estrazione crittografata. L''amministratore del sito ha disabilitato la crittografia delle estrazioni su questo sito. Devi pubblicare la cartella di lavoro con un''estrazione non crittografata." - -#: -msgid "errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "L''origine dati non può essere pubblicata come estrazione crittografata. L''amministratore del sito ha disabilitato la crittografia delle estrazioni su questo sito. Devi pubblicare l''estrazione senza crittografia." - -#: -msgid "errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption" -msgstr "La cartella di lavoro non può essere pubblicata con un''estrazione non crittografata. L''amministratore del sito ha reso obbligatoria la crittografia delle estrazioni su questo sito. Devi pubblicare la cartella di lavoro specificando la crittografia dell''estrazione." - -#: -msgid "errors.publish.datasource.requested_no_extract_encryption_on_site_with_enforced_encryption" -msgstr "L''estrazione dell''origine dati non può essere pubblicata non crittografata. L''amministratore del sito ha reso obbligatoria la crittografia delle estrazioni su questo sito. Devi pubblicare l''estrazione crittografata." - -#: -msgid "errors.publish.has_unfinished_extract_creation_job" -msgstr "Questa risorsa non può essere pubblicata perché vi sono processi di creazione di estrazione in sospeso o incompleti correlati a essa. Attendi o annulla quei processi e riprova." - -#: -msgid "errors.publishing.storage_quota_exceeded.message" -msgstr "Quota di archiviazione del sito superata." - -#: -msgid "errors.publishing.request_size_exceeded" -msgstr "Impossibile pubblicare questo file perché la dimensione della richiesta è {0} byte, che supera il limite di dimensione in byte di {1} byte." - -#: -msgid "errors.publishing.request_size_unknown" -msgstr "Impossibile determinare la dimensione della richiesta." - -#: -msgid "errors.site.quota_exceeded" -msgstr "Il contenuto che stai cercando di caricare supererà il volume del sito di {0}." - -#: -msgid "errors.personal_space.quota_exceeded" -msgstr "Questo contenuto supera la capacità dello spazio personale di {0}." - -#: -msgid "errors.web_authoring.workbook_deleted" -msgstr "La cartella di lavoro ''{0}'' è stata cancellata. Scegli ''Salva con nome'' per salvare come nuova cartella di lavoro." - -#: -msgid "errors.web_authoring.workbook_changed" -msgstr "Un altro utente ha modificato e salvato questa cartella di lavoro da quando hai cominciato a modificarla. Pertanto non puoi più modificare la cartella di lavoro originale. Usa Salva con nome per creare una nuova cartella di lavoro con le tue modifiche." - -#: -msgid "labels.publish.embed_credentials" -msgstr "Incorpora password per l''origine dati" - -#: -msgid "errors.publish.workbook.google_no_embedded_credentials" -msgstr "Questa cartella di lavoro contiene un''origine dati {0} che richiede credenziali incorporate. Per salvare come altra cartella di lavoro, seleziona ''{1}''." - -#: -msgid "errors.publish.datasource.google_no_embedded_credentials" -msgstr "Questa origine dati contiene una connessione {0} che richiede credenziali incorporate. Pubblica questa origine dati da Tableau Desktop con credenziali incorporate." - -#: -msgid "errors.publish.datasource.federated_oauth_datasource_failed" -msgstr "Le credenziali per una o più connessioni all''origine dati sono scadute. Elimina le credenziali salvate per questa origine dati nella pagina Impostazioni account su Tableau Server o Tableau Online, quindi connettiti di nuovo all''origine dati." - -#: -msgid "errors.publish.workbook.missing_oauth_credential" -msgstr "Le credenziali ''{0}'' non sono state trovate o non possono essere usate per connettersi all''origine dati o alla cartella di lavoro." - -#: -msgid "errors.publish.version_incompatible.message" -msgstr "Le versioni desktop e server sono incompatibili." - -#: -msgid "errors.publish.version_incompatible.details" -msgstr "Versione desktop ''{0}'', Versione documento server ''{1}''." - -#: -msgid "errors.publish.datasource.managed_keychain.unique_cv_suggestions" -msgstr "Pubblicazione non riuscita a causa di un conflitto. Reinvia la modifica." - -#: -msgid "errors.publish.permissions_are_locked" -msgstr "Nel progetto su cui stai pubblicando le autorizzazioni sono bloccate. Per pubblicare questa cartella di lavoro, usa le autorizzazioni predefinite e riprova." - -#: -msgid "errors.publish.datasource.not.found" -msgstr "Impossibile trovare l''origine dati specificata su Server." - -#: -msgid "errors.publish.extracts.disabled" -msgstr "Salvataggio per origini dati di archiviazione basate su estrazioni non ancora supportate." - -#: -msgid "errors.publish.datasource.timeout" -msgstr "Pubblica il timeout dopo {0} secondi. Prova a usare Tableau Desktop per pubblicare questa origine dati." - -#: -msgid "errors.publish.data_role.permission_not_null" -msgstr "Non è possibile impostare autorizzazioni esplicite per le origini dati del tipo di ruolo di dati." - -#: -msgid "errors.download.extracts.timeout" -msgstr "Pubblica il timeout dopo {0} secondi perché questa origine dati presenta un file di estrazione di grandi dimensioni, Prova a usare Tableau Desktop per pubblicare questa origine dati." - -#: -msgid "errors.publish.datasource.invalid_extract_update_time" -msgstr "Specificato valore extractUpdateTime non valido: {0}" - -#: -msgid "errors.publish.async.serialization" -msgstr "Impossibile serializzare l''errore di stato del processo di pubblicazione" - -#: -msgid "errors.permissions.view.datasources" -msgstr "Devi essere un ''Interagente'' per vedere gli elenchi delle origini dati." - -#: -msgid "errors.oauth.invalid_oauth_class" -msgstr "''{0}'' non è un tipo di connessione OAuth valido." - -#: -msgid "errors.xmlapi.bad_request" -msgstr "Richiesta errata" - -#: -msgid "errors.xmlapi.unauthorized" -msgstr "Non autorizzato" - -#: -msgid "errors.xmlapi.forbidden" -msgstr "Autorizzazioni non sufficienti" - -#: -msgid "errors.xmlapi.system_user_not_found" -msgstr "Account utente bloccato o non valido." - -#: -msgid "errors.xmlapi.site_user_not_found" -msgstr "Questo account utente non è attivo. Per ricevere aiuto, contatta il tuo amministratore {0}." - -#: -msgid "errors.xmlapi.not_found" -msgstr "Oggetto non trovato" - -#: -msgid "errors.xmlapi.concurrent_update" -msgstr "Aggiornamento concomitante" - -#: -msgid "errors.xmlapi.internal_server_error" -msgstr "Errore interno del server" - -#: -msgid "errors.xmlapi.illegal_state" -msgstr "Stato non valido" - -#: -msgid "errors.xmlapi.invalid_parameter" -msgstr "Parametro non valido" - -#: -msgid "errors.xmlapi.already_exists" -msgstr "Esiste già" - -#: -msgid "errors.xmlapi.site_suspended" -msgstr "Questo sito è stato sospeso. Devi essere un amministratore di sistema per accedere." - -#: -msgid "errors.xmlapi.site_locked" -msgstr "Questo sito è stato bloccato. Al momento non è possibile effettuare l''accesso." - -#: -msgid "errors.xmlapi.permission_modification" -msgstr "Impossibile pubblicare con autorizzazioni modificate" - -#: -msgid "errors.xmlapi.update_desktop" -msgstr "Per aprire cartelle di lavoro create da altri autori, scarica l''ultima versione di Tableau Desktop Public Edition da http://public.tableau.com/" - -#: -msgid "errors.xmlapi.throttled.summary" -msgstr "Troppe richieste" - -#: -msgid "errors.xmlapi.throttled.detail" -msgstr "Troppe richieste per ''{0}''. Riprova dopo {1}." - -#: -msgid "datasource.publish.check.unpublishable" -msgstr "Impossibile pubblicare l''origine dati." - -#: -msgid "datasource.publish.check.publishable.extract_required" -msgstr "Richiede di creare un''estrazione al momento della pubblicazione." - -#: -msgid "datasource.publish.check.publishable.credentials_required" -msgstr "{1} avrà accesso temporaneo alle credenziali fornite per ''{0}'' per confermare di poter mantenere una connessione dati live." - -#: -msgid "datasource.publish.check.publishable.server_unreachable" -msgstr "{1} non può raggiungere ''{0}''. La pubblicazione creerà un''estrazione." - -#: -msgid "publish.bundles.workbook.subscription.subject" -msgstr "La tua cartella di lavoro {0} è pronta per te." - -#: -msgid "publish.bundles.workbook.subscription.message" -msgstr "I dati di Salesforce sono stati aggiunti alla cartella di lavoro. Vai al tuo progetto {0} per iniziare." - -#: -msgid "extracts.status.finished.upload.workbook" -msgstr "Caricamento delle estrazioni per la cartella di lavoro ''{1}'' completato (nuovo ID estrazione:{0}) {2}" - -#: -msgid "extracts.status.finished.refresh.workbook" -msgstr "Aggiornamento delle estrazioni per la cartella di lavoro ''{1}'' completato (nuovo ID estrazione:{0}) {2}" - -#: -msgid "extracts.status.finished.increment.workbook" -msgstr "Incremento delle estrazioni per la cartella di lavoro ''{1}'' completato (nuovo ID estrazione:{0}) {2}" - -#: -msgid "extracts.status.finished.encrypt.workbook" -msgstr "Crittografia delle estrazioni per la cartella di lavoro ''{1}'' completata (nuovo ID estrazione:{0})" - -#: -msgid "extracts.status.finished.decrypt.workbook" -msgstr "Decrittografia delle estrazioni per la cartella di lavoro ''{1}'' completata (nuovo ID estrazione:{0})" - -#: -msgid "extracts.status.finished.rekey.workbook" -msgstr "Nuova crittografia delle estrazioni per la cartella di lavoro ''{1}'' completata (nuovo ID estrazione:{0})" - -#: -msgid "extracts.status.finished.create.workbook" -msgstr "Creazione delle estrazioni per la cartella di lavoro ''{1}'' terminata (nuovo ID estrazione:{0}) {2}" - -#: -msgid "extracts.status.finished.remove.workbook" -msgstr "Modifica dell''estrazione (ID origine dati: {0}) in live per la cartella di lavoro ''{1}'' terminata." - -#: -msgid "extracts.status.finished.upload.datasource" -msgstr "Caricamento delle estrazioni per l''origine dati ''{1}'' completato (nuovo ID estrazione:{0}) {2}" - -#: -msgid "extracts.status.finished.refresh.datasource" -msgstr "Aggiornamento delle estrazioni per l''origine dati ''{1}'' {2} completato (nuovo ID estrazione:{0})" - -#: -msgid "extracts.status.finished.increment.datasource" -msgstr "Incremento delle estrazioni per l''origine dati ''{1}'' completato (nuovo ID estrazione:{0}) {2}" - -#: -msgid "extracts.status.finished.append.datasource" -msgstr "Aggiunta delle estrazioni per l''origine dati ''{1}'' completata (nuovo ID estrazione:{0}) {2}" - -#: -msgid "extracts.status.finished.replace.datasource" -msgstr "Sostituzione delle estrazioni per l''origine dati ''{1}'' completata (nuovo ID estrazione:{0}) {2}" - -#: -msgid "extracts.status.finished.encrypt.datasource" -msgstr "Crittografia delle estrazioni per l''origine dati ''{1}'' completata (nuovo ID estrazione:{0})" - -#: -msgid "extracts.status.finished.decrypt.datasource" -msgstr "Decrittografia delle estrazioni per l''origine dati ''{1}'' completata (nuovo ID estrazione:{0})" - -#: -msgid "extracts.status.finished.rekey.datasource" -msgstr "Nuova crittografia delle estrazioni per l''origine dati ''{1}'' completata (nuovo ID estrazione:{0})" - -#: -msgid "extracts.status.finished.encrypt.flow" -msgstr "Crittografia delle estrazioni terminata per il flusso ''{0}''" - -#: -msgid "extracts.status.finished.decrypt.flow" -msgstr "Decrittografia delle estrazioni terminata per il flusso ''{0}''" - -#: -msgid "extracts.status.finished.rekey.flow" -msgstr "Nuova crittografia delle estrazioni completata per il flusso ''{0}''" - -#: -msgid "extracts.status.finished.encrypt.flowdraft" -msgstr "Crittografia delle estrazioni terminata per la bozza di flusso ''{0}''" - -#: -msgid "extracts.status.finished.decrypt.flowdraft" -msgstr "Decrittografia delle estrazioni terminata per la bozza di flusso ''{0}''" - -#: -msgid "extracts.status.finished.rekey.flowdraft" -msgstr "Nuova crittografia delle estrazioni terminata per la bozza di flusso ''{0}''" - -#: -msgid "extracts.status.finished.create.datasource" -msgstr "Creazione delle estrazioni per l''origine dati ''{1}'' terminata (ID nuova estrazione: {0}) {2}" - -#: -msgid "extracts.status.finished.remove.datasource" -msgstr "Modifica dell''estrazione su live per l''origine dati ''{1}''" - -#: -msgid "extracts.status.encryption_key" -msgstr "ID chiave di crittografia: ''{0}''." - -#: -msgid "extracts.status.encryption_keys" -msgstr "ID vecchia chiave di crittografia: ''{0}'', ID nuova chiave di crittografia: ''{1}''." - -#: -msgid "extracts.errors.upload" -msgstr "Errore durante il caricamento dell''estrazione per {0}: ''{1}''" - -#: -msgid "extracts.errors.refresh" -msgstr "Si è verificato un errore durante l''aggiornamento delle estrazioni per {0} ''{1}''" - -#: -msgid "extracts.errors.create" -msgstr "Errore durante la creazione delle estrazioni per {0} ''{1}''." - -#: -msgid "extracts.errors.increment" -msgstr "Errore durante l''incremento dell''estrazione per {0}: ''{1}''" - -#: -msgid "extracts.errors.append" -msgstr "Errore durante l''aggiunta dell''estrazione per {0}: ''{1}''" - -#: -msgid "extracts.errors.replace" -msgstr "Errore durante la sostituzione delle estrazioni per {0}: ''{1}''" - -#: -msgid "extracts.errors.download" -msgstr "Errore durante il download dell''estrazione per {0}: ''{1}''" - -#: -msgid "extracts.errors.remove" -msgstr "Errore nella rimozione delle estrazioni per {0}: ''{1}''." - -#: -msgid "extracts.errors.title" -msgstr "Errore durante l''elaborazione delle estrazioni" - -#: -msgid "extracts.errors.nothing_to_upload" -msgstr "Nessuna estrazione da caricare per {0}: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_refresh" -msgstr "Nessuna estrazione da aggiornare per {0}: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_increment" -msgstr "Nessuna estrazione da incrementare per {0}: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_append" -msgstr "Nessuna estrazione da aggiungere per {0}: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_replace" -msgstr "Nessuna estrazione da sostituire per {0}: ''{1}''" - -#: -msgid "extracts.errors.refresh_summary" -msgstr "Errore durante l''aggiornamento delle estrazioni" - -#: -msgid "extracts.errors.encrypt_summary" -msgstr "Errore durante la crittografia delle estrazioni" - -#: -msgid "extracts.errors.rekey_summary" -msgstr "Errore durante la nuova crittografia delle estrazioni" - -#: -msgid "extracts.errors.decrypt_summary" -msgstr "Errore durante la decrittografia delle estrazioni" - -#: -msgid "extracts.errors.remove_summary" -msgstr "Errore di rimozione delle estrazioni" - -#: -msgid "extracts.errors.create_summary" -msgstr "Errore nella creazione delle estrazioni" - -#: -msgid "extracts.errors.datasource_overwritten" -msgstr "Si è verificato un errore nell''aggiornamento perché nel processo l''origine dati è stata sovrascritta da un''altra attività. Invia di nuovo l''aggiornamento per correggere." - -#: -msgid "extracts.errors.workbook_overwritten" -msgstr "Si è verificato un errore nell''aggiornamento perché nel processo la cartella di lavoro è stata sovrascritta da un''altra attività. Invia di nuovo l''aggiornamento per correggere." - -#: -msgid "extracts.errors.encrypt" -msgstr "Si è verificato un errore durante la crittografia delle estrazioni per {0} ''{1}''" - -#: -msgid "extracts.errors.decrypt" -msgstr "Si è verificato un errore durante la decrittografia delle estrazioni per {0} ''{1}''" - -#: -msgid "extracts.errors.rekey" -msgstr "Si è verificato un errore durante la nuova crittografia delle estrazioni per {0} ''{1}''" - -#: -msgid "extracts.errors.encrypt_datasource_overwritten" -msgstr "Si è verificato un errore durante la crittografia dell''estrazione perché l''origine dati è stata sovrascritta da un''altra attività nel corso dell''elaborazione." - -#: -msgid "extracts.errors.encrypt_workbook_overwritten" -msgstr "Si è verificato un errore durante la crittografia dell''estrazione perché la cartella di lavoro è stata sovrascritta da un''altra attività nel corso dell''elaborazione." - -#: -msgid "extracts.errors.rekey_datasource_overwritten" -msgstr "Si è verificato un errore durante la nuova crittografia dell''estrazione perché l''origine dati è stata sovrascritta da un''altra attività nel corso dell''elaborazione." - -#: -msgid "extracts.errors.rekey_workbook_overwritten" -msgstr "Si è verificato un errore durante la nuova crittografia dell''estrazione perché la cartella di lavoro è stata sovrascritta da un''altra attività nel corso dell''elaborazione." - -#: -msgid "extracts.errors.decrypt_datasource_overwritten" -msgstr "Si è verificato un errore durante la decrittografia dell''estrazione perché l''origine dati è stata sovrascritta da un''altra attività nel corso dell''elaborazione." - -#: -msgid "extracts.errors.decrypt_workbook_overwritten" -msgstr "Si è verificato un errore durante la decrittografia dell''estrazione perché la cartella di lavoro è stata sovrascritta da un''altra attività nel corso dell''elaborazione." - -#: -msgid "extracts.errors.remove_datasource_overwritten" -msgstr "Non è stato possibile modificare l''origine dati in live in quanto è stata sovrascritta da un altra attività." - -#: -msgid "extracts.errors.remove_workbook_overwritten" -msgstr "Non è stato possibile modificare la cartella di lavoro in live in quanto è stata sovrascritta da un altra attività." - -#: -msgid "extracts.errors.create_datasource_overwritten" -msgstr "Non è stato possibile estrarre l''origine dati in quanto è stata sovrascritta da un altra attività." - -#: -msgid "extracts.errors.create_workbook_overwritten" -msgstr "Non è stato possibile estrarre la cartella di lavoro in quanto è stata sovrascritta da un altra attività." - -#: -msgid "extracts.site_mode_change_details" -msgstr "Modalità di crittografia delle estrazioni del sito modificata da ''{0}'' a ''{1}''." - -#: -msgid "extracts.errors.encryption_not_licensed" -msgstr "Operazione non riuscita perché la crittografia delle estrazioni non dispone di una licenza. Per eseguire questa operazione, rinnova la tua licenza o decrittografa l''estrazione." - -#: -msgid "extracts.errors.operation_cancelled_detail" -msgstr "Rimozione operazione di estrazione per {0} (origine dati: {2}) scaduta." - -#: -msgid "workbooks.messages.load_error" -msgstr "Impossibile caricare la cartella di lavoro {0}" - -#: -msgid "workbooks.messages.locked" -msgstr "Sono in corso modifiche alla cartella di lavoro ''{0}'' da parte di un altro utente. Riprova più tardi." - -#: -msgid "workbooks.new_workbook.default_name" -msgstr "Nuova cartella di lavoro" - -#: -msgid "workbooks.new_datasource.default_name" -msgstr "Nuova origine dati" - -#: -msgid "datasources.messages.load_error" -msgstr "Impossibile caricare l''origine dati {0}" - -#: -msgid "metrics.new_metric.default_name" -msgstr "Nuova metrica" - -#: -msgid "messages.timeout_error.summary" -msgstr "Errore di timeout" - -#: -msgid "messages.timeout_error.task_canceled" -msgstr "Cancellazione di un''attività durata oltre {0} secondi" - -#: -msgid "subscriptions.manage_my_subscriptions" -msgstr "Gestisci sottoscrizioni" - -#: -msgid "subscriptions.message_greeting" -msgstr "Ciao," - -#: -msgid "subscriptions.subscribed_footer" -msgstr "Ecco la tua sottoscrizione a {0}." - -#: -msgid "subscriptions.subscribed_workbook" -msgstr "cartella di lavoro" - -#: -msgid "subscriptions.subscribed_view" -msgstr "vista" - -#: -msgid "subscriptions.fullstop" -msgstr "." - -#: -msgid "subscriptions.extract_refresh_footer" -msgstr "Ricevi questa e-mail di sottoscrizione quando i dati sono aggiornati." - -#: -msgid "subscriptions.explore_the_viz" -msgstr "Esplora la vista" - -#: -msgid "subscriptions.explore_the_workbook" -msgstr "Esplora la cartella di lavoro" - -#: -msgid "subscriptions.pdf_attached" -msgstr "PDF Tableau PDF allegato." - -#: -msgid "subscriptions.access_live_content" -msgstr "È possibile accedere alla vista live del contenuto qui" - -#: -msgid "subscriptions.warning_deprecated_type" -msgstr "deprecato" - -#: -msgid "subscriptions.warning_extract_refresh_type" -msgstr "aggiornamento dell''estrazione non riuscito" - -#: -msgid "subscriptions.warning_flow_run_type" -msgstr "esecuzione del flusso non riuscita" - -#: -msgid "subscriptions.warning_introduction_general" -msgstr "Questo elemento {0} è interessato dai seguenti avvisi sulla qualità dei dati." - -#: -msgid "subscriptions.warning_introduction_view" -msgstr "Per ulteriori informazioni, vedi la scheda Dettagli dei dati nella vista" - -#: -msgid "subscriptions.warning_introduction_workbook" -msgstr "Per ulteriori informazioni, vedi la pagina della cartella di lavoro" - -#: -msgid "subscriptions.warning_maintenance_type" -msgstr "in manutenzione" - -#: -msgid "subscriptions.warning_permission_error" -msgstr "Questo avviso riguarda una risorsa per cui non disponi delle autorizzazioni per la visualizzazione." - -#: -msgid "subscriptions.warning_redacted" -msgstr "Autorizzazioni richieste" - -#: -msgid "subscriptions.warning_sensitve_type" -msgstr "dati sensibili" - -#: -msgid "subscriptions.warning_severe" -msgstr "Avviso importante sulla qualità dei dati" - -#: -msgid "subscriptions.warning_stale_type" -msgstr "dati inutilizzati" - -#: -msgid "subscriptions.warning_standard" -msgstr "Avviso sulla qualità dei dati" - -#: -msgid "subscriptions.warning_error_type" -msgstr "tipo di avviso sconosciuto" - -#: -msgid "subscriptions.warning_warning_type" -msgstr "avviso" - -#: -msgid "errors.subscriptions.image_render_failed" -msgstr "Impossibile eseguire correttamente il rendering dello snapshot della vista ''{0}''." - -#: -msgid "errors.subscriptions.see_live_view" -msgstr "Per vedere la vista online, vai a {0}." - -#: -msgid "errors.subscriptions.disabled_on_server" -msgstr "L''impostazione per le sottoscrizioni a livello di server non è abilitata. Impossibile elaborare le sottoscrizioni." - -#: -msgid "errors.subscriptions.disabled_on_site" -msgstr "Le sottoscrizioni sono disabilitate per il sito." - -#: -msgid "errors.subscriptions.site_is_locked" -msgstr "Il sito è bloccato. Impossibile elaborare le sottoscrizioni." - -#: -msgid "errors.subscriptions.orphan" -msgstr "Impossibile trovare la cartella di lavoro e le viste associate a questa sottoscrizione." - -#: -msgid "errors.subscriptions.user_unlicensed" -msgstr "Sottoscrizioni degli utenti senza licenza ignorate." - -#: -msgid "errors.subscriptions.smtp_unreacheable" -msgstr "Impossibile raggiungere l''host SMTP. Controlla se l''SMTP è stato configurato." - -#: -msgid "errors.subscriptions.uncategorized_error" -msgstr "Errore sconosciuto" - -#: -msgid "errors.subscriptions.pdf_render_failed" -msgstr "L''allegato PDF di questa e-mail non è stato reso in modo appropriato." - -#: -msgid "errors.subscriptions.pdf_limit_exceeded" -msgstr "Le dimensioni del PDF generato superano il limite di {0} MB e non è possibile allegarlo a questa e-mail." - -#: -msgid "errors.subscriptions.attachments_not_enabled" -msgstr "Questa sottoscrizione non è riuscita perché gli allegati e-mail sono stati disabilitati. Contatta l''amministratore Tableau per i dettagli." - -#: -msgid "errors.subscriptions.pdf_email_failed" -msgstr "Il PDF generato non può essere allegato a questa e-mail." - -#: -msgid "errors.subscriptions.learn_more_troubleshoot" -msgstr "{0} non funziona" - -#: -msgid "dataalerts.failure.view.details.alert" -msgstr "Vedi questo avviso" - -#: -msgid "dataalerts.failure.explanation" -msgstr "Il tuo avviso basato sui dati, {0}, non funziona al momento, quindi non verrà inviata notifica ai destinatari quando la condizione dati è vera. Riceverai una notifica quando l''avviso sarà di nuovo funzionante." - -#: -msgid "dataalerts.failure.affected.alert" -msgstr "Avviso basato sui dati interessato" - -#: -msgid "dataalerts.failure.time" -msgstr "Avviso tempo non riuscito" - -#: -msgid "dataalerts.failure.cause" -msgstr "Talvolta gli avvisi non funzionano a causa di problemi temporanei alla rete che si risolvono da soli. Puoi provare a ricreare l''avviso sulla vista dati originale, oppure segui la procedura di risoluzione dei problemi per cause comuni di errore negli avvisi, come queste:" - -#: -msgid "dataalerts.failure.changed.view" -msgstr "Una cartella di lavoro, una vista o un campo dati rinominati." - -#: -msgid "dataalerts.failure.expired.credentials" -msgstr "Credenziali database scadute incorporate in una cartella di lavoro." - -#: -msgid "dataalerts.failure.datasource.error" -msgstr "Un''origine dati inaccessibile." - -#: -msgid "dataalerts.failure.email.footer" -msgstr "Ti è stata inviata questa e-mail all''indirizzo {0} a causa di un errore relativo agli avvisi." - -#: -msgid "dataalerts.failure.troubleshooting" -msgstr "Per controllare se uno dei problemi elencati sopra provoca l''errore dell''avviso, fai click sul pulsante qui sotto." - -#: -msgid "dataalerts.success.email.subject" -msgstr "L''avviso basato sui dati ha ripreso per: {0}" - -#: -msgid "dataalerts.success.status" -msgstr "Il tuo avviso {0} ha ripreso" - -#: -msgid "dataalerts.success.explanation" -msgstr "Il tuo avviso basato sui dati, {0}, funziona di nuovo, quindi verrà inviata una notifica ai destinatari quando la condizione dati è vera." - -#: -msgid "dataalerts.failure.error.internalError" -msgstr "Errore interno avviso dati" - -#: -msgid "dataalerts.failure.error.invalidDataAlertSpecification" -msgstr "Specificazione avviso dati non valida" - -#: -msgid "dataalerts.failure.error.summaryTableNotFound" -msgstr "Tabella riepilogo dati non trovata" - -#: -msgid "dataalerts.failure.error.unclassifiedError" -msgstr "Errore non classificato" - -#: -msgid "dataalerts.failure.error.viewContentNotFound" -msgstr "Contenuto della vista avviso dati {0} non trovato" - -#: -msgid "dataalerts.failure.error.viewNotFound" -msgstr "La vista avviso dati non può essere trovata" - -#: -msgid "dataalerts.failure.error.workbookNotFound" -msgstr "Cartella di lavoro non trovata" - -#: -msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" -msgstr "Nessun asse trovato per il campo {0}" - - -#: -msgid "dataalerts.failure.error.unsupportedComparisonExpression" -msgstr "Espressione di comparazione non supportata {0}" - -#: -msgid "dataalerts.failure.error.nonConstComparisonOp" -msgstr "Nessun operatore di comparazione costante trovato: {0}" - -#: -msgid "dataalerts.failure.error.cannotAddFilter" -msgstr "Errore nell''aggiunta di un filtro all''avviso dati" - -#: -msgid "dataalerts.failure.error.sheetNotAlertable" -msgstr "Il foglio {0} non ha dati supportati per gli avvisi. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertMeasureNotFound" -msgstr "Impossibile selezionare misura. {0}" - -#: -msgid "dataalerts.failure.error.tooManyMeasuresForDataAlert" -msgstr "Rilevato un numero scorretto di misure.{0}" - -#: -msgid "dataalerts.failure.error.thresholdParseError" -msgstr "Errore nel parsing del testo del valore di soglia {0}. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertPresModelCreationError" -msgstr "Errore nella serializzazione dell''avviso. {0}" - -#: -msgid "dataalerts.failure.error.cannotDrawDataAlertDialog" -msgstr "Errore nell''apertura del dialogo dell''avviso dei dati." - -#: -msgid "dataalerts.failure.error.unsupportedDataAlertType" -msgstr "Il tipo di avviso dati {0} non è al momento supportato." - -#: -msgid "dataalerts.failure.suspend.email.subject" -msgstr "L''avviso basato sui dati è sospeso per: {0}" - -#: -msgid "dataalerts.failure.suspend.email.status" -msgstr "Il tuo avviso {0} è stato sospeso" - -#: -msgid "dataalerts.failure.suspend.email.explanation" -msgstr "Mentre l''avviso è sospeso, non stimeremo la vista né avviseremo i partecipanti. Dopo aver inserito una correzione, puoi far riprendere l''avviso in
Hai richiesto di reimpostare la password.

Per cambiare la tua password del Tableau Server, {1} o incolla il link seguente nel tuo browser: {2}

Questo link ha una durata di 48 ore, quindi utilizzalo subito.

Se non hai richiesto di reimpostare la password, fallo sapere al tuo amministratore del server.

Grazie di utilizzare Tableau!
Il team di Tableau" - -#: -msgid "password_reset.email.link" -msgstr "fai click qui" - -#: -msgid "hours.pl" -msgstr "{0} ore" - -#: -msgid "hours.sg" -msgstr "1 ora" - -#: -msgid "minutes.pl" -msgstr "{0} minuti" - -#: -msgid "minutes.sg" -msgstr "1 minuto" - -#: -msgid "seconds.pl" -msgstr "{0} secondi" - -#: -msgid "seconds.sg" -msgstr "1 secondo" - -#: -msgid "dataconnections.classes.tableau_server_site" -msgstr "Sito Tableau Server" - -#: -msgid "materializeviews.errors.workbook_not_in_project" -msgstr "Il progetto ''{0}'' non contiene una cartella di lavoro ''{1}''" - -#: -msgid "materializeviews.errors.workbook_has_no_extract" -msgstr "Impossibile aggiornare l''impostazione delle viste materializzate per la cartella di lavoro ''{0}'', attualmente sono supportati solo le cartelle di lavoro con estrazioni incorporate." - -#: -msgid "materializeviews.errors.workbook_updating_errors" -msgstr "Errori rilevati durante l''aggiornamento delle impostazioni delle viste materializzate per le cartelle di lavoro" - -#: -msgid "materializeviews.errors.workbook_too_large" -msgstr "Impossibile aggiornare l''impostazione delle viste materializzate per la cartella di lavoro ''{0}'' perché la dimensione della cartella di lavoro supera il limite di {1} GB" - -#: -msgid "materializeviews.errors.project_path_not_exists" -msgstr "Il percorso del progetto ''{0}'' non esiste" - -#: -msgid "materializeviews.errors.feature_disabled" -msgstr "Impossibile aggiornare l''impostazione delle viste materializzate per la cartella di lavoro ''{0}'' perché la funzione è attualmente disabilitata." - -#: -msgid "materializeviews.errors.update_materialized_views_setting_failed" -msgstr "Impossibile aggiornare l''impostazione delle viste materializzate per la cartella di lavoro ''{0}''" - -#: -msgid "materializeviews.errors.site_not_enabled" -msgstr "Questo sito non è abilitato per le viste materializzate. Contatta il tuo amministratore" - -#: -msgid "materializeviews.errors.encrypted_extracts_not_supported" -msgstr "La funzionalità Viste materializzate non supporta cartelle di lavoro con estrazioni crittografate" - -#: -msgid "materializedviews.finished.create" -msgstr "Viste materializzate create con stato ''{0}'' per la cartella di lavoro ''{1}''" - -#: -msgid "materializedviews.finished.delete" -msgstr "Viste materializzate eliminate per l''ID cartella di lavoro: {0}" - -#: -msgid "materializedviews.finished.encrypt" -msgstr "Crittografia delle viste materializzate per la cartella di lavoro ''{0}'' completata" - -#: -msgid "materializedviews.finished.decrypt" -msgstr "Decrittografia delle viste materializzate per la cartella di lavoro ''{0}'' completata" - -#: -msgid "materializedviews.finished.rekey" -msgstr "Nuova crittografia delle viste materializzate per la cartella di lavoro ''{0}'' completata" - -#: -msgid "materializedviews.status.encryption_key" -msgstr "ID chiave di crittografia: ''{0}''." - -#: -msgid "materializedviews.status.encryption_keys" -msgstr "ID vecchia chiave di crittografia: ''{0}'', ID nuova chiave di crittografia: ''{1}''." - -#: -msgid "materializedviews.status.encryption_type" -msgstr "Tipo di origine dati crittografia: ''{0}''" - -#: -msgid "customizedviews.namedSharingPrefix" -msgstr "Versione condivisa" - -#: -msgid "flows.drafts.default_name" -msgstr "Nuovo flusso" - -#: -msgid "content_type.project" -msgstr "Progetto" - -#: -msgid "content_type.workbook" -msgstr "Cartella di lavoro" - -#: -msgid "content_type.view" -msgstr "Vista" - -#: -msgid "content_type.datasource" -msgstr "Origine dati" - -#: -msgid "content_type.flow" -msgstr "Flusso" - -#: -msgid "content_type.metric" -msgstr "Metrica" - -#: -msgid "content_type.collection" -msgstr "Raccolta" - -#: -msgid "content_type.visualization" -msgstr "Visualizzazione" - -#: -msgid "content_type.askdata_visualization" -msgstr "Visualizzazione di Chiedilo ai dati" - -#: -msgid "content_type.explaindata_explanation" -msgstr "Spiegazione" - -#: -msgid "content_type.publishedconnection" -msgstr "Connessione virtuale" - -#: -msgid "content_type.publishedconnectiontable" -msgstr "Tabella di connessione virtuale" - -#: -msgid "upgradethumbnails.status.server_started" -msgstr "Risposta del server: upgrade delle anteprime avviato." - -#: -msgid "upgradethumbnails.status.server_stopped" -msgstr "Risposta del server: arrestati %d processi" - -#: -msgid "dataquality.message.refresh_failed" -msgstr "Aggiornamento non riuscito: {0}" - -#: -msgid "dataquality.message.last_successful" -msgstr "Ultimo completato: {0}" - -#: -msgid "dataquality.message.next_scheduled" -msgstr "Prossimo pianificato: {0}" - -#: -msgid "dataquality.message.flow_run_output_steps_failed" -msgstr "{0}/{1} fasi di output non sono state eseguite" - -#: -msgid "importcsvsummary.error.details" -msgstr "Dettagli errore:" - -#: -msgid "importcsvsummary.remainingerrors" -msgstr "(errori rimanenti non visualizzati)" - -#: -msgid "importcsvsummary.error.line" -msgstr "riga {0} per l''utente ''{1}'': ''{2}''" - -#: -msgid "importcsvsummary.line.processed" -msgstr "Righe elaborate: {0}" - -#: -msgid "importcsvsummary.line.skipped" -msgstr "Righe ignorate: {0}" - -#: -msgid "importcsvsummary.users.added.count" -msgstr "Numero di utenti aggiunti: {0}" - -#: -msgid "importcsvsummary.errors.count" -msgstr "Numero di errori: {0}" - -#: -msgid "importcsvsummary.error.unexpected_extension" -msgstr "Estensione del nome file imprevista per il file CSV" - -#: -msgid "importcsvsummary.error.size_limit" -msgstr "Il file CSV supera il limite di dimensione di {0}" - -#: -msgid "importcsvsummary.error.local.password_mismatch" -msgstr "L''aggiornamento dell''utente del sito locale richiede una password vuota o corrispondente" - -#: -msgid "importcsvsummary.error.local.password_required" -msgstr "La creazione di un utente di sistema locale quando l''autorizzazione è locale richiede la password" - -#: -msgid "importcsvsummary.error.ad.user_not_found" -msgstr "Utente AD non trovato ''{0}''" - -#: -msgid "importcsvsummary.error.too_many_errors" -msgstr "Sono stati rilevati troppi errori nel file CSV" - -#: -msgid "audit.errors.wdc_not_allowlisted" -msgstr "Il connettore dati Web non è presente nell''elenco consentiti. Per assistenza, visita: https://help.tableau.com/current/online/it-it/to_keep_data_fresh.htm." - -#: -msgid "user.input.name.err.too_long" -msgstr "la lunghezza del nome supera il numero massimo di caratteri {0}" - -#: -msgid "user.input.name.err.empty" -msgstr "il nome non può essere vuoto" - -#: -msgid "askdata.title" -msgstr "Chiedilo ai dati" - -#: -msgid "slack.app.upgrade.email.notification.subject" -msgstr "Aggiornamento dell''app Tableau per Slack" - -#: -msgid "slack.app.upgrade.email.notification.introduction" -msgstr "È disponibile un aggiornamento per l''app Tableau per Slack. L''app può essere reinstallata ora per l''utilizzo della prossima versione di Tableau Online. Tableau consiglia di reinstallare l''app per mantenere le prestazioni dell''app e utilizzare nuove funzionalità. Consulta le informazioni sulle nuove funzionalità e le modifiche in
Ulteriori informazioni" - -#: -msgid "errors.subscriptions.bad_extract_refresh_subscription_configuration" -msgstr "Sottoscrizione sospesa perché la cartella di lavoro contiene più pianificazioni degli aggiornamenti dell’estrazione. Per riprendere, aggiorna la frequenza su Pianificazione selezionata." - -#: -msgid "errors.subscriptions.subscription_failed_refresh_failure" -msgstr "Aggiornamento estrazione dei dati di origine non riuscito." - -#: -msgid "errors.subscriptions.multiple_extracts_for_extract_refresh_subscription" -msgstr "La cartella di lavoro contiene più pianificazioni degli aggiornamenti dell’estrazione. Aggiorna la frequenza su Pianificazione selezionata." - -#: -msgid "errors.subscriptions.datasource_is_missing_password" -msgstr "Errore di connessione all’origine dati. Verifica le credenziali di tutte le connessioni dell’origine dati per la cartella di lavoro." - -#: -msgid "subscriptions.results_summary.sg" -msgstr "{0} di {1} sottoscrizione inviata dalla pianificazione “{2}”." - -#: -msgid "subscriptions.results_summary.pl" -msgstr "{0} di {1} sottoscrizioni inviate dalla pianificazione “{2}”." - -#: -msgid "subscriptions.results_views_per_subscription.sg" -msgstr "{0} ({1} di 1 vista eseguite con successo)" - -#: -msgid "subscriptions.results_views_per_subscription.pl" -msgstr "{0} ({1} di {2} viste eseguite con successo)" - -#: -msgid "subscriptions.results_views_per_subscription.more" -msgstr "(altre {0})" - -#: -msgid "subscriptions.results_views_per_subscription.failed" -msgstr "{0} ({1} di {2} viste non riuscite)." - -#: -msgid "subscriptions.results_header.all_shown.failures.sg" -msgstr "1 errore" - -#: -msgid "subscriptions.results_header.all_shown.failures.pl" -msgstr "{0} errori" - -#: -msgid "subscriptions.results_header.all_shown.warnings.sg" -msgstr "1 avviso" - -#: -msgid "subscriptions.results_header.all_shown.warnings.pl" -msgstr "{0} avvisi" - -#: -msgid "subscriptions.results_header.some_hidden.failures.pl.sg" -msgstr "{0} errori (1 nascosto, vedi log)" - -#: -msgid "subscriptions.results_header.some_hidden.failures.pl.pl" -msgstr "{0} errori ({1} nascosto, vedi log)" - -#: -msgid "subscriptions.results_header.some_hidden.warnings.pl.sg" -msgstr "{0} avvisi (1 nascosto, vedi log)" - -#: -msgid "subscriptions.results_header.some_hidden.warnings.pl.pl" -msgstr "{0} avvisi ({1} nascosto, vedi log)" - -#: -msgid "dataalerts.manage_my_data_alerts" -msgstr "Gestisci avvisi" - -#: -msgid "dataalerts.edit_data_alert" -msgstr "Modifica avviso" - -#: -msgid "dataalerts.remove_user_from_data_alert" -msgstr "Rimuovi utente corrente" - -#: -msgid "dataalerts.add_user_to_data_alert" -msgstr "Aggiungimi a questo avviso" - -#: -msgid "dataalerts.greater_or_equal" -msgstr "{0} era superiore o uguale a {1}." - -#: -msgid "dataalerts.greater" -msgstr "{0} era superiore a {1}." - -#: -msgid "dataalerts.less_or_equal" -msgstr "{0} era inferiore o uguale a {1}." - -#: -msgid "dataalerts.less" -msgstr "{0} era inferiore a {1}." - -#: -msgid "dataalerts.equal" -msgstr "{0} era uguale a {1}." - -#: -msgid "dataalerts.email_alt_text" -msgstr "Vista usata da un avviso basato sui dati: {0}" - -#: -msgid "dataalerts.email_alt_text_hidden_view" -msgstr "Vista usata da un avviso basato sui dati: {0} con modifiche" - -#: -msgid "dataalerts.alert_triggered_for_the_view" -msgstr "Avviso attivato per la vista" - -#: -msgid "dataalerts.failure.email.subject" -msgstr "L’avviso basato sui dati non funziona per: {0}" - -#: -msgid "dataalerts.failure.status" -msgstr "Il tuo avviso {0} non funziona" - -#: -msgid "dataalerts.failure.view.details.alert" -msgstr "Vedi questo avviso" - -#: -msgid "dataalerts.failure.explanation" -msgstr "Il tuo avviso basato sui dati, {0}, non funziona al momento, quindi non verrà inviata notifica ai destinatari quando la condizione dati è vera. Riceverai una notifica quando l’avviso sarà di nuovo funzionante." - -#: -msgid "dataalerts.failure.affected.alert" -msgstr "Avviso basato sui dati interessato" - -#: -msgid "dataalerts.failure.time" -msgstr "Avviso tempo non riuscito" - -#: -msgid "dataalerts.failure.cause" -msgstr "Talvolta gli avvisi non funzionano a causa di problemi temporanei alla rete che si risolvono da soli. Puoi provare a ricreare l’avviso sulla vista dati originale, oppure segui la procedura di risoluzione dei problemi per cause comuni di errore negli avvisi, come queste:" - -#: -msgid "dataalerts.failure.changed.view" -msgstr "Una cartella di lavoro, una vista o un campo dati rinominati." - -#: -msgid "dataalerts.failure.expired.credentials" -msgstr "Credenziali database scadute incorporate in una cartella di lavoro." - -#: -msgid "dataalerts.failure.datasource.error" -msgstr "Un’origine dati inaccessibile." - -#: -msgid "dataalerts.failure.email.footer" -msgstr "Ti è stata inviata questa e-mail all’indirizzo {0} a causa di un errore relativo agli avvisi." - -#: -msgid "dataalerts.failure.troubleshooting" -msgstr "Per controllare se uno dei problemi elencati sopra provoca l’errore dell’avviso, fai clic sul pulsante qui sotto." - -#: -msgid "dataalerts.success.email.subject" -msgstr "L’avviso basato sui dati ha ripreso per: {0}" - -#: -msgid "dataalerts.success.status" -msgstr "Il tuo avviso {0} ha ripreso" - -#: -msgid "dataalerts.success.explanation" -msgstr "Il tuo avviso basato sui dati, {0}, funziona di nuovo, quindi verrà inviata una notifica ai destinatari quando la condizione dati è vera." - -#: -msgid "dataalerts.failure.error.internalError" -msgstr "Errore interno avviso dati" - -#: -msgid "dataalerts.failure.error.invalidDataAlertSpecification" -msgstr "Specificazione avviso dati non valida" - -#: -msgid "dataalerts.failure.error.summaryTableNotFound" -msgstr "Tabella di dati di riepilogo non trovata" - -#: -msgid "dataalerts.failure.error.unclassifiedError" -msgstr "Errore non classificato" - -#: -msgid "dataalerts.failure.error.viewContentNotFound" -msgstr "Contenuto della vista avviso dati {0} non trovato" - -#: -msgid "dataalerts.failure.error.viewNotFound" -msgstr "La vista avviso dati non può essere trovata" - -#: -msgid "dataalerts.failure.error.workbookNotFound" -msgstr "Cartella di lavoro non trovata" - -#: -msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" -msgstr "Nessun asse trovato per il campo {0}" - -#: -msgid "dataalerts.failure.error.paneDescriptorNotFound" -msgstr "{0}" - -#: -msgid "dataalerts.failure.error.unsupportedComparisonExpression" -msgstr "Espressione di comparazione non supportata {0}" - -#: -msgid "dataalerts.failure.error.nonConstComparisonOp" -msgstr "Nessun operatore di comparazione costante trovato: {0}" - -#: -msgid "dataalerts.failure.error.cannotAddFilter" -msgstr "Errore nell’aggiunta di un filtro all’avviso dati" - -#: -msgid "dataalerts.failure.error.sheetNotAlertable" -msgstr "Il foglio {0} non ha dati supportati per gli avvisi. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertMeasureNotFound" -msgstr "Impossibile selezionare misura. {0}" - -#: -msgid "dataalerts.failure.error.tooManyMeasuresForDataAlert" -msgstr "Rilevato un numero scorretto di misure.{0}" - -#: -msgid "dataalerts.failure.error.thresholdParseError" -msgstr "Errore durante l’analisi del testo del valore di soglia {0}. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertPresModelCreationError" -msgstr "Errore nella serializzazione dell’avviso. {0}" - -#: -msgid "dataalerts.failure.error.cannotDrawDataAlertDialog" -msgstr "Errore nell’apertura del dialogo dell’avviso dei dati." - -#: -msgid "dataalerts.failure.error.unsupportedDataAlertType" -msgstr "Il tipo di avviso dati {0} non è al momento supportato." - -#: -msgid "dataalerts.failure.suspend.email.subject" -msgstr "L’avviso basato sui dati è sospeso per: {0}" - -#: -msgid "dataalerts.failure.suspend.email.status" -msgstr "Il tuo avviso {0} è stato sospeso" - -#: -msgid "dataalerts.failure.suspend.email.explanation" -msgstr "Mentre l’avviso è sospeso, non stimeremo la vista né avviseremo i partecipanti. Dopo aver inserito una correzione, puoi far riprendere l’avviso in {1}." - -#: -msgid "dataalerts.failure.suspend.view.name.prefix" -msgstr "Vista" - -#: -msgid "dataalerts.failure.suspend.time" -msgstr "Ora della sospensione" - -#: -msgid "dataalerts.failure.suspend.email.footer" -msgstr "Ti è stata inviata questa e-mail perché il tuo avviso è stato sospeso." - -#: -msgid "dataalerts.failure.suspend.email.view.name.my.content" -msgstr "I miei contenuti" - -#: -msgid "dataalerts.failure.suspend.view.alerts" -msgstr "Visualizza avvisi" - -#: -msgid "metricsservices.failure.affected.metric" -msgstr "Metrica interessata" - -#: -msgid "metricsservices.failure.cause" -msgstr "A volte è impossibile aggiornare la metrica a causa di problemi di connessione temporanei, che si risolvono da soli. Altri motivi comuni per cui è impossibile aggiornare una metrica comprendono:" - -#: -msgid "metricsservices.failure.changed.view" -msgstr "La rimozione o ridenominazione di una cartella di lavoro, una vista o un campo dati" - -#: -msgid "metricsservices.failure.permissions.error" -msgstr "Una modifica nelle autorizzazioni per la vista connessa" - -#: -msgid "metricsservices.failure.email.footer" -msgstr "Ti è stata inviata questa e-mail all’indirizzo {0} a causa di un errore relativo all’aggiornamento delle metriche." - -#: -msgid "metricsservices.failure.email.subject" -msgstr "L’aggiornamento della metrica non funziona per: {0}" - -#: -msgid "metricsservices.failure.expired.credentials" -msgstr "Credenziali database scadute incorporate in una cartella di lavoro" - -#: -msgid "metricsservices.failure.explanation" -msgstr "La metrica non è in grado di aggiornarsi, per cui i dati della metrica non sono aggiornati. Riceverai un’e-mail di notifica quando l’aggiornamento della metrica funzionerà nuovamente." - -#: -msgid "metricsservices.failure.status" -msgstr "La metrica “{0}” non si sta aggiornando" - -#: -msgid "metricsservices.failure.suspend.email.explanation" -msgstr "Durante la sospensione dell’aggiornamento della metrica i dati non saranno aggiornati. Una volta apportata una correzione, è possibile riprendere l’aggiornamento della metrica." - -#: -msgid "metricsservices.failure.suspend.email.footer" -msgstr "Ti è stata inviata questa e-mail all’indirizzo {0} perché l’aggiornamento della metrica è stato sospeso." - -#: -msgid "metricsservices.failure.suspend.email.status" -msgstr "L’aggiornamento della metrica “{0}” è stato sospeso" - -#: -msgid "metricsservices.failure.suspend.email.subject" -msgstr "Aggiornamento della metrica sospeso per: {0}" - -#: -msgid "metricsservices.failure.suspend.time" -msgstr "Ora della sospensione" - -#: -msgid "metricsservices.failure.suspend.view.metric" -msgstr "Vai a Metrica" - -#: -msgid "metricsservices.failure.suspend.view.name.prefix" -msgstr "Vista connessa" - -#: -msgid "metricsservices.failure.time" -msgstr "Ora aggiornamento non riuscito" - -#: -msgid "metricsservices.failure.troubleshooting" -msgstr "Per controllare se uno dei problemi elencati sopra provoca l’errore dell’aggiornamento della metrica, fai clic sul pulsante qui sotto. Puoi anche provare a ricreare la metrica sulla vista connessa." - -#: -msgid "metricsservices.failure.view.details.metric" -msgstr "Vai a Metrica" - -#: -msgid "metricsservices.failure.view.name.prefix" -msgstr "Vista connessa" - -#: -msgid "metricsservices.success.email.subject" -msgstr "Aggiornamento della metrica ripreso per: {0}" - -#: -msgid "metricsservices.success.explanation" -msgstr "L’aggiornamento della metrica funziona di nuovo, quindi controllerà gli aggiornamenti dei dati della metrica." - -#: -msgid "metricsservices.success.status" -msgstr "L’aggiornamento della metrica “{0}” è stato ripreso" - -#: -msgid "errors.staticimages.generic" -msgstr "Errore nella generazione di immagini statiche per la cartella di lavoro {0}. {1}." - -#: -msgid "errors.internal_error.request.message" -msgstr "{0} non è riuscito a soddisfare la richiesta." - -#: -msgid "errors.permissions.limited_user_visibility" -msgstr "Errore nel completamento della query. L’utente deve essere un amministratore o un Creator per richiedere ad altri utenti se la Visibilità utente è impostata su limitata." - -#: -msgid "local_names.system_user.guest.name" -msgstr "Guest" - -#: -msgid "local_names.group.all_users.name" -msgstr "Tutti gli utenti" - -#: -msgid "local_names.containers.personal_space.name" -msgstr "Spazio personale" - -#: -msgid "password_reset.email.subject" -msgstr "Ecco il link per reimpostare la tua password" - -#: -msgid "password_reset.email.body" -msgstr "Ciao {0},

Hai richiesto di reimpostare la password.

Per cambiare la tua password di Tableau Server, {1} o incolla il link seguente nel browser: {2}

Questo link ha una durata di 48 ore, quindi utilizzalo subito.

Se non hai richiesto di reimpostare la password, fallo sapere al tuo amministratore del server.

Grazie per aver scelto di utilizzare Tableau!
Il team di Tableau" - -#: -msgid "password_reset.email.link" -msgstr "fai clic qui" - -#: -msgid "hours.pl" -msgstr "{0} ore" - -#: -msgid "hours.sg" -msgstr "1 ora" - -#: -msgid "minutes.pl" -msgstr "{0} minuti" - -#: -msgid "minutes.sg" -msgstr "1 minuto" - -#: -msgid "seconds.pl" -msgstr "{0} secondi" - -#: -msgid "seconds.sg" -msgstr "1 secondo" - -#: -msgid "dataconnections.classes.tableau_server_site" -msgstr "Sito Tableau Server" - -#: -msgid "materializeviews.errors.workbook_not_in_project" -msgstr "Il progetto “{0}” non contiene una cartella di lavoro “{1}”" - -#: -msgid "materializeviews.errors.workbook_has_no_extract" -msgstr "Impossibile aggiornare l’impostazione delle viste materializzate per la cartella di lavoro “{0}”, attualmente sono supportati solo le cartelle di lavoro con estrazioni incorporate." - -#: -msgid "materializeviews.errors.workbook_updating_errors" -msgstr "Errori rilevati durante l’aggiornamento delle impostazioni delle viste materializzate per le cartelle di lavoro" - -#: -msgid "materializeviews.errors.workbook_too_large" -msgstr "Impossibile aggiornare l’impostazione delle viste materializzate per la cartella di lavoro “{0}” perché la dimensione della cartella di lavoro supera il limite di {1} GB" - -#: -msgid "materializeviews.errors.project_path_not_exists" -msgstr "Il percorso del progetto “{0}” non esiste" - -#: -msgid "materializeviews.errors.feature_disabled" -msgstr "Impossibile aggiornare l’impostazione delle viste materializzate per la cartella di lavoro “{0}” perché la funzione è attualmente disabilitata." - -#: -msgid "materializeviews.errors.update_materialized_views_setting_failed" -msgstr "Impossibile aggiornare l’impostazione delle viste materializzate per la cartella di lavoro “{0}”" - -#: -msgid "materializeviews.errors.site_not_enabled" -msgstr "Questo sito non è abilitato per le viste materializzate. Contatta l’amministratore." - -#: -msgid "materializeviews.errors.encrypted_extracts_not_supported" -msgstr "La funzionalità Viste materializzate non supporta cartelle di lavoro con estrazioni crittografate" - -#: -msgid "materializedviews.finished.create" -msgstr "Viste materializzate create con stato “{0}” per la cartella di lavoro “{1}”" - -#: -msgid "materializedviews.finished.delete" -msgstr "Viste materializzate eliminate per l’ID cartella di lavoro: {0}" - -#: -msgid "materializedviews.finished.encrypt" -msgstr "Crittografia delle viste materializzate per la cartella di lavoro “{0}” completata" - -#: -msgid "materializedviews.finished.decrypt" -msgstr "Decrittografia delle viste materializzate per la cartella di lavoro “{0}” completata" - -#: -msgid "materializedviews.finished.rekey" -msgstr "Nuova crittografia delle viste materializzate per la cartella di lavoro “{0}” completata" - -#: -msgid "materializedviews.status.encryption_key" -msgstr "ID chiave di crittografia: “{0}”." - -#: -msgid "materializedviews.status.encryption_keys" -msgstr "ID vecchia chiave di crittografia: “{0}”, ID nuova chiave di crittografia: “{1}”." - -#: -msgid "materializedviews.status.encryption_type" -msgstr "Tipo di origine dati crittografia: “{0}”" - -#: -msgid "customizedviews.namedSharingPrefix" -msgstr "Versione condivisa" - -#: -msgid "flows.drafts.default_name" -msgstr "Nuovo flusso" - -#: -msgid "content_type.project" -msgstr "Progetto" - -#: -msgid "content_type.workbook" -msgstr "Cartella di lavoro" - -#: -msgid "content_type.view" -msgstr "Vista" - -#: -msgid "content_type.datasource" -msgstr "Origine dati" - -#: -msgid "content_type.flow" -msgstr "Flusso" - -#: -msgid "content_type.metric" -msgstr "Metrica" - -#: -msgid "content_type.collection" -msgstr "Raccolta" - -#: -msgid "content_type.visualization" -msgstr "Visualizzazione" - -#: -msgid "content_type.askdata_visualization" -msgstr "Visualizzazione di Chiedilo ai dati" - -#: -msgid "content_type.explaindata_explanation" -msgstr "Spiegazione" - -#: -msgid "content_type.virtualconnection" -msgstr "Connessione virtuale" - -#: -msgid "content_type.virtualconnectiontable" -msgstr "Tabella di connessione virtuale" - -#: -msgid "upgradethumbnails.status.server_started" -msgstr "Risposta del server: upgrade delle anteprime avviato." - -#: -msgid "upgradethumbnails.status.server_stopped" -msgstr "Risposta del server: arrestati %d processi" - -#: -msgid "dataquality.author.extract_refresh_monitoring" -msgstr "Monitoraggio aggiornamento estrazioni" - -#: -msgid "dataquality.author.flow_run_monitoring" -msgstr "Monitoraggio esecuzione flusso" - -#: -msgid "dataquality.message.refresh_failed" -msgstr "Aggiornamento non riuscito: {0}" - -#: -msgid "dataquality.message.last_successful" -msgstr "Ultimo completato: {0}" - -#: -msgid "dataquality.message.next_scheduled" -msgstr "Prossimo pianificato: {0}" - -#: -msgid "dataquality.message.flow_run_output_steps_failed" -msgstr "{0}/{1} fasi di output non sono state eseguite" - -#: -msgid "label_value.description.certified" -msgstr "Questa risorsa è attendibile e consigliata." - -#: -msgid "label_value.description.deprecated" -msgstr "Questa risorsa non è più gestita e non deve essere utilizzata." - -#: -msgid "label_value.description.extract_refresh_failure" -msgstr "L’aggiornamento dell’estrazione più recente di questa risorsa non è riuscito." - -#: -msgid "label_value.description.flow_run_failure" -msgstr "L’esecuzione più recente di questo flusso non è riuscita." - -#: -msgid "label_value.description.maintenance" -msgstr "Questa risorsa è in fase di manutenzione." - -#: -msgid "label_value.description.sensitive_data" -msgstr "Questa risorsa contiene informazioni sensibili." - -#: -msgid "label_value.description.stale" -msgstr "Questa risorsa è obsoleta." - -#: -msgid "label_value.description.warning" -msgstr "Questa risorsa presenta un problema di qualità generale." - -#: -msgid "importcsvsummary.error.details" -msgstr "Dettagli errore:" - -#: -msgid "importcsvsummary.remainingerrors" -msgstr "(errori rimanenti non visualizzati)" - -#: -msgid "importcsvsummary.error.line" -msgstr "riga {0} per l’utente “{1}”: “{2}”" - -#: -msgid "importcsvsummary.line.processed" -msgstr "Righe elaborate: {0}" - -#: -msgid "importcsvsummary.line.skipped" -msgstr "Righe ignorate: {0}" - -#: -msgid "importcsvsummary.users.added.count" -msgstr "Numero di utenti aggiunti: {0}" - -#: -msgid "importcsvsummary.errors.count" -msgstr "Numero di errori: {0}" - -#: -msgid "importcsvsummary.error.unexpected_extension" -msgstr "Estensione del nome file imprevista per il file CSV" - -#: -msgid "importcsvsummary.error.size_limit" -msgstr "Il file CSV supera il limite di dimensione di {0}" - -#: -msgid "importcsvsummary.error.local.password_mismatch" -msgstr "L’aggiornamento dell’utente del sito locale richiede una password vuota o corrispondente" - -#: -msgid "importcsvsummary.error.local.password_required" -msgstr "La creazione di un utente di sistema locale quando l’autorizzazione è locale richiede la password" - -#: -msgid "importcsvsummary.error.ad.user_not_found" -msgstr "Utente AD non trovato “{0}”" - -#: -msgid "importcsvsummary.error.domain_not_found" -msgstr "Dominio non valido: “{0}”" - -#: -msgid "importcsvsummary.error.cannot_create_user_identity" -msgstr "Impossibile creare l’identità utente per “{0}”" - -#: -msgid "importcsvsummary.error.invalid_identity_pool_name" -msgstr "Nome del pool di identità non valido: “{0}”" - -#: -msgid "importcsvsummary.error.too_many_errors" -msgstr "Sono stati rilevati troppi errori nel file CSV" - -#: -msgid "audit.errors.wdc_not_allowlisted" -msgstr "Il connettore dati Web non è presente nell’elenco consentiti. Per assistenza, visita: https://help.tableau.com/current/online/it-it/to_keep_data_fresh.htm." - -#: -msgid "user.input.name.err.too_long" -msgstr "la lunghezza del nome supera il numero massimo di caratteri {0}" - -#: -msgid "user.input.name.err.empty" -msgstr "il nome non può essere vuoto" - -#: -msgid "askdata.title" -msgstr "Chiedilo ai dati" - -#: -msgid "slack.app.upgrade.email.notification.subject" -msgstr "Aggiornamento dell’app Tableau per Slack" - -#: -msgid "slack.app.upgrade.email.notification.introduction" -msgstr "È disponibile un aggiornamento per l’app Tableau per Slack. Tableau consiglia di aggiornare l’app per mantenere le prestazioni dell’app e per utilizzare le nuove funzionalità di Tableau Cloud. Consulta le informazioni sulle nuove funzionalità e le modifiche in
Novità di Tableau Cloud." - -#: -msgid "slack.app.upgrade.email.notification.action" -msgstr "Per aggiornare la connessione del sito all’app Tableau per Slack, consulta Aggiornare l’app Tableau per Slack. Se disponi di più siti Tableau Cloud, aggiorna l’app in ogni sito." - -#: -msgid "slack.app.upgrade.email.notification.steps" -msgstr "La notifica di servizio è stata pubblicata da Tableau Cloud." - -#: -msgid "slack.app.upgrade.email.notification.reason" -msgstr "Ricevi questa notifica perché sei un amministratore di un sito Tableau Cloud connesso a Slack." - -#: -msgid "slack.app.upgrade.email.notification.footer.privacy" -msgstr "Leggi la nostra Informativa sulla privacy" - -#: -msgid "unifiedconsumption.tcrm.folders.private" -msgstr "La mia app privata" - -#: -msgid "commandlineutils.errors.bad_value" -msgstr "L’opzione “{0}” ha un valore negativo di “{1}”. Deve essere uno di: {2}" - -#: -msgid "commandlineutils.errors.not_integer" -msgstr "Il valore “{0}” per l’opzione “{1}” non è un numero intero" - -#: -msgid "common.errors.empty_file" -msgstr "Il file “{0}” è vuoto" - -#: -msgid "common.errors.file_not_found" -msgstr "Impossibile aprire il file “{0}”" - -#: -msgid "common.errors.invalid_file_path" -msgstr "Percorso file non valido “{0}”" - -#: -msgid "common.errors.folder_path_not_found" -msgstr "Impossibile trovare la directory “{0}”" - -#: -msgid "common.errors.access_denied" -msgstr "Accesso negato al file “{0}”. Verifica che il percorso sia valido e che il nome del file non corrisponda a una directory esistente" - -#: -msgid "common.errors.requires_csv_file" -msgstr "Il comando “{0}” richiede un file CSV" - -#: -msgid "common.errors.requires_group_name" -msgstr "Il comando “{0}” richiede un nome di gruppo" - -#: -msgid "common.errors.requires_site_name" -msgstr "Il comando “{0}” richiede un nome di sito" - -#: -msgid "common.errors.options_conflict" -msgstr "Sono state specificate opzioni nuove e deprecate per specificare il ruolo dell’utente. Solo una può essere utilizzata" - -#: -msgid "common.errors.csv_sizelimit" -msgstr "Il file CSV a cui si fa riferimento supera il limite di dimensione di 100 MB. Dividi il contenuto del file in file CSV più piccoli e importali separatamente." - -#: -msgid "common.options.admin-type" -msgstr "[Deprecato] Assegna [o rimuove] il diritto di amministratore del sito a tutti gli utenti nel file CSV. Questa impostazione può essere sostituita dai valori delle singole righe del file CSV. {0} può essere: {1}, {2} o {3}. Se non specificato: {3} per i nuovi utenti, invariato per gli utenti esistenti" - -#: -msgid "common.options.complete" -msgstr "Richiedi [o meno] che tutte le righe siano valide perché qualsiasi modifica venga eseguita correttamente. Impostazione predefinita: {0}" - -#: -msgid "common.options.license" -msgstr "[Deprecato] Imposta il livello di licenza predefinito per tutti gli utenti. Questa impostazione può essere sostituita dal valore nel file CSV. {0} può essere {1}, {2} o {3}" - -#: -msgid "common.options.nowait" -msgstr "Non attendere il completamento del processo" - -#: -msgid "common.options.publisher" -msgstr "[Deprecato] Assegna [o rimuove] il diritto di pubblicazione a tutti gli utenti nel file CSV. Questa impostazione può essere sostituita dai valori delle singole righe del file CSV. Predefinito se non specificato: falso per i nuovi utenti, invariato per gli utenti esistenti" - -#: -msgid "common.options.silent-progress" -msgstr "Non visualizzare i messaggi di avanzamento del processo" - -#: -msgid "common.options.sysadmin-type" -msgstr "[Deprecato] Assegna [o rimuove] il diritto di amministratore del sito a tutti gli utenti nel file CSV. Questa impostazione può essere sostituita dai valori delle singole righe del file CSV. {0} può essere: {1}, {2}, {3} o {4}. Predefinito se non specificato: {4} per i nuovi utenti, invariato per gli utenti esistenti" - -#: -msgid "common.output.job_queued_success" -msgstr "Processo in coda" - -#: -msgid "common.output.succeeded" -msgstr "Completato" - -#: -msgid "common.options.role" -msgstr "Imposta il ruolo predefinito per tutti gli utenti interessati. Valori consentiti per {0}: {1}. Se non specificato, il server utilizza il valore predefinito: {2}" - -#: -msgid "addusers.options.users" -msgstr "File che contiene un elenco di utenti, uno per riga, da aggiungere al gruppo" - -#: -msgid "addusers.short_description" -msgstr "Aggiungi utenti a un gruppo" - -#: -msgid "addusers.status" -msgstr "Aggiunta di utenti elencati in {0} al gruppo {1} in corso..." - -#: -msgid "creategroup.short_description" -msgstr "Crea un gruppo locale" - -#: -msgid "creategroup.status" -msgstr "Creazione del gruppo “{0}” sul server in corso..." - -#: -msgid "creategroup.options.role" -msgstr "Specifica il ruolo che verrà impostato per gli utenti del gruppo al momento dell’accesso. Valori consentiti per {0}: {1}. Il ruolo sul sito di un utente verrà impostato su questo valore solo se è meno restrittivo del ruolo sul sito corrente dell’utente. Se non viene specificato, non verrà impostato alcun ruolo per gli utenti di questo gruppo al momento dell’accesso." - -#: -msgid "createextracts.errors.required_argument" -msgstr "Il comando createextracts richiede un URL della cartella di lavoro, un nome della cartella di lavoro o un nome dell’origine dati." - -#: -msgid "createextracts.errors.error" -msgstr "Errore nella creazione di estrazioni" - -#: -msgid "createextracts.for.datasource" -msgstr "Creazione di un’estrazione per l’origine dati “{0}”" - -#: -msgid "createextracts.for.workbook_name" -msgstr "Creazione di un’estrazione per la cartella di lavoro con nome “{0}”" - -#: -msgid "createextracts.for.workbook_url" -msgstr "Creazione di un’estrazione per la cartella di lavoro con URL “{0}”" - -#: -msgid "createextracts.options.datasource" -msgstr "Il nome dell’origine dati di destinazione per la creazione di estrazioni" - -#: -msgid "createextracts.options.embedded-datasources" -msgstr "Un elenco separato da spazi di nomi di origini dati incorporati nella cartella di lavoro di destinazione. Includi i nomi delle origini dati con virgolette doppie se contengono spazi. Disponibile solo quando si creano estrazioni per una cartella di lavoro." - -#: -msgid "createextracts.options.encrypt" -msgstr "Crea estrazione crittografata" - -#: -msgid "createextracts.options.include-all" -msgstr "Includi tutte le origini dati incorporate nella cartella di lavoro di destinazione. Disponibile solo quando si creano estrazioni per la cartella di lavoro." - -#: -msgid "createextracts.options.parent-project-path" -msgstr "Percorso del progetto che è il padre del progetto che contiene la risorsa di destinazione. Deve essere specificato il nome del progetto con --project." - -#: -msgid "createextracts.options.project" -msgstr "Il nome del progetto che contiene la risorsa di destinazione. Necessario solo se {0} o {1} sono specificati. Se non specificati, viene utilizzato il progetto predefinito “{2}”." - -#: -msgid "createextracts.options.url" -msgstr "Il nome canonico per la risorsa come appare nell’URL" - -#: -msgid "createextracts.options.workbook" -msgstr "Il nome della cartella di lavoro di destinazione per la creazione di estrazioni" - -#: -msgid "createextracts.short_description" -msgstr "Crea estrazioni per una cartella di lavoro o un’origine dati pubblicata" - -#: -msgid "createextracts.workbook.include-all" -msgstr "Includi tutte le origini dati incorporate nella cartella di lavoro di destinazione" - -#: -msgid "createextracts.workbook.embedded-datasource-names" -msgstr "Con nomi di origini dati incorporate" - -#: -msgid "createproject.options.description" -msgstr "Descrizione del progetto" - -#: -msgid "createproject.options.name" -msgstr "Nome del progetto" - -#: -msgid "createproject.options.parent-project-path" -msgstr "Percorso del progetto che conterrà il nuovo progetto. Se non fornito, sarà creato a livello di root del sito." - -#: -msgid "createproject.short_description" -msgstr "Crea un progetto" - -#: -msgid "createproject.status" -msgstr "Creazione del progetto “{0}” sul server in corso..." - -#: -msgid "createsite.errors.invalid_url_option" -msgstr "L’opzione URL non è valida quando si creano più siti. Riesegui nuovamente il comando dopo aver rimosso l’opzione URL o creare ogni sito separatamente" - -#: -msgid "createsite.errors.site_name_already_exists" -msgstr "Un sito con il nome “{0}” esiste già. Prova con un altro nome sito." - -#: -msgid "createsite.errors.site_id_already_exists" -msgstr "Un sito con l’ID “{0}” esiste già. Utilizza -r per specificare un ID sito diverso. Per ulteriori informazioni, vedi la guida per il comando tabcmd createsite." - -#: -msgid "createsite.options.allow-mobile-snapshots" -msgstr "Consenti [o nega] gli snapshot mobili. Per impostazione predefinita, gli snapshot mobili sono consentiti." - -#: -msgid "createsite.options.allow-subscriptions" -msgstr "Consenti [o nega] sottoscrizioni a questo sito. Per impostazione predefinita sono abilitate le impostazioni predefinite del server. Le sottoscrizioni non possono essere abilitate se sono disabilitate le sottoscrizioni al server" - -#: -msgid "createsite.options.allow-web-authoring" -msgstr "Consenti [o nega] il Web authoring per questo sito. Per impostazione predefinita il Web authoring è consentito" - -#: -msgid "createsite.options.metrics-level" -msgstr "0 per nessuna raccolta, 100 per tutte le raccolte" - -#: -msgid "createsite.options.guest-access-enabled" -msgstr "Autorizzazione di accesso guest per vedere le viste per coloro che non hanno effettuato l’accesso a un account di Tableau Server." - -#: -msgid "createsite.options.site-mode" -msgstr "Consenti [o nega] la gestione degli utenti per l’amministratore del sito" - -#: -msgid "createsite.options.storage-quota" -msgstr "Quota di archiviazione sito in MB" - -#: -msgid "createsite.options.subscription-email" -msgstr "E-mail utilizzata per le sottoscrizioni" - -#: -msgid "createsite.options.subscription-footer" -msgstr "Piè di pagina utilizzato per le sottoscrizioni" - -#: -msgid "createsite.options.url" -msgstr "ID sito del sito" - -#: -msgid "createsite.options.user-quota" -msgstr "Numero massimo di utenti del sito" - -#: -msgid "createsite.options.extract_encryption_mode" -msgstr "Modalità di estrazione della crittografia: disabilitata, abilitata o applicata. Se non è impostata, viene utilizzato il valore predefinito." - -#: -msgid "createsite.options.web_extraction_enabled" -msgstr "Consenti [o nega] la creazione di estrazioni e la modifica delle estrazioni in live per questo sito. L’impostazione predefinita è consentita." - -#: -msgid "createsite.options.run_now_enabled" -msgstr "Consenti [o nega] l’opzione Esegui ora per questo sito. L’impostazione predefinita è Esegui ora." - -#: -msgid "createsite.options.time_zone" -msgstr "Fuso orario da utilizzare per le estrazioni su questo sito. Il valore predefinito non è impostato, in modo da utilizzare il fuso orario del server." - -#: -msgid "createsite.short_description" -msgstr "Crea un sito" - -#: -msgid "createsite.status" -msgstr "Crea sito “{0}” nel server..." - -#: -msgid "createsiteusers.options.auth-type" -msgstr "Assegna il tipo di autenticazione a tutti gli utenti nel file CSV. Per Tableau Cloud, {0} può essere {1} (impostazione predefinita) o {2}. Per Tableau Server, {0} può essere Locale (impostazione predefinita) o {2}." - -#: -msgid "createsiteusers.description" -msgstr "Crea utenti sul sito corrente. Gli utenti vengono letti dal file CSV fornito. Il file può avere le colonne nell’ordine mostrato di seguito.{0}1. Nome utente{0}2. Password (Ignorata se si utilizza Active Directory){0}3. Nome facile da ricordare (Ignorato se si utilizza Active Directory){0}4. Livello di licenza ({1}, {2}, {3}, {4} o {5}){0}5. Amministratore ({6}/{7}){0}6. Publisher ({8}/{9}/1 o {10}/{11}/0){0}7. E-mail (solo per Tableau Public){0}Il file può avere meno colonne. Ad esempio, può essere un semplice elenco con un nome utente per riga. È possibile utilizzare le virgolette se un valore contiene virgole. Tabcmd attende il completamento dell’attività {12}. Puoi scegliere di non attendere il completamento dell’attività sul server e tornare immediatamente passando il flag {13}. Gli amministratori di sistema non possono essere creati o dequalificati utilizzando questo comando. Utilizza invece “{14}”." - -#: -msgid "createsiteusers.short_description" -msgstr "Crea utenti nel sito corrente" - -#: -msgid "createsiteusers.status" -msgstr "Aggiunta di utenti elencati in {0} al sito corrente in corso..." - -#: -msgid "createusers.description" -msgstr "Crea utenti. Gli utenti vengono letti dal file CSV fornito. Il file può avere le colonne nell’ordine mostrato di seguito.{0}1. Nome utente{0}2. Password (Ignorata se si utilizza Active Directory){0}3. Nome facile da ricordare (Ignorato se si utilizza Active Directory){0}4. Livello di licenza ({1}, {2}, {3}, {4} o {5}){0}5. Amministratore ({6}/{7}/{8}/{9}){0}6. Publisher ({10}/{11}/1 or {12}/{13}/0){0}7. E-mail (solo per Tableau Public){0}Il file può avere meno colonne. Ad esempio, può essere un semplice elenco con un nome utente per riga. È possibile utilizzare le virgolette se un valore contiene virgole. Tabcmd attende il completamento dell’attività {14}. Puoi scegliere di non attendere il completamento dell’attività sul server e tornare immediatamente passando il flag {15}." - -#: -msgid "createusers.short_description" -msgstr "Crea utenti sul server" - -#: -msgid "createusers.status" -msgstr "Aggiunta di utenti elencati in {0} al server in corso" - -#: -msgid "decryptextracts.short_description" -msgstr "Esegui la decrittografia delle estrazioni su un sito" - -#: -msgid "decryptextracts.status" -msgstr "Pianificazioni delle estrazioni sul sito {0} da decrittografare..." - -#: -msgid "delete.errors.mutually_exclusive" -msgstr "Impossibile specificare sia una cartella di lavoro che un’origine dati da eliminare" - -#: -msgid "delete.errors.requires_workbook_datasource" -msgstr "Il comando “{0}” richiede il nome di una cartella di lavoro o dell’origine dati." - -#: -msgid "delete.options.datasource" -msgstr "Origine dati da eliminare" - -#: -msgid "delete.options.parent-project-path" -msgstr "Percorso del padre del progetto che contiene la cartella di lavoro/origine dati da eliminare. Deve essere specificato il nome del progetto con --project." - -#: -msgid "delete.options.project" -msgstr "Il progetto che contiene la cartella di lavoro/origine dati da eliminare. Il progetto predefinito è “{0}”." - -#: -msgid "delete.options.workbook" -msgstr "Cartella di lavoro da eliminare" - -#: -msgid "delete.short_description" -msgstr "Elimina una cartella di lavoro o un’origine dati dal server" - -#: -msgid "delete.status" -msgstr "Rimozione di {0} “{1}” dal server in corso..." - -#: -msgid "deleteextracts.errors.required_argument" -msgstr "Il comando deleteextracts richiede un URL della cartella di lavoro, un nome della cartella di lavoro o un nome dell’origine dati." - -#: -msgid "deleteextracts.errors.error" -msgstr "Errore nell’eliminazione di estrazioni" - -#: -msgid "deleteextracts.for.datasource" -msgstr "Eliminazione di un’estrazione per l’origine dati “{0}”" - -#: -msgid "deleteextracts.for.workbook_name" -msgstr "Eliminazione di un’estrazione per la cartella di lavoro con nome “{0}”" - -#: -msgid "deleteextracts.for.workbook_url" -msgstr "Eliminazione di un’estrazione per la cartella di lavoro con URL “{0}”" - -#: -msgid "deleteextracts.options.datasource" -msgstr "Il nome dell’origine dati di destinazione per l’eliminazione di estrazioni" - -#: -msgid "deleteextracts.options.embedded-datasources" -msgstr "Un elenco separato da spazi di nomi di origini dati incorporati nella cartella di lavoro di destinazione. Includi i nomi delle origini dati con virgolette doppie se contengono spazi. Disponibile solo quando si eliminano estrazioni per una cartella di lavoro." - -#: -msgid "deleteextracts.options.include-all" -msgstr "Includi tutte le origini dati incorporate nella cartella di lavoro di destinazione" - -#: -msgid "deleteextracts.options.parent-project-path" -msgstr "Percorso del progetto che è il padre del progetto che contiene la risorsa di destinazione. Deve essere specificato il nome del progetto con --project." - -#: -msgid "deleteextracts.options.project" -msgstr "Il nome del progetto che contiene la risorsa di destinazione. Necessario solo se {0} o {1} sono specificati. Se non specificati, viene utilizzato il progetto predefinito “{2}”." - -#: -msgid "deleteextracts.options.url" -msgstr "Il nome canonico per la risorsa come appare nell’URL" - -#: -msgid "deleteextracts.options.workbook" -msgstr "Il nome della cartella di lavoro di destinazione per l’eliminazione di estrazioni" - -#: -msgid "deleteextracts.short_description" -msgstr "Elimina estrazioni per una cartella di lavoro o un’origine dati pubblicata" - -#: -msgid "deleteextracts.workbook.include-all" -msgstr "Includi tutte le origini dati incorporate nella cartella di lavoro di destinazione" - -#: -msgid "deleteextracts.workbook.embedded-datasource-names" -msgstr "Con nomi di origine dati incorporati" - -#: -msgid "deletegroup.short_description" -msgstr "Elimina un gruppo" - -#: -msgid "deletegroup.status" -msgstr "Eliminazione del gruppo “{0}” dal server..." - -#: -msgid "deleteproject.errors.requires_project_name" -msgstr "Il comando “{0}” richiede un nome di progetto" - -#: -msgid "deleteproject.options.parent-project-path" -msgstr "Percorso del padre del progetto da eliminare. Deve essere specificato il nome del progetto con --project." - -#: -msgid "deleteproject.short_description" -msgstr "Elimina un progetto" - -#: -msgid "deleteproject.status" -msgstr "Eliminazione del progetto “{0}” dal server in corso..." - -#: -msgid "deletesite.errors.logged_into_this_site" -msgstr "Impossibile cancellare il sito a cui sei attualmente connesso" - -#: -msgid "deletesite.short_description" -msgstr "Elimina un sito" - -#: -msgid "deletesite.status" -msgstr "Eliminazione del sito “{0}” dal server in corso..." - -#: -msgid "deletesiteusers.description" -msgstr "Elimina gli utenti del sito. Gli utenti vengono letti dal file CSV fornito. Il file è un semplice elenco di un nome utente per riga" - -#: -msgid "deletesiteusers.short_description" -msgstr "Elimina gli utenti del sito" - -#: -msgid "deletesiteusers.status" -msgstr "Eliminazione degli utenti del sito elencati in {0} dal server in corso..." - -#: -msgid "deleteusers.description" -msgstr "Elimina utenti. Gli utenti vengono letti dal file CSV (valore separato da virgola) fornito. Il file è un semplice elenco di un nome utente per riga" - -#: -msgid "deleteusers.short_description" -msgstr "Elimina utenti" - -#: -msgid "deleteusers.status" -msgstr "Eliminazione degli utenti elencati in {0} dal server in corso..." - -#: -msgid "editdomain.description" -msgstr "Modifica un dominio. Usa il comando “{0}” per visualizzare un elenco di domini da modificare." - -#: -msgid "editdomain.errors.requires_nickname_name" -msgstr "Deve essere specificata un’opzione “{0}” o un’opzione “{1}”." - -#: -msgid "editdomain.options.id" -msgstr "ID del dominio" - -#: -msgid "editdomain.options.name" -msgstr "Nome del dominio" - -#: -msgid "editdomain.options.nickname" -msgstr "Nickname del dominio" - -#: -msgid "editdomain.short_description" -msgstr "Modifica un dominio" - -#: -msgid "editdomain.output" -msgstr "{0}ID{1}Nickname{1}{1}Nome{0}" - -#: -msgid "editdomain.status" -msgstr "Modifica dominio con ID “{0}” sul server..." - -#: -msgid "editsite.errors.invalid_site-id" -msgstr "L’opzione {0} non è valida quando modifichi siti multipli. Esegui di nuovo il comando dopo aver rimosso l’opzione {0} o modifica ogni sito separatamente" - -#: -msgid "editsite.errors.invalid_site-name" -msgstr "L’opzione {0} non è valida quando modifichi siti multipli. Esegui di nuovo il comando dopo aver rimosso l’opzione {0} o modifica ogni sito separatamente" - -#: -msgid "editsite.options.allow-mobile-snapshots" -msgstr "Consenti [o nega] gli snapshot mobili" - -#: -msgid "editsite.options.allow-subscriptions" -msgstr "Consenti [o nega] sottoscrizioni a questo sito" - -#: -msgid "editsite.options.allow-web-authoring" -msgstr "Consenti [o nega] il Web authoring per questo sito" - -#: -msgid "editsite.options.cache-warmup" -msgstr "Consenti [o nega] il warmup della cache per questo sito" - -#: -msgid "editsite.options.cache-warmup-threshold" -msgstr "Soglia in giorni del tempo per cui deve essere stata visualizzata una vista per attivare il warmup" - -#: -msgid "editsite.options.site-name" -msgstr "Visualizza il nome del sito" - -#: -msgid "editsite.options.status" -msgstr "Modifica disponibilità del sito. Deve essere “{0}” o “{1}”." - -#: -msgid "editsite.options.allow-materialized-views" -msgstr "Consenti [o nega] viste materializzate per questo sito" - -#: -msgid "editsite.options.extract_encryption_mode" -msgstr "Modalità di estrazione della crittografia: disabilitata, abilitata o applicata. Se non è impostata, non viene modificata sul server." - -#: -msgid "editsite.options.web_extraction_enabled" -msgstr "Consenti [o nega] la creazione di estrazioni e la modifica delle estrazioni in live per questo sito. L’impostazione predefinita è consentita." - -#: -msgid "editsite.options.run_now_enabled" -msgstr "Consenti [o nega] l’opzione Esegui ora per questo sito. L’impostazione predefinita è Esegui ora" - -#: -msgid "editsite.options.time_zone" -msgstr "Fuso orario da utilizzare per le estrazioni su questo sito" - -#: -msgid "editsite.options.use_default_time_zone" -msgstr "Il fuso orario da utilizzare per le estrazioni in questo sito non è impostato. Verrà utilizzato il fuso orario predefinito del server." - -#: -msgid "editsite.short_description" -msgstr "Modifica un sito" - -#: -msgid "editsite.status" -msgstr "Modifica il sito “{0}” sul server..." - -#: -msgid "encryptextracts.short_description" -msgstr "Crittografare le estrazioni su un sito" - -#: -msgid "encryptextracts.status" -msgstr "Pianificazioni delle estrazioni sul sito {0} da crittografare..." - -#: -msgid "export.errors.need_country_and_languge" -msgstr "Le opzioni --country e --language devono essere utilizzate insieme" - -#: -msgid "export.errors.white_space_workbook_view" -msgstr "Il nome della cartella di lavoro o della vista da esportare non può includere spazi. Utilizza il nome normalizzato della cartella di lavoro o della vista come appare nell’URL." - -#: -msgid "export.errors.requires_workbook_view_name" -msgstr "Il comando “{0}” richiede un nome /" - -#: -msgid "export.errors.requires_workbook_view_param" -msgstr "Il comando “{0}” richiede un parametro / e ci deve essere almeno una barra (/) in questo parametro" - -#: -msgid "export.options.country" -msgstr "Se non vengono utilizzate le impostazioni locali predefinite dell’utente, l’abbreviazione del paese per le impostazioni locali (disponibile nel registro dei sottotag delle lingue IANA). Da utilizzare con --language" - -#: -msgid "export.options.csv" -msgstr "Esporta i dati in formato CSV (predefinito)" - -#: -msgid "export.options.fullpdf" -msgstr "Esporta viste visive in formato PDF (se la cartella di lavoro è stata pubblicata con schede)" - -#: -msgid "export.options.height" -msgstr "Imposta l’altezza. Deve essere un valore intero (predefinito: 600 pixel)" - -#: -msgid "export.options.language" -msgstr "Se non vengono utilizzate le impostazioni locali predefinite dell’utente, l’abbreviazione della lingua per le impostazioni locali (disponibile nel registro dei sottotag delle lingue IANA). Da utilizzare con --country" - -#: -msgid "export.options.pagelayout" -msgstr "Imposta l’orientamento della pagina del PDF esportato. Valori consentiti: {0}. Se non specificato, verrà utilizzata l’impostazione in Tableau Desktop" - -#: -msgid "export.options.pagesize" -msgstr "Imposta le dimensioni della pagina del PDF esportato. Valori consentiti: {0} (predefiniti: “{1}”)" - -#: -msgid "export.options.pdf" -msgstr "Esporta i dati in formato PDF" - -#: -msgid "export.options.png" -msgstr "Esporta i dati in formato PNG" - -#: -msgid "export.options.width" -msgstr "Imposta la profondità. Deve essere un valore intero (predefinito: 800 pixel)" - -#: -msgid "export.short_description" -msgstr "Esportare i dati o l’immagine di una vista dal server" - -#: -msgid "export.status" -msgstr "Richiesta di “{0}” dal server in corso..." - -#: -msgid "export.status.writing" -msgstr "Scrittura di risposta a “{0}” in corso" - -#: -msgid "export.status.error" -msgstr "Si è verificato un errore durante la scrittura a un file:" - -#: -msgid "export.success" -msgstr "Salvataggio di {0} su “{1}” eseguito" - -#: -msgid "extracts.workbook.errors.requires_datasources_or_include_all" -msgstr "Il comando {0} per la cartella di lavoro richiede un’origine dati incorporata o il flag di inclusione." - -#: -msgid "fileuploader.progress" -msgstr "Avanzamento del caricamento: {0}%" - -#: -msgid "get.description" -msgstr "Ottieni un file dal server. Il file verrà rinominato secondo l’ultimo componente del percorso se non viene specificato nessun argomento del nome del file" - -#: -msgid "get.errors.requires_url" -msgstr "Il comando “{0}” richiede un URL" - -#: -msgid "get.options.file" -msgstr "Nome con cui salvare il file" - -#: -msgid "get.short_description" -msgstr "Ottieni un file dal server" - -#: -msgid "help.available_commands" -msgstr "Comandi disponibili:" - -#: -msgid "help.command_options" -msgstr "Opzioni di comando:" - -#: -msgid "help.description0" -msgstr "Mostra la guida per un comando specifico" - -#: -msgid "help.description1" -msgstr "Elenca tutti i comandi disponibili" - -#: -msgid "help.errors.unknown_command" -msgstr "Comando sconosciuto: {0}" - -#: -msgid "help.global_options" -msgstr "Opzioni globali:" - -#: -msgid "help.short_description" -msgstr "Guida per i comandi tabcmd" - -#: -msgid "httputils.found_attachment" -msgstr "Allegato trovato: {0}" - -#: -msgid "httputils.mapped_attachment" -msgstr "Allegato trovato: {0} (rimappato in {1})" - -#: -msgid "initialuser.errors.username_and_password_required" -msgstr "Sono richiesti sia il nome utente che la password" - -#: -msgid "initialuser.options.friendly-name" -msgstr "Nome descrittivo" - -#: -msgid "initialuser.short_description" -msgstr "Crea un utente iniziale su un server non inizializzato" - -#: -msgid "listdomains.description" -msgstr "Elenca i domini" - -#: -msgid "listdomains.status" -msgstr "Creazione dell’elenco dei domini dal server in corso..." - -#: -msgid "listsites.output" -msgstr "{0}{0}NAME: {1}{0}SITEID: “{2}”" - -#: -msgid "listsites.output_extended" -msgstr "{0}{0}NAME: {1} {0}SITEID: “{2}”{0}EXTRACTENCRYPTION: {3}" - -#: -msgid "listsites.short_description" -msgstr "Elenca i siti per utente" - -#: -msgid "listsites.status" -msgstr "Creazione dell’elenco dei siti per l’utente {0} in corso..." - -#: -msgid "listsites.options.get_extract_encryption_mode" -msgstr "Stampa la modalità di crittografia dell’estrazione del sito/dei siti" - -#: -msgid "login.description" -msgstr "Accedi al server. La sessione continuerà fino alla sua scadenza sul server oppure se utilizzi {0}." - -#: -msgid "login.short_description" -msgstr "Accedi al server" - -#: -msgid "logout.short_description" -msgstr "Disconnetti dal server" - -#: -msgid "publish.description" -msgstr "Pubblica una cartella di lavoro, un’origine dati o un’estrazione sul server" - -#: -msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "Tipo di file “{0}” errato per l’aggiornamento di un’origine dati. La sostituzione/aggiunta si applica solo a un file di estrazione (.tde)" - -#: -msgid "publish.errors.invalid_name_option" -msgstr "L’opzione {0} non è valida quando si pubblicano più elementi" - -#: -msgid "publish.errors.invalid_publish_file_type" -msgstr "Tipo di file non corretto “{0}” per la pubblicazione, che prevede un file .tde, .tds, .tdsx, .twb, o .twbx." - -#: -msgid "publish.errors.mutually_exclusive_option" -msgstr "Utilizza solo uno tra {0} o {1}" - -#: -msgid "publish.errors.requires_resource_file" -msgstr "Il comando “{0}” richiede una cartella di lavoro, un’origine dati o un file di estrazione." - -#: -msgid "publish.errors.unexpected_server_response" -msgstr "Risposta inaspettata dal server: {0}" - -#: -msgid "publish.errors.server_resource_not_found" -msgstr "La risorsa specificata non esiste o non si ha l’autorizzazione a visualizzarla. Controlla il nome del progetto e le autorizzazioni" - -#: -msgid "publish.options.append" -msgstr "Aggiungi un file di estrazione all’origine dati esistente" - -#: -msgid "publish.options.async" -msgstr "Pubblica in modo asincrono" - -#: -msgid "publish.options.db-password" -msgstr "Password del database per tutte le origini dati" - -#: -msgid "publish.options.db-username" -msgstr "Nome utente del database per tutte le origini dati" - -#: -msgid "publish.options.description" -msgstr "Descrizione della cartella di lavoro o dell’origine dati" - -#: -msgid "publish.options.encrypt_extracts" -msgstr "Crittografare le estrazioni su un server" - -#: -msgid "publish.options.name" -msgstr "Cartella di lavoro/nome dell’origine dati sul server. Se omessa, la cartella di lavoro/origine dati sarà rinominata secondo il nome del file, senza l’estensione twb(x), tds(x) o tde. La pubblicazione di un file .tde creerà un’origine dati" - -#: -msgid "publish.options.oauth-username" -msgstr "Utilizza le credenziali salvate sul portachiavi del server associato a NOME UTENTE per la pubblicazione" - -#: -msgid "publish.options.overwrite" -msgstr "Sovrascrivi l’origine dati/cartella di lavoro esistente, se presente" - -#: -msgid "publish.options.project" -msgstr "Progetto su cui pubblicare la cartella di lavoro/origine dati" - -#: -msgid "publish.options.parent-project-path" -msgstr "Percorso del padre del progetto su cui pubblicare la cartella di lavoro/origine dati" - -#: -msgid "publish.options.replace" -msgstr "Sostituisci il file di estrazione nell’origine dati esistente" - -#: -msgid "publish.options.restart" -msgstr "Riavvia il caricamento del file" - -#: -msgid "publish.options.save-db-password" -msgstr "Memorizza la password del database sul server" - -#: -msgid "publish.options.save-oauth" -msgstr "Incorpora le credenziali OAuth specificate con {0}." - -#: -msgid "publish.options.tabbed" -msgstr "Pubblica con le viste a schede abilitate" - -#: -msgid "publish.options.thumbnail-groupname" -msgstr "Se la cartella di lavoro contiene filtri utente, rappresenta questo gruppo mentre vengono elaborate le miniature." - -#: -msgid "publish.options.thumbnail-username" -msgstr "Se la cartella di lavoro contiene filtri utente, rappresenta questo utente mentre vengono elaborate le miniature." - -#: -msgid "publish.status" -msgstr "Pubblicazione di “{0}” sul server in corso. Questa operazione potrebbe richiedere diversi minuti..." - -#: -msgid "publish.success" -msgstr "File pubblicato correttamente sul server nella posizione seguente:" - -#: -msgid "publishsamples.options.parent-project-path" -msgstr "Percorso del padre del progetto su cui pubblicare i campioni. Deve essere specificato il nome del progetto con --project" - -#: -msgid "publishsamples.options.projectname" -msgstr "Nome del progetto in cui pubblicare campioni" - -#: -msgid "publishsamples.short_description" -msgstr "Pubblica esempi di cartelle di lavoro sul progetto specificato. Gli esempi esistenti saranno sovrascritti." - -#: -msgid "publishsamples.status" -msgstr "Pubblicazione di campioni in corso..." - -#: -msgid "reencryptextracts.short_description" -msgstr "Ricrittografa le estrazioni su un sito" - -#: -msgid "reencryptextracts.status" -msgstr "Pianificazioni delle estrazioni sul sito {0} da ricrittografare..." - -#: -msgid "refreshextracts.errors.required_argument" -msgstr "Il comando refreshextracts richiede un URL della cartella di lavoro, un nome della cartella di lavoro o un nome dell’origine dati." - -#: -msgid "refreshextracts.errors.add_and_remove_calculations" -msgstr "Impossibile eseguire l’aggiornamento con entrambe le opzioni --addcalculations e --removecalculations" - -#: -msgid "refreshextracts.errors.calculations_and_incremental" -msgstr "Impossibile aggiungere o rimuovere i calcoli materializzati durante l’aggiornamento incrementale dell’estrazione" - -#: -msgid "refreshextracts.errors.error" -msgstr "Errore durante l’aggiornamento delle estrazioni" - -#: -msgid "refreshextracts.options.datasource" -msgstr "Il nome dell’origine dati da aggiornare" - -#: -msgid "refreshextracts.options.incremental" -msgstr "Esegui un aggiornamento incrementale (se supportato)" - -#: -msgid "refreshextracts.options.parent-project-path" -msgstr "Percorso del padre del progetto che contiene l’estrazione da aggiornare. Deve essere specificato il nome del progetto con --project." - -#: -msgid "refreshextracts.options.project" -msgstr "Il nome del progetto che contiene la cartella di lavoro/origine dati. Necessario solo se {0} o {1} sono specificati. Se non specificati, viene utilizzato il progetto predefinito “{2}”." - -#: -msgid "refreshextracts.options.synchronous" -msgstr "Attendi l’esecuzione e il completamento dell’aggiornamento prima di uscire" - -#: -msgid "refreshextracts.options.url" -msgstr "Il nome canonico per la cartella di lavoro o la vista come appare nell’URL" - -#: -msgid "refreshextracts.options.workbook" -msgstr "Il nome della cartella di lavoro da aggiornare" - -#: -msgid "refreshextracts.options.addcalculations" -msgstr "Aggiunge calcoli materializzati nell’estrazione" - -#: -msgid "refreshextracts.options.removecalculations" -msgstr "Rimuove i calcoli materializzati dall’estrazione" - -#: -msgid "refreshextracts.short_description" -msgstr "Aggiorna le estrazioni di una cartella di lavoro o origine dati sul server" - -#: -msgid "refreshextracts.status_incremented" -msgstr "Pianificazione delle estrazioni per {0} “{1}” da incrementare in corso..." - -#: -msgid "refreshextracts.status_refreshed" -msgstr "Pianificazione delle estrazioni per {0} “{1}” da aggiornare in corso..." - -#: -msgid "removeusers.options.users" -msgstr "File che contiene un elenco di utenti, uno per riga, da rimuovere dal gruppo" - -#: -msgid "removeusers.short_description" -msgstr "Rimuovi utenti da un gruppo" - -#: -msgid "removeusers.status" -msgstr "Rimozione degli utenti elencati in {0} dal gruppo {1} in corso..." - -#: -msgid "runschedule.errors.requires_schedule_name" -msgstr "Il comando “{0}” richiede un nome di pianificazione" - -#: -msgid "runschedule.short_description" -msgstr "Esegui una pianificazione" - -#: -msgid "runschedule.status" -msgstr "Esecuzione della pianificazione “{0}” sul server in corso..." - -#: -msgid "materializeviews.short_description" -msgstr "Aggiorna e controlla le impostazioni delle viste materializzate per siti/cartelle di lavoro" - -#: -msgid "materializeviews.status.site" -msgstr "Aggiornamento dell’impostazione delle viste materializzate per il sito “{0}” in corso..." - -#: -msgid "materializeviews.status.workbook" -msgstr "Aggiornamento dell’impostazione delle viste materializzate per la cartella di lavoro “{0}” in corso..." - -#: -msgid "materializeviews.errors.invalid_workbook_arguments" -msgstr "Il comando materializeviews richiede un argomento del nome di una cartella di lavoro" - -#: -msgid "materializeviews.errors.invalid_site_arguments" -msgstr "Il comando materializeviews richiede un argomento del nome di un ID sito" - -#: -msgid "materializeviews.errors.invalid_workbook_option" -msgstr "Usa “{0}” o “{1}” con “{2}”" - -#: -msgid "materializeviews.errors.invalid_project_path" -msgstr "Usa “{1}” con “{0}”" - -#: -msgid "materializeviews.errors.invalid_site_option" -msgstr "Usa “{0}” con “{1}”" - -#: -msgid "materializeviews.errors.site_mode_conflict" -msgstr "Usa “{0}” o “{1}” per modificare la modalità delle viste materializzate del sito." - -#: -msgid "materializeviews.errors.site_not_updated" -msgstr "Sito “{0}” non aggiornato, solo gli amministratori del server possono cambiare l’impostazione delle viste materializzate" - -#: -msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "Usa “{0}” o “{1}” per modificare l’impostazione delle viste materializzate" - -#: -msgid "materializeviews.options.materialize_now" -msgstr "Usa “{0}”per pianificare immediatamente la materializzazione per una determinata cartella di lavoro." - -#: -msgid "materializeviews.options.project" -msgstr "Usa “{0}” per specificare un nome di progetto" - -#: -msgid "materializeviews.options.parent_project_path" -msgstr "Usa “{0}” per specificare il percorso del progetto padre verso “{1}”." - -#: -msgid "materializeviews.options.allow_workbook" -msgstr "Usa “{0}” per abilitare/disabilitare le viste materializzate per la cartella di lavoro" - -#: -msgid "materializeviews.options.allow_site" -msgstr "Usa “{0}” per abilitare/disabilitare le viste materializzate per il sito" - -#: -msgid "materializeviews.options.selected_workbooks" -msgstr "Usa “{0}” per abilitare le cartelle di lavoro selezionate nel sito, utilizzate con l’opzione “{1}”. Questa è l’opzione predefinita" - -#: -msgid "materializeviews.options.all_workbooks" -msgstr "Usa “{0}” per abilitare le cartelle di lavoro nel sito, utilizzate con l’opzione “{1}”." - -#: -msgid "session.auto_site_login" -msgstr "Accesso automatico al sito: {0}" - -#: -msgid "session.certificate-alias" -msgstr "Alias certificato: {0}" - -#: -msgid "session.connecting" -msgstr "Connessione al server in corso..." - -#: -msgid "session.connecting_to" -msgstr "Connessione all’URL ({0}): {1} in corso..." - -#: -msgid "session.continuing_session" -msgstr "Proseguimento della sessione precedente" - -#: -msgid "session.errors.auth_required" -msgstr "Autorizzazione richiesta" - -#: -msgid "session.errors.invalid_keystore_password" -msgstr "La password dell’archivio delle chiavi non è corretta. Inserisci la password corretta e riprova" - -#: -msgid "session.errors.invalid_redirect" -msgstr "Impossibile reindirizzare a un URL non valido: {0}" - -#: -msgid "session.errors.keystore_pwdfile_create" -msgstr "Impossibile creare file di password dell’archivio delle chiavi, errore: {0}" - -#: -msgid "session.errors.missing_arguments" -msgstr "Impossibile accedere a causa di argomenti mancanti: {0}" - -#: -msgid "session.errors.no_redirect_found" -msgstr "Nessun indirizzo di reindirizzamento nella risposta di reindirizzamento" - -#: -msgid "session.errors.no_sslcafile_found" -msgstr "Impossibile trovare un file dell’Autorità di certificazione (CA) in queste posizioni: “{0}”. Il file CA viene utilizzato per garantire una comunicazione sicura con Tableau Server. Per informazioni sulla creazione di un file CA, consulta la guida di Tableau Server. Per connetterti a Tableau Server senza convalidare il certificato SSL, utilizza il flag --no-certcheck." - -#: -msgid "session.errors.script_no_password" -msgstr "Tabcmd è stato eseguito da uno script o IDE ma non è stata fornita alcuna password. Una password deve essere fornita come argomento per tabcmd per poter accedere." - -#: -msgid "session.errors.session_expired" -msgstr "La sessione è scaduta" - -#: -msgid "session.errors.unsupported_command" -msgstr "Comando non supportato da questo server" - -#: -msgid "session.keystore.notice" -msgstr "Desideri memorizzare la password in locale per evitare di digitare la password la prossima volta? [risposta sì o no]" - -#: -msgid "session.keystore.password" -msgstr "Password dell’archivio delle chiavi:" - -#: -msgid "session.keystore.pwdfile_create" -msgstr "Crea il file di password dell’archivio delle chiavi nel percorso: {0}" - -#: -msgid "session.keystore.pwdfile_remove" -msgstr "Rimuovi il file della password dell’archivio delle chiavi che contiene una password errata" - -#: -msgid "session.login" -msgstr "Accesso in corso..." - -#: -msgid "session.logout" -msgstr "Disconnessione eseguita" - -#: -msgid "session.monitorjob.errors.no_jobid" -msgstr "Impossibile monitorare il lavoro. Nessun job_id trovato: {0}" - -#: -msgid "session.monitorjob.percent_complete" -msgstr "{0}% completato" - -#: -msgid "session.new_session" -msgstr "Creazione della nuova sessione in corso" - -#: -msgid "session.no-certificate-found" -msgstr "Nessun certificato client valido trovato" - -#: -msgid "session.not_default_site_member" -msgstr "Non sei un membro del sito predefinito. Seleziona un ID SITO dai seguenti siti:" - -#: -msgid "session.not_site_member" -msgstr "Non sei un membro del sito “{0}”. Seleziona un ID SITO dai seguenti siti:" - -#: -msgid "session.options.help" -msgstr "Visualizza la guida per tabcmd" - -#: -msgid "session.options.no-certcheck" -msgstr "Non convalidare il certificato SSL" - -#: -msgid "session.options.no-cookie" -msgstr "Non salvare l’ID sessione al momento dell’accesso. I comandi successivi dovranno eseguire di nuovo l’accesso. Se non specificato, l’impostazione predefinita è salvare l’ID di sessione" - -#: -msgid "session.options.no-prompt" -msgstr "Non richiedere una password" - -#: -msgid "session.options.no-proxy" -msgstr "Non utilizzare un proxy HTTP" - -#: -msgid "session.options.password" -msgstr "Usa la password Tableau Server specificata." - -#: -msgid "session.options.password-file" -msgstr "Leggi la password di Tableau Server da FILE" - -#: -msgid "session.options.proxy" -msgstr "Usa il proxy HTTP specificato" - -#: -msgid "session.options.server" -msgstr "Utilizza l’URL di Tableau Server specificato. Se non viene specificato alcun protocollo, si suppone http://" - -#: -msgid "session.options.site" -msgstr "Utilizzare il sito specificato di Tableau Server. Specifica una stringa vuota ("") per forzare l’utilizzo del sito predefinito" - -#: -msgid "session.options.timeout" -msgstr "Quanto tempo occorre attendere, in secondi, affinché il server completi l’elaborazione del comando. Per impostazione predefinita viene attesa la risposta del server." - -#: -msgid "session.options.use-certificate" -msgstr "Utilizza il certificato client per accedere" - -#: -msgid "session.options.username" -msgstr "Utilizza il nome utente di Tableau Server specificato" - -#: -msgid "session.password" -msgstr "Password:" - -#: -msgid "session.redirecting" -msgstr "reindirizzamento a {0}" - -#: -msgid "session.retrying_task" -msgstr "Accedi di nuovo per riprovare il comando originale con una nuova sessione..." - -#: -msgid "session.session_expired_login" -msgstr "La sessione è scaduta. Disconnessione in corso per cancellare la sessione..." - -#: -msgid "session.site_list" -msgstr "{0}{0}NAME: {1}{0}SITEID: “{2}”" - -#: -msgid "session.using-certificate" -msgstr "Utilizzo del certificato client per l’accesso" - -#: -msgid "session.inferred_username" -msgstr "Nessun flag --username fornito. Accesso come utente “{0}” in corso." - -#: -msgid "sessiondata.errors.bad_api" -msgstr "API server malformato: {0}" - -#: -msgid "sessiondata.errors.no_server_api" -msgstr "Impossibile trovare la versione API del server in risposta" - -#: -msgid "sessiondata.errors.version_mismatch" -msgstr "La versione di Tabcmd {0} (API {1}) non corrisponde alla versione di Tableau Server {2} (API {3})." - -#: -msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "Specifica “{0}” o “{1}” prima del nome del server" - -#: -msgid "sessionoptions.errors.bad_password_file" -msgstr "Impossibile leggere la password dal file “{0}”" - -#: -msgid "sessionoptions.errors.bad_protocol" -msgstr "Il protocollo “{0}” non è supportato" - -#: -msgid "sessionoptions.errors.bad_proxy_format" -msgstr "Il formato del proxy non corrisponde a HOST:PORT: {0}" - -#: -msgid "sessionoptions.errors.bad_timeout" -msgstr "Argomento non numerico a {0} “{1}” ignorato" - -#: -msgid "set.description" -msgstr "Regola un’impostazione sul server. Utilizza !setting per disattivare un’impostazione" - -#: -msgid "set.errors.requires_setting_name" -msgstr "Il comando “{0}” richiede un nome di impostazione" - -#: -msgid "set.errors.single_setting_name" -msgstr "Il comando “{0}” prende un singolo nome di impostazione" - -#: -msgid "set.short_description" -msgstr "Regola un’impostazione sul server" - -#: -msgid "setsetting.status" -msgstr "Impostazione di “{0}” su {1} in corso" - -#: -msgid "syncgroup.errors.server_admin" -msgstr "Il ruolo minimo sul sito di un gruppo non può essere impostato su “ServerAdministrator”." - -#: -msgid "syncgroup.options.role" -msgstr "Imposta il ruolo predefinito per tutti gli utenti del gruppo. Valori consentiti per {0}: {1}. Se un utente esiste già, il ruolo dato viene applicato solo se è meno restrittivo del ruolo attuale dell’utente. Se non specificato, il valore predefinito è {2} per i nuovi utenti e invariato per gli utenti esistenti." - -#: -msgid "syncgroup.options.overwritesiterole" -msgstr "Permette di cambiare il ruolo sul sito di un utente in uno con meno privilegi quando si usa --role, sovrascrivendo il comportamento predefinito." - -#: -msgid "syncgroup.options.grantlicensemode" -msgstr "Quando concedere a un utente la licenza specificata per il gruppo. I valori consentiti sono: {0}. Se non viene passato alcun valore, verrà utilizzato “on-sync” come valore predefinito." - -#: -msgid "syncgroup.short_description" -msgstr "Sincronizza il server con un gruppo Active Directory" - -#: -msgid "syncgroup.status" -msgstr "Sincronizza il server con il gruppo Active Directory {0} in corso..." - -#: -msgid "syncgroup.options.sysadmin-type" -msgstr "[Deprecato. Utilizza al suo posto --role.] Assegna [o rimuove] il diritto di amministratore per tutti gli utenti del gruppo. {0} può essere: {1}, {2}, {3} o {4}." - -#: -msgid "syncgroup.options.license" -msgstr "[Deprecato. Utilizza al suo posto --role.] Imposta il livello di licenza predefinito per tutti gli utenti del gruppo. {0} può essere {1}, {2}, o {3}." - -#: -msgid "syncgroup.options.publisher" -msgstr "[Deprecato. Utilizza al suo posto --role.] Assegna [o rimuove] il diritto di pubblicazione per tutti gli utenti del gruppo." - -#: -msgid "tabcmd.mutually_exclusive_options" -msgstr "Impossibile specificare “{0}” e “{1}” nello stesso comando" - -#: -msgid "tabcmdparser.errors.ambiguous_option" -msgstr "Opzione ambigua “{0}” tra le opzioni: {1}" - -#: -msgid "tabcmdparser.warning.unexpected_dash" -msgstr "Trattino non previsto presente nell’argomento: {0}. I trattini validi sono -, --. Questo errore si verifica spesso quando si esegue il copia/incolla da un editor con formattazione. Prova a riscrivere il trattino dell’argomento nella riga di comando." - -#: -msgid "resetopenidsub.short_description" -msgstr "Reimposta un OpenID Connect SubId per un utente" - -#: -msgid "resetopenidsub.options.targetusername" -msgstr "Utente da reimpostare" - -#: -msgid "resetopenidsub.options.all" -msgstr "Reimposta tutti gli utenti" - -#: -msgid "version.description" -msgstr "Stampa informazioni sulla versione" - -#: -msgid "vizqlsession.errors.cannot_create_session" -msgstr "Impossibile creare una sessione VizQl sul server" - -#: -msgid "vizqlsession.errors.no_command_result" -msgstr "Impossibile trovare il risultato del comando: {0}" - -#: -msgid "vizqlsession.errors.session_already_closed" -msgstr "Oggetto sessione VizQl già chiuso" - -#: -msgid "vizqlsession.errors.cannot_parse_response" -msgstr "Impossibile analizzare la stringa di risposta JSON: {0}" - -#: -msgid "upgradethumbnails.short_description" -msgstr "Verrà eseguito il processo di Gestione componenti in background per l’upgrade delle anteprime, che effettuerà il rendering in alta risoluzione di tutte le anteprime generate prima di Tableau 2018.2. Ciò può comportare un carico superiore al normale su Tableau Server e sulle origini dati esterne. In caso di problemi, il processo può essere interrotto eseguendo tabcmd upgradethumbnails --server --stop" - -#: -msgid "upgradethumbnails.options.stop" -msgstr "Interrompi tutti i processi correlati all’upgrade delle anteprime" - -#: -msgid "upgradethumbnails.status.running" -msgstr "Avvio dell’upgrade delle anteprime in corso" - -#: -msgid "upgradethumbnails.status.not_running" -msgstr "Upgrade delle anteprime non avviato" - -#: -msgid "upgradethumbnails.status.cancelling" -msgstr "Annullamento dei processi di upgrade delle anteprime in corso" - -#: -msgid "upgradethumbnails.continue_promt" -msgstr "Continuare? Immetti 1 per Sì, 0 per No (1/0)" - -#: -msgid "upgradethumbnails.invalid_response" -msgstr "Risposta non valida" - -#: -msgid "validateidpmetadata.options.digest_algorithms" -msgstr "Un elenco separato da spazi di algoritmi digest. Valori consentiti per {0}: {1}. Se non specificato, il server utilizza i valori dell’impostazione di configurazione del server: {2}" - -#: -msgid "validateidpmetadata.options.min_allowed_rsa_key_size" -msgstr "Se non specificato, il server utilizza i valori dall’impostazione di configurazione del server: {0}" - -#: -msgid "validateidpmetadata.options.min_allowed_elliptic_curve_size" -msgstr "Se non specificato, il server utilizza i valori dall’impostazione di configurazione del server: {0}" - -#: -msgid "validateidpmetadata.options.site_names" -msgstr "Un elenco di nomi di siti separati da spazi per cui eseguire la convalida dei certificati. Se non specificato, vengono esaminati tutti i siti." - -#: -msgid "validateidpmetadata.short_description" -msgstr "Identifica i siti Tableau Server configurati con IdP che utilizzano l’algoritmo di digest non sicuro SHA-1. Questo comando identifica anche gli IdP che utilizzano certificati con una dimensione della chiave RSA o una dimensione della curva ellittica insufficienti." - -#: -msgid "tabcmd.content.description" -msgstr "Una descrizione dell’elemento." - -#: -msgid "tabcmd.content.site_id" -msgstr "Utilizzato nell’URL per identificare in modo univoco il sito. Diverso dal nome del sito." - -#: -msgid "tabcmd.howto" -msgstr "Esegui un comando specifico" - -#: -msgid "tabcmd.name" -msgstr "Utilità della riga di comando di Tableau Server" - -#: -msgid "tabcmd.options.project" -msgstr "Il nome del progetto" - -#: -msgid "tabcmd.options.parent_project" -msgstr "Il percorso del progetto che contiene l’elemento di destinazione." - -#: -msgid "tabcmd.options.workbook" -msgstr "Il nome della cartella di lavoro di destinazione" - -#: -msgid "tabcmd.options.datasource" -msgstr "Il nome dell’origine dati di destinazione" - -#: -msgid "tabcmd.options.materializeviews" -msgstr "Regola le prestazioni di questa cartella di lavoro materializzando i calcoli per tutte le viste, se abilitati." - -#: -msgid "tabcmd.options.dematerialize" -msgstr "Regola le prestazioni di questa cartella di lavoro disabilitando i calcoli materializzati per tutte le viste, se abilitati." - -#: -msgid "tabcmd.options.complete" -msgstr "Richiedi che tutte le righe siano valide perché qualsiasi modifica venga eseguita correttamente. (L’impostazione predefinita è True)" - -#: -msgid "tabcmd.options.no_complete" -msgstr "Non richiedere che tutte le righe siano valide perché qualsiasi modifica venga eseguita correttamente." - -#: -msgid "tabcmd.options.users_file" -msgstr "File CSV che contiene un elenco di utenti, uno per riga" - -#: -msgid "tabcmd.options.token_file" -msgstr "Leggi il token di accesso personale da un file." - -#: -msgid "tabcmd.options.token_name" -msgstr "Il nome del token di accesso personale. Se si utilizza un token per accedere, questo è necessario almeno una volta per iniziare la sessione." - -#: -msgid "tabcmd.options.token_value" -msgstr "Il valore segreto del token di accesso personale da utilizzare per l’autenticazione. Richiede l’impostazione di --token-name." - -#: -msgid "tabcmd.options.language.detailed" -msgstr "Imposta la lingua da utilizzare. I dati esportati verranno restituiti nella lingua/impostazioni locali specificate. Se non è impostata, il client utilizzerà le impostazioni locali del tuo computer e il server utilizzerà le impostazioni locali del tuo account utente" - -#: -msgid "tabcmd.options.conflicts" -msgstr "Tratta i conflitti di risorse come un’operazione riuscita di creazione di elementi (ad esempio, il progetto esiste già)" - -#: -msgid "tabcmd.options.log" -msgstr "Utilizza il livello di registrazione specificato. Il livello predefinito è INFO." - -#: -msgid "tabcmd.publish.options.restart" -msgstr "[Deprecato - non ha alcun effetto]" - -#: -msgid "tabcmd.publish.options.tabbed.detailed" -msgstr "Pubblica con le viste a schede abilitate. Ogni foglio diventa una scheda che gli utenti Viewer possono utilizzare per spostarsi nella cartella di lavoro." - -#: -msgid "tabcmd.publish.options.append.detailed" -msgstr "Aggiungi i dati in fase di pubblicazione a un’origine dati esistente con lo stesso nome. Se l’aggiunta è impostata su True ma non esiste già un’origine dati, l’operazione non riesce." - -#: -msgid "tabcmd.publish.options.disable-uploader" -msgstr "[Deprecato - non ha alcun effetto]" - -#: -msgid "tabcmd.refresh.options.bridge" -msgstr "Aggiorna l’origine dati tramite Tableau Bridge" - diff --git a/tabcmd/locales/it/LC_MESSAGES/tabcmd_messages_it.po b/tabcmd/locales/it/LC_MESSAGES/tabcmd_messages_it.po deleted file mode 100644 index 7e599ae2..00000000 --- a/tabcmd/locales/it/LC_MESSAGES/tabcmd_messages_it.po +++ /dev/null @@ -1,1416 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: it" -#: -msgid "commandlineutils.errors.bad_value" -msgstr "L''opzione ''{0}'' ha un valore negativo di ''{1}''. Deve essere uno di: {2}" - -#: -msgid "commandlineutils.errors.not_integer" -msgstr "Il valore ''{0}'' per l''opzione ''{1}'' non è un numero intero" - -#: -msgid "common.errors.empty_file" -msgstr "Il file ''{0}'' è vuoto" - -#: -msgid "common.errors.file_not_found" -msgstr "Impossibile aprire il file ''{0}''" - -#: -msgid "common.errors.invalid_file_path" -msgstr "Percorso file non valido ''{0}''" - -#: -msgid "common.errors.folder_path_not_found" -msgstr "Impossibile trovare la directory ''{0}''" - -#: -msgid "common.errors.access_denied" -msgstr "Accesso negato al file ''{0}''. Verifica che il percorso sia valido e che il nome del file non corrisponda a una directory esistente" - -#: -msgid "common.errors.requires_csv_file" -msgstr "Il comando ''{0}'' richiede un file CSV" - -#: -msgid "common.errors.requires_group_name" -msgstr "Il comando ''{0}'' richiede un nome di gruppo" - -#: -msgid "common.errors.requires_site_name" -msgstr "Il comando ''{0}'' richiede un nome di sito" - -#: -msgid "common.errors.options_conflict" -msgstr "Sono state specificate opzioni nuove e obsolete per specificare il ruolo dell''utente. Solo una può essere utilizzata" - -#: -msgid "common.errors.csv_sizelimit" -msgstr "Il file CSV a cui si fa riferimento supera il limite di dimensione di 100 MB. Dividi il contenuto del file in file CSV più piccoli e importali separatamente." - -#: -msgid "common.options.admin-type" -msgstr "[Eliminato] Assegna [o rimuove] il diritto di amministratore del sito a tutti gli utenti nel file CSV. Questa impostazione può essere sostituita dai valori delle singole righe del file CSV. {0} può essere: {1}, {2} o {3}. Se non specificato: {3} per i nuovi utenti, invariato per gli utenti esistenti" - -#: -msgid "common.options.complete" -msgstr "Richiedi [o meno] che tutte le righe siano valide perché qualsiasi modifica venga eseguita correttamente. Impostazione predefinita: {0}" - -#: -msgid "common.options.license" -msgstr "[Eliminato.] Imposta il livello di licenza predefinito per tutti gli utenti. Questa impostazione può essere sostituita dal valore nel file CSV. {0} può essere {1}, {2} o {3}" - -#: -msgid "common.options.nowait" -msgstr "Non attendere il completamento del processo" - -#: -msgid "common.options.publisher" -msgstr "[Eliminato] Assegna [o rimuove] il diritto di pubblicazione a tutti gli utenti nel file CSV. Questa impostazione può essere sostituita dai valori delle singole righe del file CSV. Predefinito se non specificato: falso per i nuovi utenti, invariato per gli utenti esistenti" - -#: -msgid "common.options.silent-progress" -msgstr "Non visualizzare i messaggi di avanzamento del processo" - -#: -msgid "common.options.sysadmin-type" -msgstr "[Eliminato] Assegna [o rimuove] il diritto di amministratore del sito a tutti gli utenti nel file CSV. Questa impostazione può essere sostituita dai valori delle singole righe del file CSV. {0} può essere: {1}, {2}, {3} o {4}. Predefinito se non specificato: {4} per i nuovi utenti, invariato per gli utenti esistenti" - -#: -msgid "common.output.job_queued_success" -msgstr "Processo in coda" - -#: -msgid "common.output.succeeded" -msgstr "Completato" - -#: -msgid "common.options.role" -msgstr "Imposta il ruolo predefinito per tutti gli utenti interessati. Valori consentiti per {0}: {1}. Se non specificato, il server utilizza il valore predefinito: {2}" - -#: -msgid "addusers.options.users" -msgstr "File che contiene un elenco di utenti, uno per riga, da aggiungere al gruppo" - -#: -msgid "addusers.short_description" -msgstr "Aggiungi utenti a un gruppo" - -#: -msgid "addusers.status" -msgstr "Aggiunta di utenti elencati in {0} al gruppo {1} in corso..." - -#: -msgid "creategroup.short_description" -msgstr "Crea un gruppo locale" - -#: -msgid "creategroup.status" -msgstr "Creazione del gruppo ''{0}'' sul server in corso..." - -#: -msgid "creategroup.options.role" -msgstr "Specifica il ruolo che verrà impostato per gli utenti del gruppo al momento dell''accesso. Valori consentiti per {0}: {1}. Il ruolo sul sito di un utente verrà impostato su questo valore solo se è meno restrittivo del ruolo sul sito corrente dell''utente. Se non viene specificato, non verrà impostato alcun ruolo per gli utenti di questo gruppo al momento dell''accesso." - -#: -msgid "createextracts.errors.required_argument" -msgstr "Il comando createextracts richiede un URL della cartella di lavoro, un nome della cartella di lavoro o un nome dell''origine dati." - -#: -msgid "createextracts.errors.error" -msgstr "Errore nella creazione di estrazioni" - -#: -msgid "createextracts.for.datasource" -msgstr "Creazione di un''estrazione per l''origine dati ''{0}''" - -#: -msgid "createextracts.for.workbook_name" -msgstr "Creazione di un''estrazione per la cartella di lavoro con nome ''{0}''" - -#: -msgid "createextracts.for.workbook_url" -msgstr "Creazione di un''estrazione per la cartella di lavoro con URL ''{0}''" - -#: -msgid "createextracts.options.datasource" -msgstr "Il nome dell''origine dati di destinazione per la creazione di estrazioni" - -#: -msgid "createextracts.options.embedded-datasources" -msgstr "Un elenco separato da spazi di nomi di origini dati incorporati nella cartella di lavoro di destinazione. Includi i nomi delle origini dati con virgolette doppie se contengono spazi. Disponibile solo quando si creano estrazioni per una cartella di lavoro." - -#: -msgid "createextracts.options.encrypt" -msgstr "Crea estrazione crittografata" - -#: -msgid "createextracts.options.include-all" -msgstr "Includi tutte le origini dati incorporate nella cartella di lavoro di destinazione. Disponibile solo quando si creano estrazioni per la cartella di lavoro." - -#: -msgid "createextracts.options.parent-project-path" -msgstr "Percorso del progetto che è il padre del progetto che contiene la risorsa di destinazione. Deve essere specificato il nome del progetto con --project." - -#: -msgid "createextracts.options.project" -msgstr "Il nome del progetto che contiene larisorsa di destinazione. Necessario solo se {0} o {1} sono specificati. Se non specificati, viene utilizzato il progetto predefinito ''{2}''." - -#: -msgid "createextracts.options.url" -msgstr "Il nome canonico per la risorsa come appare nell''URL" - -#: -msgid "createextracts.options.workbook" -msgstr "Il nome della cartella di lavoro di destinazione per la creazione di estrazioni" - -#: -msgid "createextracts.short_description" -msgstr "Crea estrazioni per una cartella di lavoro o un''origine dati pubblicata" - -#: -msgid "createextracts.workbook.include-all" -msgstr "Includi tutte le origini dati incorporate nella cartella di lavoro di destinazione" - -#: -msgid "createextracts.workbook.embedded-datasource-names" -msgstr "Con nomi di origine dati incorporati" - -#: -msgid "createproject.options.description" -msgstr "Descrizione del progetto" - -#: -msgid "createproject.options.name" -msgstr "Nome del progetto" - -#: -msgid "createproject.options.parent-project-path" -msgstr "Percorso del progetto che conterrà il nuovo progetto. Se non fornito, sarà creato a livello di root del sito." - -#: -msgid "createproject.short_description" -msgstr "Crea un progetto" - -#: -msgid "createproject.status" -msgstr "Creazione del progetto ''{0}'' sul server in corso..." - -#: -msgid "createsite.errors.invalid_url_option" -msgstr "L''opzione URL non è valida quando si creano più siti. Riesegui nuovamente il comando dopo aver rimosso l''opzione URL o creare ogni sito separatamente" - -#: -msgid "createsite.errors.site_name_already_exists" -msgstr "Un sito con il nome ''{0}'' esiste già. Prova con un altro nome sito." - -#: -msgid "createsite.errors.site_id_already_exists" -msgstr "Un sito con l''ID ''{0}'' esiste già. Utilizza -r per specificare un ID sito diverso. Per ulteriori informazioni, vedi la guida per il comando tabcmd createsite." - -#: -msgid "createsite.options.allow-mobile-snapshots" -msgstr "Consenti [o nega] gli snapshot mobili. Per impostazione predefinita, gli snapshot mobili sono consentiti." - -#: -msgid "createsite.options.allow-subscriptions" -msgstr "Consenti [o nega] sottoscrizioni a questo sito. Per impostazione predefinita sono abilitate le impostazioni predefinite del server. Le sottoscrizioni non possono essere abilitate se sono disabilitate le sottoscrizioni al server" - -#: -msgid "createsite.options.allow-web-authoring" -msgstr "Consenti [o nega] il Web authoring per questo sito. Per impostazione predefinita il Web authoring è consentito" - -#: -msgid "createsite.options.metrics-level" -msgstr "0 per nessuna collezione, 100 per tutte le collezioni" - -#: -msgid "createsite.options.guest-access-enabled" -msgstr "Autorizzazione di accesso guest per vedere le viste per coloro che non hanno effettuato l''accesso a un account di Tableau Server." - -#: -msgid "createsite.options.site-mode" -msgstr "Consenti [o nega] la gestione degli utenti per l''amministratore del sito" - -#: -msgid "createsite.options.storage-quota" -msgstr "Quota di archiviazione sito in MB" - -#: -msgid "createsite.options.subscription-email" -msgstr "E-mail utilizzata per le sottoscrizioni" - -#: -msgid "createsite.options.subscription-footer" -msgstr "Piè di pagina utilizzato per le sottoscrizioni" - -#: -msgid "createsite.options.url" -msgstr "ID sito del sito" - -#: -msgid "createsite.options.user-quota" -msgstr "Numero massimo di utenti del sito" - -#: -msgid "createsite.options.extract_encryption_mode" -msgstr "Modalità di estrazione della crittografia: disabilitata, abilitata o applicata. Se non è impostata, viene utilizzato il valore predefinito." - -#: -msgid "createsite.options.web_extraction_enabled" -msgstr "Consenti [o nega] la creazione di estrazioni e la modifica delle estrazioni in live per questo sito. L''impostazione predefinita è consentita." - -#: -msgid "createsite.options.run_now_enabled" -msgstr "Consenti [o nega] l''opzione Esegui ora per questo sito. L''impostazione predefinita è impostata su Esegui ora." - -#: -msgid "createsite.options.time_zone" -msgstr "Fuso orario da utilizzare per le estrazioni su questo sito. Il valore predefinito non è impostato, in modo da utilizzare il fuso orario del server." - -#: -msgid "createsite.short_description" -msgstr "Crea un sito" - -#: -msgid "createsite.status" -msgstr "Crea sito ''{0}'' nel server..." - -#: -msgid "createsiteusers.options.auth-type" -msgstr "Assegna il tipo di autenticazione a tutti gli utenti nel file CSV. Per Tableau Online, {0} può essere {1} (impostazione predefinita) o {2}. Per Tableau Server, {0} può essere Locale (impostazione predefinita) o {2}." - -#: -msgid "createsiteusers.description" -msgstr "Crea utenti sul sito corrente. Gli utenti vengono letti dal file CSV fornito. Il file può avere le colonne nell''ordine mostrato di seguito.{0}1. Nome utente{0}2. Password (Ignorata se si utilizza Active Directory){0}3. Nome facile da ricordare (Ignorato se si utilizza Active Directory){0}4. Livello di licenza ({1}, {2}, {3}, {4} o {5}){0}5. Amministratore ({6}/{7}){0}6. Publisher ({8}/{9}/1 o {10}/{11}/0){0}7. E-mail (solo per Tableau Public){0}Il file può avere meno colonne. Ad esempio, può essere un semplice elenco con un nome utente per riga. È possibile utilizzare le virgolette se un valore contiene virgole. Tabcmd attende il completamento dell''attività {12}. Puoi scegliere di non attendere il completamento dell''attività sul server e tornare immediatamente passando il flag {13}. Gli amministratori di sistema non possono essere creati o dequalificati utilizzando questo comando. Utilizzare invece ''{14}''." - -#: -msgid "createsiteusers.short_description" -msgstr "Crea utenti nel sito corrente" - -#: -msgid "createsiteusers.status" -msgstr "Aggiunta di utenti elencati in {0} al sito corrente in corso..." - -#: -msgid "createusers.description" -msgstr "Crea utenti. Gli utenti vengono letti dal file CSV fornito. Il file può avere le colonne nell''ordine mostrato di seguito.{0}1. Nome utente{0}2. Password (Ignorata se si utilizza Active Directory){0}3. Nome facile da ricordare (Ignorato se si utilizza Active Directory){0}4. Livello di licenza ({1}, {2}, {3}, {4} o {5}){0}5. Amministratore ({6}/{7}/{8}/{9}){0}6. Publisher ({10}/{11}/1 or {12}/{13}/0){0}7. E-mail (solo per Tableau Public){0}Il file può avere meno colonne. Ad esempio, può essere un semplice elenco con un nome utente per riga. È possibile utilizzare le virgolette se un valore contiene virgole. Tabcmd attende il completamento dell''attività {14}. Puoi scegliere di non attendere il completamento dell''attività sul server e tornare immediatamente passando il flag {15}." - -#: -msgid "createusers.short_description" -msgstr "Crea utenti sul server" - -#: -msgid "createusers.status" -msgstr "Aggiunta di utenti elencati in {0} al server in corso" - -#: -msgid "decryptextracts.short_description" -msgstr "Esegui la decrittografia delle estrazioni su un sito" - -#: -msgid "decryptextracts.status" -msgstr "Pianificazioni delle estrazioni sul sito {0} da decrittografare..." - -#: -msgid "delete.errors.mutually_exclusive" -msgstr "Impossibile specificare sia una cartella di lavoro che un''origine dati da eliminare" - -#: -msgid "delete.errors.requires_workbook_datasource" -msgstr "Il comando ''{0}'' richiede il nome di una cartella di lavoro o dell''origine dati." - -#: -msgid "delete.options.datasource" -msgstr "Origine dati da eliminare" - -#: -msgid "delete.options.parent-project-path" -msgstr "Percorso del padre del progetto che contiene la cartella di lavoro/origine dati da eliminare. Deve essere specificato il nome del progetto con --project." - -#: -msgid "delete.options.project" -msgstr "Il progetto che contiene la cartella di lavoro/origine dati da eliminare. Il progetto predefinito è ''{0}''." - -#: -msgid "delete.options.workbook" -msgstr "Cartella di lavoro da eliminare" - -#: -msgid "delete.short_description" -msgstr "Elimina una cartella di lavoro o un''origine dati dal server" - -#: -msgid "delete.status" -msgstr "Rimozione di {0} ''{1}'' dal server in corso..." - -#: -msgid "deleteextracts.errors.required_argument" -msgstr "Il comando deleteextracts richiede un URL della cartella di lavoro, un nome della cartella di lavoro o un nome dell''origine dati." - -#: -msgid "deleteextracts.errors.error" -msgstr "Errore nell''eliminazione di estrazioni" - -#: -msgid "deleteextracts.for.datasource" -msgstr "Eliminazione di un''estrazione per l''origine dati ''{0}''" - -#: -msgid "deleteextracts.for.workbook_name" -msgstr "Eliminazione di un''estrazione per la cartella di lavoro con nome ''{0}''" - -#: -msgid "deleteextracts.for.workbook_url" -msgstr "Eliminazione di un''estrazione per la cartella di lavoro con URL ''{0}''" - -#: -msgid "deleteextracts.options.datasource" -msgstr "Il nome dell''origine dati di destinazione per l''eliminazione di estrazioni" - -#: -msgid "deleteextracts.options.embedded-datasources" -msgstr "Un elenco separato da spazi di nomi di origini dati incorporati nella cartella di lavoro di destinazione. Includi i nomi delle origini dati con virgolette doppie se contengono spazi. Disponibile solo quando si eliminano estrazioni per una cartella di lavoro." - -#: -msgid "deleteextracts.options.include-all" -msgstr "Includi tutte le origini dati incorporate nella cartella di lavoro di destinazione" - -#: -msgid "deleteextracts.options.parent-project-path" -msgstr "Percorso del progetto che è il padre del progetto che contiene la risorsa di destinazione. Deve essere specificato il nome del progetto con --project." - -#: -msgid "deleteextracts.options.project" -msgstr "Il nome del progetto che contiene larisorsa di destinazione. Necessario solo se {0} o {1} sono specificati. Se non specificati, viene utilizzato il progetto predefinito ''{2}''." - -#: -msgid "deleteextracts.options.url" -msgstr "Il nome canonico per la risorsa come appare nell''URL" - -#: -msgid "deleteextracts.options.workbook" -msgstr "Il nome della cartella di lavoro di destinazione per l''eliminazione di estrazioni" - -#: -msgid "deleteextracts.short_description" -msgstr "Elimina estrazioni per una cartella di lavoro o un''origine dati pubblicata" - -#: -msgid "deleteextracts.workbook.include-all" -msgstr "Includi tutte le origini dati incorporate nella cartella di lavoro di destinazione" - -#: -msgid "deleteextracts.workbook.embedded-datasource-names" -msgstr "Con nomi di origine dati incorporati" - -#: -msgid "deletegroup.short_description" -msgstr "Elimina un gruppo" - -#: -msgid "deletegroup.status" -msgstr "Eliminazione del gruppo ''{0}'' dal server..." - -#: -msgid "deleteproject.errors.requires_project_name" -msgstr "Il comando ''{0}'' richiede un nome di progetto" - -#: -msgid "deleteproject.options.parent-project-path" -msgstr "Percorso del padre del progetto da eliminare. Deve essere specificato il nome del progetto con --project." - -#: -msgid "deleteproject.short_description" -msgstr "Elimina un progetto" - -#: -msgid "deleteproject.status" -msgstr "Eliminazione del progetto ''{0}'' dal server in corso..." - -#: -msgid "deletesite.errors.logged_into_this_site" -msgstr "Impossibile cancellare il sito a cui sei attualmente connesso" - -#: -msgid "deletesite.short_description" -msgstr "Elimina un sito" - -#: -msgid "deletesite.status" -msgstr "Eliminazione del sito ''{0}'' dal server in corso..." - -#: -msgid "deletesiteusers.description" -msgstr "Elimina gli utenti del sito. Gli utenti vengono letti dal file CSV fornito. Il file è un semplice elenco di un nome utente per riga" - -#: -msgid "deletesiteusers.short_description" -msgstr "Elimina gli utenti del sito" - -#: -msgid "deletesiteusers.status" -msgstr "Eliminazione degli utenti del sito elencati in {0} dal server in corso..." - -#: -msgid "deleteusers.description" -msgstr "Elimina utenti. Gli utenti vengono letti dal file CSV (valore separato da virgola) fornito. Il file è un semplice elenco di un nome utente per riga" - -#: -msgid "deleteusers.short_description" -msgstr "Elimina utenti" - -#: -msgid "deleteusers.status" -msgstr "Eliminazione degli utenti elencati in {0} dal server in corso..." - -#: -msgid "editdomain.description" -msgstr "Modifica un dominio. Usa il comando ''{0}'' per visualizzare un elenco di domini da modificare." - -#: -msgid "editdomain.errors.requires_nickname_name" -msgstr "Deve essere specificata un''opzione ''{0}'' o un''opzione ''{1}''." - -#: -msgid "editdomain.options.id" -msgstr "ID del dominio" - -#: -msgid "editdomain.options.name" -msgstr "Nome del dominio" - -#: -msgid "editdomain.options.nickname" -msgstr "Nickname del dominio" - -#: -msgid "editdomain.short_description" -msgstr "Modifica un dominio" - -#: -msgid "editdomain.output" -msgstr "{0}ID{1}Nickname{1}{1}Nome{0}" - -#: -msgid "editdomain.status" -msgstr "Modifica dominio con ID ''{0}'' sul server..." - -#: -msgid "editsite.errors.invalid_site-id" -msgstr "L''opzione {0} non è valida quando modifichi siti multipli. Esegui di nuovo il comando dopo aver rimosso l''opzione {0} o modifica ogni sito separatamente" - -#: -msgid "editsite.errors.invalid_site-name" -msgstr "L''opzione {0} non è valida quando modifichi siti multipli. Esegui di nuovo il comando dopo aver rimosso l''opzione {0} o modifica ogni sito separatamente" - -#: -msgid "editsite.options.allow-mobile-snapshots" -msgstr "Consenti [o nega] gli snapshot mobili" - -#: -msgid "editsite.options.allow-subscriptions" -msgstr "Consenti [o nega] sottoscrizioni a questo sito" - -#: -msgid "editsite.options.allow-web-authoring" -msgstr "Consenti [o nega] il Web authoring per questo sito" - -#: -msgid "editsite.options.cache-warmup" -msgstr "Consenti [o nega] il warmup della cache per questo sito" - -#: -msgid "editsite.options.cache-warmup-threshold" -msgstr "Soglia in giorni del tempo per cui deve essere stata visualizzata una vista per attivare il warmup" - -#: -msgid "editsite.options.site-name" -msgstr "Visualizza il nome del sito" - -#: -msgid "editsite.options.status" -msgstr "Modifica disponibilità del sito. Deve essere ''{0}'' o ''{1}''." - -#: -msgid "editsite.options.allow-materialized-views" -msgstr "Consenti [o nega] viste materializzate per questo sito" - -#: -msgid "editsite.options.extract_encryption_mode" -msgstr "Modalità di estrazione della crittografia: disabilitata, abilitata o applicata. Se non è impostata, non viene modificata sul server." - -#: -msgid "editsite.options.web_extraction_enabled" -msgstr "Consenti [o nega] la creazione di estrazioni e la modifica delle estrazioni in live per questo sito. L''impostazione predefinita è consentita." - -#: -msgid "editsite.options.run_now_enabled" -msgstr "Consenti [o nega] l''opzione Esegui ora per questo sito. L''impostazione predefinita è impostata su Esegui ora" - -#: -msgid "editsite.options.time_zone" -msgstr "Fuso orario da utilizzare per le estrazioni su questo sito" - -#: -msgid "editsite.options.use_default_time_zone" -msgstr "Il fuso orario da utilizzare per le estrazioni in questo sito non è impostato. Verrà utilizzato il fuso orario predefinito del server." - -#: -msgid "editsite.short_description" -msgstr "Modifica un sito" - -#: -msgid "editsite.status" -msgstr "Modifica il sito ''{0}'' sul server..." - -#: -msgid "encryptextracts.short_description" -msgstr "Crittografare le estrazioni su un sito" - -#: -msgid "encryptextracts.status" -msgstr "Pianificazioni delle estrazioni sul sito {0} da crittografare..." - -#: -msgid "export.errors.need_country_and_languge" -msgstr "Le opzioni --country e --language devono essere utilizzate insieme" - -#: -msgid "export.errors.white_space_workbook_view" -msgstr "Il nome della cartella di lavoro o della vista da esportare non può includere spazi. Utilizza il nome normalizzato della cartella di lavoro o della vista come appare nell''URL." - -#: -msgid "export.errors.requires_workbook_view_name" -msgstr "Il comando ''{0}'' richiede un nome / name" - -#: -msgid "export.errors.requires_workbook_view_param" -msgstr "Il comando ''{0}'' richiede un parametro / e ci deve essere almeno una barra (/) in questo parametro" - -#: -msgid "export.options.country" -msgstr "Se non vengono utilizzate le impostazioni locali predefinite dell''utente, l''abbreviazione del paese per le impostazioni locali (disponibile nel registro dei sottotag delle lingue IANA). Da utilizzare con --language" - -#: -msgid "export.options.csv" -msgstr "Esporta i dati in formato CSV (predefinito)" - -#: -msgid "export.options.fullpdf" -msgstr "Esporta viste visive in formato PDF (se la cartella di lavoro è stata pubblicata con schede)" - -#: -msgid "export.options.height" -msgstr "Imposta l''altezza. Deve essere un valore intero (predefinito: 600 pixel)" - -#: -msgid "export.options.language" -msgstr "Se non vengono utilizzate le impostazioni locali predefinite dell''utente, l''abbreviazione della lingua per le impostazioni locali (disponibile nel registro dei sottotag delle lingue IANA). Da utilizzare con --country" - -#: -msgid "export.options.pagelayout" -msgstr "Imposta l''orientamento della pagina del PDF esportato. Valori consentiti: {0}. Se non specificato, verrà utilizzata l''impostazione in Tableau Desktop" - -#: -msgid "export.options.pagesize" -msgstr "Imposta le dimensioni della pagina del PDF esportato. Valori consentiti: {0} (predefiniti: ''{1}'')" - -#: -msgid "export.options.pdf" -msgstr "Esporta i dati in formato PDF" - -#: -msgid "export.options.png" -msgstr "Esporta i dati in formato PNG" - -#: -msgid "export.options.width" -msgstr "Imposta la profondità. Deve essere un valore intero (predefinito: 600 pixel)" - -#: -msgid "export.short_description" -msgstr "Esportare i dati o l''immagine di una vista dal server" - -#: -msgid "export.status" -msgstr "Richiesta di ''{0}'' dal server in corso..." - -#: -msgid "export.success" -msgstr "Salvataggio di {0} su ''{1}'' eseguito" - -#: -msgid "extracts.workbook.errors.requires_datasources_or_include_all" -msgstr "Il comando {0} per la cartella di lavoro richiede un''origine dati incorporata o il flag di inclusione." - -#: -msgid "fileuploader.progress" -msgstr "Avanzamento del caricamento: {0}%" - -#: -msgid "get.description" -msgstr "Ottieni un file dal server. Il file verrà rinominato secondo l''ultimo componente del percorso se non viene specificato nessun argomento del nome del file" - -#: -msgid "get.errors.requires_url" -msgstr "Il comando ''{0}'' richiede un URL" - -#: -msgid "get.options.file" -msgstr "Nome con cui salvare il file" - -#: -msgid "get.short_description" -msgstr "Ottieni un file dal server" - -#: -msgid "help.available_commands" -msgstr "Comandi disponibili:" - -#: -msgid "help.command_options" -msgstr "Opzioni di comando:" - -#: -msgid "help.description0" -msgstr "Mostra la guida per un comando specifico" - -#: -msgid "help.description1" -msgstr "Elenca tutti i comandi disponibili" - -#: -msgid "help.errors.unknown_command" -msgstr "Comando sconosciuto: {0}" - -#: -msgid "help.global_options" -msgstr "Opzioni globali:" - -#: -msgid "help.short_description" -msgstr "Guida per i comandi tabcmd" - -#: -msgid "httputils.found_attachment" -msgstr "Allegato trovato: {0}" - -#: -msgid "httputils.mapped_attachment" -msgstr "Allegato trovato: {0} (rimappato in {1})" - -#: -msgid "initialuser.errors.username_and_password_required" -msgstr "Sono richiesti sia il nome utente che la password" - -#: -msgid "initialuser.options.friendly-name" -msgstr "Nome descrittivo" - -#: -msgid "initialuser.short_description" -msgstr "Crea un utente iniziale su un server non inizializzato" - -#: -msgid "listdomains.description" -msgstr "Elenca i domini" - -#: -msgid "listdomains.status" -msgstr "Creazione dell''elenco dei domini dal server in corso..." - -#: -msgid "listsites.output" -msgstr "{0}{0}NAME: {1} {0}SITEID: ''{2}''" - -#: -msgid "listsites.output_extended" -msgstr "{0}{0}NAME: {1} {0}SITEID: ''{2}''{0}EXTRACTENCRYPTION: {3}" - -#: -msgid "listsites.short_description" -msgstr "Elenca i siti per utente" - -#: -msgid "listsites.status" -msgstr "Creazione dell''elenco dei siti per l''utente {0} in corso..." - -#: -msgid "listsites.options.get_extract_encryption_mode" -msgstr "Stampa la modalità di crittografia dell''estrazione del sito/dei siti" - -#: -msgid "login.description" -msgstr "Accedi al server. La sessione continuerà fino alla sua scadenza sul server oppure se utilizzi {0}." - -#: -msgid "login.short_description" -msgstr "Accedi al server" - -#: -msgid "logout.short_description" -msgstr "Esegui la disconnessione dal server" - -#: -msgid "publish.description" -msgstr "Pubblica una cartella di lavoro, un''origine dati o un''estrazione sul server" - -#: -msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "Tipo di file ''{0}'' errato per l''aggiornamento di un''origine dati. La sostituzione/aggiunta si applica solo a un file di estrazione (.tde)" - -#: -msgid "publish.errors.invalid_name_option" -msgstr "L''opzione {0} non è valida quando si pubblicano più elementi" - -#: -msgid "publish.errors.invalid_publish_file_type" -msgstr "Tipo di file non corretto ''{0}'' per la pubblicazione, che prevede un file .tde, .tds, .tdsx, .twb, o .twbx." - -#: -msgid "publish.errors.mutually_exclusive_option" -msgstr "Utilizza solo uno tra {0} o {1}" - -#: -msgid "publish.errors.requires_resource_file" -msgstr "Il comando ''{0}'' richiede una cartella di lavoro, un''origine dati o un file di estrazione." - -#: -msgid "publish.errors.unexpected_server_response" -msgstr "Risposta inaspettata dal server: {0}" - -#: -msgid "publish.errors.server_resource_not_found" -msgstr "La risorsa specificata non esiste o non si ha l''autorizzazione a visualizzarla. Controlla il nome del progetto e le autorizzazioni" - -#: -msgid "publish.options.append" -msgstr "Aggiungi un file di estrazione all''origine dati esistente" - -#: -msgid "publish.options.async" -msgstr "Pubblica in modo asincrono" - -#: -msgid "publish.options.db-password" -msgstr "Password del database per tutte le origini dati" - -#: -msgid "publish.options.db-username" -msgstr "Nome utente del database per tutte le origini dati" - -#: -msgid "publish.options.description" -msgstr "Descrizione della cartella di lavoro o dell''origine dati" - -#: -msgid "publish.options.encrypt_extracts" -msgstr "Crittografare le estrazioni su un server" - -#: -msgid "publish.options.name" -msgstr "Cartella di lavoro/nome dell''origine dati sul server. Se omessa, la cartella di lavoro/origine dati sarà rinominata secondo il nome del file, senza l''estensione twb(x), tds(x) o tde. La pubblicazione di un file .tde creerà un''origine dati" - -#: -msgid "publish.options.oauth-username" -msgstr "Utilizza le credenziali salvate sul portachiavi del server associato a NOME UTENTE per la pubblicazione" - -#: -msgid "publish.options.overwrite" -msgstr "Sovrascrivi l''origine dati/cartella di lavoro esistente, se presente" - -#: -msgid "publish.options.project" -msgstr "Progetto su cui pubblicare la cartella di lavoro/origine dati" - -#: -msgid "publish.options.parent-project-path" -msgstr "Percorso del padre del progetto su cui pubblicare la cartella di lavoro/origine dati" - -#: -msgid "publish.options.replace" -msgstr "Sostituisci il file di estrazione nell''origine dati esistente" - -#: -msgid "publish.options.restart" -msgstr "Riavvia il caricamento del file" - -#: -msgid "publish.options.save-db-password" -msgstr "Memorizza la password del database sul server" - -#: -msgid "publish.options.save-oauth" -msgstr "Incorpora le credenziali OAuth specificate con {0}." - -#: -msgid "publish.options.tabbed" -msgstr "Pubblica con le viste a schede abilitate" - -#: -msgid "publish.options.thumbnail-groupname" -msgstr "Se la cartella di lavoro contiene filtri utente, impersona questo gruppo mentre vengono elaborate le miniature." - -#: -msgid "publish.options.thumbnail-username" -msgstr "Se la cartella di lavoro contiene filtri utente, impersona questo utente mentre vengono elaborate le miniature." - -#: -msgid "publish.status" -msgstr "Pubblicazione di ''{0}'' sul server in corso. Questa operazione potrebbe richiedere diversi minuti..." - -#: -msgid "publish.success" -msgstr "File pubblicato correttamente sul server nella posizione seguente:" - -#: -msgid "publishsamples.options.parent-project-path" -msgstr "Percorso del padre del progetto su cui pubblicare i campioni. Deve essere specificato il nome del progetto con --project" - -#: -msgid "publishsamples.options.projectname" -msgstr "Nome del progetto in cui pubblicare campioni" - -#: -msgid "publishsamples.short_description" -msgstr "Pubblica esempi di cartelle di lavoro sul progetto specificato. Gli esempo esistenti saranno sovrascritti." - -#: -msgid "publishsamples.status" -msgstr "Pubblicazione di campioni in corso..." - -#: -msgid "reencryptextracts.short_description" -msgstr "Ricrittografa le estrazioni su un sito" - -#: -msgid "reencryptextracts.status" -msgstr "Pianificazioni delle estrazioni sul sito {0} da ricrittografare..." - -#: -msgid "refreshextracts.errors.required_argument" -msgstr "Il comando refreshextracts richiede un URL della cartella di lavoro, un nome della cartella di lavoro o un nome dell''origine dati." - -#: -msgid "refreshextracts.errors.add_and_remove_calculations" -msgstr "Impossibile eseguire l''aggiornamento con entrambe le opzioni --addcalculations e --removecalculations" - -#: -msgid "refreshextracts.errors.calculations_and_incremental" -msgstr "Impossibile aggiungere o rimuovere i calcoli materializzati durante l''aggiornamento incrementale dell''estrazione" - -#: -msgid "refreshextracts.errors.error" -msgstr "Errore durante l''aggiornamento delle estrazioni" - -#: -msgid "refreshextracts.options.datasource" -msgstr "Il nome dell''origine dati da aggiornare" - -#: -msgid "refreshextracts.options.incremental" -msgstr "Esegui un aggiornamento incrementale (se supportato)" - -#: -msgid "refreshextracts.options.parent-project-path" -msgstr "Percorso del padre del progetto che contiene l''estrazione da aggiornare. Deve essere specificato il nome del progetto con --project." - -#: -msgid "refreshextracts.options.project" -msgstr "Il nome del progetto che contiene la cartella di lavoro/origine dati. Necessario solo se {0} o {1} sono specificati. Se non specificati, viene utilizzato il progetto predefinito ''{2}''." - -#: -msgid "refreshextracts.options.synchronous" -msgstr "Attendi l''esecuzione e il completamento dell''aggiornamento prima di uscire" - -#: -msgid "refreshextracts.options.url" -msgstr "Il nome canonico per la cartella di lavoro o la vista come appare nell''URL" - -#: -msgid "refreshextracts.options.workbook" -msgstr "Il nome della cartella di lavoro da aggiornare" - -#: -msgid "refreshextracts.options.addcalculations" -msgstr "Aggiunge calcoli materializzati nell''estrazione" - -#: -msgid "refreshextracts.options.removecalculations" -msgstr "Rimuove i calcoli materializzati dall''estrazione" - -#: -msgid "refreshextracts.short_description" -msgstr "Aggiorna le estrazioni di una cartella di lavoro o origine dati sul server" - -#: -msgid "refreshextracts.status_incremented" -msgstr "Pianificazione delle estrazioni per {0} ''{1}'' da incrementare in corso..." - -#: -msgid "refreshextracts.status_refreshed" -msgstr "Pianificazione delle estrazioni per {0} ''{1}'' da aggiornare in corso..." - -#: -msgid "removeusers.options.users" -msgstr "File che contiene un elenco di utenti, uno per riga, da rimuovere dal gruppo" - -#: -msgid "removeusers.short_description" -msgstr "Rimuovi utenti da un gruppo" - -#: -msgid "removeusers.status" -msgstr "Rimozione degli utenti elencati in {0} dal gruppo {1} in corso..." - -#: -msgid "runschedule.errors.requires_schedule_name" -msgstr "Il comando ''{0}'' richiede un nome di pianificazione" - -#: -msgid "runschedule.short_description" -msgstr "Esegui una pianificazione" - -#: -msgid "runschedule.status" -msgstr "Esecuzione della pianificazione ''{0}'' sul server in corso..." - -#: -msgid "materializeviews.short_description" -msgstr "Aggiorna e controlla le impostazioni delle viste materializzate per siti/cartelle di lavoro" - -#: -msgid "materializeviews.status.site" -msgstr "Aggiornamento dell''impostazione delle viste materializzate per il sito ''{0}'' in corso..." - -#: -msgid "materializeviews.status.workbook" -msgstr "Aggiornamento dell''impostazione delle viste materializzate per la cartella di lavoro ''{0}'' in corso..." - -#: -msgid "materializeviews.errors.invalid_workbook_arguments" -msgstr "Il comando materializeviews richiede un argomento del nome di una cartella di lavoro" - -#: -msgid "materializeviews.errors.invalid_site_arguments" -msgstr "Il comando materializeviews richiede un argomento del nome di un ID sito" - -#: -msgid "materializeviews.errors.invalid_workbook_option" -msgstr "Usa ''{0}'' o ''{1}'' con ''{2}''" - -#: -msgid "materializeviews.errors.invalid_project_path" -msgstr "Usa ''{1}'' con ''{0}''" - -#: -msgid "materializeviews.errors.invalid_site_option" -msgstr "Usa ''{0}'' con ''{1}''" - -#: -msgid "materializeviews.errors.site_mode_conflict" -msgstr "Usa ''{0}'' o ''{1}'' per modificare la modalità delle viste materializzate del sito." - -#: -msgid "materializeviews.errors.site_not_updated" -msgstr "Sito ''{0}'' non aggiornato, solo gli amministratori del server possono cambiare l''impostazione delle viste materializzate" - -#: -msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "Usa ''{0}'' o ''{1}'' per modificare l''impostazione delle viste materializzate" - -#: -msgid "materializeviews.options.materialize_now" -msgstr "Usa ''{0}''per pianificare immediatamente la materializzazione per una determinata cartella di lavoro." - -#: -msgid "materializeviews.options.project" -msgstr "Usa ''{0}'' per specificare un nome di progetto" - -#: -msgid "materializeviews.options.parent_project_path" -msgstr "Usa ''{0}'' per specificare il percorso del progetto padre verso ''{1}''." - -#: -msgid "materializeviews.options.allow_workbook" -msgstr "Usa ''{0}'' per abilitare/disabilitare le viste materializzate per la cartella di lavoro" - -#: -msgid "materializeviews.options.allow_site" -msgstr "Usa ''{0}'' per abilitare/disabilitare le viste materializzate per il sito" - -#: -msgid "materializeviews.options.selected_workbooks" -msgstr "Usa ''{0}'' per abilitare le cartelle di lavoro selezionate nel sito, utilizzate con l''opzione ''{1}''. Questa è l''opzione predefinita" - -#: -msgid "materializeviews.options.all_workbooks" -msgstr "Usa ''{0}'' per abilitare le cartelle di lavoro nel sito, utilizzate con l''opzione ''{1}''." - -#: -msgid "session.auto_site_login" -msgstr "Accesso automatico al sito: {0}" - -#: -msgid "session.certificate-alias" -msgstr "Alias certificato: {0}" - -#: -msgid "session.connecting" -msgstr "Connessione al server in corso..." - -#: -msgid "session.continuing_session" -msgstr "Proseguimento della sessione precedente" - -#: -msgid "session.errors.auth_required" -msgstr "Autorizzazione richiesta" - -#: -msgid "session.errors.invalid_keystore_password" -msgstr "La password dell''archivio delle chiavi non è corretta. Inserisci la password corretta e riprova" - -#: -msgid "session.errors.invalid_redirect" -msgstr "Impossibile reindirizzare a un URL non valido: {0}" - -#: -msgid "session.errors.keystore_pwdfile_create" -msgstr "Impossibile creare file di password dell''archivio delle chiavi, errore: {0}" - -#: -msgid "session.errors.missing_arguments" -msgstr "Impossibile accedere a causa di argomenti mancanti: {0}" - -#: -msgid "session.errors.no_redirect_found" -msgstr "Nessun indirizzo di reindirizzamento nella risposta di reindirizzamento" - -#: -msgid "session.errors.no_sslcafile_found" -msgstr "Impossibile trovare un file dell''Autorità di certificazione (CA) in queste posizioni: ''{0}''. Il file CA viene utilizzato per garantire una comunicazione sicura con Tableau Server. Per informazioni sulla creazione di un file CA, consulta la guida di Tableau Server. Per connetterti a Tableau Server senza convalidare il certificato SSL, utilizza il flag --no-certcheck." - -#: -msgid "session.errors.script_no_password" -msgstr "Tabcmd è stato eseguito da uno script o IDE ma non è stata fornita alcuna password. Una password deve essere fornita come argomento per tabcmd per poter accedere." - -#: -msgid "session.errors.session_expired" -msgstr "La sessione è scaduta" - -#: -msgid "session.errors.unsupported_command" -msgstr "Comando non supportato da questo server" - -#: -msgid "session.keystore.notice" -msgstr "Desideri memorizzare la password in locale per evitare di digitare la password la prossima volta? [risposta sì o no]" - -#: -msgid "session.keystore.password" -msgstr "Password dell''archivio delle chiavi:" - -#: -msgid "session.keystore.pwdfile_create" -msgstr "Crea il file di password dell''archivio delle chiavi nel percorso: {0}" - -#: -msgid "session.keystore.pwdfile_remove" -msgstr "Rimuovi il file della password dell''archivio delle chiavi che contiene una password errata" - -#: -msgid "session.login" -msgstr "Accesso in corso..." - -#: -msgid "session.logout" -msgstr "Disconnessione eseguita" - -#: -msgid "session.monitorjob.errors.no_jobid" -msgstr "Impossibile monitorare il lavoro. Nessun job_id trovato: {0}" - -#: -msgid "session.monitorjob.percent_complete" -msgstr "{0}% completato" - -#: -msgid "session.new_session" -msgstr "Creazione della nuova sessione in corso" - -#: -msgid "session.no-certificate-found" -msgstr "Nessun certificato client valido trovato" - -#: -msgid "session.not_default_site_member" -msgstr "Non sei un membro del sito predefinito. Seleziona un ID SITO dai seguenti siti:" - -#: -msgid "session.not_site_member" -msgstr "Non sei un membro del sito ''{0}''. Seleziona un ID SITO dai seguenti siti:" - -#: -msgid "session.options.help" -msgstr "Visualizza la guida per tabcmd" - -#: -msgid "session.options.no-certcheck" -msgstr "Non convalidare il certificato SSL" - -#: -msgid "session.options.no-cookie" -msgstr "Non salvare l''ID sessione al momento dell''accesso. I comandi successivi dovranno eseguire di nuovo l''accesso. Se non specificato, l''impostazione predefinita è salvare l''ID di sessione" - -#: -msgid "session.options.no-prompt" -msgstr "Non richiedere una password" - -#: -msgid "session.options.no-proxy" -msgstr "Non utilizzare un proxy HTTP" - -#: -msgid "session.options.password" -msgstr "Usa la password Tableau Server specificata." - -#: -msgid "session.options.password-file" -msgstr "Leggi la password di Tableau Server da FILE" - -#: -msgid "session.options.proxy" -msgstr "Usa il proxy HTTP specificato" - -#: -msgid "session.options.server" -msgstr "Utilizza l''URL di Tableau Server specificato. Se non viene specificato alcun protocollo, si suppone http://" - -#: -msgid "session.options.site" -msgstr "Utilizzare il sito specificato di Tableau Server. Specifica una stringa vuota ("") per forzare l''utilizzo del sito predefinito" - -#: -msgid "session.options.timeout" -msgstr "Quanto tempo occorre attendere, in secondi, affinché il server completi l''elaborazione del comando. Per impostazione predefinita viene attesa la risposta del server." - -#: -msgid "session.options.use-certificate" -msgstr "Utilizza il certificato client per accedere" - -#: -msgid "session.options.username" -msgstr "Utilizza il nome utente di Tableau Server specificato" - -#: -msgid "session.password" -msgstr "Password:" - -#: -msgid "session.retrying_task" -msgstr "Accedi di nuovo per riprovare il comando originale con una nuova sessione..." - -#: -msgid "session.session_expired_login" -msgstr "La sessione è scaduta. Disconnessione in corso per cancellare la sessione..." - -#: -msgid "session.site_list" -msgstr "{0}{0}NAME: {1}{0}SITEID: ''{2}''" - -#: -msgid "session.using-certificate" -msgstr "Utilizzo del certificato client per l''accesso" - -#: -msgid "session.inferred_username" -msgstr "Nessun flag --username fornito. Accesso come utente ''{0}'' in corso." - -#: -msgid "sessiondata.errors.bad_api" -msgstr "API server malformato: {0}" - -#: -msgid "sessiondata.errors.no_server_api" -msgstr "Impossibile trovare la versione API del server in risposta" - -#: -msgid "sessiondata.errors.version_mismatch" -msgstr "La versione di Tabcmd {0} (API {1}) non corrisponde alla versione di Tableau Server {2} (API {3})." - -#: -msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "Specifica ''{0}'' o ''{1}'' prima del nome del server" - -#: -msgid "sessionoptions.errors.bad_password_file" -msgstr "Impossibile leggere la password dal file ''{0}''" - -#: -msgid "sessionoptions.errors.bad_protocol" -msgstr "Il protocollo ''{0}'' non è supportato" - -#: -msgid "sessionoptions.errors.bad_proxy_format" -msgstr "Il formato del proxy non corrisponde a HOST:PORT: {0}" - -#: -msgid "sessionoptions.errors.bad_timeout" -msgstr "Argomento non numerico a {0} ''{1}'' ignorato" - -#: -msgid "set.description" -msgstr "Regola un''impostazione sul server. Utilizza !setting per disattivare un''impostazione" - -#: -msgid "set.errors.requires_setting_name" -msgstr "Il comando ''{0}'' richiede un nome di impostazione" - -#: -msgid "set.errors.single_setting_name" -msgstr "Il comando ''{0}'' prende un singolo nome di impostazione" - -#: -msgid "set.short_description" -msgstr "Regola un''impostazione sul server" - -#: -msgid "setsetting.status" -msgstr "Impostazione di ''{0}'' su {1} in corso" - -#: -msgid "syncgroup.errors.server_admin" -msgstr "Il ruolo minimo del sito di un gruppo non può essere impostato su ''ServerAdministrator''." - -#: -msgid "syncgroup.options.role" -msgstr "Imposta il ruolo predefinito per tutti gli utenti del gruppo. Valori consentiti per {0}: {1}. Se un utente esiste già, il ruolo dato viene applicato solo se è meno restrittivo del ruolo attuale dell''utente. Se non specificato, il valore predefinito è {2} per i nuovi utenti e invariato per gli utenti esistenti." - -#: -msgid "syncgroup.options.overwritesiterole" -msgstr "Permette di cambiare il ruolo del sito di un utente in uno con meno privilegi quando si usa --role, sovrascrivendo il comportamento predefinito." - -#: -msgid "syncgroup.options.grantlicensemode" -msgstr "Quando concedere a un utente la licenza specificata per il gruppo. I valori consentiti sono: {0}. Se non viene passato alcun valore, verrà utilizzato ''on-sync'' come valore predefinito." - -#: -msgid "syncgroup.short_description" -msgstr "Sincronizza il server con un gruppo Active Directory" - -#: -msgid "syncgroup.status" -msgstr "Sincronizza il server con il gruppo Active Directory {0} in corso..." - -#: -msgid "syncgroup.options.sysadmin-type" -msgstr "[Eliminato. Utilizza al suo posto --role.] Assegna [o rimuove] il diritto di amministratore per tutti gli utenti del gruppo. {0} può essere: {1}, {2}, {3} o {4}." - -#: -msgid "syncgroup.options.license" -msgstr "[Eliminato. Utilizza al suo posto --role.] Imposta il livello di licenza predefinito per tutti gli utenti del gruppo. {0} può essere {1}, {2}, o {3}." - -#: -msgid "syncgroup.options.publisher" -msgstr "[Eliminato. Utilizza al suo posto --role.] Assegna [o rimuove] il diritto di pubblicazione per tutti gli utenti del gruppo." - -#: -msgid "tabcmd.mutually_exclusive_options" -msgstr "Impossibile specificare ''{0}'' e ''{1}'' nello stesso comando" - -#: -msgid "tabcmdparser.errors.ambiguous_option" -msgstr "Opzione ambigua ''{0}'' tra le opzioni: {1}" - -#: -msgid "tabcmdparser.warning.unexpected_dash" -msgstr "Trattino non previsto presente nell''argomento: {0}. I trattini validi sono -, --. Questo errore si verifica spesso quando si esegue il copia/incolla da un editor con formattazione. Prova a riscrivere il trattino dell''argomento nella riga di comando." - -#: -msgid "resetopenidsub.short_description" -msgstr "Reimposta un OpenID Connect SubId per un utente" - -#: -msgid "resetopenidsub.options.targetusername" -msgstr "Utente da reimpostare" - -#: -msgid "resetopenidsub.options.all" -msgstr "Reimposta tutti gli utenti" - -#: -msgid "version.description" -msgstr "Stampa informazioni sulla versione" - -#: -msgid "vizqlsession.errors.cannot_create_session" -msgstr "Impossibile creare una sessione VizQl sul server" - -#: -msgid "vizqlsession.errors.no_command_result" -msgstr "Impossibile trovare il risultato del comando: {0}" - -#: -msgid "vizqlsession.errors.session_already_closed" -msgstr "Oggetto sessione VizQl già chiuso" - -#: -msgid "vizqlsession.errors.cannot_parse_response" -msgstr "Impossibile analizzare la stringa di risposta JSON: {0}" - -#: -msgid "upgradethumbnails.short_description" -msgstr "Verrà eseguito il processo di Gestione componenti in background per l''upgrade delle anteprime, che effettuerà il rendering in alta risoluzione di tutte le anteprime generate prima di Tableau 2018.2. Ciò può comportare un carico superiore al normale su Tableau Server e sulle origini dati esterne. In caso di problemi, il processo può essere interrotto eseguendo tabcmd upgradethumbnails --server --stop" - -#: -msgid "upgradethumbnails.options.stop" -msgstr "Interrompi tutti i processi correlati all''upgrade delle anteprime" - -#: -msgid "upgradethumbnails.status.running" -msgstr "Avvio dell''upgrade delle anteprime in corso" - -#: -msgid "upgradethumbnails.status.not_running" -msgstr "Upgrade delle anteprime non avviato" - -#: -msgid "upgradethumbnails.status.cancelling" -msgstr "Annullamento dei processi di upgrade delle anteprime in corso" - -#: -msgid "upgradethumbnails.continue_promt" -msgstr "Continuare? Immetti 1 per Sì, 0 per No (1/0)" - -#: -msgid "upgradethumbnails.invalid_response" -msgstr "Risposta non valida" - -#: -msgid "validateidpmetadata.options.digest_algorithms" -msgstr "Un elenco separato da spazi di algoritmi digest. Valori consentiti per {0}: {1}. Se non specificato, il server utilizza i valori dell''impostazione di configurazione del server: {2}" - -#: -msgid "validateidpmetadata.options.min_allowed_rsa_key_size" -msgstr "Se non specificato, il server utilizza i valori dall''impostazione di configurazione del server: {0}" - -#: -msgid "validateidpmetadata.options.min_allowed_elliptic_curve_size" -msgstr "Se non specificato, il server utilizza i valori dall''impostazione di configurazione del server: {0}" - -#: -msgid "validateidpmetadata.options.site_names" -msgstr "Un elenco di nomi di siti separati da spazi per cui eseguire la convalida dei certificati. Se non specificato, vengono esaminati tutti i siti." - -#: -msgid "validateidpmetadata.short_description" -msgstr "Identifica i siti Tableau Server configurati con IdP che utilizzano l''algoritmo di digest non sicuro SHA-1. Questo comando identifica anche gli IdP che utilizzano certificati con una dimensione della chiave RSA o una dimensione della curva ellittica insufficienti." - diff --git a/tabcmd/locales/ja/LC_MESSAGES/ja.po b/tabcmd/locales/ja/LC_MESSAGES/ja.po deleted file mode 100644 index 50538be3..00000000 --- a/tabcmd/locales/ja/LC_MESSAGES/ja.po +++ /dev/null @@ -1,68 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: ja" -# Copyright (C) YEAR Tableau Software - - -# These outcome reporting lines were all returned from the server in clientxml -# https://sourcegraph.prod.tableautools.com/teams/near/-/blob/workgroup/src/shared/libraries/tab-strings/res/localization/shared_wg_en.properties -# how much of this can be replaced by server responses? - -msgid "tabcmd.result.already_exists.group" -msgstr "Group called ''{}'' already exists" - -msgid "tabcmd.result.failed.delete.group" -msgstr "Error deleting group from server" - -msgid "tabcmd.result.success.create_user" -msgstr "Successfully created user: {}" - -msgid "tabcmd.report.users_added" -msgstr "Number of users added: {}" - -msgid "tabcmd.report.errors" -msgstr "Error details: \n{}" - -msgid "tabcmd.report.error.user_csv.too_many_columns" -msgstr "The file contains {} columns, but there are only {} valid columns in a user import csv file" - -msgid "tabcmd.report.error.user_csv.at_char" -msgstr "If a user name includes an @ character that represents anything other than a domain separator, " - "you need to refer to the symbol using the hexadecimal format: \\0x40" - -msgid "tabcmd.report.error.user.no_spaces_in_username" -msgstr "Username cannot contain spaces" - -msgid "tabcmd.report.error.generic_attribute" -msgstr "Invalid value for {0}: {1}" - -msgid "tabcmd.report.error.publish_samples.expected_project" -msgstr "publishsamples expects the specified project to exist already" - -msgid "tabcmd.result.failure.publish_samples" -msgstr "Failed publishing samples to project" - -msgid "tabcmd.launching" -msgstr "======================= Launching command =======================" - -msgid "tabcmd.find.group" -msgstr "Finding group ''{}'' on server..." - -# Each actual command has a status line in translation - -msgid "tabcmd.add.users.to_site" -msgstr "===== Adding users listed in {0} to {1}..." - -msgid "tabcmd.delete.users.from_server" -msgstr "Removing users listed in {0} from the server..." - -msgid "tabcmd.get.extension.not_found" -msgstr "You must specify a file type in the url or filename" - -msgid "tabcmd.run_schedule.options.schedule" -msgstr "Name of the schedule to run" \ No newline at end of file diff --git a/tabcmd/locales/ja/LC_MESSAGES/shared_wg_ja.po b/tabcmd/locales/ja/LC_MESSAGES/shared_wg_ja.po deleted file mode 100644 index 9dd5036d..00000000 --- a/tabcmd/locales/ja/LC_MESSAGES/shared_wg_ja.po +++ /dev/null @@ -1,1789 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: ja" -#: -msgid "permissions.labels.capabilities.read" -msgstr "ビュー:" - -#: -msgid "permissions.labels.capabilities.write" -msgstr "上書き:" - -#: -msgid "permissions.labels.capabilities.write.legacy" -msgstr "保存:" - -#: -msgid "permissions.labels.capabilities.delete" -msgstr "削除:" - -#: -msgid "permissions.labels.capabilities.filter" -msgstr "フィルター:" - -#: -msgid "permissions.labels.capabilities.add_tag" -msgstr "タグの追加:" - -#: -msgid "permissions.labels.capabilities.add_favorite" -msgstr "お気に入りの追加:" - -#: -msgid "permissions.labels.capabilities.add_comment" -msgstr "コメントの追加:" - -#: -msgid "permissions.labels.capabilities.add_comment.legacy" -msgstr "コメントの追加:" - -#: -msgid "permissions.labels.capabilities.view_comments" -msgstr "コメントの表示:" - -#: -msgid "permissions.labels.capabilities.vud" -msgstr "完全なデータのダウンロード:" - -#: -msgid "permissions.labels.capabilities.export_image" -msgstr "画像/PDF のダウンロード:" - -#: -msgid "permissions.labels.capabilities.export_data" -msgstr "サマリー データのダウンロード:" - -#: -msgid "permissions.labels.capabilities.export_xml" -msgstr "ダウンロード/コピーの保存:" - -#: -msgid "permissions.labels.capabilities.export_xml.legacy" -msgstr "ダウンロード/名前を付けて保存:" - -#: -msgid "permissions.labels.capabilities.save_customized_view" -msgstr "カスタマイズされたビューの保存:" - -#: -msgid "permissions.labels.capabilities.share_view" -msgstr "カスタマイズの共有:" - -#: -msgid "permissions.labels.capabilities.stateful_url" -msgstr "パーマリンク:" - -#: -msgid "permissions.labels.capabilities.change_hierarchy" -msgstr "移動:" - -#: -msgid "permissions.labels.capabilities.change_permissions" -msgstr "パーミッションの設定:" - -#: -msgid "permissions.labels.capabilities.exclude" -msgstr "除外:" - -#: -msgid "permissions.labels.capabilities.keep_only" -msgstr "保持:" - -#: -msgid "permissions.labels.capabilities.select" -msgstr "マークの選択:" - -#: -msgid "permissions.labels.capabilities.tooltip" -msgstr "ツールヒントの表示:" - -#: -msgid "permissions.labels.capabilities.highlight" -msgstr "凡例のハイライト:" - -#: -msgid "permissions.labels.capabilities.url_link" -msgstr "外部 URL にリンク:" - -#: -msgid "permissions.labels.capabilities.administrator" -msgstr "管理者:" - -#: -msgid "permissions.labels.capabilities.content_admin" -msgstr "コンテンツ管理者:" - -#: -msgid "permissions.labels.capabilities.create_groups" -msgstr "グループの作成:" - -#: -msgid "permissions.labels.capabilities.rename" -msgstr "名前の変更:" - -#: -msgid "permissions.labels.capabilities.transfer_ownership" -msgstr "所有権の移転:" - -#: -msgid "permissions.labels.capabilities.project_leader" -msgstr "プロジェクト リーダー:" - -#: -msgid "permissions.labels.capabilities.publish" -msgstr "パブリッシュ:" - -#: -msgid "permissions.labels.capabilities.connect" -msgstr "接続:" - -#: -msgid "permissions.labels.capabilities.draw" -msgstr "描画:" - -#: -msgid "permissions.labels.capabilities.web_authoring" -msgstr "Web 編集:" - -#: -msgid "permissions.labels.capabilities.xml_save_as" -msgstr "名前を付けて保存:" - -#: -msgid "permissions.labels.capabilities.create_refresh_metrics" -msgstr "メトリクスの作成/更新:" - -#: -msgid "permissions.labels.capabilities.explain_data" -msgstr "「データの説明を見る」の実行:" - -#: -msgid "permissions.labels.roles.wb_view" -msgstr "ビュー" - -#: -msgid "permissions.labels.roles.wb_explore" -msgstr "検索" - -#: -msgid "permissions.labels.roles.wb_publish" -msgstr "パブリッシュ" - -#: -msgid "permissions.labels.roles.wb_administer" -msgstr "管理" - -#: -msgid "permissions.labels.roles.ds_view" -msgstr "ビュー" - -#: -msgid "permissions.labels.roles.ds_explore" -msgstr "検索" - -#: -msgid "permissions.labels.roles.ds_publish" -msgstr "パブリッシュ" - -#: -msgid "permissions.labels.roles.ds_administer" -msgstr "管理" - -#: -msgid "permissions.labels.roles.viewer" -msgstr "Viewer" - -#: -msgid "permissions.labels.roles.interactor" -msgstr "インタラクター" - -#: -msgid "permissions.labels.roles.editor" -msgstr "エディター" - -#: -msgid "permissions.labels.roles.ds_connector" -msgstr "データ ソース コネクタ" - -#: -msgid "permissions.labels.roles.ds_editor" -msgstr "データ ソース エディター" - -#: -msgid "permissions.labels.roles.administrator" -msgstr "管理者" - -#: -msgid "permissions.labels.roles.project_leader" -msgstr "プロジェクト リーダー" - -#: -msgid "permissions.labels.roles.publisher" -msgstr "パブリッシャー" - -#: -msgid "permissions.labels.roles.custom" -msgstr "カスタム" - -#: -msgid "permissions.labels.roles.none" -msgstr "なし" - -#: -msgid "formats.messages.disk_space.in_mb" -msgstr "{0} MB" - -#: -msgid "formats.messages.disk_space.in_kb" -msgstr "{0} KB" - -#: -msgid "errors.argument.flow_description.too_long" -msgstr "フローの説明が長すぎます ({0} 文字)。{1} 文字未満でなければなりません:{2}" - -#: -msgid "errors.argument.workbook_name.too_long" -msgstr "ワークブック名が長すぎます ({0} 文字)。{1}文字未満でなければなりません:{2}" - -#: -msgid "errors.argument.workbook_name.empty" -msgstr "ワークブック名が空です。" - -#: -msgid "errors.argument.workbook_description.too_long" -msgstr "ワークブックの説明が長すぎます ({0} 文字)。{1}文字未満でなければなりません:{2}" - -#: -msgid "errors.argument.worksheet_name.too_long" -msgstr "ワークシート名が長すぎます ({0} 文字)。文{1}字未満でなければなりません:{2}" - -#: -msgid "errors.argument.datasource_name.too_long" -msgstr "データ ソース名が長すぎます ({0} 文字)。{1}文字未満でなければなりません:{2}" - -#: -msgid "errors.argument.datasource_name.empty" -msgstr "データ ソース名が空白です。" - -#: -msgid "errors.argument.datasource_description.too_long" -msgstr "データ ソースの説明が長すぎます ({0} 文字)。{1}文字未満でなければなりません:{2}" - -#: -msgid "errors.argument.dataconnection_column.too_long" -msgstr "DataConnection column {0} is too long ({1} characters). It must be shorter than {2} characters:{3}" - -#: -msgid "errors.argument.tag.too_long" -msgstr "タグが長すぎます ({0} 文字)。{1}文字未満でなければなりません:{2}" - -#: -msgid "errors.argument.workbook_file.missing_or_empty" -msgstr "ワークブック ファイルが見つからないか空です。" - -#: -msgid "errors.argument.internal" -msgstr "内部サーバー エラー。引数が欠落しているか、無効です。" - -#: -msgid "errors.argument.thumbnail.invalid_format" -msgstr "ワークブックのサムネイル形式が無効です。解像度が 300x300 以下の PNG である必要があります。" - -#: -msgid "errors.html_403.disabled_resource.workbook" -msgstr "申し訳ありませんが、そのワークブックは無効です。管理者にお問い合わせください。" - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.project" -msgstr "申し訳ありませんが、探しているプロジェクトが存在しないか、そのプロジェクトを表示できるパーミッションがありません。" - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.personal_space" -msgstr "申し訳ありませんが、探している個人用スペースが存在しないか、それを表示できるパーミッションがありません。" - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.datasource" -msgstr "申し訳ありませんが、検索しているデータ ソースは存在しません。" - -#: -msgid "errors.labels.formatted_request_id" -msgstr "要求 ID: {0}" - -#: -msgid "errors.links.delete_datasources" -msgstr "データ ソースの削除" - -#: -msgid "errors.links.delete_workbooks" -msgstr "ワークブックの削除" - -#: -msgid "errors.permissions.publish.datasource.licensing" -msgstr "データ ソースをパブリッシュするには、「インタラクター」でなければなりません。" - -#: -msgid "errors.permissions.publish.datasource.overwrite" -msgstr "''{0}'' という名前のデータ ソースはプロジェクト ''{1}''に既に存在します。上書きするためのパーミッションがありません。" - -#: -msgid "errors.permissions.publish.datasource.overwrite_personal_space" -msgstr "''{0}'' という名前のデータ ソースは個人用スペースに既に存在します。上書きするためのパーミッションがありません。" - -#: -msgid "errors.permissions.publish.datasource.overwrite_short" -msgstr "''{0}'' という名前のデータ ソースはプロジェクト ''{1}''に既に存在します。" - -#: -msgid "errors.permissions.publish.datasource.overwrite_short_personal_space" -msgstr "''{0}'' という名前のデータ ソースは個人用スペースに既に存在します。" - -#: -msgid "errors.permissions.publish.datasource.non_existent" -msgstr "データ ソース ''{0}'' が存在しません。" - -#: -msgid "errors.permissions.publish.datasource.general" -msgstr "申し訳ありませんが、このデータ ソースをパブリッシュするためのパーミッションがありません。" - -#: -msgid "errors.permissions.publish.project.explicit_publisher_detail" -msgstr "パブリッシュ権限がありません。" - -#: -msgid "errors.permissions.publish.project.general" -msgstr "申し訳ありませんが、このプロジェクトをパブリッシュするためのパーミッションがありません。" - -#: -msgid "errors.permissions.publish.project.non_existent" -msgstr "プロジェクト ''{0}'' が存在しません。" - -#: -msgid "errors.permissions.publish.project.not_writable" -msgstr "プロジェクト ''{0}''に書き込むためのパーミッションがありません。" - -#: -msgid "errors.permissions.publish.project.unspecified" -msgstr "プロジェクトを指定してください" - -#: -msgid "errors.permissions.publish.workbook.disabled" -msgstr "ワークブック ''{0}'' が無効です。" - -#: -msgid "errors.permissions.publish.workbook.general" -msgstr "この名前のワークブックがパブリッシュ先のプロジェクトに存在します。パブリッシュするには、ワークブックの名前を変更してください。" - -#: -msgid "errors.permissions.publish.workbook.general_personal_space" -msgstr "この名前のワークブックがパブリッシュ先の個人用スペースに存在します。パブリッシュするには、ワークブックの名前を変更してください。" - -#: -msgid "errors.permissions.publish.workbook.overwrite" -msgstr "''{0}'' という名前のワークブックはプロジェクト ''{1}''に既に存在します。上書きするためのパーミッションがありません。" - -#: -msgid "errors.permissions.publish.workbook.overwrite_personal_space" -msgstr "''{0}'' という名前のワークブックが個人用スペースに既に存在します。上書きするためのパーミッションがありません。" - -#: -msgid "errors.permissions.publish.workbook.overwrite_short" -msgstr "''{0}'' という名前のワークブックがプロジェクト ''{1}''に既に存在します。" - -#: -msgid "errors.permissions.publish.workbook.overwrite_short_personal_space" -msgstr "''{0}'' という名前のワークブックが個人用スペースに既に存在します。" - -#: -msgid "errors.reportable.impersonation.group_and_user" -msgstr "''impersonate_username'' または ''impersonate_groupname'' の両方ではなくいずれかのみを指定します。" - -#: -msgid "errors.reportable.impersonation.user_not_found" -msgstr "ユーザー ''{0}'' が存在しません。" - -#: -msgid "errors.reportable.impersonation.group_not_found" -msgstr "グループ ''{0}'' は存在しません。 " - -#: -msgid "errors.public.validation.hasextract" -msgstr "Tableau Public に保存するワークブックではアクティブな Tableau 抽出を使用する必要があります。 パブリッシュする前にデータ ソースを右クリックし、[抽出の使用] を選択します。データ ソース ''{0}'' はアクティブな抽出ではありません。" - -#: -msgid "errors.publish.dataserver_datasource_not_found" -msgstr "ワークブック ''{1}'' のデータ ソース ''{0}'' が見つかりません。" - -#: -msgid "errors.publish.datasource_update_mode" -msgstr "不明な更新モード: ''{0}''." - -#: -msgid "errors.publish.workbook.concurrent_update" -msgstr "現在、同じ名前のワークブックのパブリッシュまたは変更が行われています。もう一度試す前に、タスクが完了するのを待機してください。" - -#: -msgid "errors.publish.workbook.restricted" -msgstr "ワークブックに、このサーバーで許可されていない接続タイプが含まれています。" - -#: -msgid "errors.publish.datasource.concurrent_update" -msgstr "現在、同じ名前のデータ ソースのパブリッシュまたは変更が行われています。もう一度試す前に、タスクが完了するのを待機してください。" - -#: -msgid "errors.publish.datasource.restricted" -msgstr "データ ソースに、このサーバーで許可されていない接続タイプが含まれています。" - -#: -msgid "errors.publish.datasource.connection_check" -msgstr "{0} がデータベースへの接続を確立できませんでした。" - -#: -msgid "errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "ワークブックを暗号化された抽出とともにパブリッシュすることができません。サイト管理者がこのサイトで抽出の暗号化を無効にしました。暗号化されていない抽出とともにパブリッシュする必要があります。" - -#: -msgid "errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "データ ソースを暗号化された抽出とともにパブリッシュすることができません。サイト管理者がこのサイトで抽出の暗号化を無効にしました。暗号化されていない抽出をパブリッシュする必要があります。" - -#: -msgid "errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption" -msgstr "ワークブックを暗号化されていない抽出とともにパブリッシュすることができません。サイト管理者がこのサイトで抽出の暗号化を実行しました。抽出の暗号化を指定してワークブックをパブリッシュする必要があります。" - -#: -msgid "errors.publish.datasource.requested_no_extract_encryption_on_site_with_enforced_encryption" -msgstr "データ ソース抽出を暗号化されていない状態でパブリッシュすることができません。サイト管理者がこのサイトで抽出の暗号化を実行しました。暗号化された抽出をパブリッシュする必要があります。" - -#: -msgid "errors.publish.has_unfinished_extract_creation_job" -msgstr "関連する保留中または未完了の抽出作成ジョブがあるため、このリソースはパブリッシュできません。待機するかそれらのジョブをキャンセルしてからもう一度やり直してください。" - -#: -msgid "errors.publishing.storage_quota_exceeded.message" -msgstr "サイトの保存容量が超過しています。" - -#: -msgid "errors.publishing.request_size_exceeded" -msgstr "リクエスト サイズが {0} バイトであり、バイト サイズの制限を {1} バイト超えているため、このファイルをパブリッシュできません。" - -#: -msgid "errors.publishing.request_size_unknown" -msgstr "リクエスト サイズを特定できませんでした。" - -#: -msgid "errors.site.quota_exceeded" -msgstr "アップロードしようとしているコンテンツは、サイトの容量を {0} 超えています。" - -#: -msgid "errors.personal_space.quota_exceeded" -msgstr "このコンテンツは、個人用スペースの容量を {0} 超えています。" - -#: -msgid "errors.web_authoring.workbook_deleted" -msgstr "ワークブック ''{0}'' が削除されました。[名前を付けて保存] を選択して、新しいワークブックとして保存してください。" - -#: -msgid "errors.web_authoring.workbook_changed" -msgstr "編集を開始した後に、別のユーザーがこのワークブックを編集および保存しました。そのため、元のワークブックを更新することはできなくなりました。変更とともに新しいワークブックを作成するには、[名前をつけて保存] を使用します。" - -#: -msgid "labels.publish.embed_credentials" -msgstr "データ ソースのパスワードの埋め込み" - -#: -msgid "errors.publish.workbook.google_no_embedded_credentials" -msgstr "このワークブックには、埋め込み認証資格情報を必要とする {0} データ ソースが含まれています。別のワークブックとして保存するには、''{1}'' を選択します。" - -#: -msgid "errors.publish.datasource.google_no_embedded_credentials" -msgstr "このデータ ソースには、埋め込み認証資格情報を必要とする {0} 接続が含まれています。このデータ ソースは、埋め込み認証資格情報とともに Tableau Desktop からパブリッシュしてください。" - -#: -msgid "errors.publish.datasource.federated_oauth_datasource_failed" -msgstr "データ ソース内の 1 つ以上の接続に対する認証資格情報の有効期限が切れています。Tableau Server または Tableau Online のアカウント設定ページでこのデータ ソースの保存済み認証資格情報を削除してから再度データ ソースに接続してください。" - -#: -msgid "errors.publish.workbook.missing_oauth_credential" -msgstr "認証資格情報 ''{0}'' が見つからないか使用できないため、データ ソースおよびワークブックに接続できません。" - -#: -msgid "errors.publish.version_incompatible.message" -msgstr "Desktop と Server のバージョンには互換性がありません。" - -#: -msgid "errors.publish.version_incompatible.details" -msgstr "Desktop のバージョンは ''{0}'' で、Server ドキュメントのバージョンは ''{1}'' です。" - -#: -msgid "errors.publish.datasource.managed_keychain.unique_cv_suggestions" -msgstr "競合が発生したため、パブリッシュに失敗しました。変更内容を再送信してください。" - -#: -msgid "errors.publish.permissions_are_locked" -msgstr "パブリッシュ先のプロジェクトでパーミッションがロックされています。このワークブックをパブリッシュするには、既定のパーミッションを使用し、再試行してください。" - -#: -msgid "errors.publish.datasource.not.found" -msgstr "Tableau Server でこのデータソースが見つかりませんでした。" - -#: -msgid "errors.publish.extracts.disabled" -msgstr "抽出ベースのアーカイブ データソースの保存はまだサポートされていません。" - -#: -msgid "errors.publish.datasource.timeout" -msgstr "{0} 秒後にパブリッシュがタイム アウトしました。Tableau Desktop を使用してこのデータソースをパブリッシュしてみてください。" - -#: -msgid "errors.publish.data_role.permission_not_null" -msgstr "データの役割の型のデータソースに明確なパーミッションを設定できません。" - -#: -msgid "errors.download.extracts.timeout" -msgstr "このデータソースの抽出ファイルが大きいため、{0} 秒後にパブリッシュがタイムアウトしました。Tableau Desktop を使用してこのデータソースをパブリッシュしてみてください。" - -#: -msgid "errors.publish.datasource.invalid_extract_update_time" -msgstr "無効な extractUpdateTime が指定されました: {0}" - -#: -msgid "errors.publish.async.serialization" -msgstr "パブリッシュ ジョブのステータス エラーをシリアル化できませんでした" - -#: -msgid "errors.permissions.view.datasources" -msgstr "データ ソースのリストを表示するには、「インタラクター」権限が必要です。" - -#: -msgid "errors.oauth.invalid_oauth_class" -msgstr "''{0}'' は有効な OAuth 接続タイプではありません。" - -#: -msgid "errors.xmlapi.bad_request" -msgstr "要求が無効です" - -#: -msgid "errors.xmlapi.unauthorized" -msgstr "権限がありません" - -#: -msgid "errors.xmlapi.forbidden" -msgstr "十分なパーミッションがありません" - -#: -msgid "errors.xmlapi.system_user_not_found" -msgstr "ユーザー アカウントがロックされているか、無効です。" - -#: -msgid "errors.xmlapi.site_user_not_found" -msgstr "このユーザー アカウントはアクティブではありません。ヘルプについては、{0} 管理者にお問い合わせください。" - -#: -msgid "errors.xmlapi.not_found" -msgstr "アイテムが見つかりません" - -#: -msgid "errors.xmlapi.concurrent_update" -msgstr "並列更新" - -#: -msgid "errors.xmlapi.internal_server_error" -msgstr "内部サーバー エラー" - -#: -msgid "errors.xmlapi.illegal_state" -msgstr "無効な状態" - -#: -msgid "errors.xmlapi.invalid_parameter" -msgstr "無効なパラメーター" - -#: -msgid "errors.xmlapi.already_exists" -msgstr "既に存在します" - -#: -msgid "errors.xmlapi.site_suspended" -msgstr "このサイトは一時停止しています。サインインするには、システム管理者でなければなりません。" - -#: -msgid "errors.xmlapi.site_locked" -msgstr "このサイトはロックされています。現在サインインできません。" - -#: -msgid "errors.xmlapi.permission_modification" -msgstr "変更したパーミッションでパブリッシュできません" - -#: -msgid "errors.xmlapi.update_desktop" -msgstr "他の作者が作成したワークブックを開くには、http://public.tableau.com/ から最新バージョンの Tableau Desktop Public Edition をダウンロードしてください。" - -#: -msgid "errors.xmlapi.throttled.summary" -msgstr "要求が多すぎます" - -#: -msgid "errors.xmlapi.throttled.detail" -msgstr "''{0}'' に対する要求が多すぎます。{1} 後に再試行してください。" - -#: -msgid "datasource.publish.check.unpublishable" -msgstr "データ ソースをパブリッシュできません。" - -#: -msgid "datasource.publish.check.publishable.extract_required" -msgstr "パブリッシュの際には抽出の作成が必要です。" - -#: -msgid "datasource.publish.check.publishable.credentials_required" -msgstr "{1} はライブデータ接続が維持できることを確認するため、''{0}'' に提供された認証資格情報に一時的にアクセスします。" - -#: -msgid "datasource.publish.check.publishable.server_unreachable" -msgstr "{1} が ''{0}'' に接続できません。パブリッシュを行うと抽出が作成されます。" - -#: -msgid "publish.bundles.workbook.subscription.subject" -msgstr "ワークブック {0} の準備が整いました。" - -#: -msgid "publish.bundles.workbook.subscription.message" -msgstr "Salesforce データがワークブックに追加されました。{0} プロジェクトに移動して開始します。" - -#: -msgid "extracts.status.finished.upload.workbook" -msgstr "ワークブック ''{1}'' {2} の抽出 (新しい抽出 ID: {0}) のアップロードが完了しました" - -#: -msgid "extracts.status.finished.refresh.workbook" -msgstr "ワークブック ''{1}'' {2} の抽出 (新しい抽出 ID:{0}) の更新が完了しました" - -#: -msgid "extracts.status.finished.increment.workbook" -msgstr "ワークブック ''{1}'' {2} の抽出 (新しい抽出 ID:{0}) の増分が完了しました" - -#: -msgid "extracts.status.finished.encrypt.workbook" -msgstr "ワークブック ''{1}'' の抽出 (新しい抽出 ID:{0}) の暗号化が完了しました" - -#: -msgid "extracts.status.finished.decrypt.workbook" -msgstr "ワークブック ''{1}'' の抽出 (新しい抽出 ID:{0}) の復号化が完了しました" - -#: -msgid "extracts.status.finished.rekey.workbook" -msgstr "ワークブック ''{1}'' の抽出 (新しい抽出 ID:{0}) の再暗号化が完了しました" - -#: -msgid "extracts.status.finished.create.workbook" -msgstr "ワークブック ''{1}'' の抽出 (新しい抽出 ID:{0}) の作成が完了しました {2}" - -#: -msgid "extracts.status.finished.remove.workbook" -msgstr "ワークブック ''{1}'' に対する抽出 (データ ソース ID: {0}) のライブへの変更が完了しました" - -#: -msgid "extracts.status.finished.upload.datasource" -msgstr "データ ソース ''{1}'' {2} の抽出 (新しい抽出 ID:{0}) のアップロードが完了しました" - -#: -msgid "extracts.status.finished.refresh.datasource" -msgstr "データ ソース ''{1}'' {2} の抽出 (新しい抽出 ID:{0}) の更新が完了しました" - -#: -msgid "extracts.status.finished.increment.datasource" -msgstr "データ ソース ''{1}'' {2} の抽出 (新しい抽出 ID:{0}) の増分が完了しました" - -#: -msgid "extracts.status.finished.append.datasource" -msgstr "データ ソース ''{1}'' {2} の抽出 (新しい抽出 ID:{0}) の追加が完了しました" - -#: -msgid "extracts.status.finished.replace.datasource" -msgstr "データ ソース ''{1}'' {2} の抽出 (新しい抽出 ID:{0}) の置換が完了しました" - -#: -msgid "extracts.status.finished.encrypt.datasource" -msgstr "データ ソース ''{1}'' の抽出 (新しい抽出 ID:{0}) の暗号化が完了しました" - -#: -msgid "extracts.status.finished.decrypt.datasource" -msgstr "データ ソース ''{1}'' の抽出 (新しい抽出 ID:{0}) の復号化が完了しました" - -#: -msgid "extracts.status.finished.rekey.datasource" -msgstr "データ ソース ''{1}'' の抽出 (新しい抽出 ID:{0}) の再暗号化が完了しました" - -#: -msgid "extracts.status.finished.encrypt.flow" -msgstr "フロー ''{0}'' に対する抽出の暗号化が完了しました" - -#: -msgid "extracts.status.finished.decrypt.flow" -msgstr "フロー ''{0}'' に対する抽出の復号化が完了しました" - -#: -msgid "extracts.status.finished.rekey.flow" -msgstr "フロー ''{0}'' に対する抽出の再暗号化が完了しました" - -#: -msgid "extracts.status.finished.encrypt.flowdraft" -msgstr "フローの下書き ''{0}'' に対する抽出の暗号化が完了しました" - -#: -msgid "extracts.status.finished.decrypt.flowdraft" -msgstr "フローの下書き ''{0}'' に対する抽出の復号化が完了しました" - -#: -msgid "extracts.status.finished.rekey.flowdraft" -msgstr "フローの下書き ''{0}'' に対する抽出の再暗号化が完了しました" - -#: -msgid "extracts.status.finished.create.datasource" -msgstr "データ ソース ''{1}'' の抽出 (新しい抽出 ID:{0}) の作成が完了しました {2}" - -#: -msgid "extracts.status.finished.remove.datasource" -msgstr "データ ソース ''{1}'' に対する抽出のライブへの変更が完了しました" - -#: -msgid "extracts.status.encryption_key" -msgstr "暗号化キー ID: ''{0}''。" - -#: -msgid "extracts.status.encryption_keys" -msgstr "古い暗号化キー ID: ''{0}''、新しい暗号化キー ID: ''{1}''。" - -#: -msgid "extracts.errors.upload" -msgstr "{0} の抽出のアップロード エラー: ''{1}''" - -#: -msgid "extracts.errors.refresh" -msgstr "{0} の抽出の更新時にエラーが発生しました。''{1}''" - -#: -msgid "extracts.errors.create" -msgstr "{0} の抽出の作成エラー ''{1}''。" - -#: -msgid "extracts.errors.increment" -msgstr "{0} の抽出の増分エラー: ''{1}''" - -#: -msgid "extracts.errors.append" -msgstr "{0} の抽出の追加エラー。''{1}''" - -#: -msgid "extracts.errors.replace" -msgstr "{0} の抽出の置換エラー: ''{1}''" - -#: -msgid "extracts.errors.download" -msgstr "{0} の抽出のダウンロード エラー: ''{1}''" - -#: -msgid "extracts.errors.remove" -msgstr "{0} の抽出の削除エラー: ''{1}''。" - -#: -msgid "extracts.errors.title" -msgstr "プロセス抽出エラー" - -#: -msgid "extracts.errors.nothing_to_upload" -msgstr "{0} にアップロードする抽出がありません: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_refresh" -msgstr "{0} に更新する抽出がありません: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_increment" -msgstr "{0} に増分する抽出がありません: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_append" -msgstr "{0} に追加する抽出がありません: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_replace" -msgstr "{0} に置換する抽出がありません: ''{1}''" - -#: -msgid "extracts.errors.refresh_summary" -msgstr "抽出の更新エラー" - -#: -msgid "extracts.errors.encrypt_summary" -msgstr "抽出の暗号化エラー" - -#: -msgid "extracts.errors.rekey_summary" -msgstr "抽出の最暗号化エラー" - -#: -msgid "extracts.errors.decrypt_summary" -msgstr "抽出の復号化エラー" - -#: -msgid "extracts.errors.remove_summary" -msgstr "抽出の削除エラー" - -#: -msgid "extracts.errors.create_summary" -msgstr "抽出の作成エラー" - -#: -msgid "extracts.errors.datasource_overwritten" -msgstr "データ ソースは処理中に別のタスクによって上書きされたため、更新に失敗しました。更新をもう一度送信して修正してください。" - -#: -msgid "extracts.errors.workbook_overwritten" -msgstr "ワークブックは処理中に別のタスクによって上書きされたため、更新に失敗しました。更新をもう一度送信して修正してください。" - -#: -msgid "extracts.errors.encrypt" -msgstr "{0} の抽出の暗号化時にエラーが発生しました。''{1}''" - -#: -msgid "extracts.errors.decrypt" -msgstr "{0} の抽出の復号化時にエラーが発生しました。''{1}''" - -#: -msgid "extracts.errors.rekey" -msgstr "{0} の抽出の再暗号化時にエラーが発生しました。''{1}''" - -#: -msgid "extracts.errors.encrypt_datasource_overwritten" -msgstr "データ ソースが処理中に別のタスクによって上書きされたため、抽出の暗号化に失敗しました。" - -#: -msgid "extracts.errors.encrypt_workbook_overwritten" -msgstr "ワークブックが処理中に別のタスクによって上書きされたため、抽出の暗号化に失敗しました。" - -#: -msgid "extracts.errors.rekey_datasource_overwritten" -msgstr "データ ソースが処理中に別のタスクによって上書きされたため、抽出の再暗号化に失敗しました。" - -#: -msgid "extracts.errors.rekey_workbook_overwritten" -msgstr "ワークブックが処理中に別のタスクによって上書きされたため、抽出の再暗号化に失敗しました。" - -#: -msgid "extracts.errors.decrypt_datasource_overwritten" -msgstr "データ ソースが処理中に別のタスクによって上書きされたため、抽出の復号化に失敗しました。" - -#: -msgid "extracts.errors.decrypt_workbook_overwritten" -msgstr "ワークブックが処理中に別のタスクによって上書きされたため、抽出の復号化に失敗しました。" - -#: -msgid "extracts.errors.remove_datasource_overwritten" -msgstr "データ ソースは別のタスクによって上書きされたため、ライブに変更できませんでした。" - -#: -msgid "extracts.errors.remove_workbook_overwritten" -msgstr "ワークブックは別のタスクによって上書きされたため、ライブに変更できませんでした。" - -#: -msgid "extracts.errors.create_datasource_overwritten" -msgstr "データ ソースは別のタスクによって上書きされたため、抽出できませんでした。" - -#: -msgid "extracts.errors.create_workbook_overwritten" -msgstr "ワークブックは別のタスクによって上書きされたため、抽出できませんでした。" - -#: -msgid "extracts.site_mode_change_details" -msgstr "サイト抽出の暗号化モードを ''{0}'' から ''{1}'' に変更しました。" - -#: -msgid "extracts.errors.encryption_not_licensed" -msgstr "抽出の暗号化を行うライセンスがないため、この操作は失敗しました。この操作を実行するには、ライセンスを更新するか抽出を復号化する必要があります。" - -#: -msgid "extracts.errors.operation_cancelled_detail" -msgstr "{0} (データ ソース: {2}) に対する抽出の削除操作がタイムアウトしました。" - -#: -msgid "workbooks.messages.load_error" -msgstr "ワークブック {0} を読み込むことができません" - -#: -msgid "workbooks.messages.locked" -msgstr "ワークブック ''{0}'' は現在、別のユーザーによって変更されています。後でやり直してください。" - -#: -msgid "workbooks.new_workbook.default_name" -msgstr "新しいワークブック" - -#: -msgid "workbooks.new_datasource.default_name" -msgstr "新しいデータ ソース" - -#: -msgid "datasources.messages.load_error" -msgstr "データ ソース {0} を読み込むことができません。" - -#: -msgid "metrics.new_metric.default_name" -msgstr "新しいメトリクス" - -#: -msgid "messages.timeout_error.summary" -msgstr "タイムアウト エラー" - -#: -msgid "messages.timeout_error.task_canceled" -msgstr "{0} 秒より長く時間がかかるタスクをキャンセルします" - -#: -msgid "subscriptions.manage_my_subscriptions" -msgstr "サブスクリプションの管理" - -#: -msgid "subscriptions.message_greeting" -msgstr "こんにちは、" - -#: -msgid "subscriptions.subscribed_footer" -msgstr "{0} へのサブスクリプションはここにあります。" - -#: -msgid "subscriptions.subscribed_workbook" -msgstr "ワークブック" - -#: -msgid "subscriptions.subscribed_view" -msgstr "ビュー" - -#: -msgid "subscriptions.fullstop" -msgstr "。" - -#: -msgid "subscriptions.extract_refresh_footer" -msgstr "データが更新されるとこの登録メールが送信されます。" - -#: -msgid "subscriptions.explore_the_viz" -msgstr "Viz の探索" - -#: -msgid "subscriptions.explore_the_workbook" -msgstr "ワークブックの探索" - -#: -msgid "subscriptions.pdf_attached" -msgstr "Tableau PDF は接続されています。" - -#: -msgid "subscriptions.access_live_content" -msgstr "ここからコンテンツのライブ ビューにアクセスできます" - -#: -msgid "subscriptions.warning_deprecated_type" -msgstr "廃止されました" - -#: -msgid "subscriptions.warning_extract_refresh_type" -msgstr "抽出更新に失敗しました" - -#: -msgid "subscriptions.warning_flow_run_type" -msgstr "フロー実行に失敗しました" - -#: -msgid "subscriptions.warning_introduction_general" -msgstr "次のデータ品質に関する警告は、この {0} に影響します。" - -#: -msgid "subscriptions.warning_introduction_view" -msgstr "詳細については、ビューの [データの詳細] タブを参照してください" - -#: -msgid "subscriptions.warning_introduction_workbook" -msgstr "詳細については、ワークブックのページを参照してください" - -#: -msgid "subscriptions.warning_maintenance_type" -msgstr "メンテナンス中" - -#: -msgid "subscriptions.warning_permission_error" -msgstr "この警告は、表示するパーミッションがないアセットに関するものです。" - -#: -msgid "subscriptions.warning_redacted" -msgstr "パーミッションが必要です" - -#: -msgid "subscriptions.warning_sensitve_type" -msgstr "機密データ" - -#: -msgid "subscriptions.warning_severe" -msgstr "データ品質に関する重要な警告" - -#: -msgid "subscriptions.warning_stale_type" -msgstr "古いデータ" - -#: -msgid "subscriptions.warning_standard" -msgstr "データ品質に関する警告" - -#: -msgid "subscriptions.warning_error_type" -msgstr "不明な警告タイプ" - -#: -msgid "subscriptions.warning_warning_type" -msgstr "警告" - -#: -msgid "errors.subscriptions.image_render_failed" -msgstr "ビュー ''{0}'' のスナップショットを正しくレンダリングできませんでした。" - -#: -msgid "errors.subscriptions.see_live_view" -msgstr "ビューをオンライン表示するには、{0}に移動します。" - -#: -msgid "errors.subscriptions.disabled_on_server" -msgstr "サーバー全体のサブスクリプション設定が有効ではありません。サブスクリプションを処理できません。" - -#: -msgid "errors.subscriptions.disabled_on_site" -msgstr "サイトのサブスクリプションが無効になっています。" - -#: -msgid "errors.subscriptions.site_is_locked" -msgstr "サイトがロックされています。サブスクリプションを処理できません。" - -#: -msgid "errors.subscriptions.orphan" -msgstr "このサブスクリプションに関連付けられたワークブックとビューが見つかりません。" - -#: -msgid "errors.subscriptions.user_unlicensed" -msgstr "ライセンスのないユーザーのサブスクリプションをスキップしています。" - -#: -msgid "errors.subscriptions.smtp_unreacheable" -msgstr "SMTP ホストに到達できません。SMTP が構成されているかどうか確認してください。" - -#: -msgid "errors.subscriptions.uncategorized_error" -msgstr "不明なエラー" - -#: -msgid "errors.subscriptions.pdf_render_failed" -msgstr "このメールに添付された PDF ファイルを正しくレンダリングできませんでした。" - -#: -msgid "errors.subscriptions.pdf_limit_exceeded" -msgstr "生成された PDF が {0} MB のサイズ制限を超えているため、このメールに添付できませんでした。" - -#: -msgid "errors.subscriptions.attachments_not_enabled" -msgstr "メールの添付ファイルが無効化されていたため、このサブスクリプションは失敗しました。詳細については、Tableau 管理者にお問い合わせください。" - -#: -msgid "errors.subscriptions.pdf_email_failed" -msgstr "生成された PDF をこのメールに添付できませんでした。" - -#: -msgid "errors.subscriptions.learn_more_troubleshoot" -msgstr "{0} が動作していません" - -#: -msgid "dataalerts.failure.view.details.alert" -msgstr "このアラートを表示" - -#: -msgid "dataalerts.failure.explanation" -msgstr "現在、データ主導アラート {0} が動作していないため、データの条件が true になっても受信者に通知されません。アラートが再度動作すると、メール通知を受信します。" - -#: -msgid "dataalerts.failure.affected.alert" -msgstr "影響を受けるデータ主導アラート" - -#: -msgid "dataalerts.failure.time" -msgstr "時刻アラートを実行できませんでした" - -#: -msgid "dataalerts.failure.cause" -msgstr "一時的なネットワーク上の問題によりアラートが実行できない場合がありますが、自動的に解決します。元のデータ ビューでアラートを再作成したり、次のような原因で発生したアラートの失敗をトラブルシューティングすることもできます。" - -#: -msgid "dataalerts.failure.changed.view" -msgstr "ワークブック、ビュー、データ フィールドが削除または名前変更されている。" - -#: -msgid "dataalerts.failure.expired.credentials" -msgstr "ワークブックに埋め込まれたデータベースの認証資格情報の期限が切れている。" - -#: -msgid "dataalerts.failure.datasource.error" -msgstr "データ ソースにアクセスできない。" - -#: -msgid "dataalerts.failure.email.footer" -msgstr "お客様は、アラートの実行に失敗したため、このメールを {0} 宛てにお送りしています。" - -#: -msgid "dataalerts.failure.troubleshooting" -msgstr "アラートの失敗が上でリストした問題によるものかを確認するには、以下のボタンをクリックしてください。" - -#: -msgid "dataalerts.success.email.subject" -msgstr "データ主導アラートが再開しました: {0}" - -#: -msgid "dataalerts.success.status" -msgstr "アラート {0} が再開しました" - -#: -msgid "dataalerts.success.explanation" -msgstr "データドリブンアラート {0} が再び動作しているため、データの条件が true になった場合、受信者に通知されます。" - -#: -msgid "dataalerts.failure.error.internalError" -msgstr "データ アラート内部エラー" - -#: -msgid "dataalerts.failure.error.invalidDataAlertSpecification" -msgstr "無効なデータ アラートの仕様" - -#: -msgid "dataalerts.failure.error.summaryTableNotFound" -msgstr "サマリー データ表が見つかりません" - -#: -msgid "dataalerts.failure.error.unclassifiedError" -msgstr "未分類エラー" - -#: -msgid "dataalerts.failure.error.viewContentNotFound" -msgstr "データ アラート ビューの {0} コンテンツが見つかりません" - -#: -msgid "dataalerts.failure.error.viewNotFound" -msgstr "データ アラート ビューが見つかりません" - -#: -msgid "dataalerts.failure.error.workbookNotFound" -msgstr "ワークブックが見つかりません" - -#: -msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" -msgstr "フィールド {0} に軸はありません" - - -#: -msgid "dataalerts.failure.error.unsupportedComparisonExpression" -msgstr "サポートされていない比較式 {0}" - -#: -msgid "dataalerts.failure.error.nonConstComparisonOp" -msgstr "定数比較演算子は検出されませんでした: {0}" - -#: -msgid "dataalerts.failure.error.cannotAddFilter" -msgstr "データ アラートへのフィルターの追加に失敗しました" - -#: -msgid "dataalerts.failure.error.sheetNotAlertable" -msgstr "シート {0} にはアラートのサポートされているデータがあります。{1}" - -#: -msgid "dataalerts.failure.error.dataAlertMeasureNotFound" -msgstr "メジャーを選択できません。{0}" - -#: -msgid "dataalerts.failure.error.tooManyMeasuresForDataAlert" -msgstr "間違った数のメジャーが検出されました。{0}" - -#: -msgid "dataalerts.failure.error.thresholdParseError" -msgstr "しきい値テキスト {0} を解析できませんでした。{1}" - -#: -msgid "dataalerts.failure.error.dataAlertPresModelCreationError" -msgstr "アラートのシリアル化中にエラーが発生しました。{0}" - -#: -msgid "dataalerts.failure.error.cannotDrawDataAlertDialog" -msgstr "データ アラート ダイアログを描画できませんでした。" - -#: -msgid "dataalerts.failure.error.unsupportedDataAlertType" -msgstr "データ アラート タイプ {0} は現在サポートされていません。" - -#: -msgid "dataalerts.failure.suspend.email.subject" -msgstr "データドリブン アラートが一時停止しています: {0}" - -#: -msgid "dataalerts.failure.suspend.email.status" -msgstr "アラート {0} は一時停止しています" - -#: -msgid "dataalerts.failure.suspend.email.explanation" -msgstr "一時停止中は、ビューまたはアラートの受信者を評価しません。修正後に
パスワードのリセットが要求されました。

Tableau Server のパスワードを変更するには、次のリンクをブラウザーに {1} または貼り付けます: {2}

このリンクの有効期限は 48 時間です。そのため、直ちに処理してください。

パスワードのリセットを要求していない場合は、サーバー管理者にご連絡ください。

今後とも Tableau をよろしくお願いいたします。
Tableau チーム" - -#: -msgid "password_reset.email.link" -msgstr "ここをクリック" - -#: -msgid "hours.pl" -msgstr "{0} 時間" - -#: -msgid "hours.sg" -msgstr "1 時間" - -#: -msgid "minutes.pl" -msgstr "{0} 分" - -#: -msgid "minutes.sg" -msgstr "1 分" - -#: -msgid "seconds.pl" -msgstr "{0} 秒" - -#: -msgid "seconds.sg" -msgstr "1 秒" - -#: -msgid "dataconnections.classes.tableau_server_site" -msgstr "Tableau Server サイト" - -#: -msgid "materializeviews.errors.workbook_not_in_project" -msgstr "プロジェクト ''{0}'' にワークブック ''{1}'' が含まれていません" - -#: -msgid "materializeviews.errors.workbook_has_no_extract" -msgstr "ワークブック ''{0}'' の具体化されたビュー設定を更新できませんでした。現時点では、抽出が埋め込まれたワークブックだけがサポートされています" - -#: -msgid "materializeviews.errors.workbook_updating_errors" -msgstr "ワークブックの具体化されたビュー設定を更新中にエラーが見つかりました" - -#: -msgid "materializeviews.errors.workbook_too_large" -msgstr "ワークブックのサイズが上限の {1} GB を超過しているので、ワークブック ''{0}'' の具体化されたビュー設定を更新できませんでした" - -#: -msgid "materializeviews.errors.project_path_not_exists" -msgstr "プロジェクト パス ''{0}'' が存在しません" - -#: -msgid "materializeviews.errors.feature_disabled" -msgstr "機能が現在無効になっているため、ワークブック ''{0}'' の具体化されたビュー設定を更新できませんでした" - -#: -msgid "materializeviews.errors.update_materialized_views_setting_failed" -msgstr "ワークブック ''{0}'' の具体化されたビュー設定を更新できませんでした" - -#: -msgid "materializeviews.errors.site_not_enabled" -msgstr "このサイトでは具体化されたビューが有効にされていません。管理者にお問い合わせください" - -#: -msgid "materializeviews.errors.encrypted_extracts_not_supported" -msgstr "現在、具体化されたビュー機能は暗号化された抽出を含むワークブックをサポートしていません" - -#: -msgid "materializedviews.finished.create" -msgstr "ワークブック ''{1}'' のステータスが ''{0}'' の具体化されたビューを作成しました" - -#: -msgid "materializedviews.finished.delete" -msgstr "ワークブック id: {0} の具体化されたビューを削除しました" - -#: -msgid "materializedviews.finished.encrypt" -msgstr "ワークブック ''{0}'' のマテリアライズド ビューの暗号化が完了しました" - -#: -msgid "materializedviews.finished.decrypt" -msgstr "ワークブック ''{0}'' のマテリアライズド ビューの復号化が完了しました" - -#: -msgid "materializedviews.finished.rekey" -msgstr "ワークブック ''{0}'' のマテリアライズド ビューの再暗号化が完了しました" - -#: -msgid "materializedviews.status.encryption_key" -msgstr "暗号化キー ID: ''{0}''。" - -#: -msgid "materializedviews.status.encryption_keys" -msgstr "古い暗号化キー ID: ''{0}''、新しい暗号化キー ID: ''{1}''。" - -#: -msgid "materializedviews.status.encryption_type" -msgstr "暗号化データソースのタイプ: ''{0}''" - -#: -msgid "customizedviews.namedSharingPrefix" -msgstr "共有バージョン" - -#: -msgid "flows.drafts.default_name" -msgstr "新しいフロー" - -#: -msgid "content_type.project" -msgstr "プロジェクト" - -#: -msgid "content_type.workbook" -msgstr "ワークブック" - -#: -msgid "content_type.view" -msgstr "ビュー" - -#: -msgid "content_type.datasource" -msgstr "データ ソース" - -#: -msgid "content_type.flow" -msgstr "フロー" - -#: -msgid "content_type.metric" -msgstr "メトリクス" - -#: -msgid "content_type.collection" -msgstr "コレクション" - -#: -msgid "content_type.visualization" -msgstr "ビジュアライゼーション" - -#: -msgid "content_type.askdata_visualization" -msgstr "「データに聞く」ビジュアライゼーション" - -#: -msgid "content_type.explaindata_explanation" -msgstr "説明" - -#: -msgid "content_type.publishedconnection" -msgstr "仮想接続" - -#: -msgid "content_type.publishedconnectiontable" -msgstr "仮想接続テーブル" - -#: -msgid "upgradethumbnails.status.server_started" -msgstr "サーバーからの応答: サムネイルのアップグレードを開始しました!" - -#: -msgid "upgradethumbnails.status.server_stopped" -msgstr "サーバーからの応答: %d 個のジョブが停止しました" - -#: -msgid "dataquality.message.refresh_failed" -msgstr "更新失敗: {0}" - -#: -msgid "dataquality.message.last_successful" -msgstr "前回成功した更新: {0}" - -#: -msgid "dataquality.message.next_scheduled" -msgstr "次にスケジュールされている更新: {0}" - -#: -msgid "dataquality.message.flow_run_output_steps_failed" -msgstr "{0}/{1} 出力ステップの実行に失敗しました" - -#: -msgid "importcsvsummary.error.details" -msgstr "エラーの詳細:" - -#: -msgid "importcsvsummary.remainingerrors" -msgstr "(残りのエラーは表示されていません)" - -#: -msgid "importcsvsummary.error.line" -msgstr "ユーザー ''{1}'' の行 {0}: ''{2}''" - -#: -msgid "importcsvsummary.line.processed" -msgstr "処理された行数: {0}" - -#: -msgid "importcsvsummary.line.skipped" -msgstr "スキップされた行数: {0}" - -#: -msgid "importcsvsummary.users.added.count" -msgstr "追加されたユーザー数: {0}" - -#: -msgid "importcsvsummary.errors.count" -msgstr "エラーの数: {0}" - -#: -msgid "importcsvsummary.error.unexpected_extension" -msgstr "CSV ファイルの予期しないファイル名拡張子" - -#: -msgid "importcsvsummary.error.size_limit" -msgstr "CsvFile のサイズが {0} の制限を超えています" - -#: -msgid "importcsvsummary.error.local.password_mismatch" -msgstr "ローカル サイト ユーザーの更新には、空のパスワードまたは一致するパスワードが必要です" - -#: -msgid "importcsvsummary.error.local.password_required" -msgstr "ローカル認証の場合、ローカル システム ユーザーの作成にはパスワードが必要です" - -#: -msgid "importcsvsummary.error.ad.user_not_found" -msgstr "AD ユーザーが見つかりません ''{0}''" - -#: -msgid "importcsvsummary.error.too_many_errors" -msgstr "CSV ファイルで発生したエラーが多すぎます" - -#: -msgid "audit.errors.wdc_not_allowlisted" -msgstr "Web データ コネクタが許可リストに含まれていません。ヘルプは次を参照してください。https://help.tableau.com/current/online/ja-jp/to_keep_data_fresh.htm" - -#: -msgid "user.input.name.err.too_long" -msgstr "名前が最大文字数 {0} を超えています" - -#: -msgid "user.input.name.err.empty" -msgstr "名前を空にすることはできません。" - -#: -msgid "askdata.title" -msgstr "データに聞く" - -#: -msgid "slack.app.upgrade.email.notification.subject" -msgstr "Slack 用 Tableau アプリの更新" - -#: -msgid "slack.app.upgrade.email.notification.introduction" -msgstr "Slack 用 Tableau アプリの更新が利用可能であり、今すぐ再インストールできます。この更新は、Tableau Online の次のリリースで機能します。アプリのパフォーマンスを維持し、新しい機能を使用できるようにするために、アプリを再インストールすることをお勧めします。新機能と変更点については、
詳細情報" - -#: -msgid "errors.subscriptions.bad_extract_refresh_subscription_configuration" -msgstr "ワークブックに複数の抽出更新スケジュールが含まれているため、サブスクリプションは一時停止されました。再開するには、[頻度] を [選択されたスケジュール] に更新してください。" - -#: -msgid "errors.subscriptions.subscription_failed_refresh_failure" -msgstr "データ ソースの抽出更新に失敗しました。" - -#: -msgid "errors.subscriptions.multiple_extracts_for_extract_refresh_subscription" -msgstr "ワークブックに複数の抽出更新スケジュールが含まれています。[頻度] を [選択されたスケジュール] に更新してください。" - -#: -msgid "errors.subscriptions.datasource_is_missing_password" -msgstr "データ ソースの接続エラー。ワークブックのすべてのデータ ソース接続で認証資格情報を確認してください。" - -#: -msgid "subscriptions.results_summary.sg" -msgstr "{0} / {1} のサブスクリプションがスケジュール 「{2}」 から送信されました。" - -#: -msgid "subscriptions.results_summary.pl" -msgstr "{0} / {1} のサブスクリプションがスケジュール 「{2}」 から送信されました。" - -#: -msgid "subscriptions.results_views_per_subscription.sg" -msgstr "{0} ({1} / 1 ビューを正常に表示しました)" - -#: -msgid "subscriptions.results_views_per_subscription.pl" -msgstr "{0} ({1} / {2} ビューを正常に表示しました)" - -#: -msgid "subscriptions.results_views_per_subscription.more" -msgstr "({0} 以上)" - -#: -msgid "subscriptions.results_views_per_subscription.failed" -msgstr "{0} ({1} / {2} ビューの表示に失敗しました)。" - -#: -msgid "subscriptions.results_header.all_shown.failures.sg" -msgstr "エラー数: 1" - -#: -msgid "subscriptions.results_header.all_shown.failures.pl" -msgstr "エラー数: {0}" - -#: -msgid "subscriptions.results_header.all_shown.warnings.sg" -msgstr "警告数: 1" - -#: -msgid "subscriptions.results_header.all_shown.warnings.pl" -msgstr "警告数: {0}" - -#: -msgid "subscriptions.results_header.some_hidden.failures.pl.sg" -msgstr "エラー数: {0} (非表示: 1、ログを参照)" - -#: -msgid "subscriptions.results_header.some_hidden.failures.pl.pl" -msgstr "エラー数: {0}(非表示: {1}、ログを参照)" - -#: -msgid "subscriptions.results_header.some_hidden.warnings.pl.sg" -msgstr "警告数: {0}(非表示: 1、ログを参照)" - -#: -msgid "subscriptions.results_header.some_hidden.warnings.pl.pl" -msgstr "警告数: {0}(非表示: {1}、ログを参照)" - -#: -msgid "dataalerts.manage_my_data_alerts" -msgstr "アラートの管理" - -#: -msgid "dataalerts.edit_data_alert" -msgstr "アラートの編集" - -#: -msgid "dataalerts.remove_user_from_data_alert" -msgstr "自分を削除" - -#: -msgid "dataalerts.add_user_to_data_alert" -msgstr "このアラートに自分を追加" - -#: -msgid "dataalerts.greater_or_equal" -msgstr "{0} が {1} 以上でした。" - -#: -msgid "dataalerts.greater" -msgstr "{0} が {1} を超えていました。" - -#: -msgid "dataalerts.less_or_equal" -msgstr "{0} が {1} 以下でした。" - -#: -msgid "dataalerts.less" -msgstr "{0} が {1} 未満でした。" - -#: -msgid "dataalerts.equal" -msgstr "{0} が {1} と等価でした。" - -#: -msgid "dataalerts.email_alt_text" -msgstr "データに基づいたアラートで使用されるビュー: {0}" - -#: -msgid "dataalerts.email_alt_text_hidden_view" -msgstr "データに基づいたアラートで使用されるビュー {0}、変更を適用済み" - -#: -msgid "dataalerts.alert_triggered_for_the_view" -msgstr "ビューに対してアラートがトリガーされました" - -#: -msgid "dataalerts.failure.email.subject" -msgstr "データに基づいたアラートが動作していません: {0}" - -#: -msgid "dataalerts.failure.status" -msgstr "アラート {0} が動作していません" - -#: -msgid "dataalerts.failure.view.details.alert" -msgstr "このアラートを表示" - -#: -msgid "dataalerts.failure.explanation" -msgstr "現在、データに基づいたアラート {0} が動作していないため、データの条件が true になっても受信者に通知されません。アラートが再度動作すると、メール通知を受信します。" - -#: -msgid "dataalerts.failure.affected.alert" -msgstr "影響を受けるデータに基づいたアラート" - -#: -msgid "dataalerts.failure.time" -msgstr "時刻アラートを実行できませんでした" - -#: -msgid "dataalerts.failure.cause" -msgstr "一時的なネットワーク上の問題によりアラートが実行できない場合がありますが、自動的に解決します。元のデータ ビューでアラートを再作成したり、次のような原因で発生したアラートの失敗をトラブルシューティングすることもできます。" - -#: -msgid "dataalerts.failure.changed.view" -msgstr "ワークブック、ビュー、データ フィールドが削除または名前変更されている。" - -#: -msgid "dataalerts.failure.expired.credentials" -msgstr "ワークブックに埋め込まれたデータベースの認証資格情報の期限が切れている。" - -#: -msgid "dataalerts.failure.datasource.error" -msgstr "データ ソースにアクセスできない。" - -#: -msgid "dataalerts.failure.email.footer" -msgstr "お客様は、アラートの実行に失敗したため、このメールを {0} 宛てにお送りしています。" - -#: -msgid "dataalerts.failure.troubleshooting" -msgstr "アラートの失敗が上でリストした問題によるものかを確認するには、以下のボタンをクリックしてください。" - -#: -msgid "dataalerts.success.email.subject" -msgstr "データに基づいたアラートが再開しました: {0}" - -#: -msgid "dataalerts.success.status" -msgstr "アラート {0} が再開しました" - -#: -msgid "dataalerts.success.explanation" -msgstr "データに基づいたアラート {0} が再び動作しているため、データの条件が true になった場合、受信者に通知されます。" - -#: -msgid "dataalerts.failure.error.internalError" -msgstr "データ アラート内部エラー" - -#: -msgid "dataalerts.failure.error.invalidDataAlertSpecification" -msgstr "無効なデータ アラートの仕様" - -#: -msgid "dataalerts.failure.error.summaryTableNotFound" -msgstr "サマリー データ テーブルが見つかりません" - -#: -msgid "dataalerts.failure.error.unclassifiedError" -msgstr "未分類エラー" - -#: -msgid "dataalerts.failure.error.viewContentNotFound" -msgstr "データ アラート ビューの {0} コンテンツが見つかりません" - -#: -msgid "dataalerts.failure.error.viewNotFound" -msgstr "データ アラート ビューが見つかりません" - -#: -msgid "dataalerts.failure.error.workbookNotFound" -msgstr "ワークブックが見つかりません" - -#: -msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" -msgstr "フィールド {0} に軸はありません" - -#: -msgid "dataalerts.failure.error.paneDescriptorNotFound" -msgstr "{0}" - -#: -msgid "dataalerts.failure.error.unsupportedComparisonExpression" -msgstr "サポートされていない比較式 {0}" - -#: -msgid "dataalerts.failure.error.nonConstComparisonOp" -msgstr "定数比較演算子は検出されませんでした: {0}" - -#: -msgid "dataalerts.failure.error.cannotAddFilter" -msgstr "データ アラートへのフィルターの追加に失敗しました" - -#: -msgid "dataalerts.failure.error.sheetNotAlertable" -msgstr "シート {0} にはアラートのサポートされているデータがあります。{1}" - -#: -msgid "dataalerts.failure.error.dataAlertMeasureNotFound" -msgstr "メジャーを選択できません。{0}" - -#: -msgid "dataalerts.failure.error.tooManyMeasuresForDataAlert" -msgstr "間違った数のメジャーが検出されました。{0}" - -#: -msgid "dataalerts.failure.error.thresholdParseError" -msgstr "しきい値テキスト {0} を解析できませんでした。{1}" - -#: -msgid "dataalerts.failure.error.dataAlertPresModelCreationError" -msgstr "アラートのシリアル化中にエラーが発生しました。{0}" - -#: -msgid "dataalerts.failure.error.cannotDrawDataAlertDialog" -msgstr "データ アラート ダイアログを描画できませんでした。" - -#: -msgid "dataalerts.failure.error.unsupportedDataAlertType" -msgstr "データ アラート タイプ {0} は現在サポートされていません。" - -#: -msgid "dataalerts.failure.suspend.email.subject" -msgstr "データに基づいたアラートが一時停止しています: {0}" - -#: -msgid "dataalerts.failure.suspend.email.status" -msgstr "アラート {0} は一時停止しています" - -#: -msgid "dataalerts.failure.suspend.email.explanation" -msgstr "一時停止中は、ビューまたはアラートの受信者を評価しません。修正後に {1} でアラートを再開できます。" - -#: -msgid "dataalerts.failure.suspend.view.name.prefix" -msgstr "ビュー" - -#: -msgid "dataalerts.failure.suspend.time" -msgstr "一時停止の時刻" - -#: -msgid "dataalerts.failure.suspend.email.footer" -msgstr "お客様のアラートが一時停止されたため、このメールをお送りしています。" - -#: -msgid "dataalerts.failure.suspend.email.view.name.my.content" -msgstr "マイ コンテンツ" - -#: -msgid "dataalerts.failure.suspend.view.alerts" -msgstr "アラートを表示" - -#: -msgid "metricsservices.failure.affected.metric" -msgstr "影響を受けるメトリクス" - -#: -msgid "metricsservices.failure.cause" -msgstr "一時的なネットワークの問題によりメトリクスの更新が失敗する場合がありますが、自動的に解決します。それ以外に、次のような理由によりメトリクスの更新が失敗する場合があります。" - -#: -msgid "metricsservices.failure.changed.view" -msgstr "ワークブック、ビュー、データ フィールドが削除または名前変更されている" - -#: -msgid "metricsservices.failure.permissions.error" -msgstr "接続済みビューのパーミッションの変更" - -#: -msgid "metricsservices.failure.email.footer" -msgstr "メトリクスの更新に失敗したため、このメールを {0} 宛てにお送りしています。" - -#: -msgid "metricsservices.failure.email.subject" -msgstr "メトリクスの更新は動作していません: {0}" - -#: -msgid "metricsservices.failure.expired.credentials" -msgstr "ワークブックに埋め込まれたデータベースの認証資格情報の期限が切れている" - -#: -msgid "metricsservices.failure.explanation" -msgstr "メトリクスを更新できないため、メトリクス データは更新されていません。メトリクスの更新が再び動作すると、メール通知が送信されます。" - -#: -msgid "metricsservices.failure.status" -msgstr "メトリクス 「{0}」 は更新されていません" - -#: -msgid "metricsservices.failure.suspend.email.explanation" -msgstr "メトリクスの更新が一時停止されている間は、メトリクス データは更新されません。修正後にメトリクスの更新を再開できます。" - -#: -msgid "metricsservices.failure.suspend.email.footer" -msgstr "メトリクスの更新が一時停止されたため、{0} 宛てにこのメールをお送りしています。" - -#: -msgid "metricsservices.failure.suspend.email.status" -msgstr "メトリクス 「{0}」 の更新は一時停止されました" - -#: -msgid "metricsservices.failure.suspend.email.subject" -msgstr "メトリクスの更新は一時停止されました: {0}" - -#: -msgid "metricsservices.failure.suspend.time" -msgstr "一時停止の時刻" - -#: -msgid "metricsservices.failure.suspend.view.metric" -msgstr "メトリクスに移動" - -#: -msgid "metricsservices.failure.suspend.view.name.prefix" -msgstr "接続済みビュー" - -#: -msgid "metricsservices.failure.time" -msgstr "更新が失敗した時刻" - -#: -msgid "metricsservices.failure.troubleshooting" -msgstr "メトリクスの更新の失敗が上でリストした問題によるものかを確認するには、以下のボタンをクリックしてください。接続済みビューでメトリクスを再び作成することも可能です。" - -#: -msgid "metricsservices.failure.view.details.metric" -msgstr "メトリクスに移動" - -#: -msgid "metricsservices.failure.view.name.prefix" -msgstr "接続済みビュー" - -#: -msgid "metricsservices.success.email.subject" -msgstr "メトリクスの更新は再開されました: {0}" - -#: -msgid "metricsservices.success.explanation" -msgstr "メトリクスの更新が動作を再開したため、メトリクス データの更新を確認します。" - -#: -msgid "metricsservices.success.status" -msgstr "メトリクス 「{0}」 の更新は再開されました" - -#: -msgid "errors.staticimages.generic" -msgstr "ワークブック {0} の静的イメージの生成エラー: {1}。" - -#: -msgid "errors.internal_error.request.message" -msgstr "{0} で要求を満たすことができませんでした。" - -#: -msgid "errors.permissions.limited_user_visibility" -msgstr "クエリの完了エラー。ユーザーの表示状態が [制限] に設定されている場合、他のユーザーにクエリを実行するためには、ユーザーは Creator または管理者である必要があります。" - -#: -msgid "local_names.system_user.guest.name" -msgstr "ゲスト" - -#: -msgid "local_names.group.all_users.name" -msgstr "すべてのユーザー" - -#: -msgid "local_names.containers.personal_space.name" -msgstr "パーソナル スペース" - -#: -msgid "password_reset.email.subject" -msgstr "パスワードをリセットするリンクはこちら" - -#: -msgid "password_reset.email.body" -msgstr "{0} 様

パスワードのリセットが要求されました。

Tableau Server のパスワードを変更するには、{1} または次のリンク {2} をブラウザーに貼り付けます:

このリンクの有効期限は 48 時間ですので、すぐに処理してください。

パスワードのリセットを要求していない場合は、サーバー管理者に問い合わせてください。

Tableau をご利用いただきありがとうございます。
Tableau チーム" - -#: -msgid "password_reset.email.link" -msgstr "ここをクリック" - -#: -msgid "hours.pl" -msgstr "{0} 時間" - -#: -msgid "hours.sg" -msgstr "1 時間" - -#: -msgid "minutes.pl" -msgstr "{0} 分" - -#: -msgid "minutes.sg" -msgstr "1 分" - -#: -msgid "seconds.pl" -msgstr "{0} 秒" - -#: -msgid "seconds.sg" -msgstr "1 秒" - -#: -msgid "dataconnections.classes.tableau_server_site" -msgstr "Tableau Server サイト" - -#: -msgid "materializeviews.errors.workbook_not_in_project" -msgstr "プロジェクト 「{0}」 にワークブック 「{1}」 が含まれていません" - -#: -msgid "materializeviews.errors.workbook_has_no_extract" -msgstr "ワークブック 「{0}」 の具体化されたビュー設定を更新できませんでした。現時点では、抽出が埋め込まれたワークブックだけがサポートされています" - -#: -msgid "materializeviews.errors.workbook_updating_errors" -msgstr "ワークブックの具体化されたビュー設定を更新中にエラーが見つかりました" - -#: -msgid "materializeviews.errors.workbook_too_large" -msgstr "ワークブックのサイズが上限の {1} GB を超過しているので、ワークブック 「{0}」 の具体化されたビュー設定を更新できませんでした" - -#: -msgid "materializeviews.errors.project_path_not_exists" -msgstr "プロジェクト パス 「{0}」 が存在しません" - -#: -msgid "materializeviews.errors.feature_disabled" -msgstr "機能が現在無効になっているため、ワークブック 「{0}」 の具体化されたビュー設定を更新できませんでした" - -#: -msgid "materializeviews.errors.update_materialized_views_setting_failed" -msgstr "ワークブック 「{0}」 の具体化されたビュー設定を更新できませんでした" - -#: -msgid "materializeviews.errors.site_not_enabled" -msgstr "このサイトでは具体化されたビューが有効にされていません。管理者にお問い合わせください。" - -#: -msgid "materializeviews.errors.encrypted_extracts_not_supported" -msgstr "現在、具体化されたビュー機能は暗号化された抽出を含むワークブックをサポートしていません" - -#: -msgid "materializedviews.finished.create" -msgstr "ワークブック 「{1}」 のステータスが 「{0}」 の具体化されたビューを作成しました" - -#: -msgid "materializedviews.finished.delete" -msgstr "ワークブック id: {0} の具体化されたビューを削除しました" - -#: -msgid "materializedviews.finished.encrypt" -msgstr "ワークブック 「{0}」 のマテリアライズド ビューの暗号化が完了しました" - -#: -msgid "materializedviews.finished.decrypt" -msgstr "ワークブック 「{0}」 のマテリアライズド ビューの復号化が完了しました" - -#: -msgid "materializedviews.finished.rekey" -msgstr "ワークブック 「{0}」 のマテリアライズド ビューの再暗号化が完了しました" - -#: -msgid "materializedviews.status.encryption_key" -msgstr "暗号化キー ID: 「{0}」。" - -#: -msgid "materializedviews.status.encryption_keys" -msgstr "古い暗号化キー ID: 「{0}」、新しい暗号化キー ID: 「{1}」。" - -#: -msgid "materializedviews.status.encryption_type" -msgstr "暗号化データソースのタイプ: 「{0}」" - -#: -msgid "customizedviews.namedSharingPrefix" -msgstr "共有バージョン" - -#: -msgid "flows.drafts.default_name" -msgstr "新しいフロー" - -#: -msgid "content_type.project" -msgstr "プロジェクト" - -#: -msgid "content_type.workbook" -msgstr "ワークブック" - -#: -msgid "content_type.view" -msgstr "ビュー" - -#: -msgid "content_type.datasource" -msgstr "データ ソース" - -#: -msgid "content_type.flow" -msgstr "フロー" - -#: -msgid "content_type.metric" -msgstr "メトリクス" - -#: -msgid "content_type.collection" -msgstr "コレクション" - -#: -msgid "content_type.visualization" -msgstr "ビジュアライゼーション" - -#: -msgid "content_type.askdata_visualization" -msgstr "「データに聞く」ビジュアライゼーション" - -#: -msgid "content_type.explaindata_explanation" -msgstr "説明" - -#: -msgid "content_type.virtualconnection" -msgstr "仮想接続" - -#: -msgid "content_type.virtualconnectiontable" -msgstr "仮想接続テーブル" - -#: -msgid "upgradethumbnails.status.server_started" -msgstr "サーバーからの応答: サムネイルのアップグレードを開始しました!" - -#: -msgid "upgradethumbnails.status.server_stopped" -msgstr "サーバーからの応答: %d 個のジョブが停止しました" - -#: -msgid "dataquality.author.extract_refresh_monitoring" -msgstr "抽出更新のモニタリング" - -#: -msgid "dataquality.author.flow_run_monitoring" -msgstr "フロー実行のモニタリング" - -#: -msgid "dataquality.message.refresh_failed" -msgstr "失敗した更新: {0}" - -#: -msgid "dataquality.message.last_successful" -msgstr "前回成功した更新: {0}" - -#: -msgid "dataquality.message.next_scheduled" -msgstr "次にスケジュールされている更新: {0}" - -#: -msgid "dataquality.message.flow_run_output_steps_failed" -msgstr "{0}/{1} 出力ステップの実行に失敗しました" - -#: -msgid "label_value.description.certified" -msgstr "このアセットは信頼でき、推奨されます。" - -#: -msgid "label_value.description.deprecated" -msgstr "このアセットはもはや維持されておらず、使用すべきではありません。" - -#: -msgid "label_value.description.extract_refresh_failure" -msgstr "このアセットの直近の抽出更新に失敗しました。" - -#: -msgid "label_value.description.flow_run_failure" -msgstr "このフローの直近の実行に失敗しました。" - -#: -msgid "label_value.description.maintenance" -msgstr "このアセットは現在メンテナンス中です。" - -#: -msgid "label_value.description.sensitive_data" -msgstr "このアセットには機密情報が含まれています。" - -#: -msgid "label_value.description.stale" -msgstr "このアセットは古くなっています。" - -#: -msgid "label_value.description.warning" -msgstr "このアセットは一般的な品質に問題があります。" - -#: -msgid "importcsvsummary.error.details" -msgstr "エラーの詳細:" - -#: -msgid "importcsvsummary.remainingerrors" -msgstr "(残りのエラーは表示されていません)" - -#: -msgid "importcsvsummary.error.line" -msgstr "ユーザー 「{1}」 の行 {0}: 「{2}」" - -#: -msgid "importcsvsummary.line.processed" -msgstr "処理された行数: {0}" - -#: -msgid "importcsvsummary.line.skipped" -msgstr "スキップされた行数: {0}" - -#: -msgid "importcsvsummary.users.added.count" -msgstr "追加されたユーザー数: {0}" - -#: -msgid "importcsvsummary.errors.count" -msgstr "エラーの数: {0}" - -#: -msgid "importcsvsummary.error.unexpected_extension" -msgstr "CSV ファイルの予期しないファイル名拡張子" - -#: -msgid "importcsvsummary.error.size_limit" -msgstr "CsvFile のサイズが {0} の制限を超えています" - -#: -msgid "importcsvsummary.error.local.password_mismatch" -msgstr "ローカル サイト ユーザーの更新には、空のパスワードまたは一致するパスワードが必要です" - -#: -msgid "importcsvsummary.error.local.password_required" -msgstr "ローカル認証の場合、ローカル システム ユーザーの作成にはパスワードが必要です" - -#: -msgid "importcsvsummary.error.ad.user_not_found" -msgstr "AD ユーザーが見つかりません 「{0}」" - -#: -msgid "importcsvsummary.error.domain_not_found" -msgstr "無効なドメイン 「{0}」" - -#: -msgid "importcsvsummary.error.cannot_create_user_identity" -msgstr "ユーザー 「{0}」 のユーザー ID を作成できません" - -#: -msgid "importcsvsummary.error.invalid_identity_pool_name" -msgstr "アイデンティティ プール名 「{0}」 が無効です" - -#: -msgid "importcsvsummary.error.too_many_errors" -msgstr "CSV ファイルで発生したエラーが多すぎます" - -#: -msgid "audit.errors.wdc_not_allowlisted" -msgstr "Web データ コネクタが許可リストに含まれていません。ヘルプについては、https://help.tableau.com/current/online/ja-jp/to_keep_data_fresh.htm を参照してください。" - -#: -msgid "user.input.name.err.too_long" -msgstr "名前が最大文字数 {0} を超えています" - -#: -msgid "user.input.name.err.empty" -msgstr "名前を空白にすることはできません。" - -#: -msgid "askdata.title" -msgstr "データに聞く" - -#: -msgid "slack.app.upgrade.email.notification.subject" -msgstr "Slack 用 Tableau アプリの更新" - -#: -msgid "slack.app.upgrade.email.notification.introduction" -msgstr "Slack 用 Tableau アプリのアップデートが公開されています。アプリのパフォーマンスを維持し、Tableau Cloud の新機能を使用するために、アプリを更新することをお勧めします。新機能と変更点については、「
Tableau Cloud の新機能」を参照してください。" - -#: -msgid "slack.app.upgrade.email.notification.action" -msgstr "Tableau for Slack アプリへのサイトの接続を更新するには、「Tableau for Slack アプリの更新」を参照してください。 複数の Tableau Cloud サイトがある場合は、各サイトでアプリを更新してください。" - -#: -msgid "slack.app.upgrade.email.notification.steps" -msgstr "このサービス通知は、Tableau Cloud によって発行されています。" - -#: -msgid "slack.app.upgrade.email.notification.reason" -msgstr "この通知は、Slack に接続されている Tableau Cloud サイトの管理者に送られています。" - -#: -msgid "slack.app.upgrade.email.notification.footer.privacy" -msgstr "プライバシー ポリシーをご覧ください" - -#: -msgid "unifiedconsumption.tcrm.folders.private" -msgstr "マイ プライベート アプリ" - -#: -msgid "commandlineutils.errors.bad_value" -msgstr "オプション 「{0}」 の値 「{1}」 が不正です。次のいずれかであることが必要です: {2}" - -#: -msgid "commandlineutils.errors.not_integer" -msgstr "オプション 「{1}」 の値 「{0}」 が整数ではありません" - -#: -msgid "common.errors.empty_file" -msgstr "ファイル 「{0}」 が空です" - -#: -msgid "common.errors.file_not_found" -msgstr "ファイル 「{0}」 を開くことができません" - -#: -msgid "common.errors.invalid_file_path" -msgstr "無効なファイル パス 「{0}」" - -#: -msgid "common.errors.folder_path_not_found" -msgstr "ディレクトリ 「{0}」 が見つかりませんでした。" - -#: -msgid "common.errors.access_denied" -msgstr "ファイル 「{0}」 へのアクセスが拒否されました。パスが有効で、ファイル名が既存のディレクトリと一致しないことを確認してください" - -#: -msgid "common.errors.requires_csv_file" -msgstr "「{0}」 コマンドでは、CSV ファイルが必要です" - -#: -msgid "common.errors.requires_group_name" -msgstr "「{0}」 コマンドでは、グループ名が必要です" - -#: -msgid "common.errors.requires_site_name" -msgstr "「{0}」 コマンドでは、サイト名が必要です" - -#: -msgid "common.errors.options_conflict" -msgstr "新しいオプションと非推奨になったオプションを指定してユーザー ロールが指定されました。使用できるのは 1 個だけです" - -#: -msgid "common.errors.csv_sizelimit" -msgstr "参照 CSV ファイルは 100 MB のサイズ制限を超えています。ファイルのコンテンツをサイズの小さな CSV ファイルに分割し、個別にインポートしてください。" - -#: -msgid "common.options.admin-type" -msgstr "[非推奨] CSV ファイルのすべてのユーザーに対して、サイト管理権限を割り当て [または削除] します。この設定は、CSV ファイルの個別の行の値でオーバーライドできます。{0} には、{1}、{2}、または {3} を指定できます。値を指定しない場合は、新規ユーザーに対しては {3} が設定され、既存のユーザーに対しては値は変更されません" - -#: -msgid "common.options.complete" -msgstr "変更が正常に行われるために、すべての行が有効であることを要求します [または要求しません]。既定値: {0}" - -#: -msgid "common.options.license" -msgstr "[非推奨] すべてのユーザーに対して、既定のライセンス レベルを設定します。この設定は、CSV ファイルの値でオーバーライドできます。{0} には、{1}、{2}、または {3} を指定できます" - -#: -msgid "common.options.nowait" -msgstr "ジョブが完了するまで待機しない" - -#: -msgid "common.options.publisher" -msgstr "[非推奨] CSV ファイルのすべてのユーザーに対して、パブリッシュ権限を割り当て [または削除] します。この設定は、CSV ファイルの個別の行の値でオーバーライドできます。値を指定しない場合の既定値: 新規ユーザーの場合は false、既存のユーザーの場合は未変更" - -#: -msgid "common.options.silent-progress" -msgstr "ジョブに対して進行状況メッセージを表示しない" - -#: -msgid "common.options.sysadmin-type" -msgstr "[非推奨] CSV ファイルのすべてのユーザーに対して、サイト管理権限を割り当て [または削除] します。この設定は、CSV ファイルの個別の行の値でオーバーライドできます。{0} には、{1}、{2}、{3}、または {4} を指定できます。値を指定しない場合の既定値: 新規ユーザーの場合は {4}、既存のユーザーの場合は未変更" - -#: -msgid "common.output.job_queued_success" -msgstr "ジョブがキューに登録されました" - -#: -msgid "common.output.succeeded" -msgstr "正常に終了しました" - -#: -msgid "common.options.role" -msgstr "影響を受けるすべてのユーザーの既定のロールを設定します。{0} の有効な値は {1} です。指定されていない場合、サーバーは既定値 {2} を使用します。" - -#: -msgid "addusers.options.users" -msgstr "グループに追加するユーザーのリストを 1 行に 1 人のユーザーずつ含むファイル" - -#: -msgid "addusers.short_description" -msgstr "ユーザーをグループに追加" - -#: -msgid "addusers.status" -msgstr "{0} にリストされたユーザーをグループ {1} に追加しています..." - -#: -msgid "creategroup.short_description" -msgstr "ローカル グループの作成" - -#: -msgid "creategroup.status" -msgstr "グループ 「{0}」 をサーバー上で作成しています..." - -#: -msgid "creategroup.options.role" -msgstr "ログイン時にグループ内のユーザーに対して設定されるロールを設定します。{0} の有効な値は {1} です。ユーザーのサイト ロールは、ユーザーの現在のロールよりも制限が緩い場合にのみこの値に設定されます。値を指定しない場合、ログイン時にこのグループのユーザーにはロールが設定されません。" - -#: -msgid "createextracts.errors.required_argument" -msgstr "createextracts コマンドでは、ワークブック URL、ワークブック名、またはデータ ソース名が必要です。" - -#: -msgid "createextracts.errors.error" -msgstr "抽出の作成エラー" - -#: -msgid "createextracts.for.datasource" -msgstr "データ ソース 「{0}」 の抽出を作成しています" - -#: -msgid "createextracts.for.workbook_name" -msgstr "名前が 「{0}」 であるワークブックの抽出を作成しています" - -#: -msgid "createextracts.for.workbook_url" -msgstr "URL が 「{0}」 であるワークブックの抽出を作成しています" - -#: -msgid "createextracts.options.datasource" -msgstr "抽出作成用のターゲット データ ソースの名前" - -#: -msgid "createextracts.options.embedded-datasources" -msgstr "ターゲット ワークブック内の埋め込みデータ ソース名をスペースで区切ったリスト。スペースが含まれるデータ ソース名は二重引用符で囲んでください。これはワークブックの抽出を作成する場合にのみ使用できます。" - -#: -msgid "createextracts.options.encrypt" -msgstr "暗号化された抽出を作成します。" - -#: -msgid "createextracts.options.include-all" -msgstr "ターゲット ワークブック内の埋め込みデータ ソースをすべて含めます。ワークブックの抽出を作成する場合にのみ使用できます。" - -#: -msgid "createextracts.options.parent-project-path" -msgstr "ターゲット リソースを含むプロジェクトの親であるプロジェクトのパス。プロジェクト名を --project で指定する必要があります。" - -#: -msgid "createextracts.options.project" -msgstr "ターゲット リソースを含むプロジェクトの名前。{0} または {1} が指定されている場合にのみ必要です。指定されていない場合は、既定のプロジェクト 「{2}」 が使用されます。" - -#: -msgid "createextracts.options.url" -msgstr "リソースの URL に指定される正規名" - -#: -msgid "createextracts.options.workbook" -msgstr "抽出作成用のターゲット ワークブックの名前" - -#: -msgid "createextracts.short_description" -msgstr "パブリッシュされたワークブックまたはデータ ソース用の抽出を作成" - -#: -msgid "createextracts.workbook.include-all" -msgstr "ターゲット ワークブック内の埋め込みデータ ソースをすべて含める" - -#: -msgid "createextracts.workbook.embedded-datasource-names" -msgstr "埋め込みデータ ソース名あり" - -#: -msgid "createproject.options.description" -msgstr "プロジェクトの説明" - -#: -msgid "createproject.options.name" -msgstr "プロジェクトの名前" - -#: -msgid "createproject.options.parent-project-path" -msgstr "新しいプロジェクトを含むプロジェクトのパス。指定しない場合、サイト ルート レベルで作成されます" - -#: -msgid "createproject.short_description" -msgstr "プロジェクトの作成" - -#: -msgid "createproject.status" -msgstr "プロジェクト 「{0}」 をサーバー上で作成しています..." - -#: -msgid "createsite.errors.invalid_url_option" -msgstr "複数のサイトを作成する場合は、URL オプションは無効です。URL オプションを削除してからコマンドを再実行するか、各サイトを個別に作成してください" - -#: -msgid "createsite.errors.site_name_already_exists" -msgstr "「{0}」 という名前のサイトがすでに存在します。別のサイト名をお試しください。" - -#: -msgid "createsite.errors.site_id_already_exists" -msgstr "「{0}」 という ID のサイトは、すでに存在しています。-r を使用して別のサイト ID を指定してください。詳細については、tabcmd createsite のヘルプを参照してください。" - -#: -msgid "createsite.options.allow-mobile-snapshots" -msgstr "モバイル スナップショットを許可 「または拒否」 します。既定では、モバイル スナップショットを許可します" - -#: -msgid "createsite.options.allow-subscriptions" -msgstr "このサイトのサブスクリプションを許可 「または拒否」 します。既定では、サーバーの既定設定が使用されます。サーバーでサブスクリプションが無効になっている場合は、サブスクリプションを有効にできません" - -#: -msgid "createsite.options.allow-web-authoring" -msgstr "このサイトの Web 作成を許可 「または拒否」 します。既定では、Web 作成を許可します" - -#: -msgid "createsite.options.metrics-level" -msgstr "コレクションなしの場合は 0、すべてのコレクションの場合は 100" - -#: -msgid "createsite.options.guest-access-enabled" -msgstr "Tableau Server アカウントにサインインしていないユーザーがビューを表示するためのゲスト アクセス パーミッション" - -#: -msgid "createsite.options.site-mode" -msgstr "サイト管理者に対して、サイトのユーザー管理を許可 「または拒否」 します" - -#: -msgid "createsite.options.storage-quota" -msgstr "サイト保存容量 (MB)" - -#: -msgid "createsite.options.subscription-email" -msgstr "サブスクリプションでメールを使用" - -#: -msgid "createsite.options.subscription-footer" -msgstr "サブスクリプションでフッターを使用" - -#: -msgid "createsite.options.url" -msgstr "サイトのサイト ID" - -#: -msgid "createsite.options.user-quota" -msgstr "サイトの最大ユーザー数" - -#: -msgid "createsite.options.extract_encryption_mode" -msgstr "抽出暗号化モード: 無効、有効、または実行。設定しない場合、既定値が使用されます。" - -#: -msgid "createsite.options.web_extraction_enabled" -msgstr "このサイトで抽出の作成とライブへの変更を許可 「または拒否」 します。既定では許可します。" - -#: -msgid "createsite.options.run_now_enabled" -msgstr "このサイトに対して 「今すぐ実行」 オプションを許可 「または拒否」 します。既定では 「今すぐ実行」 を許可するように設定されています。" - -#: -msgid "createsite.options.time_zone" -msgstr "このサイトの抽出で使用されるタイム ゾーン。既定は設定解除され、サーバーのタイム ゾーンが使用されます。" - -#: -msgid "createsite.short_description" -msgstr "サイトの作成" - -#: -msgid "createsite.status" -msgstr "サイト 「{0}」 をサーバー上で作成しています..." - -#: -msgid "createsiteusers.options.auth-type" -msgstr "CSV ファイル内のすべてのユーザーに認証タイプを割り当てます。Tableau Cloud の場合、 {0} は {1} (既定) または {2} です。Tableau Server の場合は、 {0} はローカル (既定) または {2} です。" - -#: -msgid "createsiteusers.description" -msgstr "現在のサイトでユーザーを作成します。ユーザーは、指定された CSV ファイルから読み込まれます。ファイルには、以下の列をこの順序で含むことができます。{0}1. ユーザー名{0}2. パスワード (Active Directory を使用する場合は無視されます){0}3. フレンドリ名 (Active Directory を使用する場合は無視されます){0}4. ライセンス レベル ({1}、{2}、{3}、{4} または {5}){0}5.管理者 ({6}/{7}){0}6.パブリッシャー ({8}/{9}/1 または {10}/{11}/0){0}7.メール (Tableau Public のみ){0}ファイルの列は、ここに示した数より少なくてもかまいません。たとえば、1 行 にユーザー名のみを含むシンプルなリストを指定することもできます。値にコンマが含まれている場合は、引用符を使用できます。tabcmd は、{12} タスクが完了するのを待機します。 {13} フラグを渡すことにより、タスクがサーバー上で完了するのを待機せずに、すぐに戻るように指定できます。このコマンドを使用してシステム管理者を作成したり、システム管理者からユーザーを外したりすることはできません。代わりに、「{14}」を使用してください" - -#: -msgid "createsiteusers.short_description" -msgstr "現在のサイト上でユーザーを作成します" - -#: -msgid "createsiteusers.status" -msgstr "{0} にリストされたユーザーを現在のサイトに追加しています..." - -#: -msgid "createusers.description" -msgstr "ユーザーを作成します。ユーザーは、指定された CSV ファイルから読み込まれます。ファイルには、以下の列をこの順序で含むことができます。{0}1. ユーザー名{0}2. パスワード (Active Directory を使用する場合は無視されます){0}3. フレンドリ名 (Active Directory を使用する場合は無視されます){0}4. ライセンス レベル ({1}、{2}、{3}、{4} または {5}){0}5.管理者 ({6}/{7}/{8}/{9}){0}6.パブリッシャー ({10}/{11}/1 または {12}/{13}/0){0}7.メール (Tableau Public のみ){0}ファイルの列は、ここに示した数より少なくてもかまいません。たとえば、1 行 にユーザー名のみを含むシンプルなリストを指定することもできます。値にコンマが含まれている場合は、引用符を使用できます。tabcmd は、{14} タスクが完了するのを待機します。 {15} フラグを渡すことにより、タスクがサーバー上で完了するのを待機せずに、すぐに戻るように指定できます。" - -#: -msgid "createusers.short_description" -msgstr "サーバー上でユーザーを作成します" - -#: -msgid "createusers.status" -msgstr "{0} にリストされたユーザーをサーバーに追加しています" - -#: -msgid "decryptextracts.short_description" -msgstr "サイトで抽出を複合化する" - -#: -msgid "decryptextracts.status" -msgstr "サイト {0} で複合化する抽出をスケジュールしています..." - -#: -msgid "delete.errors.mutually_exclusive" -msgstr "削除するワークブックとデータ ソースの両方を指定することはできません" - -#: -msgid "delete.errors.requires_workbook_datasource" -msgstr "「{0}」 コマンドでは、ワークブック名またはデータ ソース名が必要です" - -#: -msgid "delete.options.datasource" -msgstr "削除するデータ ソース" - -#: -msgid "delete.options.parent-project-path" -msgstr "削除するワークブック/データ ソースを含むプロジェクトの親のパス。プロジェクト名を --project で指定する必要があります。" - -#: -msgid "delete.options.project" -msgstr "削除するワークブック/データ ソースを含むプロジェクト。既定のプロジェクトは 「{0}」 です" - -#: -msgid "delete.options.workbook" -msgstr "削除するワークブック" - -#: -msgid "delete.short_description" -msgstr "サーバーからワークブックまたはデータ ソースを削除します" - -#: -msgid "delete.status" -msgstr "サーバーから {0} 「{1}」 を削除しています..." - -#: -msgid "deleteextracts.errors.required_argument" -msgstr "deleteextracts コマンドでは、ワークブック URL、ワークブック名、またはデータ ソース名が必要です" - -#: -msgid "deleteextracts.errors.error" -msgstr "抽出の削除エラー" - -#: -msgid "deleteextracts.for.datasource" -msgstr "データ ソース 「{0}」 の抽出を削除しています" - -#: -msgid "deleteextracts.for.workbook_name" -msgstr "名前が 「{0}」 であるワークブックの抽出を削除しています" - -#: -msgid "deleteextracts.for.workbook_url" -msgstr "URL が 「{0}」 であるワークブックの抽出を削除しています" - -#: -msgid "deleteextracts.options.datasource" -msgstr "抽出削除用のターゲット データ ソースの名前" - -#: -msgid "deleteextracts.options.embedded-datasources" -msgstr "ターゲット ワークブック内の埋め込みデータ ソース名をスペースで区切ったリスト。スペースが含まれるデータ ソース名は二重引用符で囲んでください。これはワークブックの抽出を削除する場合にのみ使用できます。" - -#: -msgid "deleteextracts.options.include-all" -msgstr "ターゲット ワークブック内の埋め込みデータ ソースをすべて含める" - -#: -msgid "deleteextracts.options.parent-project-path" -msgstr "ターゲット リソースを含むプロジェクトの親であるプロジェクトのパス。プロジェクト名を --project で指定する必要があります。" - -#: -msgid "deleteextracts.options.project" -msgstr "ターゲット リソースを含むプロジェクトの名前。{0} または {1} が指定されている場合にのみ必要です。指定されていない場合は、既定のプロジェクト 「{2}」 が使用されます。" - -#: -msgid "deleteextracts.options.url" -msgstr "リソースの URL に指定される正規名" - -#: -msgid "deleteextracts.options.workbook" -msgstr "抽出削除用のターゲット ワークブックの名前" - -#: -msgid "deleteextracts.short_description" -msgstr "パブリッシュされたワークブックまたはデータ ソース用の抽出を削除" - -#: -msgid "deleteextracts.workbook.include-all" -msgstr "ターゲット ワークブック内の埋め込みデータ ソースをすべて含める" - -#: -msgid "deleteextracts.workbook.embedded-datasource-names" -msgstr "埋め込みデータ ソース名あり" - -#: -msgid "deletegroup.short_description" -msgstr "グループの削除" - -#: -msgid "deletegroup.status" -msgstr "サーバーからグループ 「{0}」 を削除しています..." - -#: -msgid "deleteproject.errors.requires_project_name" -msgstr "「{0}」 コマンドでは、プロジェクト名が必要です" - -#: -msgid "deleteproject.options.parent-project-path" -msgstr "削除するプロジェクトの親のパス。プロジェクト名を --project で指定する必要があります。" - -#: -msgid "deleteproject.short_description" -msgstr "プロジェクトの削除" - -#: -msgid "deleteproject.status" -msgstr "サーバーからプロジェクト 「{0}」 を削除しています..." - -#: -msgid "deletesite.errors.logged_into_this_site" -msgstr "現在ログインしているサイトを削除できません" - -#: -msgid "deletesite.short_description" -msgstr "サイトの削除" - -#: -msgid "deletesite.status" -msgstr "サーバーからサイト 「{0}」 を削除しています..." - -#: -msgid "deletesiteusers.description" -msgstr "サイト ユーザーを削除します。ユーザーは、指定された CSV ファイルから読み込まれます。ファイルは、1 行 に 1 人のユーザー名を含むシンプルなリストです" - -#: -msgid "deletesiteusers.short_description" -msgstr "サイト ユーザーの削除" - -#: -msgid "deletesiteusers.status" -msgstr "{0} にリストされたサイト ユーザーをサーバーから削除しています..." - -#: -msgid "deleteusers.description" -msgstr "ユーザーを削除します。ユーザーは、指定されたコンマ区切り値 (CSV) ファイルから読み込まれます。ファイルは、1 行 に 1 人のユーザー名を含むシンプルなリストです" - -#: -msgid "deleteusers.short_description" -msgstr "ユーザーの削除" - -#: -msgid "deleteusers.status" -msgstr "{0} にリストされたユーザーをサーバーから削除しています..." - -#: -msgid "editdomain.description" -msgstr "ドメインを編集します。編集するドメインのリストを表示するには、「{0}」 コマンドを使用します" - -#: -msgid "editdomain.errors.requires_nickname_name" -msgstr "「{0}」 オプションまたは 「{1}」 オプションを指定する必要があります" - -#: -msgid "editdomain.options.id" -msgstr "ドメインの ID" - -#: -msgid "editdomain.options.name" -msgstr "ドメインの名前" - -#: -msgid "editdomain.options.nickname" -msgstr "ドメインのニックネーム" - -#: -msgid "editdomain.short_description" -msgstr "ドメインの編集" - -#: -msgid "editdomain.output" -msgstr "{0}ID{1}ニックネーム{1}{1}名前{0}" - -#: -msgid "editdomain.status" -msgstr "サーバー上の ID 「{0}」 のドメインを編集します..." - -#: -msgid "editsite.errors.invalid_site-id" -msgstr "複数のサイトを編集する場合、{0} オプションは無効です。{0} オプションを削除してからコマンドを再実行するか、各サイトを個別に編集してください" - -#: -msgid "editsite.errors.invalid_site-name" -msgstr "複数のサイトを編集する場合、{0} オプションは無効です。{0} オプションを削除してからコマンドを再実行するか、各サイトを個別に編集してください" - -#: -msgid "editsite.options.allow-mobile-snapshots" -msgstr "モバイル スナップショットを許可 「または拒否」 する" - -#: -msgid "editsite.options.allow-subscriptions" -msgstr "このサイトのサブスクリプションを許可 「または拒否」 する" - -#: -msgid "editsite.options.allow-web-authoring" -msgstr "このサイトの Web 作成を許可 「または拒否」 する" - -#: -msgid "editsite.options.cache-warmup" -msgstr "このサイトのキャッシュ ウォームパップを許可 「または拒否」" - -#: -msgid "editsite.options.cache-warmup-threshold" -msgstr "ウォームアップをトリガーするための、ビューが最近いつ閲覧されたかに対するしきい値 (日単位)" - -#: -msgid "editsite.options.site-name" -msgstr "サイトの表示名" - -#: -msgid "editsite.options.status" -msgstr "サイトが利用可能かどうかを変更します。「{0}」 または 「{1}」 を指定します" - -#: -msgid "editsite.options.allow-materialized-views" -msgstr "このサイトの具体化されたビューが許可/拒否されています" - -#: -msgid "editsite.options.extract_encryption_mode" -msgstr "抽出暗号化モード: 無効、有効、または実行。設定しない場合、サーバーで変更は行われません。" - -#: -msgid "editsite.options.web_extraction_enabled" -msgstr "このサイトで抽出の作成とライブへの変更を許可 「または拒否」 します。既定の設定では許可します。" - -#: -msgid "editsite.options.run_now_enabled" -msgstr "このサイトに対して 「今すぐ実行」 オプションを許可 「または拒否」 します。既定では 「今すぐ実行」 を許可するように設定されています" - -#: -msgid "editsite.options.time_zone" -msgstr "このサイトの抽出で使用されるタイム ゾーン" - -#: -msgid "editsite.options.use_default_time_zone" -msgstr "このサイトの抽出で使用されるタイム ゾーンを設定解除します。その代わり、既定のサーバー タイム ゾーンを使用します" - -#: -msgid "editsite.short_description" -msgstr "サイトの編集" - -#: -msgid "editsite.status" -msgstr "サイト 「{0}」 をサーバー上で編集します..." - -#: -msgid "encryptextracts.short_description" -msgstr "サイトで抽出を暗号化する" - -#: -msgid "encryptextracts.status" -msgstr "サイト {0} で暗号化する抽出をスケジュールしています..." - -#: -msgid "export.errors.need_country_and_languge" -msgstr "オプションの「--country」と「--language」はセットで使用する必要があります" - -#: -msgid "export.errors.white_space_workbook_view" -msgstr "エクスポートするワークブックやビューの名前にスペースを含めることはできません。URL に表示されるワークブックまたはビューの標準化された名前を使用してください。" - -#: -msgid "export.errors.requires_workbook_view_name" -msgstr "「{0}」 コマンドには / 名が必要です" - -#: -msgid "export.errors.requires_workbook_view_param" -msgstr "「{0}」 コマンドには / パラメーターが必要です。このパラメーターには、少なくとも 1 個のスラッシュ (/) が必要です" - -#: -msgid "export.options.country" -msgstr "既定のユーザー ロケールを使用しない場合は、ロケールの国の略名 (IANA Language Subtag Registry から検索) を使用します。「--language」とセットで使用する必要があります" - -#: -msgid "export.options.csv" -msgstr "データを CSV 形式でエクスポート (既定)" - -#: -msgid "export.options.fullpdf" -msgstr "ビジュアル ビューを PDF 形式でエクスポート (ワークブックがタブ付きでパブリッシュされた場合)" - -#: -msgid "export.options.height" -msgstr "高さを設定します。整数値であることが必要です (既定: 600 ピクセル)" - -#: -msgid "export.options.language" -msgstr "既定のユーザー ロケールを使用しない場合は、ロケールの言語の省略名 (IANA Language Subtag Registry から検索) を使用します。「--country」とセットで使用する必要があります" - -#: -msgid "export.options.pagelayout" -msgstr "エクスポートされた PDF のページの方向を設定します。有効な値: {0}。指定されていない場合は、Tableau Desktop の設定が使用されます" - -#: -msgid "export.options.pagesize" -msgstr "エクスポートされた PDF のページ サイズを設定します。有効な値: {0} (既定: 「{1}」)" - -#: -msgid "export.options.pdf" -msgstr "PDF 形式でデータをエクスポート" - -#: -msgid "export.options.png" -msgstr "PNG 形式でデータをエクスポート" - -#: -msgid "export.options.width" -msgstr "幅を設定します。整数値であることが必要です (既定: 800 ピクセル)" - -#: -msgid "export.short_description" -msgstr "サーバーから、ビューのデータまたはイメージをエクスポート" - -#: -msgid "export.status" -msgstr "サーバーから 「{0}」 を要求しています..." - -#: -msgid "export.status.writing" -msgstr "応答を 「{0}」 に書き込んでいます" - -#: -msgid "export.status.error" -msgstr "ファイルへの書き込み中にエラーが発生しました。" - -#: -msgid "export.success" -msgstr "{0} を 「{1}」 に保存しました" - -#: -msgid "extracts.workbook.errors.requires_datasources_or_include_all" -msgstr "ワークブックのコマンド {0} では埋め込みデータ ソースまたは include-all フラグが必要です" - -#: -msgid "fileuploader.progress" -msgstr "アップロード進行状況: {0}%" - -#: -msgid "get.description" -msgstr "サーバーからファイルを取得します。ファイル名引数が指定されていない場合は、パスの最後の構成要素に従ってファイルの名前が付けられます" - -#: -msgid "get.errors.requires_url" -msgstr "「{0}」 コマンドでは、URL が必要です" - -#: -msgid "get.options.file" -msgstr "ファイルを保存する名前" - -#: -msgid "get.short_description" -msgstr "サーバーからファイルを取得" - -#: -msgid "help.available_commands" -msgstr "利用可能なコマンド:" - -#: -msgid "help.command_options" -msgstr "コマンド オプション:" - -#: -msgid "help.description0" -msgstr "特定のコマンドのヘルプを表示" - -#: -msgid "help.description1" -msgstr "利用可能なすべてのコマンドをリスト" - -#: -msgid "help.errors.unknown_command" -msgstr "不明なコマンド: {0}" - -#: -msgid "help.global_options" -msgstr "グローバル オプション:" - -#: -msgid "help.short_description" -msgstr "tabcmd コマンドのヘルプ" - -#: -msgid "httputils.found_attachment" -msgstr "添付ファイルが見つかりました: {0}" - -#: -msgid "httputils.mapped_attachment" -msgstr "添付ファイルが見つかりました: {0} ({1} に再マッピングされました)" - -#: -msgid "initialuser.errors.username_and_password_required" -msgstr "ユーザー名とパスワードの両方が必要です" - -#: -msgid "initialuser.options.friendly-name" -msgstr "フレンドリー名" - -#: -msgid "initialuser.short_description" -msgstr "初期化されていないサーバー上で最初のユーザーを作成します" - -#: -msgid "listdomains.description" -msgstr "ドメインのリスト" - -#: -msgid "listdomains.status" -msgstr "サーバーのドメインをリストしています..." - -#: -msgid "listsites.output" -msgstr "{0}{0}名前: {1}{0}サイト ID: 「{2}」" - -#: -msgid "listsites.output_extended" -msgstr "{0}{0}名前: {1} {0}サイト ID: 「{2}」{0}抽出の暗号化: {3}" - -#: -msgid "listsites.short_description" -msgstr "ユーザーのサイトをリスト" - -#: -msgid "listsites.status" -msgstr "ユーザー {0} のサイトをリストしています..." - -#: -msgid "listsites.options.get_extract_encryption_mode" -msgstr "サイトの抽出暗号化モードを印刷する" - -#: -msgid "login.description" -msgstr "サーバーにサインインします。セッションは、サーバー上で期限切れになるか、{0} を使用するまで引き続き有効です" - -#: -msgid "login.short_description" -msgstr "サーバーにサインイン" - -#: -msgid "logout.short_description" -msgstr "サーバーからサインアウト" - -#: -msgid "publish.description" -msgstr "ワークブック、データ ソース、または抽出をサーバーにパブリッシュ" - -#: -msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "データ ソース更新のためのファイル タイプ 「{0}」 が正しくありません。置換/追加は、抽出 (.tde) ファイルにのみ適用されます" - -#: -msgid "publish.errors.invalid_name_option" -msgstr "複数のアイテムのパブリッシュ時には、{0} オプションは無効です" - -#: -msgid "publish.errors.invalid_publish_file_type" -msgstr "パブリッシュのためのファイル タイプ 「{0}」 が正しくありません。.tde、.tds、.tdsx、.twb、または .twbx ファイルが有効です" - -#: -msgid "publish.errors.mutually_exclusive_option" -msgstr "{0} または {1} のいずれか 1 個のみを使用" - -#: -msgid "publish.errors.requires_resource_file" -msgstr "「{0}」 コマンドでは、ワークブック、データ ソース、または抽出ファイルが必要です" - -#: -msgid "publish.errors.unexpected_server_response" -msgstr "サーバーからの予期しない応答: {0}" - -#: -msgid "publish.errors.server_resource_not_found" -msgstr "指定されたリソースは存在しないか、そのリソースを表示できるパーミッションがありません。プロジェクト名とパーミッションを確認してください。" - -#: -msgid "publish.options.append" -msgstr "抽出ファイルを既存のデータ ソースに追加" - -#: -msgid "publish.options.async" -msgstr "非同期でパブリッシュ" - -#: -msgid "publish.options.db-password" -msgstr "すべてのデータ ソースのデータベース パスワード" - -#: -msgid "publish.options.db-username" -msgstr "すべてのデータ ソースのデータベース ユーザー名" - -#: -msgid "publish.options.description" -msgstr "ワークブックまたはデータ ソースの説明" - -#: -msgid "publish.options.encrypt_extracts" -msgstr "サーバーで抽出を暗号化する" - -#: -msgid "publish.options.name" -msgstr "サーバー上のワークブック/データ ソース名。省略した場合は、ファイル名から twb(x)、tds(x)、または tde 拡張子を除いた名前に従ってワークブック/データ ソースの名前が付けられます。.tde ファイルをパブリッシュすると、データ ソースが作成されます" - -#: -msgid "publish.options.oauth-username" -msgstr "パブリッシュを行うユーザー名に関連付けられたサーバー キーチェーンに保存された認証資格情報を使用する" - -#: -msgid "publish.options.overwrite" -msgstr "既存のワークブック/データ ソース (存在する場合) を上書き" - -#: -msgid "publish.options.project" -msgstr "ワークブック/データ ソースをパブリッシュするプロジェクト" - -#: -msgid "publish.options.parent-project-path" -msgstr "ワークブック/データ ソースのパブリッシュ先であるプロジェクトの親のパス" - -#: -msgid "publish.options.replace" -msgstr "抽出ファイルを既存のデータ ソースに置換" - -#: -msgid "publish.options.restart" -msgstr "ファイルのアップロードを再開" - -#: -msgid "publish.options.save-db-password" -msgstr "サーバーにデータベース パスワードを保管" - -#: -msgid "publish.options.save-oauth" -msgstr "{0} で指定された OAuth 認証資格情報を埋め込み" - -#: -msgid "publish.options.tabbed" -msgstr "タブ付きビューを有効にしてパブリッシュ" - -#: -msgid "publish.options.thumbnail-groupname" -msgstr "ワークブックにユーザー フィルターが含まれている場合は、サムネイルの計算中にこのグループを擬装します" - -#: -msgid "publish.options.thumbnail-username" -msgstr "ワークブックにユーザー フィルターが含まれている場合は、サムネイルの計算中にこのユーザーを擬装します" - -#: -msgid "publish.status" -msgstr "サーバーに 「{0}」 をパブリッシュしています。この処理には数分かかることがあります..." - -#: -msgid "publish.success" -msgstr "ファイルがサーバーの次の場所に正常にパブリッシュされました:" - -#: -msgid "publishsamples.options.parent-project-path" -msgstr "サンプルのパブリッシュ先であるプロジェクトの親のパス。プロジェクト名を --project で指定する必要があります" - -#: -msgid "publishsamples.options.projectname" -msgstr "サンプルのパブリッシュ先のプロジェクト名" - -#: -msgid "publishsamples.short_description" -msgstr "指定されたプロジェクトにサンプル ワークブックをパブリッシュします。既存のサンプルは上書きされます。" - -#: -msgid "publishsamples.status" -msgstr "パブリッシュのサンプル..." - -#: -msgid "reencryptextracts.short_description" -msgstr "サイトで抽出を再暗号化する" - -#: -msgid "reencryptextracts.status" -msgstr "サイト {0} の抽出の再暗号化をスケジュールしています..." - -#: -msgid "refreshextracts.errors.required_argument" -msgstr "refreshextracts コマンドでは、ワークブック URL、ワークブック名、またはデータ ソース名が必要です" - -#: -msgid "refreshextracts.errors.add_and_remove_calculations" -msgstr "--addcalculations と --removecalculations オプションの両方を使用する更新を実行できません" - -#: -msgid "refreshextracts.errors.calculations_and_incremental" -msgstr "増分抽出更新の間は具体化された計算を追加または削除できません" - -#: -msgid "refreshextracts.errors.error" -msgstr "抽出の更新エラー" - -#: -msgid "refreshextracts.options.datasource" -msgstr "更新するデータ ソースの名前" - -#: -msgid "refreshextracts.options.incremental" -msgstr "増分更新を実行 (サポートされている場合)" - -#: -msgid "refreshextracts.options.parent-project-path" -msgstr "更新する抽出を含むプロジェクトの親のパス。プロジェクト名を --project で指定する必要があります。" - -#: -msgid "refreshextracts.options.project" -msgstr "ワークブック/データ ソースを含むプロジェクトの名前。{0} または {1} が指定されている場合にのみ必要です。指定されていない場合は、既定のプロジェクト 「{2}」 が使用されます" - -#: -msgid "refreshextracts.options.synchronous" -msgstr "更新が実行されて、完了するのを待機してから、終了する" - -#: -msgid "refreshextracts.options.url" -msgstr "ワークブックまたはビューの、URL に指定される正規名" - -#: -msgid "refreshextracts.options.workbook" -msgstr "更新するワークブックの名前" - -#: -msgid "refreshextracts.options.addcalculations" -msgstr "具体化された計算を抽出に追加する" - -#: -msgid "refreshextracts.options.removecalculations" -msgstr "抽出から具体化された計算を削除する" - -#: -msgid "refreshextracts.short_description" -msgstr "サーバー上のワークブックまたはデータ ソースの抽出を更新" - -#: -msgid "refreshextracts.status_incremented" -msgstr "{0} 「{1}」 の抽出の増分をスケジュールしています..." - -#: -msgid "refreshextracts.status_refreshed" -msgstr "{0} 「{1}」 の抽出の更新をスケジュールしています..." - -#: -msgid "removeusers.options.users" -msgstr "グループから削除するユーザーのリストを 1 行に 1 人のユーザーずつ含むファイル" - -#: -msgid "removeusers.short_description" -msgstr "ユーザーをグループから削除" - -#: -msgid "removeusers.status" -msgstr "{0} にリストされたユーザーをグループ {1} から削除しています..." - -#: -msgid "runschedule.errors.requires_schedule_name" -msgstr "「{0}」 コマンドでは、スケジュール名が必要です" - -#: -msgid "runschedule.short_description" -msgstr "スケジュールを実行" - -#: -msgid "runschedule.status" -msgstr "サーバー上で、スケジュール 「{0}」 を実行しています..." - -#: -msgid "materializeviews.short_description" -msgstr "サイト/ワークブックの具体化されたビュー設定を更新して確認する" - -#: -msgid "materializeviews.status.site" -msgstr "サイト 「{0}」 の具体化されたビュー設定を更新しています..." - -#: -msgid "materializeviews.status.workbook" -msgstr "ワークブック 「{0}」 の具体化されたビュー設定を更新しています..." - -#: -msgid "materializeviews.errors.invalid_workbook_arguments" -msgstr "具体化されたビュー コマンドにはワークブック名の引数が 1 つ必要です" - -#: -msgid "materializeviews.errors.invalid_site_arguments" -msgstr "具体化されたビュー コマンドにはサイト ID の引数が 1 つ必要です" - -#: -msgid "materializeviews.errors.invalid_workbook_option" -msgstr "「{2}」 と共に 「{0}」 または 「{1}」 を使用してください" - -#: -msgid "materializeviews.errors.invalid_project_path" -msgstr "「{0}」 と共に 「{1}」 を使用してください" - -#: -msgid "materializeviews.errors.invalid_site_option" -msgstr "「{1}」 と共に 「{0}」 を使用してください" - -#: -msgid "materializeviews.errors.site_mode_conflict" -msgstr "サイトの具体化されたビュー モードを変更するには 「{0}」 または 「{1}」 を使用してください" - -#: -msgid "materializeviews.errors.site_not_updated" -msgstr "サイト 「{0}」 は更新されませんでした。具体化されたビューの設定はサーバー管理者のみが変更できます" - -#: -msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "具体化されたビューの設定を変更するには 「{0}」 または 「{1}」 を使用してください" - -#: -msgid "materializeviews.options.materialize_now" -msgstr "指定したワークブックのマテリアル化をすぐにスケジュールするには 「{0}」 を使用してください" - -#: -msgid "materializeviews.options.project" -msgstr "プロジェクト名を指定するには 「{0}」 を使用してください" - -#: -msgid "materializeviews.options.parent_project_path" -msgstr "親プロジェクト パスを 「{1}」 に指定するには 「{0}」 を使用してください" - -#: -msgid "materializeviews.options.allow_workbook" -msgstr "ワークブックで具体化されたビューを有効/無効にするには 「{0}」 を使用してください" - -#: -msgid "materializeviews.options.allow_site" -msgstr "サイトで具体化されたビューを有効/無効にするには 「{0}」 を使用してください" - -#: -msgid "materializeviews.options.selected_workbooks" -msgstr "サイトで選択されたワークブックを有効にするには 「{0}」 を使用してください。これはオプション 「{1}」 と共に使用されます。これは既定のオプションです" - -#: -msgid "materializeviews.options.all_workbooks" -msgstr "サイトですべてのワークブックを有効にするには 「{0}」 を使用してください。これはオプション 「{1}」 と共に使用されます" - -#: -msgid "session.auto_site_login" -msgstr "サイトへの自動サインイン: {0}" - -#: -msgid "session.certificate-alias" -msgstr "証明書の別名: {0}" - -#: -msgid "session.connecting" -msgstr "サーバーに接続しています..." - -#: -msgid "session.connecting_to" -msgstr "URL ({0}) に接続しています: {1}" - -#: -msgid "session.continuing_session" -msgstr "前のセッションを続行しています" - -#: -msgid "session.errors.auth_required" -msgstr "認可が必要です" - -#: -msgid "session.errors.invalid_keystore_password" -msgstr "キーストア パスワードが正しくありません。正しいパスワードを入力して再試行してください" - -#: -msgid "session.errors.invalid_redirect" -msgstr "URL が無効なため、リダイレクトできません: {0}" - -#: -msgid "session.errors.keystore_pwdfile_create" -msgstr "キーストア パスワード ファイルを作成できませんでした。エラー: {0}" - -#: -msgid "session.errors.missing_arguments" -msgstr "引数が指定されていないため、サインインできません: {0}" - -#: -msgid "session.errors.no_redirect_found" -msgstr "リダイレクト応答にリダイレクト アドレスがありません" - -#: -msgid "session.errors.no_sslcafile_found" -msgstr "次の場所で証明機関 (CA) ファイルを見つけることができませんでした: 「{0}」。CA ファイルは Tableau Server との保護された通信を行うことができるように使用されます。CA ファイルの作成の詳細については、Tableau Server ヘルプを参照してください。SSL 証明書を検証せずに Tableau Server に接続するには、--no-certcheck フラグを使用します。" - -#: -msgid "session.errors.script_no_password" -msgstr "Tabcmd がスクリプトまたは IDE から実行されましたが、パスワードが指定されませんでした。ログインするには、tabcmd への引数としてパスワードを指定する必要があります。" - -#: -msgid "session.errors.session_expired" -msgstr "セッションの有効期限が切れました" - -#: -msgid "session.errors.unsupported_command" -msgstr "コマンドは、このサーバーでサポートされていません" - -#: -msgid "session.keystore.notice" -msgstr "パスワードをローカルに保存して、次回のパスワード入力を省略しますか。[はい/いいえ]" - -#: -msgid "session.keystore.password" -msgstr "キーストア パスワード:" - -#: -msgid "session.keystore.pwdfile_create" -msgstr "次のパスにキーストア パスワードを作成します: {0}" - -#: -msgid "session.keystore.pwdfile_remove" -msgstr "正しくないパスワードを含むキーストア パスワード ファイルを削除する" - -#: -msgid "session.login" -msgstr "サインインしています..." - -#: -msgid "session.logout" -msgstr "サインアウトしました" - -#: -msgid "session.monitorjob.errors.no_jobid" -msgstr "ジョブを監視できません。job_id が見つかりません: {0}" - -#: -msgid "session.monitorjob.percent_complete" -msgstr "{0}% 完了" - -#: -msgid "session.new_session" -msgstr "新しいセッションを作成しています" - -#: -msgid "session.no-certificate-found" -msgstr "有効なクライアント証明書が見つかりません" - -#: -msgid "session.not_default_site_member" -msgstr "既定のサイトのメンバーではありません。次のサイトからサイト ID を選択してください:" - -#: -msgid "session.not_site_member" -msgstr "サイト 「{0}」 のメンバーではありません。次のサイトからサイト ID を選択してください:" - -#: -msgid "session.options.help" -msgstr "tabcmd のヘルプを表示" - -#: -msgid "session.options.no-certcheck" -msgstr "SSL 証明書を検証しない" - -#: -msgid "session.options.no-cookie" -msgstr "サインイン時にセッション ID を保存しません。後続のコマンドを実行する際には、再度サインインが必要になります。指定しない場合、既定ではセッション ID が保存されます" - -#: -msgid "session.options.no-prompt" -msgstr "パスワードの入力を求めない" - -#: -msgid "session.options.no-proxy" -msgstr "HTTP プロキシを使用しない" - -#: -msgid "session.options.password" -msgstr "指定された Tableau Server パスワードを使用" - -#: -msgid "session.options.password-file" -msgstr "ファイルから Tableau Server パスワードを読み込む" - -#: -msgid "session.options.proxy" -msgstr "指定された HTTP プロキシを使用" - -#: -msgid "session.options.server" -msgstr "指定された Tableau Server URL を使用します。プロトコルが指定されていない場合は、http:// を使用すると見なされます。" - -#: -msgid "session.options.site" -msgstr "指定した Tableau Server サイトを使用します。空の文字列 (「」) を指定すると、既定のサイトが強制的に使用されます" - -#: -msgid "session.options.timeout" -msgstr "サーバーがコマンドの処理が完了するまで待機する時間を秒単位で指定します。既定では、サーバーから応答が返ってくるまで待機します" - -#: -msgid "session.options.use-certificate" -msgstr "クライアント証明書を使用してサインインしてください" - -#: -msgid "session.options.username" -msgstr "指定された Tableau Server ユーザー名を使用" - -#: -msgid "session.password" -msgstr "パスワード:" - -#: -msgid "session.redirecting" -msgstr "{0} にリダイレクトしています" - -#: -msgid "session.retrying_task" -msgstr "新しいセッションで元のコマンドを再試行するためにもう一度サインインしています..." - -#: -msgid "session.session_expired_login" -msgstr "セッションの有効期限が切れました。セッションをクリアするためにサインアウトしています..." - -#: -msgid "session.site_list" -msgstr "{0}{0}名前: {1}{0}サイト ID: 「{2}」" - -#: -msgid "session.using-certificate" -msgstr "クライアント証明書を使用したサインイン" - -#: -msgid "session.inferred_username" -msgstr "--username フラグが指定されていないため、ユーザー 「{0}」 としてログインしています。" - -#: -msgid "sessiondata.errors.bad_api" -msgstr "サーバー API が正しくありません: {0}" - -#: -msgid "sessiondata.errors.no_server_api" -msgstr "応答にサーバー API バージョンが見つかりません" - -#: -msgid "sessiondata.errors.version_mismatch" -msgstr "tabcmd のバージョン {0} (API {1}) が、Tableau Server のバージョン {2} (API {3}) と一致しません" - -#: -msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "サーバー名の前に 「{0}」 または 「{1}」 を指定します" - -#: -msgid "sessionoptions.errors.bad_password_file" -msgstr "ファイル 「{0}」 からパスワードを読み込めません" - -#: -msgid "sessionoptions.errors.bad_protocol" -msgstr "プロトコル 「{0}」 はサポートされていません" - -#: -msgid "sessionoptions.errors.bad_proxy_format" -msgstr "プロキシの形式が、ホスト:ポートに一致していません: {0}" - -#: -msgid "sessionoptions.errors.bad_timeout" -msgstr "{0} 「{1}」 への非数値の引数は無視されます" - -#: -msgid "set.description" -msgstr "サーバー上で設定を行います。設定をオフにするには、!setting を使用します" - -#: -msgid "set.errors.requires_setting_name" -msgstr "「{0}」 コマンドでは、設定名が必要です" - -#: -msgid "set.errors.single_setting_name" -msgstr "「{0}」 コマンドは、単一の設定名を受け取ります" - -#: -msgid "set.short_description" -msgstr "サーバー上で設定を行います" - -#: -msgid "setsetting.status" -msgstr "「{0}」 を {1} に設定しています" - -#: -msgid "syncgroup.errors.server_admin" -msgstr "グループの最低限のサイト ロールは、[ServerAdministrator] に設定できません。" - -#: -msgid "syncgroup.options.role" -msgstr "グループ内のすべてのユーザーの既定のロールを設定します。{0} の有効な値は {1} です。ユーザーが既に存在する場合、指定したロールは、ユーザーの現在のロールよりも制限が緩い場合にのみ適用されます。値を指定しない場合の既定値: 新規ユーザーの場合は {2}、既存のユーザーの場合は未変更です" - -#: -msgid "syncgroup.options.overwritesiterole" -msgstr "「--role」を使用して既定の動作をオーバーライドすることで、ユーザーのサイト ロールの権限をより低いものに変更できるようにします。" - -#: -msgid "syncgroup.options.grantlicensemode" -msgstr "グループで指定されたライセンスをユーザーに付与する時期。有効な値は {0} です。値が渡されない場合、既定値として「on-sync」が使用されます。" - -#: -msgid "syncgroup.short_description" -msgstr "サーバーを Active Directory グループと同期" - -#: -msgid "syncgroup.status" -msgstr "サーバーを Active Directory グループ {0} と同期しています..." - -#: -msgid "syncgroup.options.sysadmin-type" -msgstr "[非推奨。代わりに「--role」を使用してください。] グループ内のすべてのユーザーに管理者権限を割り当て [または削除] します。{0} には、{1}、{2}、{3}、または {4} を使用できます。" - -#: -msgid "syncgroup.options.license" -msgstr "[非推奨。代わりに「--role」を使用してください。グループ内のすべてのユーザーに既定のライセンス レベルを設定してください。{0} には {1}、{2}、または {3} を使用できます。" - -#: -msgid "syncgroup.options.publisher" -msgstr "[非推奨。代わりに「--role」を使用してください。グループ内のすべてのユーザーにパブリッシュ権限を割り当て [または削除] してください。" - -#: -msgid "tabcmd.mutually_exclusive_options" -msgstr "同じコマンド内で 「{0}」 と 「{1}」 を指定できません" - -#: -msgid "tabcmdparser.errors.ambiguous_option" -msgstr "オプション内でオプション 「{0}」 の指定があいまいです: {1}" - -#: -msgid "tabcmdparser.warning.unexpected_dash" -msgstr "引数: {0} で予期しないダッシュが検出されました。有効なダッシュは - または -- です。このエラーは、書式設定されたテキスト エディターからコピーや貼り付けを行う場合に多く発生します。コマンド ラインで引数のダッシュを再入力してください。" - -#: -msgid "resetopenidsub.short_description" -msgstr "ユーザーの OpenID 接続サブ ID をリセット" - -#: -msgid "resetopenidsub.options.targetusername" -msgstr "リセットされるユーザー" - -#: -msgid "resetopenidsub.options.all" -msgstr "すべてのユーザーをリセット" - -#: -msgid "version.description" -msgstr "バージョン情報を出力します" - -#: -msgid "vizqlsession.errors.cannot_create_session" -msgstr "サーバー上で VizQl セッションを作成できませんでした" - -#: -msgid "vizqlsession.errors.no_command_result" -msgstr "コマンド結果が見つかりませんでした。{0}" - -#: -msgid "vizqlsession.errors.session_already_closed" -msgstr "VizQl セッション オブジェクトが既に閉じられています" - -#: -msgid "vizqlsession.errors.cannot_parse_response" -msgstr "JSON 応答文字列を解析できません: {0}" - -#: -msgid "upgradethumbnails.short_description" -msgstr "これにより、サムネイルのアップグレードのバックグラウンダー ジョブが実行されます。Tableau 2018.2 よりも前に生成されたサムネイルが高解像度にレンダリングされます。Tableau Server と外部データソースに通常よりも高い負荷がかかる可能性があります。問題が発生した場合、tabcmd upgradethumbnails --server --stop を実行してジョブを停止できます。" - -#: -msgid "upgradethumbnails.options.stop" -msgstr "サムネイルのアップグレードに関連するすべてのジョブを停止します" - -#: -msgid "upgradethumbnails.status.running" -msgstr "サムネイルのアップグレードを開始しています" - -#: -msgid "upgradethumbnails.status.not_running" -msgstr "サムネイルのアップグレードを開始しません" - -#: -msgid "upgradethumbnails.status.cancelling" -msgstr "サムネイルのアップグレード ジョブをキャンセルしています" - -#: -msgid "upgradethumbnails.continue_promt" -msgstr "続行しますか?続行する場合は 1、続行しない場合は 0 を入力します (1/0)" - -#: -msgid "upgradethumbnails.invalid_response" -msgstr "無効な応答" - -#: -msgid "validateidpmetadata.options.digest_algorithms" -msgstr "ダイジェスト アルゴリズムをスペースで区切ったリスト。{0} の有効な値は {1} です。指定しない場合、サーバーではサーバー構成設定の値が使用されます: {2}" - -#: -msgid "validateidpmetadata.options.min_allowed_rsa_key_size" -msgstr "指定しない場合、サーバーはサーバー構成の設定値 {0} を使用します。" - -#: -msgid "validateidpmetadata.options.min_allowed_elliptic_curve_size" -msgstr "指定しない場合、サーバーはサーバー構成の設定値 {0} を使用します。" - -#: -msgid "validateidpmetadata.options.site_names" -msgstr "証明書の検証が実行されるサイトをスペースで区切ったリスト。指定しない場合は、すべてのサイトが検査されます。" - -#: -msgid "validateidpmetadata.short_description" -msgstr "安全でないダイジェスト アルゴリズム SHA-1 を使用した IdP で構成されている Tableau Server サイトを識別します。このコマンドは、サイズが不十分な RSA キーまたはサイズが不十分な楕円曲線の証明書を使用している IdP も識別します。" - -#: -msgid "tabcmd.content.description" -msgstr "アイテムの説明。" - -#: -msgid "tabcmd.content.site_id" -msgstr "サイトを一意に識別するために URL で使用されます。サイト名とは異なります。" - -#: -msgid "tabcmd.howto" -msgstr "特定のコマンドを実行" - -#: -msgid "tabcmd.name" -msgstr "Tableau Server コマンド ライン ユーティリティ" - -#: -msgid "tabcmd.options.project" -msgstr "プロジェクト名" - -#: -msgid "tabcmd.options.parent_project" -msgstr "ターゲットのアイテムを含むプロジェクトへのパス。" - -#: -msgid "tabcmd.options.workbook" -msgstr "ターゲットのワークブック名" - -#: -msgid "tabcmd.options.datasource" -msgstr "ターゲットのデータ ソース名" - -#: -msgid "tabcmd.options.materializeviews" -msgstr "具体化された計算がすべてのビューで有効になっている場合は具体化して、このワークブックのパフォーマンスを調整します。" - -#: -msgid "tabcmd.options.dematerialize" -msgstr "具体化された計算がすべてのビューで有効になっている場合は無効にして、このワークブックのパフォーマンスを調整します。" - -#: -msgid "tabcmd.options.complete" -msgstr "変更を正常に行うために、すべての行が有効である必要がある。(既定値は True)" - -#: -msgid "tabcmd.options.no_complete" -msgstr "変更を正常に行うために、すべての行が有効である必要はない。" - -#: -msgid "tabcmd.options.users_file" -msgstr "1 行に 1 人のユーザーのリストを含むファイル" - -#: -msgid "tabcmd.options.token_file" -msgstr "ファイルから個人用アクセス トークンを読み込みます。" - -#: -msgid "tabcmd.options.token_name" -msgstr "個人用アクセス トークン名。トークンを使用してサインインする場合、セッションを開始するために少なくとも 1 回は必要です。" - -#: -msgid "tabcmd.options.token_value" -msgstr "認証に使用する個人用アクセス トークンのシークレット値。--token-name を設定する必要があります。" - -#: -msgid "tabcmd.options.language.detailed" -msgstr "使用する言語を設定します。エクスポートされたデータは、この言語/ロケールで返されます。 設定されていない場合、クライアントはコンピューターのロケールを使用し、サーバーはユーザー アカウントのロケールを使用します。" - -#: -msgid "tabcmd.options.conflicts" -msgstr "リソースの競合をアイテム作成の成功とみなす (例: プロジェクトはすでに存在しています)" - -#: -msgid "tabcmd.options.log" -msgstr "指定されたログ レベルを使用します。既定のレベルは INFO です。" - -#: -msgid "tabcmd.publish.options.restart" -msgstr "[非推奨 - 効果はありません]" - -#: -msgid "tabcmd.publish.options.tabbed.detailed" -msgstr "タブ付きビューを有効にしてパブリッシュします。各シートは、閲覧者がワークブック内を移動するために使用できるタブになります。" - -#: -msgid "tabcmd.publish.options.append.detailed" -msgstr "パブリッシュされるデータを、同じ名前を持つ既存のデータ ソースに追加します。append が true に設定されていてもデータ ソースが存在しない場合、操作は失敗します。" - -#: -msgid "tabcmd.publish.options.disable-uploader" -msgstr "[非推奨 - 効果はありません]" - -#: -msgid "tabcmd.refresh.options.bridge" -msgstr "Tableau Bridge を介してデータソースを更新する" - diff --git a/tabcmd/locales/ja/LC_MESSAGES/tabcmd_messages_ja.po b/tabcmd/locales/ja/LC_MESSAGES/tabcmd_messages_ja.po deleted file mode 100644 index 632458a1..00000000 --- a/tabcmd/locales/ja/LC_MESSAGES/tabcmd_messages_ja.po +++ /dev/null @@ -1,1416 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: ja" -#: -msgid "commandlineutils.errors.bad_value" -msgstr "オプション ''{0}'' の値 ''{1}'' が不正です。次のいずれかであることが必要です: {2}" - -#: -msgid "commandlineutils.errors.not_integer" -msgstr "オプション ''{1}'' の値 ''{0}'' が整数ではありません" - -#: -msgid "common.errors.empty_file" -msgstr "ファイル ''{0}'' が空です" - -#: -msgid "common.errors.file_not_found" -msgstr "ファイル ''{0}'' を開くことができません" - -#: -msgid "common.errors.invalid_file_path" -msgstr "向こうなファイル パス ''{0}''" - -#: -msgid "common.errors.folder_path_not_found" -msgstr "ディレクトリ ''{0}'' が見つかりませんでした。" - -#: -msgid "common.errors.access_denied" -msgstr "ファイル ''{0}'' へのアクセスが拒否されました。パスが有効で、ファイル名が既存のディレクトリと一致しないことを確認してください" - -#: -msgid "common.errors.requires_csv_file" -msgstr "''{0}'' コマンドでは、CSV ファイルが必要です" - -#: -msgid "common.errors.requires_group_name" -msgstr "''{0}'' コマンドでは、グループ名が必要です" - -#: -msgid "common.errors.requires_site_name" -msgstr "''{0}'' コマンドでは、サイト名が必要です" - -#: -msgid "common.errors.options_conflict" -msgstr "ユーザー ロールを指定するための新しいオプションと廃止されたオプションが指定されました。使用できるのは 1 個だけです" - -#: -msgid "common.errors.csv_sizelimit" -msgstr "参照 CSV ファイルは 100 MB のサイズ制限を超えています。ファイルのコンテンツをサイズの小さな CSV ファイルに分割し、個別にインポートしてください。" - -#: -msgid "common.options.admin-type" -msgstr "[廃止予定] CSV ファイルのすべてのユーザーに対して、サイト管理権限を割り当て [または削除] します。この設定は、CSV ファイルの個別の行の値でオーバーライドできます。{0} には、{1}、{2}、または {3} を指定できます。値を指定しない場合は、新規ユーザーに対しては {3} が設定され、既存のユーザーに対しては値は変更されません" - -#: -msgid "common.options.complete" -msgstr "変更が正常に行われるために、すべての行が有効であることを要求します [または要求しません]。既定値: {0}" - -#: -msgid "common.options.license" -msgstr "[廃止予定] すべてのユーザーに対して、既定のライセンス レベルを設定します。この設定は、CSV ファイルの値でオーバーライドできます。{0} には、{1}、{2}、または {3} を指定できます" - -#: -msgid "common.options.nowait" -msgstr "ジョブが完了するまで待機しない" - -#: -msgid "common.options.publisher" -msgstr "[廃止予定] CSV ファイルのすべてのユーザーに対して、パブリッシュ権限を割り当て [または削除] します。この設定は、CSV ファイルの個別の行の値でオーバーライドできます。値を指定しない場合の既定値: 新規ユーザーの場合は false、既存のユーザーの場合は未変更" - -#: -msgid "common.options.silent-progress" -msgstr "ジョブに対して進行状況メッセージを表示しない" - -#: -msgid "common.options.sysadmin-type" -msgstr "[廃止予定] CSV ファイルのすべてのユーザーに対して、サイト管理権限を割り当て [または削除] します。この設定は、CSV ファイルの個別の行の値でオーバーライドできます。{0} には、{1}、{2}、{3}、または {4} を指定できます。値を指定しない場合の既定値: 新規ユーザーの場合は {4}、既存のユーザーの場合は未変更" - -#: -msgid "common.output.job_queued_success" -msgstr "ジョブがキューに登録されました" - -#: -msgid "common.output.succeeded" -msgstr "正常に終了しました" - -#: -msgid "common.options.role" -msgstr "影響を受けるすべてのユーザーの既定のロールを設定します。{0} の有効な値は {1} です。指定されていない場合、サーバーは既定値 {2} を使用します。" - -#: -msgid "addusers.options.users" -msgstr "グループに追加するユーザーのリストを 1 行に 1 人のユーザーずつ含むファイル" - -#: -msgid "addusers.short_description" -msgstr "ユーザーをグループに追加" - -#: -msgid "addusers.status" -msgstr "{0} にリストされたユーザーをグループ {1} に追加しています..." - -#: -msgid "creategroup.short_description" -msgstr "ローカル グループの作成" - -#: -msgid "creategroup.status" -msgstr "グループ ''{0}'' をサーバー上で作成しています..." - -#: -msgid "creategroup.options.role" -msgstr "ログイン時にグループ内のユーザーに対して設定されるロールを設定します。{0} の有効な値: {1}。ユーザーのサイト ロールは、ユーザーの現在のロールよりも制限が緩い場合にのみこの値に設定されます。値を指定しない場合、ログイン時にこのグループのユーザーにはロールが設定されません。" - -#: -msgid "createextracts.errors.required_argument" -msgstr "createextracts コマンドでは、ワークブック URL、ワークブック名、またはデータ ソース名が必要です。" - -#: -msgid "createextracts.errors.error" -msgstr "抽出の作成エラー" - -#: -msgid "createextracts.for.datasource" -msgstr "データソース ''{0}'' の抽出を作成しています" - -#: -msgid "createextracts.for.workbook_name" -msgstr "名前が ''{0}'' であるワークブックの抽出を作成しています" - -#: -msgid "createextracts.for.workbook_url" -msgstr "URL が ''{0}'' であるワークブックの抽出を作成しています" - -#: -msgid "createextracts.options.datasource" -msgstr "抽出作成用のターゲット データ ソースの名前" - -#: -msgid "createextracts.options.embedded-datasources" -msgstr "ターゲット ワークブック内の埋め込みデータ ソース名をスペースで区切ったリスト。スペースが含まれるデータ ソース名は二重引用符で囲んでください。これはワークブックの抽出を作成する場合にのみ使用できます。" - -#: -msgid "createextracts.options.encrypt" -msgstr "暗号化された抽出を作成します。" - -#: -msgid "createextracts.options.include-all" -msgstr "ターゲット ワークブック内の埋め込みデータ ソースをすべて含めます。ワークブックの抽出を作成する場合にのみ使用できます。" - -#: -msgid "createextracts.options.parent-project-path" -msgstr "ターゲット リソースを含むプロジェクトの親であるプロジェクトのパス。プロジェクト名を --project で指定する必要があります。" - -#: -msgid "createextracts.options.project" -msgstr "ターゲット リソースを含むプロジェクトの名前。{0} または {1} が指定されている場合にのみ必要です。指定されていない場合は、既定のプロジェクト ''{2}'' が使用されます。" - -#: -msgid "createextracts.options.url" -msgstr "リソースの URL に指定される正規名" - -#: -msgid "createextracts.options.workbook" -msgstr "抽出作成用のターゲット ワークブックの名前" - -#: -msgid "createextracts.short_description" -msgstr "パブリッシュされたワークブックまたはデータ ソース用の抽出を作成" - -#: -msgid "createextracts.workbook.include-all" -msgstr "ターゲット ワークブック内の埋め込みデータ ソースをすべて含める" - -#: -msgid "createextracts.workbook.embedded-datasource-names" -msgstr "埋め込みデータ ソース名あり" - -#: -msgid "createproject.options.description" -msgstr "プロジェクトの説明" - -#: -msgid "createproject.options.name" -msgstr "プロジェクトの名前" - -#: -msgid "createproject.options.parent-project-path" -msgstr "新しいプロジェクトを含むプロジェクトのパス。指定しない場合、サイト ルート レベルで作成されます" - -#: -msgid "createproject.short_description" -msgstr "プロジェクトの作成" - -#: -msgid "createproject.status" -msgstr "プロジェクト ''{0}'' をサーバー上で作成しています..." - -#: -msgid "createsite.errors.invalid_url_option" -msgstr "複数のサイトを作成する場合は、URL オプションは無効です。URL オプションを削除してからコマンドを再実行するか、各サイトを個別に作成してください" - -#: -msgid "createsite.errors.site_name_already_exists" -msgstr "''{0}'' という名前のサイトがすでに存在します。別のサイト名をお試しください。" - -#: -msgid "createsite.errors.site_id_already_exists" -msgstr "''{0}'' という ID のサイトは、すでに存在しています。-r を使用して別のサイト ID を指定してください。詳細については、tabcmd createsite のヘルプを参照してください。" - -#: -msgid "createsite.options.allow-mobile-snapshots" -msgstr "モバイル スナップショットを許可 [または拒否] します。既定では、モバイル スナップショットを許可します" - -#: -msgid "createsite.options.allow-subscriptions" -msgstr "このサイトのサブスクリプションを許可 [または拒否] します。既定では、サーバーの既定設定が使用されます。サーバーでサブスクリプションが無効になっている場合は、サブスクリプションを有効にできません" - -#: -msgid "createsite.options.allow-web-authoring" -msgstr "このサイトの Web 作成を許可 [または拒否] します。既定では、Web 作成を許可します" - -#: -msgid "createsite.options.metrics-level" -msgstr "コレクションなしの場合は 0、すべてのコレクションの場合は 100" - -#: -msgid "createsite.options.guest-access-enabled" -msgstr "Tableau Server アカウントにサインインしていないユーザーがビューを表示するためのゲスト アクセス パーミッション" - -#: -msgid "createsite.options.site-mode" -msgstr "サイト管理者に対して、サイトのユーザー管理を許可 [または拒否] します" - -#: -msgid "createsite.options.storage-quota" -msgstr "サイト保存容量 (MB)" - -#: -msgid "createsite.options.subscription-email" -msgstr "サブスクリプションでメールを使用" - -#: -msgid "createsite.options.subscription-footer" -msgstr "サブスクリプションでフッターを使用" - -#: -msgid "createsite.options.url" -msgstr "サイトのサイト ID" - -#: -msgid "createsite.options.user-quota" -msgstr "サイトの最大ユーザー数" - -#: -msgid "createsite.options.extract_encryption_mode" -msgstr "抽出暗号化モード: 無効、有効、または実行。設定しない場合、既定値が使用されます。" - -#: -msgid "createsite.options.web_extraction_enabled" -msgstr "このサイトで抽出の作成とライブへの変更を許可 [または拒否] します。既定では許可します。" - -#: -msgid "createsite.options.run_now_enabled" -msgstr "このサイトに対して [今すぐ実行] オプションを許可 [または拒否] します。既定では [今すぐ実行] を許可するように設定されています。" - -#: -msgid "createsite.options.time_zone" -msgstr "このサイトの抽出で使用されるタイム ゾーン。既定は設定解除され、サーバーのタイム ゾーンが使用されます。" - -#: -msgid "createsite.short_description" -msgstr "サイトの作成" - -#: -msgid "createsite.status" -msgstr "サイト ''{0}'' をサーバー上で作成しています..." - -#: -msgid "createsiteusers.options.auth-type" -msgstr "CSV ファイルで、全ユーザーの認証タイプを割り当てます。Tableau Online の場合、{0} は {1} (デフォルト) または {2} です。Tableau Server の場合、{0} はローカル (デフォルト) または {2} です。" - -#: -msgid "createsiteusers.description" -msgstr "現在のサイトでユーザーを作成します。ユーザーは、指定された CSV ファイルから読み込まれます。ファイルには、以下の列をこの順序で含むことができます。{0}1. ユーザー名{0}2. パスワード (Active Directory を使用する場合は無視されます){0}3. フレンドリ名 (Active Directory を使用する場合は無視されます){0}4. ライセンス レベル ({1}、{2}、{3}、{4}、または{5}){0}5. 管理者 ({6}/{7}){0}6. パブリッシャー ({8}/{9}/1 または {10}/{11}/0){0}7. メール (Tableau Public のみ){0}ファイルの列の数は、ここに示した数より少なくてもかまいません。たとえば、1 行 にユーザー名のみを含むシンプルなリストを指定することもできます。値にコンマが含まれている場合は、引用符を使用できます。tabcmd は、{12} タスクが完了するのを待機します。{13} フラグを渡すことにより、タスクがサーバー上で完了するのを待機せずに、すぐに戻るように指定できます。このコマンドを使用してシステム管理者を作成したり、システム管理者からユーザーを外したりすることはできません。代わりに、''{14}'' を使用してください" - -#: -msgid "createsiteusers.short_description" -msgstr "現在のサイト上でユーザーを作成します" - -#: -msgid "createsiteusers.status" -msgstr "{0} にリストされたユーザーを現在のサイトに追加しています..." - -#: -msgid "createusers.description" -msgstr "ユーザーを作成します。ユーザーは、指定された CSV ファイルから読み込まれます。ファイルには、以下の列をこの順序で含むことができます。{0}1. ユーザー名{0}2. パスワード (Active Directory を使用する場合は無視されます){0}3. フレンドリ名 (Active Directory を使用する場合は無視されます){0}4. ライセンス レベル ({1}、{2}、{3}、{4}、または{5}){0}5. 管理者 ({6}/{7}/{8}/{9}){0}6. パブリッシャー ({10}/{11}/1 または {12}/{13}/0){0}7. メール (Tableau Public のみ){0}ファイルの列は、ここに示した数より少なくてもかまいません。たとえば、1 行 にユーザー名のみを含むシンプルなリストを指定することもできます。値にコンマが含まれている場合は、引用符を使用できます。tabcmd は、{14} タスクが完了するのを待機します。{15} フラグを渡すことにより、タスクがサーバー上で完了するのを待機せずに、すぐに戻るように指定できます。" - -#: -msgid "createusers.short_description" -msgstr "サーバー上でユーザーを作成します" - -#: -msgid "createusers.status" -msgstr "{0} にリストされたユーザーをサーバーに追加しています" - -#: -msgid "decryptextracts.short_description" -msgstr "サイトで抽出を複合化する" - -#: -msgid "decryptextracts.status" -msgstr "サイト {0} で複合化する抽出をスケジュールしています..." - -#: -msgid "delete.errors.mutually_exclusive" -msgstr "削除するワークブックとデータ ソースの両方を指定することはできません" - -#: -msgid "delete.errors.requires_workbook_datasource" -msgstr "''{0}'' コマンドでは、ワークブック名またはデータ ソース名が必要です" - -#: -msgid "delete.options.datasource" -msgstr "削除するデータ ソース" - -#: -msgid "delete.options.parent-project-path" -msgstr "削除するワークブック/データ ソースを含むプロジェクトの親のパス。プロジェクト名を --project で指定する必要があります。" - -#: -msgid "delete.options.project" -msgstr "削除するワークブック/データ ソースを含むプロジェクト。既定のプロジェクトは ''{0}'' です" - -#: -msgid "delete.options.workbook" -msgstr "削除するワークブック" - -#: -msgid "delete.short_description" -msgstr "サーバーからワークブックまたはデータ ソースを削除します" - -#: -msgid "delete.status" -msgstr "サーバーから {0} ''{1}'' を削除しています..." - -#: -msgid "deleteextracts.errors.required_argument" -msgstr "deleteextracts コマンドでは、ワークブック URL、ワークブック名、またはデータ ソース名が必要です" - -#: -msgid "deleteextracts.errors.error" -msgstr "抽出の削除エラー" - -#: -msgid "deleteextracts.for.datasource" -msgstr "データソース ''{0}'' の抽出を削除しています" - -#: -msgid "deleteextracts.for.workbook_name" -msgstr "名前が ''{0}'' であるワークブックの抽出を削除しています" - -#: -msgid "deleteextracts.for.workbook_url" -msgstr "URL が ''{0}'' であるワークブックの抽出を削除しています" - -#: -msgid "deleteextracts.options.datasource" -msgstr "抽出削除用のターゲット データ ソースの名前" - -#: -msgid "deleteextracts.options.embedded-datasources" -msgstr "ターゲット ワークブック内の埋め込みデータ ソース名をスペースで区切ったリスト。スペースが含まれるデータ ソース名は二重引用符で囲んでください。これはワークブックの抽出を削除する場合にのみ使用できます。" - -#: -msgid "deleteextracts.options.include-all" -msgstr "ターゲット ワークブック内の埋め込みデータ ソースをすべて含める" - -#: -msgid "deleteextracts.options.parent-project-path" -msgstr "ターゲット リソースを含むプロジェクトの親であるプロジェクトのパス。プロジェクト名を --project で指定する必要があります。" - -#: -msgid "deleteextracts.options.project" -msgstr "ターゲット リソースを含むプロジェクトの名前。{0} または {1} が指定されている場合にのみ必要です。指定されていない場合は、既定のプロジェクト ''{2}'' が使用されます。" - -#: -msgid "deleteextracts.options.url" -msgstr "リソースの URL に指定される正規名" - -#: -msgid "deleteextracts.options.workbook" -msgstr "抽出削除用のターゲット ワークブックの名前" - -#: -msgid "deleteextracts.short_description" -msgstr "パブリッシュされたワークブックまたはデータ ソース用の抽出を削除" - -#: -msgid "deleteextracts.workbook.include-all" -msgstr "ターゲット ワークブック内の埋め込みデータ ソースをすべて含める" - -#: -msgid "deleteextracts.workbook.embedded-datasource-names" -msgstr "埋め込みデータ ソース名あり" - -#: -msgid "deletegroup.short_description" -msgstr "グループの削除" - -#: -msgid "deletegroup.status" -msgstr "サーバーからグループ ''{0}'' を削除しています..." - -#: -msgid "deleteproject.errors.requires_project_name" -msgstr "''{0}'' コマンドでは、プロジェクト名が必要です" - -#: -msgid "deleteproject.options.parent-project-path" -msgstr "削除するプロジェクトの親のパス。プロジェクト名を --project で指定する必要があります。" - -#: -msgid "deleteproject.short_description" -msgstr "プロジェクトの削除" - -#: -msgid "deleteproject.status" -msgstr "サーバーからプロジェクト ''{0}'' を削除しています..." - -#: -msgid "deletesite.errors.logged_into_this_site" -msgstr "現在ログインしているサイトを削除できません" - -#: -msgid "deletesite.short_description" -msgstr "サイトの削除" - -#: -msgid "deletesite.status" -msgstr "サーバーからサイト ''{0}'' を削除しています..." - -#: -msgid "deletesiteusers.description" -msgstr "サイト ユーザーを削除します。ユーザーは、指定された CSV ファイルから読み込まれます。ファイルは、1 行 に 1 人のユーザー名を含むシンプルなリストです" - -#: -msgid "deletesiteusers.short_description" -msgstr "サイト ユーザーの削除" - -#: -msgid "deletesiteusers.status" -msgstr "{0} にリストされたサイト ユーザーをサーバーから削除しています..." - -#: -msgid "deleteusers.description" -msgstr "ユーザーを削除します。ユーザーは、指定されたコンマ区切り値 (CSV) ファイルから読み込まれます。ファイルは、1 行 に 1 人のユーザー名を含むシンプルなリストです" - -#: -msgid "deleteusers.short_description" -msgstr "ユーザーの削除" - -#: -msgid "deleteusers.status" -msgstr "{0} にリストされたユーザーをサーバーから削除しています..." - -#: -msgid "editdomain.description" -msgstr "ドメインを編集します。編集するドメインのリストを表示するには、''{0}'' コマンドを使用します" - -#: -msgid "editdomain.errors.requires_nickname_name" -msgstr "''{0}'' オプションまたは ''{1}'' オプションを指定する必要があります" - -#: -msgid "editdomain.options.id" -msgstr "ドメインの ID" - -#: -msgid "editdomain.options.name" -msgstr "ドメインの名前" - -#: -msgid "editdomain.options.nickname" -msgstr "ドメインのニックネーム" - -#: -msgid "editdomain.short_description" -msgstr "ドメインの編集" - -#: -msgid "editdomain.output" -msgstr "{0}ID{1}ニックネーム{1}{1}名前{0}" - -#: -msgid "editdomain.status" -msgstr "サーバー上の ID ''{0}'' のドメインを編集します..." - -#: -msgid "editsite.errors.invalid_site-id" -msgstr "複数のサイトを編集する場合、{0} オプションは無効です。{0} オプションを削除してからコマンドを再実行するか、各サイトを個別に編集してください" - -#: -msgid "editsite.errors.invalid_site-name" -msgstr "複数のサイトを編集する場合、{0} オプションは無効です。{0} オプションを削除してからコマンドを再実行するか、各サイトを個別に編集してください" - -#: -msgid "editsite.options.allow-mobile-snapshots" -msgstr "モバイル スナップショットを許可 [または拒否] する" - -#: -msgid "editsite.options.allow-subscriptions" -msgstr "このサイトのサブスクリプションを許可 [または拒否] する" - -#: -msgid "editsite.options.allow-web-authoring" -msgstr "このサイトの Web 作成を許可 [または拒否] する" - -#: -msgid "editsite.options.cache-warmup" -msgstr "このサイトのキャッシュ ウォームパップを許可 [または拒否]" - -#: -msgid "editsite.options.cache-warmup-threshold" -msgstr "ウォームアップをトリガーするための、ビューが最近いつ閲覧されたかに対するしきい値 (日単位)" - -#: -msgid "editsite.options.site-name" -msgstr "サイトの表示名" - -#: -msgid "editsite.options.status" -msgstr "サイトが利用可能かどうかを変更します。''{0}'' または ''{1}'' を指定します" - -#: -msgid "editsite.options.allow-materialized-views" -msgstr "このサイトの具体化されたビューが許可/拒否されています" - -#: -msgid "editsite.options.extract_encryption_mode" -msgstr "抽出暗号化モード: 無効、有効、または実行。設定しない場合、サーバーで変更は行われません。" - -#: -msgid "editsite.options.web_extraction_enabled" -msgstr "このサイトで抽出の作成およびライブへの変更を許可 [または拒否] します。既定の設定では許可します。" - -#: -msgid "editsite.options.run_now_enabled" -msgstr "このサイトに対して [今すぐ実行] オプションを許可 [または拒否] します。既定では [今すぐ実行] を許可するように設定されています" - -#: -msgid "editsite.options.time_zone" -msgstr "このサイトの抽出で使用されるタイム ゾーン" - -#: -msgid "editsite.options.use_default_time_zone" -msgstr "このサイトの抽出で使用されるタイム ゾーンを設定解除します。その代わり、既定のサーバー タイム ゾーンを使用します" - -#: -msgid "editsite.short_description" -msgstr "サイトの編集" - -#: -msgid "editsite.status" -msgstr "サイト ''{0}'' をサーバー上で編集します..." - -#: -msgid "encryptextracts.short_description" -msgstr "サイトで抽出を暗号化する" - -#: -msgid "encryptextracts.status" -msgstr "サイト {0} で暗号化する抽出をスケジュールしています..." - -#: -msgid "export.errors.need_country_and_languge" -msgstr "オプションの「--country」と「--language」はセットで使用する必要があります" - -#: -msgid "export.errors.white_space_workbook_view" -msgstr "エクスポートするワークブックやビューの名前にスペースを含めることはできません。URL に表示される標準化された名前を使用してください。" - -#: -msgid "export.errors.requires_workbook_view_name" -msgstr "''{0}'' コマンドには、/ 名が必要です" - -#: -msgid "export.errors.requires_workbook_view_param" -msgstr "''{0}'' コマンドには / パラメーターが必要です。このパラメーターには、少なくとも 1 個のスラッシュ (/) が必要です" - -#: -msgid "export.options.country" -msgstr "既定のユーザー ロケールを使用しない場合は、ロケールの国の略名 (IANA Language Subtag Registry から検索) を使用します。「--language」とセットで使用する必要があります" - -#: -msgid "export.options.csv" -msgstr "データを CSV 形式でエクスポート (既定)" - -#: -msgid "export.options.fullpdf" -msgstr "ビジュアル ビューを PDF 形式でエクスポート (ワークブックがタブ付きでパブリッシュされた場合)" - -#: -msgid "export.options.height" -msgstr "高さを設定します。整数値であることが必要です (既定: 600 ピクセル)" - -#: -msgid "export.options.language" -msgstr "既定のユーザー ロケールを使用しない場合は、ロケールの言語の省略名 (IANA Language Subtag Registry から検索) を使用します。「--country」とセットで使用する必要があります" - -#: -msgid "export.options.pagelayout" -msgstr "エクスポートされた PDF のページの方向を設定します。有効な値: {0}。指定されていない場合は、Tableau Desktop の設定が使用されます" - -#: -msgid "export.options.pagesize" -msgstr "エクスポートされた PDF のページ サイズを設定します。有効な値: {0} (既定: ''{1}'')" - -#: -msgid "export.options.pdf" -msgstr "PDF 形式でデータをエクスポート" - -#: -msgid "export.options.png" -msgstr "PNG 形式でデータをエクスポート" - -#: -msgid "export.options.width" -msgstr "幅を設定します。整数値であることが必要です (既定: 800 ピクセル)" - -#: -msgid "export.short_description" -msgstr "サーバーから、ビューのデータまたはイメージをエクスポート" - -#: -msgid "export.status" -msgstr "サーバーから ''{0}'' を要求しています..." - -#: -msgid "export.success" -msgstr "{0} を ''{1}'' に保存しました" - -#: -msgid "extracts.workbook.errors.requires_datasources_or_include_all" -msgstr "ワークブックのコマンド {0} では埋め込みデータ ソースまたは include-all フラグが必要です" - -#: -msgid "fileuploader.progress" -msgstr "アップロード進行状況: {0}%" - -#: -msgid "get.description" -msgstr "サーバーからファイルを取得します。ファイル名引数が指定されていない場合は、パスの最後の構成要素に従ってファイルの名前が付けられます" - -#: -msgid "get.errors.requires_url" -msgstr "''{0}'' コマンドでは、URL が必要です" - -#: -msgid "get.options.file" -msgstr "ファイルを保存する名前" - -#: -msgid "get.short_description" -msgstr "サーバーからファイルを取得" - -#: -msgid "help.available_commands" -msgstr "利用可能なコマンド:" - -#: -msgid "help.command_options" -msgstr "コマンド オプション:" - -#: -msgid "help.description0" -msgstr "特定のコマンドのヘルプを表示" - -#: -msgid "help.description1" -msgstr "利用可能なすべてのコマンドをリスト" - -#: -msgid "help.errors.unknown_command" -msgstr "不明なコマンド: {0}" - -#: -msgid "help.global_options" -msgstr "グローバル オプション:" - -#: -msgid "help.short_description" -msgstr "tabcmd コマンドのヘルプ" - -#: -msgid "httputils.found_attachment" -msgstr "添付ファイルが見つかりました: {0}" - -#: -msgid "httputils.mapped_attachment" -msgstr "添付ファイルが見つかりました: {0} ({1} に再マッピングされました)" - -#: -msgid "initialuser.errors.username_and_password_required" -msgstr "ユーザー名とパスワードの両方が必要です" - -#: -msgid "initialuser.options.friendly-name" -msgstr "フレンドリー名" - -#: -msgid "initialuser.short_description" -msgstr "初期化されていないサーバー上で最初のユーザーを作成します" - -#: -msgid "listdomains.description" -msgstr "ドメインのリスト" - -#: -msgid "listdomains.status" -msgstr "サーバーのドメインをリストしています..." - -#: -msgid "listsites.output" -msgstr "{0}{0}名前: {1} {0}サイト ID: ''{2}''" - -#: -msgid "listsites.output_extended" -msgstr "{0}{0}名前: {1} {0}サイト ID: ''{2}''{0}抽出の暗号化: {3}" - -#: -msgid "listsites.short_description" -msgstr "ユーザーのサイトをリスト" - -#: -msgid "listsites.status" -msgstr "ユーザー {0} のサイトをリストしています..." - -#: -msgid "listsites.options.get_extract_encryption_mode" -msgstr "サイトの抽出暗号化モードを印刷する" - -#: -msgid "login.description" -msgstr "サーバーにサインインします。セッションは、サーバー上で期限切れになるか、{0} を使用するまで引き続き有効です" - -#: -msgid "login.short_description" -msgstr "サーバーにサインイン" - -#: -msgid "logout.short_description" -msgstr "サーバーからサインアウト" - -#: -msgid "publish.description" -msgstr "ワークブック、データ ソース、または抽出をサーバーにパブリッシュ" - -#: -msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "データ ソース更新のためのファイル タイプ ''{0}'' が正しくありません。置換/追加は、抽出 (.tde) ファイルにのみ適用されます" - -#: -msgid "publish.errors.invalid_name_option" -msgstr "複数のアイテムのパブリッシュ時には、{0} オプションは無効です" - -#: -msgid "publish.errors.invalid_publish_file_type" -msgstr "パブリッシュのためのファイル タイプ ''{0}'' が正しくありません。.tde、.tds、.tdsx、.twb、または .twbx ファイルが有効です" - -#: -msgid "publish.errors.mutually_exclusive_option" -msgstr "{0} または {1} のいずれか 1 個のみを使用" - -#: -msgid "publish.errors.requires_resource_file" -msgstr "''{0}'' コマンドでは、ワークブック、データ ソース、または抽出ファイルが必要です" - -#: -msgid "publish.errors.unexpected_server_response" -msgstr "サーバーからの予期しない応答: {0}" - -#: -msgid "publish.errors.server_resource_not_found" -msgstr "指定されたリソースは存在しないか、そのリソースを表示できるパーミッションがありません。プロジェクト名とパーミッションを確認してください。" - -#: -msgid "publish.options.append" -msgstr "抽出ファイルを既存のデータ ソースに追加" - -#: -msgid "publish.options.async" -msgstr "非同期でパブリッシュ" - -#: -msgid "publish.options.db-password" -msgstr "すべてのデータ ソースのデータベース パスワード" - -#: -msgid "publish.options.db-username" -msgstr "すべてのデータ ソースのデータベース ユーザー名" - -#: -msgid "publish.options.description" -msgstr "ワークブックまたはデータ ソースの説明" - -#: -msgid "publish.options.encrypt_extracts" -msgstr "サーバーで抽出を暗号化する" - -#: -msgid "publish.options.name" -msgstr "サーバー上のワークブック/データ ソース名。省略した場合は、ファイル名から twb(x)、tds(x)、または tde 拡張子を除いた名前に従ってワークブック/データ ソースの名前が付けられます。.tde ファイルをパブリッシュすると、データ ソースが作成されます" - -#: -msgid "publish.options.oauth-username" -msgstr "パブリッシュを行うユーザー名に関連付けられたサーバー キーチェーンに保存された認証資格情報を使用する" - -#: -msgid "publish.options.overwrite" -msgstr "既存のワークブック/データ ソース (存在する場合) を上書き" - -#: -msgid "publish.options.project" -msgstr "ワークブック/データ ソースをパブリッシュするプロジェクト" - -#: -msgid "publish.options.parent-project-path" -msgstr "ワークブック/データ ソースのパブリッシュ先であるプロジェクトの親のパス" - -#: -msgid "publish.options.replace" -msgstr "抽出ファイルを既存のデータ ソースに置換" - -#: -msgid "publish.options.restart" -msgstr "ファイルのアップロードを再開" - -#: -msgid "publish.options.save-db-password" -msgstr "サーバーにデータベース パスワードを保管" - -#: -msgid "publish.options.save-oauth" -msgstr "{0} で指定された OAuth 認証資格情報を埋め込み" - -#: -msgid "publish.options.tabbed" -msgstr "タブ付きビューを有効にしてパブリッシュ" - -#: -msgid "publish.options.thumbnail-groupname" -msgstr "ワークブックにユーザー フィルターが含まれている場合は、サムネイルの計算中にこのグループを偽装します" - -#: -msgid "publish.options.thumbnail-username" -msgstr "ワークブックにユーザー フィルターが含まれている場合は、サムネイルの計算中にこのユーザーを偽装します" - -#: -msgid "publish.status" -msgstr "サーバーに ''{0}'' をパブリッシュしています。この処理には数分かかることがあります..." - -#: -msgid "publish.success" -msgstr "ファイルがサーバーの次の場所に正常にパブリッシュされました:" - -#: -msgid "publishsamples.options.parent-project-path" -msgstr "サンプルのパブリッシュ先であるプロジェクトの親のパス。プロジェクト名を --project で指定する必要があります" - -#: -msgid "publishsamples.options.projectname" -msgstr "サンプルのパブリッシュ先のプロジェクト名" - -#: -msgid "publishsamples.short_description" -msgstr "指定されたプロジェクトにサンプル ワークブックをパブリッシュします。既存のサンプルは上書きされます。" - -#: -msgid "publishsamples.status" -msgstr "パブリッシュのサンプル..." - -#: -msgid "reencryptextracts.short_description" -msgstr "サイトで抽出を再暗号化する" - -#: -msgid "reencryptextracts.status" -msgstr "サイト {0} の抽出の再暗号化をスケジュールしています..." - -#: -msgid "refreshextracts.errors.required_argument" -msgstr "refreshextracts コマンドでは、ワークブック URL、ワークブック名、またはデータ ソース名が必要です" - -#: -msgid "refreshextracts.errors.add_and_remove_calculations" -msgstr "--addcalculations と --removecalculations オプションの両方を使用する更新を実行できません" - -#: -msgid "refreshextracts.errors.calculations_and_incremental" -msgstr "増分抽出更新の間は具体化された計算を追加または削除できません" - -#: -msgid "refreshextracts.errors.error" -msgstr "抽出の更新エラー" - -#: -msgid "refreshextracts.options.datasource" -msgstr "更新するデータ ソースの名前" - -#: -msgid "refreshextracts.options.incremental" -msgstr "増分更新を実行 (サポートされている場合)" - -#: -msgid "refreshextracts.options.parent-project-path" -msgstr "更新する抽出を含むプロジェクトの親のパス。プロジェクト名を --project で指定する必要があります。" - -#: -msgid "refreshextracts.options.project" -msgstr "ワークブック/データ ソースを含むプロジェクトの名前。{0} または {1} が指定されている場合にのみ必要です。指定されていない場合は、既定のプロジェクト ''{2}'' が使用されます" - -#: -msgid "refreshextracts.options.synchronous" -msgstr "更新が実行されて、完了するのを待機してから、終了する" - -#: -msgid "refreshextracts.options.url" -msgstr "ワークブックまたはビューの、URL に指定される正規名" - -#: -msgid "refreshextracts.options.workbook" -msgstr "更新するワークブックの名前" - -#: -msgid "refreshextracts.options.addcalculations" -msgstr "具体化された計算を抽出に追加する" - -#: -msgid "refreshextracts.options.removecalculations" -msgstr "抽出から具体化された計算を削除する" - -#: -msgid "refreshextracts.short_description" -msgstr "サーバー上のワークブックまたはデータ ソースの抽出を更新" - -#: -msgid "refreshextracts.status_incremented" -msgstr "{0} ''{1}'' の抽出の増分をスケジュールしています..." - -#: -msgid "refreshextracts.status_refreshed" -msgstr "{0} ''{1}'' の抽出の更新をスケジュールしています..." - -#: -msgid "removeusers.options.users" -msgstr "グループから削除するユーザーのリストを 1 行に 1 人のユーザーずつ含むファイル" - -#: -msgid "removeusers.short_description" -msgstr "ユーザーをグループから削除" - -#: -msgid "removeusers.status" -msgstr "{0} にリストされたユーザーをグループ {1} から削除しています..." - -#: -msgid "runschedule.errors.requires_schedule_name" -msgstr "''{0}'' コマンドでは、スケジュール名が必要です" - -#: -msgid "runschedule.short_description" -msgstr "スケジュールを実行" - -#: -msgid "runschedule.status" -msgstr "サーバー上で、スケジュール ''{0}'' を実行しています..." - -#: -msgid "materializeviews.short_description" -msgstr "サイト/ワークブックの具体化されたビュー設定を更新して確認する" - -#: -msgid "materializeviews.status.site" -msgstr "サイト ''{0}'' の具体化されたビュー設定を更新しています..." - -#: -msgid "materializeviews.status.workbook" -msgstr "ワークブック ''{0}'' の具体化されたビュー設定を更新しています..." - -#: -msgid "materializeviews.errors.invalid_workbook_arguments" -msgstr "具体化されたビュー コマンドにはワークブック名の引数が 1 つ必要です" - -#: -msgid "materializeviews.errors.invalid_site_arguments" -msgstr "具体化されたビュー コマンドにはサイト ID の引数が 1 つ必要です" - -#: -msgid "materializeviews.errors.invalid_workbook_option" -msgstr "''{2}'' と共に ''{0}'' または ''{1}'' を使用してください" - -#: -msgid "materializeviews.errors.invalid_project_path" -msgstr "''{0}'' と共に ''{1}'' を使用してください" - -#: -msgid "materializeviews.errors.invalid_site_option" -msgstr "''{1}'' と共に ''{0}'' を使用してください" - -#: -msgid "materializeviews.errors.site_mode_conflict" -msgstr "サイトの具体化されたビュー モードを変更するには ''{0}'' または ''{1}'' を使用してください" - -#: -msgid "materializeviews.errors.site_not_updated" -msgstr "サイト ''{0}'' は更新されませんでした。具体化されたビューの設定はサーバー管理者のみが変更できます" - -#: -msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "具体化されたビューの設定を変更するには ''{0}'' または ''{1}'' を使用してください" - -#: -msgid "materializeviews.options.materialize_now" -msgstr "指定したワークブックのマテリアル化をすぐにスケジュールするには ''{0}'' を使用してください" - -#: -msgid "materializeviews.options.project" -msgstr "プロジェクト名を指定するには ''{0}'' を使用してください" - -#: -msgid "materializeviews.options.parent_project_path" -msgstr "親プロジェクト パスを ''{1}'' に指定するには ''{0}'' を使用してください" - -#: -msgid "materializeviews.options.allow_workbook" -msgstr "ワークブックで具体化されたビューを有効/無効にするには ''{0}'' を使用してください" - -#: -msgid "materializeviews.options.allow_site" -msgstr "サイトで具体化されたビューを有効/無効にするには ''{0}'' を使用してください" - -#: -msgid "materializeviews.options.selected_workbooks" -msgstr "サイトで選択されたワークブックを有効にするには ''{0}'' を使用してください。これはオプション ''{1}'' と共に使用されます。これは既定のオプションです" - -#: -msgid "materializeviews.options.all_workbooks" -msgstr "サイトですべてのワークブックを有効にするには ''{0}'' を使用してください。これはオプション ''{1}'' と共に使用されます" - -#: -msgid "session.auto_site_login" -msgstr "サイトへの自動サインイン: {0}" - -#: -msgid "session.certificate-alias" -msgstr "証明書の別名: {0}" - -#: -msgid "session.connecting" -msgstr "サーバーに接続しています..." - -#: -msgid "session.continuing_session" -msgstr "前のセッションを続行しています" - -#: -msgid "session.errors.auth_required" -msgstr "権限が必要です" - -#: -msgid "session.errors.invalid_keystore_password" -msgstr "キーストア パスワードが正しくありません。正しいパスワードを入力して再試行してください" - -#: -msgid "session.errors.invalid_redirect" -msgstr "URL が無効なため、リダイレクトできません: {0}" - -#: -msgid "session.errors.keystore_pwdfile_create" -msgstr "キーストア パスワード ファイルを作成できませんでした。エラー: {0}" - -#: -msgid "session.errors.missing_arguments" -msgstr "引数が指定されていないため、サインインできません: {0}" - -#: -msgid "session.errors.no_redirect_found" -msgstr "リダイレクト応答にリダイレクト アドレスがありません" - -#: -msgid "session.errors.no_sslcafile_found" -msgstr "次の場所で証明機関 (CA) ファイルを見つけることができませんでした: ''{0}''。CA ファイルは Tableau Server との保護された通信を行うことができるように使用されます。CA ファイルの作成の詳細については、Tableau Server ヘルプを参照してください。SSL 証明書を検証せずに Tableau Server に接続するには、--no-certcheck フラグを使用します。" - -#: -msgid "session.errors.script_no_password" -msgstr "Tabcmd がスクリプトまたは IDE から実行されましたが、パスワードが指定されませんでした。ログインするには、tabcmd への引数としてパスワードを指定する必要があります。" - -#: -msgid "session.errors.session_expired" -msgstr "セッションの有効期限が切れました" - -#: -msgid "session.errors.unsupported_command" -msgstr "コマンドは、このサーバーでサポートされていません" - -#: -msgid "session.keystore.notice" -msgstr "パスワードをローカルに保存して、次回のパスワード入力を省略しますか。 [はい/いいえ]" - -#: -msgid "session.keystore.password" -msgstr "キーストア パスワード:" - -#: -msgid "session.keystore.pwdfile_create" -msgstr "次のパスにキーストア パスワードを作成します: {0}" - -#: -msgid "session.keystore.pwdfile_remove" -msgstr "正しくないパスワードを含むキーストア パスワード ファイルを削除する" - -#: -msgid "session.login" -msgstr "サインインしています..." - -#: -msgid "session.logout" -msgstr "サインアウトしました" - -#: -msgid "session.monitorjob.errors.no_jobid" -msgstr "ジョブを監視できません。job_id が見つかりません: {0}" - -#: -msgid "session.monitorjob.percent_complete" -msgstr "{0}% 完了" - -#: -msgid "session.new_session" -msgstr "新しいセッションを作成しています" - -#: -msgid "session.no-certificate-found" -msgstr "有効なクライアント証明書が見つかりません" - -#: -msgid "session.not_default_site_member" -msgstr "既定のサイトのメンバーではありません。次のサイトからサイト ID を選択してください:" - -#: -msgid "session.not_site_member" -msgstr "サイト ''{0}'' のメンバーではありません。次のサイトからサイト ID を選択してください:" - -#: -msgid "session.options.help" -msgstr "tabcmd のヘルプを表示" - -#: -msgid "session.options.no-certcheck" -msgstr "SSL 証明書を検証しない" - -#: -msgid "session.options.no-cookie" -msgstr "サインイン時にセッション ID を保存しません。後続のコマンドを実行する際には、再度サインインが必要になります。指定しない場合、既定ではセッション ID が保存されます" - -#: -msgid "session.options.no-prompt" -msgstr "パスワードの入力を求めない" - -#: -msgid "session.options.no-proxy" -msgstr "HTTP プロキシを使用しない" - -#: -msgid "session.options.password" -msgstr "指定された Tableau Server パスワードを使用" - -#: -msgid "session.options.password-file" -msgstr "ファイルから Tableau Server パスワードを読み込む" - -#: -msgid "session.options.proxy" -msgstr "指定された HTTP プロキシを使用" - -#: -msgid "session.options.server" -msgstr "指定された Tableau Server URL を使用します。プロトコルが指定されていない場合は、http:// であると見なされます" - -#: -msgid "session.options.site" -msgstr "指定した Tableau Server サイトを使用します。空の文字列 ('''') を指定すると、既定のサイトが強制的に使用されます" - -#: -msgid "session.options.timeout" -msgstr "サーバーがコマンドの処理が完了するまで待機する時間を秒単位で指定します。既定では、サーバーから応答が返ってくるまで待機します" - -#: -msgid "session.options.use-certificate" -msgstr "クライアント証明書を使用してサインインしてください" - -#: -msgid "session.options.username" -msgstr "指定された Tableau Server ユーザー名を使用" - -#: -msgid "session.password" -msgstr "パスワード:" - -#: -msgid "session.retrying_task" -msgstr "新しいセッションで元のコマンドを再試行するためにもう一度サインインしています..." - -#: -msgid "session.session_expired_login" -msgstr "セッションの有効期限が切れました。セッションをクリアするためにサインアウトしています..." - -#: -msgid "session.site_list" -msgstr "{0}{0}名前: {1}{0}サイト ID: ''{2}''" - -#: -msgid "session.using-certificate" -msgstr "クライアント証明書を使用したサインイン" - -#: -msgid "session.inferred_username" -msgstr "--username フラグが指定されていないため、ユーザー ''{0}'' としてログインしています" - -#: -msgid "sessiondata.errors.bad_api" -msgstr "サーバー API が正しくありません: {0}" - -#: -msgid "sessiondata.errors.no_server_api" -msgstr "応答にサーバー API バージョンが見つかりません" - -#: -msgid "sessiondata.errors.version_mismatch" -msgstr "tabcmd のバージョン {0} (API {1}) が、Tableau Server のバージョン {2} (API {3}) と一致しません" - -#: -msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "サーバー名の前に ''{0}'' または ''{1}'' を指定します" - -#: -msgid "sessionoptions.errors.bad_password_file" -msgstr "ファイル ''{0}'' からパスワードを読み込めません" - -#: -msgid "sessionoptions.errors.bad_protocol" -msgstr "プロトコル ''{0}'' はサポートされていません" - -#: -msgid "sessionoptions.errors.bad_proxy_format" -msgstr "プロキシの形式が、ホスト:ポートに一致していません: {0}" - -#: -msgid "sessionoptions.errors.bad_timeout" -msgstr "{0} ''{1}'' への非数値の引数は無視されます" - -#: -msgid "set.description" -msgstr "サーバー上で設定を行います。設定をオフにするには、!setting を使用します" - -#: -msgid "set.errors.requires_setting_name" -msgstr "''{0}'' コマンドでは、設定名が必要です" - -#: -msgid "set.errors.single_setting_name" -msgstr "''{0}'' コマンドは、単一の設定名を受け取ります" - -#: -msgid "set.short_description" -msgstr "サーバー上で設定を行います" - -#: -msgid "setsetting.status" -msgstr "''{0}'' を {1} に設定しています" - -#: -msgid "syncgroup.errors.server_admin" -msgstr "グループの最低限のサイト ロールは、[ServerAdministrator] に設定できません。" - -#: -msgid "syncgroup.options.role" -msgstr "グループ内のすべてのユーザーの既定のロールを設定します。{0} の有効な値は {1} です。ユーザーが既に存在する場合、指定したロールは、ユーザーの現在のロールよりも制限が緩い場合にのみ適用されます。値を指定しない場合の既定値: 新規ユーザーの場合は {2}、既存のユーザーの場合は未変更です" - -#: -msgid "syncgroup.options.overwritesiterole" -msgstr "「--role」を使用して既定の動作をオーバーライドすることで、ユーザーのサイト ロールの権限をより低いものに変更できるようにします。" - -#: -msgid "syncgroup.options.grantlicensemode" -msgstr "グループで指定されたライセンスをユーザーに付与する時期。有効な値は {0} です。値が渡されない場合、既定値として ''on-sync'' が使用されます。" - -#: -msgid "syncgroup.short_description" -msgstr "サーバーを Active Directory グループと同期" - -#: -msgid "syncgroup.status" -msgstr "サーバーを Active Directory グループ {0} と同期しています..." - -#: -msgid "syncgroup.options.sysadmin-type" -msgstr "[廃止予定。代わりに「--role」を使用してください。] グループ内のすべてのユーザーに管理者権限を割り当て [または削除] します。{0} には、{1}、{2}、{3}、または {4} を使用できます。" - -#: -msgid "syncgroup.options.license" -msgstr "[廃止予定。代わりに「--role」を使用してください。グループ内のすべてのユーザーに既定のライセンス レベルを設定してください。{0} には {1}、{2}、または {3} を使用できます。" - -#: -msgid "syncgroup.options.publisher" -msgstr "[廃止予定。代わりに「--role」を使用してください。グループ内のすべてのユーザーにパブリッシュ権限を割り当て [または削除] してください。" - -#: -msgid "tabcmd.mutually_exclusive_options" -msgstr "同じコマンド内で ''{0}'' と ''{1}'' を指定できません" - -#: -msgid "tabcmdparser.errors.ambiguous_option" -msgstr "オプション内でオプション ''{0}'' の指定があいまいです: {1}" - -#: -msgid "tabcmdparser.warning.unexpected_dash" -msgstr "引数: {0} で予期しないダッシュが検出されました。有効なダッシュは - または -- です。このエラーは、書式設定されたテキスト エディターからコピーや貼り付けを行う場合に多く発生します。コマンド ラインで引数のダッシュを再入力してください。" - -#: -msgid "resetopenidsub.short_description" -msgstr "ユーザーの OpenID 接続サブ ID をリセット" - -#: -msgid "resetopenidsub.options.targetusername" -msgstr "リセットされるユーザー" - -#: -msgid "resetopenidsub.options.all" -msgstr "すべてのユーザーをリセット" - -#: -msgid "version.description" -msgstr "バージョン情報を出力します" - -#: -msgid "vizqlsession.errors.cannot_create_session" -msgstr "サーバー上で VizQl セッションを作成できませんでした" - -#: -msgid "vizqlsession.errors.no_command_result" -msgstr "コマンド結果が見つかりませんでした。{0}" - -#: -msgid "vizqlsession.errors.session_already_closed" -msgstr "VizQl セッション オブジェクトが既に閉じられています" - -#: -msgid "vizqlsession.errors.cannot_parse_response" -msgstr "JSON 応答文字列を解析できません: {0}" - -#: -msgid "upgradethumbnails.short_description" -msgstr "これにより、サムネイルのアップグレードのバックグラウンダー ジョブが実行されます。Tableau 2018.2 よりも前に生成されたサムネイルが高解像度にレンダリングされます。Tableau Server と外部データソースに通常よりも高い負荷がかかる可能性があります。問題が発生した場合、tabcmd upgradethumbnails --server --stop を実行してジョブを停止できます。" - -#: -msgid "upgradethumbnails.options.stop" -msgstr "サムネイルのアップグレードに関連するすべてのジョブを停止します" - -#: -msgid "upgradethumbnails.status.running" -msgstr "サムネイルのアップグレードを開始しています" - -#: -msgid "upgradethumbnails.status.not_running" -msgstr "サムネイルのアップグレードを開始しません" - -#: -msgid "upgradethumbnails.status.cancelling" -msgstr "サムネイルのアップグレード ジョブをキャンセルしています" - -#: -msgid "upgradethumbnails.continue_promt" -msgstr "続行しますか? 続行する場合は 1、続行しない場合は 0 を入力します (1/0)" - -#: -msgid "upgradethumbnails.invalid_response" -msgstr "無効な応答" - -#: -msgid "validateidpmetadata.options.digest_algorithms" -msgstr "ダイジェスト アルゴリズムをスペースで区切ったリスト。 {0} の有効な値: {1}。指定しない場合、サーバーではサーバー構成設定の値が使用されます: {2}" - -#: -msgid "validateidpmetadata.options.min_allowed_rsa_key_size" -msgstr "指定しない場合、サーバーはサーバー構成の設定値 {0} を使用します。" - -#: -msgid "validateidpmetadata.options.min_allowed_elliptic_curve_size" -msgstr "指定しない場合、サーバーはサーバー構成の設定値 {0} を使用します。" - -#: -msgid "validateidpmetadata.options.site_names" -msgstr "証明書の検証が実行されるサイトをスペースで区切ったリスト。指定しない場合は、すべてのサイトが検査されます。" - -#: -msgid "validateidpmetadata.short_description" -msgstr "安全でないダイジェスト アルゴリズム SHA-1 を使用した IdP で構成されている Tableau Server サイトを識別します。このコマンドは、サイズが不十分な RSA キーまたはサイズが不十分な楕円曲線の証明書を使用している IdP も識別します。" - diff --git a/tabcmd/locales/ko/LC_MESSAGES/ko.po b/tabcmd/locales/ko/LC_MESSAGES/ko.po deleted file mode 100644 index e866f41f..00000000 --- a/tabcmd/locales/ko/LC_MESSAGES/ko.po +++ /dev/null @@ -1,70 +0,0 @@ - - -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: ko" -# Copyright (C) YEAR Tableau Software - - -# These outcome reporting lines were all returned from the server in clientxml -# https://sourcegraph.prod.tableautools.com/teams/near/-/blob/workgroup/src/shared/libraries/tab-strings/res/localization/shared_wg_en.properties -# how much of this can be replaced by server responses? - -msgid "tabcmd.result.already_exists.group" -msgstr "Group called ''{}'' already exists" - -msgid "tabcmd.result.failed.delete.group" -msgstr "Error deleting group from server" - -msgid "tabcmd.result.success.create_user" -msgstr "Successfully created user: {}" - -msgid "tabcmd.report.users_added" -msgstr "Number of users added: {}" - -msgid "tabcmd.report.errors" -msgstr "Error details: \n{}" - -msgid "tabcmd.report.error.user_csv.too_many_columns" -msgstr "The file contains {} columns, but there are only {} valid columns in a user import csv file" - -msgid "tabcmd.report.error.user_csv.at_char" -msgstr "If a user name includes an @ character that represents anything other than a domain separator, " - "you need to refer to the symbol using the hexadecimal format: \\0x40" - -msgid "tabcmd.report.error.user.no_spaces_in_username" -msgstr "Username cannot contain spaces" - -msgid "tabcmd.report.error.generic_attribute" -msgstr "Invalid value for {0}: {1}" - -msgid "tabcmd.report.error.publish_samples.expected_project" -msgstr "publishsamples expects the specified project to exist already" - -msgid "tabcmd.result.failure.publish_samples" -msgstr "Failed publishing samples to project" - -msgid "tabcmd.launching" -msgstr "======================= Launching command =======================" - -msgid "tabcmd.find.group" -msgstr "Finding group ''{}'' on server..." - -# Each actual command has a status line in translation - -msgid "tabcmd.add.users.to_site" -msgstr "===== Adding users listed in {0} to {1}..." - -msgid "tabcmd.delete.users.from_server" -msgstr "Removing users listed in {0} from the server..." - -msgid "tabcmd.get.extension.not_found" -msgstr "You must specify a file type in the url or filename" - -msgid "tabcmd.run_schedule.options.schedule" -msgstr "Name of the schedule to run" \ No newline at end of file diff --git a/tabcmd/locales/ko/LC_MESSAGES/shared_wg_ko.po b/tabcmd/locales/ko/LC_MESSAGES/shared_wg_ko.po deleted file mode 100644 index 7744a1bc..00000000 --- a/tabcmd/locales/ko/LC_MESSAGES/shared_wg_ko.po +++ /dev/null @@ -1,1789 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: ko" -#: -msgid "permissions.labels.capabilities.read" -msgstr "보기:" - -#: -msgid "permissions.labels.capabilities.write" -msgstr "덮어쓰기:" - -#: -msgid "permissions.labels.capabilities.write.legacy" -msgstr "저장:" - -#: -msgid "permissions.labels.capabilities.delete" -msgstr "삭제:" - -#: -msgid "permissions.labels.capabilities.filter" -msgstr "필터:" - -#: -msgid "permissions.labels.capabilities.add_tag" -msgstr "태그 추가:" - -#: -msgid "permissions.labels.capabilities.add_favorite" -msgstr "즐겨찾기 추가:" - -#: -msgid "permissions.labels.capabilities.add_comment" -msgstr "댓글 추가:" - -#: -msgid "permissions.labels.capabilities.add_comment.legacy" -msgstr "댓글 추가:" - -#: -msgid "permissions.labels.capabilities.view_comments" -msgstr "댓글 보기:" - -#: -msgid "permissions.labels.capabilities.vud" -msgstr "전체 데이터 다운로드:" - -#: -msgid "permissions.labels.capabilities.export_image" -msgstr "이미지/PDF 다운로드:" - -#: -msgid "permissions.labels.capabilities.export_data" -msgstr "요약 데이터 다운로드:" - -#: -msgid "permissions.labels.capabilities.export_xml" -msgstr "복사본 다운로드/저장:" - -#: -msgid "permissions.labels.capabilities.export_xml.legacy" -msgstr "다른 이름으로 다운로드/저장:" - -#: -msgid "permissions.labels.capabilities.save_customized_view" -msgstr "사용자 지정 뷰 저장:" - -#: -msgid "permissions.labels.capabilities.share_view" -msgstr "사용자 지정 항목 공유:" - -#: -msgid "permissions.labels.capabilities.stateful_url" -msgstr "고정 링크:" - -#: -msgid "permissions.labels.capabilities.change_hierarchy" -msgstr "이동:" - -#: -msgid "permissions.labels.capabilities.change_permissions" -msgstr "사용 권한 설정:" - -#: -msgid "permissions.labels.capabilities.exclude" -msgstr "제외:" - -#: -msgid "permissions.labels.capabilities.keep_only" -msgstr "이 항목만 유지:" - -#: -msgid "permissions.labels.capabilities.select" -msgstr "마크 선택:" - -#: -msgid "permissions.labels.capabilities.tooltip" -msgstr "도구 설명 보기:" - -#: -msgid "permissions.labels.capabilities.highlight" -msgstr "범례 하이라이트:" - -#: -msgid "permissions.labels.capabilities.url_link" -msgstr "외부 URL로 연결되는 링크:" - -#: -msgid "permissions.labels.capabilities.administrator" -msgstr "관리자:" - -#: -msgid "permissions.labels.capabilities.content_admin" -msgstr "콘텐츠 관리자:" - -#: -msgid "permissions.labels.capabilities.create_groups" -msgstr "그룹 만들기:" - -#: -msgid "permissions.labels.capabilities.rename" -msgstr "이름 바꾸기:" - -#: -msgid "permissions.labels.capabilities.transfer_ownership" -msgstr "소유권 이전:" - -#: -msgid "permissions.labels.capabilities.project_leader" -msgstr "프로젝트 리더:" - -#: -msgid "permissions.labels.capabilities.publish" -msgstr "게시:" - -#: -msgid "permissions.labels.capabilities.connect" -msgstr "연결:" - -#: -msgid "permissions.labels.capabilities.draw" -msgstr "그리기:" - -#: -msgid "permissions.labels.capabilities.web_authoring" -msgstr "웹 편집:" - -#: -msgid "permissions.labels.capabilities.xml_save_as" -msgstr "다른 이름으로 저장:" - -#: -msgid "permissions.labels.capabilities.create_refresh_metrics" -msgstr "메트릭 만들기/새로 고침:" - -#: -msgid "permissions.labels.capabilities.explain_data" -msgstr "데이터 설명 실행:" - -#: -msgid "permissions.labels.roles.wb_view" -msgstr "보기" - -#: -msgid "permissions.labels.roles.wb_explore" -msgstr "탐색" - -#: -msgid "permissions.labels.roles.wb_publish" -msgstr "게시" - -#: -msgid "permissions.labels.roles.wb_administer" -msgstr "관리" - -#: -msgid "permissions.labels.roles.ds_view" -msgstr "보기" - -#: -msgid "permissions.labels.roles.ds_explore" -msgstr "탐색" - -#: -msgid "permissions.labels.roles.ds_publish" -msgstr "게시" - -#: -msgid "permissions.labels.roles.ds_administer" -msgstr "관리" - -#: -msgid "permissions.labels.roles.viewer" -msgstr "Viewer" - -#: -msgid "permissions.labels.roles.interactor" -msgstr "인터랙터" - -#: -msgid "permissions.labels.roles.editor" -msgstr "에디터" - -#: -msgid "permissions.labels.roles.ds_connector" -msgstr "데이터 원본 커넥터" - -#: -msgid "permissions.labels.roles.ds_editor" -msgstr "데이터 원본 에디터" - -#: -msgid "permissions.labels.roles.administrator" -msgstr "관리자" - -#: -msgid "permissions.labels.roles.project_leader" -msgstr "프로젝트 리더" - -#: -msgid "permissions.labels.roles.publisher" -msgstr "게시자" - -#: -msgid "permissions.labels.roles.custom" -msgstr "사용자 지정" - -#: -msgid "permissions.labels.roles.none" -msgstr "없음" - -#: -msgid "formats.messages.disk_space.in_mb" -msgstr "{0}MB" - -#: -msgid "formats.messages.disk_space.in_kb" -msgstr "{0}KB" - -#: -msgid "errors.argument.flow_description.too_long" -msgstr "흐름 설명이 너무 깁니다({0}자). {1}자보다 짧아야 합니다.{2}" - -#: -msgid "errors.argument.workbook_name.too_long" -msgstr "통합 문서 이름이 너무 깁니다({0}자). {1}자보다 짧아야 합니다.{2}" - -#: -msgid "errors.argument.workbook_name.empty" -msgstr "통합 문서 이름이 비어 있습니다." - -#: -msgid "errors.argument.workbook_description.too_long" -msgstr "통합 문서 설명이 너무 깁니다({0}자). {1}자보다 짧아야 합니다.{2}" - -#: -msgid "errors.argument.worksheet_name.too_long" -msgstr "워크시트 이름이 너무 깁니다({0}자). {1}자보다 짧아야 합니다.{2}" - -#: -msgid "errors.argument.datasource_name.too_long" -msgstr "데이터 원본 이름이 너무 깁니다({0}자). {1}자보다 짧아야 합니다.{2}" - -#: -msgid "errors.argument.datasource_name.empty" -msgstr "데이터 원본이 비어 있습니다." - -#: -msgid "errors.argument.datasource_description.too_long" -msgstr "데이터 원본 설명이 너무 깁니다({0}자). {1}자보다 짧아야 합니다.{2}" - -#: -msgid "errors.argument.dataconnection_column.too_long" -msgstr "DataConnection column {0} is too long ({1} characters). It must be shorter than {2} characters:{3}" - -#: -msgid "errors.argument.tag.too_long" -msgstr "태그가 너무 깁니다({0}자). {1}자보다 짧아야 합니다.{2}" - -#: -msgid "errors.argument.workbook_file.missing_or_empty" -msgstr "통합 문서 파일이 없거나 비어 있습니다." - -#: -msgid "errors.argument.internal" -msgstr "내부 서버 오류입니다. 인수가 없거나 잘못되었습니다." - -#: -msgid "errors.argument.thumbnail.invalid_format" -msgstr "통합 문서 축소판 형식이 잘못되었습니다. 해상도가 300x300 이하인 PNG여야 합니다." - -#: -msgid "errors.html_403.disabled_resource.workbook" -msgstr "죄송합니다. 해당 통합 문서는 사용할 수 없습니다. 관리자에게 문의하십시오." - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.project" -msgstr "죄송합니다. 찾는 프로젝트가 없거나 해당 프로젝트를 볼 수 있는 사용 권한이 없습니다." - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.personal_space" -msgstr "죄송합니다. 찾는 개인 공간이 없거나 해당 공간을 볼 수 있는 사용 권한이 없습니다." - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.datasource" -msgstr "죄송합니다. 찾는 데이터 원본이 없습니다." - -#: -msgid "errors.labels.formatted_request_id" -msgstr "요청 ID: {0}" - -#: -msgid "errors.links.delete_datasources" -msgstr "데이터 원본 삭제" - -#: -msgid "errors.links.delete_workbooks" -msgstr "통합 문서 삭제" - -#: -msgid "errors.permissions.publish.datasource.licensing" -msgstr "데이터 원본을 게시하려면 ''인터랙터''여야 합니다." - -#: -msgid "errors.permissions.publish.datasource.overwrite" -msgstr "이름이 ''{0}''인 데이터 원본이 프로젝트 ''{1}''에 이미 있습니다. 덮어쓸 사용 권한이 없습니다." - -#: -msgid "errors.permissions.publish.datasource.overwrite_personal_space" -msgstr "이름이 ''{0}''인 데이터 원본이 개인 공간에 이미 있습니다. 덮어쓸 사용 권한이 없습니다." - -#: -msgid "errors.permissions.publish.datasource.overwrite_short" -msgstr "이름이 ''{0}''인 데이터 원본이 프로젝트 ''{1}''에 이미 있습니다." - -#: -msgid "errors.permissions.publish.datasource.overwrite_short_personal_space" -msgstr "이름이 ''{0}''인 데이터 원본이 개인 공간에 이미 있습니다." - -#: -msgid "errors.permissions.publish.datasource.non_existent" -msgstr "데이터 원본 ''{0}''이(가) 없습니다." - -#: -msgid "errors.permissions.publish.datasource.general" -msgstr "죄송합니다. 이 데이터 원본을 게시할 수 있는 사용 권한이 없습니다." - -#: -msgid "errors.permissions.publish.project.explicit_publisher_detail" -msgstr "게시 권한이 없습니다." - -#: -msgid "errors.permissions.publish.project.general" -msgstr "죄송합니다. 이 프로젝트에 게시할 수 있는 사용 권한이 없습니다." - -#: -msgid "errors.permissions.publish.project.non_existent" -msgstr "''{0}'' 프로젝트가 없습니다." - -#: -msgid "errors.permissions.publish.project.not_writable" -msgstr "''{0}'' 프로젝트에 쓸 수 있는 사용 권한이 없습니다." - -#: -msgid "errors.permissions.publish.project.unspecified" -msgstr "프로젝트를 지정해야 합니다." - -#: -msgid "errors.permissions.publish.workbook.disabled" -msgstr "''{0}'' 통합 문서를 사용할 수 없습니다." - -#: -msgid "errors.permissions.publish.workbook.general" -msgstr "게시하려는 프로젝트에 이 이름의 통합 문서가 존재합니다. 게시하려면 통합 문서의 이름을 바꾸십시오." - -#: -msgid "errors.permissions.publish.workbook.general_personal_space" -msgstr "게시하려는 개인 공간에 이 이름의 통합 문서가 존재합니다. 게시하려면 통합 문서의 이름을 바꾸십시오." - -#: -msgid "errors.permissions.publish.workbook.overwrite" -msgstr "이름이 ''{0}''인 통합 문서가 프로젝트 ''{1}''에 이미 있습니다. 덮어쓸 사용 권한이 없습니다." - -#: -msgid "errors.permissions.publish.workbook.overwrite_personal_space" -msgstr "이름이 ''{0}''인 통합 문서가 개인 공간에 이미 있습니다. 덮어쓸 사용 권한이 없습니다." - -#: -msgid "errors.permissions.publish.workbook.overwrite_short" -msgstr "이름이 ''{0}''인 통합 문서가 프로젝트 ''{1}''에 이미 있습니다." - -#: -msgid "errors.permissions.publish.workbook.overwrite_short_personal_space" -msgstr "이름이 ''{0}''인 통합 문서가 개인 공간에 이미 있습니다." - -#: -msgid "errors.reportable.impersonation.group_and_user" -msgstr "''impersonate_username'' 또는 ''impersonate_groupname'' 중 하나만 지정합니다." - -#: -msgid "errors.reportable.impersonation.user_not_found" -msgstr "''{0}'' 사용자가 없습니다." - -#: -msgid "errors.reportable.impersonation.group_not_found" -msgstr "''{0}'' 그룹이 없습니다. " - -#: -msgid "errors.public.validation.hasextract" -msgstr "Tableau Public에 저장된 통합 문서는 활성 Tableau 추출을 사용해야 합니다. 게시하기 전에 데이터 원본을 마우스 오른쪽 단추로 클릭하여 [추출 사용]을 선택합니다. 데이터 원본 ''{0}''이(가) 활성 추출이 아닙니다." - -#: -msgid "errors.publish.dataserver_datasource_not_found" -msgstr "''{0}'' 데이터 원본이 ''{1}'' 통합 문서에 없습니다." - -#: -msgid "errors.publish.datasource_update_mode" -msgstr "알 수 없는 업데이트 모드: ''{0}''." - -#: -msgid "errors.publish.workbook.concurrent_update" -msgstr "동일한 이름의 통합 문서가 현재 게시 또는 수정되고 있습니다. 작업이 완료될 때까지 기다린 후 다시 시도해 주십시오." - -#: -msgid "errors.publish.workbook.restricted" -msgstr "통합 문서에 이 서버에 허용되지 않는 연결 유형이 있습니다." - -#: -msgid "errors.publish.datasource.concurrent_update" -msgstr "동일한 이름의 데이터 원본이 현재 게시 또는 수정되고 있습니다. 작업이 완료될 때까지 기다린 후 다시 시도해 주십시오." - -#: -msgid "errors.publish.datasource.restricted" -msgstr "데이터 원본에 이 서버에 허용되지 않는 연결 유형이 있습니다." - -#: -msgid "errors.publish.datasource.connection_check" -msgstr "{0}에서 데이터 원본에 대한 연결을 설정하지 못했습니다." - -#: -msgid "errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "암호화된 추출을 사용하여 통합 문서를 게시할 수 없습니다. 사이트 관리자가 이 사이트에서 추출 암호화를 사용하지 않도록 설정했습니다. 암호화되지 않은 추출을 사용하여 통합 문서를 게시해야 합니다." - -#: -msgid "errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "데이터 원본을 암호화된 추출로 게시할 수 없습니다. 사이트 관리자가 이 사이트에서 추출 암호화를 사용하지 않도록 설정했습니다. 암호화되지 않은 추출을 게시해야 합니다." - -#: -msgid "errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption" -msgstr "암호화되지 않은 추출을 사용하여 통합 문서를 게시할 수 없습니다. 사이트 관리자가 이 사이트에 추출 암호화를 적용했습니다. 통합 문서를 게시하고 추출 암호화를 지정해야 합니다." - -#: -msgid "errors.publish.datasource.requested_no_extract_encryption_on_site_with_enforced_encryption" -msgstr "암호화되지 않은 데이터 원본 추출을 게시할 수 없습니다. 사이트 관리자가 이 사이트에 추출 암호화를 적용했습니다. 추출을 암호화된 상태로 게시해야 합니다." - -#: -msgid "errors.publish.has_unfinished_extract_creation_job" -msgstr "이 리소스는 보류 중이거나 완료되지 않은 추출 만들기 작업이 관련되어 있기 때문에 게시할 수 없습니다. 해당 작업이 완료될 때까지 기다리거나 작업을 취소한 후 다시 시도하십시오." - -#: -msgid "errors.publishing.storage_quota_exceeded.message" -msgstr "사이트 저장소 할당량이 초과되었습니다." - -#: -msgid "errors.publishing.request_size_exceeded" -msgstr "요청 크기({0}바이트)가 바이트 크기 제한({1}바이트)을 초과하므로 이 파일을 게시할 수 없습니다." - -#: -msgid "errors.publishing.request_size_unknown" -msgstr "요청 크기를 확인할 수 없습니다." - -#: -msgid "errors.site.quota_exceeded" -msgstr "업로드하려는 콘텐츠 크기가 사이트 용량보다 {0}만큼 큽니다." - -#: -msgid "errors.personal_space.quota_exceeded" -msgstr "이 콘텐츠는 개인 공간 용량을 {0}만큼 초과합니다." - -#: -msgid "errors.web_authoring.workbook_deleted" -msgstr "''{0}'' 통합 문서가 삭제되었습니다. 새 통합 문서로 저장하려면 ''다른 이름으로 저장''을 선택하십시오." - -#: -msgid "errors.web_authoring.workbook_changed" -msgstr "편집을 시작한 이후 다른 사용자가 이 통합 문서를 편집하고 저장했습니다. 따라서 더 이상 원본 통합 문서를 업데이트할 수 없습니다. [다른 이름으로 저장]을 사용하여 변경 내용을 포함한 새 통합 문서를 만드십시오." - -#: -msgid "labels.publish.embed_credentials" -msgstr "데이터 원본에 대한 비밀번호 내장" - -#: -msgid "errors.publish.workbook.google_no_embedded_credentials" -msgstr "이 통합 문서에는 내장된 자격 증명이 필요한 {0} 데이터 원본이 포함되어 있습니다. 다른 통합 문서로 저장하려면 ''{1}''을(를) 선택하십시오." - -#: -msgid "errors.publish.datasource.google_no_embedded_credentials" -msgstr "이 데이터 원본에는 내장된 자격 증명이 필요한 {0} 연결이 포함되어 있습니다. 내장된 자격 증명을 사용하여 Tableau Desktop에서 이 데이터 원본을 게시하십시오." - -#: -msgid "errors.publish.datasource.federated_oauth_datasource_failed" -msgstr "데이터 원본에 있는 하나 이상의 연결에 대한 자격 증명이 만료되었습니다. Tableau Server 또는 Tableau Online의 계정 설정 페이지에서 이 데이터 원본에 대해 저장된 자격 증명을 삭제한 다음 데이터 원본에 다시 연결하십시오." - -#: -msgid "errors.publish.workbook.missing_oauth_credential" -msgstr "자격 증명 ''{0}''을(를) 찾을 수 없거나 데이터 원본 또는 통합 문서에 연결하는 데 사용할 수 없습니다." - -#: -msgid "errors.publish.version_incompatible.message" -msgstr "데스크톱 버전과 서버 버전이 호환되지 않습니다." - -#: -msgid "errors.publish.version_incompatible.details" -msgstr "데스크톱 버전은 ''{0}''이고 서버 문서 버전은 ''{1}''입니다." - -#: -msgid "errors.publish.datasource.managed_keychain.unique_cv_suggestions" -msgstr "충돌로 인해 게시하지 못했습니다. 변경 내용을 다시 실행 의뢰하십시오." - -#: -msgid "errors.publish.permissions_are_locked" -msgstr "게시하려는 대상 프로젝트에서 사용 권한이 잠겨 있습니다. 이 통합 문서를 게시하려면 기본 사용 권한을 사용하여 다시 시도하십시오." - -#: -msgid "errors.publish.datasource.not.found" -msgstr "서버에서 이 데이터 원본을 찾을 수 없습니다." - -#: -msgid "errors.publish.extracts.disabled" -msgstr "추출 기반 아카이브 데이터 원본을 저장하는 기능은 아직 지원되지 않습니다." - -#: -msgid "errors.publish.datasource.timeout" -msgstr "{0}초 후 게시 시간이 초과되었습니다. 이 데이터 원본을 게시하려면 Tableau Desktop을 사용하십시오." - -#: -msgid "errors.publish.data_role.permission_not_null" -msgstr "데이터 역할 유형의 데이터 원본에 대한 명시적 사용 권한을 설정할 수 없습니다." - -#: -msgid "errors.download.extracts.timeout" -msgstr "이 데이터 원본에 대규모 추출 파일이 있어서 {0}초 후 게시 시간이 초과되었습니다. 이 데이터 원본을 게시하려면 Tableau Desktop을 사용하십시오." - -#: -msgid "errors.publish.datasource.invalid_extract_update_time" -msgstr "잘못된 extractUpdateTime이 지정됨: {0}" - -#: -msgid "errors.publish.async.serialization" -msgstr "게시 작업 상태 오류를 직렬화할 수 없습니다." - -#: -msgid "errors.permissions.view.datasources" -msgstr "데이터 원본의 목록을 보려면 ''인터랙터''여야 합니다." - -#: -msgid "errors.oauth.invalid_oauth_class" -msgstr "''{0}''은(는) 유효한 OAuth 연결 유형이 아닙니다." - -#: -msgid "errors.xmlapi.bad_request" -msgstr "잘못된 요청" - -#: -msgid "errors.xmlapi.unauthorized" -msgstr "권한 없음" - -#: -msgid "errors.xmlapi.forbidden" -msgstr "사용 권한 부족" - -#: -msgid "errors.xmlapi.system_user_not_found" -msgstr "사용자 계정이 잠겨 있거나 유효하지 않습니다." - -#: -msgid "errors.xmlapi.site_user_not_found" -msgstr "사용자 계정이 활성 상태가 아닙니다. 도움이 필요하면 {0} 관리자에게 문의하십시오." - -#: -msgid "errors.xmlapi.not_found" -msgstr "항목 찾을 수 없음" - -#: -msgid "errors.xmlapi.concurrent_update" -msgstr "동시 업데이트" - -#: -msgid "errors.xmlapi.internal_server_error" -msgstr "내부 서버 오류" - -#: -msgid "errors.xmlapi.illegal_state" -msgstr "잘못된 상태" - -#: -msgid "errors.xmlapi.invalid_parameter" -msgstr "잘못된 매개 변수" - -#: -msgid "errors.xmlapi.already_exists" -msgstr "이미 존재" - -#: -msgid "errors.xmlapi.site_suspended" -msgstr "이 사이트는 일시 중단되었습니다. 로그인하려면 시스템 관리자여야 합니다." - -#: -msgid "errors.xmlapi.site_locked" -msgstr "이 사이트는 잠겼습니다. 지금은 로그인할 수 없습니다." - -#: -msgid "errors.xmlapi.permission_modification" -msgstr "수정된 사용 권한을 사용하여 게시할 수 없습니다." - -#: -msgid "errors.xmlapi.update_desktop" -msgstr "다른 작성자가 만든 통합 문서를 열려면 http://public.tableau.com/에서 Tableau Desktop Public Edition의 최신 버전을 다운로드하십시오." - -#: -msgid "errors.xmlapi.throttled.summary" -msgstr "요청이 너무 많습니다." - -#: -msgid "errors.xmlapi.throttled.detail" -msgstr "''{0}''에 대한 요청이 너무 많습니다. {1} 후에 다시 시도하십시오." - -#: -msgid "datasource.publish.check.unpublishable" -msgstr "데이터 원본을 게시할 수 없습니다." - -#: -msgid "datasource.publish.check.publishable.extract_required" -msgstr "게시에 대한 추출을 만들어야 합니다." - -#: -msgid "datasource.publish.check.publishable.credentials_required" -msgstr "라이브 데이터 연결을 유지할 수 있는지 확인하기 위해 {1}에서 ''{0}''에 대해 제공된 자격 증명에 일시적으로 액세스합니다." - -#: -msgid "datasource.publish.check.publishable.server_unreachable" -msgstr "{1}에서 ''{0}''에 연결할 수 없습니다. 게시하면 추출이 만들어집니다." - -#: -msgid "publish.bundles.workbook.subscription.subject" -msgstr "{0} 통합 문서가 준비되었습니다." - -#: -msgid "publish.bundles.workbook.subscription.message" -msgstr "Salesforce 데이터가 통합 문서에 추가되었습니다. 시작하려면 {0} 프로젝트로 이동하십시오." - -#: -msgid "extracts.status.finished.upload.workbook" -msgstr "통합 문서 ''{1}'' {2}에 대한 추출 업로드를 완료했습니다(새 추출 ID: {0})." - -#: -msgid "extracts.status.finished.refresh.workbook" -msgstr "통합 문서 ''{1}'' {2}에 대한 추출 새로 고침을 완료했습니다(새 추출 ID: {0})" - -#: -msgid "extracts.status.finished.increment.workbook" -msgstr "통합 문서 ''{1}'' {2}에 대한 추출 증분을 완료했습니다(새 추출 ID: {0})" - -#: -msgid "extracts.status.finished.encrypt.workbook" -msgstr "통합 문서 ''{1}''에 대한 추출 암호화를 완료했습니다(새 추출 ID: {0})." - -#: -msgid "extracts.status.finished.decrypt.workbook" -msgstr "통합 문서 ''{1}''에 대한 추출 암호 해독을 완료했습니다(새 추출 ID: {0})." - -#: -msgid "extracts.status.finished.rekey.workbook" -msgstr "통합 문서 ''{1}''에 대한 추출 재암호화를 완료했습니다(새 추출 ID: {0})." - -#: -msgid "extracts.status.finished.create.workbook" -msgstr "통합 문서 ''{1}'' {2}에 대한 추출 생성을 마쳤습니다(새 추출 ID: {0})." - -#: -msgid "extracts.status.finished.remove.workbook" -msgstr "통합 문서 ''{1}''에 대한 추출(데이터 원본 ID: {0})을 라이브로 변경하는 작업을 완료했습니다." - -#: -msgid "extracts.status.finished.upload.datasource" -msgstr "데이터 원본 ''{1}'' {2}에 대한 추출 업로드를 완료했습니다(새 추출 ID: {0})" - -#: -msgid "extracts.status.finished.refresh.datasource" -msgstr "데이터 원본 ''{1}'' {2}에 대한 추출 새로 고침을 완료했습니다(새 추출 ID: {0})" - -#: -msgid "extracts.status.finished.increment.datasource" -msgstr "데이터 원본 ''{1}'' {2}에 대한 추출 증분을 완료했습니다(새 추출 ID: {0})" - -#: -msgid "extracts.status.finished.append.datasource" -msgstr "데이터 원본 ''{1}'' {2}에 대한 추출 추가를 완료했습니다(새 추출 ID: {0})" - -#: -msgid "extracts.status.finished.replace.datasource" -msgstr "데이터 원본 ''{1}'' {2}에 대한 추출 바꾸기를 완료했습니다(새 추출 ID: {0})" - -#: -msgid "extracts.status.finished.encrypt.datasource" -msgstr "데이터 원본 ''{1}''에 대한 추출 암호화를 완료했습니다(새 추출 ID: {0})." - -#: -msgid "extracts.status.finished.decrypt.datasource" -msgstr "데이터 원본 ''{1}''에 대한 추출 암호 해독을 완료했습니다(새 추출 ID: {0})." - -#: -msgid "extracts.status.finished.rekey.datasource" -msgstr "데이터 원본 ''{1}''에 대한 추출 재암호화를 완료했습니다(새 추출 ID: {0})." - -#: -msgid "extracts.status.finished.encrypt.flow" -msgstr "''{0}'' 흐름에 대한 추출 암호화를 완료했습니다." - -#: -msgid "extracts.status.finished.decrypt.flow" -msgstr "''{0}'' 흐름에 대한 추출 암호 해독을 완료했습니다." - -#: -msgid "extracts.status.finished.rekey.flow" -msgstr "''{0}'' 흐름에 대한 추출 재암호화를 완료했습니다." - -#: -msgid "extracts.status.finished.encrypt.flowdraft" -msgstr "흐름 초안 ''{0}''에 대한 추출 암호화를 완료했습니다." - -#: -msgid "extracts.status.finished.decrypt.flowdraft" -msgstr "흐름 초안 ''{0}''에 대한 추출 암호 해독을 완료했습니다." - -#: -msgid "extracts.status.finished.rekey.flowdraft" -msgstr "흐름 초안 ''{0}''에 대한 추출 재암호화를 완료했습니다." - -#: -msgid "extracts.status.finished.create.datasource" -msgstr "데이터 원본 ''{1}'' {2}에 대한 추출 생성을 마쳤습니다(새 추출 ID: {0})." - -#: -msgid "extracts.status.finished.remove.datasource" -msgstr "데이터 원본 ''{1}''에 대한 추출을 라이브로 변경하는 작업을 완료했습니다." - -#: -msgid "extracts.status.encryption_key" -msgstr "암호화 키 ID: ''{0}''." - -#: -msgid "extracts.status.encryption_keys" -msgstr "이전 암호화 키 ID: ''{0}'', 새 암호화 키 ID: ''{1}''." - -#: -msgid "extracts.errors.upload" -msgstr "{0}의 추출을 업로드하는 동안 오류 발생: ''{1}''" - -#: -msgid "extracts.errors.refresh" -msgstr "다음 추출을 새로 고치는 동안 오류 발생: {0} ''{1}''" - -#: -msgid "extracts.errors.create" -msgstr "{0} ''{1}''에 대한 추출을 만드는 동안 오류가 발생했습니다." - -#: -msgid "extracts.errors.increment" -msgstr "{0}의 추출을 증분하는 동안 오류 발생: ''{1}''" - -#: -msgid "extracts.errors.append" -msgstr "{0}의 추출을 추가하는 동안 오류 발생: ''{1}''" - -#: -msgid "extracts.errors.replace" -msgstr "{0}의 추출을 바꾸는 동안 오류 발생: ''{1}''" - -#: -msgid "extracts.errors.download" -msgstr "{0}의 추출을 다운로드하는 동안 오류 발생: ''{1}''" - -#: -msgid "extracts.errors.remove" -msgstr "{0}의 추출을 제거하는 동안 오류 발생: ''{1}''." - -#: -msgid "extracts.errors.title" -msgstr "추출 처리 오류" - -#: -msgid "extracts.errors.nothing_to_upload" -msgstr "{0}에 대해 업로드할 추출 없음: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_refresh" -msgstr "{0}에 대해 새로 고칠 추출 없음: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_increment" -msgstr "증분할 {0}의 추출 없음: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_append" -msgstr "{0}에 대해 추가할 추출 없음: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_replace" -msgstr "{0}에 대해 바꿀 추출 없음: ''{1}''" - -#: -msgid "extracts.errors.refresh_summary" -msgstr "추출 새로 고침 오류" - -#: -msgid "extracts.errors.encrypt_summary" -msgstr "추출 암호화 오류" - -#: -msgid "extracts.errors.rekey_summary" -msgstr "추출 재암호화 오류" - -#: -msgid "extracts.errors.decrypt_summary" -msgstr "추출 암호 해독 오류" - -#: -msgid "extracts.errors.remove_summary" -msgstr "추출 제거 오류" - -#: -msgid "extracts.errors.create_summary" -msgstr "추출 만들기 오류" - -#: -msgid "extracts.errors.datasource_overwritten" -msgstr "처리 중에 다른 작업에서 데이터 원본을 덮어썼기 때문에 새로 고침에 실패했습니다. 수정하려면 다시 새로 고침을 실행 의뢰하십시오." - -#: -msgid "extracts.errors.workbook_overwritten" -msgstr "처리 중에 다른 작업에서 통합 문서를 덮어썼기 때문에 새로 고치지 못했습니다. 수정하려면 다시 새로 고침을 실행 의뢰하십시오." - -#: -msgid "extracts.errors.encrypt" -msgstr "다음 추출을 암호화하는 동안 오류 발생: {0} ''{1}''" - -#: -msgid "extracts.errors.decrypt" -msgstr "다음 추출을 암호 해독하는 동안 오류 발생: {0} ''{1}''" - -#: -msgid "extracts.errors.rekey" -msgstr "다음 추출을 재암호화하는 동안 오류 발생: {0} ''{1}''" - -#: -msgid "extracts.errors.encrypt_datasource_overwritten" -msgstr "처리 중에 다른 작업에서 데이터 원본을 덮어썼기 때문에 추출 암호화가 실패했습니다." - -#: -msgid "extracts.errors.encrypt_workbook_overwritten" -msgstr "처리 중에 다른 작업에서 통합 문서를 덮어썼기 때문에 추출 암호화가 실패했습니다." - -#: -msgid "extracts.errors.rekey_datasource_overwritten" -msgstr "처리 중에 다른 작업에서 데이터 원본을 덮어썼기 때문에 추출 재암호화가 실패했습니다." - -#: -msgid "extracts.errors.rekey_workbook_overwritten" -msgstr "처리 중에 다른 작업에서 통합 문서를 덮어썼기 때문에 추출 재암호화가 실패했습니다." - -#: -msgid "extracts.errors.decrypt_datasource_overwritten" -msgstr "처리 중에 다른 작업에서 데이터 원본을 덮어썼기 때문에 추출 암호 해독이 실패했습니다." - -#: -msgid "extracts.errors.decrypt_workbook_overwritten" -msgstr "처리 중에 다른 작업에서 통합 문서를 덮어썼기 때문에 추출 암호 해독이 실패했습니다." - -#: -msgid "extracts.errors.remove_datasource_overwritten" -msgstr "다른 작업에 의해 덮어써진 데이터 원본은 라이브로 변경할 수 없습니다." - -#: -msgid "extracts.errors.remove_workbook_overwritten" -msgstr "다른 작업에 의해 덮어써진 통합 문서는 라이브로 변경할 수 없습니다." - -#: -msgid "extracts.errors.create_datasource_overwritten" -msgstr "다른 작업에 의해 덮어써진 데이터 원본은 추출할 수 없습니다." - -#: -msgid "extracts.errors.create_workbook_overwritten" -msgstr "다른 작업에 의해 덮어써진 통합 문서는 추출할 수 없습니다." - -#: -msgid "extracts.site_mode_change_details" -msgstr "사이트 추출 암호화 모드를 ''{0}''에서 ''{1}''(으)로 변경했습니다." - -#: -msgid "extracts.errors.encryption_not_licensed" -msgstr "이 작업은 추출 암호화에 대한 라이선스가 없기 때문에 실패했습니다. 이 작업을 수행하려면 라이선스를 갱신하거나 추출을 암호 해독해야 합니다." - -#: -msgid "extracts.errors.operation_cancelled_detail" -msgstr "{0}(데이터 원본: {2})에 대한 추출 제거 작업 시간이 초과되었습니다." - -#: -msgid "workbooks.messages.load_error" -msgstr "{0} 통합 문서를 로드할 수 없습니다." - -#: -msgid "workbooks.messages.locked" -msgstr "다른 사용자가 현재 ''{0}'' 통합 문서를 수정하고 있습니다. 나중에 다시 시도하십시오." - -#: -msgid "workbooks.new_workbook.default_name" -msgstr "새 통합 문서" - -#: -msgid "workbooks.new_datasource.default_name" -msgstr "새 데이터 원본" - -#: -msgid "datasources.messages.load_error" -msgstr "{0} 데이터 원본을 로드할 수 없습니다." - -#: -msgid "metrics.new_metric.default_name" -msgstr "새 메트릭" - -#: -msgid "messages.timeout_error.summary" -msgstr "시간 초과 오류" - -#: -msgid "messages.timeout_error.task_canceled" -msgstr "{0}초보다 오래 걸린 작업을 취소하는 중" - -#: -msgid "subscriptions.manage_my_subscriptions" -msgstr "내 구독 관리" - -#: -msgid "subscriptions.message_greeting" -msgstr "안녕하세요." - -#: -msgid "subscriptions.subscribed_footer" -msgstr "현재 구독하는 {0}입니다." - -#: -msgid "subscriptions.subscribed_workbook" -msgstr "통합 문서" - -#: -msgid "subscriptions.subscribed_view" -msgstr "뷰" - -#: -msgid "subscriptions.fullstop" -msgstr "." - -#: -msgid "subscriptions.extract_refresh_footer" -msgstr "데이터가 새로 고쳐지면 이 구독 이메일이 발송됩니다." - -#: -msgid "subscriptions.explore_the_viz" -msgstr "비주얼리제이션 탐색" - -#: -msgid "subscriptions.explore_the_workbook" -msgstr "통합 문서 탐색" - -#: -msgid "subscriptions.pdf_attached" -msgstr "Tableau PDF가 첨부되었습니다." - -#: -msgid "subscriptions.access_live_content" -msgstr "콘텐츠의 라이브 뷰를 여기서 액세스할 수 있습니다." - -#: -msgid "subscriptions.warning_deprecated_type" -msgstr "더 이상 사용되지 않음" - -#: -msgid "subscriptions.warning_extract_refresh_type" -msgstr "추출 새로 고침 실패" - -#: -msgid "subscriptions.warning_flow_run_type" -msgstr "흐름 실행 실패" - -#: -msgid "subscriptions.warning_introduction_general" -msgstr "다음 데이터 품질 경고가 이 {0}에 영향을 미칩니다." - -#: -msgid "subscriptions.warning_introduction_view" -msgstr "자세한 내용은 뷰의 데이터 세부 정보 탭을 참조하십시오." - -#: -msgid "subscriptions.warning_introduction_workbook" -msgstr "자세한 내용은 통합 문서 페이지를 참조하십시오." - -#: -msgid "subscriptions.warning_maintenance_type" -msgstr "유지 관리 중" - -#: -msgid "subscriptions.warning_permission_error" -msgstr "이는 보기 권한이 없는 자산에 대한 경고입니다." - -#: -msgid "subscriptions.warning_redacted" -msgstr "사용 권한 필요" - -#: -msgid "subscriptions.warning_sensitve_type" -msgstr "중요한 데이터" - -#: -msgid "subscriptions.warning_severe" -msgstr "중요 데이터 품질 경고" - -#: -msgid "subscriptions.warning_stale_type" -msgstr "오래된 데이터" - -#: -msgid "subscriptions.warning_standard" -msgstr "데이터 품질 경고" - -#: -msgid "subscriptions.warning_error_type" -msgstr "알 수 없는 경고 유형" - -#: -msgid "subscriptions.warning_warning_type" -msgstr "경고" - -#: -msgid "errors.subscriptions.image_render_failed" -msgstr "뷰 ''{0}''의 스냅샷을 적절하게 렌더링할 수 없습니다." - -#: -msgid "errors.subscriptions.see_live_view" -msgstr "온라인으로 뷰를 보려면 {0}(으)로 이동하십시오." - -#: -msgid "errors.subscriptions.disabled_on_server" -msgstr "서버 전체 구독 설정을 사용할 수 없습니다. 구독을 처리할 수 없습니다." - -#: -msgid "errors.subscriptions.disabled_on_site" -msgstr "사이트에서 구독을 사용할 수 없습니다." - -#: -msgid "errors.subscriptions.site_is_locked" -msgstr "사이트가 잠겨 있습니다. 구독을 처리할 수 없습니다." - -#: -msgid "errors.subscriptions.orphan" -msgstr "이 구독과 연관된 통합 문서 및 뷰를 찾을 수 없습니다." - -#: -msgid "errors.subscriptions.user_unlicensed" -msgstr "라이선스가 없는 사용자의 구독을 건너뜁니다." - -#: -msgid "errors.subscriptions.smtp_unreacheable" -msgstr "SMTP 호스트에 연결할 수 없습니다. SMTP가 구성되어 있는지 확인하십시오." - -#: -msgid "errors.subscriptions.uncategorized_error" -msgstr "알 수 없는 오류" - -#: -msgid "errors.subscriptions.pdf_render_failed" -msgstr "이 이메일의 PDF 첨부 파일을 적절하게 렌더링할 수 없습니다." - -#: -msgid "errors.subscriptions.pdf_limit_exceeded" -msgstr "생성된 PDF는 크기 제한인 {0}MB보다 커서 이 이메일에 첨부할 수 없습니다." - -#: -msgid "errors.subscriptions.attachments_not_enabled" -msgstr "이메일 첨부 파일이 사용되지 않도록 설정되어 있어서 이 구독이 실패했습니다. 자세한 내용은 Tableau 관리자에게 문의하십시오." - -#: -msgid "errors.subscriptions.pdf_email_failed" -msgstr "생성된 PDF는 이 이메일에 첨부할 수 없습니다." - -#: -msgid "errors.subscriptions.learn_more_troubleshoot" -msgstr "{0}이(가) 작동하지 않음" - -#: -msgid "dataalerts.failure.view.details.alert" -msgstr "이 알림 보기" - -#: -msgid "dataalerts.failure.explanation" -msgstr "지금 데이터 기반 알림 {0}이(가) 작동하지 않기 때문에 데이터 조건을 충족하는 경우 수신자에게 알림이 전달되지 않습니다. 알림이 다시 작동하면 이메일 알림을 받을 수 있습니다." - -#: -msgid "dataalerts.failure.affected.alert" -msgstr "영향받는 데이터 기반 알림" - -#: -msgid "dataalerts.failure.time" -msgstr "일시적 알림 실패" - -#: -msgid "dataalerts.failure.cause" -msgstr "경우에 따라 일시적인 네트워크 문제로 인해 알림이 실패할 수 있으며, 이러한 문제는 자동적으로 해결됩니다. 원래 데이터 뷰에서 알림을 다시 만들거나 다음과 같은 알림 실패의 일반적인 원인을 찾아 해결할 수도 있습니다." - -#: -msgid "dataalerts.failure.changed.view" -msgstr "통합 문서, 뷰 또는 데이터 필드가 제거되거나 이름이 바뀌었습니다." - -#: -msgid "dataalerts.failure.expired.credentials" -msgstr "통합 문서에 내장된 데이터베이스 자격 증명이 만료되었습니다." - -#: -msgid "dataalerts.failure.datasource.error" -msgstr "데이터 원본에 액세스할 수 없습니다." - -#: -msgid "dataalerts.failure.email.footer" -msgstr "알림 실패로 인해 이 이메일이 {0} 주소로 발송되었습니다." - -#: -msgid "dataalerts.failure.troubleshooting" -msgstr "위에 나와 있는 문제 중 하나가 알림 실패의 원인인지 확인하려면 아래 단추를 클릭하십시오." - -#: -msgid "dataalerts.success.email.subject" -msgstr "다음에 대한 데이터 기반 알림이 다시 시작됨: {0}" - -#: -msgid "dataalerts.success.status" -msgstr "알림 {0}이(가) 다시 시작됨" - -#: -msgid "dataalerts.success.explanation" -msgstr "데이터 기반 알림({0})이 다시 작동하므로 데이터 조건이 true인 경우 수신자에게 알림이 전달됩니다." - -#: -msgid "dataalerts.failure.error.internalError" -msgstr "데이터 알림 내부 오류" - -#: -msgid "dataalerts.failure.error.invalidDataAlertSpecification" -msgstr "잘못된 데이터 알림 지정" - -#: -msgid "dataalerts.failure.error.summaryTableNotFound" -msgstr "요약 데이터 테이블을 찾을 수 없음" - -#: -msgid "dataalerts.failure.error.unclassifiedError" -msgstr "분류되지 않은 오류" - -#: -msgid "dataalerts.failure.error.viewContentNotFound" -msgstr "데이터 알림 뷰의 {0} 콘텐츠를 찾을 수 없음" - -#: -msgid "dataalerts.failure.error.viewNotFound" -msgstr "데이터 알림 뷰를 찾을 수 없음" - -#: -msgid "dataalerts.failure.error.workbookNotFound" -msgstr "통합 문서를 찾을 수 없음" - -#: -msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" -msgstr "{0} 필드의 축을 찾을 수 없음" - - -#: -msgid "dataalerts.failure.error.unsupportedComparisonExpression" -msgstr "지원되지 않는 비교 식 {0}" - -#: -msgid "dataalerts.failure.error.nonConstComparisonOp" -msgstr "비상수 비교 연산자가 검색됨: {0}" - -#: -msgid "dataalerts.failure.error.cannotAddFilter" -msgstr "데이터 알림에 필터를 추가하지 못함" - -#: -msgid "dataalerts.failure.error.sheetNotAlertable" -msgstr "{0} 시트는 알림 데이터를 지원합니다. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertMeasureNotFound" -msgstr "측정값을 선택할 수 없습니다. {0}" - -#: -msgid "dataalerts.failure.error.tooManyMeasuresForDataAlert" -msgstr "잘못된 측정값 수가 검색되었습니다.{0}" - -#: -msgid "dataalerts.failure.error.thresholdParseError" -msgstr "임계값 텍스트 {0}을(를) 구문 분석하지 못했습니다. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertPresModelCreationError" -msgstr "알림을 직렬화하는 동안 오류가 발생했습니다. {0}" - -#: -msgid "dataalerts.failure.error.cannotDrawDataAlertDialog" -msgstr "데이터 알림 대화 상자를 그리지 못했습니다." - -#: -msgid "dataalerts.failure.error.unsupportedDataAlertType" -msgstr "데이터 알림 유형 {0}은(는) 현재 지원되지 않습니다." - -#: -msgid "dataalerts.failure.suspend.email.subject" -msgstr "{0}에 대한 데이터 기반 알림 일시 중단됨" - -#: -msgid "dataalerts.failure.suspend.email.status" -msgstr "{0} 알림이 일시 중단되었습니다." - -#: -msgid "dataalerts.failure.suspend.email.explanation" -msgstr "일시 중단된 동안에는 뷰 또는 알림 수신자를 평가할 수 없습니다. 수정을 완료한 후 다음 위치에서 알림을 다시 시작할 수 있습니다.
방금, 비밀번호 재설정을 요청하셨습니다.

Tableau Server 비밀번호를 재설정하려면 {1}하거나 다음 링크를 브라우저에 붙여 넣으십시오. 링크: {2}

이 링크는 48시간 후 만료되오니 지금 바로 이용하시기 바랍니다.

비밀번호 재설정을 요청하지 않으신 경우 서버 관리자에게 해당 사실을 알리실 수도 있습니다.

Tableau를 사용해 주셔서 감사합니다!
Tableau 팀 일동" - -#: -msgid "password_reset.email.link" -msgstr "여기를 클릭" - -#: -msgid "hours.pl" -msgstr "{0}시간" - -#: -msgid "hours.sg" -msgstr "1시간" - -#: -msgid "minutes.pl" -msgstr "{0}분" - -#: -msgid "minutes.sg" -msgstr "1분" - -#: -msgid "seconds.pl" -msgstr "{0}초" - -#: -msgid "seconds.sg" -msgstr "1초" - -#: -msgid "dataconnections.classes.tableau_server_site" -msgstr "Tableau Server 사이트" - -#: -msgid "materializeviews.errors.workbook_not_in_project" -msgstr "''{0}'' 프로젝트가 ''{1}'' 통합 문서를 포함하지 않습니다." - -#: -msgid "materializeviews.errors.workbook_has_no_extract" -msgstr "''{0}'' 통합 문서의 구체화된 뷰 설정을 업데이트하지 못했습니다. 현재 내장된 추출이 있는 통합 문서만 지원됩니다." - -#: -msgid "materializeviews.errors.workbook_updating_errors" -msgstr "통합 문서의 구체화된 뷰 설정을 업데이트하는 동안 오류가 발견되었습니다." - -#: -msgid "materializeviews.errors.workbook_too_large" -msgstr "''{0}'' 통합 문서의 구체화된 뷰 설정을 업데이트하지 못했습니다. 통합 문서 크기가 제한({1}GB)을 초과합니다." - -#: -msgid "materializeviews.errors.project_path_not_exists" -msgstr "프로젝트 경로 ''{0}''이(가) 없습니다." - -#: -msgid "materializeviews.errors.feature_disabled" -msgstr "''{0}'' 통합 문서의 구체화된 뷰 설정을 업데이트하지 못했습니다. 해당 기능이 현재 사용되지 않도록 설정되어 있습니다." - -#: -msgid "materializeviews.errors.update_materialized_views_setting_failed" -msgstr "''{0}'' 통합 문서의 구체화된 뷰 설정을 업데이트하지 못했습니다." - -#: -msgid "materializeviews.errors.site_not_enabled" -msgstr "이 사이트가 구체화된 뷰를 사용하도록 설정되지 않았습니다. 관리자에게 문의하십시오." - -#: -msgid "materializeviews.errors.encrypted_extracts_not_supported" -msgstr "구체화된 뷰 기능은 현재 암호화된 추출이 있는 통합 문서를 지원하지 않습니다." - -#: -msgid "materializedviews.finished.create" -msgstr "''{1}'' 통합 문서에 대한 ''{0}'' 상태의 구체화된 뷰를 만들었습니다." - -#: -msgid "materializedviews.finished.delete" -msgstr "통합 문서 ID: {0}에 대한 구체화된 뷰를 삭제했습니다." - -#: -msgid "materializedviews.finished.encrypt" -msgstr "통합 문서 ''{0}''에 대한 구체화된 뷰의 암호화를 마쳤습니다." - -#: -msgid "materializedviews.finished.decrypt" -msgstr "통합 문서 ''{0}''에 대한 구체화된 뷰의 암호 해독을 마쳤습니다." - -#: -msgid "materializedviews.finished.rekey" -msgstr "통합 문서 ''{0}''에 대한 구체화된 뷰의 재암호화를 마쳤습니다." - -#: -msgid "materializedviews.status.encryption_key" -msgstr "암호화 키 ID: ''{0}''." - -#: -msgid "materializedviews.status.encryption_keys" -msgstr "이전 암호화 키 ID: ''{0}'', 새 암호화 키 ID: ''{1}''." - -#: -msgid "materializedviews.status.encryption_type" -msgstr "암호화 데이터 원본 유형: ''{0}''" - -#: -msgid "customizedviews.namedSharingPrefix" -msgstr "공유 버전" - -#: -msgid "flows.drafts.default_name" -msgstr "새 흐름" - -#: -msgid "content_type.project" -msgstr "프로젝트" - -#: -msgid "content_type.workbook" -msgstr "통합 문서" - -#: -msgid "content_type.view" -msgstr "뷰" - -#: -msgid "content_type.datasource" -msgstr "데이터 원본" - -#: -msgid "content_type.flow" -msgstr "흐름" - -#: -msgid "content_type.metric" -msgstr "메트릭" - -#: -msgid "content_type.collection" -msgstr "모음" - -#: -msgid "content_type.visualization" -msgstr "비주얼리제이션" - -#: -msgid "content_type.askdata_visualization" -msgstr "데이터에 질문 비주얼리제이션" - -#: -msgid "content_type.explaindata_explanation" -msgstr "설명" - -#: -msgid "content_type.publishedconnection" -msgstr "가상 연결" - -#: -msgid "content_type.publishedconnectiontable" -msgstr "가상 연결 테이블" - -#: -msgid "upgradethumbnails.status.server_started" -msgstr "서버 응답: 축소판 업그레이드가 시작되었습니다!" - -#: -msgid "upgradethumbnails.status.server_stopped" -msgstr "서버 응답: %d개 작업이 중지되었습니다." - -#: -msgid "dataquality.message.refresh_failed" -msgstr "새로 고침 실패: {0}" - -#: -msgid "dataquality.message.last_successful" -msgstr "마지막 성공: {0}" - -#: -msgid "dataquality.message.next_scheduled" -msgstr "다음 예약: {0}" - -#: -msgid "dataquality.message.flow_run_output_steps_failed" -msgstr "{0}/{1}개의 출력 단계를 실행하지 못함" - -#: -msgid "importcsvsummary.error.details" -msgstr "오류 세부 정보:" - -#: -msgid "importcsvsummary.remainingerrors" -msgstr "(나머지 오류는 표시되지 않음)" - -#: -msgid "importcsvsummary.error.line" -msgstr "''{1}'' 사용자의 라인 {0}: ''{2}''" - -#: -msgid "importcsvsummary.line.processed" -msgstr "처리한 라인 수: {0}" - -#: -msgid "importcsvsummary.line.skipped" -msgstr "건너뛴 라인 수: {0}" - -#: -msgid "importcsvsummary.users.added.count" -msgstr "추가된 사용자 수: {0}" - -#: -msgid "importcsvsummary.errors.count" -msgstr "오류 수: {0}" - -#: -msgid "importcsvsummary.error.unexpected_extension" -msgstr "CSV 파일의 예기치 않은 파일 확장명" - -#: -msgid "importcsvsummary.error.size_limit" -msgstr "CSV 파일이 크기 제한({0})을 초과함" - -#: -msgid "importcsvsummary.error.local.password_mismatch" -msgstr "로컬 사이트 사용자를 업데이트하려면 비밀번호가 비어 있거나 일치해야 함" - -#: -msgid "importcsvsummary.error.local.password_required" -msgstr "인증 방식이 로컬인 경우 로컬 시스템 사용자를 만들려면 비밀번호가 필요함" - -#: -msgid "importcsvsummary.error.ad.user_not_found" -msgstr "AD 사용자 ''{0}''을(를) 찾을 수 없음" - -#: -msgid "importcsvsummary.error.too_many_errors" -msgstr "CSV 파일에 너무 많은 오류 발생" - -#: -msgid "audit.errors.wdc_not_allowlisted" -msgstr "웹 데이터 커넥터가 허용 목록에 없습니다. 도움이 필요하면 다음을 참조하십시오. https://help.tableau.com/current/online/ko-kr/to_keep_data_fresh.htm" - -#: -msgid "user.input.name.err.too_long" -msgstr "이름이 최대 문자 수({0}자)보다 깁니다." - -#: -msgid "user.input.name.err.empty" -msgstr "이름은 비워 둘 수 없습니다." - -#: -msgid "askdata.title" -msgstr "데이터에 질문" - -#: -msgid "slack.app.upgrade.email.notification.subject" -msgstr "Slack용 Tableau 앱 업데이트" - -#: -msgid "slack.app.upgrade.email.notification.introduction" -msgstr "Slack용 Tableau 앱에 대한 업데이트를 사용할 수 있으며 다음번 Tableau Online 릴리스와 작동할 수 있도록 지금 다시 설치할 수 있습니다. Tableau는 앱 성능을 유지하고 새로운 기능을 사용하기 위해 앱을 다시 설치할 것을 권장합니다. 새로운 기능 및 변경된 기능은
자세히 알아보기" - -#: -msgid "errors.subscriptions.bad_extract_refresh_subscription_configuration" -msgstr "통합 문서에 여러 추출 새로 고침 일정이 포함되어 있으므로 구독이 일시 중단되었습니다. 다시 시작하려면 빈도를 [선택된 일정에 따름]으로 업데이트하십시오." - -#: -msgid "errors.subscriptions.subscription_failed_refresh_failure" -msgstr "데이터 원본의 추출 새로 고침이 실패했습니다." - -#: -msgid "errors.subscriptions.multiple_extracts_for_extract_refresh_subscription" -msgstr "통합 문서에 여러 추출 새로 고침 일정이 포함되어 있습니다. 빈도를 [선택된 일정에 따름]으로 업데이트하십시오." - -#: -msgid "errors.subscriptions.datasource_is_missing_password" -msgstr "데이터 원본 연결 오류입니다. 통합 문서의 모든 데이터 원본 연결에서 자격 증명을 확인하십시오." - -#: -msgid "subscriptions.results_summary.sg" -msgstr "{0}/{1}개의 구독이 ’{2}’ 일정에서 전송되었습니다." - -#: -msgid "subscriptions.results_summary.pl" -msgstr "{0}/{1}개의 구독이 ’{2}’ 일정에서 전송되었습니다." - -#: -msgid "subscriptions.results_views_per_subscription.sg" -msgstr "{0}({1}/1회 뷰가 성공함)" - -#: -msgid "subscriptions.results_views_per_subscription.pl" -msgstr "{0}({1}/{2}회 뷰가 성공함)" - -#: -msgid "subscriptions.results_views_per_subscription.more" -msgstr "({0}개 이상)" - -#: -msgid "subscriptions.results_views_per_subscription.failed" -msgstr "{0}({1}/{2}개 뷰가 실패함)." - -#: -msgid "subscriptions.results_header.all_shown.failures.sg" -msgstr "실패 1회" - -#: -msgid "subscriptions.results_header.all_shown.failures.pl" -msgstr "실패 {0}개" - -#: -msgid "subscriptions.results_header.all_shown.warnings.sg" -msgstr "경고 1개" - -#: -msgid "subscriptions.results_header.all_shown.warnings.pl" -msgstr "경고 {0}개" - -#: -msgid "subscriptions.results_header.some_hidden.failures.pl.sg" -msgstr "실패 {0}회(1회 숨겨짐, 로그 참조)" - -#: -msgid "subscriptions.results_header.some_hidden.failures.pl.pl" -msgstr "실패 {0}개({1}개 숨겨짐, 로그 참조)" - -#: -msgid "subscriptions.results_header.some_hidden.warnings.pl.sg" -msgstr "경고 {0}개(1개 숨겨짐, 로그 참조)" - -#: -msgid "subscriptions.results_header.some_hidden.warnings.pl.pl" -msgstr "경고 {0}개({1}개 숨겨짐, 로그 참조)" - -#: -msgid "dataalerts.manage_my_data_alerts" -msgstr "알림 관리" - -#: -msgid "dataalerts.edit_data_alert" -msgstr "알림 편집" - -#: -msgid "dataalerts.remove_user_from_data_alert" -msgstr "본인 제거" - -#: -msgid "dataalerts.add_user_to_data_alert" -msgstr "이 알림에 나를 추가" - -#: -msgid "dataalerts.greater_or_equal" -msgstr "{0}이(가) {1}보다 크거나 같습니다." - -#: -msgid "dataalerts.greater" -msgstr "{0}이(가) {1}보다 큽니다." - -#: -msgid "dataalerts.less_or_equal" -msgstr "{0}이(가) {1}보다 작거나 같습니다." - -#: -msgid "dataalerts.less" -msgstr "{0}이(가) {1}보다 작습니다." - -#: -msgid "dataalerts.equal" -msgstr "{0}이(가) {1}과(와) 같습니다." - -#: -msgid "dataalerts.email_alt_text" -msgstr "데이터 기반 알림에 사용된 보기: {0}" - -#: -msgid "dataalerts.email_alt_text_hidden_view" -msgstr "데이터 기반 알림에 사용된 보기: {0}에 변경 내용이 적용됨" - -#: -msgid "dataalerts.alert_triggered_for_the_view" -msgstr "뷰에 발생한 알림" - -#: -msgid "dataalerts.failure.email.subject" -msgstr "다음에 대한 데이터 기반 알림이 작동하지 않음: {0}" - -#: -msgid "dataalerts.failure.status" -msgstr "알림 {0}이(가) 작동하지 않음" - -#: -msgid "dataalerts.failure.view.details.alert" -msgstr "이 알림 보기" - -#: -msgid "dataalerts.failure.explanation" -msgstr "지금 데이터 기반 알림 {0}이(가) 작동하지 않기 때문에 데이터 조건을 충족하는 경우 수신자에게 알림이 전달되지 않습니다. 알림이 다시 작동하면 이메일 알림을 받을 수 있습니다." - -#: -msgid "dataalerts.failure.affected.alert" -msgstr "영향받는 데이터 기반 알림" - -#: -msgid "dataalerts.failure.time" -msgstr "일시적 알림 실패" - -#: -msgid "dataalerts.failure.cause" -msgstr "경우에 따라 일시적인 네트워크 문제로 인해 알림이 실패할 수 있으며, 이러한 문제는 자동적으로 해결됩니다. 원래 데이터 뷰에서 알림을 다시 만들거나 다음과 같은 알림 실패의 일반적인 원인을 찾아 해결할 수도 있습니다." - -#: -msgid "dataalerts.failure.changed.view" -msgstr "통합 문서, 뷰 또는 데이터 필드가 제거되거나 이름이 바뀌었습니다." - -#: -msgid "dataalerts.failure.expired.credentials" -msgstr "통합 문서에 내장된 데이터베이스 자격 증명이 만료되었습니다." - -#: -msgid "dataalerts.failure.datasource.error" -msgstr "데이터 원본에 액세스할 수 없습니다." - -#: -msgid "dataalerts.failure.email.footer" -msgstr "알림 실패로 인해 이 이메일이 {0} 주소로 발송되었습니다." - -#: -msgid "dataalerts.failure.troubleshooting" -msgstr "위에 나와 있는 문제 중 하나가 알림 실패의 원인인지 확인하려면 아래 단추를 클릭하십시오." - -#: -msgid "dataalerts.success.email.subject" -msgstr "다음에 대한 데이터 기반 알림이 다시 시작됨: {0}" - -#: -msgid "dataalerts.success.status" -msgstr "알림 {0}이(가) 다시 시작됨" - -#: -msgid "dataalerts.success.explanation" -msgstr "데이터 기반 알림({0})이 다시 작동하므로 데이터 조건이 true인 경우 수신자에게 알림이 전달됩니다." - -#: -msgid "dataalerts.failure.error.internalError" -msgstr "데이터 알림 내부 오류" - -#: -msgid "dataalerts.failure.error.invalidDataAlertSpecification" -msgstr "잘못된 데이터 알림 지정" - -#: -msgid "dataalerts.failure.error.summaryTableNotFound" -msgstr "요약 데이터 테이블을 찾을 수 없음" - -#: -msgid "dataalerts.failure.error.unclassifiedError" -msgstr "분류되지 않은 오류" - -#: -msgid "dataalerts.failure.error.viewContentNotFound" -msgstr "데이터 알림 뷰의 {0} 콘텐츠를 찾을 수 없음" - -#: -msgid "dataalerts.failure.error.viewNotFound" -msgstr "데이터 알림 뷰를 찾을 수 없음" - -#: -msgid "dataalerts.failure.error.workbookNotFound" -msgstr "통합 문서를 찾을 수 없음" - -#: -msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" -msgstr "{0} 필드의 축을 찾을 수 없음" - -#: -msgid "dataalerts.failure.error.paneDescriptorNotFound" -msgstr "{0}" - -#: -msgid "dataalerts.failure.error.unsupportedComparisonExpression" -msgstr "지원되지 않는 비교 식 {0}" - -#: -msgid "dataalerts.failure.error.nonConstComparisonOp" -msgstr "비상수 비교 연산자가 검색됨: {0}" - -#: -msgid "dataalerts.failure.error.cannotAddFilter" -msgstr "데이터 알림에 필터를 추가하지 못함" - -#: -msgid "dataalerts.failure.error.sheetNotAlertable" -msgstr "{0} 시트는 알림 데이터를 지원합니다. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertMeasureNotFound" -msgstr "측정값을 선택할 수 없습니다. {0}" - -#: -msgid "dataalerts.failure.error.tooManyMeasuresForDataAlert" -msgstr "잘못된 측정값 수가 검색되었습니다.{0}" - -#: -msgid "dataalerts.failure.error.thresholdParseError" -msgstr "임계값 텍스트 {0}을(를) 구문 분석하지 못했습니다. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertPresModelCreationError" -msgstr "알림을 직렬화하는 동안 오류가 발생했습니다. {0}" - -#: -msgid "dataalerts.failure.error.cannotDrawDataAlertDialog" -msgstr "데이터 알림 대화 상자를 그리지 못했습니다." - -#: -msgid "dataalerts.failure.error.unsupportedDataAlertType" -msgstr "데이터 알림 유형 {0}은(는) 현재 지원되지 않습니다." - -#: -msgid "dataalerts.failure.suspend.email.subject" -msgstr "{0}에 대한 데이터 기반 알림 일시 중단됨" - -#: -msgid "dataalerts.failure.suspend.email.status" -msgstr "{0} 알림이 일시 중단되었습니다." - -#: -msgid "dataalerts.failure.suspend.email.explanation" -msgstr "일시 중단된 동안에는 뷰 또는 알림 수신자를 평가할 수 없습니다. 수정을 완료한 후 다음 위치에서 알림을 다시 시작할 수 있습니다. {1}." - -#: -msgid "dataalerts.failure.suspend.view.name.prefix" -msgstr "뷰" - -#: -msgid "dataalerts.failure.suspend.time" -msgstr "일시 중단 시간" - -#: -msgid "dataalerts.failure.suspend.email.footer" -msgstr "사용자의 알림이 일시 중단되어서 이 이메일이 발송되었습니다." - -#: -msgid "dataalerts.failure.suspend.email.view.name.my.content" -msgstr "내 콘텐츠" - -#: -msgid "dataalerts.failure.suspend.view.alerts" -msgstr "알림 보기" - -#: -msgid "metricsservices.failure.affected.metric" -msgstr "영향받는 메트릭" - -#: -msgid "metricsservices.failure.cause" -msgstr "경우에 따라 일시적인 연결 문제로 인해 메트릭 새로 고침이 실패하며, 이러한 문제는 자동적으로 해결됩니다. 메트릭 새로 고침이 실패할 수 있는 다른 일반적인 이유에는 다음이 포함됩니다." - -#: -msgid "metricsservices.failure.changed.view" -msgstr "통합 문서, 뷰 또는 데이터 필드가 제거되거나 이름이 바뀜" - -#: -msgid "metricsservices.failure.permissions.error" -msgstr "연결된 뷰의 사용 권한 변경" - -#: -msgid "metricsservices.failure.email.footer" -msgstr "메트릭 새로 고침이 실패하여 {0} 주소로 이 이메일이 발송된 것입니다." - -#: -msgid "metricsservices.failure.email.subject" -msgstr "다음에 대한 메트릭 새로 고침이 작동하지 않음: {0}" - -#: -msgid "metricsservices.failure.expired.credentials" -msgstr "통합 문서에 내장된 데이터베이스 자격 증명이 만료되었습니다." - -#: -msgid "metricsservices.failure.explanation" -msgstr "메트릭을 새로 고칠 수 없기 때문에 메트릭 데이터가 업데이트되지 않습니다. 메트릭 새로 고침이 다시 작동하면 이메일 알림이 수신됩니다." - -#: -msgid "metricsservices.failure.status" -msgstr "메트릭 ’{0}’이(가) 새로 고쳐지지 않습니다." - -#: -msgid "metricsservices.failure.suspend.email.explanation" -msgstr "메트릭 새로 고침이 일시 중단된 동안에는 메트릭 데이터가 업데이트되지 않습니다. 수정을 적용한 후 메트릭 새로 고침을 다시 시작할 수 있습니다." - -#: -msgid "metricsservices.failure.suspend.email.footer" -msgstr "메트릭 새로 고침이 일시 중단되어서 이 이메일이 {0} 주소로 발송되었습니다." - -#: -msgid "metricsservices.failure.suspend.email.status" -msgstr "메트릭 ’{0}’에 대한 새로 고침이 일시 중단되었습니다." - -#: -msgid "metricsservices.failure.suspend.email.subject" -msgstr "{0}에 대한 메트릭 새로 고침 일시 중단됨" - -#: -msgid "metricsservices.failure.suspend.time" -msgstr "일시 중단 시간" - -#: -msgid "metricsservices.failure.suspend.view.metric" -msgstr "메트릭으로 이동" - -#: -msgid "metricsservices.failure.suspend.view.name.prefix" -msgstr "연결된 뷰" - -#: -msgid "metricsservices.failure.time" -msgstr "새로 고침 실패 시간" - -#: -msgid "metricsservices.failure.troubleshooting" -msgstr "위에 나와 있는 문제 중 하나가 메트릭 새로 고침 실패의 원인인지 확인하려면 아래 단추를 클릭하십시오. 연결된 뷰에서 메트릭을 다시 만들 수도 있습니다." - -#: -msgid "metricsservices.failure.view.details.metric" -msgstr "메트릭으로 이동" - -#: -msgid "metricsservices.failure.view.name.prefix" -msgstr "연결된 뷰" - -#: -msgid "metricsservices.success.email.subject" -msgstr "다음에 대한 메트릭 새로 고침이 다시 시작됨: {0}" - -#: -msgid "metricsservices.success.explanation" -msgstr "메트릭에 대한 새로 고침이 다시 작동하고 있으므로 메트릭 데이터의 업데이트가 있는지 확인됩니다." - -#: -msgid "metricsservices.success.status" -msgstr "메트릭 ’{0}’에 대한 새로 고침이 다시 시작되었습니다." - -#: -msgid "errors.staticimages.generic" -msgstr "{0} 통합 문서에 대한 정적 이미지를 생성하는 동안 오류가 발생했습니다. {1}." - -#: -msgid "errors.internal_error.request.message" -msgstr "{0}이(가) 요청을 처리할 수 없습니다." - -#: -msgid "errors.permissions.limited_user_visibility" -msgstr "쿼리를 완료하는 중 오류가 발생했습니다. [사용자 표시 유형]이 [제한]으로 설정된 경우 다른 사용자를 쿼리하려면 관리자이거나 Creator여야 합니다." - -#: -msgid "local_names.system_user.guest.name" -msgstr "게스트" - -#: -msgid "local_names.group.all_users.name" -msgstr "모든 사용자" - -#: -msgid "local_names.containers.personal_space.name" -msgstr "개인 공간" - -#: -msgid "password_reset.email.subject" -msgstr "비밀번호를 재설정할 수 있는 링크입니다." - -#: -msgid "password_reset.email.body" -msgstr "{0} 님 안녕하세요.

방금, 비밀번호 재설정을 요청하셨습니다.

Tableau Server 비밀번호를 재설정하려면 {1}하거나 다음 링크를 브라우저에 붙여 넣으십시오. 링크: {2}

이 링크는 48시간 후 만료되오니 지금 바로 이용하시기 바랍니다.

비밀번호 재설정을 요청하지 않으신 경우 서버 관리자에게 해당 사실을 알리실 수도 있습니다.

Tableau를 사용해 주셔서 감사합니다!
Tableau 팀 일동" - -#: -msgid "password_reset.email.link" -msgstr "여기를 클릭" - -#: -msgid "hours.pl" -msgstr "{0}시간" - -#: -msgid "hours.sg" -msgstr "1시간" - -#: -msgid "minutes.pl" -msgstr "{0}분" - -#: -msgid "minutes.sg" -msgstr "1분" - -#: -msgid "seconds.pl" -msgstr "{0}초" - -#: -msgid "seconds.sg" -msgstr "1초" - -#: -msgid "dataconnections.classes.tableau_server_site" -msgstr "Tableau Server 사이트" - -#: -msgid "materializeviews.errors.workbook_not_in_project" -msgstr "’{0}’ 프로젝트가 ’{1}’ 통합 문서를 포함하지 않습니다." - -#: -msgid "materializeviews.errors.workbook_has_no_extract" -msgstr "’{0}’ 통합 문서의 구체화된 뷰 설정을 업데이트하지 못했습니다. 현재 내장된 추출이 있는 통합 문서만 지원됩니다." - -#: -msgid "materializeviews.errors.workbook_updating_errors" -msgstr "통합 문서의 구체화된 뷰 설정을 업데이트하는 동안 오류가 발견되었습니다." - -#: -msgid "materializeviews.errors.workbook_too_large" -msgstr "’{0}’ 통합 문서의 구체화된 뷰 설정을 업데이트하지 못했습니다. 통합 문서 크기가 제한({1}GB)을 초과합니다." - -#: -msgid "materializeviews.errors.project_path_not_exists" -msgstr "프로젝트 경로 ’{0}’이(가) 없습니다." - -#: -msgid "materializeviews.errors.feature_disabled" -msgstr "’{0}’ 통합 문서의 구체화된 뷰 설정을 업데이트하지 못했습니다. 해당 기능이 현재 사용되지 않도록 설정되어 있습니다." - -#: -msgid "materializeviews.errors.update_materialized_views_setting_failed" -msgstr "’{0}’ 통합 문서의 구체화된 뷰 설정을 업데이트하지 못했습니다." - -#: -msgid "materializeviews.errors.site_not_enabled" -msgstr "이 사이트가 구체화된 뷰를 사용하도록 설정되지 않았습니다. 관리자에게 문의하십시오" - -#: -msgid "materializeviews.errors.encrypted_extracts_not_supported" -msgstr "구체화된 뷰 기능은 현재 암호화된 추출이 있는 통합 문서를 지원하지 않습니다." - -#: -msgid "materializedviews.finished.create" -msgstr "’{1}’ 통합 문서에 대한 ’{0}’ 상태의 구체화된 뷰를 만들었습니다." - -#: -msgid "materializedviews.finished.delete" -msgstr "통합 문서 ID: {0}에 대한 구체화된 뷰를 삭제했습니다." - -#: -msgid "materializedviews.finished.encrypt" -msgstr "통합 문서 ’{0}’에 대한 구체화된 뷰의 암호화를 마쳤습니다." - -#: -msgid "materializedviews.finished.decrypt" -msgstr "통합 문서 ’{0}’에 대한 구체화된 뷰의 암호 해독을 마쳤습니다." - -#: -msgid "materializedviews.finished.rekey" -msgstr "통합 문서 ’{0}’에 대한 구체화된 뷰의 재암호화를 마쳤습니다." - -#: -msgid "materializedviews.status.encryption_key" -msgstr "암호화 키 ID: ’{0}’." - -#: -msgid "materializedviews.status.encryption_keys" -msgstr "이전 암호화 키 ID: ’{0}’, 새 암호화 키 ID: ’{1}’." - -#: -msgid "materializedviews.status.encryption_type" -msgstr "암호화 데이터 원본 유형: ’{0}’" - -#: -msgid "customizedviews.namedSharingPrefix" -msgstr "공유 버전" - -#: -msgid "flows.drafts.default_name" -msgstr "새 흐름" - -#: -msgid "content_type.project" -msgstr "프로젝트" - -#: -msgid "content_type.workbook" -msgstr "통합 문서" - -#: -msgid "content_type.view" -msgstr "뷰" - -#: -msgid "content_type.datasource" -msgstr "데이터 원본" - -#: -msgid "content_type.flow" -msgstr "흐름" - -#: -msgid "content_type.metric" -msgstr "메트릭" - -#: -msgid "content_type.collection" -msgstr "모음" - -#: -msgid "content_type.visualization" -msgstr "비주얼리제이션" - -#: -msgid "content_type.askdata_visualization" -msgstr "데이터에 질문 비주얼리제이션" - -#: -msgid "content_type.explaindata_explanation" -msgstr "설명" - -#: -msgid "content_type.virtualconnection" -msgstr "가상 연결" - -#: -msgid "content_type.virtualconnectiontable" -msgstr "가상 연결 테이블" - -#: -msgid "upgradethumbnails.status.server_started" -msgstr "서버 응답: 축소판 업그레이드가 시작되었습니다!" - -#: -msgid "upgradethumbnails.status.server_stopped" -msgstr "서버 응답: %d개 작업이 중지되었습니다." - -#: -msgid "dataquality.author.extract_refresh_monitoring" -msgstr "추출 새로 고침 모니터링" - -#: -msgid "dataquality.author.flow_run_monitoring" -msgstr "흐름 실행 모니터링" - -#: -msgid "dataquality.message.refresh_failed" -msgstr "새로 고침 실패: {0}" - -#: -msgid "dataquality.message.last_successful" -msgstr "마지막 성공: {0}" - -#: -msgid "dataquality.message.next_scheduled" -msgstr "다음 예약: {0}" - -#: -msgid "dataquality.message.flow_run_output_steps_failed" -msgstr "{0}/{1}개의 출력 단계를 실행하지 못함" - -#: -msgid "label_value.description.certified" -msgstr "이 자산은 신뢰할 수 있으며 추천됩니다." - -#: -msgid "label_value.description.deprecated" -msgstr "이 자산은 더 이상 유지 관리되지 않으며 사용해서는 안 됩니다." - -#: -msgid "label_value.description.extract_refresh_failure" -msgstr "이 자산의 가장 최근 추출 새로 고침에 실패했습니다." - -#: -msgid "label_value.description.flow_run_failure" -msgstr "이 흐름의 가장 최근 실행에 실패했습니다." - -#: -msgid "label_value.description.maintenance" -msgstr "이 자산은 유지 관리 중입니다." - -#: -msgid "label_value.description.sensitive_data" -msgstr "이 자산에는 민감한 정보가 포함되어 있습니다." - -#: -msgid "label_value.description.stale" -msgstr "이 자산은 오래되었습니다." - -#: -msgid "label_value.description.warning" -msgstr "이 자산에는 일반 품질 문제가 있습니다." - -#: -msgid "importcsvsummary.error.details" -msgstr "오류 세부 정보:" - -#: -msgid "importcsvsummary.remainingerrors" -msgstr "(나머지 오류는 표시되지 않음)" - -#: -msgid "importcsvsummary.error.line" -msgstr "’{1}’ 사용자의 라인 {0}: ’{2}’" - -#: -msgid "importcsvsummary.line.processed" -msgstr "처리한 라인 수: {0}" - -#: -msgid "importcsvsummary.line.skipped" -msgstr "건너뛴 라인 수: {0}" - -#: -msgid "importcsvsummary.users.added.count" -msgstr "추가된 사용자 수: {0}" - -#: -msgid "importcsvsummary.errors.count" -msgstr "오류 수: {0}" - -#: -msgid "importcsvsummary.error.unexpected_extension" -msgstr "CSV 파일의 예기치 않은 파일 확장명" - -#: -msgid "importcsvsummary.error.size_limit" -msgstr "CSV 파일이 크기 제한({0})을 초과함" - -#: -msgid "importcsvsummary.error.local.password_mismatch" -msgstr "로컬 사이트 사용자를 업데이트하려면 비밀번호가 비어 있거나 일치해야 함" - -#: -msgid "importcsvsummary.error.local.password_required" -msgstr "인증 방식이 로컬인 경우 로컬 시스템 사용자를 만들려면 비밀번호가 필요함" - -#: -msgid "importcsvsummary.error.ad.user_not_found" -msgstr "AD 사용자 ’{0}’을(를) 찾을 수 없음" - -#: -msgid "importcsvsummary.error.domain_not_found" -msgstr "잘못된 도메인 ’{0}’" - -#: -msgid "importcsvsummary.error.cannot_create_user_identity" -msgstr "’{0}’ 사용자에 대한 사용자 ID를 만들 수 없음" - -#: -msgid "importcsvsummary.error.invalid_identity_pool_name" -msgstr "잘못된 ID 풀 이름 ’{0}’" - -#: -msgid "importcsvsummary.error.too_many_errors" -msgstr "CSV 파일에 너무 많은 오류 발생" - -#: -msgid "audit.errors.wdc_not_allowlisted" -msgstr "웹 데이터 커넥터가 허용 목록에 없습니다. 도움이 필요한 경우 다음을 참조하십시오. https://help.tableau.com/current/online/ko-kr/to_keep_data_fresh.htm" - -#: -msgid "user.input.name.err.too_long" -msgstr "이름이 최대 문자 수({0}자)보다 깁니다." - -#: -msgid "user.input.name.err.empty" -msgstr "이름은 비워 둘 수 없습니다." - -#: -msgid "askdata.title" -msgstr "데이터에 질문" - -#: -msgid "slack.app.upgrade.email.notification.subject" -msgstr "Slack용 Tableau 앱 업데이트" - -#: -msgid "slack.app.upgrade.email.notification.introduction" -msgstr "Slack용 Tableau 앱에 대한 업데이트를 사용할 수 있습니다. Tableau는 앱 성능을 유지하고 새로운 Tableau Cloud 기능을 사용하기 위해 앱을 업데이트할 것을 권장합니다. 새로운 기능 및 변경된 기능은
Tableau Cloud의 새로운 기능을 참조하십시오." - -#: -msgid "slack.app.upgrade.email.notification.action" -msgstr "사이트와 Slack용 Tableau 앱 간의 연결을 업데이트하려면 Slack용 Tableau 앱 업데이트를 참조하십시오. 여러 Tableau Cloud 사이트가 있는 경우 각 사이트에서 앱을 업데이트하십시오." - -#: -msgid "slack.app.upgrade.email.notification.steps" -msgstr "이 서비스 알림은 Tableau Cloud에서 게시했습니다." - -#: -msgid "slack.app.upgrade.email.notification.reason" -msgstr "귀하가 Slack에 연결된 Tableau Cloud 사이트의 관리자이기에 본 알림이 귀하에게 발송되었습니다." - -#: -msgid "slack.app.upgrade.email.notification.footer.privacy" -msgstr "개인정보 취급방침 읽기" - -#: -msgid "unifiedconsumption.tcrm.folders.private" -msgstr "내 비공개 앱" - -#: -msgid "commandlineutils.errors.bad_value" -msgstr "’{0}’ 옵션의 값(’{1}’)이 잘못되었습니다. 다음 중 하나여야 합니다. {2}" - -#: -msgid "commandlineutils.errors.not_integer" -msgstr "’{1}’ 옵션의 값 ’{0}’이(가) 정수가 아닙니다." - -#: -msgid "common.errors.empty_file" -msgstr "’{0}’ 파일이 비어 있습니다." - -#: -msgid "common.errors.file_not_found" -msgstr "’{0}’ 파일을 열 수 없습니다." - -#: -msgid "common.errors.invalid_file_path" -msgstr "’{0}’ 파일 경로가 잘못되었습니다." - -#: -msgid "common.errors.folder_path_not_found" -msgstr "’{0}’ 디렉터리를 찾을 수 없습니다." - -#: -msgid "common.errors.access_denied" -msgstr "’{0}’ 파일에 대한 액세스가 거부되었습니다. 경로가 올바른지, 파일 이름이 기존 디렉터리와 일치하지 않는지 확인하십시오." - -#: -msgid "common.errors.requires_csv_file" -msgstr "’{0}’ 명령에는 CSV 파일이 필요합니다." - -#: -msgid "common.errors.requires_group_name" -msgstr "’{0}’ 명령에는 그룹 이름이 필요합니다." - -#: -msgid "common.errors.requires_site_name" -msgstr "’{0}’ 명령에는 사이트 이름이 필요합니다." - -#: -msgid "common.errors.options_conflict" -msgstr "새 옵션 및 사용 중단된 옵션을 사용하여 사용자 역할을 지정했습니다. 오직 한 가지 옵션만 사용할 수 있습니다." - -#: -msgid "common.errors.csv_sizelimit" -msgstr "참조하는 CSV 파일이 100MB의 크기 제한을 초과합니다. 파일의 내용을 더 작은 CSV 파일로 나눈 후 각 파일을 개별적으로 가져오십시오." - -#: -msgid "common.options.admin-type" -msgstr "[사용 중단] CSV 파일의 모든 사용자에 대한 사이트 관리자 권한을 할당[또는 제거]합니다. CSV 파일의 개별 행에 있는 값이 이 설정을 재정의할 수 있습니다. {0}은(는) {1}, {2} 또는 {3}일 수 있습니다. 지정되지 않은 경우 새 사용자이면 {3}이고, 기존 사용자이면 unchanged입니다." - -#: -msgid "common.options.complete" -msgstr "변경이 성공하려면 모든[또는 일부] 행이 유효해야 합니다. 기본값: {0}" - -#: -msgid "common.options.license" -msgstr "[사용 중단] 모든 사용자에 대한 기본 라이선스 수준을 설정합니다. CSV 파일의 값으로 이 설정을 재정의할 수 있습니다. {0}은(는) {1}, {2} 또는 {3}일 수 있습니다." - -#: -msgid "common.options.nowait" -msgstr "작업이 완료될 때까지 대기 안 함" - -#: -msgid "common.options.publisher" -msgstr "[사용 중단] CSV 파일의 모든 사용자에 대한 게시 권한을 할당[또는 제거]합니다. CSV 파일의 개별 행에 있는 값이 이 설정을 재정의할 수 있습니다. 지정되지 않은 경우 기본적으로 새 사용자이면 false이고, 기존 사용자이면 unchanged입니다." - -#: -msgid "common.options.silent-progress" -msgstr "작업의 진행률 메시지를 표시 안 함" - -#: -msgid "common.options.sysadmin-type" -msgstr "[사용 중단] CSV 파일의 모든 사용자에 대한 사이트 관리자 권한을 할당[또는 제거]합니다. CSV 파일의 개별 행에 있는 값이 이 설정을 재정의할 수 있습니다. {0}은(는) {1}, {2}, {3} 또는 {4}일 수 있습니다. 지정되지 않은 경우 기본적으로 새 사용자이면 {4}이고, 기존 사용자이면 unchanged입니다." - -#: -msgid "common.output.job_queued_success" -msgstr "작업 대기됨" - -#: -msgid "common.output.succeeded" -msgstr "성공" - -#: -msgid "common.options.role" -msgstr "영향받는 모든 사용자에 대해 기본 역할을 설정합니다. {0}에 사용할 수 있는 값은 {1}입니다. 지정하지 않는 경우 기본값 {2}이(가) 사용됩니다." - -#: -msgid "addusers.options.users" -msgstr "한 줄에 한 명씩 그룹에 추가할 사용자 목록이 포함된 파일" - -#: -msgid "addusers.short_description" -msgstr "그룹에 사용자 추가" - -#: -msgid "addusers.status" -msgstr "{0}에 나열된 사용자를 {1} 그룹에 추가하는 중..." - -#: -msgid "creategroup.short_description" -msgstr "로컬 그룹 만들기" - -#: -msgid "creategroup.status" -msgstr "서버에서 ’{0}’ 그룹을 만드는 중..." - -#: -msgid "creategroup.options.role" -msgstr "로그인 시 그룹의 사용자에게 설정할 역할을 설정합니다. {0}에 사용할 수 있는 값은 {1}입니다. 사용자의 사이트 역할은 사용자의 현재 사이트 역할보다 제한이 적은 경우에만 이 값으로 설정됩니다. 지정되지 않은 경우 로그인 시 이 그룹의 사용자에게 역할이 설정되지 않습니다." - -#: -msgid "createextracts.errors.required_argument" -msgstr "createextracts 명령에는 통합 문서 URL, 통합 문서 이름 또는 데이터 원본 이름이 필요합니다." - -#: -msgid "createextracts.errors.error" -msgstr "추출을 만드는 동안 오류가 발생했습니다." - -#: -msgid "createextracts.for.datasource" -msgstr "데이터 원본 ’{0}’에 대한 추출을 만드는 중" - -#: -msgid "createextracts.for.workbook_name" -msgstr "이름이 ’{0}’인 통합 문서에 대한 추출을 만드는 중" - -#: -msgid "createextracts.for.workbook_url" -msgstr "URL이 ’{0}’인 통합 문서에 대한 추출을 만드는 중" - -#: -msgid "createextracts.options.datasource" -msgstr "추출 만들기를 위한 대상 데이터 원본의 이름" - -#: -msgid "createextracts.options.embedded-datasources" -msgstr "대상 통합 문서에 내장된 데이터 원본 이름의 공백으로 구분된 목록입니다. 데이터 원본 이름에 공백이 있는 경우 큰따옴표로 묶습니다. 통합 문서의 추출을 만들 때만 사용할 수 있습니다." - -#: -msgid "createextracts.options.encrypt" -msgstr "암호화된 추출을 만듭니다." - -#: -msgid "createextracts.options.include-all" -msgstr "대상 통합 문서 내에 내장된 모든 데이터 원본을 포함합니다. 통합 문서의 추출을 만들 때만 사용할 수 있습니다." - -#: -msgid "createextracts.options.parent-project-path" -msgstr "대상 리소스를 포함하는 프로젝트의 상위 프로젝트에 대한 경로입니다. --project를 사용하여 프로젝트 이름을 지정해야 합니다." - -#: -msgid "createextracts.options.project" -msgstr "대상 리소스를 포함하는 프로젝트 이름입니다. {0} 또는 {1}이(가) 지정된 경우에만 필요합니다. 지정되지 않은 경우 기본 프로젝트 ’{2}’이(가) 사용됩니다." - -#: -msgid "createextracts.options.url" -msgstr "URL에 나타나는 리소스의 정규 이름" - -#: -msgid "createextracts.options.workbook" -msgstr "추출 만들기를 위한 대상 통합 문서의 이름" - -#: -msgid "createextracts.short_description" -msgstr "게시된 통합 문서 또는 데이터 원본에 대한 추출 만들기" - -#: -msgid "createextracts.workbook.include-all" -msgstr "대상 통합 문서에 내장된 모든 데이터 원본 포함" - -#: -msgid "createextracts.workbook.embedded-datasource-names" -msgstr "내장된 데이터 원본 이름 사용" - -#: -msgid "createproject.options.description" -msgstr "프로젝트에 대한 설명" - -#: -msgid "createproject.options.name" -msgstr "프로젝트의 이름" - -#: -msgid "createproject.options.parent-project-path" -msgstr "새 프로젝트를 포함할 프로젝트의 경로입니다. 지정하지 않으면 사이트 루트 수준에서 생성됩니다." - -#: -msgid "createproject.short_description" -msgstr "프로젝트 만들기" - -#: -msgid "createproject.status" -msgstr "서버에서 ’{0}’ 프로젝트를 만드는 중..." - -#: -msgid "createsite.errors.invalid_url_option" -msgstr "여러 사이트를 만드는 경우 URL 옵션을 사용할 수 없습니다. URL 옵션을 제거하고 명령을 다시 실행하거나 각 사이트를 개별적으로 만드십시오." - -#: -msgid "createsite.errors.site_name_already_exists" -msgstr "이름이 ’{0}’인 사이트가 이미 있습니다. 다른 사이트 이름을 사용하십시오." - -#: -msgid "createsite.errors.site_id_already_exists" -msgstr "ID가 ’{0}’인 사이트가 이미 있습니다. -r을 사용하여 다른 사이트 ID를 지정하십시오. 자세한 내용은 tabcmd createsite 도움말을 참조하십시오." - -#: -msgid "createsite.options.allow-mobile-snapshots" -msgstr "모바일 스냅샷을 허용[또는 거부]합니다. 기본값은 모바일 스냅샷을 허용하는 것입니다." - -#: -msgid "createsite.options.allow-subscriptions" -msgstr "이 사이트에 대한 구독을 허용[또는 거부]합니다. 기본값은 서버 기본 설정입니다. 서버 구독이 해제된 경우 구독을 설정할 수 없습니다." - -#: -msgid "createsite.options.allow-web-authoring" -msgstr "이 사이트에 대한 웹 작성을 허용[또는 거부]합니다. 기본값은 웹 작성을 허용하는 것입니다." - -#: -msgid "createsite.options.metrics-level" -msgstr "모음이 없는 경우 0, 모든 모음인 경우 100" - -#: -msgid "createsite.options.guest-access-enabled" -msgstr "Tableau Server 계정에 로그인하지 않은 사용자가 뷰를 볼 수 있도록 하는 게스트 액세스 권한" - -#: -msgid "createsite.options.site-mode" -msgstr "사이트의 사용자 관리에서 사이트 관리자 허용[또는 거부]" - -#: -msgid "createsite.options.storage-quota" -msgstr "사이트 저장소 할당량(MB)" - -#: -msgid "createsite.options.subscription-email" -msgstr "구독에 사용되는 이메일" - -#: -msgid "createsite.options.subscription-footer" -msgstr "구독에 사용되는 바닥글" - -#: -msgid "createsite.options.url" -msgstr "사이트의 사이트 ID" - -#: -msgid "createsite.options.user-quota" -msgstr "최대 사이트 사용자 수" - -#: -msgid "createsite.options.extract_encryption_mode" -msgstr "추출 암호화 모드로는 disabled(사용 안 함), enabled(사용) 또는 enforced(강제 적용)가 있습니다. 설정되지 않은 경우 기본값이 사용됩니다." - -#: -msgid "createsite.options.web_extraction_enabled" -msgstr "이 사이트에 대해 추출 만들기 및 추출을 라이브로 변경을 허용[또는 거부]합니다. 기본값은 허용됨입니다." - -#: -msgid "createsite.options.run_now_enabled" -msgstr "이 사이트의 지금 실행 옵션을 허용[또는 거부]합니다. 지금 실행을 허용하도록 기본값이 설정됩니다." - -#: -msgid "createsite.options.time_zone" -msgstr "이 사이트에서 추출과 함께 사용되는 표준 시간대입니다. 기본값은 설정 해제되고 서버의 표준 시간대가 사용됩니다." - -#: -msgid "createsite.short_description" -msgstr "사이트 만들기" - -#: -msgid "createsite.status" -msgstr "서버에서 ’{0}’ 사이트를 만드는 중..." - -#: -msgid "createsiteusers.options.auth-type" -msgstr "CSV 파일에서 모든 사용자에 대한 인증 유형을 할당합니다. Tableau Cloud의 경우 {0}이(가) {1}(기본값) 또는 {2}일 수 있습니다. Tableau Server의 경우 {0}이(가) 로컬(기본값) 또는 {2}일 수 있습니다." - -#: -msgid "createsiteusers.description" -msgstr "현재 사이트에서 사용자를 만듭니다. 사용자는 지정된 CSV 파일에서 읽어옵니다. 파일에는 아래에 표시된 순서대로 열이 포함될 수 있습니다.{0}1. 사용자 이름{0}2. 비밀번호 (Active Directory 사용 시 무시됨){0}3. 식별 이름 (Active Directory 사용 시 무시됨){0}4. 라이선스 수준({1}, {2}, {3}, {4} 또는 {5}){0}5. 관리자({6}/{7}){0}6. 게시자({8}/{9}/1 또는 {10}/{11}/0){0}7. 이메일(Tableau Public에만 해당){0}파일의 열 개수가 더 적을 수도 있습니다. 예를 들어 한 줄에 사용자 이름 하나가 있는 단순한 목록일 수 있습니다. 값에 쉼표가 포함된 경우 따옴표를 사용할 수 있습니다. Tabcmd가 {12} 작업이 완료되기를 기다리고 있습니다. 서버의 작업이 완료되기를 기다리지 않고 즉시 반환되게 하려면 {13} 플래그를 전달하면 됩니다. 이 명령을 사용하여 시스템 관리자를 만들거나 권한을 내릴 수 없습니다. ’{14}’을(를) 대신 사용하십시오." - -#: -msgid "createsiteusers.short_description" -msgstr "현재 사이트에서 사용자를 만듭니다." - -#: -msgid "createsiteusers.status" -msgstr "{0}에 나열된 사용자를 현재 사이트에 추가하는 중..." - -#: -msgid "createusers.description" -msgstr "사용자를 만듭니다. 사용자는 지정된 CSV 파일에서 읽어옵니다. 파일에는 아래에 표시된 순서대로 열이 포함될 수 있습니다.{0}1. 사용자 이름{0}2. 비밀번호 (Active Directory 사용 시 무시됨){0}3. 식별 이름 (Active Directory 사용 시 무시됨){0}4. 라이선스 수준({1}, {2}, {3}, {4} 또는 {5}){0}5. 관리자({6}/{7}/{8}/{9}){0}6. 게시자({10}/{11}/1 또는 {12}/{13}/0){0}7. 이메일(Tableau Public에만 해당){0}파일의 열 개수가 더 적을 수도 있습니다. 예를 들어 한 줄에 사용자 이름 하나가 있는 단순한 목록일 수 있습니다. 값에 쉼표가 포함된 경우 따옴표를 사용할 수 있습니다. Tabcmd가 {14} 작업이 완료되기를 기다리고 있습니다. 서버의 작업이 완료되기를 기다리지 않고 즉시 반환되게 하려면 {15} 플래그를 전달할 수 있습니다." - -#: -msgid "createusers.short_description" -msgstr "서버에서 사용자 만들기" - -#: -msgid "createusers.status" -msgstr "{0}에 나열된 사용자를 서버에 추가하는 중" - -#: -msgid "decryptextracts.short_description" -msgstr "사이트의 추출 암호 해독" - -#: -msgid "decryptextracts.status" -msgstr "사이트 {0}의 추출을 암호 해독하도록 예약하는 중..." - -#: -msgid "delete.errors.mutually_exclusive" -msgstr "통합 문서와 데이터 원본을 둘 다 삭제하도록 지정할 수 없습니다." - -#: -msgid "delete.errors.requires_workbook_datasource" -msgstr "’{0}’ 명령에는 통합 문서 이름이나 데이터 원본 이름이 필요합니다." - -#: -msgid "delete.options.datasource" -msgstr "삭제할 데이터 원본" - -#: -msgid "delete.options.parent-project-path" -msgstr "삭제할 통합 문서/데이터 원본을 포함하는 프로젝트의 상위 경로입니다. --project를 사용하여 프로젝트 이름을 지정해야 합니다." - -#: -msgid "delete.options.project" -msgstr "삭제할 통합 문서/데이터 원본을 포함하는 프로젝트입니다. 기본 프로젝트는 ’{0}’입니다." - -#: -msgid "delete.options.workbook" -msgstr "삭제할 통합 문서" - -#: -msgid "delete.short_description" -msgstr "서버에서 통합 문서 또는 데이터 원본 삭제" - -#: -msgid "delete.status" -msgstr "서버에서 {0} ’{1}’을(를) 제거하는 중..." - -#: -msgid "deleteextracts.errors.required_argument" -msgstr "deleteextracts 명령에는 통합 문서 URL, 통합 문서 이름 또는 데이터 원본 이름이 필요합니다." - -#: -msgid "deleteextracts.errors.error" -msgstr "추출을 삭제하는 동안 오류가 발생했습니다." - -#: -msgid "deleteextracts.for.datasource" -msgstr "데이터 원본 ’{0}’에 대한 추출을 삭제하는 중" - -#: -msgid "deleteextracts.for.workbook_name" -msgstr "이름이 ’{0}’인 통합 문서에 대한 추출을 삭제하는 중" - -#: -msgid "deleteextracts.for.workbook_url" -msgstr "URL이 ’{0}’인 통합 문서에 대한 추출을 삭제하는 중" - -#: -msgid "deleteextracts.options.datasource" -msgstr "추출 삭제를 위한 대상 데이터 원본의 이름" - -#: -msgid "deleteextracts.options.embedded-datasources" -msgstr "대상 통합 문서에 내장된 데이터 원본 이름의 공백으로 구분된 목록입니다. 데이터 원본 이름에 공백이 있는 경우 큰따옴표로 묶습니다. 통합 문서의 추출을 삭제할 때만 사용할 수 있습니다." - -#: -msgid "deleteextracts.options.include-all" -msgstr "대상 통합 문서에 내장된 모든 데이터 원본 포함" - -#: -msgid "deleteextracts.options.parent-project-path" -msgstr "대상 리소스를 포함하는 프로젝트의 상위 프로젝트에 대한 경로입니다. --project를 사용하여 프로젝트 이름을 지정해야 합니다." - -#: -msgid "deleteextracts.options.project" -msgstr "대상 리소스를 포함하는 프로젝트 이름입니다. {0} 또는 {1}이(가) 지정된 경우에만 필요합니다. 지정되지 않은 경우 기본 프로젝트 ’{2}’이(가) 사용됩니다." - -#: -msgid "deleteextracts.options.url" -msgstr "URL에 나타나는 리소스의 정규 이름" - -#: -msgid "deleteextracts.options.workbook" -msgstr "추출 삭제를 위한 대상 통합 문서의 이름" - -#: -msgid "deleteextracts.short_description" -msgstr "게시된 통합 문서 또는 데이터 원본에 대한 추출 삭제" - -#: -msgid "deleteextracts.workbook.include-all" -msgstr "대상 통합 문서에 내장된 모든 데이터 원본 포함" - -#: -msgid "deleteextracts.workbook.embedded-datasource-names" -msgstr "내장된 데이터 원본 이름 사용" - -#: -msgid "deletegroup.short_description" -msgstr "그룹 삭제" - -#: -msgid "deletegroup.status" -msgstr "서버에서 ’{0}’ 그룹을 삭제하는 중..." - -#: -msgid "deleteproject.errors.requires_project_name" -msgstr "’{0}’ 명령에는 프로젝트 이름이 필요합니다." - -#: -msgid "deleteproject.options.parent-project-path" -msgstr "삭제할 프로젝트의 상위 경로입니다. --project를 사용하여 프로젝트 이름을 지정해야 합니다." - -#: -msgid "deleteproject.short_description" -msgstr "프로젝트 삭제" - -#: -msgid "deleteproject.status" -msgstr "서버에서 ’{0}’ 프로젝트를 삭제하는 중..." - -#: -msgid "deletesite.errors.logged_into_this_site" -msgstr "현재 로그인되어 있는 사이트를 삭제할 수 없습니다." - -#: -msgid "deletesite.short_description" -msgstr "사이트 삭제" - -#: -msgid "deletesite.status" -msgstr "서버에서 ’{0}’ 사이트를 삭제하는 중..." - -#: -msgid "deletesiteusers.description" -msgstr "사이트 사용자를 삭제합니다. 사용자는 지정된 CSV 파일에서 읽어옵니다. 파일은 한 줄에 사용자 이름 하나가 있는 단순한 목록입니다." - -#: -msgid "deletesiteusers.short_description" -msgstr "사이트 사용자 삭제" - -#: -msgid "deletesiteusers.status" -msgstr "서버에서 {0}에 나열된 사이트 사용자를 삭제하는 중..." - -#: -msgid "deleteusers.description" -msgstr "사용자를 삭제합니다. 사용자는 지정된 CSV(쉼표로 구분된 값) 파일에서 읽어옵니다. 파일은 한 줄에 사용자 이름 하나가 있는 단순한 목록입니다." - -#: -msgid "deleteusers.short_description" -msgstr "사용자 삭제" - -#: -msgid "deleteusers.status" -msgstr "서버에서 {0}에 나열된 사용자를 삭제하는 중..." - -#: -msgid "editdomain.description" -msgstr "도메인을 편집합니다. 편집할 도메인 목록을 보려면 ’{0}’ 명령을 사용합니다." - -#: -msgid "editdomain.errors.requires_nickname_name" -msgstr "’{0}’ 옵션 또는 ’{1}’ 옵션을 지정해야 합니다." - -#: -msgid "editdomain.options.id" -msgstr "도메인의 ID" - -#: -msgid "editdomain.options.name" -msgstr "도메인의 이름" - -#: -msgid "editdomain.options.nickname" -msgstr "도메인의 애칭" - -#: -msgid "editdomain.short_description" -msgstr "도메인 편집" - -#: -msgid "editdomain.output" -msgstr "{0}ID{1}애칭{1}{1}이름{0}" - -#: -msgid "editdomain.status" -msgstr "서버에서 ID가 ’{0}’인 도메인 편집..." - -#: -msgid "editsite.errors.invalid_site-id" -msgstr "여러 사이트를 편집하는 경우 {0} 옵션을 사용할 수 없습니다. {0} 옵션을 제거한 후 명령을 다시 실행하거나 각 사이트를 개별적으로 편집하십시오." - -#: -msgid "editsite.errors.invalid_site-name" -msgstr "여러 사이트를 편집하는 경우 {0} 옵션을 사용할 수 없습니다. {0} 옵션을 제거한 후 명령을 다시 실행하거나 각 사이트를 개별적으로 편집하십시오." - -#: -msgid "editsite.options.allow-mobile-snapshots" -msgstr "모바일 스냅샷 허용[또는 거부]" - -#: -msgid "editsite.options.allow-subscriptions" -msgstr "이 사이트의 구독 허용[또는 거부]" - -#: -msgid "editsite.options.allow-web-authoring" -msgstr "이 사이트의 웹 작성 허용[또는 거부]" - -#: -msgid "editsite.options.cache-warmup" -msgstr "이 사이트의 캐시 준비 허용[또는 거부]" - -#: -msgid "editsite.options.cache-warmup-threshold" -msgstr "캐시 준비가 트리거되기 위해 마지막 뷰 열람 이후 경과되어야 하는 최소 일수" - -#: -msgid "editsite.options.site-name" -msgstr "사이트의 표시 이름" - -#: -msgid "editsite.options.status" -msgstr "사이트의 가용성을 변경합니다. ’{0}’ 또는 ’{1}’여야 합니다." - -#: -msgid "editsite.options.allow-materialized-views" -msgstr "이 사이트에 대해 구체화된 뷰 허용 [또는 거부]" - -#: -msgid "editsite.options.extract_encryption_mode" -msgstr "추출 암호화 모드로는 disabled(사용 안 함), enabled(사용) 또는 enforced(강제 적용)가 있습니다. 설정되지 않은 경우 서버에서 변경되지 않습니다." - -#: -msgid "editsite.options.web_extraction_enabled" -msgstr "이 사이트에 대해 추출 만들기 및 추출을 라이브로 변경을 허용[또는 거부]합니다. 기본 설정은 허용됨입니다." - -#: -msgid "editsite.options.run_now_enabled" -msgstr "이 사이트의 지금 실행 옵션을 허용[또는 거부]합니다. 지금 실행을 허용하도록 기본값이 설정됩니다." - -#: -msgid "editsite.options.time_zone" -msgstr "이 사이트에서 추출과 함께 사용되는 표준 시간대" - -#: -msgid "editsite.options.use_default_time_zone" -msgstr "이 사이트에서 추출과 함께 사용되는 표준 시간대 설정을 해제하고 대신 기본 서버 표준 시간대를 사용합니다." - -#: -msgid "editsite.short_description" -msgstr "사이트 편집" - -#: -msgid "editsite.status" -msgstr "서버에서 ’{0}’ 사이트를 편집합니다..." - -#: -msgid "encryptextracts.short_description" -msgstr "사이트의 추출 암호화" - -#: -msgid "encryptextracts.status" -msgstr "사이트 {0}의 추출을 암호화하도록 예약하는 중..." - -#: -msgid "export.errors.need_country_and_languge" -msgstr "--country 옵션과 --language 옵션은 함께 사용해야 합니다." - -#: -msgid "export.errors.white_space_workbook_view" -msgstr "내보낼 통합 문서 또는 뷰의 이름에 공백을 포함할 수 없습니다. 통합 문서 또는 뷰의 정규화된 이름을 URL에 표시되는 대로 사용하십시오." - -#: -msgid "export.errors.requires_workbook_view_name" -msgstr "’{0}’ 명령에는 / 이름이 필요합니다." - -#: -msgid "export.errors.requires_workbook_view_param" -msgstr "’{0}’ 명령에는 / 매개 변수가 필요하고, 이 매개 변수에는 하나 이상의 슬래시(/)가 있어야 합니다." - -#: -msgid "export.options.country" -msgstr "사용자의 기본 로캘을 사용하지 않는 경우 로캘의 국가 약어입니다(IANA Language Subtag Registry에서 찾을 수 있음). --language와 함께 사용해야 합니다." - -#: -msgid "export.options.csv" -msgstr "CSV 형식으로 데이터 내보내기(기본값)" - -#: -msgid "export.options.fullpdf" -msgstr "PDF 형식으로 시각적 뷰 내보내기(통합 문서가 탭과 함께 게시된 경우)" - -#: -msgid "export.options.height" -msgstr "높이를 설정합니다. 정수 값이어야 합니다(기본값: 600픽셀)" - -#: -msgid "export.options.language" -msgstr "사용자의 기본 로캘을 사용하지 않는 경우 로캘의 언어 약어입니다(IANA Language Subtag Registry에서 찾을 수 있음). --country와 함께 사용해야 합니다." - -#: -msgid "export.options.pagelayout" -msgstr "내보낸 PDF의 페이지 방향을 설정합니다. 사용할 수 있는 값: {0}. 지정되지 않은 경우 Tableau Desktop의 설정이 사용됩니다." - -#: -msgid "export.options.pagesize" -msgstr "내보낸 PDF의 페이지 크기를 설정합니다. 사용할 수 있는 값: {0}(기본값: ’{1}’)" - -#: -msgid "export.options.pdf" -msgstr "PDF 형식으로 데이터 내보내기" - -#: -msgid "export.options.png" -msgstr "PNG 형식으로 데이터 내보내기" - -#: -msgid "export.options.width" -msgstr "너비를 설정합니다. 정수 값이어야 합니다(기본값: 800픽셀)" - -#: -msgid "export.short_description" -msgstr "서버에서 뷰의 이미지 또는 데이터 내보내기" - -#: -msgid "export.status" -msgstr "서버에서 ’{0}’을(를) 요청하는 중..." - -#: -msgid "export.status.writing" -msgstr "’{0}’에 응답을 쓰는 중" - -#: -msgid "export.status.error" -msgstr "다음 파일에 쓰는 동안 오류 발생:" - -#: -msgid "export.success" -msgstr "’{1}’에 {0} 저장함" - -#: -msgid "extracts.workbook.errors.requires_datasources_or_include_all" -msgstr "통합 문서에 대한 {0} 명령에는 내장된 데이터 원본 또는 include-all 플래그가 필요합니다." - -#: -msgid "fileuploader.progress" -msgstr "업로드 진행률: {0}%" - -#: -msgid "get.description" -msgstr "서버에서 파일을 가져옵니다. filename 인수가 지정되지 않은 경우 파일 이름은 경로의 마지막 구성 요소로 지정됩니다." - -#: -msgid "get.errors.requires_url" -msgstr "’{0}’ 명령에는 URL이 필요합니다." - -#: -msgid "get.options.file" -msgstr "파일을 저장할 이름" - -#: -msgid "get.short_description" -msgstr "서버에서 파일을 가져오기" - -#: -msgid "help.available_commands" -msgstr "사용할 수 있는 명령:" - -#: -msgid "help.command_options" -msgstr "명령 옵션:" - -#: -msgid "help.description0" -msgstr "특정 명령에 대한 도움말 표시" - -#: -msgid "help.description1" -msgstr "사용할 수 있는 모든 명령 나열" - -#: -msgid "help.errors.unknown_command" -msgstr "알 수 없는 명령: {0}" - -#: -msgid "help.global_options" -msgstr "전역 옵션:" - -#: -msgid "help.short_description" -msgstr "tabcmd 명령에 대한 도움말" - -#: -msgid "httputils.found_attachment" -msgstr "찾은 첨부 파일: {0}" - -#: -msgid "httputils.mapped_attachment" -msgstr "찾은 첨부 파일: {0}({1}에 다시 매핑됨)" - -#: -msgid "initialuser.errors.username_and_password_required" -msgstr "사용자 이름과 비밀번호 모두 필요합니다." - -#: -msgid "initialuser.options.friendly-name" -msgstr "식별 이름" - -#: -msgid "initialuser.short_description" -msgstr "초기화되지 않은 서버에서 초기 사용자 만들기" - -#: -msgid "listdomains.description" -msgstr "도메인 나열" - -#: -msgid "listdomains.status" -msgstr "서버에서 도메인을 나열하는 중..." - -#: -msgid "listsites.output" -msgstr "{0}{0}이름: {1}{0}SITEID: ’{2}’" - -#: -msgid "listsites.output_extended" -msgstr "{0}{0}NAME: {1} {0}SITEID: ’{2}’{0}EXTRACTENCRYPTION: {3}" - -#: -msgid "listsites.short_description" -msgstr "사용자의 사이트 나열" - -#: -msgid "listsites.status" -msgstr "사용자 {0}의 사이트를 나열하는 중..." - -#: -msgid "listsites.options.get_extract_encryption_mode" -msgstr "사이트의 추출 암호화 모드 출력" - -#: -msgid "login.description" -msgstr "서버에 로그인합니다. 세션은 서버에서 만료되거나 사용자가 {0}을(를) 사용하기 전까지 계속 유지됩니다." - -#: -msgid "login.short_description" -msgstr "서버에 로그인" - -#: -msgid "logout.short_description" -msgstr "서버에서 로그아웃" - -#: -msgid "publish.description" -msgstr "서버에 통합 문서, 데이터 원본 또는 추출 게시" - -#: -msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "데이터 원본 업데이트에 대한 파일 유형 ’{0}’이(가) 잘못되었습니다. 바꾸기/추가는 추출(.tde) 파일에만 적용됩니다." - -#: -msgid "publish.errors.invalid_name_option" -msgstr "여러 항목을 게시하는 경우 {0} 옵션을 사용할 수 없습니다." - -#: -msgid "publish.errors.invalid_publish_file_type" -msgstr "게시에 대한 파일 유형 ’{0}’이(가) 잘못되었습니다. .tde, .tds, .tdsx, .twb 또는 .twbx 파일이 필요합니다." - -#: -msgid "publish.errors.mutually_exclusive_option" -msgstr "{0} 또는 {1} 중 하나를 사용하십시오." - -#: -msgid "publish.errors.requires_resource_file" -msgstr "’{0}’ 명령에는 통합 문서, 데이터 원본 또는 추출 파일이 필요합니다." - -#: -msgid "publish.errors.unexpected_server_response" -msgstr "서버의 예기치 않은 응답: {0}" - -#: -msgid "publish.errors.server_resource_not_found" -msgstr "지정한 리소스가 존재하지 않거나 사용자에게 리소스를 볼 수 있는 권한이 없습니다. 프로젝트 이름 및 사용 권한을 확인하십시오." - -#: -msgid "publish.options.append" -msgstr "기존 데이터 원본에 추출 파일 추가" - -#: -msgid "publish.options.async" -msgstr "비동기식으로 게시" - -#: -msgid "publish.options.db-password" -msgstr "모든 데이터 원본에 대한 데이터베이스 비밀번호" - -#: -msgid "publish.options.db-username" -msgstr "모든 데이터 원본에 대한 데이터베이스 사용자 이름" - -#: -msgid "publish.options.description" -msgstr "통합 문서 또는 데이터 원본의 설명" - -#: -msgid "publish.options.encrypt_extracts" -msgstr "서버에서 추출 암호화" - -#: -msgid "publish.options.name" -msgstr "서버에 있는 통합 문서/데이터 원본 이름입니다. 생략된 경우 통합 문서/데이터 원본의 이름은 twb(x), tds(x) 또는 tde 확장명을 제외한 파일 이름으로 지정됩니다. .tde 파일을 게시하면 데이터 원본이 만들어집니다." - -#: -msgid "publish.options.oauth-username" -msgstr "USERNAME과 연결된 서버 키 체인에 저장된 자격 증명을 사용하여 게시" - -#: -msgid "publish.options.overwrite" -msgstr "기존 통합 문서/데이터 원본 덮어쓰기(있는 경우)" - -#: -msgid "publish.options.project" -msgstr "통합 문서/데이터 원본을 게시할 대상 프로젝트" - -#: -msgid "publish.options.parent-project-path" -msgstr "통합 문서/데이터 원본을 게시할 프로젝트의 상위 경로" - -#: -msgid "publish.options.replace" -msgstr "기존 데이터 원본에 대한 추출 파일 바꾸기" - -#: -msgid "publish.options.restart" -msgstr "파일 업로드 다시 시작" - -#: -msgid "publish.options.save-db-password" -msgstr "서버에 데이터베이스 비밀번호 저장" - -#: -msgid "publish.options.save-oauth" -msgstr "{0}에 지정된 OAuth 자격 증명 내장" - -#: -msgid "publish.options.tabbed" -msgstr "탭 뷰가 설정된 상태로 게시" - -#: -msgid "publish.options.thumbnail-groupname" -msgstr "통합 문서에 사용자 필터가 포함된 경우 축소판을 계산하는 동안 이 그룹 가장" - -#: -msgid "publish.options.thumbnail-username" -msgstr "통합 문서에 사용자 필터가 포함된 경우 축소판을 계산하는 동안 이 사용자 가장" - -#: -msgid "publish.status" -msgstr "서버에 ’{0}’을(를) 게시하는 중입니다. 몇 분 정도 걸릴 수 있습니다..." - -#: -msgid "publish.success" -msgstr "파일이 서버의 다음 위치에 성공적으로 게시되었습니다." - -#: -msgid "publishsamples.options.parent-project-path" -msgstr "샘플을 게시할 프로젝트의 상위 경로입니다. --project를 사용하여 프로젝트 이름을 지정해야 합니다." - -#: -msgid "publishsamples.options.projectname" -msgstr "샘플을 게시할 프로젝트의 이름" - -#: -msgid "publishsamples.short_description" -msgstr "지정한 프로젝트에 샘플 통합 문서를 게시합니다. 기존 샘플은 덮어써집니다." - -#: -msgid "publishsamples.status" -msgstr "샘플 게시 중..." - -#: -msgid "reencryptextracts.short_description" -msgstr "사이트의 추출 재암호화" - -#: -msgid "reencryptextracts.status" -msgstr "사이트 {0}의 추출을 재암호화하도록 예약하는 중..." - -#: -msgid "refreshextracts.errors.required_argument" -msgstr "refreshextracts 명령에는 통합 문서 URL, 통합 문서 이름 또는 데이터 원본 이름이 필요합니다." - -#: -msgid "refreshextracts.errors.add_and_remove_calculations" -msgstr "--addcalculations 및 --removecalculations 옵션을 모두 사용하여 새로 고침을 실행할 수 없습니다." - -#: -msgid "refreshextracts.errors.calculations_and_incremental" -msgstr "증분 추출 새로 고침 중에 구체화된 계산을 추가하거나 제거할 수 없습니다." - -#: -msgid "refreshextracts.errors.error" -msgstr "추출을 새로 고치는 동안 오류 발생" - -#: -msgid "refreshextracts.options.datasource" -msgstr "새로 고칠 데이터 원본 이름" - -#: -msgid "refreshextracts.options.incremental" -msgstr "증분 새로 고침 수행(지원되는 경우)" - -#: -msgid "refreshextracts.options.parent-project-path" -msgstr "새로 고칠 추출을 포함하는 프로젝트의 상위 경로입니다. --project를 사용하여 프로젝트 이름을 지정해야 합니다." - -#: -msgid "refreshextracts.options.project" -msgstr "통합 문서/데이터 원본이 포함된 프로젝트 이름입니다. {0} 또는 {1}이(가) 지정된 경우에만 필요합니다. 지정되지 않은 경우 기본 프로젝트 ’{2}’이(가) 사용됩니다." - -#: -msgid "refreshextracts.options.synchronous" -msgstr "새로 고침이 실행되어 완료될 때까지 기다린 후 종료" - -#: -msgid "refreshextracts.options.url" -msgstr "URL에 나타나는 통합 문서 또는 뷰의 정규 이름" - -#: -msgid "refreshextracts.options.workbook" -msgstr "새로 고칠 통합 문서 이름" - -#: -msgid "refreshextracts.options.addcalculations" -msgstr "추출에 구체화된 계산 추가" - -#: -msgid "refreshextracts.options.removecalculations" -msgstr "추출에서 구체화된 계산 제거" - -#: -msgid "refreshextracts.short_description" -msgstr "서버에서 통합 문서 또는 데이터 원본의 추출 새로 고침" - -#: -msgid "refreshextracts.status_incremented" -msgstr "{0} ’{1}’에 대한 추출이 지금 증분되도록 예약하는 중..." - -#: -msgid "refreshextracts.status_refreshed" -msgstr "{0} ’{1}’에 대한 추출이 지금 새로 고쳐지도록 예약하는 중..." - -#: -msgid "removeusers.options.users" -msgstr "한 줄에 한 명씩 그룹에서 제거할 사용자 목록이 포함된 파일" - -#: -msgid "removeusers.short_description" -msgstr "그룹에서 사용자 제거" - -#: -msgid "removeusers.status" -msgstr "{0}에 나열된 사용자를 {1} 그룹에서 제거하는 중..." - -#: -msgid "runschedule.errors.requires_schedule_name" -msgstr "’{0}’ 명령에는 일정 이름이 필요합니다." - -#: -msgid "runschedule.short_description" -msgstr "일정 실행" - -#: -msgid "runschedule.status" -msgstr "서버에서 ’{0}’ 일정을 실행하는 중..." - -#: -msgid "materializeviews.short_description" -msgstr "사이트/통합 문서의 구체화된 뷰 설정을 업데이트하고 확인합니다." - -#: -msgid "materializeviews.status.site" -msgstr "’{0}’ 사이트의 구체화된 뷰 설정 업데이트 중..." - -#: -msgid "materializeviews.status.workbook" -msgstr "’{0}’ 통합 문서의 구체화된 뷰 설정 업데이트 중..." - -#: -msgid "materializeviews.errors.invalid_workbook_arguments" -msgstr "materializeviews 명령에는 통합 문서 이름의 인수 하나가 필요합니다." - -#: -msgid "materializeviews.errors.invalid_site_arguments" -msgstr "materializeviews 명령에는 사이트 ID의 인수 하나가 필요합니다." - -#: -msgid "materializeviews.errors.invalid_workbook_option" -msgstr "’{0}’ 또는 ’{1}’을(를) ’{2}’과(와) 함께 사용하십시오." - -#: -msgid "materializeviews.errors.invalid_project_path" -msgstr "’{1}’을(를) ’{0}’과(와) 함께 사용하십시오." - -#: -msgid "materializeviews.errors.invalid_site_option" -msgstr "’{0}’을(를) ’{1}’과(와) 함께 사용하십시오." - -#: -msgid "materializeviews.errors.site_mode_conflict" -msgstr "사이트의 구체화된 뷰 모드를 변경하려면 ’{0}’ 또는 ’{1}’을(를) 사용하십시오." - -#: -msgid "materializeviews.errors.site_not_updated" -msgstr "’{0}’ 사이트가 업데이트되지 않았습니다. 서버 관리자만 구체화된 뷰 설정을 변경할 수 있습니다." - -#: -msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "구체화된 뷰 설정을 변경하려면 ’{0}’ 또는 ’{1}’을(를) 사용하십시오." - -#: -msgid "materializeviews.options.materialize_now" -msgstr "지정된 통합 문서의 구체화를 즉시 예약하려면 ’{0}’을(를) 사용하십시오." - -#: -msgid "materializeviews.options.project" -msgstr "프로젝트 이름을 지정하려면 ’{0}’을(를) 사용하십시오." - -#: -msgid "materializeviews.options.parent_project_path" -msgstr "상위 프로젝트 경로를 ’{1}’(으)로 지정하려면 ’{0}’을(를) 사용하십시오." - -#: -msgid "materializeviews.options.allow_workbook" -msgstr "통합 문서의 구체화된 뷰 사용 여부를 지정하려면 ’{0}’을(를) 사용하십시오." - -#: -msgid "materializeviews.options.allow_site" -msgstr "사이트의 구체화된 뷰 사용 여부를 지정하려면 ’{0}’을(를) 사용하십시오." - -#: -msgid "materializeviews.options.selected_workbooks" -msgstr "’{1}’ 옵션에 사용된 사이트에서 선택한 통합 문서를 사용하도록 설정하려면 ’{0}’을(를) 사용하십시오. 이것이 기본 옵션입니다." - -#: -msgid "materializeviews.options.all_workbooks" -msgstr "’{1}’ 옵션에 사용된 사이트에서 모든 통합 문서를 사용하도록 설정하려면 ’{0}’을(를) 사용하십시오." - -#: -msgid "session.auto_site_login" -msgstr "사이트에 자동 로그인: {0}" - -#: -msgid "session.certificate-alias" -msgstr "인증서 별칭: {0}" - -#: -msgid "session.connecting" -msgstr "서버에 연결하는 중..." - -#: -msgid "session.connecting_to" -msgstr "URL({0})에 연결하는 중: {1}" - -#: -msgid "session.continuing_session" -msgstr "이전 세션 계속 유지" - -#: -msgid "session.errors.auth_required" -msgstr "권한 부여가 필요함" - -#: -msgid "session.errors.invalid_keystore_password" -msgstr "키 저장소 비밀번호가 잘못되었습니다. 올바른 비밀번호를 입력하고 다시 시도하십시오." - -#: -msgid "session.errors.invalid_redirect" -msgstr "잘못된 URL로 리디렉션할 수 없음: {0}" - -#: -msgid "session.errors.keystore_pwdfile_create" -msgstr "키 저장소 비밀번호 파일을 만들 수 없습니다. 오류: {0}" - -#: -msgid "session.errors.missing_arguments" -msgstr "인수가 누락되어 로그인할 수 없음: {0}" - -#: -msgid "session.errors.no_redirect_found" -msgstr "리디렉션 응답에 리디렉션 주소가 없음" - -#: -msgid "session.errors.no_sslcafile_found" -msgstr "’{0}’ 위치에서 CA(인증 기관) 파일을 찾을 수 없습니다. CA 파일은 Tableau Server와의 보안 통신을 보장하기 위해 사용됩니다. CA 파일 만드는 방법에 대한 자세한 내용은 Tableau Server 도움말을 참조하십시오. SSL 인증서의 유효성을 검사하지 않은 상태로 Tableau Server에 연결하려면 --no-certcheck 플래그를 사용하십시오." - -#: -msgid "session.errors.script_no_password" -msgstr "Tabcmd가 스크립트 또는 IDE에서 실행되었음에도 비밀번호가 제공되었습니다. 로그인하려면 비밀번호가 tabcmd에 대한 인수로 제공되어야 합니다." - -#: -msgid "session.errors.session_expired" -msgstr "세션이 만료되었습니다." - -#: -msgid "session.errors.unsupported_command" -msgstr "이 서버에서 지원되지 않는 명령입니다." - -#: -msgid "session.keystore.notice" -msgstr "이후에 비밀번호를 다시 입력하지 않도록 비밀번호를 로컬에 저장하시겠습니까? [예 또는 아니요로 답변]" - -#: -msgid "session.keystore.password" -msgstr "키 저장소 비밀번호:" - -#: -msgid "session.keystore.pwdfile_create" -msgstr "키 저장소 비밀번호 파일 생성 경로: {0}" - -#: -msgid "session.keystore.pwdfile_remove" -msgstr "잘못된 비밀번호를 포함한 키 저장소 비밀번호 파일 제거" - -#: -msgid "session.login" -msgstr "로그인 중..." - -#: -msgid "session.logout" -msgstr "로그아웃됨" - -#: -msgid "session.monitorjob.errors.no_jobid" -msgstr "작업을 모니터링할 수 없습니다. job_id 찾지 못함: {0}" - -#: -msgid "session.monitorjob.percent_complete" -msgstr "{0}% 완료" - -#: -msgid "session.new_session" -msgstr "새 세션 만들기" - -#: -msgid "session.no-certificate-found" -msgstr "유효한 클라이언트 인증서를 찾을 수 없습니다." - -#: -msgid "session.not_default_site_member" -msgstr "기본 사이트의 멤버가 아닙니다. 다음 사이트에서 SITEID를 선택하십시오." - -#: -msgid "session.not_site_member" -msgstr "’{0}’ 사이트의 멤버가 아닙니다. 다음 사이트에서 SITEID를 선택하십시오." - -#: -msgid "session.options.help" -msgstr "tabcmd 도움말 표시" - -#: -msgid "session.options.no-certcheck" -msgstr "SSL 인증서 확인 안 함" - -#: -msgid "session.options.no-cookie" -msgstr "로그인 시 세션 ID를 저장하지 않습니다. 후속 명령에서 다시 로그인해야 합니다. 지정되지 않은 경우 기본값은 세션 ID를 저장하는 것입니다." - -#: -msgid "session.options.no-prompt" -msgstr "비밀번호 입력 메시지 표시 안 함" - -#: -msgid "session.options.no-proxy" -msgstr "HTTP 프록시 사용 안 함" - -#: -msgid "session.options.password" -msgstr "지정된 Tableau Server 비밀번호 사용" - -#: -msgid "session.options.password-file" -msgstr "FILE에서 Tableau Server 비밀번호 읽기" - -#: -msgid "session.options.proxy" -msgstr "지정된 HTTP 프록시 사용" - -#: -msgid "session.options.server" -msgstr "지정된 Tableau Server URL을 사용합니다. 프로토콜이 지정되지 않은 경우 http://를 사용합니다." - -#: -msgid "session.options.site" -msgstr "지정된 Tableau Server 사이트를 사용합니다. 기본 사이트를 사용하게 하려면 빈 문자열("")을 지정하십시오." - -#: -msgid "session.options.timeout" -msgstr "명령 처리가 완료되도록 서버가 대기하는 시간(초)입니다. 기본값은 서버가 응답할 때까지 대기하는 것입니다." - -#: -msgid "session.options.use-certificate" -msgstr "클라이언트 인증서를 사용하여 로그인" - -#: -msgid "session.options.username" -msgstr "지정된 Tableau Server 사용자 이름 사용" - -#: -msgid "session.password" -msgstr "비밀번호:" - -#: -msgid "session.redirecting" -msgstr "{0}에 리디렉션 중" - -#: -msgid "session.retrying_task" -msgstr "새 세션에서 원래 명령을 다시 시도하기 위해 다시 로그인하는 중..." - -#: -msgid "session.session_expired_login" -msgstr "세션이 만료되었습니다. 세션을 지우기 위해 로그아웃하는 중..." - -#: -msgid "session.site_list" -msgstr "{0}{0}이름: {1}{0}SITEID: ’{2}’" - -#: -msgid "session.using-certificate" -msgstr "클라이언트 인증서를 사용하여 로그인합니다." - -#: -msgid "session.inferred_username" -msgstr "--username 플래그가 지정되지 않아 사용자 ’{0}’(으)로 로그인하는 중입니다." - -#: -msgid "sessiondata.errors.bad_api" -msgstr "잘못된 형식의 서버 API: {0}" - -#: -msgid "sessiondata.errors.no_server_api" -msgstr "응답에서 서버 API 버전을 찾을 수 없습니다." - -#: -msgid "sessiondata.errors.version_mismatch" -msgstr "tabcmd 버전 {0}(API {1})이(가) Tableau Server 버전 {2}(API {3})과(와) 일치하지 않습니다." - -#: -msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "서버 이름 앞에 ’{0}’ 또는 ’{1}’을(를) 지정하십시오." - -#: -msgid "sessionoptions.errors.bad_password_file" -msgstr "’{0}’ 파일에서 비밀번호를 읽을 수 없습니다." - -#: -msgid "sessionoptions.errors.bad_protocol" -msgstr "’{0}’ 프로토콜이 지원되지 않습니다." - -#: -msgid "sessionoptions.errors.bad_proxy_format" -msgstr "프록시 형식이 HOST:PORT 형식이 아닙니다. {0}" - -#: -msgid "sessionoptions.errors.bad_timeout" -msgstr "{0} ’{1}’에 대한 숫자가 아닌 인수는 무시되었습니다." - -#: -msgid "set.description" -msgstr "서버에서 setting을 설정합니다. 설정을 해제하려면 !setting을 사용하십시오." - -#: -msgid "set.errors.requires_setting_name" -msgstr "’{0}’ 명령에는 설정 이름이 필요합니다." - -#: -msgid "set.errors.single_setting_name" -msgstr "’{0}’ 명령은 단일 설정 이름을 사용합니다." - -#: -msgid "set.short_description" -msgstr "서버에 setting 설정" - -#: -msgid "setsetting.status" -msgstr "{1}에 ’{0}’ 설정 중" - -#: -msgid "syncgroup.errors.server_admin" -msgstr "그룹의 최소 사이트 역할을 ’ServerAdministrator’로 설정할 수 없습니다." - -#: -msgid "syncgroup.options.role" -msgstr "그룹의 모든 사용자에 대한 기본 역할을 설정합니다. {0}에 사용할 수 있는 값은 {1}입니다. 사용자가 이미 있는 경우 지정된 역할은 사용자의 현재 역할보다 제한이 적은 경우에만 적용됩니다. 지정되지 않은 경우 기본값은 새 사용자이면 {2}이고, 기존 사용자이면 변경되지 않고 그대로 사용됩니다." - -#: -msgid "syncgroup.options.overwritesiterole" -msgstr "--role를 사용하여 기본 동작을 재정의함으로써, 사용자의 사이트 역할을 권한이 더 적은 역할로 변경할 수 있도록 허용합니다." - -#: -msgid "syncgroup.options.grantlicensemode" -msgstr "그룹에 지정된 라이선스를 사용자에게 부여하는 경우 사용할 수 있는 값은 {0}입니다. 값이 전달되지 않은 경우 ’on-sync’가 기본값으로 사용됩니다." - -#: -msgid "syncgroup.short_description" -msgstr "서버와 Active Directory 그룹 동기화" - -#: -msgid "syncgroup.status" -msgstr "서버와 Active Directory 그룹 {0} 동기화 중..." - -#: -msgid "syncgroup.options.sysadmin-type" -msgstr "[사용 중단. 대신 --role을 사용하십시오.] 그룹의 모든 사용자에 대해 관리 권한을 할당[또는 제거]합니다. {0}은(는) {1}, {2}, {3} 또는 {4}일 수 있습니다." - -#: -msgid "syncgroup.options.license" -msgstr "[사용 중단. 대신 --role를 사용하십시오.] 그룹에 있는 모든 사용자에 대해 기본 라이선스 수준을 설정합니다. {0}은(는) {1}, {2} 또는 {3}일 수 있습니다." - -#: -msgid "syncgroup.options.publisher" -msgstr "[사용 중단. 대신 --role을 사용하십시오.] 그룹의 모든 사용자에 대해 게시 권한을 할당[또는 제거]합니다." - -#: -msgid "tabcmd.mutually_exclusive_options" -msgstr "한 명령에 ’{0}’ 및 ’{1}’을(를) 동시에 지정할 수 없습니다." - -#: -msgid "tabcmdparser.errors.ambiguous_option" -msgstr "모호한 옵션 ’{0}’, 가능한 옵션: {1}" - -#: -msgid "tabcmdparser.warning.unexpected_dash" -msgstr "인수 {0}에서 예기치 않은 대시가 검색되었습니다. 유효한 대시는 -, --입니다. 이 오류는 주로 서식이 적용된 텍스트 편집기에서 복사하여 붙여 넣을 때 발생합니다. 명령줄에서 인수의 대시를 다시 입력해 보십시오." - -#: -msgid "resetopenidsub.short_description" -msgstr "사용자의 OpenID Connect SubId 재설정" - -#: -msgid "resetopenidsub.options.targetusername" -msgstr "재설정할 사용자" - -#: -msgid "resetopenidsub.options.all" -msgstr "모든 사용자 재설정" - -#: -msgid "version.description" -msgstr "버전 정보 인쇄" - -#: -msgid "vizqlsession.errors.cannot_create_session" -msgstr "서버에서 VizQl 세션을 만들지 못했습니다." - -#: -msgid "vizqlsession.errors.no_command_result" -msgstr "명령 결과를 찾을 수 없음: {0}" - -#: -msgid "vizqlsession.errors.session_already_closed" -msgstr "VizQl 세션 개체가 이미 닫혔습니다." - -#: -msgid "vizqlsession.errors.cannot_parse_response" -msgstr "JSON 응답 문자열을 구문 분석할 수 없음: {0}" - -#: -msgid "upgradethumbnails.short_description" -msgstr "축소판 업그레이드 백그라운더 작업을 실행합니다. 이 작업은 Tableau 2018.2 이전에 생성된 모든 축소판을 고해상도로 렌더링합니다. 이로 인해 Tableau Server와 외부 데이터 원본에 정상적인 부하보다 훨씬 높은 부하가 발생할 수 있습니다. 문제가 발생하는 경우 tabcmd upgradethumbnails --server --stop 명령을 실행하여 작업을 중지할 수 있습니다." - -#: -msgid "upgradethumbnails.options.stop" -msgstr "모든 축소판 업그레이드 관련 작업을 중지합니다." - -#: -msgid "upgradethumbnails.status.running" -msgstr "축소판 업그레이드를 시작하는 중" - -#: -msgid "upgradethumbnails.status.not_running" -msgstr "축소판 업그레이드가 시작되지 않음" - -#: -msgid "upgradethumbnails.status.cancelling" -msgstr "축소판 업그레이드 작업을 취소하는 중" - -#: -msgid "upgradethumbnails.continue_promt" -msgstr "계속하시겠습니까? 예인 경우 1을 입력하고 아니요인 경우 0을 입력합니다(1/0)." - -#: -msgid "upgradethumbnails.invalid_response" -msgstr "잘못된 응답" - -#: -msgid "validateidpmetadata.options.digest_algorithms" -msgstr "공백으로 구분된 다이제스트 알고리즘의 목록입니다. {0}에 사용할 수 있는 값은 {1}입니다. 지정하지 않은 경우 서버 구성 설정 {2}의 값이 사용됩니다." - -#: -msgid "validateidpmetadata.options.min_allowed_rsa_key_size" -msgstr "지정하지 않으면 서버는 서버 구성 설정의 값({0})을 사용합니다." - -#: -msgid "validateidpmetadata.options.min_allowed_elliptic_curve_size" -msgstr "지정하지 않으면 서버는 서버 구성 설정의 값({0})을 사용합니다." - -#: -msgid "validateidpmetadata.options.site_names" -msgstr "인증서 유효성 검사를 수행할 사이트 이름의 공백으로 구분된 목록입니다. 지정하지 않은 경우 모든 사이트가 검사됩니다." - -#: -msgid "validateidpmetadata.short_description" -msgstr "안전하지 않은 다이제스트 알고리즘인 SHA-1을 사용한 IdP로 구성된 Tableau Server 사이트를 식별합니다. 이 명령은 RSA 키 크기 또는 타원 곡선 크기가 미달인 인증서를 사용하는 IdP도 식별합니다." - -#: -msgid "tabcmd.content.description" -msgstr "항목에 대한 설명입니다." - -#: -msgid "tabcmd.content.site_id" -msgstr "사이트를 고유하게 식별하기 위해 URL에 사용됩니다. 사이트 이름과는 다릅니다." - -#: -msgid "tabcmd.howto" -msgstr "특정 명령 실행" - -#: -msgid "tabcmd.name" -msgstr "Tableau Server 명령줄 유틸리티" - -#: -msgid "tabcmd.options.project" -msgstr "프로젝트의 이름" - -#: -msgid "tabcmd.options.parent_project" -msgstr "대상 항목을 포함하는 프로젝트의 경로입니다." - -#: -msgid "tabcmd.options.workbook" -msgstr "대상 통합 문서의 이름" - -#: -msgid "tabcmd.options.datasource" -msgstr "대상 데이터 원본의 이름" - -#: -msgid "tabcmd.options.materializeviews" -msgstr "사용하도록 설정된 경우 모든 뷰에 대해 계산을 구체화하여 이 통합 문서의 성능을 조정합니다." - -#: -msgid "tabcmd.options.dematerialize" -msgstr "사용하도록 설정된 경우 모든 뷰에 대해 구체화된 계산을 사용하지 않도록 설정하여 이 통합 문서의 성능을 조정합니다." - -#: -msgid "tabcmd.options.complete" -msgstr "변경이 성공하려면 모든 행이 유효해야 합니다. (기본값: true)" - -#: -msgid "tabcmd.options.no_complete" -msgstr "변경이 성공하기 위해 모든 행이 유효할 필요는 없습니다." - -#: -msgid "tabcmd.options.users_file" -msgstr "한 줄에 한 명씩 사용자 목록이 포함된 CSV 파일" - -#: -msgid "tabcmd.options.token_file" -msgstr "파일에서 개인용 액세스 토큰을 읽습니다." - -#: -msgid "tabcmd.options.token_name" -msgstr "개인용 액세스 토큰의 이름입니다. 토큰을 사용하여 로그인하는 경우 세션을 시작하려면 적어도 한 번은 토큰을 입력해야 합니다." - -#: -msgid "tabcmd.options.token_value" -msgstr "인증에 사용할 개인용 액세스 토큰의 암호 값입니다. --token-name을 설정해야 합니다." - -#: -msgid "tabcmd.options.language.detailed" -msgstr "사용할 언어를 설정합니다. 내보낸 데이터는 이 언어/로캘로 반환됩니다. 설정하지 않으면 클라이언트는 컴퓨터 로캘을 사용하고 서버는 사용자 계정 로캘을 사용합니다." - -#: -msgid "tabcmd.options.conflicts" -msgstr "리소스 충돌이 발생해도 항목을 성공적으로 만든 것으로 처리(예: 프로젝트가 이미 존재하는 경우)" - -#: -msgid "tabcmd.options.log" -msgstr "지정된 로그 수준을 사용합니다. 기본 수준은 [정보]입니다." - -#: -msgid "tabcmd.publish.options.restart" -msgstr "[사용 중단 - 영향 없음]" - -#: -msgid "tabcmd.publish.options.tabbed.detailed" -msgstr "탭 보기를 사용하도록 설정한 상태로 게시합니다. 사용자가 통합 문서를 탐색하는 데 사용할 수 있도록 각 시트가 탭으로 표시됩니다." - -#: -msgid "tabcmd.publish.options.append.detailed" -msgstr "게시할 데이터를 같은 이름의 기존 데이터 원본에 추가합니다. append가 true로 설정되어 있는데 데이터 원본이 아직 존재하지 않으면 작업이 실패합니다." - -#: -msgid "tabcmd.publish.options.disable-uploader" -msgstr "[사용 중단 - 영향 없음]" - -#: -msgid "tabcmd.refresh.options.bridge" -msgstr "Tableau Bridge를 통해 데이터 원본 새로 고침" - diff --git a/tabcmd/locales/ko/LC_MESSAGES/tabcmd_messages_ko.po b/tabcmd/locales/ko/LC_MESSAGES/tabcmd_messages_ko.po deleted file mode 100644 index ae53f2e8..00000000 --- a/tabcmd/locales/ko/LC_MESSAGES/tabcmd_messages_ko.po +++ /dev/null @@ -1,1416 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: ko" -#: -msgid "commandlineutils.errors.bad_value" -msgstr "''{0}'' 옵션의 값(''{1}'')이 잘못되었습니다. 다음 중 하나여야 합니다. {2}" - -#: -msgid "commandlineutils.errors.not_integer" -msgstr "''{1}'' 옵션의 값 ''{0}''이(가) 정수가 아닙니다." - -#: -msgid "common.errors.empty_file" -msgstr "''{0}'' 파일이 비어 있습니다." - -#: -msgid "common.errors.file_not_found" -msgstr "''{0}'' 파일을 열 수 없습니다." - -#: -msgid "common.errors.invalid_file_path" -msgstr "''{0}'' 파일 경로가 잘못되었습니다." - -#: -msgid "common.errors.folder_path_not_found" -msgstr "''{0}'' 디렉터리를 찾을 수 없습니다." - -#: -msgid "common.errors.access_denied" -msgstr "''{0}'' 파일에 대한 액세스가 거부되었습니다. 경로가 올바른지, 파일 이름이 기존 디렉터리와 일치하지 않는지 확인하십시오." - -#: -msgid "common.errors.requires_csv_file" -msgstr "''{0}'' 명령에는 CSV 파일이 필요합니다." - -#: -msgid "common.errors.requires_group_name" -msgstr "''{0}'' 명령에는 그룹 이름이 필요합니다." - -#: -msgid "common.errors.requires_site_name" -msgstr "''{0}'' 명령에는 사이트 이름이 필요합니다." - -#: -msgid "common.errors.options_conflict" -msgstr "새 옵션 및 사용되지 않는 옵션을 사용하여 사용자 역할을 지정했습니다. 오직 한 가지 옵션만 사용할 수 있습니다." - -#: -msgid "common.errors.csv_sizelimit" -msgstr "참조하는 CSV 파일이 100MB의 크기 제한을 초과합니다. 파일의 내용을 더 작은 CSV 파일로 나눈 후 각 파일을 개별적으로 가져오십시오." - -#: -msgid "common.options.admin-type" -msgstr "[사용되지 않음] CSV 파일의 모든 사용자에 대한 사이트 관리자 권한을 할당[또는 제거]합니다. CSV 파일의 개별 행에 있는 값이 이 설정을 재정의할 수 있습니다. {0}은(는) {1}, {2} 또는 {3}일 수 있습니다. 지정되지 않은 경우 새 사용자이면 {3}이고, 기존 사용자이면 unchanged입니다." - -#: -msgid "common.options.complete" -msgstr "변경이 성공하려면 모든[또는 일부] 행이 유효해야 합니다. 기본값: {0}" - -#: -msgid "common.options.license" -msgstr "[사용되지 않음] 모든 사용자에 대한 기본 라이선스 수준을 설정합니다. CSV 파일의 값으로 이 설정을 재정의할 수 있습니다. {0}은(는) {1}, {2} 또는 {3}일 수 있습니다." - -#: -msgid "common.options.nowait" -msgstr "작업이 완료될 때까지 대기 안 함" - -#: -msgid "common.options.publisher" -msgstr "[사용되지 않음] CSV 파일의 모든 사용자에 대한 게시 권한을 할당[또는 제거]합니다. CSV 파일의 개별 행에 있는 값이 이 설정을 재정의할 수 있습니다. 지정되지 않은 경우 새 사용자이면 false이고, 기존 사용자이면 unchanged입니다." - -#: -msgid "common.options.silent-progress" -msgstr "작업의 진행률 메시지를 표시 안 함" - -#: -msgid "common.options.sysadmin-type" -msgstr "[사용되지 않음] CSV 파일의 모든 사용자에 대한 사이트 관리자 권한을 할당[또는 제거]합니다. CSV 파일의 개별 행에 있는 값이 이 설정을 재정의할 수 있습니다. {0}은(는) {1}, {2}, {3} 또는 {4}일 수 있습니다. 지정되지 않은 경우 새 사용자이면 {4}이고, 기존 사용자이면 unchanged입니다." - -#: -msgid "common.output.job_queued_success" -msgstr "작업 대기됨" - -#: -msgid "common.output.succeeded" -msgstr "성공" - -#: -msgid "common.options.role" -msgstr "영향받는 모든 사용자에 대해 기본 역할을 설정합니다. {0}에 대해 올바른 값은 {1}입니다. 지정하지 않는 경우 기본값 {2}이(가) 사용됩니다." - -#: -msgid "addusers.options.users" -msgstr "한 줄에 한 명씩 그룹에 추가할 사용자 목록이 포함된 파일" - -#: -msgid "addusers.short_description" -msgstr "그룹에 사용자 추가" - -#: -msgid "addusers.status" -msgstr "{0}에 나열된 사용자를 {1} 그룹에 추가하는 중..." - -#: -msgid "creategroup.short_description" -msgstr "로컬 그룹 만들기" - -#: -msgid "creategroup.status" -msgstr "서버에서 ''{0}'' 그룹을 만드는 중..." - -#: -msgid "creategroup.options.role" -msgstr "로그인 시 그룹의 사용자에게 설정할 역할을 설정합니다. {0}에 사용할 수 있는 값은 {1}입니다. 사용자의 사이트 역할은 사용자의 현재 사이트 역할보다 제한이 적은 경우에만 이 값으로 설정됩니다. 지정되지 않은 경우 로그인 시 이 그룹의 사용자에게 역할이 설정되지 않습니다." - -#: -msgid "createextracts.errors.required_argument" -msgstr "createextracts 명령에는 통합 문서 URL, 통합 문서 이름 또는 데이터 원본 이름이 필요합니다." - -#: -msgid "createextracts.errors.error" -msgstr "추출을 만드는 동안 오류가 발생했습니다." - -#: -msgid "createextracts.for.datasource" -msgstr "데이터 원본 ''{0}''에 대한 추출을 만드는 중" - -#: -msgid "createextracts.for.workbook_name" -msgstr "이름이 ''{0}''인 통합 문서에 대한 추출을 만드는 중" - -#: -msgid "createextracts.for.workbook_url" -msgstr "URL이 ''{0}''인 통합 문서에 대한 추출을 만드는 중" - -#: -msgid "createextracts.options.datasource" -msgstr "추출 만들기를 위한 대상 데이터 원본의 이름" - -#: -msgid "createextracts.options.embedded-datasources" -msgstr "대상 통합 문서에 내장된 데이터 원본 이름의 공백으로 구분된 목록입니다. 데이터 원본 이름에 공백이 있는 경우 큰따옴표로 묶습니다. 통합 문서의 추출을 만들 때만 사용할 수 있습니다." - -#: -msgid "createextracts.options.encrypt" -msgstr "암호화된 추출을 만듭니다." - -#: -msgid "createextracts.options.include-all" -msgstr "대상 통합 문서 내에 내장된 모든 데이터 원본을 포함합니다. 통합 문서의 추출을 만들 때만 사용할 수 있습니다." - -#: -msgid "createextracts.options.parent-project-path" -msgstr "대상 리소스를 포함하는 프로젝트의 상위 프로젝트에 대한 경로입니다. --project를 사용하여 프로젝트 이름을 지정해야 합니다." - -#: -msgid "createextracts.options.project" -msgstr "대상 리소스를 포함하는 프로젝트 이름입니다. {0} 또는 {1}이(가) 지정된 경우에만 필요합니다. 지정되지 않은 경우 기본 프로젝트 ''{2}''이(가) 사용됩니다." - -#: -msgid "createextracts.options.url" -msgstr "URL에 나타나는 리소스의 정규 이름" - -#: -msgid "createextracts.options.workbook" -msgstr "추출 만들기를 위한 대상 통합 문서의 이름" - -#: -msgid "createextracts.short_description" -msgstr "게시된 통합 문서 또는 데이터 원본에 대한 추출 만들기" - -#: -msgid "createextracts.workbook.include-all" -msgstr "대상 통합 문서에 내장된 모든 데이터 원본 포함" - -#: -msgid "createextracts.workbook.embedded-datasource-names" -msgstr "내장된 데이터 원본 이름 사용" - -#: -msgid "createproject.options.description" -msgstr "프로젝트에 대한 설명" - -#: -msgid "createproject.options.name" -msgstr "프로젝트의 이름" - -#: -msgid "createproject.options.parent-project-path" -msgstr "새 프로젝트를 포함할 프로젝트의 경로입니다. 지정하지 않으면 사이트 루트 수준에서 생성됩니다." - -#: -msgid "createproject.short_description" -msgstr "프로젝트 만들기" - -#: -msgid "createproject.status" -msgstr "서버에서 ''{0}'' 프로젝트를 만드는 중..." - -#: -msgid "createsite.errors.invalid_url_option" -msgstr "여러 사이트를 만드는 경우 URL 옵션을 사용할 수 없습니다. URL 옵션을 제거하고 명령을 다시 실행하거나 각 사이트를 개별적으로 만드십시오." - -#: -msgid "createsite.errors.site_name_already_exists" -msgstr "이름이 ''{0}''인 사이트가 이미 있습니다. 다른 사이트 이름을 사용하십시오." - -#: -msgid "createsite.errors.site_id_already_exists" -msgstr "ID가 ''{0}''인 사이트가 이미 있습니다. -r을 사용하여 다른 사이트 ID를 지정하십시오. 자세한 내용은 tabcmd createsite 도움말을 참조하십시오." - -#: -msgid "createsite.options.allow-mobile-snapshots" -msgstr "모바일 스냅샷을 허용[또는 거부]합니다. 기본값은 모바일 스냅샷을 허용하는 것입니다." - -#: -msgid "createsite.options.allow-subscriptions" -msgstr "이 사이트에 대한 구독을 허용[또는 거부]합니다. 기본값은 서버 기본 설정입니다. 서버 구독이 해제된 경우 구독을 설정할 수 없습니다." - -#: -msgid "createsite.options.allow-web-authoring" -msgstr "이 사이트에 대한 웹 작성을 허용[또는 거부]합니다. 기본값은 웹 작성을 허용하는 것입니다." - -#: -msgid "createsite.options.metrics-level" -msgstr "모음이 없는 경우 0, 모든 모음인 경우 100" - -#: -msgid "createsite.options.guest-access-enabled" -msgstr "Tableau Server 계정에 로그인하지 않은 사용자가 뷰를 볼 수 있도록 하는 게스트 액세스 권한" - -#: -msgid "createsite.options.site-mode" -msgstr "사이트의 사용자 관리에서 사이트 관리자 허용[또는 거부]" - -#: -msgid "createsite.options.storage-quota" -msgstr "사이트 저장소 할당량(MB)" - -#: -msgid "createsite.options.subscription-email" -msgstr "구독에 사용되는 이메일" - -#: -msgid "createsite.options.subscription-footer" -msgstr "구독에 사용되는 바닥글" - -#: -msgid "createsite.options.url" -msgstr "사이트의 사이트 ID" - -#: -msgid "createsite.options.user-quota" -msgstr "최대 사이트 사용자 수" - -#: -msgid "createsite.options.extract_encryption_mode" -msgstr "추출 암호화 모드로는 disabled(사용 안 함), enabled(사용) 또는 enforced(강제 적용)가 있습니다. 설정되지 않은 경우 기본값이 사용됩니다." - -#: -msgid "createsite.options.web_extraction_enabled" -msgstr "이 사이트에 대해 추출 만들기 및 추출을 라이브로 변경을 허용[또는 거부]합니다. 기본값은 허용됨입니다." - -#: -msgid "createsite.options.run_now_enabled" -msgstr "이 사이트의 지금 실행 옵션을 허용[또는 거부]합니다. 지금 실행을 허용하도록 기본값이 설정됩니다." - -#: -msgid "createsite.options.time_zone" -msgstr "이 사이트에서 추출과 함께 사용되는 표준 시간대입니다. 기본값은 설정 해제되고 서버의 표준 시간대가 사용됩니다." - -#: -msgid "createsite.short_description" -msgstr "사이트 만들기" - -#: -msgid "createsite.status" -msgstr "서버에서 ''{0}'' 사이트를 만드는 중..." - -#: -msgid "createsiteusers.options.auth-type" -msgstr "CSV 파일에서 모든 사용자에 대한 인증 유형을 할당합니다. Tableau Online의 경우 {0}이(가) {1}(기본값) 또는 {2}일 수 있습니다. Tableau Server의 경우 {0}이(가) 로컬(기본값) 또는 {2}일 수 있습니." - -#: -msgid "createsiteusers.description" -msgstr "현재 사이트에서 사용자를 만듭니다. 지정된 CSV 파일에서 사용자를 읽습니다. 파일에는 아래에 표시된 순서대로 열이 포함될 수 있습니다.{0}1. 사용자 이름{0}2. 비밀번호 (Active Directory 사용 시 무시됨){0}3. 식별 이름 (Active Directory 사용 시 무시됨){0}4. 라이선스 수준({1}, {2}, {3}, {4} 또는 {5}){0}5. 관리자({6}/{7}){0}6. 게시자({8}/{9}/1 또는 {10}/{11}/0){0}7. 이메일(Tableau Public에만 해당){0}파일의 열 개수가 더 적을 수도 있습니다. 예를 들어 한 줄에 사용자 이름 하나가 있는 단순한 목록일 수 있습니다. 값에 쉼표가 포함된 경우 따옴표를 사용할 수 있습니다. Tabcmd가 {12} 작업이 완료되기를 기다리고 있습니다. 서버의 작업이 완료되기를 기다리지 않고 즉시 반환되게 하려면 {13} 플래그를 전달하면 됩니다. 이 명령을 사용하여 시스템 관리자를 만들거나 권한을 내릴 수 없습니다. ''{14}'' 명령을 대신 사용하십시오." - -#: -msgid "createsiteusers.short_description" -msgstr "현재 사이트에서 사용자를 만듭니다." - -#: -msgid "createsiteusers.status" -msgstr "{0}에 나열된 사용자를 현재 사이트에 추가하는 중..." - -#: -msgid "createusers.description" -msgstr "사용자를 만듭니다. 지정된 CSV 파일에서 사용자를 읽습니다. 파일에는 아래에 표시된 순서대로 열이 포함될 수 있습니다.{0}1. 사용자 이름{0}2. 비밀번호 (Active Directory 사용 시 무시됨){0}3. 식별 이름 (Active Directory 사용 시 무시됨){0}4. 라이선스 수준({1}, {2}, {3}, {4} 또는 {5}){0}5. 관리자({6}/{7}/{8}/{9}){0}6. 게시자({10}/{11}/1 또는 {12}/{13}/0){0}7. 이메일(Tableau Public에만 해당){0}파일의 열 개수가 더 적을 수도 있습니다. 예를 들어 한 줄에 사용자 이름 하나가 있는 단순한 목록일 수 있습니다. 값에 쉼표가 포함된 경우 따옴표를 사용할 수 있습니다. Tabcmd가 {14} 작업이 완료되기를 기다리고 있습니다. 서버의 작업이 완료되기를 기다리지 않고 즉시 반환되게 하려면 {15} 플래그를 전달할 수 있습니다." - -#: -msgid "createusers.short_description" -msgstr "서버에서 사용자 만들기" - -#: -msgid "createusers.status" -msgstr "{0}에 나열된 사용자를 서버에 추가하는 중" - -#: -msgid "decryptextracts.short_description" -msgstr "사이트의 추출 암호 해독" - -#: -msgid "decryptextracts.status" -msgstr "사이트 {0}의 추출을 암호 해독하도록 예약하는 중..." - -#: -msgid "delete.errors.mutually_exclusive" -msgstr "통합 문서와 데이터 원본을 둘 다 삭제하도록 지정할 수 없습니다." - -#: -msgid "delete.errors.requires_workbook_datasource" -msgstr "''{0}'' 명령에는 통합 문서 이름이나 데이터 원본 이름이 필요합니다." - -#: -msgid "delete.options.datasource" -msgstr "삭제할 데이터 원본" - -#: -msgid "delete.options.parent-project-path" -msgstr "삭제할 통합 문서/데이터 원본을 포함하는 프로젝트의 상위 경로입니다. --project를 사용하여 프로젝트 이름을 지정해야 합니다." - -#: -msgid "delete.options.project" -msgstr "삭제할 통합 문서/데이터 원본을 포함하는 프로젝트입니다. 기본 프로젝트는 ''{0}''입니다." - -#: -msgid "delete.options.workbook" -msgstr "삭제할 통합 문서" - -#: -msgid "delete.short_description" -msgstr "서버에서 통합 문서 또는 데이터 원본 삭제" - -#: -msgid "delete.status" -msgstr "서버에서 {0} ''{1}''을(를) 제거하는 중..." - -#: -msgid "deleteextracts.errors.required_argument" -msgstr "deleteextracts 명령에는 통합 문서 URL, 통합 문서 이름 또는 데이터 원본 이름이 필요합니다." - -#: -msgid "deleteextracts.errors.error" -msgstr "추출을 삭제하는 동안 오류가 발생했습니다." - -#: -msgid "deleteextracts.for.datasource" -msgstr "데이터 원본 ''{0}''에 대한 추출을 삭제하는 중" - -#: -msgid "deleteextracts.for.workbook_name" -msgstr "이름이 ''{0}''인 통합 문서에 대한 추출을 삭제하는 중" - -#: -msgid "deleteextracts.for.workbook_url" -msgstr "URL이 ''{0}''인 통합 문서에 대한 추출을 삭제하는 중" - -#: -msgid "deleteextracts.options.datasource" -msgstr "추출 삭제를 위한 대상 데이터 원본의 이름" - -#: -msgid "deleteextracts.options.embedded-datasources" -msgstr "대상 통합 문서에 내장된 데이터 원본 이름의 공백으로 구분된 목록입니다. 데이터 원본 이름에 공백이 있는 경우 큰따옴표로 묶습니다. 통합 문서의 추출을 삭제할 때만 사용할 수 있습니다." - -#: -msgid "deleteextracts.options.include-all" -msgstr "대상 통합 문서에 내장된 모든 데이터 원본 포함" - -#: -msgid "deleteextracts.options.parent-project-path" -msgstr "대상 리소스를 포함하는 프로젝트의 상위 프로젝트에 대한 경로입니다. --project를 사용하여 프로젝트 이름을 지정해야 합니다." - -#: -msgid "deleteextracts.options.project" -msgstr "대상 리소스를 포함하는 프로젝트 이름입니다. {0} 또는 {1}이(가) 지정된 경우에만 필요합니다. 지정되지 않은 경우 기본 프로젝트 ''{2}''이(가) 사용됩니다." - -#: -msgid "deleteextracts.options.url" -msgstr "URL에 나타나는 리소스의 정규 이름" - -#: -msgid "deleteextracts.options.workbook" -msgstr "추출 삭제를 위한 대상 통합 문서의 이름" - -#: -msgid "deleteextracts.short_description" -msgstr "게시된 통합 문서 또는 데이터 원본에 대한 추출 삭제" - -#: -msgid "deleteextracts.workbook.include-all" -msgstr "대상 통합 문서에 내장된 모든 데이터 원본 포함" - -#: -msgid "deleteextracts.workbook.embedded-datasource-names" -msgstr "내장된 데이터 원본 이름 사용" - -#: -msgid "deletegroup.short_description" -msgstr "그룹 삭제" - -#: -msgid "deletegroup.status" -msgstr "서버에서 ''{0}'' 그룹을 삭제하는 중..." - -#: -msgid "deleteproject.errors.requires_project_name" -msgstr "''{0}'' 명령에는 프로젝트 이름이 필요합니다." - -#: -msgid "deleteproject.options.parent-project-path" -msgstr "삭제할 프로젝트의 상위 경로입니다. --project를 사용하여 프로젝트 이름을 지정해야 합니다." - -#: -msgid "deleteproject.short_description" -msgstr "프로젝트 삭제" - -#: -msgid "deleteproject.status" -msgstr "서버에서 ''{0}'' 프로젝트를 삭제하는 중..." - -#: -msgid "deletesite.errors.logged_into_this_site" -msgstr "현재 로그인되어 있는 사이트를 삭제할 수 없습니다." - -#: -msgid "deletesite.short_description" -msgstr "사이트 삭제" - -#: -msgid "deletesite.status" -msgstr "서버에서 ''{0}'' 사이트를 삭제하는 중..." - -#: -msgid "deletesiteusers.description" -msgstr "사이트 사용자를 삭제합니다. 사용자는 지정된 CSV 파일에서 읽어옵니다. 파일은 한 줄에 사용자 이름 하나가 있는 단순한 목록입니다." - -#: -msgid "deletesiteusers.short_description" -msgstr "사이트 사용자 삭제" - -#: -msgid "deletesiteusers.status" -msgstr "서버에서 {0}에 나열된 사이트 사용자를 삭제하는 중..." - -#: -msgid "deleteusers.description" -msgstr "사용자를 삭제합니다. 사용자는 지정된 CSV(쉼표로 구분된 값) 파일에서 읽어옵니다. 파일은 한 줄에 사용자 이름 하나가 있는 단순한 목록입니다." - -#: -msgid "deleteusers.short_description" -msgstr "사용자 삭제" - -#: -msgid "deleteusers.status" -msgstr "서버에서 {0}에 나열된 사용자를 삭제하는 중..." - -#: -msgid "editdomain.description" -msgstr "도메인을 편집합니다. 편집할 도메인 목록을 보려면 ''{0}'' 명령을 사용합니다." - -#: -msgid "editdomain.errors.requires_nickname_name" -msgstr "''{0}'' 옵션 또는 ''{1}'' 옵션을 지정해야 합니다." - -#: -msgid "editdomain.options.id" -msgstr "도메인의 ID" - -#: -msgid "editdomain.options.name" -msgstr "도메인의 이름" - -#: -msgid "editdomain.options.nickname" -msgstr "도메인의 애칭" - -#: -msgid "editdomain.short_description" -msgstr "도메인 편집" - -#: -msgid "editdomain.output" -msgstr "{0}ID{1}애칭{1}{1}이름{0}" - -#: -msgid "editdomain.status" -msgstr "서버에서 ID가 ''{0}''인 도메인 편집..." - -#: -msgid "editsite.errors.invalid_site-id" -msgstr "여러 사이트를 편집하는 경우 {0} 옵션을 사용할 수 없습니다. {0} 옵션을 제거한 후 명령을 다시 실행하거나 각 사이트를 개별적으로 편집하십시오." - -#: -msgid "editsite.errors.invalid_site-name" -msgstr "여러 사이트를 편집하는 경우 {0} 옵션을 사용할 수 없습니다. {0} 옵션을 제거한 후 명령을 다시 실행하거나 각 사이트를 개별적으로 편집하십시오." - -#: -msgid "editsite.options.allow-mobile-snapshots" -msgstr "모바일 스냅샷 허용[또는 거부]" - -#: -msgid "editsite.options.allow-subscriptions" -msgstr "이 사이트의 구독 허용[또는 거부]" - -#: -msgid "editsite.options.allow-web-authoring" -msgstr "이 사이트의 웹 작성 허용[또는 거부]" - -#: -msgid "editsite.options.cache-warmup" -msgstr "이 사이트의 캐시 준비 허용[또는 거부]" - -#: -msgid "editsite.options.cache-warmup-threshold" -msgstr "캐시 준비가 트리거되기 위해 마지막 뷰 열람 이후 경과되어야 하는 최소 일수" - -#: -msgid "editsite.options.site-name" -msgstr "사이트의 표시 이름" - -#: -msgid "editsite.options.status" -msgstr "사이트의 가용성을 변경합니다. ''{0}'' 또는 ''{1}''여야 합니다." - -#: -msgid "editsite.options.allow-materialized-views" -msgstr "이 사이트에 대해 구체화된 뷰 허용 [또는 거부]" - -#: -msgid "editsite.options.extract_encryption_mode" -msgstr "추출 암호화 모드: 사용 안 함, 사용 또는 시행입니다. 설정되지 않은 경우 서버에서 변경되지 않습니다." - -#: -msgid "editsite.options.web_extraction_enabled" -msgstr "이 사이트에 대해 추출 만들기 및 추출을 라이브로 변경을 허용[또는 거부]합니다. 기본 설정은 허용됨입니다." - -#: -msgid "editsite.options.run_now_enabled" -msgstr "이 사이트의 지금 실행 옵션을 허용[또는 거부]합니다. 지금 실행을 허용하도록 기본값이 설정됩니다." - -#: -msgid "editsite.options.time_zone" -msgstr "이 사이트에서 추출과 함께 사용되는 표준 시간대" - -#: -msgid "editsite.options.use_default_time_zone" -msgstr "이 사이트에서 추출과 함께 사용되는 표준 시간대 설정을 해제하고 대신 기본 서버 표준 시간대를 사용합니다." - -#: -msgid "editsite.short_description" -msgstr "사이트 편집" - -#: -msgid "editsite.status" -msgstr "서버에서 ''{0}'' 사이트를 편집합니다..." - -#: -msgid "encryptextracts.short_description" -msgstr "사이트의 추출 암호화" - -#: -msgid "encryptextracts.status" -msgstr "사이트 {0}의 추출을 암호화하도록 예약하는 중..." - -#: -msgid "export.errors.need_country_and_languge" -msgstr "--country 옵션과 --language 옵션은 함께 사용해야 합니다." - -#: -msgid "export.errors.white_space_workbook_view" -msgstr "내보낼 통합 문서 또는 뷰의 이름에 공백을 포함할 수 없습니다. 통합 문서 또는 뷰의 정규화된 이름을 URL에 표시되는 대로 사용하십시오." - -#: -msgid "export.errors.requires_workbook_view_name" -msgstr "''{0}'' 명령에는 / 이름이 필요합니다." - -#: -msgid "export.errors.requires_workbook_view_param" -msgstr "''{0}'' 명령에는 / 매개 변수가 필요하고, 이 매개 변수에는 하나 이상의 슬래시(/)가 있어야 합니다." - -#: -msgid "export.options.country" -msgstr "사용자의 기본 로캘을 사용하지 않는 경우 로캘의 국가 약어입니다(IANA Language Subtag Registry에서 찾을 수 있음). --language와 함께 사용해야 합니다." - -#: -msgid "export.options.csv" -msgstr "CSV 형식으로 데이터 내보내기(기본값)" - -#: -msgid "export.options.fullpdf" -msgstr "PDF 형식으로 시각적 뷰 내보내기(통합 문서가 탭과 함께 게시된 경우)" - -#: -msgid "export.options.height" -msgstr "높이를 설정합니다. 정수 값이어야 합니다(기본값: 600픽셀)" - -#: -msgid "export.options.language" -msgstr "사용자의 기본 로캘을 사용하지 않는 경우 로캘의 언어 약어입니다(IANA Language Subtag Registry에서 찾을 수 있음). --country와 함께 사용해야 합니다." - -#: -msgid "export.options.pagelayout" -msgstr "내보낸 PDF의 페이지 방향을 설정합니다. 사용할 수 있는 값: {0}. 지정되지 않은 경우 Tableau Desktop의 설정이 사용됩니다." - -#: -msgid "export.options.pagesize" -msgstr "내보낸 PDF의 페이지 크기를 설정합니다. 사용할 수 있는 값: {0}(기본값: ''{1}'')" - -#: -msgid "export.options.pdf" -msgstr "PDF 형식으로 데이터 내보내기" - -#: -msgid "export.options.png" -msgstr "PNG 형식으로 데이터 내보내기" - -#: -msgid "export.options.width" -msgstr "너비를 설정합니다. 정수 값이어야 합니다(기본값: 800픽셀)" - -#: -msgid "export.short_description" -msgstr "서버에서 뷰의 이미지 또는 데이터 내보내기" - -#: -msgid "export.status" -msgstr "서버에서 ''{0}''을(를) 요청하는 중..." - -#: -msgid "export.success" -msgstr "''{1}''에 {0} 저장함" - -#: -msgid "extracts.workbook.errors.requires_datasources_or_include_all" -msgstr "통합 문서에 대한 {0} 명령에는 내장된 데이터 원본 또는 include-all 플래그가 필요합니다." - -#: -msgid "fileuploader.progress" -msgstr "업로드 진행률: {0}%" - -#: -msgid "get.description" -msgstr "서버에서 파일을 가져옵니다. filename 인수가 지정되지 않은 경우 파일 이름은 경로의 마지막 구성 요소로 지정됩니다." - -#: -msgid "get.errors.requires_url" -msgstr "''{0}'' 명령에는 URL이 필요합니다." - -#: -msgid "get.options.file" -msgstr "파일을 저장할 이름" - -#: -msgid "get.short_description" -msgstr "서버에서 파일을 가져오기" - -#: -msgid "help.available_commands" -msgstr "사용할 수 있는 명령:" - -#: -msgid "help.command_options" -msgstr "명령 옵션:" - -#: -msgid "help.description0" -msgstr "특정 명령에 대한 도움말 표시" - -#: -msgid "help.description1" -msgstr "사용할 수 있는 모든 명령 나열" - -#: -msgid "help.errors.unknown_command" -msgstr "알 수 없는 명령: {0}" - -#: -msgid "help.global_options" -msgstr "전역 옵션:" - -#: -msgid "help.short_description" -msgstr "tabcmd 명령에 대한 도움말" - -#: -msgid "httputils.found_attachment" -msgstr "찾은 첨부 파일: {0}" - -#: -msgid "httputils.mapped_attachment" -msgstr "찾은 첨부 파일: {0}({1}에 다시 매핑됨)" - -#: -msgid "initialuser.errors.username_and_password_required" -msgstr "사용자 이름과 비밀번호 모두 필요합니다." - -#: -msgid "initialuser.options.friendly-name" -msgstr "식별 이름" - -#: -msgid "initialuser.short_description" -msgstr "초기화되지 않은 서버에서 초기 사용자 만들기" - -#: -msgid "listdomains.description" -msgstr "도메인 나열" - -#: -msgid "listdomains.status" -msgstr "서버에서 도메인을 나열하는 중..." - -#: -msgid "listsites.output" -msgstr "{0}{0}NAME: {1} {0}SITEID: ''{2}''" - -#: -msgid "listsites.output_extended" -msgstr "{0}{0}NAME: {1} {0}SITEID: ''{2}''{0}EXTRACTENCRYPTION: {3}" - -#: -msgid "listsites.short_description" -msgstr "사용자의 사이트 나열" - -#: -msgid "listsites.status" -msgstr "사용자 {0}의 사이트를 나열하는 중..." - -#: -msgid "listsites.options.get_extract_encryption_mode" -msgstr "사이트의 추출 암호화 모드 출력" - -#: -msgid "login.description" -msgstr "서버에 로그인합니다. 세션은 서버에서 만료되거나 사용자가 {0}을(를) 사용하기 전까지 계속 유지됩니다." - -#: -msgid "login.short_description" -msgstr "서버에 로그인" - -#: -msgid "logout.short_description" -msgstr "서버에서 로그아웃" - -#: -msgid "publish.description" -msgstr "서버에 통합 문서, 데이터 원본 또는 추출 게시" - -#: -msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "데이터 원본 업데이트에 대한 파일 유형 ''{0}''이(가) 잘못되었습니다. 바꾸기/추가는 추출(.tde) 파일에만 적용됩니다." - -#: -msgid "publish.errors.invalid_name_option" -msgstr "여러 항목을 게시하는 경우 {0} 옵션을 사용할 수 없습니다." - -#: -msgid "publish.errors.invalid_publish_file_type" -msgstr "게시에 대한 파일 유형 ''{0}''이(가) 잘못되었습니다. .tde, .tds, .tdsx, .twb 또는 .twbx 파일이 필요합니다." - -#: -msgid "publish.errors.mutually_exclusive_option" -msgstr "{0} 또는 {1} 중 하나를 사용하십시오." - -#: -msgid "publish.errors.requires_resource_file" -msgstr "''{0}'' 명령에는 통합 문서, 데이터 원본 또는 추출 파일이 필요합니다." - -#: -msgid "publish.errors.unexpected_server_response" -msgstr "서버의 예기치 않은 응답: {0}" - -#: -msgid "publish.errors.server_resource_not_found" -msgstr "지정한 리소스가 존재하지 않거나 사용자에게 리소스를 볼 수 있는 권한이 없습니다. 프로젝트 이름 및 사용 권한을 확인하십시오." - -#: -msgid "publish.options.append" -msgstr "기존 데이터 원본에 추출 파일 추가" - -#: -msgid "publish.options.async" -msgstr "비동기식으로 게시" - -#: -msgid "publish.options.db-password" -msgstr "모든 데이터 원본에 대한 데이터베이스 비밀번호" - -#: -msgid "publish.options.db-username" -msgstr "모든 데이터 원본에 대한 데이터베이스 사용자 이름" - -#: -msgid "publish.options.description" -msgstr "통합 문서 또는 데이터 원본의 설명" - -#: -msgid "publish.options.encrypt_extracts" -msgstr "서버에서 추출 암호화" - -#: -msgid "publish.options.name" -msgstr "서버에 있는 통합 문서/데이터 원본 이름입니다. 생략된 경우 통합 문서/데이터 원본의 이름은 twb(x), tds(x) 또는 tde 확장명을 제외한 파일 이름으로 지정됩니다. .tde 파일을 게시하면 데이터 원본이 만들어집니다." - -#: -msgid "publish.options.oauth-username" -msgstr "USERNAME과 연결된 서버 키 체인에 저장된 자격 증명을 사용하여 게시" - -#: -msgid "publish.options.overwrite" -msgstr "기존 통합 문서/데이터 원본 덮어쓰기(있는 경우)" - -#: -msgid "publish.options.project" -msgstr "통합 문서/데이터 원본을 게시할 대상 프로젝트" - -#: -msgid "publish.options.parent-project-path" -msgstr "통합 문서/데이터 원본을 게시할 프로젝트의 상위 경로" - -#: -msgid "publish.options.replace" -msgstr "기존 데이터 원본에 대한 추출 파일 바꾸기" - -#: -msgid "publish.options.restart" -msgstr "파일 업로드 다시 시작" - -#: -msgid "publish.options.save-db-password" -msgstr "서버에 데이터베이스 비밀번호 저장" - -#: -msgid "publish.options.save-oauth" -msgstr "{0}에 지정된 OAuth 자격 증명 내장" - -#: -msgid "publish.options.tabbed" -msgstr "탭 뷰가 설정된 상태로 게시" - -#: -msgid "publish.options.thumbnail-groupname" -msgstr "통합 문서에 사용자 필터가 포함된 경우 축소판을 계산하는 동안 이 그룹 가장" - -#: -msgid "publish.options.thumbnail-username" -msgstr "통합 문서에 사용자 필터가 포함된 경우 축소판을 계산하는 동안 이 사용자 가장" - -#: -msgid "publish.status" -msgstr "서버에 ''{0}''을(를) 게시하는 중입니다. 몇 분 정도 걸릴 수 있습니다..." - -#: -msgid "publish.success" -msgstr "파일이 서버의 다음 위치에 성공적으로 게시되었습니다." - -#: -msgid "publishsamples.options.parent-project-path" -msgstr "샘플을 게시할 프로젝트의 상위 경로입니다. --project를 사용하여 프로젝트 이름을 지정해야 합니다." - -#: -msgid "publishsamples.options.projectname" -msgstr "샘플을 게시할 프로젝트의 이름" - -#: -msgid "publishsamples.short_description" -msgstr "지정한 프로젝트에 샘플 통합 문서를 게시합니다. 기존 샘플은 덮어써집니다." - -#: -msgid "publishsamples.status" -msgstr "샘플 게시 중..." - -#: -msgid "reencryptextracts.short_description" -msgstr "사이트의 추출 재암호화" - -#: -msgid "reencryptextracts.status" -msgstr "사이트 {0}의 추출을 재암호화하도록 예약하는 중..." - -#: -msgid "refreshextracts.errors.required_argument" -msgstr "refreshextracts 명령에는 통합 문서 URL, 통합 문서 이름 또는 데이터 원본 이름이 필요합니다." - -#: -msgid "refreshextracts.errors.add_and_remove_calculations" -msgstr "--addcalculations 및 --removecalculations 옵션을 모두 사용하여 새로 고침을 실행할 수 없습니다." - -#: -msgid "refreshextracts.errors.calculations_and_incremental" -msgstr "증분 추출 새로 고침 중에 구체화된 계산을 추가하거나 제거할 수 없습니다." - -#: -msgid "refreshextracts.errors.error" -msgstr "추출을 새로 고치는 동안 오류 발생" - -#: -msgid "refreshextracts.options.datasource" -msgstr "새로 고칠 데이터 원본 이름" - -#: -msgid "refreshextracts.options.incremental" -msgstr "증분 새로 고침 수행(지원되는 경우)" - -#: -msgid "refreshextracts.options.parent-project-path" -msgstr "새로 고칠 추출을 포함하는 프로젝트의 상위 경로입니다. --project를 사용하여 프로젝트 이름을 지정해야 합니다." - -#: -msgid "refreshextracts.options.project" -msgstr "통합 문서/데이터 원본이 포함된 프로젝트 이름입니다. {0} 또는 {1}이(가) 지정된 경우에만 필요합니다. 지정되지 않은 경우 기본 프로젝트 ''{2}''이(가) 사용됩니다." - -#: -msgid "refreshextracts.options.synchronous" -msgstr "새로 고침이 실행되어 완료될 때까지 기다린 후 종료" - -#: -msgid "refreshextracts.options.url" -msgstr "URL에 나타나는 통합 문서 또는 뷰의 정규 이름" - -#: -msgid "refreshextracts.options.workbook" -msgstr "새로 고칠 통합 문서 이름" - -#: -msgid "refreshextracts.options.addcalculations" -msgstr "추출에 구체화된 계산 추가" - -#: -msgid "refreshextracts.options.removecalculations" -msgstr "추출에서 구체화된 계산 제거" - -#: -msgid "refreshextracts.short_description" -msgstr "서버에서 통합 문서 또는 데이터 원본의 추출 새로 고침" - -#: -msgid "refreshextracts.status_incremented" -msgstr "{0} ''{1}''에 대한 추출이 지금 증분되도록 예약하는 중..." - -#: -msgid "refreshextracts.status_refreshed" -msgstr "{0} ''{1}''에 대한 추출이 지금 새로 고쳐지도록 예약하는 중..." - -#: -msgid "removeusers.options.users" -msgstr "한 줄에 한 명씩 그룹에서 제거할 사용자 목록이 포함된 파일" - -#: -msgid "removeusers.short_description" -msgstr "그룹에서 사용자 제거" - -#: -msgid "removeusers.status" -msgstr "{0}에 나열된 사용자를 {1} 그룹에서 제거하는 중..." - -#: -msgid "runschedule.errors.requires_schedule_name" -msgstr "''{0}'' 명령에는 일정 이름이 필요합니다." - -#: -msgid "runschedule.short_description" -msgstr "일정 실행" - -#: -msgid "runschedule.status" -msgstr "서버에서 ''{0}'' 일정을 실행하는 중..." - -#: -msgid "materializeviews.short_description" -msgstr "사이트/통합 문서의 구체화된 뷰 설정을 업데이트하고 확인합니다." - -#: -msgid "materializeviews.status.site" -msgstr "''{0}'' 사이트의 구체화된 뷰 설정 업데이트 중..." - -#: -msgid "materializeviews.status.workbook" -msgstr "''{0}'' 통합 문서의 구체화된 뷰 설정 업데이트 중..." - -#: -msgid "materializeviews.errors.invalid_workbook_arguments" -msgstr "materializeviews 명령에는 통합 문서 이름의 인수 하나가 필요합니다." - -#: -msgid "materializeviews.errors.invalid_site_arguments" -msgstr "materializeviews 명령에는 사이트 ID의 인수 하나가 필요합니다." - -#: -msgid "materializeviews.errors.invalid_workbook_option" -msgstr "''{0}'' 또는 ''{1}''을(를) ''{2}''과(와) 함께 사용하십시오." - -#: -msgid "materializeviews.errors.invalid_project_path" -msgstr "''{1}''을(를) ''{0}''과(와) 함께 사용하십시오." - -#: -msgid "materializeviews.errors.invalid_site_option" -msgstr "''{0}''을(를) ''{1}''과(와) 함께 사용하십시오." - -#: -msgid "materializeviews.errors.site_mode_conflict" -msgstr "사이트의 구체화된 뷰 모드를 변경하려면 ''{0}'' 또는 ''{1}''을(를) 사용하십시오." - -#: -msgid "materializeviews.errors.site_not_updated" -msgstr "''{0}'' 사이트가 업데이트되지 않았습니다. 서버 관리자만 구체화된 뷰 설정을 변경할 수 있습니다." - -#: -msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "구체화된 뷰 설정을 변경하려면 ''{0}'' 또는 ''{1}''을(를) 사용하십시오." - -#: -msgid "materializeviews.options.materialize_now" -msgstr "지정된 통합 문서의 구체화를 즉시 예약하려면 ''{0}''을(를) 사용하십시오." - -#: -msgid "materializeviews.options.project" -msgstr "프로젝트 이름을 지정하려면 ''{0}''을(를) 사용하십시오." - -#: -msgid "materializeviews.options.parent_project_path" -msgstr "상위 프로젝트 경로를 ''{1}''(으)로 지정하려면 ''{0}''을(를) 사용하십시오." - -#: -msgid "materializeviews.options.allow_workbook" -msgstr "통합 문서의 구체화된 뷰 사용 여부를 지정하려면 ''{0}''을(를) 사용하십시오." - -#: -msgid "materializeviews.options.allow_site" -msgstr "사이트의 구체화된 뷰 사용 여부를 지정하려면 ''{0}''을(를) 사용하십시오." - -#: -msgid "materializeviews.options.selected_workbooks" -msgstr "''{1}'' 옵션에 사용된 사이트에서 선택한 통합 문서를 사용하도록 설정하려면 ''{0}''을(를) 사용하십시오. 이것이 기본 옵션입니다." - -#: -msgid "materializeviews.options.all_workbooks" -msgstr "''{1}'' 옵션에 사용된 사이트에서 모든 통합 문서를 사용하도록 설정하려면 ''{0}''을(를) 사용하십시오." - -#: -msgid "session.auto_site_login" -msgstr "사이트에 자동 로그인: {0}" - -#: -msgid "session.certificate-alias" -msgstr "인증서 별칭: {0}" - -#: -msgid "session.connecting" -msgstr "서버에 연결하는 중..." - -#: -msgid "session.continuing_session" -msgstr "이전 세션 계속 유지" - -#: -msgid "session.errors.auth_required" -msgstr "권한이 필요함" - -#: -msgid "session.errors.invalid_keystore_password" -msgstr "키 저장소 비밀번호가 잘못되었습니다. 올바른 비밀번호를 입력하고 다시 시도하십시오." - -#: -msgid "session.errors.invalid_redirect" -msgstr "잘못된 URL로 리디렉션할 수 없음: {0}" - -#: -msgid "session.errors.keystore_pwdfile_create" -msgstr "키 저장소 비밀번호 파일을 만들 수 없습니다. 오류: {0}" - -#: -msgid "session.errors.missing_arguments" -msgstr "인수가 누락되어 로그인할 수 없음: {0}" - -#: -msgid "session.errors.no_redirect_found" -msgstr "리디렉션 응답에 리디렉션 주소가 없음" - -#: -msgid "session.errors.no_sslcafile_found" -msgstr "''{0}'' 위치에서 CA(인증 기관) 파일을 찾을 수 없습니다. CA 파일은 Tableau Server와의 보안 통신을 보장하기 위해 사용됩니다. CA 파일 만드는 방법에 대한 자세한 내용은 Tableau Server 도움말을 참조하십시오. SSL 인증서의 유효성을 검사하지 않은 상태로 Tableau Server에 연결하려면 --no-certcheck 플래그를 사용하십시오." - -#: -msgid "session.errors.script_no_password" -msgstr "Tabcmd가 스크립트 또는 IDE에서 실행되었음에도 비밀번호가 제공되었습니다. 로그인하려면 비밀번호가 tabcmd에 대한 인수로 제공되어야 합니다." - -#: -msgid "session.errors.session_expired" -msgstr "세션이 만료되었습니다." - -#: -msgid "session.errors.unsupported_command" -msgstr "이 서버에서 지원되지 않는 명령입니다." - -#: -msgid "session.keystore.notice" -msgstr "이후에 비밀번호를 다시 입력하지 않도록 비밀번호를 로컬에 저장하시겠습니까? [예 또는 아니요로 답변]" - -#: -msgid "session.keystore.password" -msgstr "키 저장소 비밀번호:" - -#: -msgid "session.keystore.pwdfile_create" -msgstr "키 저장소 비밀번호 파일 생성 경로: {0}" - -#: -msgid "session.keystore.pwdfile_remove" -msgstr "잘못된 비밀번호를 포함한 키 저장소 비밀번호 파일 제거" - -#: -msgid "session.login" -msgstr "로그인 중..." - -#: -msgid "session.logout" -msgstr "로그아웃됨" - -#: -msgid "session.monitorjob.errors.no_jobid" -msgstr "작업을 모니터링할 수 없습니다. job_id 찾지 못함: {0}" - -#: -msgid "session.monitorjob.percent_complete" -msgstr "{0}% 완료" - -#: -msgid "session.new_session" -msgstr "새 세션 만들기" - -#: -msgid "session.no-certificate-found" -msgstr "유효한 클라이언트 인증서를 찾을 수 없습니다." - -#: -msgid "session.not_default_site_member" -msgstr "기본 사이트의 멤버가 아닙니다. 다음 사이트에서 SITEID를 선택하십시오." - -#: -msgid "session.not_site_member" -msgstr "''{0}'' 사이트의 멤버가 아닙니다. 다음 사이트에서 SITEID를 선택하십시오." - -#: -msgid "session.options.help" -msgstr "tabcmd 도움말 표시" - -#: -msgid "session.options.no-certcheck" -msgstr "SSL 인증서 확인 안 함" - -#: -msgid "session.options.no-cookie" -msgstr "로그인 시 세션 ID를 저장하지 않습니다. 후속 명령에서 다시 로그인해야 합니다. 지정되지 않은 경우 기본값은 세션 ID를 저장하는 것입니다." - -#: -msgid "session.options.no-prompt" -msgstr "비밀번호 입력 메시지 표시 안 함" - -#: -msgid "session.options.no-proxy" -msgstr "HTTP 프록시 사용 안 함" - -#: -msgid "session.options.password" -msgstr "지정된 Tableau Server 비밀번호 사용" - -#: -msgid "session.options.password-file" -msgstr "FILE에서 Tableau Server 비밀번호 읽기" - -#: -msgid "session.options.proxy" -msgstr "지정된 HTTP 프록시 사용" - -#: -msgid "session.options.server" -msgstr "지정된 Tableau Server URL을 사용합니다. 프로토콜이 지정되지 않은 경우 http://를 사용합니다." - -#: -msgid "session.options.site" -msgstr "지정된 Tableau Server 사이트를 사용합니다. 기본 사이트를 사용하게 하려면 빈 문자열('''')을 지정하십시오." - -#: -msgid "session.options.timeout" -msgstr "명령 처리가 완료되도록 서버가 대기하는 시간(초)입니다. 기본값은 서버가 응답할 때까지 대기하는 것입니다." - -#: -msgid "session.options.use-certificate" -msgstr "클라이언트 인증서를 사용하여 로그인" - -#: -msgid "session.options.username" -msgstr "지정된 Tableau Server 사용자 이름 사용" - -#: -msgid "session.password" -msgstr "비밀번호:" - -#: -msgid "session.retrying_task" -msgstr "새 세션에서 원래 명령을 다시 시도하기 위해 다시 로그인하는 중..." - -#: -msgid "session.session_expired_login" -msgstr "세션이 만료되었습니다. 세션을 지우기 위해 로그아웃하는 중..." - -#: -msgid "session.site_list" -msgstr "{0}{0}NAME: {1}{0}SITEID: ''{2}''" - -#: -msgid "session.using-certificate" -msgstr "클라이언트 인증서를 사용하여 로그인합니다." - -#: -msgid "session.inferred_username" -msgstr "--username 플래그가 지정되지 않아 사용자 ''{0}''(으)로 로그인하는 중" - -#: -msgid "sessiondata.errors.bad_api" -msgstr "잘못된 형식의 서버 API: {0}" - -#: -msgid "sessiondata.errors.no_server_api" -msgstr "응답에서 서버 API 버전을 찾을 수 없습니다." - -#: -msgid "sessiondata.errors.version_mismatch" -msgstr "tabcmd 버전 {0}(API {1})이(가) Tableau Server 버전 {2}(API {3})과(와) 일치하지 않습니다." - -#: -msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "서버 이름 앞에 ''{0}'' 또는 ''{1}''을(를) 지정하십시오." - -#: -msgid "sessionoptions.errors.bad_password_file" -msgstr "''{0}'' 파일에서 비밀번호를 읽을 수 없습니다." - -#: -msgid "sessionoptions.errors.bad_protocol" -msgstr "''{0}'' 프로토콜이 지원되지 않습니다." - -#: -msgid "sessionoptions.errors.bad_proxy_format" -msgstr "프록시 형식이 HOST:PORT 형식이 아닙니다. {0}" - -#: -msgid "sessionoptions.errors.bad_timeout" -msgstr "{0} ''{1}''에 대한 숫자가 아닌 인수는 무시되었습니다." - -#: -msgid "set.description" -msgstr "서버에서 setting을 설정합니다. 설정을 해제하려면 !setting을 사용하십시오." - -#: -msgid "set.errors.requires_setting_name" -msgstr "''{0}'' 명령에는 설정 이름이 필요합니다." - -#: -msgid "set.errors.single_setting_name" -msgstr "''{0}'' 명령은 단일 설정 이름을 사용합니다." - -#: -msgid "set.short_description" -msgstr "서버에 setting 설정" - -#: -msgid "setsetting.status" -msgstr "{1}에 ''{0}'' 설정 중" - -#: -msgid "syncgroup.errors.server_admin" -msgstr "그룹의 최소 사이트 역할을 ''ServerAdministrator''로 설정할 수 없습니다." - -#: -msgid "syncgroup.options.role" -msgstr "그룹의 모든 사용자에 대한 기본 역할을 설정합니다. {0}에 사용할 수 있는 값은 {1}입니다. 사용자가 이미 있는 경우 지정된 역할은 사용자의 현재 역할보다 제한이 적은 경우에만 적용됩니다. 지정되지 않은 경우 기본값은 새 사용자이면 {2}이고, 기존 사용자이면 변경되지 않고 그대로 사용됩니다." - -#: -msgid "syncgroup.options.overwritesiterole" -msgstr "--role를 사용하여 기본 동작을 재정의함으로써, 사용자의 사이트 역할을 권한이 더 적은 역할로 변경할 수 있도록 허용합니다." - -#: -msgid "syncgroup.options.grantlicensemode" -msgstr "그룹에 지정된 라이선스를 사용자에게 부여하는 경우 사용할 수 있는 값은 {0}입니다. 값이 전달되지 않은 경우 ''on-sync''가 기본값으로 사용됩니다." - -#: -msgid "syncgroup.short_description" -msgstr "서버와 Active Directory 그룹 동기화" - -#: -msgid "syncgroup.status" -msgstr "서버와 Active Directory 그룹 {0} 동기화 중..." - -#: -msgid "syncgroup.options.sysadmin-type" -msgstr "[더 이상 사용되지 않습니다. 대신 --role을 사용하십시오.] 그룹의 모든 사용자에 대해 관리 권한을 할당[또는 제거]합니다. {0}은(는) {1}, {2}, {3} 또는 {4}일 수 있습니다." - -#: -msgid "syncgroup.options.license" -msgstr "[더 이상 사용되지 않습니다. 대신 --role를 사용하십시오.] 그룹에 있는 모든 사용자에 대해 기본 라이선스 수준을 설정합니다. {0}은(는) {1}, {2} 또는 {3}일 수 있습니다." - -#: -msgid "syncgroup.options.publisher" -msgstr "[더 이상 사용되지 않습니다. 대신 --role을 사용하십시오.] 그룹의 모든 사용자에 대해 게시 권한을 할당[또는 제거]합니다." - -#: -msgid "tabcmd.mutually_exclusive_options" -msgstr "한 명령에 ''{0}'' 및 ''{1}''을(를) 동시에 지정할 수 없습니다." - -#: -msgid "tabcmdparser.errors.ambiguous_option" -msgstr "모호한 옵션 ''{0}'', 가능한 옵션: {1}" - -#: -msgid "tabcmdparser.warning.unexpected_dash" -msgstr "인수 {0}에서 예기치 않은 대시가 검색되었습니다. 유효한 대시는 -, --입니다. 이 오류는 주로 서식이 적용된 텍스트 편집기에서 복사하여 붙여 넣을 때 발생합니다. 명령줄에서 인수의 대시를 다시 입력해 보십시오." - -#: -msgid "resetopenidsub.short_description" -msgstr "사용자의 OpenID Connect SubId 재설정" - -#: -msgid "resetopenidsub.options.targetusername" -msgstr "재설정할 사용자" - -#: -msgid "resetopenidsub.options.all" -msgstr "모든 사용자 재설정" - -#: -msgid "version.description" -msgstr "버전 정보 인쇄" - -#: -msgid "vizqlsession.errors.cannot_create_session" -msgstr "서버에서 VizQl 세션을 만들지 못했습니다." - -#: -msgid "vizqlsession.errors.no_command_result" -msgstr "명령 결과를 찾을 수 없음: {0}" - -#: -msgid "vizqlsession.errors.session_already_closed" -msgstr "VizQl 세션 개체가 이미 닫혔습니다." - -#: -msgid "vizqlsession.errors.cannot_parse_response" -msgstr "JSON 응답 문자열을 구문 분석할 수 없음: {0}" - -#: -msgid "upgradethumbnails.short_description" -msgstr "축소판 업그레이드 백그라운더 작업을 실행합니다. 이 작업은 Tableau 2018.2 이전에 생성된 모든 축소판을 고해상도로 렌더링합니다. 이로 인해 Tableau Server와 외부 데이터 원본에 정상적인 부하보다 훨씬 높은 부하가 발생할 수 있습니다. 문제가 발생하는 경우 tabcmd upgradethumbnails --server --stop 명령을 실행하여 작업을 중지할 수 있습니다." - -#: -msgid "upgradethumbnails.options.stop" -msgstr "모든 축소판 업그레이드 관련 작업을 중지합니다." - -#: -msgid "upgradethumbnails.status.running" -msgstr "축소판 업그레이드를 시작하는 중" - -#: -msgid "upgradethumbnails.status.not_running" -msgstr "축소판 업그레이드가 시작되지 않음" - -#: -msgid "upgradethumbnails.status.cancelling" -msgstr "축소판 업그레이드 작업을 취소하는 중" - -#: -msgid "upgradethumbnails.continue_promt" -msgstr "계속하시겠습니까? 예인 경우 1을 입력하고 아니요인 경우 0을 입력합니다(1/0)." - -#: -msgid "upgradethumbnails.invalid_response" -msgstr "잘못된 응답" - -#: -msgid "validateidpmetadata.options.digest_algorithms" -msgstr "공백으로 구분된 다이제스트 알고리즘의 목록입니다. {0}에 대한 올바른 값은 {1}입니다. 지정하지 않은 경우 서버 구성 설정 {2}의 값이 사용됩니다." - -#: -msgid "validateidpmetadata.options.min_allowed_rsa_key_size" -msgstr "지정하지 않으면 서버는 서버 구성 설정의 값({0})을 사용합니다." - -#: -msgid "validateidpmetadata.options.min_allowed_elliptic_curve_size" -msgstr "지정하지 않으면 서버는 서버 구성 설정의 값({0})을 사용합니다." - -#: -msgid "validateidpmetadata.options.site_names" -msgstr "인증서 유효성 검사를 수행할 사이트 이름의 공백으로 구분된 목록입니다. 지정하지 않은 경우 모든 사이트가 검사됩니다." - -#: -msgid "validateidpmetadata.short_description" -msgstr "안전하지 않은 다이제스트 알고리즘인 SHA-1을 사용한 IdP로 구성된 Tableau Server 사이트를 식별합니다. 이 명령은 RSA 키 크기 또는 타원 곡선 크기가 미달인 인증서를 사용하는 IdP도 식별합니다." - diff --git a/tabcmd/locales/pt/LC_MESSAGES/pt.po b/tabcmd/locales/pt/LC_MESSAGES/pt.po deleted file mode 100644 index 71a85008..00000000 --- a/tabcmd/locales/pt/LC_MESSAGES/pt.po +++ /dev/null @@ -1,68 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: pt" -# Copyright (C) YEAR Tableau Software - - -# These outcome reporting lines were all returned from the server in clientxml -# https://sourcegraph.prod.tableautools.com/teams/near/-/blob/workgroup/src/shared/libraries/tab-strings/res/localization/shared_wg_en.properties -# how much of this can be replaced by server responses? - -msgid "tabcmd.result.already_exists.group" -msgstr "Group called ''{}'' already exists" - -msgid "tabcmd.result.failed.delete.group" -msgstr "Error deleting group from server" - -msgid "tabcmd.result.success.create_user" -msgstr "Successfully created user: {}" - -msgid "tabcmd.report.users_added" -msgstr "Number of users added: {}" - -msgid "tabcmd.report.errors" -msgstr "Error details: \n{}" - -msgid "tabcmd.report.error.user_csv.too_many_columns" -msgstr "The file contains {} columns, but there are only {} valid columns in a user import csv file" - -msgid "tabcmd.report.error.user_csv.at_char" -msgstr "If a user name includes an @ character that represents anything other than a domain separator, " - "you need to refer to the symbol using the hexadecimal format: \\0x40" - -msgid "tabcmd.report.error.user.no_spaces_in_username" -msgstr "Username cannot contain spaces" - -msgid "tabcmd.report.error.generic_attribute" -msgstr "Invalid value for {0}: {1}" - -msgid "tabcmd.report.error.publish_samples.expected_project" -msgstr "publishsamples expects the specified project to exist already" - -msgid "tabcmd.result.failure.publish_samples" -msgstr "Failed publishing samples to project" - -msgid "tabcmd.launching" -msgstr "======================= Launching command =======================" - -msgid "tabcmd.find.group" -msgstr "Finding group ''{}'' on server..." - -# Each actual command has a status line in translation - -msgid "tabcmd.add.users.to_site" -msgstr "===== Adding users listed in {0} to {1}..." - -msgid "tabcmd.delete.users.from_server" -msgstr "Removing users listed in {0} from the server..." - -msgid "tabcmd.get.extension.not_found" -msgstr "You must specify a file type in the url or filename" - -msgid "tabcmd.run_schedule.options.schedule" -msgstr "Name of the schedule to run" \ No newline at end of file diff --git a/tabcmd/locales/pt/LC_MESSAGES/shared_wg_pt.po b/tabcmd/locales/pt/LC_MESSAGES/shared_wg_pt.po deleted file mode 100644 index dbb56161..00000000 --- a/tabcmd/locales/pt/LC_MESSAGES/shared_wg_pt.po +++ /dev/null @@ -1,1789 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: pt" -#: -msgid "permissions.labels.capabilities.read" -msgstr "Visualizar:" - -#: -msgid "permissions.labels.capabilities.write" -msgstr "Substituir:" - -#: -msgid "permissions.labels.capabilities.write.legacy" -msgstr "Salvar:" - -#: -msgid "permissions.labels.capabilities.delete" -msgstr "Excluir:" - -#: -msgid "permissions.labels.capabilities.filter" -msgstr "Filtrar:" - -#: -msgid "permissions.labels.capabilities.add_tag" -msgstr "Adicionar marca:" - -#: -msgid "permissions.labels.capabilities.add_favorite" -msgstr "Adicionar favorito:" - -#: -msgid "permissions.labels.capabilities.add_comment" -msgstr "Adicionar comentários:" - -#: -msgid "permissions.labels.capabilities.add_comment.legacy" -msgstr "Adicionar comentário:" - -#: -msgid "permissions.labels.capabilities.view_comments" -msgstr "Visualizar comentários:" - -#: -msgid "permissions.labels.capabilities.vud" -msgstr "Baixar dados completos:" - -#: -msgid "permissions.labels.capabilities.export_image" -msgstr "Baixar imagem/PDF:" - -#: -msgid "permissions.labels.capabilities.export_data" -msgstr "Baixar dados de resumo:" - -#: -msgid "permissions.labels.capabilities.export_xml" -msgstr "Baixar/Salvar uma cópia:" - -#: -msgid "permissions.labels.capabilities.export_xml.legacy" -msgstr "Baixar/salvar como:" - -#: -msgid "permissions.labels.capabilities.save_customized_view" -msgstr "Salvar exibição personalizada:" - -#: -msgid "permissions.labels.capabilities.share_view" -msgstr "Compartilhar personalizado:" - -#: -msgid "permissions.labels.capabilities.stateful_url" -msgstr "Permalink:" - -#: -msgid "permissions.labels.capabilities.change_hierarchy" -msgstr "Mover:" - -#: -msgid "permissions.labels.capabilities.change_permissions" -msgstr "Definir permissões:" - -#: -msgid "permissions.labels.capabilities.exclude" -msgstr "Excluir:" - -#: -msgid "permissions.labels.capabilities.keep_only" -msgstr "Manter apenas:" - -#: -msgid "permissions.labels.capabilities.select" -msgstr "Selecionar marcas:" - -#: -msgid "permissions.labels.capabilities.tooltip" -msgstr "Exibir dicas de ferramenta:" - -#: -msgid "permissions.labels.capabilities.highlight" -msgstr "Destaque da legenda:" - -#: -msgid "permissions.labels.capabilities.url_link" -msgstr "Vincular a URLs externas:" - -#: -msgid "permissions.labels.capabilities.administrator" -msgstr "Administrador:" - -#: -msgid "permissions.labels.capabilities.content_admin" -msgstr "Administrador de conteúdo:" - -#: -msgid "permissions.labels.capabilities.create_groups" -msgstr "Criar grupos:" - -#: -msgid "permissions.labels.capabilities.rename" -msgstr "Renomear:" - -#: -msgid "permissions.labels.capabilities.transfer_ownership" -msgstr "Transferir propriedade:" - -#: -msgid "permissions.labels.capabilities.project_leader" -msgstr "Líder do projeto:" - -#: -msgid "permissions.labels.capabilities.publish" -msgstr "Publicar:" - -#: -msgid "permissions.labels.capabilities.connect" -msgstr "Conectar:" - -#: -msgid "permissions.labels.capabilities.draw" -msgstr "Desenho:" - -#: -msgid "permissions.labels.capabilities.web_authoring" -msgstr "Edição na Web:" - -#: -msgid "permissions.labels.capabilities.xml_save_as" -msgstr "Salvar como:" - -#: -msgid "permissions.labels.capabilities.create_refresh_metrics" -msgstr "Criar/atualizar métricas:" - -#: -msgid "permissions.labels.capabilities.explain_data" -msgstr "Executar Explique os dados" - -#: -msgid "permissions.labels.roles.wb_view" -msgstr "Visualizar" - -#: -msgid "permissions.labels.roles.wb_explore" -msgstr "Explorar" - -#: -msgid "permissions.labels.roles.wb_publish" -msgstr "Publicar" - -#: -msgid "permissions.labels.roles.wb_administer" -msgstr "Administrador" - -#: -msgid "permissions.labels.roles.ds_view" -msgstr "Visualizar" - -#: -msgid "permissions.labels.roles.ds_explore" -msgstr "Explorar" - -#: -msgid "permissions.labels.roles.ds_publish" -msgstr "Publicar" - -#: -msgid "permissions.labels.roles.ds_administer" -msgstr "Administrador" - -#: -msgid "permissions.labels.roles.viewer" -msgstr "Viewer" - -#: -msgid "permissions.labels.roles.interactor" -msgstr "Interagente" - -#: -msgid "permissions.labels.roles.editor" -msgstr "Editor" - -#: -msgid "permissions.labels.roles.ds_connector" -msgstr "Conector da fonte de dados" - -#: -msgid "permissions.labels.roles.ds_editor" -msgstr "Editor de fontes de dados" - -#: -msgid "permissions.labels.roles.administrator" -msgstr "Administrador" - -#: -msgid "permissions.labels.roles.project_leader" -msgstr "Líder do projeto" - -#: -msgid "permissions.labels.roles.publisher" -msgstr "Publicador" - -#: -msgid "permissions.labels.roles.custom" -msgstr "Personalizado" - -#: -msgid "permissions.labels.roles.none" -msgstr "Nenhum" - -#: -msgid "formats.messages.disk_space.in_mb" -msgstr "{0} MB" - -#: -msgid "formats.messages.disk_space.in_kb" -msgstr "{0} KB" - -#: -msgid "errors.argument.flow_description.too_long" -msgstr "A descrição do fluxo é muito longa ({0} caracteres). Ela deve ter menos de {1} caracteres:{2}" - -#: -msgid "errors.argument.workbook_name.too_long" -msgstr "O nome da pasta de trabalho é muito longo ({0} caracteres). Ele deve ter menos de {1} caracteres:{2}" - -#: -msgid "errors.argument.workbook_name.empty" -msgstr "O campo do nome da pasta de trabalho está vazio." - -#: -msgid "errors.argument.workbook_description.too_long" -msgstr "A descrição da pasta de trabalho é muito longa ({0} caracteres). Ela deve ter menos de {1} caracteres:{2}" - -#: -msgid "errors.argument.worksheet_name.too_long" -msgstr "O nome da planilha é muito longo ({0} caracteres). Ele deve ter menos de {1} caracteres:{2}" - -#: -msgid "errors.argument.datasource_name.too_long" -msgstr "O nome da fonte de dados é muito longo ({0} caracteres). Ele deve ter menos de {1} caracteres:{2}" - -#: -msgid "errors.argument.datasource_name.empty" -msgstr "O nome da fonte de dados está vazio." - -#: -msgid "errors.argument.datasource_description.too_long" -msgstr "A descrição da fonte de dados é muito longa ({0} caracteres). Ela deve ter menos de {1} caracteres:{2}" - -#: -msgid "errors.argument.dataconnection_column.too_long" -msgstr "DataConnection column {0} is too long ({1} characters). It must be shorter than {2} characters:{3}" - -#: -msgid "errors.argument.tag.too_long" -msgstr "A marca é muito longa ({0} caracteres). Ela deve ter menos de {1} caracteres:{2}" - -#: -msgid "errors.argument.workbook_file.missing_or_empty" -msgstr "Arquivo da pasta de trabalho está vazio ou é inexistente." - -#: -msgid "errors.argument.internal" -msgstr "Erro de servidor interno. Argumento ausente ou inválido." - -#: -msgid "errors.argument.thumbnail.invalid_format" -msgstr "O formato da miniatura da pasta de trabalho é inválido. Deve ser PNG com resolução de 300x300 ou menos." - -#: -msgid "errors.html_403.disabled_resource.workbook" -msgstr "Esta pasta de trabalho está desabilitada. Contate o administrador." - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.project" -msgstr "O projeto que você estava procurando não existe ou você não tem permissão para vê-lo." - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.personal_space" -msgstr "O espaço pessoal que você estava procurando não existe ou você não tem permissão para vê-lo." - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.datasource" -msgstr "A fonte de dados que você está procurando não existe." - -#: -msgid "errors.labels.formatted_request_id" -msgstr "ID da solicitação: {0}" - -#: -msgid "errors.links.delete_datasources" -msgstr "Excluir fontes de dados" - -#: -msgid "errors.links.delete_workbooks" -msgstr "Excluir pastas de trabalho" - -#: -msgid "errors.permissions.publish.datasource.licensing" -msgstr "Você deve ser um ''Interagente'' para publicar uma fonte de dados." - -#: -msgid "errors.permissions.publish.datasource.overwrite" -msgstr "Uma fonte de dados denominada ''{0}'' já existe no projeto ''{1}''. Você não tem permissão para substituí-la." - -#: -msgid "errors.permissions.publish.datasource.overwrite_personal_space" -msgstr "Uma fonte de dados denominada ''{0}'' já existe no Espaço pessoal. Você não tem permissão para substituí-la." - -#: -msgid "errors.permissions.publish.datasource.overwrite_short" -msgstr "Uma fonte de dados denominada ''{0}'' já existe no projeto ''{1}''." - -#: -msgid "errors.permissions.publish.datasource.overwrite_short_personal_space" -msgstr "Uma fonte de dados denominada ''{0}'' já existe no Espaço pessoal." - -#: -msgid "errors.permissions.publish.datasource.non_existent" -msgstr "A fonte de dados ''{0}'' não existe." - -#: -msgid "errors.permissions.publish.datasource.general" -msgstr "Você não tem permissão para publicar esta fonte de dados." - -#: -msgid "errors.permissions.publish.project.explicit_publisher_detail" -msgstr "Você não tem o direito de Publicação." - -#: -msgid "errors.permissions.publish.project.general" -msgstr "Você não tem permissão para publicar este projeto." - -#: -msgid "errors.permissions.publish.project.non_existent" -msgstr "O projeto ''{0}'' não existe." - -#: -msgid "errors.permissions.publish.project.not_writable" -msgstr "Você não tem permissão para gravar no projeto ''{0}''." - -#: -msgid "errors.permissions.publish.project.unspecified" -msgstr "Você deve especificar um projeto" - -#: -msgid "errors.permissions.publish.workbook.disabled" -msgstr "A pasta de trabalho ''{0}'' está desabilitada." - -#: -msgid "errors.permissions.publish.workbook.general" -msgstr "Já existe uma pasta de trabalho com este nome no projeto ao qual você está publicando. Para publicar, renomeie sua pasta de trabalho." - -#: -msgid "errors.permissions.publish.workbook.general_personal_space" -msgstr "Já existe uma pasta de trabalho com este nome no Espaço pessoal no qual você está publicando. Para publicar, renomeie sua pasta de trabalho." - -#: -msgid "errors.permissions.publish.workbook.overwrite" -msgstr "Uma pasta de trabalho denominada ''{0}'' já existe no projeto ''{1}''. Você não tem permissão para substituí-la." - -#: -msgid "errors.permissions.publish.workbook.overwrite_personal_space" -msgstr "Uma pasta de trabalho denominada ''{0}'' já existe no Espaço pessoal. Você não tem permissão para substituí-la." - -#: -msgid "errors.permissions.publish.workbook.overwrite_short" -msgstr "Uma pasta de trabalho denominada ''{0}'' já existe no projeto ''{1}''." - -#: -msgid "errors.permissions.publish.workbook.overwrite_short_personal_space" -msgstr "Uma pasta de trabalho denominada ''{0}'' já existe no Espaço pessoal." - -#: -msgid "errors.reportable.impersonation.group_and_user" -msgstr "Especifique ''impersonate_username'' ou ''impersonate_groupname'', mas não os dois." - -#: -msgid "errors.reportable.impersonation.user_not_found" -msgstr "O usuário ''{0}'' não existe." - -#: -msgid "errors.reportable.impersonation.group_not_found" -msgstr "O grupo ''{0}'' não existe. " - -#: -msgid "errors.public.validation.hasextract" -msgstr "As pastas de trabalho salvas no Tableau Public devem usar extrações do Tableau ativas. Clique com o botão direito na fonte de dados e selecione Usar extração antes de publicar. A fonte de dados, ''{0}'', não é uma extração ativa." - -#: -msgid "errors.publish.dataserver_datasource_not_found" -msgstr "Fonte de dados {0} não encontrada para a pasta de trabalho ''{1}''." - -#: -msgid "errors.publish.datasource_update_mode" -msgstr "Modo de atualização desconhecido: ''{0}''." - -#: -msgid "errors.publish.workbook.concurrent_update" -msgstr "Uma pasta de trabalho com o mesmo nome está atualmente sendo publicada ou modificada. Aguarde a conclusão da tarefa, antes de tentar novamente." - -#: -msgid "errors.publish.workbook.restricted" -msgstr "A pasta de trabalho contém tipos de conexão que não são permitidos nesse servidor." - -#: -msgid "errors.publish.datasource.concurrent_update" -msgstr "Uma fonte de dados com o mesmo nome está atualmente sendo publicada ou modificada. Aguarde a conclusão da tarefa, antes de tentar novamente." - -#: -msgid "errors.publish.datasource.restricted" -msgstr "A fonte de dados contém um tipo de conexão que não é permitido nesse servidor." - -#: -msgid "errors.publish.datasource.connection_check" -msgstr "{0} falhou ao estabelecer uma conexão dinâmica com a sua fonte de dados." - -#: -msgid "errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "A pasta de trabalho não pode ser publicada com uma extração criptografada. O administrador de site desabilitou a criptografia de extração neste site. É necessário publicar a pasta de trabalho com uma extração não criptografada." - -#: -msgid "errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "A fonte de dados não pode ser publicada como uma extração criptografada. O administrador de site desabilitou a criptografia de extração neste site. É necessário publicar a pasta de trabalho com uma extração não criptografada." - -#: -msgid "errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption" -msgstr "A pasta de trabalho não pode ser publicada com uma extração não criptografada. O administrador de site forçou a criptografia de extração neste site. É necessário publicar a pasta de trabalho e especificar uma criptografia de extração." - -#: -msgid "errors.publish.datasource.requested_no_extract_encryption_on_site_with_enforced_encryption" -msgstr "A extração da fonte de dados não pode ser publicada não criptografada. O administrador de site forçou a criptografia de extração neste site. É necessário publicar a extração criptografada." - -#: -msgid "errors.publish.has_unfinished_extract_creation_job" -msgstr "Este recurso não pode ser publicado porque há trabalhos de criação de extração pendentes ou não finalizados. Aguarde ou cancele esses trabalhos e tente novamente." - -#: -msgid "errors.publishing.storage_quota_exceeded.message" -msgstr "Cota de armazenamento do site excedida." - -#: -msgid "errors.publishing.request_size_exceeded" -msgstr "Este arquivo não pode ser publicado porque o tamanho da solicitação é de {0} bytes, que excede o limite de tamanho de bytes em {1} bytes." - -#: -msgid "errors.publishing.request_size_unknown" -msgstr "O tamanho da solicitação não pôde ser determinado." - -#: -msgid "errors.site.quota_exceeded" -msgstr "O conteúdo que você está tentando carregar excederá a capacidade do site em {0}." - -#: -msgid "errors.personal_space.quota_exceeded" -msgstr "Este conteúdo excede a capacidade do seu Espaço Pessoal em {0}." - -#: -msgid "errors.web_authoring.workbook_deleted" -msgstr "A pasta de trabalho ''{0}'' foi excluída. Escolha ''Salvar como'' para salvar como nova pasta de trabalho." - -#: -msgid "errors.web_authoring.workbook_changed" -msgstr "Outro usuário editou e salvou esta pasta de trabalho desde que você iniciou a edição. Portanto, você não pode mais atualizar a pasta de trabalho original. Use Salvar como para criar uma nova pasta de trabalho com suas alterações." - -#: -msgid "labels.publish.embed_credentials" -msgstr "Inserir senha para fonte de dados" - -#: -msgid "errors.publish.workbook.google_no_embedded_credentials" -msgstr "Esta pasta de trabalho contém uma fonte de dados do {0} que exige credenciais inseridas. Para salvar como outra pasta de trabalho, selecione ''{1}''." - -#: -msgid "errors.publish.datasource.google_no_embedded_credentials" -msgstr "Esta fonte de dados contém uma conexão com o {0} que requer credenciais inseridas. Publique esta fonte de dados do Tableau Desktop com credenciais inseridas." - -#: -msgid "errors.publish.datasource.federated_oauth_datasource_failed" -msgstr "As credenciais de uma ou mais conexões na fonte de dados expiraram. Exclua as credenciais salvas para esta fonte de dados na página Configurações de conta no Tableau Server ou Tableau Online, em seguida conecte-se à fonte de dados novamente." - -#: -msgid "errors.publish.workbook.missing_oauth_credential" -msgstr "A credencial ''{0}'' não foi encontrada ou não pode ser usada para conexão com a fonte de dados ou pasta de trabalho." - -#: -msgid "errors.publish.version_incompatible.message" -msgstr "As versões de desktop e servidor são incompatíveis." - -#: -msgid "errors.publish.version_incompatible.details" -msgstr "Versão de desktop ''{0}'', Versão do documento de servidor ''{1}''." - -#: -msgid "errors.publish.datasource.managed_keychain.unique_cv_suggestions" -msgstr "A publicação falhou devido a um conflito. Envie a alteração novamente." - -#: -msgid "errors.publish.permissions_are_locked" -msgstr "As permissões estão bloqueadas no projeto da publicação. Para publicar esta pasta de trabalho, use as permissões padrão e tente novamente." - -#: -msgid "errors.publish.datasource.not.found" -msgstr "Não foi possível localizar esta fonte de dados no Tableau Server." - -#: -msgid "errors.publish.extracts.disabled" -msgstr "Ainda não há suporte para salvar fontes de dados de arquivo baseadas em extração." - -#: -msgid "errors.publish.datasource.timeout" -msgstr "A publicação atinge o tempo limite após {0} segundos. Tente usar o Tableau Desktop para publicar esta fonte de dados." - -#: -msgid "errors.publish.data_role.permission_not_null" -msgstr "Não é possível definir permissões explícitas para fontes de dados da função de dados do tipo." - -#: -msgid "errors.download.extracts.timeout" -msgstr "A publicação atinge o tempo limite após {0} segundos porque esta fonte de dados é um arquivo de extração grande. Tente usar o Tableau Desktop para publicar a fonte de dados." - -#: -msgid "errors.publish.datasource.invalid_extract_update_time" -msgstr "extractUpdateTime inválido especificado: {0}" - -#: -msgid "errors.publish.async.serialization" -msgstr "Não foi possível serializar o erro de status de trabalho de publicação" - -#: -msgid "errors.permissions.view.datasources" -msgstr "Você deve ser um ''Interagente'' para visualizar a lista fontes de dados." - -#: -msgid "errors.oauth.invalid_oauth_class" -msgstr "''{0}'' não é um tipo de conexão OAuth válido." - -#: -msgid "errors.xmlapi.bad_request" -msgstr "Solicitação inválida" - -#: -msgid "errors.xmlapi.unauthorized" -msgstr "Não autorizado" - -#: -msgid "errors.xmlapi.forbidden" -msgstr "Sem permissões suficientes" - -#: -msgid "errors.xmlapi.system_user_not_found" -msgstr "Conta de usuário bloqueada ou inválida." - -#: -msgid "errors.xmlapi.site_user_not_found" -msgstr "Essa conta de usuário não está ativa. Para obter ajuda, entre em contato com o seu {0} administrador." - -#: -msgid "errors.xmlapi.not_found" -msgstr "Item não encontrado" - -#: -msgid "errors.xmlapi.concurrent_update" -msgstr "Atualização simultânea" - -#: -msgid "errors.xmlapi.internal_server_error" -msgstr "Erro de servidor interno" - -#: -msgid "errors.xmlapi.illegal_state" -msgstr "Estado ilegal" - -#: -msgid "errors.xmlapi.invalid_parameter" -msgstr "Parâmetro inválido" - -#: -msgid "errors.xmlapi.already_exists" -msgstr "Já existe" - -#: -msgid "errors.xmlapi.site_suspended" -msgstr "Este site foi suspenso. Você deve ser um administrador de sistema para fazer logon." - -#: -msgid "errors.xmlapi.site_locked" -msgstr "Este site foi bloqueado. No momento, não é permitido entrar." - -#: -msgid "errors.xmlapi.permission_modification" -msgstr "Não é possível publicar com permissões modificadas" - -#: -msgid "errors.xmlapi.update_desktop" -msgstr "Para abrir pastas de trabalho criadas por outros autores, baixe a versão mais recente do Tableau Desktop Public Edition em http://public.tableau.com/" - -#: -msgid "errors.xmlapi.throttled.summary" -msgstr "Excesso de solicitações" - -#: -msgid "errors.xmlapi.throttled.detail" -msgstr "Muitas solicitações para ''{0}''. Tente novamente após {1}." - -#: -msgid "datasource.publish.check.unpublishable" -msgstr "Não foi possível publicar a fonte de dados." - -#: -msgid "datasource.publish.check.publishable.extract_required" -msgstr "Exige a criação de uma extração ao publicar." - -#: -msgid "datasource.publish.check.publishable.credentials_required" -msgstr "{1} acessará temporariamente as credenciais fornecidas para ''{0}'' para confirmar que é capaz de manter uma conexão de dados em tempo real." - -#: -msgid "datasource.publish.check.publishable.server_unreachable" -msgstr "{1} não pode acessar ''{0}''. A publicação criará uma extração." - -#: -msgid "publish.bundles.workbook.subscription.subject" -msgstr "A pasta de trabalho {0} está pronta para você." - -#: -msgid "publish.bundles.workbook.subscription.message" -msgstr "Os dados do Salesforce foram adicionados à pasta de trabalho. Para começar, acesse o projeto {0}." - -#: -msgid "extracts.status.finished.upload.workbook" -msgstr "Carregamento de extrações concluído (novo id de extração:{0}) para a Pasta de trabalho ''{1}'' {2}" - -#: -msgid "extracts.status.finished.refresh.workbook" -msgstr "Atualização de extrações concluída (novo id de extração:{0}) para a Pasta de trabalho ''{1}'' {2}" - -#: -msgid "extracts.status.finished.increment.workbook" -msgstr "Incremento de extrações concluído (novo id de extração:{0}) para a Pasta de trabalho ''{1}'' {2}" - -#: -msgid "extracts.status.finished.encrypt.workbook" -msgstr "Criptografia de extrações concluída (nova id de extração:{0}) para a pasta de trabalho ''{1}''" - -#: -msgid "extracts.status.finished.decrypt.workbook" -msgstr "Decodificação de extrações concluída (nova id de extração:{0}) para a pasta de trabalho ''{1}''" - -#: -msgid "extracts.status.finished.rekey.workbook" -msgstr "Nova criptografia de extrações concluída (nova id de extração:{0}) para a pasta de trabalho ''{1}''" - -#: -msgid "extracts.status.finished.create.workbook" -msgstr "Criação de extrações concluída (nova id de extração: {0}) para a pasta de trabalho ''{1}'' {2}" - -#: -msgid "extracts.status.finished.remove.workbook" -msgstr "A alteração de extração (ID da fonte de dados:{0}) para Em tempo real para a pasta de trabalho ''{1}'' foi concluída" - -#: -msgid "extracts.status.finished.upload.datasource" -msgstr "Carregamento de extrações concluído (novo id de extração:{0}) para a Fonte de dados ''{1}'' {2}" - -#: -msgid "extracts.status.finished.refresh.datasource" -msgstr "Atualização de extrações concluída (novo id de extração:{0}) para a Fonte de dados ''{1}'' {2}" - -#: -msgid "extracts.status.finished.increment.datasource" -msgstr "Incremento de extrações concluído (novo id de extração:{0}) para a Fonte de dados ''{1}'' {2}" - -#: -msgid "extracts.status.finished.append.datasource" -msgstr "Anexação de extrações concluído (novo id de extração:{0}) para a Fonte de dados ''{1}'' {2}" - -#: -msgid "extracts.status.finished.replace.datasource" -msgstr "Substituição de extrações concluída (novo id de extração:{0}) para a Fonte de dados ''{1}'' {2}" - -#: -msgid "extracts.status.finished.encrypt.datasource" -msgstr "Criptografia de extrações concluída (nova id de extração:{0}) para a fonte de dados ''{1}''" - -#: -msgid "extracts.status.finished.decrypt.datasource" -msgstr "Decodificação de extrações concluída (nova id de extração:{0}) para a fonte de dados ''{1}''" - -#: -msgid "extracts.status.finished.rekey.datasource" -msgstr "Nova criptografia de extrações concluída (nova id de extração:{0}) para a fonte de dados ''{1}''" - -#: -msgid "extracts.status.finished.encrypt.flow" -msgstr "Criptografia de extrações para o fluxo ''{0}'' concluída" - -#: -msgid "extracts.status.finished.decrypt.flow" -msgstr "Decodificação de extrações para o fluxo ''{0}'' concluída" - -#: -msgid "extracts.status.finished.rekey.flow" -msgstr "Nova criptografia de extrações para o fluxo ''{0}'' concluída" - -#: -msgid "extracts.status.finished.encrypt.flowdraft" -msgstr "Criptografia de rascunho de extrações para fluxo ''{0}'' concluída" - -#: -msgid "extracts.status.finished.decrypt.flowdraft" -msgstr "Descriptografia de rascunho de extrações para fluxo ''{0}'' concluída" - -#: -msgid "extracts.status.finished.rekey.flowdraft" -msgstr "Nova criptografia finalizada de rascunho de extrações para fluxo ''{0}''" - -#: -msgid "extracts.status.finished.create.datasource" -msgstr "Criação de extrações concluída (nova id de extração: {0}) para a fonte de dados ''{1}'' {2}" - -#: -msgid "extracts.status.finished.remove.datasource" -msgstr "A alteração de extração para em tempo real para a fonte de dados ''{1}'' foi concluída" - -#: -msgid "extracts.status.encryption_key" -msgstr "ID da chave de criptografia: ''{0}''." - -#: -msgid "extracts.status.encryption_keys" -msgstr "ID antiga da chave de criptografia: ''{0}'', nova ID da chave de criptografia: ''{1}''." - -#: -msgid "extracts.errors.upload" -msgstr "Erro no upload de extrações para {0}: ''{1}''" - -#: -msgid "extracts.errors.refresh" -msgstr "Ocorreu um erro ao atualizar as extrações de {0} ''{1}''" - -#: -msgid "extracts.errors.create" -msgstr "Erro ao criar as extrações para {0} ''{1}''." - -#: -msgid "extracts.errors.increment" -msgstr "Erro ao incrementar extrações para {0}: ''{1}''" - -#: -msgid "extracts.errors.append" -msgstr "Erro ao anexar extrações para {0}: ''{1}''" - -#: -msgid "extracts.errors.replace" -msgstr "Erro ao substituir extrações para {0}: ''{1}''" - -#: -msgid "extracts.errors.download" -msgstr "Erro no download de extrações para {0}: ''{1}''" - -#: -msgid "extracts.errors.remove" -msgstr "Erro ao remover extrações para {0}: ''{1}''" - -#: -msgid "extracts.errors.title" -msgstr "Erro de extração do processo" - -#: -msgid "extracts.errors.nothing_to_upload" -msgstr "Não há extrações a serem carregadas para {0}: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_refresh" -msgstr "Não há extrações a serem atualizadas para {0}: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_increment" -msgstr "Não há extrações a serem incrementadas para {0}: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_append" -msgstr "Não há extrações a serem anexadas para {0}: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_replace" -msgstr "Não há extrações a serem substituídas para {0}: ''{1}''" - -#: -msgid "extracts.errors.refresh_summary" -msgstr "Erro de atualização de extrações" - -#: -msgid "extracts.errors.encrypt_summary" -msgstr "Erro na criptografia de extrações" - -#: -msgid "extracts.errors.rekey_summary" -msgstr "Erro na nova criptografia de extrações" - -#: -msgid "extracts.errors.decrypt_summary" -msgstr "Erro na decodificação de extrações" - -#: -msgid "extracts.errors.remove_summary" -msgstr "Erro ao remover extrações" - -#: -msgid "extracts.errors.create_summary" -msgstr "Erro de criação de extrações" - -#: -msgid "extracts.errors.datasource_overwritten" -msgstr "A atualização falhou porque a fonte de dados foi sobrescrita por outra tarefa durante o processamento. Envie a atualização novamente para corrigir." - -#: -msgid "extracts.errors.workbook_overwritten" -msgstr "A atualização falhou porque a pasta de trabalho foi sobrescrita por outra tarefa durante o processamento. Envie a atualização novamente para corrigir." - -#: -msgid "extracts.errors.encrypt" -msgstr "Ocorreu um erro ao criptografar as extrações de {0} ''{1}''" - -#: -msgid "extracts.errors.decrypt" -msgstr "Ocorreu um erro ao decodificar as extrações de {0} ''{1}''" - -#: -msgid "extracts.errors.rekey" -msgstr "Ocorreu um erro ao criptografar novamente as extrações de {0} ''{1}''" - -#: -msgid "extracts.errors.encrypt_datasource_overwritten" -msgstr "A criptografia da extração falhou porque a fonte de dados foi sobrescrita por outra tarefa durante o processamento." - -#: -msgid "extracts.errors.encrypt_workbook_overwritten" -msgstr "A criptografia da extração falhou porque a pasta de trabalho foi sobrescrita por outra tarefa durante o processamento." - -#: -msgid "extracts.errors.rekey_datasource_overwritten" -msgstr "A nova criptografia da extração falhou porque a fonte de dados foi sobrescrita por outra tarefa durante o processamento." - -#: -msgid "extracts.errors.rekey_workbook_overwritten" -msgstr "A nova criptografia da extração falhou porque a pasta de trabalho foi sobrescrita por outra tarefa durante o processamento." - -#: -msgid "extracts.errors.decrypt_datasource_overwritten" -msgstr "A decodificação da extração falhou porque a fonte de dados foi sobrescrita por outra tarefa durante o processamento." - -#: -msgid "extracts.errors.decrypt_workbook_overwritten" -msgstr "A decodificação da extração falhou porque a pasta de trabalho foi sobrescrita por outra tarefa durante o processamento." - -#: -msgid "extracts.errors.remove_datasource_overwritten" -msgstr "A fonte de dados não pôde ser alterada para tempo real porque foi substituída por outra tarefa." - -#: -msgid "extracts.errors.remove_workbook_overwritten" -msgstr "A pasta de trabalho não pôde ser alterada para tempo real porque foi substituída por outra tarefa." - -#: -msgid "extracts.errors.create_datasource_overwritten" -msgstr "A fonte de dados não pôde ser extraída porque foi substituída por outra tarefa." - -#: -msgid "extracts.errors.create_workbook_overwritten" -msgstr "A pasta de trabalho não pôde ser extraída porque foi substituída por outra tarefa." - -#: -msgid "extracts.site_mode_change_details" -msgstr "Modo de criptografia de extração de site alterado de ''{0}'' para ''{1}''." - -#: -msgid "extracts.errors.encryption_not_licensed" -msgstr "Falha na operação porque a criptografia da extração não é licenciada. Para executar esta operação, revise sua licença ou decodifique sua extração." - -#: -msgid "extracts.errors.operation_cancelled_detail" -msgstr "Operação de remoção de extração para {0} (fonte de dados: {2}) atingiu o tempo limite." - -#: -msgid "workbooks.messages.load_error" -msgstr "Não é possível carregar a Pasta de trabalho {0}" - -#: -msgid "workbooks.messages.locked" -msgstr "A pasta de trabalho ''{0}'' está sendo modificada por outro usuário. Tente novamente mais tarde." - -#: -msgid "workbooks.new_workbook.default_name" -msgstr "Nova pasta de trabalho" - -#: -msgid "workbooks.new_datasource.default_name" -msgstr "Nova fonte de dados" - -#: -msgid "datasources.messages.load_error" -msgstr "Não é possível carregar a fonte de dados {0}." - -#: -msgid "metrics.new_metric.default_name" -msgstr "Nova métrica" - -#: -msgid "messages.timeout_error.summary" -msgstr "Erro de tempo limite excedido" - -#: -msgid "messages.timeout_error.task_canceled" -msgstr "Cancelando a tarefa que demorou mais que {0} segundos" - -#: -msgid "subscriptions.manage_my_subscriptions" -msgstr "Gerenciar minhas assinaturas" - -#: -msgid "subscriptions.message_greeting" -msgstr "Olá," - -#: -msgid "subscriptions.subscribed_footer" -msgstr "Sua assinatura de {0} está aqui" - -#: -msgid "subscriptions.subscribed_workbook" -msgstr "pasta de trabalho" - -#: -msgid "subscriptions.subscribed_view" -msgstr "exibição" - -#: -msgid "subscriptions.fullstop" -msgstr "." - -#: -msgid "subscriptions.extract_refresh_footer" -msgstr "Você recebe este e-mail de assinatura quando os dados são atualizados." - -#: -msgid "subscriptions.explore_the_viz" -msgstr "Explorar a visualização" - -#: -msgid "subscriptions.explore_the_workbook" -msgstr "Explorar a pasta de trabalho" - -#: -msgid "subscriptions.pdf_attached" -msgstr "Seu Tableau PDF está em anexo." - -#: -msgid "subscriptions.access_live_content" -msgstr "Você pode acessar a exibição em tempo real do conteúdo aqui" - -#: -msgid "subscriptions.warning_deprecated_type" -msgstr "obsoleto" - -#: -msgid "subscriptions.warning_extract_refresh_type" -msgstr "falha ao atualizar a extração" - -#: -msgid "subscriptions.warning_flow_run_type" -msgstr "falha ao executar o fluxo" - -#: -msgid "subscriptions.warning_introduction_general" -msgstr "Os avisos de qualidade de dados a seguir afetam este {0}." - -#: -msgid "subscriptions.warning_introduction_view" -msgstr "Para obter mais informações, consulte a guia Detalhes de dados na visualização" - -#: -msgid "subscriptions.warning_introduction_workbook" -msgstr "Para obter mais informações, consulte a página da pasta de trabalho" - -#: -msgid "subscriptions.warning_maintenance_type" -msgstr "em manutenção" - -#: -msgid "subscriptions.warning_permission_error" -msgstr "Este aviso está em um ativo que você não tem permissão para ver." - -#: -msgid "subscriptions.warning_redacted" -msgstr "Permissões necessárias" - -#: -msgid "subscriptions.warning_sensitve_type" -msgstr "dados confidenciais" - -#: -msgid "subscriptions.warning_severe" -msgstr "Aviso de qualidade dos dados importante" - -#: -msgid "subscriptions.warning_stale_type" -msgstr "dados obsoletos" - -#: -msgid "subscriptions.warning_standard" -msgstr "Aviso de qualidade de dados" - -#: -msgid "subscriptions.warning_error_type" -msgstr "tipo de aviso desconhecido" - -#: -msgid "subscriptions.warning_warning_type" -msgstr "aviso" - -#: -msgid "errors.subscriptions.image_render_failed" -msgstr "O instantâneo da exibição ''{0}'' não pode ser renderizado corretamente." - -#: -msgid "errors.subscriptions.see_live_view" -msgstr "Para ver a exibição on-line, acesse {0}." - -#: -msgid "errors.subscriptions.disabled_on_server" -msgstr "A configuração de assinaturas em todo o site não está ativada. Não é possível processar assinaturas." - -#: -msgid "errors.subscriptions.disabled_on_site" -msgstr "As assinaturas estão desativadas no site." - -#: -msgid "errors.subscriptions.site_is_locked" -msgstr "O site está bloqueado. Não é possível processar Assinaturas." - -#: -msgid "errors.subscriptions.orphan" -msgstr "A pasta de trabalho e as exibições associadas a esta assinatura não puderam ser encontradas." - -#: -msgid "errors.subscriptions.user_unlicensed" -msgstr "Ignorando assinatura do usuário não licenciado." - -#: -msgid "errors.subscriptions.smtp_unreacheable" -msgstr "Não é possível acessar o host SMTP. Verifique se o SMTP foi configurado." - -#: -msgid "errors.subscriptions.uncategorized_error" -msgstr "Erro desconhecido" - -#: -msgid "errors.subscriptions.pdf_render_failed" -msgstr "O PDF anexo neste email não pôde ser renderizado adequadamente." - -#: -msgid "errors.subscriptions.pdf_limit_exceeded" -msgstr "O PDF gerado é maior que o limite de tamanho de {0}MB e não pôde ser anexado a este e-mail." - -#: -msgid "errors.subscriptions.attachments_not_enabled" -msgstr "Ocorreu uma falha nesta assinatura porque os anexos de e-mail foram desabilitados. Entre em contato com seu administrador do Tableau para obter detalhes." - -#: -msgid "errors.subscriptions.pdf_email_failed" -msgstr "Não foi possível anexar o PDF gerado a este e-mail." - -#: -msgid "errors.subscriptions.learn_more_troubleshoot" -msgstr "{0} não está funcionando" - -#: -msgid "dataalerts.failure.view.details.alert" -msgstr "Exibir este alerta" - -#: -msgid "dataalerts.failure.explanation" -msgstr "O alerta acionado por dados, {0}, não está funcionando neste momento, por isso os destinatários não serão notificados quando a condição dos dados for verdadeira. Você receberá uma notificação por e-mail quando o alerta estiver funcionando novamente." - -#: -msgid "dataalerts.failure.affected.alert" -msgstr "Alerta acionado por dados afetado" - -#: -msgid "dataalerts.failure.time" -msgstr "Falha no alerta de tempo" - -#: -msgid "dataalerts.failure.cause" -msgstr "Algumas vezes os alertas falham devido a problemas de rede temporários, que se resolvem sozinhos. Também é possível tentar recriar o alerta na exibição de dados original ou usar soluções de causas comuns de falhas em alertas, como estas:" - -#: -msgid "dataalerts.failure.changed.view" -msgstr "Uma pasta de trabalho, uma exibição ou um campo de dados foi removido(a) ou renomeado(a)." - -#: -msgid "dataalerts.failure.expired.credentials" -msgstr "Credenciais de banco de dados expiradas foram inseridas em uma pasta de trabalho." - -#: -msgid "dataalerts.failure.datasource.error" -msgstr "Uma fonte de dados inacessível." - -#: -msgid "dataalerts.failure.email.footer" -msgstr "Você está recebendo este e-mail em {0} devido a uma falha de alerta." - -#: -msgid "dataalerts.failure.troubleshooting" -msgstr "Para verificar se qualquer um dos problemas listados acima está causando a falha no alerta, clique no botão abaixo." - -#: -msgid "dataalerts.success.email.subject" -msgstr "O alerta acionado por dados reiniciou para: {0}" - -#: -msgid "dataalerts.success.status" -msgstr "Seu alerta {0} foi reiniciado" - -#: -msgid "dataalerts.success.explanation" -msgstr "Seu alerta acionado por dados, {0}, está funcionando novamente e os destinatários serão notificados quando a condição dos dados for verdadeira." - -#: -msgid "dataalerts.failure.error.internalError" -msgstr "Erro interno do Alerta de dados" - -#: -msgid "dataalerts.failure.error.invalidDataAlertSpecification" -msgstr "Especificação inválida do Alerta de dados" - -#: -msgid "dataalerts.failure.error.summaryTableNotFound" -msgstr "Tabela de dados de resumo não encontrada" - -#: -msgid "dataalerts.failure.error.unclassifiedError" -msgstr "Erro não classificado" - -#: -msgid "dataalerts.failure.error.viewContentNotFound" -msgstr "Conteúdo {0} da exibição do Alerta de dados não encontrado" - -#: -msgid "dataalerts.failure.error.viewNotFound" -msgstr "A exibição do alerta de dados não pode ser localizada" - -#: -msgid "dataalerts.failure.error.workbookNotFound" -msgstr "Pasta de trabalho não encontrada" - -#: -msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" -msgstr "Nenhum eixo encontrado para o campo {0}" - - -#: -msgid "dataalerts.failure.error.unsupportedComparisonExpression" -msgstr "Expressão de comparação {0} não compatível" - -#: -msgid "dataalerts.failure.error.nonConstComparisonOp" -msgstr "Operador de comparação não constante detectado: {0}" - -#: -msgid "dataalerts.failure.error.cannotAddFilter" -msgstr "Falha ao adicionar filtro ao alerta de dados" - -#: -msgid "dataalerts.failure.error.sheetNotAlertable" -msgstr "A planilha {0} tem dados com suporte para alertas. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertMeasureNotFound" -msgstr "Não é possível selecionar medida. {0}" - -#: -msgid "dataalerts.failure.error.tooManyMeasuresForDataAlert" -msgstr "Número incorreto de medidas detectado.{0}" - -#: -msgid "dataalerts.failure.error.thresholdParseError" -msgstr "Falha ao analisar texto de limite {0}. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertPresModelCreationError" -msgstr "Erro ao serializar alerta. {0}" - -#: -msgid "dataalerts.failure.error.cannotDrawDataAlertDialog" -msgstr "Falha ao abrir a caixa de diálogo do alerta." - -#: -msgid "dataalerts.failure.error.unsupportedDataAlertType" -msgstr "O tipo de alerta de dados {0} não é aceito no momento." - -#: -msgid "dataalerts.failure.suspend.email.subject" -msgstr "O alerta acionado por dados está suspenso para: {0}" - -#: -msgid "dataalerts.failure.suspend.email.status" -msgstr "Seu alerta {0} foi suspenso" - -#: -msgid "dataalerts.failure.suspend.email.explanation" -msgstr "Enquanto suspenso, não avaliaremos os destinatários da exibição ou do alerta. Depois que uma correção tiver sido feita, você poderá retomar o alerta em
Você solicitou uma alteração de senha.

Para redefinir a sua senha do Tableau Server, {1} ou cole o link a seguir no seu navegador: {2}

Este link ficará válido apenas por 48 horas, então não esqueça de acessá-lo o quanto antes.

Se não foi você quem solicitou a alteração da senha, informe o administrador do servidor.

Obrigado por usar o Tableau!
Equipe Tableau" - -#: -msgid "password_reset.email.link" -msgstr "clique aqui" - -#: -msgid "hours.pl" -msgstr "{0} horas" - -#: -msgid "hours.sg" -msgstr "1 hora" - -#: -msgid "minutes.pl" -msgstr "{0} minutos" - -#: -msgid "minutes.sg" -msgstr "1 minuto" - -#: -msgid "seconds.pl" -msgstr "{0} segundos" - -#: -msgid "seconds.sg" -msgstr "1 segundo" - -#: -msgid "dataconnections.classes.tableau_server_site" -msgstr "Site do Tableau Server" - -#: -msgid "materializeviews.errors.workbook_not_in_project" -msgstr "O projeto ''{0}'' não contém a pasta de trabalho ''{1}''" - -#: -msgid "materializeviews.errors.workbook_has_no_extract" -msgstr "Falha ao atualizar a configuração de exibições materializadas para a pasta de trabalho ''{0}''. No momento, há suporte somente para pastas de trabalho com extrações inseridas" - -#: -msgid "materializeviews.errors.workbook_updating_errors" -msgstr "Erros encontrados ao atualizar a configuração de exibições materializadas para pastas de trabalho" - -#: -msgid "materializeviews.errors.workbook_too_large" -msgstr "Falha ao atualizar a configuração de exibições materializadas para a pasta de trabalho ''{0}'', porque o tamanho da pasta de trabalho excede o limite de {1} GB" - -#: -msgid "materializeviews.errors.project_path_not_exists" -msgstr "O caminho do projeto ''{0}'' não existe." - -#: -msgid "materializeviews.errors.feature_disabled" -msgstr "Falha ao atualizar a configuração de exibições materializadas para a pasta de trabalho ''{0}'', porque o recurso está desabilitado no momento." - -#: -msgid "materializeviews.errors.update_materialized_views_setting_failed" -msgstr "Falha ao atualizar a configuração de exibições materializadas para a pasta de trabalho ''{0}''" - -#: -msgid "materializeviews.errors.site_not_enabled" -msgstr "Este site não está habilitado para exibições materializadas. Entre em contato com o administrador" - -#: -msgid "materializeviews.errors.encrypted_extracts_not_supported" -msgstr "No momento, o recurso de exibições materializadas não oferece suporte a pastas de trabalho com extrações criptografadas." - -#: -msgid "materializedviews.finished.create" -msgstr "Exibições materializadas criadas com status ''{0}'' para a pasta de trabalho ''{1}''" - -#: -msgid "materializedviews.finished.delete" -msgstr "Exibições materializadas excluídas para id da pasta de trabalho: {0}" - -#: -msgid "materializedviews.finished.encrypt" -msgstr "Criptografia concluída de exibições materializadas para pasta de trabalho ''{0}''" - -#: -msgid "materializedviews.finished.decrypt" -msgstr "Decodificação concluída de exibições materializadas para pasta de trabalho ''{0}''" - -#: -msgid "materializedviews.finished.rekey" -msgstr "Nova criptografia concluída de exibições materializadas para a pasta de trabalho ''{0}''" - -#: -msgid "materializedviews.status.encryption_key" -msgstr "ID da chave de criptografia: ''{0}''." - -#: -msgid "materializedviews.status.encryption_keys" -msgstr "ID antiga da chave de criptografia: ''{0}'', nova ID da chave de criptografia: ''{1}''." - -#: -msgid "materializedviews.status.encryption_type" -msgstr "Tipo de fonte de dados de criptografia: ''{0}''" - -#: -msgid "customizedviews.namedSharingPrefix" -msgstr "Versão compartilhada" - -#: -msgid "flows.drafts.default_name" -msgstr "Novo fluxo" - -#: -msgid "content_type.project" -msgstr "Projeto" - -#: -msgid "content_type.workbook" -msgstr "Pasta de trabalho" - -#: -msgid "content_type.view" -msgstr "Visualizar" - -#: -msgid "content_type.datasource" -msgstr "Fonte de dados" - -#: -msgid "content_type.flow" -msgstr "Fluxo" - -#: -msgid "content_type.metric" -msgstr "Métrica" - -#: -msgid "content_type.collection" -msgstr "Coleção" - -#: -msgid "content_type.visualization" -msgstr "Visualização" - -#: -msgid "content_type.askdata_visualization" -msgstr "Visualização de Pergunte aos dados" - -#: -msgid "content_type.explaindata_explanation" -msgstr "Explicação" - -#: -msgid "content_type.publishedconnection" -msgstr "Conexão virtual" - -#: -msgid "content_type.publishedconnectiontable" -msgstr "Tabela de conexão virtual" - -#: -msgid "upgradethumbnails.status.server_started" -msgstr "Resposta do servidor: atualização de miniaturas iniciada!" - -#: -msgid "upgradethumbnails.status.server_stopped" -msgstr "Resposta do servidor: %d trabalhos interrompidos" - -#: -msgid "dataquality.message.refresh_failed" -msgstr "Atualização falhou: {0}" - -#: -msgid "dataquality.message.last_successful" -msgstr "Última bem-sucedida: {0}" - -#: -msgid "dataquality.message.next_scheduled" -msgstr "Próximo agendado: {0}" - -#: -msgid "dataquality.message.flow_run_output_steps_failed" -msgstr "{0}/{1} etapas de saída falharam ao executar failed to run" - -#: -msgid "importcsvsummary.error.details" -msgstr "Detalhes do erro:" - -#: -msgid "importcsvsummary.remainingerrors" -msgstr "(erros restantes que não aparecem)" - -#: -msgid "importcsvsummary.error.line" -msgstr "linha {0} para o usuário ''{1}'': ''{2}''" - -#: -msgid "importcsvsummary.line.processed" -msgstr "Linhas processadas: {0}" - -#: -msgid "importcsvsummary.line.skipped" -msgstr "Linhas ignoradas: {0}" - -#: -msgid "importcsvsummary.users.added.count" -msgstr "Número de usuários adicionados: {0}" - -#: -msgid "importcsvsummary.errors.count" -msgstr "Número de erros: {0}" - -#: -msgid "importcsvsummary.error.unexpected_extension" -msgstr "Extensão de nome de arquivo inesperada para arquivo CSV" - -#: -msgid "importcsvsummary.error.size_limit" -msgstr "O arquivo CSV excede o limite de tamanho de {0}" - -#: -msgid "importcsvsummary.error.local.password_mismatch" -msgstr "A atualização do usuário do site local requer uma senha vazia ou correspondente" - -#: -msgid "importcsvsummary.error.local.password_required" -msgstr "Criação de usuário do sistema local quando Auth é local requer senha" - -#: -msgid "importcsvsummary.error.ad.user_not_found" -msgstr "Usuário AD não encontrado ''{0}''" - -#: -msgid "importcsvsummary.error.too_many_errors" -msgstr "Muitos erros encontrados no arquivo CSV" - -#: -msgid "audit.errors.wdc_not_allowlisted" -msgstr "O conector de dados da Web não está permitido na lista. Para obter ajuda, consulte: https://help.tableau.com/current/online/pt-br/to_keep_data_fresh.htm" - -#: -msgid "user.input.name.err.too_long" -msgstr "o nome é maior do que o número máximo de caracteres {0}" - -#: -msgid "user.input.name.err.empty" -msgstr "o nome não pode ficar em branco" - -#: -msgid "askdata.title" -msgstr "Pergunte aos dados" - -#: -msgid "slack.app.upgrade.email.notification.subject" -msgstr "Atualização do aplicativo Tableau para Slack" - -#: -msgid "slack.app.upgrade.email.notification.introduction" -msgstr "Uma atualização está disponível para o aplicativo Tableau para Slack e pode ser reinstalada agora para funcionar com a próxima versão do Tableau Online. A Tableau recomenda reinstalar o aplicativo para manter o desempenho dele e usar novos recursos. Procure por novos recursos e mudanças em
Saiba mais" - -#: -msgid "errors.subscriptions.bad_extract_refresh_subscription_configuration" -msgstr "A assinatura foi suspensa porque a pasta de trabalho contém várias agendas de atualização de extração. Para retomar, atualize a frequência para No horário selecionado." - -#: -msgid "errors.subscriptions.subscription_failed_refresh_failure" -msgstr "Falha na atualização da extração da fonte de dados." - -#: -msgid "errors.subscriptions.multiple_extracts_for_extract_refresh_subscription" -msgstr "A pasta de trabalho contém várias agendas de atualização de extração. Atualize a frequência para No horário selecionado." - -#: -msgid "errors.subscriptions.datasource_is_missing_password" -msgstr "Erro de conexão com a fonte de dados. Verifique as credenciais em todas as conexões de fonte de dados da pasta de trabalho." - -#: -msgid "subscriptions.results_summary.sg" -msgstr "{0} de {1} assinaturas enviada(s) da agenda “{2}”." - -#: -msgid "subscriptions.results_summary.pl" -msgstr "{0} de {1} assinaturas enviadas da agenda “{2}”." - -#: -msgid "subscriptions.results_views_per_subscription.sg" -msgstr "{0} ({1} de 1 exibição bem-sucedida)" - -#: -msgid "subscriptions.results_views_per_subscription.pl" -msgstr "{0} ({1} de {2} exibições bem-sucedidas)" - -#: -msgid "subscriptions.results_views_per_subscription.more" -msgstr "({0} mais)" - -#: -msgid "subscriptions.results_views_per_subscription.failed" -msgstr "{0} (falha em {1} de {2} exibições)." - -#: -msgid "subscriptions.results_header.all_shown.failures.sg" -msgstr "1 falha" - -#: -msgid "subscriptions.results_header.all_shown.failures.pl" -msgstr "{0}falhas" - -#: -msgid "subscriptions.results_header.all_shown.warnings.sg" -msgstr "1 aviso" - -#: -msgid "subscriptions.results_header.all_shown.warnings.pl" -msgstr "{0} avisos" - -#: -msgid "subscriptions.results_header.some_hidden.failures.pl.sg" -msgstr "{0} falhas (1 oculta, consulte os logs)" - -#: -msgid "subscriptions.results_header.some_hidden.failures.pl.pl" -msgstr "{0} falhas ({1} ocultas, consulte os logs)" - -#: -msgid "subscriptions.results_header.some_hidden.warnings.pl.sg" -msgstr "{0} avisos (1 oculto, consulte os logs)" - -#: -msgid "subscriptions.results_header.some_hidden.warnings.pl.pl" -msgstr "{0} avisos ({1} ocultos, consulte os logs)" - -#: -msgid "dataalerts.manage_my_data_alerts" -msgstr "Gerenciar alertas" - -#: -msgid "dataalerts.edit_data_alert" -msgstr "Editar alerta" - -#: -msgid "dataalerts.remove_user_from_data_alert" -msgstr "Remover-me" - -#: -msgid "dataalerts.add_user_to_data_alert" -msgstr "Adicionar-me a este alerta" - -#: -msgid "dataalerts.greater_or_equal" -msgstr "{0} era superior ou igual a {1}." - -#: -msgid "dataalerts.greater" -msgstr "{0} era superior a {1}." - -#: -msgid "dataalerts.less_or_equal" -msgstr "{0} era inferior ou igual a {1}." - -#: -msgid "dataalerts.less" -msgstr "{0} era inferior a {1}." - -#: -msgid "dataalerts.equal" -msgstr "{0} era igual a {1}." - -#: -msgid "dataalerts.email_alt_text" -msgstr "Exibição usada por alerta acionado por dados: {0}" - -#: -msgid "dataalerts.email_alt_text_hidden_view" -msgstr "Exibição usada por alerta acionado por dados: {0} com alterações aplicadas" - -#: -msgid "dataalerts.alert_triggered_for_the_view" -msgstr "Alerta acionado para a exibição" - -#: -msgid "dataalerts.failure.email.subject" -msgstr "O alerta acionado por dados não está funcionando para: {0}" - -#: -msgid "dataalerts.failure.status" -msgstr "O alerta {0} não está funcionando" - -#: -msgid "dataalerts.failure.view.details.alert" -msgstr "Exibir este alerta" - -#: -msgid "dataalerts.failure.explanation" -msgstr "O alerta acionado por dados, {0}, não está funcionando neste momento, por isso os destinatários não serão notificados quando a condição dos dados for verdadeira. Você receberá uma notificação por e-mail quando o alerta estiver funcionando novamente." - -#: -msgid "dataalerts.failure.affected.alert" -msgstr "Alerta acionado por dados afetado" - -#: -msgid "dataalerts.failure.time" -msgstr "Falha no alerta de tempo" - -#: -msgid "dataalerts.failure.cause" -msgstr "Algumas vezes os alertas falham devido a problemas de rede temporários, que se resolvem sozinhos. Também é possível tentar recriar o alerta na exibição de dados original ou usar soluções de causas comuns de falhas em alertas, como estas:" - -#: -msgid "dataalerts.failure.changed.view" -msgstr "Uma pasta de trabalho, uma exibição ou um campo de dados foi removido(a) ou renomeado(a)." - -#: -msgid "dataalerts.failure.expired.credentials" -msgstr "Credenciais de banco de dados expiradas foram inseridas em uma pasta de trabalho." - -#: -msgid "dataalerts.failure.datasource.error" -msgstr "Uma fonte de dados inacessível." - -#: -msgid "dataalerts.failure.email.footer" -msgstr "Você está recebendo este e-mail em {0} devido a uma falha de alerta." - -#: -msgid "dataalerts.failure.troubleshooting" -msgstr "Para verificar se qualquer um dos problemas listados acima está causando a falha no alerta, clique no botão abaixo." - -#: -msgid "dataalerts.success.email.subject" -msgstr "O alerta acionado por dados reiniciou para: {0}" - -#: -msgid "dataalerts.success.status" -msgstr "Seu alerta {0} foi reiniciado" - -#: -msgid "dataalerts.success.explanation" -msgstr "Seu alerta acionado por dados, {0}, está funcionando novamente e os destinatários serão notificados quando a condição dos dados for verdadeira." - -#: -msgid "dataalerts.failure.error.internalError" -msgstr "Erro interno do Alerta de dados" - -#: -msgid "dataalerts.failure.error.invalidDataAlertSpecification" -msgstr "Especificação inválida do Alerta de dados" - -#: -msgid "dataalerts.failure.error.summaryTableNotFound" -msgstr "Tabela de dados de resumo não encontrada" - -#: -msgid "dataalerts.failure.error.unclassifiedError" -msgstr "Erro não classificado" - -#: -msgid "dataalerts.failure.error.viewContentNotFound" -msgstr "Conteúdo {0} da exibição do Alerta de dados não encontrado" - -#: -msgid "dataalerts.failure.error.viewNotFound" -msgstr "A exibição do alerta de dados não pode ser localizada" - -#: -msgid "dataalerts.failure.error.workbookNotFound" -msgstr "Pasta de trabalho não encontrada" - -#: -msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" -msgstr "Nenhum eixo encontrado para o campo {0}" - -#: -msgid "dataalerts.failure.error.paneDescriptorNotFound" -msgstr "{0}" - -#: -msgid "dataalerts.failure.error.unsupportedComparisonExpression" -msgstr "Expressão de comparação {0} não compatível" - -#: -msgid "dataalerts.failure.error.nonConstComparisonOp" -msgstr "Operador de comparação não constante detectado: {0}" - -#: -msgid "dataalerts.failure.error.cannotAddFilter" -msgstr "Falha ao adicionar filtro ao alerta de dados" - -#: -msgid "dataalerts.failure.error.sheetNotAlertable" -msgstr "A planilha {0} tem dados com suporte para alertas. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertMeasureNotFound" -msgstr "Não é possível selecionar medida. {0}" - -#: -msgid "dataalerts.failure.error.tooManyMeasuresForDataAlert" -msgstr "Número incorreto de medidas detectado.{0}" - -#: -msgid "dataalerts.failure.error.thresholdParseError" -msgstr "Falha ao analisar texto de limite {0}. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertPresModelCreationError" -msgstr "Erro ao serializar alerta. {0}" - -#: -msgid "dataalerts.failure.error.cannotDrawDataAlertDialog" -msgstr "Falha ao abrir a caixa de diálogo do alerta." - -#: -msgid "dataalerts.failure.error.unsupportedDataAlertType" -msgstr "O tipo de alerta de dados {0} não é aceito no momento." - -#: -msgid "dataalerts.failure.suspend.email.subject" -msgstr "O alerta acionado por dados está suspenso para: {0}" - -#: -msgid "dataalerts.failure.suspend.email.status" -msgstr "Seu alerta {0} foi suspenso" - -#: -msgid "dataalerts.failure.suspend.email.explanation" -msgstr "Enquanto suspenso, não avaliaremos os destinatários da exibição ou do alerta. Depois que uma correção tiver sido feita, você poderá retomar o alerta em {1}." - -#: -msgid "dataalerts.failure.suspend.view.name.prefix" -msgstr "Exibir" - -#: -msgid "dataalerts.failure.suspend.time" -msgstr "Tempo de suspensão" - -#: -msgid "dataalerts.failure.suspend.email.footer" -msgstr "Você está recebendo este e-mail porque seu alerta foi suspenso." - -#: -msgid "dataalerts.failure.suspend.email.view.name.my.content" -msgstr "Meu conteúdo" - -#: -msgid "dataalerts.failure.suspend.view.alerts" -msgstr "Ver alertas" - -#: -msgid "metricsservices.failure.affected.metric" -msgstr "Métrica afetada" - -#: -msgid "metricsservices.failure.cause" -msgstr "Certas vezes, há falha nas atualizações de métrica devido a prolemas de conexão temporários, que se resolvem por si só. Outros motivos comuns de falha na atualização de métrica incluem:" - -#: -msgid "metricsservices.failure.changed.view" -msgstr "Uma pasta de trabalho, uma exibição ou um campo de dados foi removida ou renomeada." - -#: -msgid "metricsservices.failure.permissions.error" -msgstr "Uma alteração nas permissões da exibição conectada" - -#: -msgid "metricsservices.failure.email.footer" -msgstr "Você está recebendo este e-mail em {0} devido a uma falha na atualização da métrica." - -#: -msgid "metricsservices.failure.email.subject" -msgstr "A atualização de métrica não está funcionando para: {0}" - -#: -msgid "metricsservices.failure.expired.credentials" -msgstr "Credenciais de banco de dados expiradas foram inseridas em uma pasta de trabalho." - -#: -msgid "metricsservices.failure.explanation" -msgstr "Sua métrica não pode ser atualizada, portanto, ela não tem sido atualizada. Você receberá uma notificação por e-mail quando a atualização da métrica estiver funcionando novamente." - -#: -msgid "metricsservices.failure.status" -msgstr "Sua métrica “{0}” não está atualizando" - -#: -msgid "metricsservices.failure.suspend.email.explanation" -msgstr "Enquanto a atualização de métrica estiver suspensa, os dados da métrica não serão atualizados. Após a correção, é possível retomar a atualização da métrica." - -#: -msgid "metricsservices.failure.suspend.email.footer" -msgstr "Você está recebendo este e-mail em {0} porque a atualização da métrica foi suspensa." - -#: -msgid "metricsservices.failure.suspend.email.status" -msgstr "A atualização da métrica “{0}” foi suspensa" - -#: -msgid "metricsservices.failure.suspend.email.subject" -msgstr "A atualização de métrica foi suspensa para: {0}" - -#: -msgid "metricsservices.failure.suspend.time" -msgstr "Tempo de suspensão" - -#: -msgid "metricsservices.failure.suspend.view.metric" -msgstr "Acessar a Métrica" - -#: -msgid "metricsservices.failure.suspend.view.name.prefix" -msgstr "Exibição conectada" - -#: -msgid "metricsservices.failure.time" -msgstr "Horário da falha na atualização" - -#: -msgid "metricsservices.failure.troubleshooting" -msgstr "Para verificar se algum dos problemas listados acima está ocasionando falha na atualização da métrica, clique no botão abaixo. Além disso, experimente recriar a métrica na exibição conectada." - -#: -msgid "metricsservices.failure.view.details.metric" -msgstr "Acessar a Métrica" - -#: -msgid "metricsservices.failure.view.name.prefix" -msgstr "Exibição conectada" - -#: -msgid "metricsservices.success.email.subject" -msgstr "A atualização de métrica foi retomada para: {0}" - -#: -msgid "metricsservices.success.explanation" -msgstr "A atualização de sua métrica está em funcionamento novamente, então ela verificará por atualizações dos dados de métrica." - -#: -msgid "metricsservices.success.status" -msgstr "A atualização da métrica “{0}” foi retomada" - -#: -msgid "errors.staticimages.generic" -msgstr "Erro ao gerar imagens estáticas para pasta de trabalho {0}. {1}." - -#: -msgid "errors.internal_error.request.message" -msgstr "{0} não conseguiu satisfazer a solicitação." - -#: -msgid "errors.permissions.limited_user_visibility" -msgstr "Erro ao concluir a consulta. O usuário deve ser um administrador ou criador para executar a consulta em outros usuários se a Visibilidade do usuário estiver definida como limitada" - -#: -msgid "local_names.system_user.guest.name" -msgstr "Convidado" - -#: -msgid "local_names.group.all_users.name" -msgstr "Todos os usuários" - -#: -msgid "local_names.containers.personal_space.name" -msgstr "Espaço pessoal" - -#: -msgid "password_reset.email.subject" -msgstr "Este é o link para redefinir a sua senha" - -#: -msgid "password_reset.email.body" -msgstr "Olá {0},

Você solicitou uma alteração de senha.

Para redefinir a sua senha do Tableau Server, {1} ou cole o seguinte link no seu navegador:{2}

Este link ficará válido apenas por 48 horas, então não esqueça de acessá-lo o quanto antes.

Se não foi você quem solicitou a alteração da senha, informe o administrador do servidor.

Obrigado por usar o Tableau!
Equipe Tableau" - -#: -msgid "password_reset.email.link" -msgstr "clique aqui" - -#: -msgid "hours.pl" -msgstr "{0} horas" - -#: -msgid "hours.sg" -msgstr "1 hora" - -#: -msgid "minutes.pl" -msgstr "{0} minutos" - -#: -msgid "minutes.sg" -msgstr "1 minuto" - -#: -msgid "seconds.pl" -msgstr "{0} segundos" - -#: -msgid "seconds.sg" -msgstr "1 segundo" - -#: -msgid "dataconnections.classes.tableau_server_site" -msgstr "Site do Tableau Server" - -#: -msgid "materializeviews.errors.workbook_not_in_project" -msgstr "O projeto “{0}” não contém a pasta de trabalho “{1}”" - -#: -msgid "materializeviews.errors.workbook_has_no_extract" -msgstr "Falha ao atualizar a configuração de exibições materializadas para a pasta de trabalho “{0}”. No momento, há suporte somente para pastas de trabalho com extrações inseridas" - -#: -msgid "materializeviews.errors.workbook_updating_errors" -msgstr "Erros encontrados ao atualizar a configuração de exibições materializadas para pastas de trabalho" - -#: -msgid "materializeviews.errors.workbook_too_large" -msgstr "Falha ao atualizar a configuração de exibições materializadas para a pasta de trabalho “{0}”, porque o tamanho da pasta de trabalho excede o limite de {1} GB" - -#: -msgid "materializeviews.errors.project_path_not_exists" -msgstr "O caminho do projeto “{0}” não existe." - -#: -msgid "materializeviews.errors.feature_disabled" -msgstr "Falha ao atualizar a configuração de exibições materializadas para a pasta de trabalho “{0}”, porque o recurso está desabilitado no momento." - -#: -msgid "materializeviews.errors.update_materialized_views_setting_failed" -msgstr "Falha ao atualizar a configuração de exibições materializadas para a pasta de trabalho “{0}”" - -#: -msgid "materializeviews.errors.site_not_enabled" -msgstr "Este site não está habilitado para exibições materializadas. Entre em contato com o administrador." - -#: -msgid "materializeviews.errors.encrypted_extracts_not_supported" -msgstr "No momento, o recurso de exibições materializadas não oferece suporte a pastas de trabalho com extrações criptografadas." - -#: -msgid "materializedviews.finished.create" -msgstr "Exibições materializadas criadas com status “{0}” para a pasta de trabalho “{1}”" - -#: -msgid "materializedviews.finished.delete" -msgstr "Exibições materializadas excluídas para id da pasta de trabalho: {0}" - -#: -msgid "materializedviews.finished.encrypt" -msgstr "Criptografia concluída de exibições materializadas para pasta de trabalho “{0}”" - -#: -msgid "materializedviews.finished.decrypt" -msgstr "Decodificação concluída de exibições materializadas para pasta de trabalho “{0}”" - -#: -msgid "materializedviews.finished.rekey" -msgstr "Nova criptografia concluída de exibições materializadas para a pasta de trabalho “{0}”" - -#: -msgid "materializedviews.status.encryption_key" -msgstr "ID da chave de criptografia: “{0}”." - -#: -msgid "materializedviews.status.encryption_keys" -msgstr "ID antiga da chave de criptografia: “{0}”, nova ID da chave de criptografia: “{1}”." - -#: -msgid "materializedviews.status.encryption_type" -msgstr "Tipo de fonte de dados de criptografia: “{0}”" - -#: -msgid "customizedviews.namedSharingPrefix" -msgstr "Versão compartilhada" - -#: -msgid "flows.drafts.default_name" -msgstr "Novo fluxo" - -#: -msgid "content_type.project" -msgstr "Projeto" - -#: -msgid "content_type.workbook" -msgstr "Pasta de trabalho" - -#: -msgid "content_type.view" -msgstr "Exibir" - -#: -msgid "content_type.datasource" -msgstr "Fonte de dados" - -#: -msgid "content_type.flow" -msgstr "Fluxo" - -#: -msgid "content_type.metric" -msgstr "Métrica" - -#: -msgid "content_type.collection" -msgstr "Coleção" - -#: -msgid "content_type.visualization" -msgstr "Visualização" - -#: -msgid "content_type.askdata_visualization" -msgstr "Visualização de Pergunte aos dados" - -#: -msgid "content_type.explaindata_explanation" -msgstr "Explicação" - -#: -msgid "content_type.virtualconnection" -msgstr "Conexão virtual" - -#: -msgid "content_type.virtualconnectiontable" -msgstr "Tabela de conexão virtual" - -#: -msgid "upgradethumbnails.status.server_started" -msgstr "Resposta do servidor: atualização de miniaturas iniciada!" - -#: -msgid "upgradethumbnails.status.server_stopped" -msgstr "Resposta do servidor: %d trabalhos interrompidos" - -#: -msgid "dataquality.author.extract_refresh_monitoring" -msgstr "monitoramento da atualização de extração" - -#: -msgid "dataquality.author.flow_run_monitoring" -msgstr "monitoramento de execução de fluxo" - -#: -msgid "dataquality.message.refresh_failed" -msgstr "Atualização falhou: {0}" - -#: -msgid "dataquality.message.last_successful" -msgstr "Última bem-sucedida: {0}" - -#: -msgid "dataquality.message.next_scheduled" -msgstr "Próximo agendado: {0}" - -#: -msgid "dataquality.message.flow_run_output_steps_failed" -msgstr "{0}/{1} etapas de saída falharam ao executar failed to run" - -#: -msgid "label_value.description.certified" -msgstr "Este ativo é confiável e recomendado." - -#: -msgid "label_value.description.deprecated" -msgstr "Este recurso não é mais mantido e não deve ser usado." - -#: -msgid "label_value.description.extract_refresh_failure" -msgstr "A atualização de extração mais recente deste recurso falhou." - -#: -msgid "label_value.description.flow_run_failure" -msgstr "A execução mais recente deste fluxo falhou." - -#: -msgid "label_value.description.maintenance" -msgstr "Este ativo está em manutenção." - -#: -msgid "label_value.description.sensitive_data" -msgstr "Este ativo contém informações confidenciais." - -#: -msgid "label_value.description.stale" -msgstr "Este ativo está desatualizado." - -#: -msgid "label_value.description.warning" -msgstr "Este ativo tem um problema geral de qualidade." - -#: -msgid "importcsvsummary.error.details" -msgstr "Detalhes do erro:" - -#: -msgid "importcsvsummary.remainingerrors" -msgstr "(erros restantes que não aparecem)" - -#: -msgid "importcsvsummary.error.line" -msgstr "linha {0} para o usuário “{1}”: “{2}”" - -#: -msgid "importcsvsummary.line.processed" -msgstr "Linhas processadas: {0}" - -#: -msgid "importcsvsummary.line.skipped" -msgstr "Linhas ignoradas: {0}" - -#: -msgid "importcsvsummary.users.added.count" -msgstr "Número de usuários adicionados: {0}" - -#: -msgid "importcsvsummary.errors.count" -msgstr "Número de erros: {0}" - -#: -msgid "importcsvsummary.error.unexpected_extension" -msgstr "Extensão de nome de arquivo inesperada para arquivo CSV" - -#: -msgid "importcsvsummary.error.size_limit" -msgstr "O arquivo CSV excede o limite de tamanho de {0}" - -#: -msgid "importcsvsummary.error.local.password_mismatch" -msgstr "A atualização do usuário do site local requer uma senha vazia ou correspondente" - -#: -msgid "importcsvsummary.error.local.password_required" -msgstr "Criação de usuário do sistema local quando Auth é local requer senha" - -#: -msgid "importcsvsummary.error.ad.user_not_found" -msgstr "Usuário AD não encontrado “{0}”" - -#: -msgid "importcsvsummary.error.domain_not_found" -msgstr "Domínio inválido “{0}”" - -#: -msgid "importcsvsummary.error.cannot_create_user_identity" -msgstr "Não é possível criar a identidade do usuário “{0}”" - -#: -msgid "importcsvsummary.error.invalid_identity_pool_name" -msgstr "Nome do pool de identidades inválido “{0}”" - -#: -msgid "importcsvsummary.error.too_many_errors" -msgstr "Muitos erros encontrados no arquivo CSV" - -#: -msgid "audit.errors.wdc_not_allowlisted" -msgstr "O conector de dados da Web não está permitido na lista. Para obter ajuda, consulte: https://help.tableau.com/current/online/pt-br/to_keep_data_fresh.htm" - -#: -msgid "user.input.name.err.too_long" -msgstr "o nome é maior do que o número máximo de caracteres {0}" - -#: -msgid "user.input.name.err.empty" -msgstr "o nome não pode ficar em branco" - -#: -msgid "askdata.title" -msgstr "Pergunte aos dados" - -#: -msgid "slack.app.upgrade.email.notification.subject" -msgstr "Atualização do aplicativo Tableau para Slack" - -#: -msgid "slack.app.upgrade.email.notification.introduction" -msgstr "Uma atualização está disponível para o aplicativo Tableau para Slack. A Tableau recomenda atualizar o aplicativo para manter o desempenho dele e usar novos recursos do Tableau Cloud. Procure por novos recursos e mudanças em
O que há de novo no Tableau Cloud." - -#: -msgid "slack.app.upgrade.email.notification.action" -msgstr "Para atualizar a conexão do site com o aplicativo Tableau for Slack, consulte Atualizar seu aplicativo Tableau for Slack. Se você tiver vários sites do Tableau Cloud, atualize o aplicativo em cada site." - -#: -msgid "slack.app.upgrade.email.notification.steps" -msgstr "Esta notificação de serviço foi publicada pelo Tableau Cloud." - -#: -msgid "slack.app.upgrade.email.notification.reason" -msgstr "Você está recebendo esta notificação porque é administrador de um site do Tableau Cloud que está conectado ao Slack." - -#: -msgid "slack.app.upgrade.email.notification.footer.privacy" -msgstr "Leia nossa Política de privacidade" - -#: -msgid "unifiedconsumption.tcrm.folders.private" -msgstr "Meu aplicativo privado" - -#: -msgid "commandlineutils.errors.bad_value" -msgstr "A opção “{0}” tem um valor inapropriado de “{1}”. Deve ser um: {2}" - -#: -msgid "commandlineutils.errors.not_integer" -msgstr "O valor “{0}” para opção “{1}” não é um inteiro" - -#: -msgid "common.errors.empty_file" -msgstr "O arquivo “{0}” está vazio" - -#: -msgid "common.errors.file_not_found" -msgstr "Não é possível abrir o arquivo “{0}”" - -#: -msgid "common.errors.invalid_file_path" -msgstr "Caminho de arquivo inválido “{0}”" - -#: -msgid "common.errors.folder_path_not_found" -msgstr "Não foi possível localizar o diretório “{0}”" - -#: -msgid "common.errors.access_denied" -msgstr "Acesso negado ao arquivo “{0}”. Verifique se o seu caminho é válido e se o nome do seu arquivo não corresponde ao diretório existente" - -#: -msgid "common.errors.requires_csv_file" -msgstr "O comando “{0}” requer um arquivo CSV" - -#: -msgid "common.errors.requires_group_name" -msgstr "O comando “{0}” requer um nome de grupo" - -#: -msgid "common.errors.requires_site_name" -msgstr "O comando “{0}” requer um nome do site" - -#: -msgid "common.errors.options_conflict" -msgstr "Opções novas e obsoletas para especificar a função do usuário específica, onde for especificado. Somente uma pode ser usada" - -#: -msgid "common.errors.csv_sizelimit" -msgstr "O arquivo CSV referenciado excede o limite de tamanho de 100MB. Divida o conteúdo do arquivo em arquivos CSV menores e importe-os separadamente." - -#: -msgid "common.options.admin-type" -msgstr "[Obsoleto] Atribui [ou remove] o direito de administrador de site para todos os usuários no arquivo CSV. Essa configuração pode ser sobrescrita pelos valores em linhas individuais no arquivo CSV. {0} pode ser: {1}, {2}, ou {3}. Se não especificado: {3} para novos usuários, inalterado para usuários existentes" - -#: -msgid "common.options.complete" -msgstr "Requer [ou não] que todas as linhas sejam válidas para que qualquer alteração seja bem-sucedida. Padrão: {0}" - -#: -msgid "common.options.license" -msgstr "[Obsoleto] Define todo o nível de licença padrão para todos os usuários. Isso pode ser sobrescrito pelo valor no arquivo CSV. {0} pode ser {1}, {2} ou {3}" - -#: -msgid "common.options.nowait" -msgstr "Não aguarde o trabalho ser concluído" - -#: -msgid "common.options.publisher" -msgstr "[Obsoleto] Atribui [ou remove] o direito de publicação para todos os usuários no arquivo CSV. Essa configuração pode ser sobrescrita pelos valores em linhas individuais no arquivo CSV. Padrão se não especificado: para novos usuários, inalterado para usuários existentes" - -#: -msgid "common.options.silent-progress" -msgstr "Não exiba mensagens de progresso para o trabalho" - -#: -msgid "common.options.sysadmin-type" -msgstr "[Obsoleto] Atribui [ou remove] o direito de administrador de site para todos os usuários no arquivo CSV. Essa configuração pode ser sobrescrita pelos valores em linhas individuais no arquivo CSV. {0} pode ser: {1}, {2}, {3} ou {4}. Padrão se não especificado: {4} para novos usuários, inalterado para usuários existentes" - -#: -msgid "common.output.job_queued_success" -msgstr "Trabalho enfileirado" - -#: -msgid "common.output.succeeded" -msgstr "Bem-sucedido" - -#: -msgid "common.options.role" -msgstr "Define a função padrão para todos os usuários afetados. Valores legais para {0}: {1}. Se não especificado, o servidor usa o valor padrão: {2}" - -#: -msgid "addusers.options.users" -msgstr "Arquivo que contém uma lista de usuários, um por linha, para adicionar ao grupo" - -#: -msgid "addusers.short_description" -msgstr "Adicionar usuários a um grupo" - -#: -msgid "addusers.status" -msgstr "Adicionando usuários listados em {0} ao grupo {1}..." - -#: -msgid "creategroup.short_description" -msgstr "Criar um grupo local" - -#: -msgid "creategroup.status" -msgstr "Criando grupo “{0}” no servidor..." - -#: -msgid "creategroup.options.role" -msgstr "Define a função que será definida para usuários do grupo no momento do logon. Os valores legais de {0}: {1}. A função de site de um usuário só será definida para esse valor se for menos restritiva que a função de site atual do usuário. Se não especificada, nenhuma função será definida para usuários desse grupo ao fazer logon." - -#: -msgid "createextracts.errors.required_argument" -msgstr "O comando createextracts requer uma URL de pasta de trabalho, um nome de pasta de trabalho ou um nome de fonte de dados" - -#: -msgid "createextracts.errors.error" -msgstr "Erro ao criar a extração" - -#: -msgid "createextracts.for.datasource" -msgstr "Criar extração para a fonte de dados “{0}”" - -#: -msgid "createextracts.for.workbook_name" -msgstr "Criar extração para a pasta de trabalho de nome “{0}”" - -#: -msgid "createextracts.for.workbook_url" -msgstr "Criar extração para a pasta de trabalho com URL “{0}”" - -#: -msgid "createextracts.options.datasource" -msgstr "O nome da fonte de dados de destino para criar a extração" - -#: -msgid "createextracts.options.embedded-datasources" -msgstr "Uma lista de espaço separado de nomes de fontes de dados inseridas nesta pasta de trabalho de destino. Coloque os nomes da fonte de dados com aspas duplas se apresentarem espaços. Disponível somente ao criar extrações para a pasta de trabalho." - -#: -msgid "createextracts.options.encrypt" -msgstr "Criar extração criptografada." - -#: -msgid "createextracts.options.include-all" -msgstr "Incluir todas as fontes de dados inseridas na pasta de trabalho de destino. Disponível somente ao criar extrações para a pasta de trabalho." - -#: -msgid "createextracts.options.parent-project-path" -msgstr "O caminho do pai do projeto que contém o recurso de destino. É necessário especificar o nome do projeto com --project." - -#: -msgid "createextracts.options.project" -msgstr "O nome do projeto que contém o recurso de destino. Somente necessário se {0} ou {1} estiver especificado. Se não estiver especificado, o projeto padrão “{2}” é usado." - -#: -msgid "createextracts.options.url" -msgstr "O nome canônico do recurso, conforme ele aparece na URL" - -#: -msgid "createextracts.options.workbook" -msgstr "O nome da pasta de trabalho de destino para criar a extração" - -#: -msgid "createextracts.short_description" -msgstr "Criar extrações para uma pasta de trabalho ou fonte de dados publicada" - -#: -msgid "createextracts.workbook.include-all" -msgstr "Incluir todas as fontes de dados inseridas dentro na pasta de trabalho de destino" - -#: -msgid "createextracts.workbook.embedded-datasource-names" -msgstr "Com nomes de fontes de dados inseridas" - -#: -msgid "createproject.options.description" -msgstr "Descrição do projeto" - -#: -msgid "createproject.options.name" -msgstr "Nome do projeto" - -#: -msgid "createproject.options.parent-project-path" -msgstr "O caminho do projeto que terá o novo projeto. Caso não seja especificado, será criado no nível de raiz do site" - -#: -msgid "createproject.short_description" -msgstr "Criar um projeto" - -#: -msgid "createproject.status" -msgstr "Criando projeto “{0}” no servidor..." - -#: -msgid "createsite.errors.invalid_url_option" -msgstr "A opção URL fica inválida ao criar vários sites. Execute novamente o comando após remover a opção de URL ou criar cada site separadamente" - -#: -msgid "createsite.errors.site_name_already_exists" -msgstr "Já existe um site com o nome “{0}”. Tente um nome do site diferente." - -#: -msgid "createsite.errors.site_id_already_exists" -msgstr "Já existe um site com a ID “{0}”. Use -r para especificar uma ID de site diferente. Consulte tabcmd createsite para obter mais informações." - -#: -msgid "createsite.options.allow-mobile-snapshots" -msgstr "Permitir [ou negar] instantâneos móveis. O padrão é permitir instantâneos móveis" - -#: -msgid "createsite.options.allow-subscriptions" -msgstr "Permitir [ou negar] assinaturas para este site. O padrão é a configuração padrão do servidor. As assinaturas não podem ser habilitadas se as assinaturas do servidor estiverem desabilitadas" - -#: -msgid "createsite.options.allow-web-authoring" -msgstr "Permitir [ou negar] a criação na Web para este site. O padrão é permitir a criação na Web" - -#: -msgid "createsite.options.metrics-level" -msgstr "0 para nenhuma coleção, 100 para todas as coleções" - -#: -msgid "createsite.options.guest-access-enabled" -msgstr "A permissão de acesso de convidado para visualizar exibições para aqueles que não fizeram logon na conta do Tableau Server" - -#: -msgid "createsite.options.site-mode" -msgstr "Permitir [ou negar] administrador de site no gerenciamento de usuários no site" - -#: -msgid "createsite.options.storage-quota" -msgstr "Cota de armazenamento do site em MB" - -#: -msgid "createsite.options.subscription-email" -msgstr "E-mail usado para assinaturas" - -#: -msgid "createsite.options.subscription-footer" -msgstr "O rodapé usado para assinaturas" - -#: -msgid "createsite.options.url" -msgstr "ID do site" - -#: -msgid "createsite.options.user-quota" -msgstr "Quantidade máxima de usuários no site" - -#: -msgid "createsite.options.extract_encryption_mode" -msgstr "Modo de criptografia de extração: desabilitado, habilitado ou imposto. Caso não esteja definido, o valor padrão é usado." - -#: -msgid "createsite.options.web_extraction_enabled" -msgstr "Permitir [ou negar] a criação de extração ou alteração de extrações funcionem neste site. O padrão é permitir." - -#: -msgid "createsite.options.run_now_enabled" -msgstr "Permitir [ou negar] Executar agora para este site. O padrão é permitir o Executar agora." - -#: -msgid "createsite.options.time_zone" -msgstr "Fuso horário a ser usado com extrações nesse site. O padrão não está definido para usar o fuso horário do servidor." - -#: -msgid "createsite.short_description" -msgstr "Criar um site" - -#: -msgid "createsite.status" -msgstr "Criar site “{0}” no servidor..." - -#: -msgid "createsiteusers.options.auth-type" -msgstr "Atribui o tipo de autenticação para todos os usuários no arquivo CSV. Para o Tableau Cloud, {0} pode ser {1} (padrão) ou {2}. Para o Tableau Server, {0} pode ser Local (padrão) ou {2}." - -#: -msgid "createsiteusers.description" -msgstr "Crie usuários no site atual. Os usuários são lidos de um determinado arquivo CSV. As colunas do arquivo podem ser na ordem mostrada abaixo.{0}1. Nome de usuário{0}2. Senha (Ignorada ao usar o Active Directory){0}3. Nome amigável (Ignorado ao usar o Active Directory){0}4. Nível de licença ({1}, {2}, {3}, {4} ou {5}){0}5. Administrador ({6}/{7}){0}6. Publicador ({8}/{9}/1 ou {10}/{11}/0){0}7. E-mail (apenas para o Tableau Public){0}O arquivo pode ter menos colunas. Por exemplo, ele pode ser uma lista simples com um nome de usuário por linha. É possível usar aspas se um valor contiver vírgulas. O tabcmd espera pelo término da tarefa {12}. Você pode escolher não esperar pelo término da tarefa no servidor e, em vez disso, retornar imediatamente ao passar o marcador {13}. Administradores de sistema não podem ser criados ou removidos pelo uso desse comando. Use “{14}” em vez disso" - -#: -msgid "createsiteusers.short_description" -msgstr "Criar usuários no site atual" - -#: -msgid "createsiteusers.status" -msgstr "Adicionando usuários listados em {0} ao site atual..." - -#: -msgid "createusers.description" -msgstr "Crie usuários. Os usuários são lidos de um determinado arquivo CSV. As colunas do arquivo podem ser na ordem mostrada abaixo.{0}1. Nome de usuário{0}2. Senha (Ignorada ao usar o Active Directory){0}3. Nome amigável (Ignorado ao usar o Active Directory){0}4. Nível de licença ({1}, {2}, {3}, {4} ou {5}){0}5. Administrador ({6}/{7}/{8}/{9}){0}6. Publicador ({10}/{11}/1 ou {12}/{13}/0){0}7. E-mail (apenas para o Tableau Public){0}O arquivo pode ter menos colunas. Por exemplo, ele pode ser uma lista simples com um nome de usuário por linha. É possível usar aspas se um valor contiver vírgulas. O tabcmd espera pelo término da tarefa {14}. Você pode escolher não esperar pelo término da tarefa no servidor e, em vez disso, retornar imediatamente ao passar o marcador {15}" - -#: -msgid "createusers.short_description" -msgstr "Criar usuários no servidor" - -#: -msgid "createusers.status" -msgstr "Adicionando usuários listados em {0} ao servidor" - -#: -msgid "decryptextracts.short_description" -msgstr "Descriptografar extrações em um site" - -#: -msgid "decryptextracts.status" -msgstr "Agendando decodificações de extrações no site {0}..." - -#: -msgid "delete.errors.mutually_exclusive" -msgstr "Não é possível especificar a pasta de trabalho e a fonte de dados para excluir" - -#: -msgid "delete.errors.requires_workbook_datasource" -msgstr "O comando “{0}” requer um nome da pasta de trabalho ou nome da fonte de dados" - -#: -msgid "delete.options.datasource" -msgstr "Fonte de dados a ser excluída" - -#: -msgid "delete.options.parent-project-path" -msgstr "O caminho do pai do projeto que contém a pasta de trabalho/fonte de dados a ser excluída. É necessário especificar o nome do projeto com --project." - -#: -msgid "delete.options.project" -msgstr "O projeto que contém a pasta de trabalho/fonte de dados a ser excluída. O projeto padrão é “{0}”" - -#: -msgid "delete.options.workbook" -msgstr "Pasta de trabalho a ser excluída" - -#: -msgid "delete.short_description" -msgstr "Exclua uma pasta de trabalho ou fonte de dados do servidor" - -#: -msgid "delete.status" -msgstr "Removendo {0} “{1}” do servidor..." - -#: -msgid "deleteextracts.errors.required_argument" -msgstr "O comando deleteextracts requer uma URL de pasta de trabalho, um nome de pasta de trabalho ou um nome de fonte de dados" - -#: -msgid "deleteextracts.errors.error" -msgstr "Erro ao excluir a extração" - -#: -msgid "deleteextracts.for.datasource" -msgstr "Excluir extração para a fonte de dados “{0}”" - -#: -msgid "deleteextracts.for.workbook_name" -msgstr "Excluir extração para a pasta de trabalho de nome “{0}”" - -#: -msgid "deleteextracts.for.workbook_url" -msgstr "Excluir extração para a pasta de trabalho com URL “{0}”" - -#: -msgid "deleteextracts.options.datasource" -msgstr "O nome da fonte de dados de destino para exclusão da extração" - -#: -msgid "deleteextracts.options.embedded-datasources" -msgstr "Uma lista de espaço separado de nomes de fontes de dados inseridas nesta pasta de trabalho de destino. Coloque os nomes da fonte de dados com aspas duplas se apresentarem espaços. Disponível somente ao excluir extrações para a pasta de trabalho." - -#: -msgid "deleteextracts.options.include-all" -msgstr "Incluir todas as fontes de dados inseridas dentro na pasta de trabalho de destino" - -#: -msgid "deleteextracts.options.parent-project-path" -msgstr "O caminho do pai do projeto que contém o recurso de destino. É necessário especificar o nome do projeto com --project." - -#: -msgid "deleteextracts.options.project" -msgstr "O nome do projeto que contém o recurso de destino. Somente necessário se {0} ou {1} estiver especificado. Se não estiver especificado, o projeto padrão “{2}” é usado." - -#: -msgid "deleteextracts.options.url" -msgstr "O nome canônico do recurso, conforme ele aparece na URL" - -#: -msgid "deleteextracts.options.workbook" -msgstr "O nome da pasta de trabalho de destino para excluir a extração" - -#: -msgid "deleteextracts.short_description" -msgstr "Excluir extrações para uma pasta de trabalho ou fonte de dados publicada" - -#: -msgid "deleteextracts.workbook.include-all" -msgstr "Incluir todas as fontes de dados inseridas dentro na pasta de trabalho de destino" - -#: -msgid "deleteextracts.workbook.embedded-datasource-names" -msgstr "Com nomes de fontes de dados inseridas" - -#: -msgid "deletegroup.short_description" -msgstr "Excluir um grupo" - -#: -msgid "deletegroup.status" -msgstr "Excluindo o grupo “{0}” do servidor..." - -#: -msgid "deleteproject.errors.requires_project_name" -msgstr "O comando “{0}” requer um nome de projeto" - -#: -msgid "deleteproject.options.parent-project-path" -msgstr "O caminho do pai do projeto a ser excluído. É necessário especificar o nome do projeto com --project." - -#: -msgid "deleteproject.short_description" -msgstr "Excluir um projeto" - -#: -msgid "deleteproject.status" -msgstr "Excluindo o projeto “{0}” do servidor..." - -#: -msgid "deletesite.errors.logged_into_this_site" -msgstr "Não é possível excluir o site ao qual você está atualmente conectado" - -#: -msgid "deletesite.short_description" -msgstr "Excluir um site" - -#: -msgid "deletesite.status" -msgstr "Excluindo o site “{0}” do servidor..." - -#: -msgid "deletesiteusers.description" -msgstr "Exclua usuários do site. Os usuários são lidos de um determinado arquivo CSV. O arquivo é uma lista simples de um nome de usuário por linha" - -#: -msgid "deletesiteusers.short_description" -msgstr "Excluir usuários do site" - -#: -msgid "deletesiteusers.status" -msgstr "Excluindo usuários do site listados no {0} do servidor..." - -#: -msgid "deleteusers.description" -msgstr "Exclua usuários. Os usuários são lidos de um determinado arquivo de valor separado por vírgula (CSV). O arquivo é uma lista simples de um nome de usuário por linha" - -#: -msgid "deleteusers.short_description" -msgstr "Excluir usuários" - -#: -msgid "deleteusers.status" -msgstr "Excluindo usuários listados no {0} do servidor..." - -#: -msgid "editdomain.description" -msgstr "Edite um domínio. Use o comando “{0}” para exibir uma lista de domínios para edição" - -#: -msgid "editdomain.errors.requires_nickname_name" -msgstr "Uma opção “{0}” ou “{1}” deve ser especificada" - -#: -msgid "editdomain.options.id" -msgstr "ID do domínio" - -#: -msgid "editdomain.options.name" -msgstr "Nome do domínio" - -#: -msgid "editdomain.options.nickname" -msgstr "Apelido do domínio" - -#: -msgid "editdomain.short_description" -msgstr "Edite um domínio" - -#: -msgid "editdomain.output" -msgstr "{0}ID{1}Nickname{1}{1}Name{0}" - -#: -msgid "editdomain.status" -msgstr "Edite o domínio com ID “{0}” no servidor..." - -#: -msgid "editsite.errors.invalid_site-id" -msgstr "A opção {0} fica inválida ao criar vários sites. Execute novamente o comando após remover a opção {0} ou edite cada site separadamente" - -#: -msgid "editsite.errors.invalid_site-name" -msgstr "A opção {0} fica inválida ao criar vários sites. Execute novamente o comando após remover a opção {0} ou edite cada site separadamente" - -#: -msgid "editsite.options.allow-mobile-snapshots" -msgstr "Permitir [ou negar] instantâneos móveis" - -#: -msgid "editsite.options.allow-subscriptions" -msgstr "Permitir [ou negar] as assinaturas para este site" - -#: -msgid "editsite.options.allow-web-authoring" -msgstr "Permitir [ou negar] a criação na Web para este site" - -#: -msgid "editsite.options.cache-warmup" -msgstr "Permitir [ou negar] aquecimento de cache para este site" - -#: -msgid "editsite.options.cache-warmup-threshold" -msgstr "Limite em dias para determinar o intervalo de tempo entre as visualizações de uma exibição para desencadear um aquecimento" - -#: -msgid "editsite.options.site-name" -msgstr "Exiba o nome do site" - -#: -msgid "editsite.options.status" -msgstr "Alterar a disponibilidade do site. Deve ser “{0}” ou “{1}”" - -#: -msgid "editsite.options.allow-materialized-views" -msgstr "Permitir [ou recusar] exibições materializadas para este site" - -#: -msgid "editsite.options.extract_encryption_mode" -msgstr "Modo de criptografia de extração: desabilitado, habilitado ou imposto. Caso não esteja definido, não será alterado no servidor." - -#: -msgid "editsite.options.web_extraction_enabled" -msgstr "Permitir [ou negar] a criação de extração ou alteração de extrações funcionem neste site. A configuração padrão é permitir." - -#: -msgid "editsite.options.run_now_enabled" -msgstr "Permitir [ou negar] Executar agora para este site. O padrão é permitir o Executar agora" - -#: -msgid "editsite.options.time_zone" -msgstr "Fuso horário a ser usado com extrações nesse site" - -#: -msgid "editsite.options.use_default_time_zone" -msgstr "Fuso horário a ser usado com extrações não definido nesse site, em vez disso ele usará o fuso horário padrão do servidor." - -#: -msgid "editsite.short_description" -msgstr "Edite um site" - -#: -msgid "editsite.status" -msgstr "Edite o site “{0}” no servidor..." - -#: -msgid "encryptextracts.short_description" -msgstr "Criptografar extrações em um site" - -#: -msgid "encryptextracts.status" -msgstr "Agendando criptografias de extrações no site {0}..." - -#: -msgid "export.errors.need_country_and_languge" -msgstr "As opções --país e --idioma devem ser usadas juntas" - -#: -msgid "export.errors.white_space_workbook_view" -msgstr "O nome da pasta de trabalho ou da exibição a ser exportada não pode incluir espaços. Use o nome normalizado da pasta de trabalho ou da exibição, conforme aparece na URL." - -#: -msgid "export.errors.requires_workbook_view_name" -msgstr "O comando “{0}” requer um nome /" - -#: -msgid "export.errors.requires_workbook_view_param" -msgstr "O comando “{0}” requer um parâmetro /, e deve haver pelo menos uma barra (/) neste parâmetro" - -#: -msgid "export.options.country" -msgstr "Se não estiver usando a localidade padrão do usuário, a abreviação de país da localidade (encontre no Registro de marca secundária de idioma IANA). Deve usar com o --idioma" - -#: -msgid "export.options.csv" -msgstr "Exporte dados em formato CSV (padrão)" - -#: -msgid "export.options.fullpdf" -msgstr "Exporte exibições visuais em formato PDF (se a pasta de trabalho foi publicada com guias)" - -#: -msgid "export.options.height" -msgstr "Define a altura. Deve ser um valor integral (padrão: 600 pixels)" - -#: -msgid "export.options.language" -msgstr "Se não estiver usando a localidade padrão do usuário, a abreviação de país da localidade (encontre no Registro de marca secundária de idioma IANA). Deve usar com o --país" - -#: -msgid "export.options.pagelayout" -msgstr "Define a orientação da página do PDF exportado. Valores legais: {0}. Se não especificado, a configuração no Tableau Desktop será usada" - -#: -msgid "export.options.pagesize" -msgstr "Define o tamanho da página do PDF exportado. Valores legais: {0} (padrão: “{1}”)" - -#: -msgid "export.options.pdf" -msgstr "Exporte dados em formato PDF" - -#: -msgid "export.options.png" -msgstr "Exporte dados em formato PNG" - -#: -msgid "export.options.width" -msgstr "Define a largura. Deve ser um valor integral (padrão: 800 pixels)" - -#: -msgid "export.short_description" -msgstr "Exporte os dados ou imagem de uma exibição do servidor" - -#: -msgid "export.status" -msgstr "Solicitando “{0}” do servidor..." - -#: -msgid "export.status.writing" -msgstr "Escrevendo resposta para “{0}”" - -#: -msgid "export.status.error" -msgstr "Ocorreu um erro ao gravar em um arquivo:" - -#: -msgid "export.success" -msgstr "Salvou {0} para “{1}”" - -#: -msgid "extracts.workbook.errors.requires_datasources_or_include_all" -msgstr "Comando {0} para a pasta de trabalho exige o sinalizador de fonte de dados inserida ou incluir todas" - -#: -msgid "fileuploader.progress" -msgstr "Progresso de upload: {0}%" - -#: -msgid "get.description" -msgstr "Obtenha um arquivo do servidor. O arquivo será nomeado após o último componente do caminho, caso nenhum argumento do arquivo seja especificado" - -#: -msgid "get.errors.requires_url" -msgstr "O comando “{0}” requer um URL" - -#: -msgid "get.options.file" -msgstr "Nome para salvar o arquivo como" - -#: -msgid "get.short_description" -msgstr "Obtenha um arquivo do servidor" - -#: -msgid "help.available_commands" -msgstr "Comandos disponíveis:" - -#: -msgid "help.command_options" -msgstr "Opções de comando:" - -#: -msgid "help.description0" -msgstr "Mostre Ajuda para um comando específico" - -#: -msgid "help.description1" -msgstr "Listar todos os comandos disponíveis" - -#: -msgid "help.errors.unknown_command" -msgstr "Comando desconhecido: {0}" - -#: -msgid "help.global_options" -msgstr "Opções globais:" - -#: -msgid "help.short_description" -msgstr "Ajuda para os comandos tabcmd" - -#: -msgid "httputils.found_attachment" -msgstr "Anexo encontrado: {0}" - -#: -msgid "httputils.mapped_attachment" -msgstr "Anexo encontrado: {0} (remapeado para {1})" - -#: -msgid "initialuser.errors.username_and_password_required" -msgstr "O nome de usuário e a senha são obrigatórios" - -#: -msgid "initialuser.options.friendly-name" -msgstr "Nome amigável" - -#: -msgid "initialuser.short_description" -msgstr "Crie um usuário inicial em um servidor não inicializado" - -#: -msgid "listdomains.description" -msgstr "Listar domínios" - -#: -msgid "listdomains.status" -msgstr "Listando domínios do servidor..." - -#: -msgid "listsites.output" -msgstr "{0}{0}NAME: {1}{0}SITEID: “{2}”" - -#: -msgid "listsites.output_extended" -msgstr "{0}{0}NAME: {1} {0}SITEID: “{2}”{0}EXTRACTENCRYPTION: {3}" - -#: -msgid "listsites.short_description" -msgstr "Listar sites para usuário" - -#: -msgid "listsites.status" -msgstr "Listando sites para usuário {0}..." - -#: -msgid "listsites.options.get_extract_encryption_mode" -msgstr "Imprimir modo de criptografia de extração do(s) site(s)" - -#: -msgid "login.description" -msgstr "Efetuar logon no servidor. A sua sessão continuará até que expire no servidor ou você use {0}" - -#: -msgid "login.short_description" -msgstr "Faça logon no serviodor" - -#: -msgid "logout.short_description" -msgstr "Fazer logoff do servidor" - -#: -msgid "publish.description" -msgstr "Publique uma pasta de trabalho, fonte de dados ou extração no servidor" - -#: -msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "Tipo de arquivo incorreto “{0}” para atualização de uma fonte de dados. Substituir/anexar somente aplica-se a um arquivo de extração (.tde)" - -#: -msgid "publish.errors.invalid_name_option" -msgstr "Opção {0} é inválida ao publicar vários itens" - -#: -msgid "publish.errors.invalid_publish_file_type" -msgstr "Tipo de arquivo incorreto “{0}” para publicação, era esperado um arquivo .tde, .tds, .tdsx, .twb ou .twbx" - -#: -msgid "publish.errors.mutually_exclusive_option" -msgstr "Use somente um de {0} ou {1}" - -#: -msgid "publish.errors.requires_resource_file" -msgstr "O comando “{0}” requer uma pasta de trabalho, fonte de dados ou arquivo de extração" - -#: -msgid "publish.errors.unexpected_server_response" -msgstr "Resposta inesperada do servidor: {0}" - -#: -msgid "publish.errors.server_resource_not_found" -msgstr "O recurso especificado não existe ou você não tem permissão para vê-lo. Verifique o nome e as permissões do projeto" - -#: -msgid "publish.options.append" -msgstr "Anexe o arquivo de extração à fonte de dados existente" - -#: -msgid "publish.options.async" -msgstr "Publicar de forma assíncrona" - -#: -msgid "publish.options.db-password" -msgstr "Senha do banco de dados para todas as fontes de dados" - -#: -msgid "publish.options.db-username" -msgstr "Nome de usuário do banco de dados para todas as fontes de dados" - -#: -msgid "publish.options.description" -msgstr "Descrição da pasta de trabalho ou fonte de dados" - -#: -msgid "publish.options.encrypt_extracts" -msgstr "Criptografar extrações no servidor" - -#: -msgid "publish.options.name" -msgstr "O nome da pasta de trabalho/fonte de dados no servidor. Se omitido, a pasta de trabalho/fonte de dados será nomeado de acordo com nome de arquivo, sem a extensão twb(x), tds(x) ou tde. Publicar um arquivo .tde criará uma fonte de dados" - -#: -msgid "publish.options.oauth-username" -msgstr "Use as credenciais salvas na cadeia de chaves associada ao USERNAME para publicar" - -#: -msgid "publish.options.overwrite" -msgstr "Sobrescreva a pasta de trabalho/fonte de dados existente, se houver" - -#: -msgid "publish.options.project" -msgstr "Projeto para publicar a pasta de trabalho/fonte de dados para" - -#: -msgid "publish.options.parent-project-path" -msgstr "O caminho do pai do projeto para publicar a pasta de trabalho/fonte de dados para" - -#: -msgid "publish.options.replace" -msgstr "Substitua o arquivo de extração para a fonte de dados existente" - -#: -msgid "publish.options.restart" -msgstr "Reinicia o envio de arquivos" - -#: -msgid "publish.options.save-db-password" -msgstr "Armazene a senha do banco de dados no servidor" - -#: -msgid "publish.options.save-oauth" -msgstr "Insira as credenciais OAuth especificadas com {0}" - -#: -msgid "publish.options.tabbed" -msgstr "Publique com as exibições em guias habilitadas" - -#: -msgid "publish.options.thumbnail-groupname" -msgstr "Se a pasta de trabalho contiver quaisquer filtros de usuário, represente esse grupo enquanto computa as miniaturas" - -#: -msgid "publish.options.thumbnail-username" -msgstr "Se a pasta de trabalho contiver quaisquer filtros de usuário, represente esse usuário enquanto computa as miniaturas" - -#: -msgid "publish.status" -msgstr "Publicando “{0}” para o servidor. Isso pode demorar vários minutos..." - -#: -msgid "publish.success" -msgstr "Arquivo publicado com êxito no servidor no seguinte local:" - -#: -msgid "publishsamples.options.parent-project-path" -msgstr "O caminho do pai do projeto no qual publicar amostras. É necessário especificar o nome do projeto com --project." - -#: -msgid "publishsamples.options.projectname" -msgstr "Nome do projeto ao qual as amostras serão publicadas" - -#: -msgid "publishsamples.short_description" -msgstr "Publica pastas de trabalho de exemplo ao projeto especificado. Amostras atuais serão substituídas." - -#: -msgid "publishsamples.status" -msgstr "Publicando amostras..." - -#: -msgid "reencryptextracts.short_description" -msgstr "Criptografar novamente as extrações em um site" - -#: -msgid "reencryptextracts.status" -msgstr "Agendando novas criptografias de extrações no site {0}..." - -#: -msgid "refreshextracts.errors.required_argument" -msgstr "O comando refreshextracts requer uma URL de pasta de trabalho, um nome de pasta de trabalho ou um nome de fonte de dados" - -#: -msgid "refreshextracts.errors.add_and_remove_calculations" -msgstr "Não é possível executar atualização com ambas as opções --addcalculations e --removecalculations" - -#: -msgid "refreshextracts.errors.calculations_and_incremental" -msgstr "Não é possível adicionar ou remover cálculos materializados durante atualizações incrementais de extração" - -#: -msgid "refreshextracts.errors.error" -msgstr "Erro na atualização de extrações" - -#: -msgid "refreshextracts.options.datasource" -msgstr "O nome da fonte de dados a ser atualizada" - -#: -msgid "refreshextracts.options.incremental" -msgstr "Execute uma atualização em incrementos (se suportada)" - -#: -msgid "refreshextracts.options.parent-project-path" -msgstr "O caminho do pai do projeto que contém a extração a ser atualizada. É necessário especificar o nome do projeto com --project." - -#: -msgid "refreshextracts.options.project" -msgstr "O nome do projeto que contém a pasta de trabalho/fonte de dados. Somente necessário se {0} ou {1} estiver especificado. Se não estiver especificado, o projeto padrão “{2}” é usado" - -#: -msgid "refreshextracts.options.synchronous" -msgstr "Aguarde a atualização ser executada e conclua antes da sair" - -#: -msgid "refreshextracts.options.url" -msgstr "O nome canônico da pasta de trabalho ou da exibição, conforme ele aparece na URL" - -#: -msgid "refreshextracts.options.workbook" -msgstr "O nome da pasta de trabalho a ser atualizada" - -#: -msgid "refreshextracts.options.addcalculations" -msgstr "Adiciona cálculos materializados na extração" - -#: -msgid "refreshextracts.options.removecalculations" -msgstr "Remove cálculos materializados da extração" - -#: -msgid "refreshextracts.short_description" -msgstr "Atualize as extrações de uma pasta de trabalho ou fonte de dados no servidor" - -#: -msgid "refreshextracts.status_incremented" -msgstr "Agendando extrações para {0} “{1}” a serem incrementadas agora..." - -#: -msgid "refreshextracts.status_refreshed" -msgstr "Agendando extrações para {0} “{1}” a serem atualizadas agora..." - -#: -msgid "removeusers.options.users" -msgstr "Arquivo que contém uma lista de usuários, um por linha, para remover do grupo" - -#: -msgid "removeusers.short_description" -msgstr "Remova usuários de um grupo" - -#: -msgid "removeusers.status" -msgstr "Removendo usuários listados em {0} do grupo {1}..." - -#: -msgid "runschedule.errors.requires_schedule_name" -msgstr "O comando “{0}” requer um nome de agenda" - -#: -msgid "runschedule.short_description" -msgstr "Executar uma agenda" - -#: -msgid "runschedule.status" -msgstr "Executando agenda “{0}” no servidor..." - -#: -msgid "materializeviews.short_description" -msgstr "Atualizar e verificar as configurações de exibições materializadas para sites/pastas de trabalho" - -#: -msgid "materializeviews.status.site" -msgstr "Atualizando configuração de exibições materializadas do site “{0}”..." - -#: -msgid "materializeviews.status.workbook" -msgstr "Atualizando configuração de exibições materializadas da pasta de trabalho “{0}”..." - -#: -msgid "materializeviews.errors.invalid_workbook_arguments" -msgstr "O comando materializeviews requer um argumento de um nome de pasta de trabalho" - -#: -msgid "materializeviews.errors.invalid_site_arguments" -msgstr "O comando materializeviews requer um argumento de uma ID de site" - -#: -msgid "materializeviews.errors.invalid_workbook_option" -msgstr "Use “{0}” ou “{1}” com “{2}”" - -#: -msgid "materializeviews.errors.invalid_project_path" -msgstr "Use “{1}” com “{0}”" - -#: -msgid "materializeviews.errors.invalid_site_option" -msgstr "Use “{0}” com “{1}”" - -#: -msgid "materializeviews.errors.site_mode_conflict" -msgstr "Use “{0}” ou “{1}” para alterar o modo de exibições materializadas do site" - -#: -msgid "materializeviews.errors.site_not_updated" -msgstr "Site “{0}” não atualizado, somente administradores de servidor podem alterar a configuração de exibições materializadas" - -#: -msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "Use “{0}” ou “{1}” para alterar a configuração de exibições materializadas" - -#: -msgid "materializeviews.options.materialize_now" -msgstr "Use “{0}” para agendar a materialização da pasta de trabalho selecionada imediatamente" - -#: -msgid "materializeviews.options.project" -msgstr "Use “{0}” para especificar o nome do projeto" - -#: -msgid "materializeviews.options.parent_project_path" -msgstr "Use “{0}” para especificar o caminho do projeto principal para “{1}”" - -#: -msgid "materializeviews.options.allow_workbook" -msgstr "Use “{0}” para habilitar/desabilitar exibições materializadas da pasta de trabalho" - -#: -msgid "materializeviews.options.allow_site" -msgstr "Use “{0}” para habilitar/desabilitar exibições materializadas do site" - -#: -msgid "materializeviews.options.selected_workbooks" -msgstr "Use “{0}” para habilitar as pastas de trabalho selecionadas no site, usadas com a opção “{1}”. Essa é a opção padrão" - -#: -msgid "materializeviews.options.all_workbooks" -msgstr "Use “{0}” para habilitar todas as pastas de trabalho no site, usadas com a opção “{1}”" - -#: -msgid "session.auto_site_login" -msgstr "Logon automático no site: {0}" - -#: -msgid "session.certificate-alias" -msgstr "Alias de certificado: {0}" - -#: -msgid "session.connecting" -msgstr "Conectando-se ao servidor..." - -#: -msgid "session.connecting_to" -msgstr "Conectando à url ({0}): {1}" - -#: -msgid "session.continuing_session" -msgstr "Continuando a sessão anterior" - -#: -msgid "session.errors.auth_required" -msgstr "Autorização necessária" - -#: -msgid "session.errors.invalid_keystore_password" -msgstr "A senha do repositório de chaves está incorreta. Informe a senha correta e tente novamente" - -#: -msgid "session.errors.invalid_redirect" -msgstr "Não é possível redirecionar para uma URL inválida: {0}" - -#: -msgid "session.errors.keystore_pwdfile_create" -msgstr "Não é possível criar o arquivo de senha do repositório de chaves, erro: {0}" - -#: -msgid "session.errors.missing_arguments" -msgstr "Não é possível fazer logon devido à falta de argumentos: {0}" - -#: -msgid "session.errors.no_redirect_found" -msgstr "Nenhum endereço de redirecionamento na resposta de redireção" - -#: -msgid "session.errors.no_sslcafile_found" -msgstr "Não foi possível localizar um arquivo de autoridade de certificação (CA) nestes locais: “{0}”. O arquivo CA é usado para garantir a comunicação segura com o Tableau Server. Para obter informações sobre a criação de um arquivo CA, consulte a ajuda do Tableau Server. Para se conectar ao Tableau Server sem validar o seu certificado SSL, use o sinalizador --no-certcheck." - -#: -msgid "session.errors.script_no_password" -msgstr "Tabcmd foi executado de um script ou IDE, mas a nenhuma senha foi fornecida. Uma senha deve ser fornecida como um argumento para tabcmd, a fim de efetuar logon." - -#: -msgid "session.errors.session_expired" -msgstr "A sessão expirou" - -#: -msgid "session.errors.unsupported_command" -msgstr "O comando não é suportado por este servidor" - -#: -msgid "session.keystore.notice" -msgstr "Deseja armazenar a senha no local para evitar digitar a senha da próxima vez? [responda sim ou não]" - -#: -msgid "session.keystore.password" -msgstr "Senha do repositório de chaves:" - -#: -msgid "session.keystore.pwdfile_create" -msgstr "Criar arquivo de senha do repositório de chaves no caminho: {0}" - -#: -msgid "session.keystore.pwdfile_remove" -msgstr "Remova o arquivo de senha do repositório de chaves que contém a senha incorreta" - -#: -msgid "session.login" -msgstr "Fazendo logon..." - -#: -msgid "session.logout" -msgstr "Saiu" - -#: -msgid "session.monitorjob.errors.no_jobid" -msgstr "Não é possível monitorar o trabalho. Nenhum job_id encontrado: {0}" - -#: -msgid "session.monitorjob.percent_complete" -msgstr "{0}% concluído" - -#: -msgid "session.new_session" -msgstr "Criando nova sessão" - -#: -msgid "session.no-certificate-found" -msgstr "Nenhum certificado de cliente encontrado" - -#: -msgid "session.not_default_site_member" -msgstr "Você não é um membro do site padrão. Selecione um SITEID nos seguintes sites:" - -#: -msgid "session.not_site_member" -msgstr "Você não é um membro do site “{0}”. Selecione um SITEID nos seguintes sites:" - -#: -msgid "session.options.help" -msgstr "Exiba a ajuda tabcmd" - -#: -msgid "session.options.no-certcheck" -msgstr "Não valide o certificado SSL" - -#: -msgid "session.options.no-cookie" -msgstr "Não salve o ID da sessão ao efetuar logon. Os comandos subsequentes irão necessitar fazer logon novamente. Se não for especificado, o padrão é salvar o ID da sessão" - -#: -msgid "session.options.no-prompt" -msgstr "Não solicite uma senha" - -#: -msgid "session.options.no-proxy" -msgstr "Não use um proxy HTTP" - -#: -msgid "session.options.password" -msgstr "Use a senha do Tableau Server especificada" - -#: -msgid "session.options.password-file" -msgstr "Leia a senha do Tableau Server de FILE" - -#: -msgid "session.options.proxy" -msgstr "Use o proxy HTTP especificado" - -#: -msgid "session.options.server" -msgstr "Use a URL do Tableau Server especificada. Se nenhum protocolo for especificado, http:// será usado" - -#: -msgid "session.options.site" -msgstr "Use o site do Tableau Server especificado. Especifique uma cadeia de caracteres vazia ("") para forçar o uso do site padrão" - -#: -msgid "session.options.timeout" -msgstr "Quanto tempo esperar, em segundos, para que o servidor conclua o processamento do comando. O padrão é aguardar até que o servidor responda" - -#: -msgid "session.options.use-certificate" -msgstr "Utilize o certificado de cliente para logon" - -#: -msgid "session.options.username" -msgstr "Use o nome de usuário do Tableau Server especificado" - -#: -msgid "session.password" -msgstr "Senha:" - -#: -msgid "session.redirecting" -msgstr "redirecionando para {0}" - -#: -msgid "session.retrying_task" -msgstr "Fazendo logon novamente para tentar o comando original com uma nova sessão..." - -#: -msgid "session.session_expired_login" -msgstr "A sessão expirou. Fazendo logon para limpar a sessão..." - -#: -msgid "session.site_list" -msgstr "{0}{0}NAME: {1}{0}SITEID: “{2}”" - -#: -msgid "session.using-certificate" -msgstr "Utilização do certificado de cliente para logon" - -#: -msgid "session.inferred_username" -msgstr "Fazendo logon como usuário “{0}” pois não foi fornecido nenhum sinalizador --username." - -#: -msgid "sessiondata.errors.bad_api" -msgstr "API de servidor formada incorretamente: {0}" - -#: -msgid "sessiondata.errors.no_server_api" -msgstr "Não é possível localizar a versão de API do servidor na resposta" - -#: -msgid "sessiondata.errors.version_mismatch" -msgstr "A versão do Tabcmd {0} (API {1}) não corresponde à versão do Tableau Server {2} (API {3})" - -#: -msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "Especifique “{0}” ou “{1}” antes do nome do servidor" - -#: -msgid "sessionoptions.errors.bad_password_file" -msgstr "Não é possível ler a senha no arquivo “{0}”" - -#: -msgid "sessionoptions.errors.bad_protocol" -msgstr "O protocolo “{0}” não é suportado" - -#: -msgid "sessionoptions.errors.bad_proxy_format" -msgstr "O formato do Proxy não corresponde HOST:PORT: {0}" - -#: -msgid "sessionoptions.errors.bad_timeout" -msgstr "Argumento não numérico para {0} “{1}” ignorado" - -#: -msgid "set.description" -msgstr "Defina uma configuração no servidor. Use !setting para desativar uma configuração" - -#: -msgid "set.errors.requires_setting_name" -msgstr "O comando “{0}” requer um nome de configuração" - -#: -msgid "set.errors.single_setting_name" -msgstr "O comando “{0}” usa um único nome de configuração" - -#: -msgid "set.short_description" -msgstr "Defina uma configuração no servidor" - -#: -msgid "setsetting.status" -msgstr "Configurando “{0}” para {1}" - -#: -msgid "syncgroup.errors.server_admin" -msgstr "A função mínima do site de um grupo não pode ser definida como “ ServerAdministrator ”." - -#: -msgid "syncgroup.options.role" -msgstr "Define a função padrão de todos os usuários no grupo. Valores legais para {0}: {1}. Se um usuário já existe, a função determinada somente é aplicada caso seja menos restritiva que a função atual do usuário. Se não for especificado, o padrão é {2} para novos usuários e não alterado para usuários existentes" - -#: -msgid "syncgroup.options.overwritesiterole" -msgstr "Permite que a função do usuário no site seja alterada para uma com menos privilégio usando --role e sobrescrevendo o comportamento padrão." - -#: -msgid "syncgroup.options.grantlicensemode" -msgstr "Quando conceder a um usuário a licença especificada no grupo. Os valores legais são: {0}. Se nenhum valor for passado, “on-sync” será usado como o valor padrão." - -#: -msgid "syncgroup.short_description" -msgstr "Sincronize o servidor com um grupo do Active Directory" - -#: -msgid "syncgroup.status" -msgstr "Sincronizando o servidor com o grupo do Active Directory {0}..." - -#: -msgid "syncgroup.options.sysadmin-type" -msgstr "[Obsoleto. Usar --função.] Atribui [ou remove] o direito de administrador de todos os usuários do grupo. {0} pode ser: {1}, {2}, {3} ou {4}." - -#: -msgid "syncgroup.options.license" -msgstr "[Obsoleto. Usar --função.] Configura o nível de licença padrão para todos os usuários do grupo. {0} pode ser: {1}, {2} ou {3}." - -#: -msgid "syncgroup.options.publisher" -msgstr "[Obsoleto. Usar --função.] Atribui [ou remove] o direito de publicação para todos os usuários do grupo." - -#: -msgid "tabcmd.mutually_exclusive_options" -msgstr "Não é possível especificar “{0}” e “{1}” no mesmo comando" - -#: -msgid "tabcmdparser.errors.ambiguous_option" -msgstr "Opção ambígua “{0}” entre as opções: {1}" - -#: -msgid "tabcmdparser.warning.unexpected_dash" -msgstr "Traço inesperado detectado no argumento: {0}. Os traços válidos são -, --. Este erro geralmente ocorre ao copiar/colar de um editor de texto com formatação. Tente digitar novamente o traço para o argumento na linha de comando." - -#: -msgid "resetopenidsub.short_description" -msgstr "Redefina um OpenID Connect SubId para um usuário" - -#: -msgid "resetopenidsub.options.targetusername" -msgstr "Usuário a ser redefinido" - -#: -msgid "resetopenidsub.options.all" -msgstr "Redefinir todos os usuários" - -#: -msgid "version.description" -msgstr "Imprimir informações de versão" - -#: -msgid "vizqlsession.errors.cannot_create_session" -msgstr "Falha ao criar uma sessão VizQl no servidor" - -#: -msgid "vizqlsession.errors.no_command_result" -msgstr "Não foi possível encontrar o resultado do comando: {0}" - -#: -msgid "vizqlsession.errors.session_already_closed" -msgstr "Objeto da sessão VizQl já fechado" - -#: -msgid "vizqlsession.errors.cannot_parse_response" -msgstr "Não é possível analisar a cadeia de caracteres de resposta JSON: {0}" - -#: -msgid "upgradethumbnails.short_description" -msgstr "Isso executará o trabalho Atualizar miniaturas do processador em segundo plano. Renderizará todas as miniaturas geradas antes do Tableau 2018.2 para uma alta resolução, além de talvez colocar uma carga maior que a usual no Tableau Server e em fontes de dados externas. Se ocorrer algum problema, o trabalho poderá ser interrompido executando tabcmd upgradethumbnails --server --stop" - -#: -msgid "upgradethumbnails.options.stop" -msgstr "Interromper todos os trabalhos de atualização de miniaturas relacionados" - -#: -msgid "upgradethumbnails.status.running" -msgstr "Iniciando atualização de miniaturas" - -#: -msgid "upgradethumbnails.status.not_running" -msgstr "Nenhuma atualização de miniaturas sendo iniciada" - -#: -msgid "upgradethumbnails.status.cancelling" -msgstr "Trabalhos de cancelamento de atualização de miniaturas" - -#: -msgid "upgradethumbnails.continue_promt" -msgstr "Deseja continuar? Insira 1 para Sim, 0 para Não (1/0)" - -#: -msgid "upgradethumbnails.invalid_response" -msgstr "Resposta inválida" - -#: -msgid "validateidpmetadata.options.digest_algorithms" -msgstr "Uma lista de algoritmos resumidos separados por espaço. Valores legais para {0}: {1}. Se não for especificado, o servidor usará os valores da configuração do servidor: {2}" - -#: -msgid "validateidpmetadata.options.min_allowed_rsa_key_size" -msgstr "Se não for especificado, o servidor usará valores da definição de configuração do servidor: {0}" - -#: -msgid "validateidpmetadata.options.min_allowed_elliptic_curve_size" -msgstr "Se não for especificado, o servidor usará valores da definição de configuração do servidor: {0}" - -#: -msgid "validateidpmetadata.options.site_names" -msgstr "Uma lista de nomes de sites separados por espaços em que deve ser realizada a validação de certificado. Se ela não for especificada, todos os sites serão inspecionados." - -#: -msgid "validateidpmetadata.short_description" -msgstr "Identifica sites do Tableau Server configurados com IdPs usando o algoritmo resumido não-seguro, SHA-1. Este comando também identifica IdPs que estão usando certificados com um tamanho de chave RSA insuficiente ou tamanho de curva elíptica." - -#: -msgid "tabcmd.content.description" -msgstr "Uma descrição do item." - -#: -msgid "tabcmd.content.site_id" -msgstr "Usada na URL para identificar exclusivamente o site. Diferente do nome do site." - -#: -msgid "tabcmd.howto" -msgstr "Executar um comando específico" - -#: -msgid "tabcmd.name" -msgstr "Utilitário da linha de comando do Tableau Server" - -#: -msgid "tabcmd.options.project" -msgstr "O nome do projeto" - -#: -msgid "tabcmd.options.parent_project" -msgstr "O caminho do projeto que contém o item de destino." - -#: -msgid "tabcmd.options.workbook" -msgstr "O nome da pasta de trabalho de destino" - -#: -msgid "tabcmd.options.datasource" -msgstr "O nome da fonte de dados de destino" - -#: -msgid "tabcmd.options.materializeviews" -msgstr "Ajuste o desempenho desta pasta de trabalho materializando cálculos para todas as exibições, se habilitado." - -#: -msgid "tabcmd.options.dematerialize" -msgstr "Ajuste o desempenho desta pasta de trabalho desabilitando cálculos materializados para todas as exibições, se habilitado." - -#: -msgid "tabcmd.options.complete" -msgstr "Requer que todas as linhas sejam válidas para que qualquer alteração seja bem-sucedida. (O padrão é true)" - -#: -msgid "tabcmd.options.no_complete" -msgstr "Não requer que todas as linhas sejam válidas para que qualquer alteração seja bem-sucedida." - -#: -msgid "tabcmd.options.users_file" -msgstr "Arquivo CSV que contém uma lista de usuários, um por linha" - -#: -msgid "tabcmd.options.token_file" -msgstr "Leia o token de acesso pessoal de um arquivo." - -#: -msgid "tabcmd.options.token_name" -msgstr "O nome do token de acesso pessoal. Se estiver usando um token para entrar, isso será necessário pelo menos uma vez para iniciar a sessão." - -#: -msgid "tabcmd.options.token_value" -msgstr "O valor secreto do seu token de acesso pessoal a ser usado para autenticação. Requer definição de --token-name." - -#: -msgid "tabcmd.options.language.detailed" -msgstr "Defina o idioma a ser usado. Os dados exportados serão retornados neste idioma/localidade. Se não for definido, o cliente usará a localidade do seu computador e o servidor usará a localidade da sua conta de usuário" - -#: -msgid "tabcmd.options.conflicts" -msgstr "Trate os conflitos de recursos como sucesso na criação de itens, por exemplo, o projeto já existe" - -#: -msgid "tabcmd.options.log" -msgstr "Use o nível de registro especificado. O nível padrão é INFO." - -#: -msgid "tabcmd.publish.options.restart" -msgstr "[Obsoleto – sem efeito]" - -#: -msgid "tabcmd.publish.options.tabbed.detailed" -msgstr "Publique com as exibições em guias habilitadas. Cada planilha se torna uma guia que os visualizadores podem usar para navegar pela pasta de trabalho." - -#: -msgid "tabcmd.publish.options.append.detailed" -msgstr "Anexe os dados que estão sendo publicados a uma fonte de dados existente que tenha o mesmo nome. Se anexar for definido como verdadeiro, mas ainda não existir uma fonte de dados, a operação falhará." - -#: -msgid "tabcmd.publish.options.disable-uploader" -msgstr "[Obsoleto – sem efeito]" - -#: -msgid "tabcmd.refresh.options.bridge" -msgstr "Atualizar fonte de dados por meio do Tableau Bridge" - diff --git a/tabcmd/locales/pt/LC_MESSAGES/tabcmd_messages_pt.po b/tabcmd/locales/pt/LC_MESSAGES/tabcmd_messages_pt.po deleted file mode 100644 index 4c574e82..00000000 --- a/tabcmd/locales/pt/LC_MESSAGES/tabcmd_messages_pt.po +++ /dev/null @@ -1,1416 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: pt" -#: -msgid "commandlineutils.errors.bad_value" -msgstr "A opção ''{0}'' tem um valor inapropriado de ''{1}''. Deve ser um: {2}" - -#: -msgid "commandlineutils.errors.not_integer" -msgstr "O valor ''{0}'' para opção ''{1}'' não é um inteiro" - -#: -msgid "common.errors.empty_file" -msgstr "O arquivo ''{0}'' está vazio" - -#: -msgid "common.errors.file_not_found" -msgstr "Não é possível abrir o arquivo ''{0}''" - -#: -msgid "common.errors.invalid_file_path" -msgstr "Caminho de arquivo inválido ''{0}''" - -#: -msgid "common.errors.folder_path_not_found" -msgstr "Não foi possível localizar o diretório ''{0}''" - -#: -msgid "common.errors.access_denied" -msgstr "Acesso negado ao arquivo ''{0}''. Verifique se o seu caminho é válido e se o nome do seu arquivo não corresponde ao diretório existente" - -#: -msgid "common.errors.requires_csv_file" -msgstr "O comando ''{0}'' requer um arquivo CSV" - -#: -msgid "common.errors.requires_group_name" -msgstr "O comando ''{0}'' requer um nome de grupo" - -#: -msgid "common.errors.requires_site_name" -msgstr "O comando ''{0}'' requer um nome do site" - -#: -msgid "common.errors.options_conflict" -msgstr "Opções novas e obsoletas para especificar a função do usuário específica, onde for especificado. Somente uma pode ser usada" - -#: -msgid "common.errors.csv_sizelimit" -msgstr "O arquivo CSV referenciado excede o limite de tamanho de 100MB. Divida o conteúdo do arquivo em arquivos CSV menores e importe-os separadamente." - -#: -msgid "common.options.admin-type" -msgstr "[Obsoleto] Atribui [ou remove] o direito de administrador do site para todos os usuários no arquivo CSV. Essa configuração pode ser sobrescrita pelos valores em linhas individuais no arquivo CSV. {0} pode ser: {1}, {2}, ou {3}. Se não especificado: {3} para novos usuários, inalterado para usuários existentes" - -#: -msgid "common.options.complete" -msgstr "Requer [ou não] que todas as linhas sejam válidas para que qualquer alteração seja bem-sucedida. Padrão: {0}" - -#: -msgid "common.options.license" -msgstr "[Obsoleto] Define todo o nível de licença padrão para todos os usuários. Isso pode ser sobrescrito pelo valor no arquivo CSV. {0} pode ser {1}, {2} ou {3}" - -#: -msgid "common.options.nowait" -msgstr "Não aguarde o trabalho ser concluído" - -#: -msgid "common.options.publisher" -msgstr "[Obsoleto] Atribui [ou remove] o direito de publicação para todos os usuários no arquivo CSV. Essa configuração pode ser sobrescrita pelos valores em linhas individuais no arquivo CSV. Padrão se não especificado: para novos usuários, inalterado para usuários existentes" - -#: -msgid "common.options.silent-progress" -msgstr "Não exiba mensagens de progresso para o trabalho" - -#: -msgid "common.options.sysadmin-type" -msgstr "[Obsoleto] Atribui [ou remove] o direito de administrador do site para todos os usuários no arquivo CSV. Essa configuração pode ser sobrescrita pelos valores em linhas individuais no arquivo CSV. {0} pode ser: {1},{2} ,{3} ou {4}. Padrão se não especificado: {4} para novos usuários, inalterado para usuários existentes" - -#: -msgid "common.output.job_queued_success" -msgstr "Trabalho enfileirado" - -#: -msgid "common.output.succeeded" -msgstr "Bem-sucedido" - -#: -msgid "common.options.role" -msgstr "Define a função padrão para todos os usuários afetados. Valores legais para {0}: {1}. Se não especificado, o servidor usa o valor padrão: {2}" - -#: -msgid "addusers.options.users" -msgstr "Arquivo que contém uma lista de usuários, um por linha, para adicionar ao grupo" - -#: -msgid "addusers.short_description" -msgstr "Adicionar usuários a um grupo" - -#: -msgid "addusers.status" -msgstr "Adicionando usuários listados em {0} ao grupo {1}..." - -#: -msgid "creategroup.short_description" -msgstr "Criar um grupo local" - -#: -msgid "creategroup.status" -msgstr "Criando grupo ''{0}'' no servidor..." - -#: -msgid "creategroup.options.role" -msgstr "Define a função que será definida para usuários do grupo no momento do logon. Os valores legais de {0}: {1}. A função de site de um usuário só será definida para esse valor se for menos restritiva que a função de site atual do usuário. Se não especificada, nenhuma função será definida para usuários desse grupo ao fazer logon." - -#: -msgid "createextracts.errors.required_argument" -msgstr "O comando createextracts requer uma URL de pasta de trabalho, um nome de pasta de trabalho ou um nome de fonte de dados" - -#: -msgid "createextracts.errors.error" -msgstr "Erro ao criar a extração" - -#: -msgid "createextracts.for.datasource" -msgstr "Criar extração para a fonte de dados ''{0}''" - -#: -msgid "createextracts.for.workbook_name" -msgstr "Criar extração para a pasta de trabalho de nome ''{0}''" - -#: -msgid "createextracts.for.workbook_url" -msgstr "Criar extração para a pasta de trabalho com URL ''{0}''" - -#: -msgid "createextracts.options.datasource" -msgstr "O nome da fonte de dados de destino para criar a extração" - -#: -msgid "createextracts.options.embedded-datasources" -msgstr "Uma lista de espaço separado de nomes de fontes de dados inseridas nesta pasta de trabalho de destino. Coloque os nomes da fonte de dados com aspas duplas se apresentarem espaços. Disponível somente ao criar extrações para a pasta de trabalho." - -#: -msgid "createextracts.options.encrypt" -msgstr "Criar extração criptografada." - -#: -msgid "createextracts.options.include-all" -msgstr "Incluir todas as fontes de dados inseridas na pasta de trabalho de destino. Disponível somente ao criar extrações para a pasta de trabalho." - -#: -msgid "createextracts.options.parent-project-path" -msgstr "O caminho do pai do projeto que contém o recurso de destino. É necessário especificar o nome do projeto com --project." - -#: -msgid "createextracts.options.project" -msgstr "O nome do projeto que contém o recurso de destino. Somente necessário se {0} ou {1} estiver especificado. Se não estiver especificado, o projeto padrão ''{2}'' é usado" - -#: -msgid "createextracts.options.url" -msgstr "O nome canônico do recurso, conforme ele aparece na URL" - -#: -msgid "createextracts.options.workbook" -msgstr "O nome da pasta de trabalho de destino para criar a extração" - -#: -msgid "createextracts.short_description" -msgstr "Criar extrações para uma pasta de trabalho ou fonte de dados publicada" - -#: -msgid "createextracts.workbook.include-all" -msgstr "Incluir todas as fontes de dados inseridas dentro na pasta de trabalho de destino" - -#: -msgid "createextracts.workbook.embedded-datasource-names" -msgstr "Com nomes de fontes de dados inseridas" - -#: -msgid "createproject.options.description" -msgstr "Descrição do projeto" - -#: -msgid "createproject.options.name" -msgstr "Nome do projeto" - -#: -msgid "createproject.options.parent-project-path" -msgstr "O caminho do projeto que terá o novo projeto. Caso não seja especificado, será criado no nível de raiz do site" - -#: -msgid "createproject.short_description" -msgstr "Criar um projeto" - -#: -msgid "createproject.status" -msgstr "Criando projeto ''{0}'' no servidor..." - -#: -msgid "createsite.errors.invalid_url_option" -msgstr "A opção URL fica inválida ao criar vários sites. Execute novamente o comando após remover a opção de URL ou criar cada site separadamente" - -#: -msgid "createsite.errors.site_name_already_exists" -msgstr "Já existe um site com o nome ''{0}''. Tente um nome do site diferente." - -#: -msgid "createsite.errors.site_id_already_exists" -msgstr "Já existe um site com a ID ''{0}''. Use -r para especificar uma ID de site diferente. Consulte tabcmd createsite para obter mais informações." - -#: -msgid "createsite.options.allow-mobile-snapshots" -msgstr "Permitir [ou negar] instantâneos móveis. O padrão é permitir instantâneos móveis" - -#: -msgid "createsite.options.allow-subscriptions" -msgstr "Permitir [ou negar] assinaturas para este site. O padrão é a configuração padrão do servidor. As assinaturas não podem ser habilitadas se as assinaturas do servidor estiverem desabilitadas" - -#: -msgid "createsite.options.allow-web-authoring" -msgstr "Permitir [ou negar] a criação na Web para este site. O padrão é permitir a criação na Web" - -#: -msgid "createsite.options.metrics-level" -msgstr "0 para nenhuma coleção, 100 para todas as coleções" - -#: -msgid "createsite.options.guest-access-enabled" -msgstr "A permissão de acesso de convidado para visualizar exibições para aqueles que não fizeram logon na conta do Tableau Server" - -#: -msgid "createsite.options.site-mode" -msgstr "Permitir [ou negar] administrador de site no gerenciamento de usuários no site" - -#: -msgid "createsite.options.storage-quota" -msgstr "Cota de armazenamento do site em MB" - -#: -msgid "createsite.options.subscription-email" -msgstr "E-mail usado para assinaturas" - -#: -msgid "createsite.options.subscription-footer" -msgstr "O rodapé usado para assinaturas" - -#: -msgid "createsite.options.url" -msgstr "ID do site" - -#: -msgid "createsite.options.user-quota" -msgstr "Quantidade máxima de usuários no site" - -#: -msgid "createsite.options.extract_encryption_mode" -msgstr "Modo de criptografia de extração: desabilitado, habilitado ou imposto. Caso não esteja definido, o valor padrão é usado." - -#: -msgid "createsite.options.web_extraction_enabled" -msgstr "Permitir [ou negar] extrair a criação ou alterar as extraçãos para funcionar neste site. O padrão é permitir." - -#: -msgid "createsite.options.run_now_enabled" -msgstr "Permitir [ou negar] Executar agora para este site. O padrão é permitir o Executar agora." - -#: -msgid "createsite.options.time_zone" -msgstr "Fuso horário a ser usado com extrações nesse site. O padrão não está definido para usar o fuso horário do servidor." - -#: -msgid "createsite.short_description" -msgstr "Criar um site" - -#: -msgid "createsite.status" -msgstr "Criar site ''{0}'' no servidor..." - -#: -msgid "createsiteusers.options.auth-type" -msgstr "Atribui o tipo de autenticação para todos os usuários no arquivo CSV. Para o Tableau Online, {0} pode ser {1} (padrão) ou {2}. Para o Tableau Server, {0} pode ser Local (padrão) ou {2}." - -#: -msgid "createsiteusers.description" -msgstr "Crie usuários no site atual. Os usuários são lidos do arquivo CSV dado. As colunas do arquivo podem ser na ordem mostrada abaixo.{0}1. Nome de usuário{0}2. Senha (Ignorada ao usar o Active Directory){0}3. Nome amigável (Ignorado ao usar o Active Directory){0}4. Nível de licença ({1}, {2}, {3}, {4} ou {5}){0}5. Administrador ({6}/{7}){0}6. Publicador ({8}/{9}/1 ou {10}/{11}/0){0}7. E-mail (apenas para o Tableau Public){0}O arquivo pode ter menos colunas. Por exemplo, ele pode ser uma lista simples com um nome de usuário por linha. É possível usar aspas se um valor contiver vírgulas. O tabcmd espera pelo término da tarefa {12}. Você pode escolher não esperar pelo término da tarefa no servidor e, em vez disso, retornar imediatamente ao passar o marcador {13}. Administradores de sistema não podem ser criados ou removidos pelo uso desse comando. Use ''{14}'' em vez disso" - -#: -msgid "createsiteusers.short_description" -msgstr "Criar usuários no site atual" - -#: -msgid "createsiteusers.status" -msgstr "Adicionando usuários listados em {0} ao site atual..." - -#: -msgid "createusers.description" -msgstr "Crie usuários. Os usuários são lidos do arquivo CSV dado. As colunas do arquivo podem ser na ordem mostrada abaixo.{0}1. Nome de usuário{0}2. Senha (Ignorada ao usar o Active Directory){0}3. Nome amigável (Ignorado ao usar o Active Directory){0}4. Nível de licença ({1}, {2}, {3}, {4} ou {5}){0}5. Administrador ({6}/{7}/{8}/{9}){0}6. Publicador ({10}/{11}/1 ou {12}/{13}/0){0}7. E-mail (apenas para o Tableau Public){0}O arquivo pode ter menos colunas. Por exemplo, ele pode ser uma lista simples com um nome de usuário por linha. É possível usar aspas se um valor contiver vírgulas. O tabcmd espera pelo término da tarefa {14}. Você pode escolher não esperar pelo término da tarefa no servidor e, em vez disso, retornar imediatamente ao passar o marcador {15}" - -#: -msgid "createusers.short_description" -msgstr "Criar usuários no servidor" - -#: -msgid "createusers.status" -msgstr "Adicionando usuários listados em {0} ao servidor" - -#: -msgid "decryptextracts.short_description" -msgstr "Descriptografar extrações em um site" - -#: -msgid "decryptextracts.status" -msgstr "Agendando decodificações de extrações no site {0}..." - -#: -msgid "delete.errors.mutually_exclusive" -msgstr "Não é possível especificar a pasta de trabalho e a fonte de dados para excluir" - -#: -msgid "delete.errors.requires_workbook_datasource" -msgstr "O comando ''{0}'' requer um nome da pasta de trabalho ou nome da fonte de dados" - -#: -msgid "delete.options.datasource" -msgstr "Fonte de dados a ser excluída" - -#: -msgid "delete.options.parent-project-path" -msgstr "O caminho do pai do projeto que contém a pasta de trabalho/fonte de dados a ser excluída. É necessário especificar o nome do projeto com --project." - -#: -msgid "delete.options.project" -msgstr "O projeto que contém a pasta de trabalho/fonte de dados a ser excluída. O projeto padrão é ''{0}''" - -#: -msgid "delete.options.workbook" -msgstr "Pasta de trabalho a ser excluída" - -#: -msgid "delete.short_description" -msgstr "Exclua uma pasta de trabalho ou fonte de dados do servidor" - -#: -msgid "delete.status" -msgstr "Removendo {0} ''{1}'' do servidor..." - -#: -msgid "deleteextracts.errors.required_argument" -msgstr "O comando deleteextracts requer uma URL de pasta de trabalho, um nome de pasta de trabalho ou um nome de fonte de dados" - -#: -msgid "deleteextracts.errors.error" -msgstr "Erro ao excluir a extração" - -#: -msgid "deleteextracts.for.datasource" -msgstr "Excluir extração para a fonte de dados ''{0}''" - -#: -msgid "deleteextracts.for.workbook_name" -msgstr "Excluir extração para a pasta de trabalho de nome ''{0}''" - -#: -msgid "deleteextracts.for.workbook_url" -msgstr "Excluir extração para a pasta de trabalho com URL ''{0}''" - -#: -msgid "deleteextracts.options.datasource" -msgstr "O nome da fonte de dados de destino para exclusão da extração" - -#: -msgid "deleteextracts.options.embedded-datasources" -msgstr "Uma lista de espaço separado de nomes de fontes de dados inseridas nesta pasta de trabalho de destino. Coloque os nomes da fonte de dados com aspas duplas se apresentarem espaços. Disponível somente ao excluir extrações para a pasta de trabalho." - -#: -msgid "deleteextracts.options.include-all" -msgstr "Incluir todas as fontes de dados inseridas dentro na pasta de trabalho de destino" - -#: -msgid "deleteextracts.options.parent-project-path" -msgstr "O caminho do pai do projeto que contém o recurso de destino. É necessário especificar o nome do projeto com --project." - -#: -msgid "deleteextracts.options.project" -msgstr "O nome do projeto que contém o recurso de destino. Somente necessário se {0} ou {1} estiver especificado. Se não estiver especificado, o projeto padrão ''{2}'' é usado" - -#: -msgid "deleteextracts.options.url" -msgstr "O nome canônico do recurso, conforme ele aparece na URL" - -#: -msgid "deleteextracts.options.workbook" -msgstr "O nome da pasta de trabalho de destino para excluir a extração" - -#: -msgid "deleteextracts.short_description" -msgstr "Excluir extrações para uma pasta de trabalho ou fonte de dados publicada" - -#: -msgid "deleteextracts.workbook.include-all" -msgstr "Incluir todas as fontes de dados inseridas dentro na pasta de trabalho de destino" - -#: -msgid "deleteextracts.workbook.embedded-datasource-names" -msgstr "Com nomes de fontes de dados inseridas" - -#: -msgid "deletegroup.short_description" -msgstr "Excluir um grupo" - -#: -msgid "deletegroup.status" -msgstr "Excluindo o grupo ''{0}'' do servidor..." - -#: -msgid "deleteproject.errors.requires_project_name" -msgstr "O comando ''{0}'' requer um nome de projeto" - -#: -msgid "deleteproject.options.parent-project-path" -msgstr "O caminho do pai do projeto a ser excluído. É necessário especificar o nome do projeto com --project." - -#: -msgid "deleteproject.short_description" -msgstr "Excluir um projeto" - -#: -msgid "deleteproject.status" -msgstr "Excluindo o projeto ''{0}'' do servidor..." - -#: -msgid "deletesite.errors.logged_into_this_site" -msgstr "Não é possível excluir o site ao qual você está atualmente conectado" - -#: -msgid "deletesite.short_description" -msgstr "Excluir um site" - -#: -msgid "deletesite.status" -msgstr "Excluindo o site ''{0}'' do servidor..." - -#: -msgid "deletesiteusers.description" -msgstr "Exclua usuários do site. Os usuários são lidos de um determinado arquivo CSV. O arquivo é uma lista simples de um nome de usuário por linha" - -#: -msgid "deletesiteusers.short_description" -msgstr "Excluir usuários do site" - -#: -msgid "deletesiteusers.status" -msgstr "Excluindo usuários do site listados no {0} do servidor..." - -#: -msgid "deleteusers.description" -msgstr "Exclua usuários. Os usuários são lidos de um determinado arquivo de valor separado por vírgula (CSV). O arquivo é uma lista simples de um nome de usuário por linha" - -#: -msgid "deleteusers.short_description" -msgstr "Excluir usuários" - -#: -msgid "deleteusers.status" -msgstr "Excluindo usuários listados no {0} do servidor..." - -#: -msgid "editdomain.description" -msgstr "Edite um domínio. Use o comando ''{0}'' para exibir uma lista de domínios para edição" - -#: -msgid "editdomain.errors.requires_nickname_name" -msgstr "Uma opção ''{0}'' ou ''{1}'' deve ser especificada" - -#: -msgid "editdomain.options.id" -msgstr "ID do domínio" - -#: -msgid "editdomain.options.name" -msgstr "Nome do domínio" - -#: -msgid "editdomain.options.nickname" -msgstr "Apelido do domínio" - -#: -msgid "editdomain.short_description" -msgstr "Edite um domínio" - -#: -msgid "editdomain.output" -msgstr "{0}ID{1}Nickname{1}{1}Name{0}" - -#: -msgid "editdomain.status" -msgstr "Edite o domínio com ID ''{0}'' no servidor..." - -#: -msgid "editsite.errors.invalid_site-id" -msgstr "A opção {0} fica inválida ao criar vários sites. Execute novamente o comando após remover a opção {0} ou edite cada site separadamente" - -#: -msgid "editsite.errors.invalid_site-name" -msgstr "A opção {0} fica inválida ao criar vários sites. Execute novamente o comando após remover a opção {0} ou edite cada site separadamente" - -#: -msgid "editsite.options.allow-mobile-snapshots" -msgstr "Permitir [ou negar] instantâneos móveis" - -#: -msgid "editsite.options.allow-subscriptions" -msgstr "Permitir [ou negar] as assinaturas para este site" - -#: -msgid "editsite.options.allow-web-authoring" -msgstr "Permitir [ou negar] a criação na Web para este site" - -#: -msgid "editsite.options.cache-warmup" -msgstr "Permitir [ou negar] aquecimento de cache para este site" - -#: -msgid "editsite.options.cache-warmup-threshold" -msgstr "Limite em dias para determinar o intervalo de tempo entre as visualizações de uma exibição para desencadear um aquecimento" - -#: -msgid "editsite.options.site-name" -msgstr "Exiba o nome do site" - -#: -msgid "editsite.options.status" -msgstr "Alterar a disponibilidade do site. Deve ser ''{0}'' ou ''{1}''" - -#: -msgid "editsite.options.allow-materialized-views" -msgstr "Permitir [ou recusar] exibições materializadas para este site" - -#: -msgid "editsite.options.extract_encryption_mode" -msgstr "Modo de criptografia de extração: desabilitado, habilitado ou imposto. Caso não esteja definido, não será alterado no servidor." - -#: -msgid "editsite.options.web_extraction_enabled" -msgstr "Permitir [ou negar] a criação de extração ou alteração de extrações funcionem neste site. A configuração padrão é permitir." - -#: -msgid "editsite.options.run_now_enabled" -msgstr "Permitir [ou negar] Executar agora para este site. O padrão é permitir o Executar agora" - -#: -msgid "editsite.options.time_zone" -msgstr "Fuso horário a ser usado com extrações nesse site" - -#: -msgid "editsite.options.use_default_time_zone" -msgstr "Fuso horário a ser usado com extrações não definido nesse site, em vez disso ele usará o fuso horário padrão do servidor." - -#: -msgid "editsite.short_description" -msgstr "Edite um site" - -#: -msgid "editsite.status" -msgstr "Edite o site ''{0}'' no servidor..." - -#: -msgid "encryptextracts.short_description" -msgstr "Criptografar extrações em um site" - -#: -msgid "encryptextracts.status" -msgstr "Agendando criptografias de extrações no site {0}..." - -#: -msgid "export.errors.need_country_and_languge" -msgstr "As opções --país e --idioma devem ser usadas juntas" - -#: -msgid "export.errors.white_space_workbook_view" -msgstr "O nome da pasta de trabalho ou da exibição a ser exportada não pode incluir espaços. Use o nome normalizado da pasta de trabalho ou da exibição, conforme aparece na URL." - -#: -msgid "export.errors.requires_workbook_view_name" -msgstr "O comando ''{0}'' requer um nome /" - -#: -msgid "export.errors.requires_workbook_view_param" -msgstr "O comando ''{0}'' requer um parâmetro /, e deve haver pelo menos uma barra (/) neste parâmetro" - -#: -msgid "export.options.country" -msgstr "Se não estiver usando o local padrão do usuário, a abreviação de país do local (encontre no Registro de marca secundária de idioma IANA). Deve usar com o --idioma" - -#: -msgid "export.options.csv" -msgstr "Exporte dados em formato CSV (padrão)" - -#: -msgid "export.options.fullpdf" -msgstr "Exporte exibições visuais em formato PDF (se a pasta de trabalho foi publicada com guias)" - -#: -msgid "export.options.height" -msgstr "Define a altura. Deve ser um valor integral (padrão: 600 pixels)" - -#: -msgid "export.options.language" -msgstr "Se não estiver usando o local padrão do usuário, a abreviação de idioma do local (encontre no Registro de marca secundária de idioma IANA). Deve usar com o --país" - -#: -msgid "export.options.pagelayout" -msgstr "Define a orientação da página do PDF exportado. Valores legais: {0}. Se não especificado, a configuração no Tableau Desktop será usada" - -#: -msgid "export.options.pagesize" -msgstr "Define o tamanho da página do PDF exportado. Valores legais: {0} (padrão: ''{1}'')" - -#: -msgid "export.options.pdf" -msgstr "Exporte dados em formato PDF" - -#: -msgid "export.options.png" -msgstr "Exporte dados em formato PNG" - -#: -msgid "export.options.width" -msgstr "Define a largura. Deve ser um valor integral (padrão: 800 pixels)" - -#: -msgid "export.short_description" -msgstr "Exporte os dados ou imagem de uma exibição do servidor" - -#: -msgid "export.status" -msgstr "Solicitando ''{0}'' do servidor..." - -#: -msgid "export.success" -msgstr "Salvou {0} para ''{1}''" - -#: -msgid "extracts.workbook.errors.requires_datasources_or_include_all" -msgstr "Comando {0} para a pasta de trabalho exige o sinalizador de fonte de dados inserida ou incluir todas" - -#: -msgid "fileuploader.progress" -msgstr "Progresso de upload: {0}%" - -#: -msgid "get.description" -msgstr "Obtenha um arquivo do servidor. O arquivo será nomeado após o último componente do caminho, caso nenhum argumento do arquivo seja especificado" - -#: -msgid "get.errors.requires_url" -msgstr "O comando ''{0}'' requer um URL" - -#: -msgid "get.options.file" -msgstr "Nome para salvar o arquivo como" - -#: -msgid "get.short_description" -msgstr "Obtenha um arquivo do servidor" - -#: -msgid "help.available_commands" -msgstr "Comandos disponíveis:" - -#: -msgid "help.command_options" -msgstr "Opções de comando:" - -#: -msgid "help.description0" -msgstr "Mostre Ajuda para um comando específico" - -#: -msgid "help.description1" -msgstr "Listar todos os comandos disponíveis" - -#: -msgid "help.errors.unknown_command" -msgstr "Comando desconhecido: {0}" - -#: -msgid "help.global_options" -msgstr "Opções globais:" - -#: -msgid "help.short_description" -msgstr "Ajuda para os comandos tabcmd" - -#: -msgid "httputils.found_attachment" -msgstr "Anexo encontrado: {0}" - -#: -msgid "httputils.mapped_attachment" -msgstr "Anexo encontrado: {0} (remapeado para {1})" - -#: -msgid "initialuser.errors.username_and_password_required" -msgstr "O nome de usuário e a senha são obrigatórios" - -#: -msgid "initialuser.options.friendly-name" -msgstr "Nome amigável" - -#: -msgid "initialuser.short_description" -msgstr "Crie um usuário inicial em um servidor não inicializado" - -#: -msgid "listdomains.description" -msgstr "Listar domínios" - -#: -msgid "listdomains.status" -msgstr "Listando domínios do servidor..." - -#: -msgid "listsites.output" -msgstr "{0}{0}NAME: {1} {0}SITEID: ''{2}''" - -#: -msgid "listsites.output_extended" -msgstr "{0}{0}NAME: {1} {0}SITEID: ''{2}''{0}EXTRACTENCRYPTION: {3}" - -#: -msgid "listsites.short_description" -msgstr "Listar sites para usuário" - -#: -msgid "listsites.status" -msgstr "Listando sites para usuário {0}..." - -#: -msgid "listsites.options.get_extract_encryption_mode" -msgstr "Imprimir modo de criptografia de extração do(s) site(s)" - -#: -msgid "login.description" -msgstr "Efetuar logon no servidor. A sua sessão continuará até que expire no servidor ou você use {0}" - -#: -msgid "login.short_description" -msgstr "Faça logon no serviodor" - -#: -msgid "logout.short_description" -msgstr "Sair do servidor" - -#: -msgid "publish.description" -msgstr "Publique uma pasta de trabalho, fonte de dados ou extração no servidor" - -#: -msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "Tipo de arquivo incorreto ''{0}'' para atualização de uma fonte de dados. Substituir/anexar somente aplica-se a um arquivo de extração (.tde)" - -#: -msgid "publish.errors.invalid_name_option" -msgstr "Opção {0} é inválida ao publicar vários itens" - -#: -msgid "publish.errors.invalid_publish_file_type" -msgstr "Tipo de arquivo incorreto ''{0}'' para publicação, era esperado um arquivo .tde, .tds, .tdsx, .twb ou .twbx" - -#: -msgid "publish.errors.mutually_exclusive_option" -msgstr "Use somente um de {0} ou {1}" - -#: -msgid "publish.errors.requires_resource_file" -msgstr "O comando ''{0}'' requer uma pasta de trabalho, fonte de dados ou arquivo de extração" - -#: -msgid "publish.errors.unexpected_server_response" -msgstr "Resposta inesperada do servidor: {0}" - -#: -msgid "publish.errors.server_resource_not_found" -msgstr "O recurso especificado não existe ou você não tem permissão para vê-lo. Verifique o nome e as permissões do projeto" - -#: -msgid "publish.options.append" -msgstr "Anexe o arquivo de extração à fonte de dados existente" - -#: -msgid "publish.options.async" -msgstr "Publicar de forma assíncrona" - -#: -msgid "publish.options.db-password" -msgstr "Senha do banco de dados para todas as fontes de dados" - -#: -msgid "publish.options.db-username" -msgstr "Nome de usuário do banco de dados para todas as fontes de dados" - -#: -msgid "publish.options.description" -msgstr "Descrição da pasta de trabalho ou fonte de dados" - -#: -msgid "publish.options.encrypt_extracts" -msgstr "Criptografar extrações no servidor" - -#: -msgid "publish.options.name" -msgstr "O nome da pasta de trabalho/fonte de dados no servidor. Se omitido, a pasta de trabalho/fonte de dados será nomeado de acordo com nome de arquivo, sem a extensão twb(x), tds(x) ou tde. Publicar um arquivo .tde criará uma fonte de dados" - -#: -msgid "publish.options.oauth-username" -msgstr "Use as credenciais salvas na cadeia de chaves associada ao USERNAME para publicar" - -#: -msgid "publish.options.overwrite" -msgstr "Sobrescreva a pasta de trabalho/fonte de dados existente, se houver" - -#: -msgid "publish.options.project" -msgstr "Projeto para publicar a pasta de trabalho/fonte de dados para" - -#: -msgid "publish.options.parent-project-path" -msgstr "O caminho do pai do projeto para publicar a pasta de trabalho/fonte de dados para" - -#: -msgid "publish.options.replace" -msgstr "Substitua o arquivo de extração para a fonte de dados existente" - -#: -msgid "publish.options.restart" -msgstr "Reinicia o envio de arquivos" - -#: -msgid "publish.options.save-db-password" -msgstr "Armazene a senha do banco de dados no servidor" - -#: -msgid "publish.options.save-oauth" -msgstr "Insira as credenciais OAuth especificadas com {0}" - -#: -msgid "publish.options.tabbed" -msgstr "Publique com as exibições em guias habilitadas" - -#: -msgid "publish.options.thumbnail-groupname" -msgstr "Se a pasta de trabalho contiver quaisquer filtros de usuário, represente esse grupo enquanto computa as miniaturas" - -#: -msgid "publish.options.thumbnail-username" -msgstr "Se a pasta de trabalho contiver quaisquer filtros de usuário, represente esse usuário enquanto computa as miniaturas" - -#: -msgid "publish.status" -msgstr "Publicando ''{0}'' para o servidor. Isso pode demorar vários minutos..." - -#: -msgid "publish.success" -msgstr "Arquivo publicado com êxito no servidor no seguinte local:" - -#: -msgid "publishsamples.options.parent-project-path" -msgstr "O caminho do pai do projeto no qual publicar amostras. É necessário especificar o nome do projeto com --project." - -#: -msgid "publishsamples.options.projectname" -msgstr "Nome do projeto ao qual as amostras serão publicadas" - -#: -msgid "publishsamples.short_description" -msgstr "Publica pastas de trabalho de exemplo ao projeto especificado. Amostras atuais serão substituídas." - -#: -msgid "publishsamples.status" -msgstr "Publicando amostras..." - -#: -msgid "reencryptextracts.short_description" -msgstr "Criptografar novamente as extrações em um site" - -#: -msgid "reencryptextracts.status" -msgstr "Agendando novas criptografias de extrações no site {0}..." - -#: -msgid "refreshextracts.errors.required_argument" -msgstr "O comando refreshextracts requer uma URL de pasta de trabalho, um nome de pasta de trabalho ou um nome de fonte de dados" - -#: -msgid "refreshextracts.errors.add_and_remove_calculations" -msgstr "Não é possível executar atualização com ambas as opções --addcalculations e --removecalculations" - -#: -msgid "refreshextracts.errors.calculations_and_incremental" -msgstr "Não é possível adicionar ou remover cálculos materializados durante atualizações incrementais de extração" - -#: -msgid "refreshextracts.errors.error" -msgstr "Erro na atualização de extrações" - -#: -msgid "refreshextracts.options.datasource" -msgstr "O nome da fonte de dados a ser atualizada" - -#: -msgid "refreshextracts.options.incremental" -msgstr "Execute uma atualização em incrementos (se suportada)" - -#: -msgid "refreshextracts.options.parent-project-path" -msgstr "O caminho do pai do projeto que contém a extração a ser atualizada. É necessário especificar o nome do projeto com --project." - -#: -msgid "refreshextracts.options.project" -msgstr "O nome do projeto que contém a pasta de trabalho/fonte de dados. Somente necessário se {0} ou {1} estiver especificado. Se não estiver especificado, o projeto padrão ''{2}'' é usado" - -#: -msgid "refreshextracts.options.synchronous" -msgstr "Aguarde a atualização ser executada e conclua antes da sair" - -#: -msgid "refreshextracts.options.url" -msgstr "O nome canônico da pasta de trabalho ou da exibição, conforme ele aparece na URL" - -#: -msgid "refreshextracts.options.workbook" -msgstr "O nome da pasta de trabalho a ser atualizada" - -#: -msgid "refreshextracts.options.addcalculations" -msgstr "Adiciona cálculos materializados na extração" - -#: -msgid "refreshextracts.options.removecalculations" -msgstr "Remove cálculos materializados da extração" - -#: -msgid "refreshextracts.short_description" -msgstr "Atualize as extrações de uma pasta de trabalho ou fonte de dados no servidor" - -#: -msgid "refreshextracts.status_incremented" -msgstr "Agendando extrações para {0} ''{1}'' a serem incrementadas agora..." - -#: -msgid "refreshextracts.status_refreshed" -msgstr "Agendando extrações para {0} ''{1}'' a serem atualizadas agora..." - -#: -msgid "removeusers.options.users" -msgstr "Arquivo que contém uma lista de usuários, um por linha, para remover do grupo" - -#: -msgid "removeusers.short_description" -msgstr "Remova usuários de um grupo" - -#: -msgid "removeusers.status" -msgstr "Removendo usuários listados em {0} do grupo {1}..." - -#: -msgid "runschedule.errors.requires_schedule_name" -msgstr "O comando ''{0}'' requer um nome de agenda" - -#: -msgid "runschedule.short_description" -msgstr "Executar uma agenda" - -#: -msgid "runschedule.status" -msgstr "Executando agenda ''{0}'' no servidor..." - -#: -msgid "materializeviews.short_description" -msgstr "Atualizar e verificar as configurações de exibições materializadas para sites/pastas de trabalho" - -#: -msgid "materializeviews.status.site" -msgstr "Atualizando configuração de exibições materializadas do site ''{0}''..." - -#: -msgid "materializeviews.status.workbook" -msgstr "Atualizando configuração de exibições materializadas da pasta de trabalho ''{0}''..." - -#: -msgid "materializeviews.errors.invalid_workbook_arguments" -msgstr "O comando materializeviews requer um argumento de um nome de pasta de trabalho" - -#: -msgid "materializeviews.errors.invalid_site_arguments" -msgstr "O comando materializeviews requer um argumento de uma ID de site" - -#: -msgid "materializeviews.errors.invalid_workbook_option" -msgstr "Use ''{0}'' ou ''{1}'' com ''{2}''" - -#: -msgid "materializeviews.errors.invalid_project_path" -msgstr "Use ''{1}'' com ''{0}''" - -#: -msgid "materializeviews.errors.invalid_site_option" -msgstr "Use ''{0}'' com ''{1}''" - -#: -msgid "materializeviews.errors.site_mode_conflict" -msgstr "Use ''{0}'' ou ''{1}'' para alterar o modo de exibições materializadas do site" - -#: -msgid "materializeviews.errors.site_not_updated" -msgstr "Site ''{0}'' não atualizado, somente administradores de servidor podem alterar a configuração de exibições materializadas" - -#: -msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "Use ''{0}'' ou ''{1}'' para alterar a configuração de exibições materializadas" - -#: -msgid "materializeviews.options.materialize_now" -msgstr "Use ''{0}'' para agendar a materialização da pasta de trabalho selecionada imediatamente" - -#: -msgid "materializeviews.options.project" -msgstr "Use ''{0}'' para especificar o nome do projeto" - -#: -msgid "materializeviews.options.parent_project_path" -msgstr "Use ''{0}'' para especificar o caminho do projeto principal para ''{1}''" - -#: -msgid "materializeviews.options.allow_workbook" -msgstr "Use ''{0}'' para habilitar/desabilitar exibições materializadas da pasta de trabalho" - -#: -msgid "materializeviews.options.allow_site" -msgstr "Use ''{0}'' para habilitar/desabilitar exibições materializadas do site" - -#: -msgid "materializeviews.options.selected_workbooks" -msgstr "Use ''{0}'' para habilitar as pastas de trabalho selecionadas no site, usadas com a opção ''{1}''. Essa é a opção padrão" - -#: -msgid "materializeviews.options.all_workbooks" -msgstr "Use ''{0}'' para habilitar todas as pastas de trabalho no site, usadas com a opção ''{1}''" - -#: -msgid "session.auto_site_login" -msgstr "Logon automático no site: {0}" - -#: -msgid "session.certificate-alias" -msgstr "Alias de certificado: {0}" - -#: -msgid "session.connecting" -msgstr "Conectando-se ao servidor..." - -#: -msgid "session.continuing_session" -msgstr "Continuando a sessão anterior" - -#: -msgid "session.errors.auth_required" -msgstr "Autorização necessária" - -#: -msgid "session.errors.invalid_keystore_password" -msgstr "A senha do repositório de chaves está incorreta. Informe a senha correta e tente novamente" - -#: -msgid "session.errors.invalid_redirect" -msgstr "Não é possível redirecionar para uma URL inválida: {0}" - -#: -msgid "session.errors.keystore_pwdfile_create" -msgstr "Não é possível criar o arquivo de senha do repositório de chaves, erro: {0}" - -#: -msgid "session.errors.missing_arguments" -msgstr "Não é possível efetuar logon devido à falta de argumentos: {0}" - -#: -msgid "session.errors.no_redirect_found" -msgstr "Nenhum endereço de redirecionamento na resposta de redireção" - -#: -msgid "session.errors.no_sslcafile_found" -msgstr "Não foi possível localizar um arquivo de autoridade de certificação (CA) nestes locais: ''{0}''. O arquivo CA é usado para garantir a comunicação segura com o Tableau Server. Para obter informações sobre a criação de um arquivo CA, consulte a ajuda do Tableau Server. Para se conectar ao Tableau Server sem validar o seu certificado SSL, use o sinalizador --no-certcheck." - -#: -msgid "session.errors.script_no_password" -msgstr "Tabcmd foi executado de um script ou IDE, mas a nenhuma senha foi fornecida. Uma senha deve ser fornecida como um argumento para tabcmd, a fim de efetuar logon." - -#: -msgid "session.errors.session_expired" -msgstr "A sessão expirou" - -#: -msgid "session.errors.unsupported_command" -msgstr "O comando não é suportado por este servidor" - -#: -msgid "session.keystore.notice" -msgstr "Deseja armazenar a senha no local para evitar digitar a senha da próxima vez? [responda sim ou não]" - -#: -msgid "session.keystore.password" -msgstr "Senha do repositório de chaves:" - -#: -msgid "session.keystore.pwdfile_create" -msgstr "Criar arquivo de senha do repositório de chaves no caminho: {0}" - -#: -msgid "session.keystore.pwdfile_remove" -msgstr "Remova o arquivo de senha do repositório de chaves que contém a senha incorreta" - -#: -msgid "session.login" -msgstr "Fazendo logon..." - -#: -msgid "session.logout" -msgstr "Saiu" - -#: -msgid "session.monitorjob.errors.no_jobid" -msgstr "Não é possível monitorar o trabalho. Nenhum job_id encontrado: {0}" - -#: -msgid "session.monitorjob.percent_complete" -msgstr "{0}% concluído" - -#: -msgid "session.new_session" -msgstr "Criando nova sessão" - -#: -msgid "session.no-certificate-found" -msgstr "Nenhum certificado de cliente encontrado" - -#: -msgid "session.not_default_site_member" -msgstr "Você não é um membro do site padrão. Selecione um SITEID nos sites a seguir:" - -#: -msgid "session.not_site_member" -msgstr "Você não é um membro do site ''{0}''. Selecione um SITEID nos sites a seguir:" - -#: -msgid "session.options.help" -msgstr "Exiba a ajuda tabcmd" - -#: -msgid "session.options.no-certcheck" -msgstr "Não valide o certificado SSL" - -#: -msgid "session.options.no-cookie" -msgstr "Não salve o ID da sessão ao efetuar logon. Os comandos subsequentes irão necessitar efetuar o logon novamente. Se não for especificado, o padrão é salvar o ID da sessão" - -#: -msgid "session.options.no-prompt" -msgstr "Não solicite uma senha" - -#: -msgid "session.options.no-proxy" -msgstr "Não use um proxy HTTP" - -#: -msgid "session.options.password" -msgstr "Use a senha do Tableau Server especificada" - -#: -msgid "session.options.password-file" -msgstr "Leia a senha do Tableau Server de FILE" - -#: -msgid "session.options.proxy" -msgstr "Use o proxy HTTP especificado" - -#: -msgid "session.options.server" -msgstr "Use a URL do Tableau Server especificada. Se nenhum protocolo for especificado, http:// será usado" - -#: -msgid "session.options.site" -msgstr "Use o site do Tableau Server especificado. Especifique uma cadeia de caracteres vazia ('''') para forçar o uso do site padrão" - -#: -msgid "session.options.timeout" -msgstr "Quanto tempo esperar, em segundos, para que o servidor conclua o processamento do comando. O padrão é aguardar até que o servidor responda" - -#: -msgid "session.options.use-certificate" -msgstr "Utilize o certificado de cliente para entrada" - -#: -msgid "session.options.username" -msgstr "Use o nome de usuário do Tableau Server especificado" - -#: -msgid "session.password" -msgstr "Senha:" - -#: -msgid "session.retrying_task" -msgstr "Fazendo logon novamente para tentar o comando original com uma nova sessão..." - -#: -msgid "session.session_expired_login" -msgstr "A sessão expirou. Fazendo logon para limpar a sessão..." - -#: -msgid "session.site_list" -msgstr "{0}{0}NAME: {1}{0}SITEID: ''{2}''" - -#: -msgid "session.using-certificate" -msgstr "Utilização do certificado de cliente para entrada" - -#: -msgid "session.inferred_username" -msgstr "Fazendo logon como usuário ''{0}'' uma vez que não foi fornecido nenhum --sinalizador de nome de usuário" - -#: -msgid "sessiondata.errors.bad_api" -msgstr "API de servidor formada incorretamente: {0}" - -#: -msgid "sessiondata.errors.no_server_api" -msgstr "Não é possível localizar a versão de API do servidor na resposta" - -#: -msgid "sessiondata.errors.version_mismatch" -msgstr "A versão do Tabcmd {0} (API {1}) não corresponde à versão do Tableau Server {2} (API {3})" - -#: -msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "Especifique ''{0}'' ou ''{1}'' antes do nome do servidor" - -#: -msgid "sessionoptions.errors.bad_password_file" -msgstr "Não é possível ler a senha no arquivo ''{0}''" - -#: -msgid "sessionoptions.errors.bad_protocol" -msgstr "O protocolo ''{0}'' não é suportado" - -#: -msgid "sessionoptions.errors.bad_proxy_format" -msgstr "O formato do Proxy não corresponde HOST:PORT: {0}" - -#: -msgid "sessionoptions.errors.bad_timeout" -msgstr "Argumento não numérico para {0} ''{1}'' ignorado" - -#: -msgid "set.description" -msgstr "Defina uma configuração no servidor. Use !setting para desativar uma configuração" - -#: -msgid "set.errors.requires_setting_name" -msgstr "O comando ''{0}'' requer um nome de configuração" - -#: -msgid "set.errors.single_setting_name" -msgstr "O comando ''{0}'' usa um único nome de configuração" - -#: -msgid "set.short_description" -msgstr "Defina uma configuração no servidor" - -#: -msgid "setsetting.status" -msgstr "Configurando ''{0}'' para {1}" - -#: -msgid "syncgroup.errors.server_admin" -msgstr "A função mínima do site de um grupo não pode ser definida como '' ServerAdministrator ''." - -#: -msgid "syncgroup.options.role" -msgstr "Define a função padrão de todos os usuários no grupo. Valores legais para {0}: {1}. Se um usuário já existe, a função determinada somente é aplicada caso seja menos restritiva que a função atual do usuário. Se não for especificado, o padrão é {2} para novos usuários e não alterado para usuários existentes" - -#: -msgid "syncgroup.options.overwritesiterole" -msgstr "Permite que a função do usuário no site seja alterada para uma com menos privilégio usando --role e sobrescrevendo o comportamento padrão." - -#: -msgid "syncgroup.options.grantlicensemode" -msgstr "Quando conceder a um usuário a licença especificada no grupo. Os valores legais são: {0}. Se nenhum valor for passado, ''na sincronização'' será usado como o valor padrão." - -#: -msgid "syncgroup.short_description" -msgstr "Sincronize o servidor com um grupo do Active Directory" - -#: -msgid "syncgroup.status" -msgstr "Sincronizando o servidor com o grupo do Active Directory {0}..." - -#: -msgid "syncgroup.options.sysadmin-type" -msgstr "[Obsoleto. Usar --função.] Atribui [ou remove] o direito de administrador de todos os usuários do grupo. {0} pode ser: {1}, {2}, {3} ou {4}." - -#: -msgid "syncgroup.options.license" -msgstr "[Obsoleto. Usar --função.] Configura o nível de licença padrão para todos os usuários do grupo. {0} pode ser: {1}, {2} ou {3}." - -#: -msgid "syncgroup.options.publisher" -msgstr "[Obsoleto. Usar --função.] Atribui [ou remove] o direito de publicação para todos os usuários do grupo." - -#: -msgid "tabcmd.mutually_exclusive_options" -msgstr "Não é possível especificar ''{0}'' e ''{1}'' no mesmo comando" - -#: -msgid "tabcmdparser.errors.ambiguous_option" -msgstr "Opção ambígua ''{0}'' entre as opções: {1}" - -#: -msgid "tabcmdparser.warning.unexpected_dash" -msgstr "Traço inesperado detectado no argumento: {0}. Os traços válidos são -, --. Este erro geralmente ocorre ao copiar/colar de um editor de texto com formatação. Tente digitar novamente o traço para o argumento na linha de comando." - -#: -msgid "resetopenidsub.short_description" -msgstr "Redefina um OpenID Connect SubId para um usuário" - -#: -msgid "resetopenidsub.options.targetusername" -msgstr "Usuário a ser redefinido" - -#: -msgid "resetopenidsub.options.all" -msgstr "Redefinir todos os usuários" - -#: -msgid "version.description" -msgstr "Imprimir informações de versão" - -#: -msgid "vizqlsession.errors.cannot_create_session" -msgstr "Falha ao criar uma sessão VizQl no servidor" - -#: -msgid "vizqlsession.errors.no_command_result" -msgstr "Não foi possível encontrar o resultado do comando: {0}" - -#: -msgid "vizqlsession.errors.session_already_closed" -msgstr "Objeto da sessão VizQl já fechado" - -#: -msgid "vizqlsession.errors.cannot_parse_response" -msgstr "Não é possível analisar a cadeia de caracteres de resposta JSON: {0}" - -#: -msgid "upgradethumbnails.short_description" -msgstr "Isso executará o trabalho Atualizar miniaturas do processador em segundo plano. Renderizará todas as miniaturas geradas antes do Tableau 2018.2 para uma alta resolução, além de talvez colocar uma carga maior que a usual no Tableau Server e em fontes de dados externas. Se ocorrer algum problema, o trabalho poderá ser interrompido executando tabcmd upgradethumbnails --server --stop" - -#: -msgid "upgradethumbnails.options.stop" -msgstr "Interromper todos os trabalhos de atualização de miniaturas relacionados" - -#: -msgid "upgradethumbnails.status.running" -msgstr "Iniciando atualização de miniaturas" - -#: -msgid "upgradethumbnails.status.not_running" -msgstr "Nenhuma atualização de miniaturas sendo iniciada" - -#: -msgid "upgradethumbnails.status.cancelling" -msgstr "Trabalhos de cancelamento de atualização de miniaturas" - -#: -msgid "upgradethumbnails.continue_promt" -msgstr "Deseja continuar? Insira 1 para Sim, 0 para Não (1/0)" - -#: -msgid "upgradethumbnails.invalid_response" -msgstr "Resposta inválida" - -#: -msgid "validateidpmetadata.options.digest_algorithms" -msgstr "Uma lista de algoritmos resumidos separados por espaço. Valores legais para {0}: {1}. Se não for especificado, o servidor usará os valores da configuração do servidor: {2}" - -#: -msgid "validateidpmetadata.options.min_allowed_rsa_key_size" -msgstr "Se não for especificado, o servidor usará valores da definição de configuração do servidor: {0}" - -#: -msgid "validateidpmetadata.options.min_allowed_elliptic_curve_size" -msgstr "Se não for especificado, o servidor usará valores da definição de configuração do servidor: {0}" - -#: -msgid "validateidpmetadata.options.site_names" -msgstr "Uma lista de nomes de sites separados por espaços em que deve ser realizada a validação de certificado. Se ela não for especificada, todos os sites serão inspecionados." - -#: -msgid "validateidpmetadata.short_description" -msgstr "Identifica sites do Tableau Server configurados com IdPs usando o algoritmo resumido não-seguro, SHA-1. Este comando também identifica IdPs que estão usando certificados com um tamanho de chave RSA insuficiente ou tamanho de curva elíptica." - diff --git a/tabcmd/locales/sv/LC_MESSAGES/shared_wg_sv.po b/tabcmd/locales/sv/LC_MESSAGES/shared_wg_sv.po deleted file mode 100644 index 183ca1b5..00000000 --- a/tabcmd/locales/sv/LC_MESSAGES/shared_wg_sv.po +++ /dev/null @@ -1,1789 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: sv" -#: -msgid "permissions.labels.capabilities.read" -msgstr "Vy:" - -#: -msgid "permissions.labels.capabilities.write" -msgstr "Skriv över:" - -#: -msgid "permissions.labels.capabilities.write.legacy" -msgstr "Spara:" - -#: -msgid "permissions.labels.capabilities.delete" -msgstr "Ta bort:" - -#: -msgid "permissions.labels.capabilities.filter" -msgstr "Filtrera:" - -#: -msgid "permissions.labels.capabilities.add_tag" -msgstr "Lägg till tagg:" - -#: -msgid "permissions.labels.capabilities.add_favorite" -msgstr "Lägg till favorit:" - -#: -msgid "permissions.labels.capabilities.add_comment" -msgstr "Lägg till kommentarer:" - -#: -msgid "permissions.labels.capabilities.add_comment.legacy" -msgstr "Lägg till kommentar:" - -#: -msgid "permissions.labels.capabilities.view_comments" -msgstr "Visa kommentarer:" - -#: -msgid "permissions.labels.capabilities.vud" -msgstr "Ladda ner fullständiga data:" - -#: -msgid "permissions.labels.capabilities.export_image" -msgstr "Ladda ner bild/PDF:" - -#: -msgid "permissions.labels.capabilities.export_data" -msgstr "Ladda ner sammanfattningsdata:" - -#: -msgid "permissions.labels.capabilities.export_xml" -msgstr "Ladda ner/spara en kopia:" - -#: -msgid "permissions.labels.capabilities.export_xml.legacy" -msgstr "Ladda ner/spara som:" - -#: -msgid "permissions.labels.capabilities.save_customized_view" -msgstr "Spara anpassad vy:" - -#: -msgid "permissions.labels.capabilities.share_view" -msgstr "Dela anpassad:" - -#: -msgid "permissions.labels.capabilities.stateful_url" -msgstr "Permalänk:" - -#: -msgid "permissions.labels.capabilities.change_hierarchy" -msgstr "Flytta:" - -#: -msgid "permissions.labels.capabilities.change_permissions" -msgstr "Ange behörigheter:" - -#: -msgid "permissions.labels.capabilities.exclude" -msgstr "Uteslut:" - -#: -msgid "permissions.labels.capabilities.keep_only" -msgstr "Behåll endast:" - -#: -msgid "permissions.labels.capabilities.select" -msgstr "Välj markeringar:" - -#: -msgid "permissions.labels.capabilities.tooltip" -msgstr "Visa verktygstips:" - -#: -msgid "permissions.labels.capabilities.highlight" -msgstr "Framhävning av teckenförklaring:" - -#: -msgid "permissions.labels.capabilities.url_link" -msgstr "Länka till externa URL:er:" - -#: -msgid "permissions.labels.capabilities.administrator" -msgstr "Administratör:" - -#: -msgid "permissions.labels.capabilities.content_admin" -msgstr "Innehållsadministratör:" - -#: -msgid "permissions.labels.capabilities.create_groups" -msgstr "Skapa grupper:" - -#: -msgid "permissions.labels.capabilities.rename" -msgstr "Byt namn:" - -#: -msgid "permissions.labels.capabilities.transfer_ownership" -msgstr "Överför ägarskap:" - -#: -msgid "permissions.labels.capabilities.project_leader" -msgstr "Projektledare:" - -#: -msgid "permissions.labels.capabilities.publish" -msgstr "Publicera:" - -#: -msgid "permissions.labels.capabilities.connect" -msgstr "Anslut:" - -#: -msgid "permissions.labels.capabilities.draw" -msgstr "Ritning:" - -#: -msgid "permissions.labels.capabilities.web_authoring" -msgstr "Webbredigering:" - -#: -msgid "permissions.labels.capabilities.xml_save_as" -msgstr "Spara som:" - -#: -msgid "permissions.labels.capabilities.create_refresh_metrics" -msgstr "Skapa/uppdatera mätvärden:" - -#: -msgid "permissions.labels.capabilities.explain_data" -msgstr "Kör Förklara data:" - -#: -msgid "permissions.labels.roles.wb_view" -msgstr "Visa" - -#: -msgid "permissions.labels.roles.wb_explore" -msgstr "Utforska" - -#: -msgid "permissions.labels.roles.wb_publish" -msgstr "Publicera" - -#: -msgid "permissions.labels.roles.wb_administer" -msgstr "Administrera" - -#: -msgid "permissions.labels.roles.ds_view" -msgstr "Visa" - -#: -msgid "permissions.labels.roles.ds_explore" -msgstr "Utforska" - -#: -msgid "permissions.labels.roles.ds_publish" -msgstr "Publicera" - -#: -msgid "permissions.labels.roles.ds_administer" -msgstr "Administrera" - -#: -msgid "permissions.labels.roles.viewer" -msgstr "Viewer" - -#: -msgid "permissions.labels.roles.interactor" -msgstr "Interactor" - -#: -msgid "permissions.labels.roles.editor" -msgstr "Redigerare" - -#: -msgid "permissions.labels.roles.ds_connector" -msgstr "Datakällskoppling" - -#: -msgid "permissions.labels.roles.ds_editor" -msgstr "Redigerare för datakälla" - -#: -msgid "permissions.labels.roles.administrator" -msgstr "Administratör" - -#: -msgid "permissions.labels.roles.project_leader" -msgstr "Projektledare" - -#: -msgid "permissions.labels.roles.publisher" -msgstr "Utgivare" - -#: -msgid "permissions.labels.roles.custom" -msgstr "Anpassat" - -#: -msgid "permissions.labels.roles.none" -msgstr "Inget" - -#: -msgid "formats.messages.disk_space.in_mb" -msgstr "{0} MB" - -#: -msgid "formats.messages.disk_space.in_kb" -msgstr "{0} kB" - -#: -msgid "errors.argument.flow_description.too_long" -msgstr "Flödesbeskrivningen är för lång ({0} tecken). Den måste vara kortare än {1} tecken:\{2}" - -#: -msgid "errors.argument.workbook_name.too_long" -msgstr "Arbetsbokens namn är för långt ({0} tecken). Det måste vara kortare än {1} tecken:{2}" - -#: -msgid "errors.argument.workbook_name.empty" -msgstr "Arbetsbokens namn är tomt." - -#: -msgid "errors.argument.workbook_description.too_long" -msgstr "Arbetsbokens beskrivning är för lång ({0} tecken). Den måste vara kortare än {1} tecken:{2}" - -#: -msgid "errors.argument.worksheet_name.too_long" -msgstr "Arbetsbladets namn är för långt ({0} tecken). Det måste vara kortare än {1} tecken:{2}" - -#: -msgid "errors.argument.datasource_name.too_long" -msgstr "Datakällans namn är för långt ({0} tecken). Det måste vara kortare än {1} tecken:{2}" - -#: -msgid "errors.argument.datasource_name.empty" -msgstr "Datakällans namn är tomt." - -#: -msgid "errors.argument.datasource_description.too_long" -msgstr "Datakällans beskrivning är för lång ({0} tecken). Den måste vara kortare än {1} tecken:{2}" - -#: -msgid "errors.argument.dataconnection_column.too_long" -msgstr "DataConnection column {0} is too long ({1} characters). It must be shorter than {2} characters:{3}" - -#: -msgid "errors.argument.tag.too_long" -msgstr "Taggen är för lång ({0} tecken). Den måste vara kortare än {1} tecken:{2}" - -#: -msgid "errors.argument.workbook_file.missing_or_empty" -msgstr "Arbetsboksfilen saknas eller är tom." - -#: -msgid "errors.argument.internal" -msgstr "Internt serverfel. Saknat eller ogiltigt argument." - -#: -msgid "errors.argument.thumbnail.invalid_format" -msgstr "Arbetsbokens miniatyrbildsformat är ogiltigt. Måste vara en PNG med upplösning 300x300 eller mindre." - -#: -msgid "errors.html_403.disabled_resource.workbook" -msgstr "Den arbetsboken är inaktiverad. Kontakta administratören." - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.project" -msgstr "Projektet du letade efter finns inte eller så har du inte behörighet att se det projektet." - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.personal_space" -msgstr "Den personliga ytan du letade efter finns inte eller så har du inte behörighet att se det den." - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.datasource" -msgstr "Den datakällan du letade efter finns inte." - -#: -msgid "errors.labels.formatted_request_id" -msgstr "Begärande-ID: {0}" - -#: -msgid "errors.links.delete_datasources" -msgstr "Ta bort datakällor" - -#: -msgid "errors.links.delete_workbooks" -msgstr "Ta bort arbetsböcker" - -#: -msgid "errors.permissions.publish.datasource.licensing" -msgstr "Du måste vara ''Interactor'' för att publicera en datakälla." - -#: -msgid "errors.permissions.publish.datasource.overwrite" -msgstr "Det finns redan en datakälla med namnet {0} i projektet {1}. Du har inte behörighet att skriva över den." - -#: -msgid "errors.permissions.publish.datasource.overwrite_personal_space" -msgstr "Det finns redan en datakälla med namnet {0} i den personliga ytan. Du har inte behörighet att skriva över den." - -#: -msgid "errors.permissions.publish.datasource.overwrite_short" -msgstr "Det finns redan en datakälla med namnet {0} i projektet {1}." - -#: -msgid "errors.permissions.publish.datasource.overwrite_short_personal_space" -msgstr "Det finns redan en datakälla med namnet {0} i den personliga ytan." - -#: -msgid "errors.permissions.publish.datasource.non_existent" -msgstr "Datakällan {0} finns inte." - -#: -msgid "errors.permissions.publish.datasource.general" -msgstr "Du har tyvärr inte behörighet att publicera den här datakällan." - -#: -msgid "errors.permissions.publish.project.explicit_publisher_detail" -msgstr "Du har inte publiceringsbehörighet." - -#: -msgid "errors.permissions.publish.project.general" -msgstr "Du har inte behörighet att publicera till det här projektet." - -#: -msgid "errors.permissions.publish.project.non_existent" -msgstr "Projektet {0} finns inte." - -#: -msgid "errors.permissions.publish.project.not_writable" -msgstr "Du har inte behörighet att skriva till projektet {0}." - -#: -msgid "errors.permissions.publish.project.unspecified" -msgstr "Du måste ange ett projekt" - -#: -msgid "errors.permissions.publish.workbook.disabled" -msgstr "Arbetsboken {0} är inaktiverad." - -#: -msgid "errors.permissions.publish.workbook.general" -msgstr "Det finns redan en arbetsbok med det här namnet i det projekt du publicerar till. Byt namn på arbetsboken för att publicera." - -#: -msgid "errors.permissions.publish.workbook.general_personal_space" -msgstr "Det finns redan en arbetsbok med det här namnet i den personliga yta du publicerar till. Byt namn på arbetsboken för att publicera." - -#: -msgid "errors.permissions.publish.workbook.overwrite" -msgstr "Det finns redan en arbetsbok med namnet {0} i projektet {1}. Du har inte behörighet att skriva över den." - -#: -msgid "errors.permissions.publish.workbook.overwrite_personal_space" -msgstr "Det finns redan en arbetsbok med namnet {0} i den personliga ytan. Du har inte behörighet att skriva över den." - -#: -msgid "errors.permissions.publish.workbook.overwrite_short" -msgstr "Det finns redan en arbetsbok med namnet {0} i projektet {1}." - -#: -msgid "errors.permissions.publish.workbook.overwrite_short_personal_space" -msgstr "Det finns redan en arbetsbok med namnet {0} i den personliga ytan." - -#: -msgid "errors.reportable.impersonation.group_and_user" -msgstr "Ange endast 'impersonate_username'' eller 'impersonate_groupname'' inte båda." - -#: -msgid "errors.reportable.impersonation.user_not_found" -msgstr "Användaren {0} finns inte." - -#: -msgid "errors.reportable.impersonation.group_not_found" -msgstr "Gruppen {0} finns inte. " - -#: -msgid "errors.public.validation.hasextract" -msgstr "Arbetsböcker som sparats till Tableau Public måste använda aktiva Tableau-extrakt. Högerklicka på datakällan och välj Använd extrakt innan publicering. Datakällan {0} är inte ett aktivt extrakt." - -#: -msgid "errors.publish.dataserver_datasource_not_found" -msgstr "Datakällan {0} hittades inte för arbetsboken {1}." - -#: -msgid "errors.publish.datasource_update_mode" -msgstr "Okänt uppdateringsläge: {0}." - -#: -msgid "errors.publish.workbook.concurrent_update" -msgstr "En arbetsbok med samma namn publiceras eller ändras just nu. Vänta tills uppgiften slutförs innan du försöker på nytt." - -#: -msgid "errors.publish.workbook.restricted" -msgstr "Arbetsboken innehåller anslutningstyper som inte tillåts på den här servern." - -#: -msgid "errors.publish.datasource.concurrent_update" -msgstr "En datakälla med samma namn håller på att publiceras eller ändras. Vänta tills aktiviteten är slutförd innan du försöker igen." - -#: -msgid "errors.publish.datasource.restricted" -msgstr "Datakällan innehåller en anslutningstyp som inte tillåts på den här servern." - -#: -msgid "errors.publish.datasource.connection_check" -msgstr "{0} kunde inte upprätta en anslutning till din datakälla." - -#: -msgid "errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "Arbetsboken kan inte publiceras med ett krypterat extrakt. Webbplatsadministratören har inaktiverat extraktkryptering på den här webbplatsen. Du måste publicera arbetsboken med ett okrypterat extrakt." - -#: -msgid "errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "Datakällan kan inte publiceras som ett krypterat extrakt. Webbplatsadministratören har inaktiverat extraktkryptering på den här webbplatsen. Du måste publicera extraktet okrypterat." - -#: -msgid "errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption" -msgstr "Arbetsboken kan inte publiceras med ett okrypterat extrakt. Webbplatsadministratören har framtvingat extraktkryptering på den här webbplatsen. Du måste publicera arbetsboken och ange extraktkryptering." - -#: -msgid "errors.publish.datasource.requested_no_extract_encryption_on_site_with_enforced_encryption" -msgstr "Datakällextraktet kan inte publiceras okrypterat. Webbplatsadministratören har framtvingat extraktkryptering på den här webbplatsen. Du måste publicera extraktet krypterat." - -#: -msgid "errors.publish.has_unfinished_extract_creation_job" -msgstr "Den här resursen kan inte publiceras eftersom det finns väntande eller oavslutade extraktskapandejobb relaterade till den. Vänta eller avbryt jobben och försök igen." - -#: -msgid "errors.publishing.storage_quota_exceeded.message" -msgstr "Webbplatslagringskvoten överskreds." - -#: -msgid "errors.publishing.request_size_exceeded" -msgstr "Den här filen kan inte publiceras eftersom begärandestorleken är {0} byte vilket överskrider bytestorleksgränsen med {1} byte." - -#: -msgid "errors.publishing.request_size_unknown" -msgstr "Begärandestorleken kunde inte fastställas." - -#: -msgid "errors.site.quota_exceeded" -msgstr "Innehållet du försöker ladda upp kommer att överskrida webbplatsens kapacitet med {0}." - -#: -msgid "errors.personal_space.quota_exceeded" -msgstr "Det här innehållet överskrider kapaciteten på din personliga yta med {0}." - -#: -msgid "errors.web_authoring.workbook_deleted" -msgstr "Arbetsboken {0} togs bort. Välj Spara som för att spara som ny arbetsbok." - -#: -msgid "errors.web_authoring.workbook_changed" -msgstr "En annan användare har redigerat och sparat den här arbetsboken sedan du började redigera. Därmed kan du inte längre uppdatera den ursprungliga arbetsboken. Använd Spara som för att skapa en ny arbetsbok med dina ändringar." - -#: -msgid "labels.publish.embed_credentials" -msgstr "Inbäddat lösenord för datakälla" - -#: -msgid "errors.publish.workbook.google_no_embedded_credentials" -msgstr "Den här arbetsboken innehåller en {0}-datakälla som kräver inbäddade inloggningsuppgifter. Spara som en annan arbetsbok genom att välja {1}." - -#: -msgid "errors.publish.datasource.google_no_embedded_credentials" -msgstr "Den här datakällan innehåller en {0}-anslutning som kräver inbäddade inloggningsuppgifter. Publicera den här datakällan från Tableau Desktop med inbäddade inloggningsuppgifter." - -#: -msgid "errors.publish.datasource.federated_oauth_datasource_failed" -msgstr "Inloggningsuppgifter för en eller flera anslutningar i din datakälla har gått ut. Ta bort de sparade inloggningsuppgifterna för den här datakällan på din sida för Kontoinställningar på Tableau Server eller Tableau Online och anslut därefter till datakällan igen." - -#: -msgid "errors.publish.workbook.missing_oauth_credential" -msgstr "Inloggningsuppgiften {0} hittades inte eller kan inte användas för att ansluta till datakällan eller arbetsboken." - -#: -msgid "errors.publish.version_incompatible.message" -msgstr "Skrivbords- och serverversionerna är inkompatibla." - -#: -msgid "errors.publish.version_incompatible.details" -msgstr "Skrivbordsversion {0}, Serverdokumentversion {1}." - -#: -msgid "errors.publish.datasource.managed_keychain.unique_cv_suggestions" -msgstr "Publiceringen misslyckades på grund av en konflikt. Skicka in ändringen igen." - -#: -msgid "errors.publish.permissions_are_locked" -msgstr "Behörigheterna är låsta i projektet du publicerar till. Publicera den här arbetsboken genom att använda standardbehörigheterna och försöka igen." - -#: -msgid "errors.publish.datasource.not.found" -msgstr "Det gick inte att hitta den här datakällan på servern." - -#: -msgid "errors.publish.extracts.disabled" -msgstr "Spara för extraktbaserade, arkivdatakällor stöds inte än." - -#: -msgid "errors.publish.datasource.timeout" -msgstr "Publiceringen fick timeout efter {0} sekunder. Försök använda Tableau Desktop för att publicera den här datakällan." - -#: -msgid "errors.publish.data_role.permission_not_null" -msgstr "Det går inte att ange uttryckliga behörigheter för datakällor av typen dataroll." - -#: -msgid "errors.download.extracts.timeout" -msgstr "Publiceringen fick timeout efter {0} sekunder eftersom datakällan har en stor extraktfil. Försök använda Tableau Desktop för att publicera den här datakällan." - -#: -msgid "errors.publish.datasource.invalid_extract_update_time" -msgstr "Ogiltig extractUpdateTime angavs: {0}" - -#: -msgid "errors.publish.async.serialization" -msgstr "Det gick inte att serialisera publiceringsjobbstatusfel" - -#: -msgid "errors.permissions.view.datasources" -msgstr "Du måste vara ''Interactor'' för att visa listan med datakällor." - -#: -msgid "errors.oauth.invalid_oauth_class" -msgstr "{0} är inte en giltig OAuth-anslutningstyp." - -#: -msgid "errors.xmlapi.bad_request" -msgstr "Felaktig begäran" - -#: -msgid "errors.xmlapi.unauthorized" -msgstr "Ej auktoriserad" - -#: -msgid "errors.xmlapi.forbidden" -msgstr "Inte tillräckliga behörigheter" - -#: -msgid "errors.xmlapi.system_user_not_found" -msgstr "Användarkontot låst eller ogiltigt." - -#: -msgid "errors.xmlapi.site_user_not_found" -msgstr "Det här användarkontot är inte aktivt. Kontakta {0}-administratören för hjälp." - -#: -msgid "errors.xmlapi.not_found" -msgstr "Objektet hittades inte" - -#: -msgid "errors.xmlapi.concurrent_update" -msgstr "Samtidig uppdatering" - -#: -msgid "errors.xmlapi.internal_server_error" -msgstr "Internt serverfel" - -#: -msgid "errors.xmlapi.illegal_state" -msgstr "Otillåtet tillstånd" - -#: -msgid "errors.xmlapi.invalid_parameter" -msgstr "Ogiltig parameter" - -#: -msgid "errors.xmlapi.already_exists" -msgstr "Finns redan" - -#: -msgid "errors.xmlapi.site_suspended" -msgstr "Den här webbplatsen har suspenderats. Du måste vara systemadministratör för att logga in." - -#: -msgid "errors.xmlapi.site_locked" -msgstr "Webbplatsen har låsts. Inloggning är inte tillåten just nu." - -#: -msgid "errors.xmlapi.permission_modification" -msgstr "Det går inte att publicera med ändrade behörigheter" - -#: -msgid "errors.xmlapi.update_desktop" -msgstr "Öppna arbetsböcker som skapats av andra skapare genom att ladda ner den senaste versionen av Tableau Desktop Public Edition från http://public.tableau.com/" - -#: -msgid "errors.xmlapi.throttled.summary" -msgstr "För många begäranden" - -#: -msgid "errors.xmlapi.throttled.detail" -msgstr "För många anrop till ''{0}''. Försök åter efter {1}." - -#: -msgid "datasource.publish.check.unpublishable" -msgstr "Det gick inte att publicera datakällan." - -#: -msgid "datasource.publish.check.publishable.extract_required" -msgstr "Kräver att du skapar ett extrakt vid publicering." - -#: -msgid "datasource.publish.check.publishable.credentials_required" -msgstr "{1} kommer tillfälligt att använda de inloggningsuppgifter som angetts för {0} för att bekräfta att den kan upprätthålla en livedataanslutning." - -#: -msgid "datasource.publish.check.publishable.server_unreachable" -msgstr "{1} kan inte nå {0}. Publicering skapar ett extrakt." - -#: -msgid "publish.bundles.workbook.subscription.subject" -msgstr "Din arbetsbok {0} är redo för dig." - -#: -msgid "publish.bundles.workbook.subscription.message" -msgstr "Dina Salesforce-data lades till i arbetsboken. Gå till dina {0}-projekt för att komma igång." - -#: -msgid "extracts.status.finished.upload.workbook" -msgstr "Slutförde uppladdningen av extrakt (nytt extrakt-ID: {0}) för arbetsboken {1} {2}" - -#: -msgid "extracts.status.finished.refresh.workbook" -msgstr "Slutförde uppdateringen av extrakt (nytt extrakt-ID: {0}) för arbetsboken {1} {2}" - -#: -msgid "extracts.status.finished.increment.workbook" -msgstr "Slutförde inkrement av extrakt (nytt extrakt-ID: {0}) för arbetsboken {1} {2}" - -#: -msgid "extracts.status.finished.encrypt.workbook" -msgstr "Slutförde kryptering av extrakt (nytt extrakt-ID:{0}) för arbetsboken {1}" - -#: -msgid "extracts.status.finished.decrypt.workbook" -msgstr "Slutförde dekryptering av extrakt (nytt extrakt-ID:{0}) för arbetsboken {1}" - -#: -msgid "extracts.status.finished.rekey.workbook" -msgstr "Slutförde återkryptering av extrakt (nytt extrakt-ID:{0}) för arbetsboken {1}" - -#: -msgid "extracts.status.finished.create.workbook" -msgstr "Slutförde skapande av extrakt (nytt extrakt-ID:{0}) för arbetsboken {1} {2}" - -#: -msgid "extracts.status.finished.remove.workbook" -msgstr "Slutförde ändra extrakt (datakälla-ID:{0}) till live för arbetsboken {1}" - -#: -msgid "extracts.status.finished.upload.datasource" -msgstr "Slutförde uppladdningen av extrakt (nytt extrakt-ID: {0}) för datakällan {1} {2}" - -#: -msgid "extracts.status.finished.refresh.datasource" -msgstr "Uppdatering av extrakt har slutförts (nytt extrakt-ID: {0}) för datakällan ''{1}'' {2}" - -#: -msgid "extracts.status.finished.increment.datasource" -msgstr "Utökning av extrakt har slutförts (nytt extrakt-ID: {0}) för datakällan ''{1}'' {2}" - -#: -msgid "extracts.status.finished.append.datasource" -msgstr "Tillägg av extrakt har slutförts (nytt extrakt-ID: {0}) för datakällan ''{1}'' {2}" - -#: -msgid "extracts.status.finished.replace.datasource" -msgstr "Ersättning av extrakt har slutförts (nytt extrakt-ID: {0}) för datakällan ''{1}'' {2}" - -#: -msgid "extracts.status.finished.encrypt.datasource" -msgstr "Kryptering av extrakt har slutförts (nytt extrakt-ID:{0}) för datakällan ''{1}''" - -#: -msgid "extracts.status.finished.decrypt.datasource" -msgstr "Dekryptering av extrakt har slutförts (nytt extrakt-ID:{0}) för datakällan ''{1}''" - -#: -msgid "extracts.status.finished.rekey.datasource" -msgstr "Omkryptering av extrakt har slutförts (nytt extrakt-ID:{0}) för datakällan ''{1}''" - -#: -msgid "extracts.status.finished.encrypt.flow" -msgstr "Kryptering av extrakt för flödet ''{0}'' har slutförts" - -#: -msgid "extracts.status.finished.decrypt.flow" -msgstr "Dekryptering av extrakt för flödet ''{0}'' har slutförts" - -#: -msgid "extracts.status.finished.rekey.flow" -msgstr "Omkryptering av extrakt för flödet ''{0}'' har slutförts" - -#: -msgid "extracts.status.finished.encrypt.flowdraft" -msgstr "Kryptering av extrakt för flödesutkastet ''{0}'' har slutförts" - -#: -msgid "extracts.status.finished.decrypt.flowdraft" -msgstr "Dekryptering av extrakt för flödesutkastet ''{0}'' har slutförts" - -#: -msgid "extracts.status.finished.rekey.flowdraft" -msgstr "Omkryptering av extrakt för flödesutkastet ''{0}'' har slutförts" - -#: -msgid "extracts.status.finished.create.datasource" -msgstr "Extrakten har skapats (nytt extrakt-ID: {0}) för datakällan ''{1}'' {2}" - -#: -msgid "extracts.status.finished.remove.datasource" -msgstr "Extrakten har ändrats till live för datakällan ''{1}''" - -#: -msgid "extracts.status.encryption_key" -msgstr "ID för krypteringsnyckel: ''{0}''." - -#: -msgid "extracts.status.encryption_keys" -msgstr "Gammalt ID för krypteringsnyckel: ''{0}'', nytt ID för krypteringsnyckel: ''{1}''." - -#: -msgid "extracts.errors.upload" -msgstr "Fel vid uppladdning av extrakt för {0}: ''{1}''" - -#: -msgid "extracts.errors.refresh" -msgstr "Det inträffade ett fel när extrakten för {0} ''{1}'' skulle uppdateras" - -#: -msgid "extracts.errors.create" -msgstr "Det inträffade ett fel när extrakten för {0} ''{1}'' skulle skapas." - -#: -msgid "extracts.errors.increment" -msgstr "Fel vid utökning av extrakt för {0}: ''{1}''" - -#: -msgid "extracts.errors.append" -msgstr "Fel vid tillägg av extrakt för {0}: ''{1}''" - -#: -msgid "extracts.errors.replace" -msgstr "Fel vid ersättning av extrakt för {0}: ''{1}''" - -#: -msgid "extracts.errors.download" -msgstr "Fel vid nerladdning av extrakt för {0}: ''{1}''" - -#: -msgid "extracts.errors.remove" -msgstr "Fel vid borttagning av extrakt för {0}: ''{1}''." - -#: -msgid "extracts.errors.title" -msgstr "Fel vid extraktbearbetning" - -#: -msgid "extracts.errors.nothing_to_upload" -msgstr "Det finns inga extrakt att ladda upp för {0}: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_refresh" -msgstr "Det finns inga extrakt att uppdatera för {0}: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_increment" -msgstr "Det finns inga extrakt att utöka för {0}: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_append" -msgstr "Det finns inga extrakt att lägga till för {0}: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_replace" -msgstr "Det finns inga extrakt att ersätta för {0}: ''{1}''" - -#: -msgid "extracts.errors.refresh_summary" -msgstr "Fel vid uppdatering av extrakt" - -#: -msgid "extracts.errors.encrypt_summary" -msgstr "Fel vid kryptering av extrakt" - -#: -msgid "extracts.errors.rekey_summary" -msgstr "Fel vid omkryptering av extrakt" - -#: -msgid "extracts.errors.decrypt_summary" -msgstr "Fel vid dekryptering av extrakt" - -#: -msgid "extracts.errors.remove_summary" -msgstr "Fel vid borttagning av extrakt" - -#: -msgid "extracts.errors.create_summary" -msgstr "Det inträffade ett fel när extraktet skulle skapas" - -#: -msgid "extracts.errors.datasource_overwritten" -msgstr "Uppdateringen misslyckades eftersom datakällan skrevs över av en annan uppgift under bearbetningen. Uppdatera igen för att korrigera det." - -#: -msgid "extracts.errors.workbook_overwritten" -msgstr "Uppdateringen misslyckades eftersom arbetsboken skrevs över av en annan uppgift under bearbetningen. Uppdatera igen för att korrigera det." - -#: -msgid "extracts.errors.encrypt" -msgstr "Det inträffade ett fel när extrakten för {0} ''{1}'' skulle krypteras" - -#: -msgid "extracts.errors.decrypt" -msgstr "Det inträffade ett fel när extrakten för {0} ''{1}'' skulle dekrypteras" - -#: -msgid "extracts.errors.rekey" -msgstr "Det inträffade ett fel när extrakten för {0} ''{1}'' skulle krypteras om" - -#: -msgid "extracts.errors.encrypt_datasource_overwritten" -msgstr "Krypteringen av extraktet misslyckades eftersom datakällan skrevs över av en annan uppgift under bearbetningen." - -#: -msgid "extracts.errors.encrypt_workbook_overwritten" -msgstr "Krypteringen av extraktet misslyckades eftersom arbetsboken skrevs över av en annan uppgift under bearbetningen." - -#: -msgid "extracts.errors.rekey_datasource_overwritten" -msgstr "Omkrypteringen av extraktet misslyckades eftersom datakällan skrevs över av en annan uppgift under bearbetningen." - -#: -msgid "extracts.errors.rekey_workbook_overwritten" -msgstr "Omkrypteringen av extraktet misslyckades eftersom arbetsboken skrevs över av en annan uppgift under bearbetningen." - -#: -msgid "extracts.errors.decrypt_datasource_overwritten" -msgstr "Dekrypteringen av extraktet misslyckades eftersom datakällan skrevs över av en annan uppgift under bearbetningen." - -#: -msgid "extracts.errors.decrypt_workbook_overwritten" -msgstr "Dekrypteringen av extraktet misslyckades eftersom arbetsboken skrevs över av en annan uppgift under bearbetningen." - -#: -msgid "extracts.errors.remove_datasource_overwritten" -msgstr "Det gick inte att ändra datakällan till live eftersom den har skrivits över av en annan uppgift." - -#: -msgid "extracts.errors.remove_workbook_overwritten" -msgstr "Det gick inte att ändra arbetsboken till live eftersom den har skrivits över av en annan uppgift." - -#: -msgid "extracts.errors.create_datasource_overwritten" -msgstr "Det gick inte att extrahera datakällan eftersom den har skrivits över av en annan uppgift." - -#: -msgid "extracts.errors.create_workbook_overwritten" -msgstr "Det gick inte att extrahera arbetsboken eftersom den har skrivits över av en annan uppgift." - -#: -msgid "extracts.site_mode_change_details" -msgstr "Webbplatsens extraktkrypteringsläge har ändrats från ''{0}'' till ''{1}''." - -#: -msgid "extracts.errors.encryption_not_licensed" -msgstr "Åtgärden misslyckades eftersom extraktkryptering inte ingår i licensen. Om du vill utföra den här åtgärden måste du förnya licensen eller dekryptera extraktet." - -#: -msgid "extracts.errors.operation_cancelled_detail" -msgstr "Tidsgränsen för borttagningen av extrakt för {0} (datakälla: {2}) överskreds." - -#: -msgid "workbooks.messages.load_error" -msgstr "Det gick inte att läsa in arbetsboken {0}" - -#: -msgid "workbooks.messages.locked" -msgstr "Arbetsboken ''{0}'' ändras av en annan användare just nu. Försök igen senare." - -#: -msgid "workbooks.new_workbook.default_name" -msgstr "Ny arbetsbok" - -#: -msgid "workbooks.new_datasource.default_name" -msgstr "Ny datakälla" - -#: -msgid "datasources.messages.load_error" -msgstr "Det gick inte att läsa in datakällan {0}" - -#: -msgid "metrics.new_metric.default_name" -msgstr "Nytt mätvärde" - -#: -msgid "messages.timeout_error.summary" -msgstr "Tidsgränsfel" - -#: -msgid "messages.timeout_error.task_canceled" -msgstr "Avbryter uppgift som tog mer än {0} sekunder" - -#: -msgid "subscriptions.manage_my_subscriptions" -msgstr "Hantera mina prenumerationer" - -#: -msgid "subscriptions.message_greeting" -msgstr "Hej!" - -#: -msgid "subscriptions.subscribed_footer" -msgstr "Här kommer din prenumeration på" - -#: -msgid "subscriptions.subscribed_workbook" -msgstr "arbetsbok" - -#: -msgid "subscriptions.subscribed_view" -msgstr "vy" - -#: -msgid "subscriptions.fullstop" -msgstr "." - -#: -msgid "subscriptions.extract_refresh_footer" -msgstr "Du får det här prenumerationsmejlet när data uppdateras." - -#: -msgid "subscriptions.explore_the_viz" -msgstr "Utforska visualiseringen" - -#: -msgid "subscriptions.explore_the_workbook" -msgstr "Utforska arbetsboken" - -#: -msgid "subscriptions.pdf_attached" -msgstr "Din Tableau PDF-fil är bifogad." - -#: -msgid "subscriptions.access_live_content" -msgstr "Du kan se livevyn över innehållet här" - -#: -msgid "subscriptions.warning_deprecated_type" -msgstr "inaktuell" - -#: -msgid "subscriptions.warning_extract_refresh_type" -msgstr "extraktuppdateringen misslyckades" - -#: -msgid "subscriptions.warning_flow_run_type" -msgstr "flödeskörningen misslyckades" - -#: -msgid "subscriptions.warning_introduction_general" -msgstr "Följande datakvalitetsvarningar påverkar {0}." - -#: -msgid "subscriptions.warning_introduction_view" -msgstr "Du hittar mer information på fliken Datainformation i vyn" - -#: -msgid "subscriptions.warning_introduction_workbook" -msgstr "Du hittar mer information på sidan med arbetsboken" - -#: -msgid "subscriptions.warning_maintenance_type" -msgstr "underhåll utförs" - -#: -msgid "subscriptions.warning_permission_error" -msgstr "Den här varningen gäller en resurs du saknar behörighet att se." - -#: -msgid "subscriptions.warning_redacted" -msgstr "Behörighet krävs" - -#: -msgid "subscriptions.warning_sensitve_type" -msgstr "känsliga data" - -#: -msgid "subscriptions.warning_severe" -msgstr "Viktig datakvalitetsvarning" - -#: -msgid "subscriptions.warning_stale_type" -msgstr "inaktuella data" - -#: -msgid "subscriptions.warning_standard" -msgstr "Datakvalitetsvarning" - -#: -msgid "subscriptions.warning_error_type" -msgstr "okänd varningstyp" - -#: -msgid "subscriptions.warning_warning_type" -msgstr "varning" - -#: -msgid "errors.subscriptions.image_render_failed" -msgstr "Det gick inte att återge ögonblicksbilden av vyn ''{0}'' korrekt." - -#: -msgid "errors.subscriptions.see_live_view" -msgstr "Om du vill visa vyn online går du till {0}." - -#: -msgid "errors.subscriptions.disabled_on_server" -msgstr "Serveromfattande prenumerationsinställningar har inte aktiverats. Det går inte att bearbeta prenumerationer." - -#: -msgid "errors.subscriptions.disabled_on_site" -msgstr "Prenumerationer har inaktiverats för webbplatsen." - -#: -msgid "errors.subscriptions.site_is_locked" -msgstr "Webbplatsen är låst. Det går inte att bearbeta prenumerationer." - -#: -msgid "errors.subscriptions.orphan" -msgstr "Det gick inte att hitta arbetsboken och vyerna som är kopplade till den här prenumerationen." - -#: -msgid "errors.subscriptions.user_unlicensed" -msgstr "Den olicensierade användarens prenumeration hoppas över." - -#: -msgid "errors.subscriptions.smtp_unreacheable" -msgstr "Det gick inte att nå SMTP-värden. Kontrollera att SMTP har konfigurerats." - -#: -msgid "errors.subscriptions.uncategorized_error" -msgstr "Okänt fel" - -#: -msgid "errors.subscriptions.pdf_render_failed" -msgstr "Det gick inte att återge PDF-bilagan för det här mejlet korrekt." - -#: -msgid "errors.subscriptions.pdf_limit_exceeded" -msgstr "Den genererade PDF-filen överskrider storleksgränsen på {0} MB och kan inte bifogas det här mejlet." - -#: -msgid "errors.subscriptions.attachments_not_enabled" -msgstr "Den här prenumerationen misslyckades eftersom e-postbilagor har inaktiverats. Kontakta Tableau-administratören för mer information." - -#: -msgid "errors.subscriptions.pdf_email_failed" -msgstr "Det gick inte att bifoga den genererade PDF-filen i det här mejlet." - -#: -msgid "errors.subscriptions.learn_more_troubleshoot" -msgstr "{0} fungerar inte" - -#: -msgid "dataalerts.failure.view.details.alert" -msgstr "Visa den här aviseringen" - -#: -msgid "dataalerts.failure.explanation" -msgstr "Den datadrivna aviseringen {0} fungerar inte just nu, så mottagarna aviseras inte när datavillkoret är sant. Du får ett mejl när aviseringen fungerar igen." - -#: -msgid "dataalerts.failure.affected.alert" -msgstr "Datadriven avisering som påverkas" - -#: -msgid "dataalerts.failure.time" -msgstr "Tid då aviseringen misslyckades" - -#: -msgid "dataalerts.failure.cause" -msgstr "Ibland misslyckas aviseringar på grund av tillfälliga nätverksproblem, som går över av sig själv. Du kan också prova med att återskapa aviseringen i den ursprungliga datavyn eller felsöka vanliga orsaker till problemet som:" - -#: -msgid "dataalerts.failure.changed.view" -msgstr "En arbetsbok, en vy eller ett datafält har tagits bort eller fått ett annat namn." - -#: -msgid "dataalerts.failure.expired.credentials" -msgstr "Utgångna inloggningsuppgifter för en databas i en arbetsbok." - -#: -msgid "dataalerts.failure.datasource.error" -msgstr "En otillgänglig datakälla." - -#: -msgid "dataalerts.failure.email.footer" -msgstr "Du får det här mejlet {0} på grund av ett aviseringsfel." - -#: -msgid "dataalerts.failure.troubleshooting" -msgstr "Kontrollera om något av problemen ovan är orsak till att aviseringen misslyckas genom att klicka på knappen nedan." - -#: -msgid "dataalerts.success.email.subject" -msgstr "Datadriven avisering har återupptagits för: {0}" - -#: -msgid "dataalerts.success.status" -msgstr "Aviseringen {0} har återupptagits" - -#: -msgid "dataalerts.success.explanation" -msgstr "Den datadrivna aviseringen {0} fungerar igen, så mottagarna aviseras när datavillkoret är sant." - -#: -msgid "dataalerts.failure.error.internalError" -msgstr "Internt fel för dataavisering" - -#: -msgid "dataalerts.failure.error.invalidDataAlertSpecification" -msgstr "Ogiltig specifikation för dataavisering" - -#: -msgid "dataalerts.failure.error.summaryTableNotFound" -msgstr "Det gick inte att hitta den sammanfattade datatabellen" - -#: -msgid "dataalerts.failure.error.unclassifiedError" -msgstr "Oklassificerat fel" - -#: -msgid "dataalerts.failure.error.viewContentNotFound" -msgstr "Det gick inte att hitta innehållet {0} i dataaviseringsyvn" - -#: -msgid "dataalerts.failure.error.viewNotFound" -msgstr "Det gick inte att hitta dataaviseringsyvn" - -#: -msgid "dataalerts.failure.error.workbookNotFound" -msgstr "Det gick inte att hitta arbetsboken" - -#: -msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" -msgstr "Ingen axel hittades för fältet {0}" - - -#: -msgid "dataalerts.failure.error.unsupportedComparisonExpression" -msgstr "Jämförelseuttrycket {0} stöds inte" - -#: -msgid "dataalerts.failure.error.nonConstComparisonOp" -msgstr "Ingen konstant jämförelseoperator kunde identifieras: {0}" - -#: -msgid "dataalerts.failure.error.cannotAddFilter" -msgstr "Det gick inte att lägga till filtret i dataaviseringen" - -#: -msgid "dataalerts.failure.error.sheetNotAlertable" -msgstr "Bladet {0} har data som stöds för aviseringar. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertMeasureNotFound" -msgstr "Det gick inte att välja måttet. {0}" - -#: -msgid "dataalerts.failure.error.tooManyMeasuresForDataAlert" -msgstr "Felaktigt antal mått har identifierats.{0}" - -#: -msgid "dataalerts.failure.error.thresholdParseError" -msgstr "Det gick inte att tolka tröskeltexten {0}. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertPresModelCreationError" -msgstr "Fel vid serialisering av avisering. {0}" - -#: -msgid "dataalerts.failure.error.cannotDrawDataAlertDialog" -msgstr "Det gick inte att rita upp dialogrutan för dataavisering." - -#: -msgid "dataalerts.failure.error.unsupportedDataAlertType" -msgstr "Dataaviseringstypen {0} stöds inte just nu." - -#: -msgid "dataalerts.failure.suspend.email.subject" -msgstr "Datadriven avisering har inaktiverats för: {0}" - -#: -msgid "dataalerts.failure.suspend.email.status" -msgstr "Aviseringen {0} har inaktiverats" - -#: -msgid "dataalerts.failure.suspend.email.explanation" -msgstr "Så länge inaktiveringen gäller utvärderas inte vyn och mottagarna aviseras inte heller. Så snart en korrigering har gjorts kan du återuppta aviseringen i
Du begärde nyligen återställning av ditt lösenord.

Om du vill ändra ditt Tableau Server-lösenord {1} eller klistrar in följande länk i webbläsaren: {2}

Den här länken upphör att gälla om 48 timmar, så gör det helst med en gång.

Om du inte har begärt återställning av ditt lösenord bör du tala om detta för serveradministratören.

Tack för att du använder Tableau!
Vi som jobbar hos Tableau" - -#: -msgid "password_reset.email.link" -msgstr "klickar du här" - -#: -msgid "hours.pl" -msgstr "{0} timmar" - -#: -msgid "hours.sg" -msgstr "1 timme" - -#: -msgid "minutes.pl" -msgstr "{0} minuter" - -#: -msgid "minutes.sg" -msgstr "1 minut" - -#: -msgid "seconds.pl" -msgstr "{0} sekunder" - -#: -msgid "seconds.sg" -msgstr "1 sekund" - -#: -msgid "dataconnections.classes.tableau_server_site" -msgstr "Tableau Server-webbplats" - -#: -msgid "materializeviews.errors.workbook_not_in_project" -msgstr "Projektet ''{0}'' innehåller inte arbetsboken ''{1}''" - -#: -msgid "materializeviews.errors.workbook_has_no_extract" -msgstr "Det gick inte att uppdatera inställningen för materialiserade vyer för arbetsboken ''{0}''. För tillfället stöds bara arbetsböcker med inbäddade extrakt." - -#: -msgid "materializeviews.errors.workbook_updating_errors" -msgstr "Fel hittades när inställningen för materialiserade vyer för arbetsböcker uppdaterades" - -#: -msgid "materializeviews.errors.workbook_too_large" -msgstr "Det gick inte att uppdatera inställningen för materialiserade vyer för arbetsboken ''{0}'' eftersom arbetsbokens storlek överskrider gränsen på {1} GB." - -#: -msgid "materializeviews.errors.project_path_not_exists" -msgstr "Projektsökvägen ''{0}'' finns inte" - -#: -msgid "materializeviews.errors.feature_disabled" -msgstr "Det gick inte att uppdatera inställningen för materialiserade vyer för arbetsboken ''{0}'' eftersom funktionen är inaktiverad just nu." - -#: -msgid "materializeviews.errors.update_materialized_views_setting_failed" -msgstr "Det gick inte att uppdatera inställningen för materialiserade vyer för arbetsboken ''{0}''." - -#: -msgid "materializeviews.errors.site_not_enabled" -msgstr "Den här webbplatsen har inte aktiverats för materialiserade vyer. Kontakta administratören." - -#: -msgid "materializeviews.errors.encrypted_extracts_not_supported" -msgstr "Funktionen för materialiserade vyer har inte stöd för arbetsböcker med krypterade extrakt just nu" - -#: -msgid "materializedviews.finished.create" -msgstr "Materialiserade vyer med statusen ''{0}'' har skapats för arbetsboken ''{1}''" - -#: -msgid "materializedviews.finished.delete" -msgstr "Materialiserade vyer för arbetsbok-ID:t {0} har tagits bort" - -#: -msgid "materializedviews.finished.encrypt" -msgstr "Kryptering av materialiserade vyer för arbetsboken ''{0}'' har slutförts" - -#: -msgid "materializedviews.finished.decrypt" -msgstr "Dekryptering av materialiserade vyer för arbetsboken ''{0}'' har slutförts" - -#: -msgid "materializedviews.finished.rekey" -msgstr "Omkryptering av materialiserade vyer för arbetsboken ''{0}'' har slutförts" - -#: -msgid "materializedviews.status.encryption_key" -msgstr "ID för krypteringsnyckel: ''{0}''." - -#: -msgid "materializedviews.status.encryption_keys" -msgstr "Gammalt ID för krypteringsnyckel: ''{0}'', nytt ID för krypteringsnyckel: ''{1}''." - -#: -msgid "materializedviews.status.encryption_type" -msgstr "Typ av krypteringsdatakälla: ''{0}''" - -#: -msgid "customizedviews.namedSharingPrefix" -msgstr "Delad version" - -#: -msgid "flows.drafts.default_name" -msgstr "Nytt flöde" - -#: -msgid "content_type.project" -msgstr "Projekt" - -#: -msgid "content_type.workbook" -msgstr "Arbetsbok" - -#: -msgid "content_type.view" -msgstr "Vy" - -#: -msgid "content_type.datasource" -msgstr "Datakälla" - -#: -msgid "content_type.flow" -msgstr "Flöde" - -#: -msgid "content_type.metric" -msgstr "Metriska" - -#: -msgid "content_type.collection" -msgstr "Samling" - -#: -msgid "content_type.visualization" -msgstr "Visualisering" - -#: -msgid "content_type.askdata_visualization" -msgstr "Fråga data-visualisering" - -#: -msgid "content_type.explaindata_explanation" -msgstr "Förklaring" - -#: -msgid "content_type.publishedconnection" -msgstr "Virtuell anslutning" - -#: -msgid "content_type.publishedconnectiontable" -msgstr "Tabell i virtuell anslutning" - -#: -msgid "upgradethumbnails.status.server_started" -msgstr "Serversvar: Uppgradering av miniatyrer har påbörjats." - -#: -msgid "upgradethumbnails.status.server_stopped" -msgstr "Serversvar: %d jobb har stoppats" - -#: -msgid "dataquality.message.refresh_failed" -msgstr "Uppdateringen misslyckades: {0}" - -#: -msgid "dataquality.message.last_successful" -msgstr "Senast genomfört utan fel: {0}" - -#: -msgid "dataquality.message.next_scheduled" -msgstr "Nästa schemalagda: {0}" - -#: -msgid "dataquality.message.flow_run_output_steps_failed" -msgstr "{0}/{1} utgångssteg kunde inte köras" - -#: -msgid "importcsvsummary.error.details" -msgstr "Felinformation:" - -#: -msgid "importcsvsummary.remainingerrors" -msgstr "(återstående fel visas inte)" - -#: -msgid "importcsvsummary.error.line" -msgstr "rad {0} för användare ''{1}'': ''{2}''" - -#: -msgid "importcsvsummary.line.processed" -msgstr "Bearbetade rader: {0}" - -#: -msgid "importcsvsummary.line.skipped" -msgstr "Överhoppade rader: {0}" - -#: -msgid "importcsvsummary.users.added.count" -msgstr "Antal tillagda användare: {0}" - -#: -msgid "importcsvsummary.errors.count" -msgstr "Antal fel: {0}" - -#: -msgid "importcsvsummary.error.unexpected_extension" -msgstr "Oväntat filnamnstillägg för CSV-fil" - -#: -msgid "importcsvsummary.error.size_limit" -msgstr "CSV-filen överskrider storleksgränsen på {0}" - -#: -msgid "importcsvsummary.error.local.password_mismatch" -msgstr "Uppdatering av lokal webbplatsanvändare kräver tomt eller matchande lösenord" - -#: -msgid "importcsvsummary.error.local.password_required" -msgstr "Det krävs lösenord för att skapa en lokal systemanvändare när autentiseringen är lokal" - -#: -msgid "importcsvsummary.error.ad.user_not_found" -msgstr "Det gick inte att hitta AD-användaren ''{0}''" - -#: -msgid "importcsvsummary.error.too_many_errors" -msgstr "För många fel i CSV-filen" - -#: -msgid "audit.errors.wdc_not_allowlisted" -msgstr "Webbdatakopplingen finns inte i godkännandelistan. Läs mer på: https://help.tableau.com/current/online/sv-se/to_keep_data_fresh.htm" - -#: -msgid "user.input.name.err.too_long" -msgstr "namnet är längre än det högsta tillåtna antalet tecken {0}" - -#: -msgid "user.input.name.err.empty" -msgstr "namnet får inte vara tomt" - -#: -msgid "askdata.title" -msgstr "Fråga data" - -#: -msgid "slack.app.upgrade.email.notification.subject" -msgstr "Uppdatering för Tableau-programmet för Slack" - -#: -msgid "slack.app.upgrade.email.notification.introduction" -msgstr "Det finns en uppdatering för Tableau-programmet för Slack, som kan installeras om nu för att fungera med nästa version av Tableau Online. Tableau rekommenderar att du installerar om programmet så att det fortsätter att fungera som det ska och så att du kan använda nya funktioner. Du kan läsa om nya funktioner och förändringar i
Läs mer" - -#: -msgid "errors.subscriptions.bad_extract_refresh_subscription_configuration" -msgstr "Prenumerationen har inaktiverats eftersom arbetsboken innehåller flera scheman för extraktuppdatering. Om du vill återuppta den uppdaterar du intervallet till På valt schema." - -#: -msgid "errors.subscriptions.subscription_failed_refresh_failure" -msgstr "Extraktuppdateringen för datakällan misslyckades." - -#: -msgid "errors.subscriptions.multiple_extracts_for_extract_refresh_subscription" -msgstr "Arbetsboken innehåller flera scheman för extraktuppdatering. Uppdatera intervallet till På valt schema." - -#: -msgid "errors.subscriptions.datasource_is_missing_password" -msgstr "Fel vid anslutning till datakälla. Kontrollera inloggningsuppgifterna för alla anslutningar till datakällor för arbetsboken." - -#: -msgid "subscriptions.results_summary.sg" -msgstr "{0} av {1} prenumeration har skickats från schemat ”{2}”." - -#: -msgid "subscriptions.results_summary.pl" -msgstr "{0} av {1} prenumerationer har skickats från schemat ”{2}”." - -#: -msgid "subscriptions.results_views_per_subscription.sg" -msgstr "{0} ({1} av 1 visning lyckades)" - -#: -msgid "subscriptions.results_views_per_subscription.pl" -msgstr "{0} ({1} av {2} visningar lyckades)" - -#: -msgid "subscriptions.results_views_per_subscription.more" -msgstr "({0} till)" - -#: -msgid "subscriptions.results_views_per_subscription.failed" -msgstr "{0} ({1} av {2} visningar misslyckades)." - -#: -msgid "subscriptions.results_header.all_shown.failures.sg" -msgstr "1 fel" - -#: -msgid "subscriptions.results_header.all_shown.failures.pl" -msgstr "{0} fel" - -#: -msgid "subscriptions.results_header.all_shown.warnings.sg" -msgstr "1 varning" - -#: -msgid "subscriptions.results_header.all_shown.warnings.pl" -msgstr "{0} varningar" - -#: -msgid "subscriptions.results_header.some_hidden.failures.pl.sg" -msgstr "{0} fel (1 dolt, läs loggarna)" - -#: -msgid "subscriptions.results_header.some_hidden.failures.pl.pl" -msgstr "{0} fel ({1} dolda, läs loggarna)" - -#: -msgid "subscriptions.results_header.some_hidden.warnings.pl.sg" -msgstr "{0} varningar (1 dold, läs loggarna)" - -#: -msgid "subscriptions.results_header.some_hidden.warnings.pl.pl" -msgstr "{0} varningar ({1} dolda, läs loggarna)" - -#: -msgid "dataalerts.manage_my_data_alerts" -msgstr "Hantera aviseringar" - -#: -msgid "dataalerts.edit_data_alert" -msgstr "Redigera avisering" - -#: -msgid "dataalerts.remove_user_from_data_alert" -msgstr "Ta bort mig" - -#: -msgid "dataalerts.add_user_to_data_alert" -msgstr "Lägg till mig i den här aviseringen" - -#: -msgid "dataalerts.greater_or_equal" -msgstr "{0} var större än eller lika med {1}." - -#: -msgid "dataalerts.greater" -msgstr "{0} var större än {1}." - -#: -msgid "dataalerts.less_or_equal" -msgstr "{0} var mindre än eller lika med {1}." - -#: -msgid "dataalerts.less" -msgstr "{0} var mindre än {1}." - -#: -msgid "dataalerts.equal" -msgstr "{0} var lika med {1}." - -#: -msgid "dataalerts.email_alt_text" -msgstr "Vy som används av datadriven avisering: {0}" - -#: -msgid "dataalerts.email_alt_text_hidden_view" -msgstr "Vy som används av datadriven avisering: {0} med införda ändringar" - -#: -msgid "dataalerts.alert_triggered_for_the_view" -msgstr "Avisering har utlösts för vyn" - -#: -msgid "dataalerts.failure.email.subject" -msgstr "Datadriven avisering fungerar inte för: {0}" - -#: -msgid "dataalerts.failure.status" -msgstr "Aviseringen {0} fungerar inte" - -#: -msgid "dataalerts.failure.view.details.alert" -msgstr "Visa den här aviseringen" - -#: -msgid "dataalerts.failure.explanation" -msgstr "Den datadrivna aviseringen {0} fungerar inte just nu, så mottagarna aviseras inte när datavillkoret är sant. Du får ett mejl när aviseringen fungerar igen." - -#: -msgid "dataalerts.failure.affected.alert" -msgstr "Datadriven avisering som påverkas" - -#: -msgid "dataalerts.failure.time" -msgstr "Tid då aviseringen misslyckades" - -#: -msgid "dataalerts.failure.cause" -msgstr "Ibland misslyckas aviseringar på grund av tillfälliga nätverksproblem, som går över av sig själv. Du kan också prova med att återskapa aviseringen i den ursprungliga datavyn eller felsöka vanliga orsaker till problemet som:" - -#: -msgid "dataalerts.failure.changed.view" -msgstr "En arbetsbok, en vy eller ett datafält har tagits bort eller fått ett annat namn." - -#: -msgid "dataalerts.failure.expired.credentials" -msgstr "Utgångna inloggningsuppgifter för en databas i en arbetsbok." - -#: -msgid "dataalerts.failure.datasource.error" -msgstr "En otillgänglig datakälla." - -#: -msgid "dataalerts.failure.email.footer" -msgstr "Du får det här mejlet {0} på grund av ett aviseringsfel." - -#: -msgid "dataalerts.failure.troubleshooting" -msgstr "Kontrollera om något av problemen ovan är orsak till att aviseringen misslyckas genom att klicka på knappen nedan." - -#: -msgid "dataalerts.success.email.subject" -msgstr "Datadriven avisering har återupptagits för: {0}" - -#: -msgid "dataalerts.success.status" -msgstr "Aviseringen {0} har återupptagits" - -#: -msgid "dataalerts.success.explanation" -msgstr "Den datadrivna aviseringen {0} fungerar igen, så mottagarna aviseras när datavillkoret är sant." - -#: -msgid "dataalerts.failure.error.internalError" -msgstr "Internt fel för datadriven avisering" - -#: -msgid "dataalerts.failure.error.invalidDataAlertSpecification" -msgstr "Ogiltig specifikation för datadriven avisering" - -#: -msgid "dataalerts.failure.error.summaryTableNotFound" -msgstr "Det gick inte att hitta den sammanfattade datatabellen" - -#: -msgid "dataalerts.failure.error.unclassifiedError" -msgstr "Oklassificerat fel" - -#: -msgid "dataalerts.failure.error.viewContentNotFound" -msgstr "Det gick inte att hitta innehållet {0} i yvn för den datadrivna aviseringen" - -#: -msgid "dataalerts.failure.error.viewNotFound" -msgstr "Det gick inte att hitta yvn för datadriven avisering" - -#: -msgid "dataalerts.failure.error.workbookNotFound" -msgstr "Det gick inte att hitta arbetsboken" - -#: -msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" -msgstr "Ingen axel hittades för fältet {0}" - -#: -msgid "dataalerts.failure.error.paneDescriptorNotFound" -msgstr "{0}" - -#: -msgid "dataalerts.failure.error.unsupportedComparisonExpression" -msgstr "Jämförelseuttrycket {0} stöds inte" - -#: -msgid "dataalerts.failure.error.nonConstComparisonOp" -msgstr "Ingen konstant jämförelseoperator kunde identifieras: {0}" - -#: -msgid "dataalerts.failure.error.cannotAddFilter" -msgstr "Det gick inte att lägga till filtret i den datadrivna aviseringen" - -#: -msgid "dataalerts.failure.error.sheetNotAlertable" -msgstr "Bladet {0} har data som stöds för aviseringar. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertMeasureNotFound" -msgstr "Det gick inte att välja mätvärdet. {0}" - -#: -msgid "dataalerts.failure.error.tooManyMeasuresForDataAlert" -msgstr "Felaktigt antal mätvärden har identifierats.{0}" - -#: -msgid "dataalerts.failure.error.thresholdParseError" -msgstr "Det gick inte att tolka tröskeltexten {0}. {1}" - -#: -msgid "dataalerts.failure.error.dataAlertPresModelCreationError" -msgstr "Fel vid serialisering av avisering. {0}" - -#: -msgid "dataalerts.failure.error.cannotDrawDataAlertDialog" -msgstr "Det gick inte att rita upp dialogrutan för den datadrivna aviseringen." - -#: -msgid "dataalerts.failure.error.unsupportedDataAlertType" -msgstr "Typen {0} för datadriven avisering stöds inte just nu." - -#: -msgid "dataalerts.failure.suspend.email.subject" -msgstr "Datadriven avisering har inaktiverats för: {0}" - -#: -msgid "dataalerts.failure.suspend.email.status" -msgstr "Aviseringen {0} har inaktiverats" - -#: -msgid "dataalerts.failure.suspend.email.explanation" -msgstr "Så länge inaktiveringen gäller utvärderas inte vyn och mottagarna aviseras inte heller. Så snart en korrigering har gjorts kan du återuppta aviseringen i {1}." - -#: -msgid "dataalerts.failure.suspend.view.name.prefix" -msgstr "Vy" - -#: -msgid "dataalerts.failure.suspend.time" -msgstr "Tid då inaktiveringen började" - -#: -msgid "dataalerts.failure.suspend.email.footer" -msgstr "Du får det här mejlet eftersom din avisering har inaktiverats." - -#: -msgid "dataalerts.failure.suspend.email.view.name.my.content" -msgstr "Mitt innehåll" - -#: -msgid "dataalerts.failure.suspend.view.alerts" -msgstr "Visa aviseringar" - -#: -msgid "metricsservices.failure.affected.metric" -msgstr "Mätvärden som påverkas" - -#: -msgid "metricsservices.failure.cause" -msgstr "Ibland misslyckas uppdateringar av mätvärden på grund av tillfälliga anslutningsproblem, som går över av sig själv. Några andra vanliga orsaker till varför uppdatering av mätvärden kan misslyckas är:" - -#: -msgid "metricsservices.failure.changed.view" -msgstr "En arbetsbok, en vy eller ett datafält har tagits bort eller fått ett annat namn." - -#: -msgid "metricsservices.failure.permissions.error" -msgstr "Ändrade behörigheter för den anslutna vyn" - -#: -msgid "metricsservices.failure.email.footer" -msgstr "Du får det här mejlet {0} på grund av ett fel med uppdateringen av dina mätvärden." - -#: -msgid "metricsservices.failure.email.subject" -msgstr "Uppdatering av mätvärden fungerar inte för: {0}" - -#: -msgid "metricsservices.failure.expired.credentials" -msgstr "Utgångna inloggningsuppgifter för en databas i en arbetsbok." - -#: -msgid "metricsservices.failure.explanation" -msgstr "Det går inte att uppdatera mätvärdet, och mätdata uppdateras därför inte heller. Du får ett mejl när uppdateringen av mätvärden fungerar igen." - -#: -msgid "metricsservices.failure.status" -msgstr "Mätvärdet ”{0}” uppdateras inte" - -#: -msgid "metricsservices.failure.suspend.email.explanation" -msgstr "När uppdatering av mätvärden är inaktiverat uppdateras inte mätdata. Så snart en korrigering har gjorts kan du återuppta uppdateringen av mätvärden." - -#: -msgid "metricsservices.failure.suspend.email.footer" -msgstr "Du får det här mejlet {0} eftersom uppdateringen av dina mätvärden har inaktiverats." - -#: -msgid "metricsservices.failure.suspend.email.status" -msgstr "Uppdatering av mätvärdet ”{0}” har inaktiverats" - -#: -msgid "metricsservices.failure.suspend.email.subject" -msgstr "Uppdatering av mätvärde har inaktiverats för: {0}" - -#: -msgid "metricsservices.failure.suspend.time" -msgstr "Tid då inaktiveringen började" - -#: -msgid "metricsservices.failure.suspend.view.metric" -msgstr "Gå till mätvärde" - -#: -msgid "metricsservices.failure.suspend.view.name.prefix" -msgstr "Ansluten vy" - -#: -msgid "metricsservices.failure.time" -msgstr "Tid för misslyckad uppdatering" - -#: -msgid "metricsservices.failure.troubleshooting" -msgstr "Kontrollera om något av problemen ovan är orsak till att uppdateringen misslyckas genom att klicka på knappen nedan. Du kan också prova med att återskapa mätvärdet i den anslutna vyn." - -#: -msgid "metricsservices.failure.view.details.metric" -msgstr "Gå till mätvärde" - -#: -msgid "metricsservices.failure.view.name.prefix" -msgstr "Ansluten vy" - -#: -msgid "metricsservices.success.email.subject" -msgstr "Uppdatering av mätvärde har återupptagits för: {0}" - -#: -msgid "metricsservices.success.explanation" -msgstr "Uppdateringen av mätvärdet fungerar igen, och mätdata kontrollas för att se om de behöver uppdateras." - -#: -msgid "metricsservices.success.status" -msgstr "Uppdateringen av mätvärdet ”{0}” har återupptagits" - -#: -msgid "errors.staticimages.generic" -msgstr "Det inträffade ett fel när statiska bilder för arbetsboken {0} skulle skapas. {1}." - -#: -msgid "errors.internal_error.request.message" -msgstr "{0} kunde inte utföra begäran." - -#: -msgid "errors.permissions.limited_user_visibility" -msgstr "Det gick inte att slutföra frågan. Användaren måste vara administratör eller Creator för att fråga andra användare om Användarsynlighet är inställd på begränsad." - -#: -msgid "local_names.system_user.guest.name" -msgstr "Gäst" - -#: -msgid "local_names.group.all_users.name" -msgstr "Alla användare" - -#: -msgid "local_names.containers.personal_space.name" -msgstr "Personligt utrymme" - -#: -msgid "password_reset.email.subject" -msgstr "Här är länken för lösenordsåterställning" - -#: -msgid "password_reset.email.body" -msgstr "Hej {0}!

Du begärde nyligen återställning av ditt lösenord.

Om du vill ändra ditt Tableau Server-lösenord {1} eller klistrar in följande länk i webbläsaren: {2}

Den här länken upphör att gälla om 48 timmar, så gör det helst med en gång.

Om du inte har begärt återställning av ditt lösenord bör du tala om detta för serveradministratören.

Tack för att du använder Tableau!
Vi som jobbar hos Tableau" - -#: -msgid "password_reset.email.link" -msgstr "klickar du här" - -#: -msgid "hours.pl" -msgstr "{0} timmar" - -#: -msgid "hours.sg" -msgstr "1 timme" - -#: -msgid "minutes.pl" -msgstr "{0} minuter" - -#: -msgid "minutes.sg" -msgstr "1 minut" - -#: -msgid "seconds.pl" -msgstr "{0} sekunder" - -#: -msgid "seconds.sg" -msgstr "1 sekund" - -#: -msgid "dataconnections.classes.tableau_server_site" -msgstr "Tableau Server-plats" - -#: -msgid "materializeviews.errors.workbook_not_in_project" -msgstr "Projektet ”{0}” innehåller inte arbetsboken ”{1}”" - -#: -msgid "materializeviews.errors.workbook_has_no_extract" -msgstr "Det gick inte att uppdatera inställningen för materialiserade vyer för arbetsboken ”{0}”. För tillfället stöds bara arbetsböcker med inbäddade extrakt." - -#: -msgid "materializeviews.errors.workbook_updating_errors" -msgstr "Fel hittades när inställningen för materialiserade vyer för arbetsböcker uppdaterades" - -#: -msgid "materializeviews.errors.workbook_too_large" -msgstr "Det gick inte att uppdatera inställningen för materialiserade vyer för arbetsboken ”{0}” eftersom arbetsbokens storlek överskrider gränsen på {1} GB." - -#: -msgid "materializeviews.errors.project_path_not_exists" -msgstr "Projektsökvägen ”{0}” finns inte" - -#: -msgid "materializeviews.errors.feature_disabled" -msgstr "Det gick inte att uppdatera inställningen för materialiserade vyer för arbetsboken ”{0}” eftersom funktionen är inaktiverad just nu." - -#: -msgid "materializeviews.errors.update_materialized_views_setting_failed" -msgstr "Det gick inte att uppdatera inställningen för materialiserade vyer för arbetsboken ”{0}”." - -#: -msgid "materializeviews.errors.site_not_enabled" -msgstr "Den här platsen har inte aktiverats för materialiserade vyer. Kontakta administratören." - -#: -msgid "materializeviews.errors.encrypted_extracts_not_supported" -msgstr "Funktionen för materialiserade vyer har inte stöd för arbetsböcker med krypterade extrakt just nu" - -#: -msgid "materializedviews.finished.create" -msgstr "Materialiserade vyer med statusen ”{0}” har skapats för arbetsboken ”{1}”" - -#: -msgid "materializedviews.finished.delete" -msgstr "Materialiserade vyer för arbetsbok-ID:t {0} har tagits bort" - -#: -msgid "materializedviews.finished.encrypt" -msgstr "Kryptering av materialiserade vyer för arbetsboken ”{0}” har slutförts" - -#: -msgid "materializedviews.finished.decrypt" -msgstr "Dekryptering av materialiserade vyer för arbetsboken ”{0}” har slutförts" - -#: -msgid "materializedviews.finished.rekey" -msgstr "Omkryptering av materialiserade vyer för arbetsboken ”{0}” har slutförts" - -#: -msgid "materializedviews.status.encryption_key" -msgstr "Krypteringsnyckel-ID: ”{0}”." - -#: -msgid "materializedviews.status.encryption_keys" -msgstr "Gammalt ID för krypteringsnyckel: ”{0}”, nytt ID för krypteringsnyckel: ”{1}”." - -#: -msgid "materializedviews.status.encryption_type" -msgstr "Typ av krypteringsdatakälla: ”{0}”" - -#: -msgid "customizedviews.namedSharingPrefix" -msgstr "Delad version" - -#: -msgid "flows.drafts.default_name" -msgstr "Nytt flöde" - -#: -msgid "content_type.project" -msgstr "Projekt" - -#: -msgid "content_type.workbook" -msgstr "Arbetsbok" - -#: -msgid "content_type.view" -msgstr "Vy" - -#: -msgid "content_type.datasource" -msgstr "Datakälla" - -#: -msgid "content_type.flow" -msgstr "Flöde" - -#: -msgid "content_type.metric" -msgstr "Mätvärde" - -#: -msgid "content_type.collection" -msgstr "Samling" - -#: -msgid "content_type.visualization" -msgstr "Visualisering" - -#: -msgid "content_type.askdata_visualization" -msgstr "Fråga data-visualisering" - -#: -msgid "content_type.explaindata_explanation" -msgstr "Förklaring" - -#: -msgid "content_type.virtualconnection" -msgstr "Virtuell anslutning" - -#: -msgid "content_type.virtualconnectiontable" -msgstr "Tabell i virtuell anslutning" - -#: -msgid "upgradethumbnails.status.server_started" -msgstr "Serversvar: Uppgradering av miniatyrer har påbörjats." - -#: -msgid "upgradethumbnails.status.server_stopped" -msgstr "Serversvar: %d jobb har stoppats" - -#: -msgid "dataquality.author.extract_refresh_monitoring" -msgstr "övervakning av extraktuppdatering" - -#: -msgid "dataquality.author.flow_run_monitoring" -msgstr "övervakning av flödeskörning" - -#: -msgid "dataquality.message.refresh_failed" -msgstr "Uppdateringen misslyckades: {0}" - -#: -msgid "dataquality.message.last_successful" -msgstr "Senast genomfört utan fel: {0}" - -#: -msgid "dataquality.message.next_scheduled" -msgstr "Nästa schemalagda: {0}" - -#: -msgid "dataquality.message.flow_run_output_steps_failed" -msgstr "{0}/{1} utgångssteg kunde inte köras" - -#: -msgid "label_value.description.certified" -msgstr "Den här resursen är betrodd och rekommenderad." - -#: -msgid "label_value.description.deprecated" -msgstr "Den här resursen underhålls inte längre och bör inte användas." - -#: -msgid "label_value.description.extract_refresh_failure" -msgstr "Den här resursens senaste extraktuppdatering misslyckades." - -#: -msgid "label_value.description.flow_run_failure" -msgstr "Det här flödets senaste körning misslyckades." - -#: -msgid "label_value.description.maintenance" -msgstr "Den här resursen underhålls just nu." - -#: -msgid "label_value.description.sensitive_data" -msgstr "Den här resursen innehåller känslig information." - -#: -msgid "label_value.description.stale" -msgstr "Den här resursen är föråldrad." - -#: -msgid "label_value.description.warning" -msgstr "Den här resursen har ett allmänt kvalitetsproblem." - -#: -msgid "importcsvsummary.error.details" -msgstr "Felinformation:" - -#: -msgid "importcsvsummary.remainingerrors" -msgstr "(återstående fel visas inte)" - -#: -msgid "importcsvsummary.error.line" -msgstr "rad {0} för användare ”{1}”: ”{2}”" - -#: -msgid "importcsvsummary.line.processed" -msgstr "Bearbetade rader: {0}" - -#: -msgid "importcsvsummary.line.skipped" -msgstr "Överhoppade rader: {0}" - -#: -msgid "importcsvsummary.users.added.count" -msgstr "Antal tillagda användare: {0}" - -#: -msgid "importcsvsummary.errors.count" -msgstr "Antal fel: {0}" - -#: -msgid "importcsvsummary.error.unexpected_extension" -msgstr "Oväntat filnamnstillägg för CSV-fil" - -#: -msgid "importcsvsummary.error.size_limit" -msgstr "CSV-filen överskrider storleksgränsen på {0}" - -#: -msgid "importcsvsummary.error.local.password_mismatch" -msgstr "Uppdatering av lokal platsanvändare kräver tomt eller matchande lösenord" - -#: -msgid "importcsvsummary.error.local.password_required" -msgstr "Det krävs lösenord för att skapa en lokal systemanvändare när autentiseringen är lokal" - -#: -msgid "importcsvsummary.error.ad.user_not_found" -msgstr "Det gick inte att hitta AD-användaren ”{0}”" - -#: -msgid "importcsvsummary.error.domain_not_found" -msgstr "Ogiltig domän ”{0}”" - -#: -msgid "importcsvsummary.error.cannot_create_user_identity" -msgstr "Det går inte att skapa en användaridentitet för användaren ”{0}”" - -#: -msgid "importcsvsummary.error.invalid_identity_pool_name" -msgstr "Ogiltigt namn på identitetspool ”{0}”" - -#: -msgid "importcsvsummary.error.too_many_errors" -msgstr "För många fel i CSV-filen" - -#: -msgid "audit.errors.wdc_not_allowlisted" -msgstr "Webbdatakopplingen finns inte i godkännandelistan. Läs mer här: https://help.tableau.com/current/online/sv-se/to_keep_data_fresh.htm" - -#: -msgid "user.input.name.err.too_long" -msgstr "namnet är längre än det högsta tillåtna antalet tecken {0}" - -#: -msgid "user.input.name.err.empty" -msgstr "namnet får inte vara tomt" - -#: -msgid "askdata.title" -msgstr "Fråga data" - -#: -msgid "slack.app.upgrade.email.notification.subject" -msgstr "Uppdatering för Tableau-programmet för Slack" - -#: -msgid "slack.app.upgrade.email.notification.introduction" -msgstr "En uppdatering är tillgänglig för Tableau-programmet för Slack. Tableau rekommenderar att du uppdaterar programmet så att det fortsätter att fungera som det ska och så att du kan använda nya Tableau Cloud-funktioner. Du kan läsa om nya funktioner och förändringar i
Nyheter i Tableau Cloud." - -#: -msgid "slack.app.upgrade.email.notification.action" -msgstr "Om du vill uppdatera platsens anslutning till Tableau-programmet för Slack, läs Uppdatera Tableau-programmet för Slack. Om du har flera Tableau Cloud-platser uppdaterar du programmet för var och en av dem." - -#: -msgid "slack.app.upgrade.email.notification.steps" -msgstr "Det här tjänstmeddelandet har publicerats av Tableau Cloud." - -#: -msgid "slack.app.upgrade.email.notification.reason" -msgstr "Du får det här meddelandet eftersom du är administratör för en Tableau Cloud-plats som är ansluten till Slack." - -#: -msgid "slack.app.upgrade.email.notification.footer.privacy" -msgstr "Läs vår integritetspolicy" - -#: -msgid "unifiedconsumption.tcrm.folders.private" -msgstr "Min privata app" - -#: -msgid "commandlineutils.errors.bad_value" -msgstr "Alternativet ”{0}” har det felaktiga värdet ”{1}”. Det måste vara något av: {2}" - -#: -msgid "commandlineutils.errors.not_integer" -msgstr "Värdet ”{0}” för alternativet ”{1}” är inte ett heltal" - -#: -msgid "common.errors.empty_file" -msgstr "Filen ”{0}” är tom" - -#: -msgid "common.errors.file_not_found" -msgstr "Det går inte att öppna filen ”{0}”" - -#: -msgid "common.errors.invalid_file_path" -msgstr "Ogiltig filsökväg: ”{0}”" - -#: -msgid "common.errors.folder_path_not_found" -msgstr "Det går inte att hitta katalogen ”{0}”" - -#: -msgid "common.errors.access_denied" -msgstr "Åtkomst nekad till filen ”{0}”. Kontrollera att sökvägen är giltig och att filnamnet inte matchar en befintlig katalog" - -#: -msgid "common.errors.requires_csv_file" -msgstr "Kommandot ”{0}” kräver CSV-fil" - -#: -msgid "common.errors.requires_group_name" -msgstr "Kommandot ”{0}” kräver ett gruppnamn" - -#: -msgid "common.errors.requires_site_name" -msgstr "Kommandot ”{0}” kräver ett platsnamn" - -#: -msgid "common.errors.options_conflict" -msgstr "Nya och inaktuella alternativ för att specificera användarrollen har angetts. Endast ett kan användas" - -#: -msgid "common.errors.csv_sizelimit" -msgstr "Den CSV-fil som du refererar till överskrider storleksgränsen på 100 MB. Dela upp filens innehåll i mindre CSV-filer och importera dem sedan separat." - -#: -msgid "common.options.admin-type" -msgstr "[Inaktuellt] Tilldelar [eller tar bort] platsadministratörsrättigheten för alla användare i CSV-filen. Den här inställningen kan åsidosättas med värdena på de enskilda raderna i CSV-filen. {0} kan vara: {1}, {2} eller {3}. Om inget anges: {3} för nya användare, oförändrat för befintliga användare" - -#: -msgid "common.options.complete" -msgstr "Kräver [eller kräver inte] att alla rader måste vara giltiga om någon ändring ska kunna göras. Standard: {0}" - -#: -msgid "common.options.license" -msgstr "[Inaktuellt] Ställer in standardlicensnivån för alla användare. Detta kan åsidosättas med värdet i CSV-filen. {0} kan vara {1}, {2} eller {3}" - -#: -msgid "common.options.nowait" -msgstr "Vänta inte på att jobbet ska slutföras" - -#: -msgid "common.options.publisher" -msgstr "[Inaktuellt] Tilldelar [eller tar bort] publiceringsrätten för alla användare i CSV-filen. Den här inställningen kan åsidosättas med värdena på de enskilda raderna i CSV-filen. Standard, om inget annat angetts: falskt för nya användare, oförändrat för befintliga användare" - -#: -msgid "common.options.silent-progress" -msgstr "Visa inte förloppsmeddelanden för jobbet" - -#: -msgid "common.options.sysadmin-type" -msgstr "[Inaktuellt] Tilldelar [eller tar bort] platsadministratörsrättigheten för alla användare i CSV-filen. Den här inställningen kan åsidosättas med värdena på de enskilda raderna i CSV-filen. {0} kan vara: {1}, {2}, {3} eller {4}. Om inget anges: {4} för nya användare, oförändrat för befintliga användare" - -#: -msgid "common.output.job_queued_success" -msgstr "Jobb i kö" - -#: -msgid "common.output.succeeded" -msgstr "Klart" - -#: -msgid "common.options.role" -msgstr "Ställer in standardrollen för alla påverkade användare. Giltiga värden för {0}: {1}. Om inget annat anges använder servern standardvärdet: {2}" - -#: -msgid "addusers.options.users" -msgstr "En fil som innehåller en lista med användare, en per rad, som ska läggas till i gruppen" - -#: -msgid "addusers.short_description" -msgstr "Lägg till användare till en grupp" - -#: -msgid "addusers.status" -msgstr "Lägger till användare listade i {0} i gruppen {1} ..." - -#: -msgid "creategroup.short_description" -msgstr "Skapa en lokal grupp" - -#: -msgid "creategroup.status" -msgstr "Skapar gruppen ”{0}” på servern ..." - -#: -msgid "creategroup.options.role" -msgstr "Ställer in den roll som ska anges för användare i gruppen vid inloggning. Giltiga värden för {0}: {1}. En användares platsroll ställs bara in på det här värdet om det är mindre restriktivt än användarens aktuella platsroll. Om inget anges ställs ingen roll in för användare i den här gruppen vid inloggning." - -#: -msgid "createextracts.errors.required_argument" -msgstr "Kommandot createextracts kräver en arbetsboks-URL, ett arbetsboksnamn eller ett datakällsnamn." - -#: -msgid "createextracts.errors.error" -msgstr "Fel vid skapande av extrakt" - -#: -msgid "createextracts.for.datasource" -msgstr "Skapar extrakt för datakällan ”{0}”" - -#: -msgid "createextracts.for.workbook_name" -msgstr "Skapar extrakt för arbetsboken med namnet ”{0}”" - -#: -msgid "createextracts.for.workbook_url" -msgstr "Skapar extrakt för arbetsboken med URL:en ”{0}”" - -#: -msgid "createextracts.options.datasource" -msgstr "Namnet på måldatakällan för generering av extrakt" - -#: -msgid "createextracts.options.embedded-datasources" -msgstr "En blankstegsavgränsad lista med inbäddade namn på datakällor i målarbetsboken. Omslut datakällsnamn med dubbla citattecken om de innehåller blanksteg. Endast tillgängligt när du skapar extrakt för en arbetsbok." - -#: -msgid "createextracts.options.encrypt" -msgstr "Skapa krypterat extrakt." - -#: -msgid "createextracts.options.include-all" -msgstr "Inkludera alla inbäddade datakällor i målarbetsboken. Endast tillgängligt när du skapar extrakt för en arbetsbok." - -#: -msgid "createextracts.options.parent-project-path" -msgstr "Sökvägen för projektet är överordnad projektet som innehåller målresursen. Du måste ange projektnamnet med --projekt." - -#: -msgid "createextracts.options.project" -msgstr "Namnet på det projekt som innehåller målresursen. Behövs bara om {0} eller {1} anges. Om inget anges används standardprojektet ”{2}”." - -#: -msgid "createextracts.options.url" -msgstr "Resursens kanoniska namn som den visas i webbadressen" - -#: -msgid "createextracts.options.workbook" -msgstr "Namnet på målarbetsboken vid generering av extrakt" - -#: -msgid "createextracts.short_description" -msgstr "Skapa extrakt för en publicerad arbetsbok eller datakälla" - -#: -msgid "createextracts.workbook.include-all" -msgstr "Inkludera alla inbäddade datakällor i målarbetsboken" - -#: -msgid "createextracts.workbook.embedded-datasource-names" -msgstr "Med inbäddade datakällsnamn" - -#: -msgid "createproject.options.description" -msgstr "Beskrivning av projektet" - -#: -msgid "createproject.options.name" -msgstr "Projektets namn" - -#: -msgid "createproject.options.parent-project-path" -msgstr "Projektsökväg som kommer att innehålla det nya projektet. Om inget anges skapas den på platsens rotnivå" - -#: -msgid "createproject.short_description" -msgstr "Skapa ett projekt" - -#: -msgid "createproject.status" -msgstr "Skapar projektet ”{0}” på servern ..." - -#: -msgid "createsite.errors.invalid_url_option" -msgstr "URL-alternativet är ogiltigt om du skapar flera platser. Kör kommandot på nytt efter det att du har tagit bort URL-alternativet, eller skapa varje plats separat" - -#: -msgid "createsite.errors.site_name_already_exists" -msgstr "Det finns redan en plats med namnet ”{0}”. Försök med ett annat platsnamn." - -#: -msgid "createsite.errors.site_id_already_exists" -msgstr "Det finns redan en plats med ID:t ”{0}”. Specificera ett annat plats-ID genom att använda -r. Mer information finns i hjälpen till tabcmd createsite." - -#: -msgid "createsite.options.allow-mobile-snapshots" -msgstr "Tillåt [eller neka] mobila ögonblicksbilder. Standardinställningen är att tillåta mobila ögonblicksbilder" - -#: -msgid "createsite.options.allow-subscriptions" -msgstr "Tillåt [eller neka] prenumerationer för den här platsen. Standarinställningen är serverns standardinställning. Prenumerationer kan inte aktiveras om serverprenumerationer har inaktiverats" - -#: -msgid "createsite.options.allow-web-authoring" -msgstr "Tillåt [eller neka] webbredigering för den här platsen. Standardinställningen är att tillåta webbredigering." - -#: -msgid "createsite.options.metrics-level" -msgstr "0 för ingen samling, 100 för alla samlingar" - -#: -msgid "createsite.options.guest-access-enabled" -msgstr "Gäståtkomstbehörighet att se vyer för dem som inte har loggat in på något Tableau Server-konto" - -#: -msgid "createsite.options.site-mode" -msgstr "Tillåt [eller neka] platsadministratören användarhantering på platsen" - -#: -msgid "createsite.options.storage-quota" -msgstr "platslagringskvot i MB" - -#: -msgid "createsite.options.subscription-email" -msgstr "E-postadress som används för prenumerationer" - -#: -msgid "createsite.options.subscription-footer" -msgstr "Sidfot som används för prenumerationer" - -#: -msgid "createsite.options.url" -msgstr "platsens plats-ID" - -#: -msgid "createsite.options.user-quota" -msgstr "Maximalt antal platsanvändare" - -#: -msgid "createsite.options.extract_encryption_mode" -msgstr "Extraktkrypteringsläge: inaktiverat, aktiverat eller framtvingat. Om inget anges tillämpas standardvärdet." - -#: -msgid "createsite.options.web_extraction_enabled" -msgstr "Tillåt [eller neka] skapande och ändrande av extrakt till live för den här platsen. Standardinställningen är att tillåta." - -#: -msgid "createsite.options.run_now_enabled" -msgstr "Tillåt [eller neka] alternativet Kör nu för den här platsen. Standardinställningen är Kör nu." - -#: -msgid "createsite.options.time_zone" -msgstr "Den tidszon som ska användas för extrakt på den här platsen. Standardinställningen är upphävd så att serverns tidszon ska kunna användas." - -#: -msgid "createsite.short_description" -msgstr "Skapa en plats" - -#: -msgid "createsite.status" -msgstr "Skapa platse ”{0}” på servern ..." - -#: -msgid "createsiteusers.options.auth-type" -msgstr "Tilldelar autentiseringstypen för alla användare i CSV-filen. För Tableau Cloud kan {0} vara {1} (standard) eller {2}. För Tableau Server kan {0} vara lokal (standard) eller {2}." - -#: -msgid "createsiteusers.description" -msgstr "Skapa användare på den aktuella platsen. Användarna läses in från den angivna CSV-filen. Filen kan ha kolumnerna i den ordning som visas nedan.{0}1. Användarnamn{0}2. Lösenord (Ignoreras om Active Directory används){0}3. Eget namn (Ignoreras om Active Directory används){0}4. Licensnivå ({1}, {2}, {3}, {4} eller {5}){0}5. Administratör ({6}/{7}){0}6. Utgivare ({8}/{9}/1 eller {10}/{11}/0){0}7. E-post (endast för Tableau Public){0}Filen kan ha färre kolumner. Den kan t.ex. vara en enkel lista med ett användarnamn per rad. Du kan använda citattecken om ett värde innehåller kommatecken. Tabcmd väntar på att uppgiften {12} ska slutföras. Du kan välja att inte vänta på att uppgiften ska slutföras på servern och istället återvända direkt genom att passera flaggan {13}. Systemadministratörer kan inte skapas eller degraderas med det här kommandot. Använd ”{14}” istället" - -#: -msgid "createsiteusers.short_description" -msgstr "Skapa användare på den aktuella platsen" - -#: -msgid "createsiteusers.status" -msgstr "Lägger till användare listade i {0} till den aktuella platsen ..." - -#: -msgid "createusers.description" -msgstr "Skapa användare. Användarna läses in från den angivna CSV-filen. Filen kan ha kolumnerna i den ordning som visas nedan.{0}1. Användarnamn{0}2. Lösenord (Ignoreras om Active Directory används){0}3. Eget namn (Ignoreras om Active Directory används){0}4. Licensnivå ({1}, {2}, {3}, {4} eller {5}){0}5. Administratör ({6}/{7}/{8}/{9}){0}6. Utgivare ({10}/{11}/1 eller {12}/{13}/0){0}7. E-post (endast för Tableau Public){0}Filen kan ha färre kolumner. Den kan t.ex. vara en enkel lista med ett användarnamn per rad. Du kan använda citattecken om ett värde innehåller kommatecken. Tabcmd väntar på att uppgiften {14} ska slutföras. Du kan välja att inte vänta på att uppgiften ska slutföras på servern och istället återvända direkt genom att passera flaggan {15}" - -#: -msgid "createusers.short_description" -msgstr "Skapa användare på servern" - -#: -msgid "createusers.status" -msgstr "Lägger till användare listade i {0} på servern" - -#: -msgid "decryptextracts.short_description" -msgstr "Dekryptera extrakt på en plats" - -#: -msgid "decryptextracts.status" -msgstr "Schemalägger dekryptering av extrakt på platsen {0} ..." - -#: -msgid "delete.errors.mutually_exclusive" -msgstr "Det går inte att ange både en arbetsbok och en datakälla som ska tas bort" - -#: -msgid "delete.errors.requires_workbook_datasource" -msgstr "Kommandot ”{0}” kräver ett namn på en arbetsbok eller en datakälla" - -#: -msgid "delete.options.datasource" -msgstr "Datakälla som ska tas bort" - -#: -msgid "delete.options.parent-project-path" -msgstr "Sökväg till det överordnade projekt som innehåller den arbetsbok/datakälla som ska tas bort. Du måste ange projektnamnet med --projekt." - -#: -msgid "delete.options.project" -msgstr "Projektet som innehller den arbetsbok/datakälla som ska tas bort. Standardprojektet är ”{0}”" - -#: -msgid "delete.options.workbook" -msgstr "Arbetsbok som ska tas bort" - -#: -msgid "delete.short_description" -msgstr "Ta bort en arbetsbok eller en datakälla från servern" - -#: -msgid "delete.status" -msgstr "Tar bort {0} ”{1}” från servern ..." - -#: -msgid "deleteextracts.errors.required_argument" -msgstr "Kommandot deleteextracts kräver en arbetsboks-URL, ett arbetsboksnamn eller ett datakällsnamn" - -#: -msgid "deleteextracts.errors.error" -msgstr "Fel vid borttagande av extrakt" - -#: -msgid "deleteextracts.for.datasource" -msgstr "Tar bort extrakt för datakällan ”{0}”" - -#: -msgid "deleteextracts.for.workbook_name" -msgstr "Tar bort extrakt för arbetsboken med namnet ”{0}”" - -#: -msgid "deleteextracts.for.workbook_url" -msgstr "Tar bort extrakt för arbetsboken med URL:en ”{0}”" - -#: -msgid "deleteextracts.options.datasource" -msgstr "Namnet på måldatakällan för borttagande av extrakt" - -#: -msgid "deleteextracts.options.embedded-datasources" -msgstr "En blankstegsavgränsad lista med inbäddade namn på datakällor i målarbetsboken. Omslut datakällsnamn med dubbla citattecken om de innehåller blanksteg. Endast tillgängligt när du tar bort extrakt från en arbetsbok." - -#: -msgid "deleteextracts.options.include-all" -msgstr "Inkludera alla inbäddade datakällor i målarbetsboken" - -#: -msgid "deleteextracts.options.parent-project-path" -msgstr "Sökvägen för projektet är överordnad projektet som innehåller målresursen. Du måste ange projektnamnet med --projekt." - -#: -msgid "deleteextracts.options.project" -msgstr "Namnet på det projekt som innehåller målresursen. Behövs bara om {0} eller {1} anges. Om inget anges används standardprojektet ”{2}”." - -#: -msgid "deleteextracts.options.url" -msgstr "Resursens kanoniska namn som den visas i webbadressen" - -#: -msgid "deleteextracts.options.workbook" -msgstr "Namnet på målarbetsboken vid borttagning av extrakt" - -#: -msgid "deleteextracts.short_description" -msgstr "Ta bort extrakt för en publicerad arbetsbok eller datakälla" - -#: -msgid "deleteextracts.workbook.include-all" -msgstr "Inkludera alla inbäddade datakällor i målarbetsboken" - -#: -msgid "deleteextracts.workbook.embedded-datasource-names" -msgstr "Med inbäddade datakällsnamn" - -#: -msgid "deletegroup.short_description" -msgstr "Ta bort en grupp" - -#: -msgid "deletegroup.status" -msgstr "Tar bort gruppen ”{0}” från servern ..." - -#: -msgid "deleteproject.errors.requires_project_name" -msgstr "Kommandot ”{0}” kräver ett projektnamn" - -#: -msgid "deleteproject.options.parent-project-path" -msgstr "Sökväg till det överordnade projekt till det projekt som ska tas bort. Du måste ange projektnamnet med --projekt." - -#: -msgid "deleteproject.short_description" -msgstr "Ta bort ett projekt" - -#: -msgid "deleteproject.status" -msgstr "Tar bort projektet ”{0}” från servern ..." - -#: -msgid "deletesite.errors.logged_into_this_site" -msgstr "Du kan inte ta bort den plats som du för tillfället är inloggad på" - -#: -msgid "deletesite.short_description" -msgstr "Ta bort en plats" - -#: -msgid "deletesite.status" -msgstr "Tar bort platsen ”{0}” från servern ..." - -#: -msgid "deletesiteusers.description" -msgstr "Ta bort platsanvändare. Användarna läses in från den angivna CSV-filen. Filen är en enkel lista med ett användarnamn per rad" - -#: -msgid "deletesiteusers.short_description" -msgstr "Ta bort platsanvändare" - -#: -msgid "deletesiteusers.status" -msgstr "Tar bort platsanvändare listade i {0} från servern ..." - -#: -msgid "deleteusers.description" -msgstr "Ta bort användare. Användarna läses in från den angivna CSV-filen. Filen är en enkel lista med ett användarnamn per rad" - -#: -msgid "deleteusers.short_description" -msgstr "Ta bort användare" - -#: -msgid "deleteusers.status" -msgstr "Tar bort användare listade i {0} från servern ..." - -#: -msgid "editdomain.description" -msgstr "Redigera en domän. Visa en lista med domäner för redigering med kommandot ”{0}”" - -#: -msgid "editdomain.errors.requires_nickname_name" -msgstr "Du måste ange ett ”{0}”-alternativ eller ett ”{1}”-alternativ" - -#: -msgid "editdomain.options.id" -msgstr "Domänens ID" - -#: -msgid "editdomain.options.name" -msgstr "Domänens namn" - -#: -msgid "editdomain.options.nickname" -msgstr "Domänens smeknamn" - -#: -msgid "editdomain.short_description" -msgstr "Redigera en domän" - -#: -msgid "editdomain.output" -msgstr "{0}ID{1}Smeknamn{1}{1}Namn{0}" - -#: -msgid "editdomain.status" -msgstr "Redigera domänen med ID:t ”{0}” på servern ..." - -#: -msgid "editsite.errors.invalid_site-id" -msgstr "Alternativet {0} är ogiltigt när du redigera flera platser. Kör om kommandet efter att du har tagit bort alternativet {0} eller redigera varje plats separat" - -#: -msgid "editsite.errors.invalid_site-name" -msgstr "Alternativet {0} är ogiltigt när du redigera flera platser. Kör om kommandet efter att du har tagit bort alternativet {0} eller redigera varje plats separat" - -#: -msgid "editsite.options.allow-mobile-snapshots" -msgstr "Tillåt [eller neka] mobila ögonblicksbilder" - -#: -msgid "editsite.options.allow-subscriptions" -msgstr "Tillåt [eller neka] prenumerationer på den här platsen" - -#: -msgid "editsite.options.allow-web-authoring" -msgstr "Tillåt [eller neka] webbredigering för den här platsen" - -#: -msgid "editsite.options.cache-warmup" -msgstr "Tillåt [eller neka] cacheuppvärmning för den här platsen" - -#: -msgid "editsite.options.cache-warmup-threshold" -msgstr "Tröskelvärde i dagar för hur nyligen en vy måste ha visats för att aktivera uppvärmning" - -#: -msgid "editsite.options.site-name" -msgstr "platsens visningsnamn" - -#: -msgid "editsite.options.status" -msgstr "Ändra platsens tillgänglighet. Måste vara ”{0}” eller ”{1}”" - -#: -msgid "editsite.options.allow-materialized-views" -msgstr "Tillåt [eller neka] materialiserade vyer för den här platsen" - -#: -msgid "editsite.options.extract_encryption_mode" -msgstr "Extraktkrypteringsläge: inaktiverat, aktiverat eller framtvingat. Om inget anges så ändras det inte på servern." - -#: -msgid "editsite.options.web_extraction_enabled" -msgstr "Tillåt [eller neka] skapande och ändrande av extrakt till live för den här platsen. Standardinställningen är att tillåta." - -#: -msgid "editsite.options.run_now_enabled" -msgstr "Tillåt [eller neka] alternativet Kör nu för den här platsen. Standardinställningen är Kör nu" - -#: -msgid "editsite.options.time_zone" -msgstr "Tidszon som ska användas med extrakt på den här platsen" - -#: -msgid "editsite.options.use_default_time_zone" -msgstr "Upphäv tidszon som ska användas med extrakt på den här platsen. Den kommer att använda serverns standardtidszon istället" - -#: -msgid "editsite.short_description" -msgstr "Redigera en plats" - -#: -msgid "editsite.status" -msgstr "Redigera platsen ”{0}” på servern ..." - -#: -msgid "encryptextracts.short_description" -msgstr "Kryptera extrakt på en plats" - -#: -msgid "encryptextracts.status" -msgstr "Schemalägger kryptering av extrakt på platsen {0} ..." - -#: -msgid "export.errors.need_country_and_languge" -msgstr "Alternativen --country och --language måste användas tillsammans" - -#: -msgid "export.errors.white_space_workbook_view" -msgstr "Namnet på den arbetsbok eller vy som ska exporteras får inte innehålla blanksteg. Använd arbetsbokens eller vyns normaliserade namn så som det visas i URL:en." - -#: -msgid "export.errors.requires_workbook_view_name" -msgstr "Kommandot ”{0}” kräver ett namn på /" - -#: -msgid "export.errors.requires_workbook_view_param" -msgstr "Kommandot ”{0}” kräver en /-parameter, och parametern måste innehålla minst ett snedstreck (/)" - -#: -msgid "export.options.country" -msgstr "Om du inte använder användarens standardspråkzon, så ange språkzonens landsförkortning (finns i IANA Language Subtag Registry). Måste användas med --language" - -#: -msgid "export.options.csv" -msgstr "Exportera data i CSV-format (standard)" - -#: -msgid "export.options.fullpdf" -msgstr "Exportera visuella vyer i PDF-format (om arbetsboken publicerades med flikar)" - -#: -msgid "export.options.height" -msgstr "Ställer in höjden. Måste vara ett heltalsvärde (standard: 600 bildpunkter)" - -#: -msgid "export.options.language" -msgstr "Om du inte använder användarens standardspråkzon, så ange språkzonens språkförkortning (finns i IANA Language Subtag Registry). Måste användas med --country" - -#: -msgid "export.options.pagelayout" -msgstr "Ställer in sidorienteringen för den exporterade PDF-filen. Giltiga värden: {0}. Om inget anges används inställningen i Tableau Desktop" - -#: -msgid "export.options.pagesize" -msgstr "Ställer in sidstorleken för den exporterade PDF-filen. Giltiga värden: {0} (standard: ”{1}”)" - -#: -msgid "export.options.pdf" -msgstr "Exportera data i PDF-format" - -#: -msgid "export.options.png" -msgstr "Exportera data i PNG-format" - -#: -msgid "export.options.width" -msgstr "Ställer in bredden. Måste vara ett heltalsvärde (standard: 800 bildpunkter)" - -#: -msgid "export.short_description" -msgstr "Exportera en vys data eller avbildning från servern" - -#: -msgid "export.status" -msgstr "Begär ”{0}” från servern ..." - -#: -msgid "export.status.writing" -msgstr "Skriver svar till ”{0}”" - -#: -msgid "export.status.error" -msgstr "Ett fel uppstod vid skrivning till en fil:" - -#: -msgid "export.success" -msgstr "Sparade {0} till ”{1}”" - -#: -msgid "extracts.workbook.errors.requires_datasources_or_include_all" -msgstr "Kommandot {0} för arbetsboken kräver antingen en inbäddad datakälla eller flaggan include-all." - -#: -msgid "fileuploader.progress" -msgstr "Överföringsförlopp: {0}%" - -#: -msgid "get.description" -msgstr "Hämta en fil från servern. Filen namnges efter den sista komponenten i sökvägen om inget filnamnsargument har angetts" - -#: -msgid "get.errors.requires_url" -msgstr "Kommandot ”{0}” kräver en URL" - -#: -msgid "get.options.file" -msgstr "Namnge för att spara filen som" - -#: -msgid "get.short_description" -msgstr "Hämta en fil från servern" - -#: -msgid "help.available_commands" -msgstr "Tillgängliga kommandon:" - -#: -msgid "help.command_options" -msgstr "Kommandoalternativ:" - -#: -msgid "help.description0" -msgstr "Visa hjälp för ett specifikt kommando" - -#: -msgid "help.description1" -msgstr "Lista alla tillgängliga kommandon" - -#: -msgid "help.errors.unknown_command" -msgstr "Okänt kommando: {0}" - -#: -msgid "help.global_options" -msgstr "Globala alternativ:" - -#: -msgid "help.short_description" -msgstr "Hjälp för tabcmd-kommandon" - -#: -msgid "httputils.found_attachment" -msgstr "Hittad bilaga: {0}" - -#: -msgid "httputils.mapped_attachment" -msgstr "Hittad bilaga: {0} (ommappad till {1})" - -#: -msgid "initialuser.errors.username_and_password_required" -msgstr "Både användarnamn och lösenord måste anges" - -#: -msgid "initialuser.options.friendly-name" -msgstr "Eget namn" - -#: -msgid "initialuser.short_description" -msgstr "Skapa en initial användare på en oinitierad server" - -#: -msgid "listdomains.description" -msgstr "Lista domäner" - -#: -msgid "listdomains.status" -msgstr "Listar domäner från servern ..." - -#: -msgid "listsites.output" -msgstr "{0}{0}NAMN: {1}{0}PLATS-ID: ”{2}”" - -#: -msgid "listsites.output_extended" -msgstr "{0}{0}NAMN: {1} {0}PLATS-ID: ”{2}”{0}EXTRAKTKRYPTERING: {3}" - -#: -msgid "listsites.short_description" -msgstr "Lista platser för användare" - -#: -msgid "listsites.status" -msgstr "Listar platser för användaren {0} ..." - -#: -msgid "listsites.options.get_extract_encryption_mode" -msgstr "Skriv ut extraktkrypteringsläge för platsen/platserna" - -#: -msgid "login.description" -msgstr "Logga in på servern. Din session fortsätter till den upphör att gälla på den server du använder {0}" - -#: -msgid "login.short_description" -msgstr "Logga in på servern" - -#: -msgid "logout.short_description" -msgstr "Logga ut från servern" - -#: -msgid "publish.description" -msgstr "Publicera en arbetsbok, en datakälla eller ett extrakt på servern" - -#: -msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "Felaktig filtyp, ”{0}”, för uppdatering av en datakälla. Ersättning/tillägg gäller enbart för extraktfiler (.tde)" - -#: -msgid "publish.errors.invalid_name_option" -msgstr "{0}-alternativet är ogiltigt vid publicering av flera objekt" - -#: -msgid "publish.errors.invalid_publish_file_type" -msgstr "Felaktig filtyp, ”{0}”, för publicering. En .tde-, .tds-, .tdsx-, .twb- eller .twbx-fil förväntades" - -#: -msgid "publish.errors.mutually_exclusive_option" -msgstr "Använd endast endera av {0} eller {1}" - -#: -msgid "publish.errors.requires_resource_file" -msgstr "Kommandot ”{0}” kräver en arbetsbok, den datakälla eller en extraktfil" - -#: -msgid "publish.errors.unexpected_server_response" -msgstr "Oväntat svar från servern: {0}" - -#: -msgid "publish.errors.server_resource_not_found" -msgstr "Den resurs du angav finns inte, eller så har du inte behörighet att se den. Kontrollera ditt projektnamn och dina behörigheter" - -#: -msgid "publish.options.append" -msgstr "Lägg till extraktfil till befintlig datakälla" - -#: -msgid "publish.options.async" -msgstr "Publicera asynkront" - -#: -msgid "publish.options.db-password" -msgstr "Databaslösenord för alla datakällor" - -#: -msgid "publish.options.db-username" -msgstr "Databasanvändarnamn för alla datakällor" - -#: -msgid "publish.options.description" -msgstr "Beskrivning av arbetsboken eller datakällan" - -#: -msgid "publish.options.encrypt_extracts" -msgstr "Kryptera extrakt på servern" - -#: -msgid "publish.options.name" -msgstr "Arbetsbokens/datakällans namn på servern. Om det inte anges namnges arbetsboken/datakällan efter filnamnet, utan filnamnstillägget twb(x), tds(x) eller tde. Om du publicerar en .tde-fil skapas en datakälla" - -#: -msgid "publish.options.oauth-username" -msgstr "Publicera genom att använda de inloggningsuppgifter som sparats i den servernyckelring som associerats med USERNAME" - -#: -msgid "publish.options.overwrite" -msgstr "Skriv över eventuell befintlig arbetsbok/datakälla" - -#: -msgid "publish.options.project" -msgstr "Projekt som arbetsboken/datakällan ska publiceras till" - -#: -msgid "publish.options.parent-project-path" -msgstr "Sökväg till det överordnade projektet till det projekt som arbetsboken/datakällan ska publiceras till" - -#: -msgid "publish.options.replace" -msgstr "Ersätt extraktfilen på befintlig datakälla" - -#: -msgid "publish.options.restart" -msgstr "Startar om filuppladdningen" - -#: -msgid "publish.options.save-db-password" -msgstr "Lagrar databaslösenordet på servern" - -#: -msgid "publish.options.save-oauth" -msgstr "Bädda in de OAuth-inloggningsuppgifter som angetts med {0}" - -#: -msgid "publish.options.tabbed" -msgstr "Publicera med tabbvyer aktiverat" - -#: -msgid "publish.options.thumbnail-groupname" -msgstr "Om arbetsboken innehåller några användarfilter så impersonera den här gruppen vid beräkning av miniatyrer" - -#: -msgid "publish.options.thumbnail-username" -msgstr "Om arbetsboken innehåller några användarfilter så impersonera den här användaren vid beräkning av miniatyrer" - -#: -msgid "publish.status" -msgstr "Publicerar ”{0}” till servern. Detta kan ta flera minuter ..." - -#: -msgid "publish.success" -msgstr "Filen har publicerats till servern på följande plats:" - -#: -msgid "publishsamples.options.parent-project-path" -msgstr "Sökväg till det överordnade projekt till det projekt som exempel ska publiceras till. Du måste specificera projektnamnet med --project." - -#: -msgid "publishsamples.options.projectname" -msgstr "Namn på det projekt som exempel ska publiceras till" - -#: -msgid "publishsamples.short_description" -msgstr "Publicerar exempelarbetsböcker till det angivna projektet. Befintliga exempel skrivs över." - -#: -msgid "publishsamples.status" -msgstr "Publicerar exempel ..." - -#: -msgid "reencryptextracts.short_description" -msgstr "Kryptera om extrakt på en plats" - -#: -msgid "reencryptextracts.status" -msgstr "Schemalägger omkryptering av extrakt på platsen {0} ..." - -#: -msgid "refreshextracts.errors.required_argument" -msgstr "Kommandot refreshextracts kräver en arbetsboks-URL, ett arbetsboksnamn eller ett datakällsnamn" - -#: -msgid "refreshextracts.errors.add_and_remove_calculations" -msgstr "Det går inte att köra en uppdatering med båda alternativen --addcalculations och --removecalculations" - -#: -msgid "refreshextracts.errors.calculations_and_incremental" -msgstr "Det går inte att lägga till eller ta bort materialiserade beräkningar under en inkrementell extraktuppdatering" - -#: -msgid "refreshextracts.errors.error" -msgstr "Fel vid uppdatering av extrakt" - -#: -msgid "refreshextracts.options.datasource" -msgstr "Namnet på den datakälla som ska uppdateras" - -#: -msgid "refreshextracts.options.incremental" -msgstr "Genomför en inkrementell uppdatering (om detta stöds)" - -#: -msgid "refreshextracts.options.parent-project-path" -msgstr "Sökväg till det överordnade projekt som innehåller det extrakt som ska uppdateras. Du måste ange projektnamnet med --projekt." - -#: -msgid "refreshextracts.options.project" -msgstr "Namnet på det projekt som innehåller arbetsboken/datakällan. Behövs bara om {0} eller {1} anges. Om inget anges används standardprojektet ”{2}”" - -#: -msgid "refreshextracts.options.synchronous" -msgstr "Vänta tills uppdateringen är klar innan du avslutar" - -#: -msgid "refreshextracts.options.url" -msgstr "Arbetsbokens eller vyns kanoniska namn så som det visas i URL:en" - -#: -msgid "refreshextracts.options.workbook" -msgstr "Namnet på den arbetsbok som ska uppdateras" - -#: -msgid "refreshextracts.options.addcalculations" -msgstr "Lägger till materialiserade beräkningar i extraktet" - -#: -msgid "refreshextracts.options.removecalculations" -msgstr "Tar bort materialiserade beräkningar från extraktet" - -#: -msgid "refreshextracts.short_description" -msgstr "Uppdatera en arbetsboks eller datakällas extrakt på servern" - -#: -msgid "refreshextracts.status_incremented" -msgstr "Schemalägger extrakten för {0} ”{1}” till att ökas stegvis nu ..." - -#: -msgid "refreshextracts.status_refreshed" -msgstr "Schemalägger extrakten för {0} ”{1}” till att uppdateras nu ..." - -#: -msgid "removeusers.options.users" -msgstr "En fil som innehåller en lista med användare, en per rad, som ska tas bort från gruppen" - -#: -msgid "removeusers.short_description" -msgstr "Ta bort användare från en grupp" - -#: -msgid "removeusers.status" -msgstr "Tar bort användare listade i {0} från gruppen {1} ..." - -#: -msgid "runschedule.errors.requires_schedule_name" -msgstr "Kommandot ”{0}” kräver ett schemanamn" - -#: -msgid "runschedule.short_description" -msgstr "Kör ett schema" - -#: -msgid "runschedule.status" -msgstr "Kör schemat ”{0}” på servern ..." - -#: -msgid "materializeviews.short_description" -msgstr "Uppdatera och kontrollera inställningarna för materialiserade vyer för platser/arbetsböcker" - -#: -msgid "materializeviews.status.site" -msgstr "Uppdaterar inställningen för materialiserade vyer för platsen ”{0}” ..." - -#: -msgid "materializeviews.status.workbook" -msgstr "Uppdaterar inställningen för materialiserade vyer för arbetsboken ”{0}” ..." - -#: -msgid "materializeviews.errors.invalid_workbook_arguments" -msgstr "Kommandot materializeviews kräver ett argument för ett arbetsboksnamn" - -#: -msgid "materializeviews.errors.invalid_site_arguments" -msgstr "Kommandot materializeviews kräver ett argument för ett plats-ID" - -#: -msgid "materializeviews.errors.invalid_workbook_option" -msgstr "Använd ”{0}” eller ”{1}” med ”{2}”" - -#: -msgid "materializeviews.errors.invalid_project_path" -msgstr "Använd ”{1}” med ”{0}”" - -#: -msgid "materializeviews.errors.invalid_site_option" -msgstr "Använd ”{0}” med ”{1}”" - -#: -msgid "materializeviews.errors.site_mode_conflict" -msgstr "Ändra platsens läge för materialiserade vyer genom att använda ”{0}” eller ”{1}”" - -#: -msgid "materializeviews.errors.site_not_updated" -msgstr "platsen ”{0}” har inte uppdaterats. Endast serveradministratörer kan ändra inställningen för materialiserade vyer" - -#: -msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "Ändra inställningen för materialiserade vyer genom att använda ”{0}” eller ”{1}”" - -#: -msgid "materializeviews.options.materialize_now" -msgstr "Schemalägg materialiseringen för en given arbetsbok direkt med ”{0}”" - -#: -msgid "materializeviews.options.project" -msgstr "Specificera ett projekt namn med hjälp av ”{0}”" - -#: -msgid "materializeviews.options.parent_project_path" -msgstr "Använd ”{0}” för att specificera sökvägen för ett överordnat projekt till ”{1}”" - -#: -msgid "materializeviews.options.allow_workbook" -msgstr "Använd ”{0}” för att aktivera/inaktivera materialiserade vyer för en arbetsbok" - -#: -msgid "materializeviews.options.allow_site" -msgstr "Använd ”{0}” för att aktivera/inaktivera materialiserade vyer för en plats" - -#: -msgid "materializeviews.options.selected_workbooks" -msgstr "Använd ”{0}” för att aktivera utvalda arbetsböcker på platsen. Används med alternativet ”{1}”. Detta är standardalternativet" - -#: -msgid "materializeviews.options.all_workbooks" -msgstr "Använd ”{0}” för att aktivera alla arbetsböcker på platsen. Används med alternativet ”{1}”" - -#: -msgid "session.auto_site_login" -msgstr "Logga in automatiskt på platsen: {0}" - -#: -msgid "session.certificate-alias" -msgstr "Certifikatsalias: {0}" - -#: -msgid "session.connecting" -msgstr "Ansluter till servern ..." - -#: -msgid "session.connecting_to" -msgstr "Ansluter till url ({0}): {1}" - -#: -msgid "session.continuing_session" -msgstr "Fortsätter föregående session" - -#: -msgid "session.errors.auth_required" -msgstr "Auktorisering krävs" - -#: -msgid "session.errors.invalid_keystore_password" -msgstr "Keystore-lösenordet är fel. Använd korrekt lösenord och försök igen" - -#: -msgid "session.errors.invalid_redirect" -msgstr "Det går inte att omdirigera till en ogiltig URL: {0}" - -#: -msgid "session.errors.keystore_pwdfile_create" -msgstr "Det gick inte att skapa någon keystore-lösenordsfil. Fel: {0}" - -#: -msgid "session.errors.missing_arguments" -msgstr "Det går inte att logga in eftersom argument saknas: {0}" - -#: -msgid "session.errors.no_redirect_found" -msgstr "Omdirigeringsadress saknas i omdirigeringssvar" - -#: -msgid "session.errors.no_sslcafile_found" -msgstr "Det gick inte att hitta någon CA-fil (Certificate Authority) på dessa platser: ”{0}”. CA-filen används för att säkerställa säker kommunikation med Tableau Server. Mer information om att skapa en CA-fil finns i hjälpen till Tableau Server. För att ansluta till Tableau Server utan att validera dess SSL-certifikat, använd flaggan --no-certcheck." - -#: -msgid "session.errors.script_no_password" -msgstr "Tabcmd kördes från ett skript eller IDE, men inget lösenord tillhandahölls. Ett lösenord måste tillhandahållas som ett argument till tabcmd för att det ska gå att logga in." - -#: -msgid "session.errors.session_expired" -msgstr "Din session har upphört" - -#: -msgid "session.errors.unsupported_command" -msgstr "Kommandot stöds inte av den här servern" - -#: -msgid "session.keystore.notice" -msgstr "Vill du lagra lösenordet lokalt för att undvika att skriva in lösenordet nästa gång? [svara ja eller nej]" - -#: -msgid "session.keystore.password" -msgstr "Keystore-lösenord:" - -#: -msgid "session.keystore.pwdfile_create" -msgstr "Skapa Keystore-lösenordsfil på sökvägen: {0}" - -#: -msgid "session.keystore.pwdfile_remove" -msgstr "Ta bort Keystore-lösenordsfilen som innehåller fel lösenord" - -#: -msgid "session.login" -msgstr "Loggar in ..." - -#: -msgid "session.logout" -msgstr "Utloggad" - -#: -msgid "session.monitorjob.errors.no_jobid" -msgstr "Det går inte att övervaka jobbet. Inget jobb_ID hittades: {0}" - -#: -msgid "session.monitorjob.percent_complete" -msgstr "{0}% klart" - -#: -msgid "session.new_session" -msgstr "Skapar ny session" - -#: -msgid "session.no-certificate-found" -msgstr "Det gick inte att hitta något giltigt klientcertifikat" - -#: -msgid "session.not_default_site_member" -msgstr "Du är inte medlem på standardplatsen. Välj ett platS-ID från följande platser:" - -#: -msgid "session.not_site_member" -msgstr "Du är inte medlem på platsen ”{0}”. Välj ett platS-ID från följande platser:" - -#: -msgid "session.options.help" -msgstr "Visa hjälp för tabcmd" - -#: -msgid "session.options.no-certcheck" -msgstr "Validera inte SSL-certifikatet" - -#: -msgid "session.options.no-cookie" -msgstr "Spara inte sessions-ID vid inloggning. Följande kommandon måste logga in på nytt. Om detta inte anges är standard att spara sessions-ID" - -#: -msgid "session.options.no-prompt" -msgstr "Fråga inte om lösenord" - -#: -msgid "session.options.no-proxy" -msgstr "Använd ingen HTTP-proxy" - -#: -msgid "session.options.password" -msgstr "Använd det angivna lösenordet för Tableau Server" - -#: -msgid "session.options.password-file" -msgstr "Läs lösenordet till Tableau Server från FILE" - -#: -msgid "session.options.proxy" -msgstr "Använd den angivna HTTP-proxyn" - -#: -msgid "session.options.server" -msgstr "Använd den angivna webbadressen för Tableau Server. Om inget protokoll anges antas http:// gälla" - -#: -msgid "session.options.site" -msgstr "Använd den angivna platsen för Tableau Server. Ange en tom sträng (””) för att tvinga användning av standardplatsen" - -#: -msgid "session.options.timeout" -msgstr "Hur länge, mätt i sekunder, ska man vänta på att servern ska slutföra kommandokörningen. Som standard ska man vänta tills servern svarar" - -#: -msgid "session.options.use-certificate" -msgstr "Använd klientcertifikatet för att logga in" - -#: -msgid "session.options.username" -msgstr "Använd det angivna användarnamnet för Tableau Server" - -#: -msgid "session.password" -msgstr "Lösenord:" - -#: -msgid "session.redirecting" -msgstr "omdirigerar till {0}" - -#: -msgid "session.retrying_task" -msgstr "Loggar in igen för att försöka ursprungskommandot på nytt med en ny session..." - -#: -msgid "session.session_expired_login" -msgstr "Din session har upphört. Loggar ut för att rensa sessionen ..." - -#: -msgid "session.site_list" -msgstr "{0}{0}NAMN: {1}{0}PLATS-ID: ”{2}”" - -#: -msgid "session.using-certificate" -msgstr "Använd klientcertifikat för att logga in" - -#: -msgid "session.inferred_username" -msgstr "Logga in som användaren ”{0}” eftersom ingen --username-flagga angavs." - -#: -msgid "sessiondata.errors.bad_api" -msgstr "Missformad server API: {0}" - -#: -msgid "sessiondata.errors.no_server_api" -msgstr "Det gick inte att hitta serverns API-version i svaret" - -#: -msgid "sessiondata.errors.version_mismatch" -msgstr "Tabcmd-versionen ({0}API {1}) matchar inte Tableau Server-versionen ({2}API {3})" - -#: -msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "Ange ”{0}” eller ”{1}” före servernamnet" - -#: -msgid "sessionoptions.errors.bad_password_file" -msgstr "Det går inte att läsa lösenordet från filen ”{0}”" - -#: -msgid "sessionoptions.errors.bad_protocol" -msgstr "Protokoll ”{0}” stöds inte" - -#: -msgid "sessionoptions.errors.bad_proxy_format" -msgstr "Proxyformatet matchar inte HOST:PORT: {0}" - -#: -msgid "sessionoptions.errors.bad_timeout" -msgstr "Icke-numeriskt argument till {0} ”{1}” ignorerades" - -#: -msgid "set.description" -msgstr "Ställ in en inställning på servern. Använd !setting för att stänga av en inställning" - -#: -msgid "set.errors.requires_setting_name" -msgstr "Kommandot ”{0}” behöver ett inställningsnamn" - -#: -msgid "set.errors.single_setting_name" -msgstr "Kommandot ”{0}” använder ett enskilt inställningsnamn" - -#: -msgid "set.short_description" -msgstr "Ställa in en inställning på servern" - -#: -msgid "setsetting.status" -msgstr "Ställer in ”{0}” på {1}" - -#: -msgid "syncgroup.errors.server_admin" -msgstr "Den minsta platsrollen för en grupp kan inte vara ”ServerAdministrator”." - -#: -msgid "syncgroup.options.role" -msgstr "Ställer in standardroller för alla användare i gruppen. Giltiga värden för {0}: {1}. In en användare redan finns tillämpas den givna rollen om den är mindre begränsande än användarens aktuella roll. Om den inte anges är standard {2} för nya användare och oförändrat för befintliga användare" - -#: -msgid "syncgroup.options.overwritesiterole" -msgstr "Låt användarens platsroll ändras till en med mindre åtkomst när --role används, vilket får företräde över standardbeteendet." - -#: -msgid "syncgroup.options.grantlicensemode" -msgstr "När man ska tilldela en licens som är tilldelad en grupp till en användare. Tillåtna värden är: {0}. Om inget värde anges kommer ”on-sync” användas som standardvärde." - -#: -msgid "syncgroup.short_description" -msgstr "Synkronisera servern med en Active Directory-grupp" - -#: -msgid "syncgroup.status" -msgstr "Synkroniserar servern med en Active Directory-grupp {0}..." - -#: -msgid "syncgroup.options.sysadmin-type" -msgstr "[Inaktuell. Använd --role istället.] Tilldelar [eller tar bort] adminbehörigheter till alla användare i gruppen. {0} kan vara: {1}, {2}, {3}, eller {4}." - -#: -msgid "syncgroup.options.license" -msgstr "[Inaktuell. Använd --role i stället.] Ställer in standardlicensnivån för alla användare i gruppen. {0} kan vara {1}, {2} eller {3}." - -#: -msgid "syncgroup.options.publisher" -msgstr "[Inaktuell. Använd --role istället.] Tilldelar [eller tar bort] publiceringsbehörigheter till alla användare i gruppen." - -#: -msgid "tabcmd.mutually_exclusive_options" -msgstr "Det går inte att ange ”{0}” och ”{1}” i samma kommando" - -#: -msgid "tabcmdparser.errors.ambiguous_option" -msgstr "Tvetydigt alternativ ”{0}” bland alternativen: {1}" - -#: -msgid "tabcmdparser.warning.unexpected_dash" -msgstr "Oväntat bindestreck påträffades i argumentet: {0}. Giltiga bindestreck är -, --. Det här felet uppstår ofta när man kopierar/klistrar in från en textredigerare med formatering. Prova med att skriva bindestrecket för argumentet igen i kommandoraden." - -#: -msgid "resetopenidsub.short_description" -msgstr "Återställ ett OpenID Connect SubId för en användare" - -#: -msgid "resetopenidsub.options.targetusername" -msgstr "Användare som ska återställas" - -#: -msgid "resetopenidsub.options.all" -msgstr "Återställ alla användare" - -#: -msgid "version.description" -msgstr "Skriv ut versioninformation" - -#: -msgid "vizqlsession.errors.cannot_create_session" -msgstr "Det gick inte att skapa en VizQI-session på servern" - -#: -msgid "vizqlsession.errors.no_command_result" -msgstr "Det gick inte att hitta kommandoresultatet: {0}" - -#: -msgid "vizqlsession.errors.session_already_closed" -msgstr "VizQl-sessionens objekt är redan stängt" - -#: -msgid "vizqlsession.errors.cannot_parse_response" -msgstr "Det går inte att tolka JSON-svarssträngen: {0}" - -#: -msgid "upgradethumbnails.short_description" -msgstr "Detta kommer att köra bakgrundsjobbet Upgrade Thumbnails. Detta renderar om alla miniatyrbilder som genererats före Tableau version 2018.2 till högupplöst. Detta kan komma att belasta Tableau Server och externa datakällor mer än normalt. Om problem uppstår kan jobbet avbrytas genom att köra tabcmd upgradethumbnails --server --stopp" - -#: -msgid "upgradethumbnails.options.stop" -msgstr "Avbryt alla jobb relaterade till uppgradering av miniatyrer" - -#: -msgid "upgradethumbnails.status.running" -msgstr "Startar miniatyruppgraderingen" - -#: -msgid "upgradethumbnails.status.not_running" -msgstr "Miniatyruppgraderingen startar inte" - -#: -msgid "upgradethumbnails.status.cancelling" -msgstr "Avbryter uppgraderingsjobb för miniatyrer" - -#: -msgid "upgradethumbnails.continue_promt" -msgstr "Vill du fortsätta? Tryck 1 för Ja, 0 för Nej (1/0)" - -#: -msgid "upgradethumbnails.invalid_response" -msgstr "Ogiltigt svar" - -#: -msgid "validateidpmetadata.options.digest_algorithms" -msgstr "En blankstegsavgränsad lista över sammanfattningsalgoritmer. Giltiga värden för {0}: {1}. Om detta inte anges använder servern värden från serverns konfigurationsinställning: {2}" - -#: -msgid "validateidpmetadata.options.min_allowed_rsa_key_size" -msgstr "Om detta inte anges använder servern värden från serverns konfigurationsinställning: {0}" - -#: -msgid "validateidpmetadata.options.min_allowed_elliptic_curve_size" -msgstr "Om detta inte anges använder servern värden från serverns konfigurationsinställning: {0}" - -#: -msgid "validateidpmetadata.options.site_names" -msgstr "En blankstegsavgränsad förteckning över platsnamn där certifikatvalidering ska köras. Om detta inte anges kommer alla platser att inspekteras." - -#: -msgid "validateidpmetadata.short_description" -msgstr "Identifierar Tableau Server-platser som har konfigurerats med IdP:er med den osäkra sammanfattningsalgoritmen SHA-1. Detta kommando identifierar också IdP:er som använder certifikat med en otillräcklig RSA-nyckelstorlek eller eliptisk kurvstorlek." - -#: -msgid "tabcmd.content.description" -msgstr "En beskrivning av objektet." - -#: -msgid "tabcmd.content.site_id" -msgstr "Används i URL:en för att identifiera platsen. Det här är inte detsamma som platsnamnet." - -#: -msgid "tabcmd.howto" -msgstr "Kör ett specifikt kommando" - -#: -msgid "tabcmd.name" -msgstr "Tableau Server-kommandoradsverktyg" - -#: -msgid "tabcmd.options.project" -msgstr "Projektets namn" - -#: -msgid "tabcmd.options.parent_project" -msgstr "Sökvägen till projektet som innehåller målobjektet." - -#: -msgid "tabcmd.options.workbook" -msgstr "Namnet på målarbetsboken" - -#: -msgid "tabcmd.options.datasource" -msgstr "Namnet på måldatakällan" - -#: -msgid "tabcmd.options.materializeviews" -msgstr "Justera prestandan hos den här arbetsboken genom att materialisera beräkningar för alla vyer, om aktiverat." - -#: -msgid "tabcmd.options.dematerialize" -msgstr "Justera prestandan hos den här arbetsboken genom att inaktivera materialiserade beräkningar för alla vyer, om aktiverat." - -#: -msgid "tabcmd.options.complete" -msgstr "Kräver att alla rader är giltiga om någon ändring ska kunna göras. (Sant som standard)" - -#: -msgid "tabcmd.options.no_complete" -msgstr "Kräver inte att alla rader är giltiga om någon ändring ska kunna göras." - -#: -msgid "tabcmd.options.users_file" -msgstr "CSV-fil som innehåller en lista med användare, en per rad" - -#: -msgid "tabcmd.options.token_file" -msgstr "Läs personlig åtkomsttoken från en fil." - -#: -msgid "tabcmd.options.token_name" -msgstr "Namnet på personlig åtkomsttoken. Om du använder en token för att logga in krävs detta minst en gång för att påbörja sessionen." - -#: -msgid "tabcmd.options.token_value" -msgstr "Det hemliga värdet för personlig åtkomsttoken som ska användas för autentisering. Kräver att --token-namn anges." - -#: -msgid "tabcmd.options.language.detailed" -msgstr "Ange vilket språk som ska användas. Exporterade data returneras på detta språk. Om inget anges använder klienten datorns språkzon, och servern använder språkzonen för ditt användarkonto" - -#: -msgid "tabcmd.options.conflicts" -msgstr "Behandla resurskonflikter som lyckat objektskapande, t.ex. projektet finns redan" - -#: -msgid "tabcmd.options.log" -msgstr "Använd den angivna loggnivån. Standardnivån är INFO." - -#: -msgid "tabcmd.publish.options.restart" -msgstr "[Inaktuell – ingen effekt]" - -#: -msgid "tabcmd.publish.options.tabbed.detailed" -msgstr "Publicera med tabbvyer aktiverat. Varje blad blir en flik som Viewer-användare kan använda för aatt navigera genom arbetsboken." - -#: -msgid "tabcmd.publish.options.append.detailed" -msgstr "Lägg till data som publiceras på en befintlig datakälla med samma namn. Om tillägget är inställt på Sant men det inte redan finns en datakälla misslyckas åtgärden." - -#: -msgid "tabcmd.publish.options.disable-uploader" -msgstr "[Inaktuell – ingen effekt]" - -#: -msgid "tabcmd.refresh.options.bridge" -msgstr "Uppdatera datakällan genom Tableau Bridge" - diff --git a/tabcmd/locales/sv/LC_MESSAGES/tabcmd_messages_sv.po b/tabcmd/locales/sv/LC_MESSAGES/tabcmd_messages_sv.po deleted file mode 100644 index 317cf6d3..00000000 --- a/tabcmd/locales/sv/LC_MESSAGES/tabcmd_messages_sv.po +++ /dev/null @@ -1,1416 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: sv" -#: -msgid "commandlineutils.errors.bad_value" -msgstr "Alternativet ''{0}'' har det felaktiga värdet ''{1}''. Det måste vara något av: {2}" - -#: -msgid "commandlineutils.errors.not_integer" -msgstr "Värdet ''{0}'' för alternativet ''{1}'' är inte ett heltal" - -#: -msgid "common.errors.empty_file" -msgstr "Filen ''{0}'' är tom" - -#: -msgid "common.errors.file_not_found" -msgstr "Det går inte att öppna filen ''{0}''" - -#: -msgid "common.errors.invalid_file_path" -msgstr "Ogiltig filsökväg: ''{0}''" - -#: -msgid "common.errors.folder_path_not_found" -msgstr "Det går inte att hitta katalogen ''{0}''" - -#: -msgid "common.errors.access_denied" -msgstr "Åtkomst nekad till filen ''{0}''. Kontrollera att sökvägen är giltig och att filnamnet inte matchar en befintlig katalog" - -#: -msgid "common.errors.requires_csv_file" -msgstr "Kommandot ''{0}'' kräver CSV-fil" - -#: -msgid "common.errors.requires_group_name" -msgstr "Kommandot ''{0}'' kräver ett gruppnamn" - -#: -msgid "common.errors.requires_site_name" -msgstr "Kommandot ''{0}'' kräver ett webbplatsnamn" - -#: -msgid "common.errors.options_conflict" -msgstr "Nya och inaktuella alternativ för att specificera användarrollen har angetts. Endast ett kan användas" - -#: -msgid "common.errors.csv_sizelimit" -msgstr "Den CSV-fil som du refererar till överskrider storleksgränsen på 100 MB. Dela upp filens innehåll i mindre CSV-filer och importera dem sedan separat." - -#: -msgid "common.options.admin-type" -msgstr "[Inaktuellt] Tilldelar [eller tar bort] webbplatsadministratörsrättigheten för alla användare i CSV-filen. Den här inställningen kan åsidosättas med värdena på de enskilda raderna i CSV-filen. {0} kan vara: {1}, {2} eller {3}. Om inget anges: {3} för nya användare, oförändrat för befintliga användare" - -#: -msgid "common.options.complete" -msgstr "Kräver [eller kräver inte] att alla rader måste vara giltiga om någon ändring ska kunna göras. Standard: {0}" - -#: -msgid "common.options.license" -msgstr "[Inaktuellt] Ställer in standardlicensnivån för alla användare. Detta kan åsidosättas med värdet i CSV-filen. {0} kan vara {1}, {2} eller {3}" - -#: -msgid "common.options.nowait" -msgstr "Vänta inte på att jobbet ska slutföras" - -#: -msgid "common.options.publisher" -msgstr "[Inaktuellt] Tilldelar [eller tar bort] publiceringsrätten för alla användare i CSV-filen. Den här inställningen kan åsidosättas med värdena på de enskilda raderna i CSV-filen. Standard, om inget annat angetts: falskt för nya användare, oförändrat för befintliga användare" - -#: -msgid "common.options.silent-progress" -msgstr "Visa inte förloppsmeddelanden för jobbet" - -#: -msgid "common.options.sysadmin-type" -msgstr "[Inaktuellt] Tilldelar [eller tar bort] webbplatsadministratörsrättigheten för alla användare i CSV-filen. Den här inställningen kan åsidosättas med värdena på de enskilda raderna i CSV-filen. {0} kan vara: {1}, {2}, {3} eller {4}. Om inget anges: {4} för nya användare, oförändrat för befintliga användare" - -#: -msgid "common.output.job_queued_success" -msgstr "Jobb i kö" - -#: -msgid "common.output.succeeded" -msgstr "Klart" - -#: -msgid "common.options.role" -msgstr "Ställer in standardrollen för alla påverkade användare. Giltiga värden för {0}: {1}. Om inget annat anges använder servern standardvärdet: {2}" - -#: -msgid "addusers.options.users" -msgstr "En fil som innehåller en lista med användare, en per rad, som ska läggas till i gruppen" - -#: -msgid "addusers.short_description" -msgstr "Lägg till användare till en grupp" - -#: -msgid "addusers.status" -msgstr "Lägger till användare listade i {0} till gruppen {1} ..." - -#: -msgid "creategroup.short_description" -msgstr "Skapa en lokal grupp" - -#: -msgid "creategroup.status" -msgstr "Skapar gruppen ''{0}'' på servern ..." - -#: -msgid "creategroup.options.role" -msgstr "Ställer in den roll som ska anges för användare i gruppen vid inloggning. Giltiga värden för {0}: {1}. En användares webbplatsroll ställs bara in på det här värdet om det är mindre restriktivt än användarens aktuella webbplatsroll. Om inget anges ställs ingen roll in för användare i den här gruppen vid inloggning." - -#: -msgid "createextracts.errors.required_argument" -msgstr "Kommandot createextracts kräver en arbetsboks-URL, ett arbetsboksnamn eller ett datakällsnamn." - -#: -msgid "createextracts.errors.error" -msgstr "Fel vid skapande av extrakt" - -#: -msgid "createextracts.for.datasource" -msgstr "Skapar extrakt för datakällan ''{0}''" - -#: -msgid "createextracts.for.workbook_name" -msgstr "Skapar extrakt för arbetsboken med namnet ''{0}''" - -#: -msgid "createextracts.for.workbook_url" -msgstr "Skapar extrakt för arbetsboken med URL:en ''{0}''" - -#: -msgid "createextracts.options.datasource" -msgstr "Namnet på måldatakällan för generering av extrakt" - -#: -msgid "createextracts.options.embedded-datasources" -msgstr "En blankstegsavgränsad lista med namn på inbäddade datakällsnamn i målarbetsboken. Omslut datakällsnamn med dubbla citattecken om de innehåller blanksteg. Endast tillgängligt när du skapar extrakt för en arbetsbok." - -#: -msgid "createextracts.options.encrypt" -msgstr "Skapa krypterat extrakt." - -#: -msgid "createextracts.options.include-all" -msgstr "Inkludera alla inbäddade datakällor i målarbetsboken. Endast tillgängligt när du skapar extrakt för en arbetsbok." - -#: -msgid "createextracts.options.parent-project-path" -msgstr "Sökvägen för projektet är överordnad projektet som innehåller målresursen. Du måste ange projektnamnet med --projekt." - -#: -msgid "createextracts.options.project" -msgstr "Namnet på det projekt som innehåller målresursen. Behövs bara om {0} eller {1} har angetts. Om det inte anges används standardprojektet ''{2}''." - -#: -msgid "createextracts.options.url" -msgstr "Resursens kanoniska namn som den visas i webbadressen" - -#: -msgid "createextracts.options.workbook" -msgstr "Namnet på målarbetsboken vid generering av extrakt" - -#: -msgid "createextracts.short_description" -msgstr "Skapa extrakt för en publicerad arbetsbok eller datakälla" - -#: -msgid "createextracts.workbook.include-all" -msgstr "Inkludera alla inbäddade datakällor i målarbetsboken" - -#: -msgid "createextracts.workbook.embedded-datasource-names" -msgstr "Med inbäddade datakällsnamn" - -#: -msgid "createproject.options.description" -msgstr "Beskrivning av projektet" - -#: -msgid "createproject.options.name" -msgstr "Projektets namn" - -#: -msgid "createproject.options.parent-project-path" -msgstr "Projektsökväg som kommer att innehålla det nya projektet. Om inget anges skapas den på webbplatsens rotnivå" - -#: -msgid "createproject.short_description" -msgstr "Skapa ett projekt" - -#: -msgid "createproject.status" -msgstr "Skapar projektet ''{0}'' på servern ..." - -#: -msgid "createsite.errors.invalid_url_option" -msgstr "URL-alternativet är ogiltigt om du skapar flera webbplatser. Kör kommandot på nytt efter det att du har tagit bort URL-alternativet, eller skapa varje webbplats separat" - -#: -msgid "createsite.errors.site_name_already_exists" -msgstr "Det finns redan en webbplats med namnet ''{0}''. Försök med ett annat webbplatsnamn." - -#: -msgid "createsite.errors.site_id_already_exists" -msgstr "Det finns redan en webbplats med ID:t ''{0}''. Specificera ett annat webbplats-ID genom att använda -r. Mer information finns i hjälpen till tabcmd createsite." - -#: -msgid "createsite.options.allow-mobile-snapshots" -msgstr "Tillåt [eller neka] mobila ögonblicksbilder. Standardinställningen är att tillåta mobila ögonblicksbilder" - -#: -msgid "createsite.options.allow-subscriptions" -msgstr "Tillåt [eller neka] prenumerationer för den här webbplatsen. Standarinställningen är serverns standardinställning. Prenumerationer kan inte aktiveras om serverprenumerationer har inaktiverats" - -#: -msgid "createsite.options.allow-web-authoring" -msgstr "Tillåt [eller neka] webbförfattande för den här webbplatsen. Standardinställningen är att tillåta webbförfattande" - -#: -msgid "createsite.options.metrics-level" -msgstr "0 för ingen samling, 100 för alla samlingar" - -#: -msgid "createsite.options.guest-access-enabled" -msgstr "Gäståtkomstbehörighet att se vyer för dem som inte har loggat in på något Tableau Server-konto" - -#: -msgid "createsite.options.site-mode" -msgstr "Tillåt [eller neka] webbplatsadministratören användarhantering på webbplatsen" - -#: -msgid "createsite.options.storage-quota" -msgstr "Webbplatslagringskvot i MB" - -#: -msgid "createsite.options.subscription-email" -msgstr "E-postadress som används för prenumerationer" - -#: -msgid "createsite.options.subscription-footer" -msgstr "Sidfot som används för prenumerationer" - -#: -msgid "createsite.options.url" -msgstr "Webbplatsens webbplats-ID" - -#: -msgid "createsite.options.user-quota" -msgstr "Maximalt antal webbplatsanvändare" - -#: -msgid "createsite.options.extract_encryption_mode" -msgstr "Extraktkrypteringsläge: inaktiverat, aktiverat eller framtvingat. Om inget anges tillämpas standardvärdet." - -#: -msgid "createsite.options.web_extraction_enabled" -msgstr "Tillåt [eller neka] skapande och ändrande av extrakt till live för den här webbplatsen. Standardinställningen är att tillåta." - -#: -msgid "createsite.options.run_now_enabled" -msgstr "Tillåt [eller neka] alternativet Kör nu för den här webbplatsen. Standardinställningen är Kör nu." - -#: -msgid "createsite.options.time_zone" -msgstr "Den tidszon som ska användas för extrakt på den här webbplatsen. Standardinställningen är upphävd så att serverns tidszon ska kunna användas." - -#: -msgid "createsite.short_description" -msgstr "Skapa en webbplats" - -#: -msgid "createsite.status" -msgstr "Skapa webbplatse ''{0}'' på servern ..." - -#: -msgid "createsiteusers.options.auth-type" -msgstr "Tilldelar autentiseringstypen för alla användare i CSV-filen. För Tableau Online kan {0} vara {1} (standard) eller {2}. För Tableau Server kan {0} vara lokal (standard) eller {2}." - -#: -msgid "createsiteusers.description" -msgstr "Skapa användare på den aktuella webbplatsen. Användarna läses in från den angivna CSV-filen. Filen kan ha kolumnerna i den ordning som visas nedan.{0}1. Användarnamn{0}2. Lösenord (Ignoreras om Active Directory används){0}3. Eget namn (Ignoreras om Active Directory används){0}4. Licensnivå ({1}, {2}, {3}, {4} eller {5}){0}5. Administratör ({6}/{7}){0}6. Utgivare ({8}/{9}/1 eller {10}/{11}/0){0}7. E-post (endast för Tableau Public){0}Filen kan ha färre kolumner. Den kan t.ex. vara en enkel lista med ett användarnamn per rad. Du kan använda citattecken om ett värde innehåller kommatecken. Tabcmd väntar på att uppgiften {12} ska slutföras. Du kan välja att inte vänta på att uppgiften ska slutföras på servern och istället återvända direkt genom att passera flaggan {13}. Systemadministratörer kan inte skapas eller degraderas med det här kommandot. Använd ''{14}'' istället" - -#: -msgid "createsiteusers.short_description" -msgstr "Skapa användare på den aktuella webbplatsen" - -#: -msgid "createsiteusers.status" -msgstr "Lägger till användare listade i {0} till den aktuella webbplatsen ..." - -#: -msgid "createusers.description" -msgstr "Skapa användare. Användarna läses in från den angivna CSV-filen. Filen kan ha kolumnerna i den ordning som visas nedan.{0}1. Användarnamn{0}2. Lösenord (Ignoreras om Active Directory används){0}3. Eget namn (Ignoreras om Active Directory används){0}4. Licensnivå ({1}, {2}, {3}, {4} eller {5}){0}5. Administratör ({6}/{7}/{8}/{9}){0}6. Utgivare ({10}/{11}/1 eller {12}/{13}/0){0}7. E-post (endast för Tableau Public){0}Filen kan ha färre kolumner. Den kan t.ex. vara en enkel lista med ett användarnamn per rad. Du kan använda citattecken om ett värde innehåller kommatecken. Tabcmd väntar på att uppgiften {14} ska slutföras. Du kan välja att inte vänta på att uppgiften ska slutföras på servern och istället återvända direkt genom att passera flaggan {15}" - -#: -msgid "createusers.short_description" -msgstr "Skapa användare på servern" - -#: -msgid "createusers.status" -msgstr "Lägger till användare listade i {0} på servern" - -#: -msgid "decryptextracts.short_description" -msgstr "Dekryptera extrakt på en webbplats" - -#: -msgid "decryptextracts.status" -msgstr "Schemalägger dekryptering av extrakt på webbplatsen {0} ..." - -#: -msgid "delete.errors.mutually_exclusive" -msgstr "Det går inte att ange både en arbetsbok och en datakälla som ska tas bort" - -#: -msgid "delete.errors.requires_workbook_datasource" -msgstr "Kommandot ''{0}'' kräver ett namn på en arbetsbok eller en datakälla" - -#: -msgid "delete.options.datasource" -msgstr "Datakälla som ska tas bort" - -#: -msgid "delete.options.parent-project-path" -msgstr "Sökväg till det överordnade projekt som innehåller den arbetsbok/datakälla som ska tas bort. Du måste specificera projektnamnet med --project." - -#: -msgid "delete.options.project" -msgstr "Projektet som innehller den arbetsbok/datakälla som ska tas bort. Standardprojektet är ''{0}''" - -#: -msgid "delete.options.workbook" -msgstr "Arbetsbok som ska tas bort" - -#: -msgid "delete.short_description" -msgstr "Ta bort en arbetsbok eller en datakälla från servern" - -#: -msgid "delete.status" -msgstr "Tar bort {0} ''{1}'' från servern ..." - -#: -msgid "deleteextracts.errors.required_argument" -msgstr "Kommandot deleteextracts kräver en arbetsboks-URL, ett arbetsboksnamn eller ett datakällsnamn" - -#: -msgid "deleteextracts.errors.error" -msgstr "Fel vid borttagande av extrakt" - -#: -msgid "deleteextracts.for.datasource" -msgstr "Tar bort extrakt för datakällan ''{0}''" - -#: -msgid "deleteextracts.for.workbook_name" -msgstr "Tar bort extrakt för arbetsboken med namnet ''{0}''" - -#: -msgid "deleteextracts.for.workbook_url" -msgstr "Tar bort extrakt för arbetsboken med URL:en ''{0}''" - -#: -msgid "deleteextracts.options.datasource" -msgstr "Namnet på måldatakällan för borttagande av extrakt" - -#: -msgid "deleteextracts.options.embedded-datasources" -msgstr "En blankstegsavgränsad lista med namn på inbäddade datakällsnamn i målarbetsboken. Omslut datakällsnamn med dubbla citattecken om de innehåller blanksteg. Endast tillgängligt när du tar bort extrakt från en arbetsbok." - -#: -msgid "deleteextracts.options.include-all" -msgstr "Inkludera alla inbäddade datakällor i målarbetsboken" - -#: -msgid "deleteextracts.options.parent-project-path" -msgstr "Sökvägen för projektet är överordnad projektet som innehåller målresursen. Du måste ange projektnamnet med --projekt." - -#: -msgid "deleteextracts.options.project" -msgstr "Namnet på det projekt som innehåller målresursen. Behövs bara om {0} eller {1} har angetts. Om det inte anges används standardprojektet ''{2}''." - -#: -msgid "deleteextracts.options.url" -msgstr "Resursens kanoniska namn som den visas i webbadressen" - -#: -msgid "deleteextracts.options.workbook" -msgstr "Namnet på målarbetsboken vid borttagning av extrakt" - -#: -msgid "deleteextracts.short_description" -msgstr "Ta bort extrakt för en publicerad arbetsbok eller datakälla" - -#: -msgid "deleteextracts.workbook.include-all" -msgstr "Inkludera alla inbäddade datakällor i målarbetsboken" - -#: -msgid "deleteextracts.workbook.embedded-datasource-names" -msgstr "Med inbäddade datakällsnamn" - -#: -msgid "deletegroup.short_description" -msgstr "Ta bort en grupp" - -#: -msgid "deletegroup.status" -msgstr "Tar bort gruppen ''{0}'' från servern ..." - -#: -msgid "deleteproject.errors.requires_project_name" -msgstr "Kommandot ''{0}'' kräver ett projektnamn" - -#: -msgid "deleteproject.options.parent-project-path" -msgstr "Sökväg till det överordnade projekt till det projekt som ska tas bort. Du måste specificera projektnamnet med --project." - -#: -msgid "deleteproject.short_description" -msgstr "Ta bort ett projekt" - -#: -msgid "deleteproject.status" -msgstr "Tar bort projektet ''{0}'' från servern ..." - -#: -msgid "deletesite.errors.logged_into_this_site" -msgstr "Du kan inte ta bort den webbplats som du för tillfället är inloggad på" - -#: -msgid "deletesite.short_description" -msgstr "Ta bort en webbplats" - -#: -msgid "deletesite.status" -msgstr "Tar bort webbplatsen ''{0}'' från servern ..." - -#: -msgid "deletesiteusers.description" -msgstr "Ta bort webbplatsanvändare. Användarna läses in från den angivna CSV-filen. Filen är en enkel lista med ett användarnamn per rad" - -#: -msgid "deletesiteusers.short_description" -msgstr "Ta bort webbplatsanvändare" - -#: -msgid "deletesiteusers.status" -msgstr "Tar bort webbplatsanvändare listade i {0} från servern ..." - -#: -msgid "deleteusers.description" -msgstr "Ta bort användare. Användarna läses in från den angivna CSV-filen. Filen är en enkel lista med ett användarnamn per rad" - -#: -msgid "deleteusers.short_description" -msgstr "Ta bort användare" - -#: -msgid "deleteusers.status" -msgstr "Tar bort användare listade i {0} från servern ..." - -#: -msgid "editdomain.description" -msgstr "Redigera en domän. Visa en lista med domäner för redigering med kommandot ''{0}''" - -#: -msgid "editdomain.errors.requires_nickname_name" -msgstr "Du måste ange ett ''{0}''-alternativ eller ett ''{1}''-alternativ" - -#: -msgid "editdomain.options.id" -msgstr "Domänens ID" - -#: -msgid "editdomain.options.name" -msgstr "Domänens namn" - -#: -msgid "editdomain.options.nickname" -msgstr "Domänens smeknamn" - -#: -msgid "editdomain.short_description" -msgstr "Redigera en domän" - -#: -msgid "editdomain.output" -msgstr "{0}ID{1}Smeknamn{1}{1}Namn{0}" - -#: -msgid "editdomain.status" -msgstr "Redigera domänen med ID:t ''{0}'' på servern ..." - -#: -msgid "editsite.errors.invalid_site-id" -msgstr "Alternativet {0} är ogiltigt när du redigera flera platser. Kör om kommandet efter att du har tagit bort alternativet {0} eller redigera varje plats separat" - -#: -msgid "editsite.errors.invalid_site-name" -msgstr "Alternativet {0} är ogiltigt när du redigera flera platser. Kör om kommandet efter att du har tagit bort alternativet {0} eller redigera varje plats separat" - -#: -msgid "editsite.options.allow-mobile-snapshots" -msgstr "Tillåt [eller neka] mobila ögonblicksbilder" - -#: -msgid "editsite.options.allow-subscriptions" -msgstr "Tillåt [eller neka] prenumerationer på den här webbplatsen" - -#: -msgid "editsite.options.allow-web-authoring" -msgstr "Tillåt [eller neka] webbförfattande för den här webbplatsen" - -#: -msgid "editsite.options.cache-warmup" -msgstr "Tillåt [eller neka] cacheuppvärmning för den här webbplatsen" - -#: -msgid "editsite.options.cache-warmup-threshold" -msgstr "Tröskelvärde i dagar för hur nyligen en vy måste ha visats för att aktivera uppvärmning" - -#: -msgid "editsite.options.site-name" -msgstr "Webbplatsens visningsnamn" - -#: -msgid "editsite.options.status" -msgstr "Ändra webbplatsens tillgänglighet. Måste vara ''{0}'' eller ''{1}''" - -#: -msgid "editsite.options.allow-materialized-views" -msgstr "Tillåt [eller neka] materialiserade vyer för den här webbplatsen" - -#: -msgid "editsite.options.extract_encryption_mode" -msgstr "Extraktkrypteringsläge: inaktiverat, aktiverat eller framtvingat. Om inget anges så ändras det inte på servern." - -#: -msgid "editsite.options.web_extraction_enabled" -msgstr "Tillåt [eller neka] skapande och ändrande av extrakt till live för den här webbplatsen. Standardinställningen är att tillåta." - -#: -msgid "editsite.options.run_now_enabled" -msgstr "Tillåt [eller neka] alternativet Kör nu för den här webbplatsen. Standardinställningen är Kör nu" - -#: -msgid "editsite.options.time_zone" -msgstr "Tidszon som ska användas med extrakt på den här webbplatsen" - -#: -msgid "editsite.options.use_default_time_zone" -msgstr "Upphäv tidszon som ska användas med extrakt på den här webbplatsen. Den kommer att använda serverns standardtidszon istället" - -#: -msgid "editsite.short_description" -msgstr "Redigera en webbplats" - -#: -msgid "editsite.status" -msgstr "Redigera webbplatsen ''{0}'' på servern ..." - -#: -msgid "encryptextracts.short_description" -msgstr "Kryptera extrakt på en webbplats" - -#: -msgid "encryptextracts.status" -msgstr "Schemalägger kryptering av extrakt på webbplatsen {0} ..." - -#: -msgid "export.errors.need_country_and_languge" -msgstr "Alternativen --country och --language måste användas tillsammans" - -#: -msgid "export.errors.white_space_workbook_view" -msgstr "Namnet på den arbetsbok eller vy som ska exporteras får inte innehålla blanksteg. Använd arbetsbokens eller vyns normaliserade namn så som det visas i URL:en." - -#: -msgid "export.errors.requires_workbook_view_name" -msgstr "Kommandot ''{0}'' kräver ett namn på /" - -#: -msgid "export.errors.requires_workbook_view_param" -msgstr "Kommandot ''{0}'' kräver en /-parameter, och parametern måste innehålla minst ett snedstreck (/)" - -#: -msgid "export.options.country" -msgstr "Om du inte använder användarens standardspråkzon, så ange språkzonens landsförkortning (finns i IANA Language Subtag Registry). Måste användas med --language" - -#: -msgid "export.options.csv" -msgstr "Exportera data i CSV-format (standard)" - -#: -msgid "export.options.fullpdf" -msgstr "Exportera visuella vyer i PDF-format (om arbetsboken publicerades med flikar)" - -#: -msgid "export.options.height" -msgstr "Ställer in höjden. Måste vara ett heltalsvärde (standard: 600 bildpunkter)" - -#: -msgid "export.options.language" -msgstr "Om du inte använder användarens standardspråkzon, så ange språkzonens språkförkortning (finns i IANA Language Subtag Registry). Måste användas med --country" - -#: -msgid "export.options.pagelayout" -msgstr "Ställer in sidorienteringen för den exporterade PDF-filen. Giltiga värden: {0}. Om inget anges används inställningen i Tableau Desktop" - -#: -msgid "export.options.pagesize" -msgstr "Ställer in sidstorleken för den exporterade PDF-filen. Giltiga värden: {0} (standard: ''{1}'')" - -#: -msgid "export.options.pdf" -msgstr "Exportera data i PDF-format" - -#: -msgid "export.options.png" -msgstr "Exportera data i PNG-format" - -#: -msgid "export.options.width" -msgstr "Ställer in bredden. Måste vara ett heltalsvärde (standard: 800 bildpunkter)" - -#: -msgid "export.short_description" -msgstr "Exportera en vys data eller avbildning från servern" - -#: -msgid "export.status" -msgstr "Begär ''{0}'' från servern ..." - -#: -msgid "export.success" -msgstr "Sparade {0} till ''{1}''" - -#: -msgid "extracts.workbook.errors.requires_datasources_or_include_all" -msgstr "Kommandot {0} för arbetsboken kräver antingen en inbäddad datakälla eller flaggan include-all." - -#: -msgid "fileuploader.progress" -msgstr "Överföringsförlopp: {0}%" - -#: -msgid "get.description" -msgstr "Hämta en fil från servern. Filen namnges efter den sista komponenten i sökvägen om inget filnamnsargument har angetts" - -#: -msgid "get.errors.requires_url" -msgstr "Kommandot ''{0}'' kräver en URL" - -#: -msgid "get.options.file" -msgstr "Namnge för att spara filen som" - -#: -msgid "get.short_description" -msgstr "Hämta en fil från servern" - -#: -msgid "help.available_commands" -msgstr "Tillgängliga kommandon:" - -#: -msgid "help.command_options" -msgstr "Kommandoalternativ:" - -#: -msgid "help.description0" -msgstr "Visa hjälp för ett specifikt kommando" - -#: -msgid "help.description1" -msgstr "Lista alla tillgängliga kommandon" - -#: -msgid "help.errors.unknown_command" -msgstr "Okänt kommando: {0}" - -#: -msgid "help.global_options" -msgstr "Globala alternativ:" - -#: -msgid "help.short_description" -msgstr "Hjälp för tabcmd-kommandon" - -#: -msgid "httputils.found_attachment" -msgstr "Hittad bilaga: {0}" - -#: -msgid "httputils.mapped_attachment" -msgstr "Hittad bilaga: {0} (ommappad till {1})" - -#: -msgid "initialuser.errors.username_and_password_required" -msgstr "Både användarnamn och lösenord måste anges" - -#: -msgid "initialuser.options.friendly-name" -msgstr "Eget namn" - -#: -msgid "initialuser.short_description" -msgstr "Skapa en initial användare på en oinitierad server" - -#: -msgid "listdomains.description" -msgstr "Lista domäner" - -#: -msgid "listdomains.status" -msgstr "Listar domäner från servern ..." - -#: -msgid "listsites.output" -msgstr "{0}{0}NAMN: {1} {0}WEBBPLATS-ID: ''{2}''" - -#: -msgid "listsites.output_extended" -msgstr "{0}{0}NAMN: {1} {0}WEBBPLATS-ID: ''{2}''{0}EXTRAKTKRYPTERING: {3}" - -#: -msgid "listsites.short_description" -msgstr "Lista webbplatser för användare" - -#: -msgid "listsites.status" -msgstr "Listar webbplatser för användaren {0} ..." - -#: -msgid "listsites.options.get_extract_encryption_mode" -msgstr "Skriv ut extraktkrypteringsläge för webbplatsen/webbplatserna" - -#: -msgid "login.description" -msgstr "Logga in på servern. Din session fortsätter till den upphör att gälla på den server du använder {0}" - -#: -msgid "login.short_description" -msgstr "Logga in på servern" - -#: -msgid "logout.short_description" -msgstr "Logga ut från servern" - -#: -msgid "publish.description" -msgstr "Publicera en arbetsbok, en datakälla eller ett extrakt på servern" - -#: -msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "Felaktig filtyp, ''{0}'', för uppdatering av en datakälla. Ersättning/tillägg gäller enbart för extraktfiler (.tde)" - -#: -msgid "publish.errors.invalid_name_option" -msgstr "{0}-alternativet är ogiltigt vid publicering av flera objekt" - -#: -msgid "publish.errors.invalid_publish_file_type" -msgstr "Felaktig filtyp, ''{0}'', för publicering. En .tde-, .tds-, .tdsx-, .twb- eller .twbx-fil förväntades" - -#: -msgid "publish.errors.mutually_exclusive_option" -msgstr "Använd endast endera av {0} eller {1}" - -#: -msgid "publish.errors.requires_resource_file" -msgstr "Kommandot ''{0}'' kräver en arbetsbok, den datakälla eller en extraktfil" - -#: -msgid "publish.errors.unexpected_server_response" -msgstr "Oväntat svar från servern: {0}" - -#: -msgid "publish.errors.server_resource_not_found" -msgstr "Den resurs du angav finns inte, eller så har du inte behörighet att se den. Kontrollera ditt projektnamn och dina behörigheter" - -#: -msgid "publish.options.append" -msgstr "Lägg till extraktfil till befintlig datakälla" - -#: -msgid "publish.options.async" -msgstr "Publicera asynkront" - -#: -msgid "publish.options.db-password" -msgstr "Databaslösenord för alla datakällor" - -#: -msgid "publish.options.db-username" -msgstr "Databasanvändarnamn för alla datakällor" - -#: -msgid "publish.options.description" -msgstr "Beskrivning av arbetsboken eller datakällan" - -#: -msgid "publish.options.encrypt_extracts" -msgstr "Kryptera extrakt på servern" - -#: -msgid "publish.options.name" -msgstr "Arbetsbokens/datakällans namn på servern. Om det inte anges namnges arbetsboken/datakällan efter filnamnet, utan filnamnstillägget twb(x), tds(x) eller tde. Om du publicerar en .tde-fil skapas en datakälla" - -#: -msgid "publish.options.oauth-username" -msgstr "Publicera genom att använda de inloggningsuppgifter som sparats i den servernyckelring som associerats med USERNAME" - -#: -msgid "publish.options.overwrite" -msgstr "Skriv över eventuell befintlig arbetsbok/datakälla" - -#: -msgid "publish.options.project" -msgstr "Projekt som arbetsboken/datakällan ska publiceras till" - -#: -msgid "publish.options.parent-project-path" -msgstr "Sökväg till det överordnade projektet till det projekt som arbetsboken/datakällan ska publiceras till" - -#: -msgid "publish.options.replace" -msgstr "Ersätt extraktfilen på befintlig datakälla" - -#: -msgid "publish.options.restart" -msgstr "Startar om filuppladdningen" - -#: -msgid "publish.options.save-db-password" -msgstr "Lagrar databaslösenordet på servern" - -#: -msgid "publish.options.save-oauth" -msgstr "Bädda in de OAuth-inloggningsuppgifter som angetts med {0}" - -#: -msgid "publish.options.tabbed" -msgstr "Publicera med tabbvyer aktiverat" - -#: -msgid "publish.options.thumbnail-groupname" -msgstr "Om arbetsboken innehåller några användarfilter så imitera den här gruppen vid beräkning av miniatyrer" - -#: -msgid "publish.options.thumbnail-username" -msgstr "Om arbetsboken innehåller några användarfilter så imitera den här användaren vid beräkning av miniatyrer" - -#: -msgid "publish.status" -msgstr "Publicerar ''{0}'' till servern. Detta kan ta flera minuter ..." - -#: -msgid "publish.success" -msgstr "Filen har publicerats till servern på följande plats:" - -#: -msgid "publishsamples.options.parent-project-path" -msgstr "Sökväg till det överordnade projekt till det projekt som exempel ska publiceras till. Du måste specificera projektnamnet med --project." - -#: -msgid "publishsamples.options.projectname" -msgstr "Namn på det projekt som exempel ska publiceras till" - -#: -msgid "publishsamples.short_description" -msgstr "Publicerar exempelarbetsböcker till det angivna projektet. Befintliga exempel skrivs över." - -#: -msgid "publishsamples.status" -msgstr "Publicerar exempel ..." - -#: -msgid "reencryptextracts.short_description" -msgstr "Kryptera om extrakt på en webbplats" - -#: -msgid "reencryptextracts.status" -msgstr "Schemalägger omkryptering av extrakt på webbplatsen {0} ..." - -#: -msgid "refreshextracts.errors.required_argument" -msgstr "Kommandot refreshextracts kräver en arbetsboks-URL, ett arbetsboksnamn eller ett datakällsnamn" - -#: -msgid "refreshextracts.errors.add_and_remove_calculations" -msgstr "Det går inte att köra en uppdatering med båda alternativen --addcalculations och --removecalculations" - -#: -msgid "refreshextracts.errors.calculations_and_incremental" -msgstr "Det går inte att lägga till eller ta bort materialiserade beräkningar under en inkrementell extraktuppdatering" - -#: -msgid "refreshextracts.errors.error" -msgstr "Fel vid uppdatering av extrakt" - -#: -msgid "refreshextracts.options.datasource" -msgstr "Namnet på den datakälla som ska uppdateras" - -#: -msgid "refreshextracts.options.incremental" -msgstr "Genomför en inkrementell uppdatering (om detta stöds)" - -#: -msgid "refreshextracts.options.parent-project-path" -msgstr "Sökväg till det överordnade projekt som innehåller det extrakt som ska uppdateras. Du måste specificera projektnamnet med --project." - -#: -msgid "refreshextracts.options.project" -msgstr "Namnet på det projekt som innehåller arbetsboken/datakällan. Är enbart nödvändigt om {0} eller {1} anges. Om inget anges används standardprojektet ''{2}''" - -#: -msgid "refreshextracts.options.synchronous" -msgstr "Vänta tills uppdateringen är klar innan du avslutar" - -#: -msgid "refreshextracts.options.url" -msgstr "Arbetsbokens eller vyns kanoniska namn så som det visas i URL:en" - -#: -msgid "refreshextracts.options.workbook" -msgstr "Namnet på den arbetsbok som ska uppdateras" - -#: -msgid "refreshextracts.options.addcalculations" -msgstr "Lägger till materialiserade beräkningar i extraktet" - -#: -msgid "refreshextracts.options.removecalculations" -msgstr "Tar bort materialiserade beräkningar från extraktet" - -#: -msgid "refreshextracts.short_description" -msgstr "Uppdatera en arbetsboks eller datakällas extrakt på servern" - -#: -msgid "refreshextracts.status_incremented" -msgstr "Schemalägger extrakten för {0} ''{1}'' till att ökas stegvis nu ..." - -#: -msgid "refreshextracts.status_refreshed" -msgstr "Schemalägger extrakten för {0} ''{1}'' till att uppdateras nu ..." - -#: -msgid "removeusers.options.users" -msgstr "En fil som innehåller en lista med användare, en per rad, som ska tas bort från gruppen" - -#: -msgid "removeusers.short_description" -msgstr "Ta bort användare från en grupp" - -#: -msgid "removeusers.status" -msgstr "Tar bort användare listade i {0} från gruppen {1} ..." - -#: -msgid "runschedule.errors.requires_schedule_name" -msgstr "Kommandot ''{0}'' kräver ett schemanamn" - -#: -msgid "runschedule.short_description" -msgstr "Kör ett schema" - -#: -msgid "runschedule.status" -msgstr "Kör schemat ''{0}'' på servern ..." - -#: -msgid "materializeviews.short_description" -msgstr "Uppdatera och kontrollera inställningarna för materialiserade vyer för webbplatser/arbetsböcker" - -#: -msgid "materializeviews.status.site" -msgstr "Uppdaterar inställningen för materialiserade vyer för webbplatsen ''{0}'' ..." - -#: -msgid "materializeviews.status.workbook" -msgstr "Uppdaterar inställningen för materialiserade vyer för arbetsboken ''{0}'' ..." - -#: -msgid "materializeviews.errors.invalid_workbook_arguments" -msgstr "Kommandot materializeviews kräver ett argument för ett arbetsboksnamn" - -#: -msgid "materializeviews.errors.invalid_site_arguments" -msgstr "Kommandot materializeviews kräver ett argument för ett webbplats-ID" - -#: -msgid "materializeviews.errors.invalid_workbook_option" -msgstr "Använd ''{0}'' eller ''{1}'' med ''{2}''" - -#: -msgid "materializeviews.errors.invalid_project_path" -msgstr "Använd ''{1}'' med ''{0}''" - -#: -msgid "materializeviews.errors.invalid_site_option" -msgstr "Använd ''{0}'' med ''{1}''" - -#: -msgid "materializeviews.errors.site_mode_conflict" -msgstr "Ändra webbplatsens läge för materialiserade vyer genom att använda ''{0}'' eller ''{1}''" - -#: -msgid "materializeviews.errors.site_not_updated" -msgstr "Webbplatsen ''{0}'' har inte uppdaterats. Endast serveradministratörer kan ändra inställningen för materialiserade vyer" - -#: -msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "Ändra inställningen för materialiserade vyer genom att använda ''{0}'' eller ''{1}''" - -#: -msgid "materializeviews.options.materialize_now" -msgstr "Schemalägg materialiseringen för en given arbetsbok direkt med ''{0}''" - -#: -msgid "materializeviews.options.project" -msgstr "Specificera ett projekt namn med hjälp av ''{0}''" - -#: -msgid "materializeviews.options.parent_project_path" -msgstr "Använd ''{0}'' för att specificera sökvägen för ett överordnat projekt till ''{1}''" - -#: -msgid "materializeviews.options.allow_workbook" -msgstr "Använd ''{0}'' för att aktivera/inaktivera materialiserade vyer för en arbetsbok" - -#: -msgid "materializeviews.options.allow_site" -msgstr "Använd ''{0}'' för att aktivera/inaktivera materialiserade vyer för en webbplats" - -#: -msgid "materializeviews.options.selected_workbooks" -msgstr "Använd ''{0}'' för att aktivera utvalda arbetsböcker på webbplatsen. Används med alternativet ''{1}''. Detta är standardalternativet" - -#: -msgid "materializeviews.options.all_workbooks" -msgstr "Använd ''{0}'' för att aktivera alla arbetsböcker på webbplatsen. Används med alternativet ''{1}''" - -#: -msgid "session.auto_site_login" -msgstr "Logga in automatiskt på webbplatsen: {0}" - -#: -msgid "session.certificate-alias" -msgstr "Certifikatsalias: {0}" - -#: -msgid "session.connecting" -msgstr "Ansluter till servern ..." - -#: -msgid "session.continuing_session" -msgstr "Fortsätter föregående session" - -#: -msgid "session.errors.auth_required" -msgstr "Behörighet krävs" - -#: -msgid "session.errors.invalid_keystore_password" -msgstr "Keystore-lösenordet är fel. Använd korrekt lösenord och försök igen" - -#: -msgid "session.errors.invalid_redirect" -msgstr "Det går inte att omdirigera till en ogiltig URL: {0}" - -#: -msgid "session.errors.keystore_pwdfile_create" -msgstr "Det gick inte att skapa någon keystore-lösenordsfil. Fel: {0}" - -#: -msgid "session.errors.missing_arguments" -msgstr "Det går inte att logga in eftersom argument saknas: {0}" - -#: -msgid "session.errors.no_redirect_found" -msgstr "Omdirigeringsadress saknas i omdirigeringssvar" - -#: -msgid "session.errors.no_sslcafile_found" -msgstr "Det gick inte att hitta någon CA-fil (Certificate Authority) på dessa platser: ''{0}''. CA-filen används för att säkerställa säker kommunikation med Tableau Server. Mer information om att skapa en CA-fil finns i hjälpen till Tableau Server. För att ansluta till Tableau Server utan att validera dess SSL-certifikat, använd flaggan --no-certcheck." - -#: -msgid "session.errors.script_no_password" -msgstr "Tabcmd kördes från ett skript eller IDE, men inget lösenord tillhandahölls. Ett lösenord måste tillhandahållas som ett argument till tabcmd för att det ska gå att logga in." - -#: -msgid "session.errors.session_expired" -msgstr "Din session har upphört" - -#: -msgid "session.errors.unsupported_command" -msgstr "Kommandot stöds inte av den här servern" - -#: -msgid "session.keystore.notice" -msgstr "Vill du lagra lösenordet lokalt för att undvika att skriva in lösenordet nästa gång? [svara ja eller nej]" - -#: -msgid "session.keystore.password" -msgstr "Keystore-lösenord:" - -#: -msgid "session.keystore.pwdfile_create" -msgstr "Skapa Keystore-lösenordsfil på sökvägen: {0}" - -#: -msgid "session.keystore.pwdfile_remove" -msgstr "Ta bort Keystore-lösenordsfilen som innehåller fel lösenord" - -#: -msgid "session.login" -msgstr "Loggar in ..." - -#: -msgid "session.logout" -msgstr "Utloggad" - -#: -msgid "session.monitorjob.errors.no_jobid" -msgstr "Det går inte att övervaka jobbet. Inget jobb_ID hittades: {0}" - -#: -msgid "session.monitorjob.percent_complete" -msgstr "{0}% klart" - -#: -msgid "session.new_session" -msgstr "Skapar ny session" - -#: -msgid "session.no-certificate-found" -msgstr "Det gick inte att hitta något giltigt klientcertifikat" - -#: -msgid "session.not_default_site_member" -msgstr "Du är inte medlem på standardplatsen. Välj ett WEBBPLATS-ID från följande platser:" - -#: -msgid "session.not_site_member" -msgstr "Du är inte medlem på webbplatsen ''{0}''. Välj ett WEBBPLATS-ID från följande platser:" - -#: -msgid "session.options.help" -msgstr "Visa hjälp för tabcmd" - -#: -msgid "session.options.no-certcheck" -msgstr "Validera inte SSL-certifikatet" - -#: -msgid "session.options.no-cookie" -msgstr "Spara inte sessions-ID vid inloggning. Följande kommandon måste logga in på nytt. Om detta inte anges är standard att spara sessions-ID" - -#: -msgid "session.options.no-prompt" -msgstr "Fråga inte om lösenord" - -#: -msgid "session.options.no-proxy" -msgstr "Använd ingen HTTP-proxy" - -#: -msgid "session.options.password" -msgstr "Använd det angivna lösenordet för Tableau Server" - -#: -msgid "session.options.password-file" -msgstr "Läs lösenordet till Tableau Server från FILE" - -#: -msgid "session.options.proxy" -msgstr "Använd den angivna HTTP-proxyn" - -#: -msgid "session.options.server" -msgstr "Använd den angivna webbadressen för Tableau Server. Om inget protokoll anges antas http:// gälla" - -#: -msgid "session.options.site" -msgstr "Använd den angivna platsen för Tableau Server. Ange en tom sträng ("") för att tvinga användning av standardplatsen" - -#: -msgid "session.options.timeout" -msgstr "Hur länge, mätt i sekunder, ska man vänta på att servern ska slutföra kommandokörningen. Som standard ska man vänta tills servern svarar" - -#: -msgid "session.options.use-certificate" -msgstr "Använd klientcertifikatet för att logga in" - -#: -msgid "session.options.username" -msgstr "Använd det angivna användarnamnet för Tableau Server" - -#: -msgid "session.password" -msgstr "Lösenord:" - -#: -msgid "session.retrying_task" -msgstr "Loggar in igen för att försöka ursprungskommandot på nytt med en ny session..." - -#: -msgid "session.session_expired_login" -msgstr "Din session har upphört. Loggar ut för att rensa sessionen ..." - -#: -msgid "session.site_list" -msgstr "{0}{0}NAMN: {1}{0}WEBBPLATS-ID: ''{2}''" - -#: -msgid "session.using-certificate" -msgstr "Använd klientcertifikat för att logga in" - -#: -msgid "session.inferred_username" -msgstr "Loggar in som {0}'' eftersom ingen --användarnamnsflagga angavs" - -#: -msgid "sessiondata.errors.bad_api" -msgstr "Missformad server API: {0}" - -#: -msgid "sessiondata.errors.no_server_api" -msgstr "Det gick inte att hitta serverns API-version i svaret" - -#: -msgid "sessiondata.errors.version_mismatch" -msgstr "Tabcmd-versionen({0}API {1}) matchar inte Tableau Server-versionen({2}API {3})" - -#: -msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "Ange ''{0}'' eller ''{1}'' före servernamnet" - -#: -msgid "sessionoptions.errors.bad_password_file" -msgstr "Det går inte att läsa lösenordet från filen ''{0}''" - -#: -msgid "sessionoptions.errors.bad_protocol" -msgstr "Protokoll ''{0}'' stöds inte" - -#: -msgid "sessionoptions.errors.bad_proxy_format" -msgstr "Proxyformatet matchar inte HOST:PORT: {0}" - -#: -msgid "sessionoptions.errors.bad_timeout" -msgstr "Icke-numeriskt argument till {0} ''{1}'' ignorerades" - -#: -msgid "set.description" -msgstr "Välj en inställning på servern. Använd !setting för att stänga av en inställning" - -#: -msgid "set.errors.requires_setting_name" -msgstr "Kommandot ''{0}'' behöver ett inställningsnamn" - -#: -msgid "set.errors.single_setting_name" -msgstr "Kommandot ''{0}'' använder ett enskilt inställningsnamn" - -#: -msgid "set.short_description" -msgstr "Ställa in en inställning på servern" - -#: -msgid "setsetting.status" -msgstr "Ställer in ''{0}'' på {1}" - -#: -msgid "syncgroup.errors.server_admin" -msgstr "Den minsta platsrollen för en grupp kan inte vara ''ServerAdministrator''." - -#: -msgid "syncgroup.options.role" -msgstr "Ställer in standardroller för alla användare i gruppen. Giltiga värden för {0}: {1}. In en användare redan finns tillämpas den givna rollenom den är mindre begränsande än användarens aktuella roll. Om den inte anges är standard {2} för nya användare och oförändrat för befintliga användare" - -#: -msgid "syncgroup.options.overwritesiterole" -msgstr "Låt användarens platsroll ändras till en med mindre åtkomst när --role används, vilket får företräde över standardbeteendet." - -#: -msgid "syncgroup.options.grantlicensemode" -msgstr "När man ska tilldela en licens som är tilldelad en grupp till en användare. Tillåtna värden är: {0}. Om inget värde anges kommer ''on-sync'' användas som standardvärde." - -#: -msgid "syncgroup.short_description" -msgstr "Synkronisera servern med en Active Directory-grupp" - -#: -msgid "syncgroup.status" -msgstr "Synkroniserar servern med en Active Directory-grupp {0}..." - -#: -msgid "syncgroup.options.sysadmin-type" -msgstr "[Används inte längre. Använd --role istället.] Tilldelar [eller tar bort] adminbehörigheter till alla användare i gruppen. {0} kan vara: {1}, {2}, {3}, eller {4}." - -#: -msgid "syncgroup.options.license" -msgstr "[Används inte längre. Använd --role i stället.] Ställer in standardlicensnivån för alla användare i gruppen. {0} kan vara {1}, {2} eller {3}." - -#: -msgid "syncgroup.options.publisher" -msgstr "[Används inte längre. Använd --role istället.] Tilldelar [eller tar bort] publiceringsbehörigheter till alla användare i gruppen." - -#: -msgid "tabcmd.mutually_exclusive_options" -msgstr "Det går inte att ange ''{0}'' och ''{1}'' i samma kommando" - -#: -msgid "tabcmdparser.errors.ambiguous_option" -msgstr "Tvetydigt alternativ ''{0}'' bland alternativen: {1}" - -#: -msgid "tabcmdparser.warning.unexpected_dash" -msgstr "Oväntat bindestreck påträffades i argumentet: {0}. Giltiga bindestreck är -, --. Det här felet uppstår ofta när man kopierar/klistrar in från en textredigerare med formatering. Prova med att skriva bindestrecket för argumentet igen i kommandoraden." - -#: -msgid "resetopenidsub.short_description" -msgstr "Återställ ett OpenID Connect SubId för en användare" - -#: -msgid "resetopenidsub.options.targetusername" -msgstr "Användare som ska återställas" - -#: -msgid "resetopenidsub.options.all" -msgstr "Återställ alla användare" - -#: -msgid "version.description" -msgstr "Skriv ut versioninformation" - -#: -msgid "vizqlsession.errors.cannot_create_session" -msgstr "Det gick inte att skapa en VizQI-session på servern" - -#: -msgid "vizqlsession.errors.no_command_result" -msgstr "Det gick inte att hitta kommandoresultatet: {0}" - -#: -msgid "vizqlsession.errors.session_already_closed" -msgstr "VizQl-sessionens objekt är redan stängt" - -#: -msgid "vizqlsession.errors.cannot_parse_response" -msgstr "Det går inte att analysera JSON-svarssträngen: {0}" - -#: -msgid "upgradethumbnails.short_description" -msgstr "Detta kommer att köra bakgrundsjobbet Upgrade Thumbnails. Tableau 2018.2. Detta kan medföra en högre arbetsbelastning än normalt på Tableau Server och externa datakällor. and external datasources. Om problem uppstår kan jobbet avbrytas genom att köra tabcmd upgradethumbnails --server --stopp" - -#: -msgid "upgradethumbnails.options.stop" -msgstr "Avbryt alla jobb relaterade till uppgradering av miniatyrer" - -#: -msgid "upgradethumbnails.status.running" -msgstr "Startar miniatyruppgraderingen" - -#: -msgid "upgradethumbnails.status.not_running" -msgstr "Miniatyruppgraderingen startar inte" - -#: -msgid "upgradethumbnails.status.cancelling" -msgstr "Avbryter uppgraderingsjobb för miniatyrer" - -#: -msgid "upgradethumbnails.continue_promt" -msgstr "Vill du fortsätta? Tryck 1 för Ja, 0 för Nej (1/0)" - -#: -msgid "upgradethumbnails.invalid_response" -msgstr "Ogiltigt svar" - -#: -msgid "validateidpmetadata.options.digest_algorithms" -msgstr "En blankstegsavgränsad lista över sammanfattningsalgoritmer. Giltiga värden för {0}: {1}. Om detta inte anges använder servern värden från serverns konfigurationsinställning: {2}" - -#: -msgid "validateidpmetadata.options.min_allowed_rsa_key_size" -msgstr "Om detta inte anges använder servern värden från serverns konfigurationsinställning: {0}" - -#: -msgid "validateidpmetadata.options.min_allowed_elliptic_curve_size" -msgstr "Om detta inte anges använder servern värden från serverns konfigurationsinställning: {0}" - -#: -msgid "validateidpmetadata.options.site_names" -msgstr "En blankstegsavgränsad förteckning över webbplatsnamn där certifikatvalidering ska köras. Om detta inte anges kommer alla webbplatser att inspekteras." - -#: -msgid "validateidpmetadata.short_description" -msgstr "Identifierar Tableau Server-webbplatser som har konfigurerats med IdP:er med den osäkra sammanfattningsalgoritmen SHA-1. Detta kommando identifierar också IdP:er som använder certifikat med en otillräcklig RSA-nyckelstorlek eller eliptisk kurvstorlek." - diff --git a/tabcmd/locales/zh/LC_MESSAGES/shared_wg_zh.po b/tabcmd/locales/zh/LC_MESSAGES/shared_wg_zh.po deleted file mode 100644 index 8a7f3fbc..00000000 --- a/tabcmd/locales/zh/LC_MESSAGES/shared_wg_zh.po +++ /dev/null @@ -1,1789 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: zh" -#: -msgid "permissions.labels.capabilities.read" -msgstr "视图:" - -#: -msgid "permissions.labels.capabilities.write" -msgstr "覆盖:" - -#: -msgid "permissions.labels.capabilities.write.legacy" -msgstr "保存:" - -#: -msgid "permissions.labels.capabilities.delete" -msgstr "删除:" - -#: -msgid "permissions.labels.capabilities.filter" -msgstr "筛选器:" - -#: -msgid "permissions.labels.capabilities.add_tag" -msgstr "添加标记:" - -#: -msgid "permissions.labels.capabilities.add_favorite" -msgstr "添加收藏夹:" - -#: -msgid "permissions.labels.capabilities.add_comment" -msgstr "添加注释:" - -#: -msgid "permissions.labels.capabilities.add_comment.legacy" -msgstr "添加注释:" - -#: -msgid "permissions.labels.capabilities.view_comments" -msgstr "查看注释:" - -#: -msgid "permissions.labels.capabilities.vud" -msgstr "下载完整数据:" - -#: -msgid "permissions.labels.capabilities.export_image" -msgstr "下载图像/PDF:" - -#: -msgid "permissions.labels.capabilities.export_data" -msgstr "下载摘要数据:" - -#: -msgid "permissions.labels.capabilities.export_xml" -msgstr "下载/另存为副本:" - -#: -msgid "permissions.labels.capabilities.export_xml.legacy" -msgstr "下载/另存为:" - -#: -msgid "permissions.labels.capabilities.save_customized_view" -msgstr "保存自定义视图:" - -#: -msgid "permissions.labels.capabilities.share_view" -msgstr "共享自定义:" - -#: -msgid "permissions.labels.capabilities.stateful_url" -msgstr "永久链接:" - -#: -msgid "permissions.labels.capabilities.change_hierarchy" -msgstr "移动:" - -#: -msgid "permissions.labels.capabilities.change_permissions" -msgstr "设置权限:" - -#: -msgid "permissions.labels.capabilities.exclude" -msgstr "排除:" - -#: -msgid "permissions.labels.capabilities.keep_only" -msgstr "只保留:" - -#: -msgid "permissions.labels.capabilities.select" -msgstr "选择标记:" - -#: -msgid "permissions.labels.capabilities.tooltip" -msgstr "查看工具提示:" - -#: -msgid "permissions.labels.capabilities.highlight" -msgstr "图例突出显示:" - -#: -msgid "permissions.labels.capabilities.url_link" -msgstr "链接到外部 Url:" - -#: -msgid "permissions.labels.capabilities.administrator" -msgstr "管理员:" - -#: -msgid "permissions.labels.capabilities.content_admin" -msgstr "内容管理员:" - -#: -msgid "permissions.labels.capabilities.create_groups" -msgstr "创建群组:" - -#: -msgid "permissions.labels.capabilities.rename" -msgstr "重命名:" - -#: -msgid "permissions.labels.capabilities.transfer_ownership" -msgstr "转移所有权:" - -#: -msgid "permissions.labels.capabilities.project_leader" -msgstr "项目主管:" - -#: -msgid "permissions.labels.capabilities.publish" -msgstr "发布:" - -#: -msgid "permissions.labels.capabilities.connect" -msgstr "连接:" - -#: -msgid "permissions.labels.capabilities.draw" -msgstr "绘制:" - -#: -msgid "permissions.labels.capabilities.web_authoring" -msgstr "Web 编辑:" - -#: -msgid "permissions.labels.capabilities.xml_save_as" -msgstr "另存为:" - -#: -msgid "permissions.labels.capabilities.create_refresh_metrics" -msgstr "创建/刷新指标:" - -#: -msgid "permissions.labels.capabilities.explain_data" -msgstr "运行“数据解释”功能:" - -#: -msgid "permissions.labels.roles.wb_view" -msgstr "视图" - -#: -msgid "permissions.labels.roles.wb_explore" -msgstr "浏览" - -#: -msgid "permissions.labels.roles.wb_publish" -msgstr "发布" - -#: -msgid "permissions.labels.roles.wb_administer" -msgstr "管理" - -#: -msgid "permissions.labels.roles.ds_view" -msgstr "视图" - -#: -msgid "permissions.labels.roles.ds_explore" -msgstr "浏览" - -#: -msgid "permissions.labels.roles.ds_publish" -msgstr "发布" - -#: -msgid "permissions.labels.roles.ds_administer" -msgstr "管理" - -#: -msgid "permissions.labels.roles.viewer" -msgstr "Viewer(查看者)" - -#: -msgid "permissions.labels.roles.interactor" -msgstr "交互者" - -#: -msgid "permissions.labels.roles.editor" -msgstr "编辑者" - -#: -msgid "permissions.labels.roles.ds_connector" -msgstr "数据源连接者" - -#: -msgid "permissions.labels.roles.ds_editor" -msgstr "数据源编辑者" - -#: -msgid "permissions.labels.roles.administrator" -msgstr "管理员" - -#: -msgid "permissions.labels.roles.project_leader" -msgstr "项目主管" - -#: -msgid "permissions.labels.roles.publisher" -msgstr "发布者" - -#: -msgid "permissions.labels.roles.custom" -msgstr "自定义" - -#: -msgid "permissions.labels.roles.none" -msgstr "无" - -#: -msgid "formats.messages.disk_space.in_mb" -msgstr "{0} MB" - -#: -msgid "formats.messages.disk_space.in_kb" -msgstr "{0} KB" - -#: -msgid "errors.argument.flow_description.too_long" -msgstr "流程描述过长({0} 个字符)。其长度必须小于 {1} 个字符:{2}" - -#: -msgid "errors.argument.workbook_name.too_long" -msgstr "工作簿名称过长(最多为 {0} 个字符)。其长度必须小于 {1} 个字符:{2}" - -#: -msgid "errors.argument.workbook_name.empty" -msgstr "工作簿名称为空。" - -#: -msgid "errors.argument.workbook_description.too_long" -msgstr "工作簿描述过长({0} 个字符)。其长度必须小于 {1} 个字符:{2}" - -#: -msgid "errors.argument.worksheet_name.too_long" -msgstr "工作表名称过长(最多为 {0} 个字符)。其长度必须小于 {1} 个字符:{2}" - -#: -msgid "errors.argument.datasource_name.too_long" -msgstr "数据源名称过长({0} 个字符)。其长度必须小于 {1} 个字符:{2}" - -#: -msgid "errors.argument.datasource_name.empty" -msgstr "数据源名称为空。" - -#: -msgid "errors.argument.datasource_description.too_long" -msgstr "数据源描述过长({0} 个字符)。其长度必须小于 {1} 个字符:{2}" - -#: -msgid "errors.argument.dataconnection_column.too_long" -msgstr "DataConnection column {0} is too long ({1} characters). It must be shorter than {2} characters:{3}" - -#: -msgid "errors.argument.tag.too_long" -msgstr "标记过长({0} 个字符)。其长度必须小于 {1} 个字符:{2}" - -#: -msgid "errors.argument.workbook_file.missing_or_empty" -msgstr "工作簿文件缺失或为空。" - -#: -msgid "errors.argument.internal" -msgstr "内部服务器错误。参数缺失或无效。" - -#: -msgid "errors.argument.thumbnail.invalid_format" -msgstr "工作簿缩略图格式无效。必须是分辨率为 300x300 或更低的 PNG。" - -#: -msgid "errors.html_403.disabled_resource.workbook" -msgstr "抱歉,该工作簿已禁用。请与管理员联系。" - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.project" -msgstr "抱歉,您查找的项目不存在,或者您无权查看该项目。" - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.personal_space" -msgstr "抱歉,您要查找的个人空间不存在,或者您没有查看权限。" - -#: -msgid "errors.html_404.missing_or_unauthorized_resource.datasource" -msgstr "抱歉,您查找的数据源不存在。" - -#: -msgid "errors.labels.formatted_request_id" -msgstr "请求 ID: {0}" - -#: -msgid "errors.links.delete_datasources" -msgstr "删除数据源" - -#: -msgid "errors.links.delete_workbooks" -msgstr "删除工作簿" - -#: -msgid "errors.permissions.publish.datasource.licensing" -msgstr "您必须是“交互者”,才能发布数据源。" - -#: -msgid "errors.permissions.publish.datasource.overwrite" -msgstr "项目“{1}”中已存在名为“{0}”的数据源。您没有覆盖它的权限。" - -#: -msgid "errors.permissions.publish.datasource.overwrite_personal_space" -msgstr "个人空间中已存在名为“{0}”的数据源。您没有覆盖它的权限。" - -#: -msgid "errors.permissions.publish.datasource.overwrite_short" -msgstr "项目“{1}”中已存在名为“{0}”的数据源。" - -#: -msgid "errors.permissions.publish.datasource.overwrite_short_personal_space" -msgstr "个人空间中已存在名为“{0}”的数据源。" - -#: -msgid "errors.permissions.publish.datasource.non_existent" -msgstr "数据源“{0}”不存在。" - -#: -msgid "errors.permissions.publish.datasource.general" -msgstr "抱歉,您无权发布到此数据源。" - -#: -msgid "errors.permissions.publish.project.explicit_publisher_detail" -msgstr "您没有发布权限。" - -#: -msgid "errors.permissions.publish.project.general" -msgstr "抱歉,您无权发布此项目。" - -#: -msgid "errors.permissions.publish.project.non_existent" -msgstr "项目“{0}”不存在。" - -#: -msgid "errors.permissions.publish.project.not_writable" -msgstr "您没有写入项目“{0}”的权限。" - -#: -msgid "errors.permissions.publish.project.unspecified" -msgstr "必须指定项目" - -#: -msgid "errors.permissions.publish.workbook.disabled" -msgstr "工作簿“{0}”已禁用。" - -#: -msgid "errors.permissions.publish.workbook.general" -msgstr "要发布到的项目中存在具有此名称的工作簿。若要发布,请重命名您的工作簿。" - -#: -msgid "errors.permissions.publish.workbook.general_personal_space" -msgstr "您要发布到的个人空间中已存在同名工作簿。若要发布,请重命名工作簿。" - -#: -msgid "errors.permissions.publish.workbook.overwrite" -msgstr "项目“{1}”中已存在名为“{0}”的工作簿。您没有覆盖它的权限。" - -#: -msgid "errors.permissions.publish.workbook.overwrite_personal_space" -msgstr "个人空间中已存在名为“{0}”的工作簿。您没有覆盖它的权限。" - -#: -msgid "errors.permissions.publish.workbook.overwrite_short" -msgstr "项目“{1}”中已存在名为“{0}”的工作簿。" - -#: -msgid "errors.permissions.publish.workbook.overwrite_short_personal_space" -msgstr "个人空间中已存在名为“{0}”的工作簿。" - -#: -msgid "errors.reportable.impersonation.group_and_user" -msgstr "仅指定“impersonate_username”或“impersonate_groupname”之一,而不是两个都指定。" - -#: -msgid "errors.reportable.impersonation.user_not_found" -msgstr "用户“{0}”不存在。" - -#: -msgid "errors.reportable.impersonation.group_not_found" -msgstr "组“{0}”不存在。 " - -#: -msgid "errors.public.validation.hasextract" -msgstr "保存到 Tableau Public 的工作簿必须使用活动 Tableau 数据提取。右键单击数据源,然后在发布之前选择“使用数据提取”。数据源“{0}”不是活动数据提取。" - -#: -msgid "errors.publish.dataserver_datasource_not_found" -msgstr "未找到工作簿“{1}”的数据源“{0}”。" - -#: -msgid "errors.publish.datasource_update_mode" -msgstr "未知更新模式:''{0}''." - -#: -msgid "errors.publish.workbook.concurrent_update" -msgstr "目前正在发布或修改具有相同名称的工作簿。请等到任务完成后重试。" - -#: -msgid "errors.publish.workbook.restricted" -msgstr "工作簿包含此服务器不允许的连接类型。" - -#: -msgid "errors.publish.datasource.concurrent_update" -msgstr "目前正在发布或修改具有相同名称的数据源。请等到任务完成后重试。" - -#: -msgid "errors.publish.datasource.restricted" -msgstr "数据源包含此服务器上不允许的连接类型。" - -#: -msgid "errors.publish.datasource.connection_check" -msgstr "{0} 无法建立数据源连接。" - -#: -msgid "errors.publish.workbook.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "无法发布包含加密数据提取的工作簿。站点管理员已在此站点上禁用了数据提取加密。您必须发布包含未加密数据提取的工作簿。" - -#: -msgid "errors.publish.datasource.requested_extract_encryption_on_site_with_disabled_encryption" -msgstr "无法以加密数据提取的形式发布数据源。站点管理员已在此站点上禁用了数据提取加密。您必须发布未加密的数据提取。" - -#: -msgid "errors.publish.workbook.requested_no_extract_encryption_on_site_with_enforced_encryption" -msgstr "无法发布包含未加密数据提取的工作簿。站点管理员已在此站点上强制实施了数据提取加密。您必须发布工作簿并指定数据提取加密。" - -#: -msgid "errors.publish.datasource.requested_no_extract_encryption_on_site_with_enforced_encryption" -msgstr "无法发布未加密的数据源数据提取。站点管理员已在此站点上强制实施了数据提取加密。您必须发布加密的数据提取。" - -#: -msgid "errors.publish.has_unfinished_extract_creation_job" -msgstr "无法发布此资源,原因是存在与其相关的待定或未完成数据提取创建作业。请等待或取消这些作业,然后重试。" - -#: -msgid "errors.publishing.storage_quota_exceeded.message" -msgstr "已超过站点存储配额。" - -#: -msgid "errors.publishing.request_size_exceeded" -msgstr "无法发布此文件,因为请求大小为 {0} 字节,超出字节大小限制 {1} 字节。" - -#: -msgid "errors.publishing.request_size_unknown" -msgstr "无法确定请求大小。" - -#: -msgid "errors.site.quota_exceeded" -msgstr "您尝试上载的内容将超出 {0} 的站点容量。" - -#: -msgid "errors.personal_space.quota_exceeded" -msgstr "此内容超出您的个人空间容量 {0}。" - -#: -msgid "errors.web_authoring.workbook_deleted" -msgstr "已删除工作簿 {0}。请选择“另存为”以另存新工作簿。" - -#: -msgid "errors.web_authoring.workbook_changed" -msgstr "自您开始编辑后另一个用户已编辑并保存了此工作簿。因此,您无法再更新原始工作簿。请通过“另存为”使用您所做更改新建一个工作簿。" - -#: -msgid "labels.publish.embed_credentials" -msgstr "嵌入数据源的密码" - -#: -msgid "errors.publish.workbook.google_no_embedded_credentials" -msgstr "此工作簿包含需要嵌入式凭据的 {0} 数据源。若要另存为其他工作簿,请选择“{1}”。" - -#: -msgid "errors.publish.datasource.google_no_embedded_credentials" -msgstr "此数据源包含需要嵌入式凭据的 {0} 连接。请使用嵌入式凭据从 Tableau Desktop 中发布此数据源。" - -#: -msgid "errors.publish.datasource.federated_oauth_datasource_failed" -msgstr "数据源中一个或多个连接的凭据已过期。请在 Tableau Server 或 Tableau Online 上的“帐户设置”页面中删除为此数据源保存的凭据,然后再次连接到数据源。" - -#: -msgid "errors.publish.workbook.missing_oauth_credential" -msgstr "找不到凭据“{0}”或者无法使用它连接到数据源或工作簿。" - -#: -msgid "errors.publish.version_incompatible.message" -msgstr "Desktop 和 Server 版本不兼容。" - -#: -msgid "errors.publish.version_incompatible.details" -msgstr "Desktop 版本“{0}”,Server 文档版本“{1}”。" - -#: -msgid "errors.publish.datasource.managed_keychain.unique_cv_suggestions" -msgstr "由于存在冲突,发布失败。请重新提交所做更改。" - -#: -msgid "errors.publish.permissions_are_locked" -msgstr "权限在您发布到的项目中已锁定。若要发布此工作簿,请使用默认权限并重试。" - -#: -msgid "errors.publish.datasource.not.found" -msgstr "在服务器上找不到此数据源。" - -#: -msgid "errors.publish.extracts.disabled" -msgstr "尚不支持为基于数据提取的存档数据源保存。" - -#: -msgid "errors.publish.datasource.timeout" -msgstr "发布在 {0} 秒后超时。请尝试使用 Tableau Desktop 来发布此数据源。" - -#: -msgid "errors.publish.data_role.permission_not_null" -msgstr "无法为数据角色类型的数据源设置显式权限。" - -#: -msgid "errors.download.extracts.timeout" -msgstr "发布在 {0} 秒后超时,原因是此数据源有很大的数据提取文件。请尝试使用 Tableau Desktop 来发布此数据源。" - -#: -msgid "errors.publish.datasource.invalid_extract_update_time" -msgstr "指定的 extractUpdateTime 无效: {0}" - -#: -msgid "errors.publish.async.serialization" -msgstr "无法序列化发布作业状态错误" - -#: -msgid "errors.permissions.view.datasources" -msgstr "您必须是“交互者”才能查看数据源列表。" - -#: -msgid "errors.oauth.invalid_oauth_class" -msgstr "“{0}”不是有效的 OAuth 连接类型。" - -#: -msgid "errors.xmlapi.bad_request" -msgstr "错误请求" - -#: -msgid "errors.xmlapi.unauthorized" -msgstr "未授权" - -#: -msgid "errors.xmlapi.forbidden" -msgstr "权限不足" - -#: -msgid "errors.xmlapi.system_user_not_found" -msgstr "用户帐户已锁定或无效。" - -#: -msgid "errors.xmlapi.site_user_not_found" -msgstr "此用户帐户未激活。请联系您的 {0} 管理员寻求帮助。" - -#: -msgid "errors.xmlapi.not_found" -msgstr "未找到项" - -#: -msgid "errors.xmlapi.concurrent_update" -msgstr "并发更新" - -#: -msgid "errors.xmlapi.internal_server_error" -msgstr "内部服务器错误" - -#: -msgid "errors.xmlapi.illegal_state" -msgstr "非法状态" - -#: -msgid "errors.xmlapi.invalid_parameter" -msgstr "无效参数" - -#: -msgid "errors.xmlapi.already_exists" -msgstr "已存在" - -#: -msgid "errors.xmlapi.site_suspended" -msgstr "此站点已挂起。您必须是系统管理员才能登录。" - -#: -msgid "errors.xmlapi.site_locked" -msgstr "此站点已锁定。此时不允许登录。" - -#: -msgid "errors.xmlapi.permission_modification" -msgstr "无法在修改了权限的情况下发布" - -#: -msgid "errors.xmlapi.update_desktop" -msgstr "若要打开其他作者创建的工作簿,请从 http://public.tableau.com/ 下载最新版本的 Tableau Desktop Public Edition" - -#: -msgid "errors.xmlapi.throttled.summary" -msgstr "请求过多" - -#: -msgid "errors.xmlapi.throttled.detail" -msgstr "对“{0}”的请求太多,请在 {1} 后重试。" - -#: -msgid "datasource.publish.check.unpublishable" -msgstr "无法发布数据源。" - -#: -msgid "datasource.publish.check.publishable.extract_required" -msgstr "需要在发布时创建数据提取。" - -#: -msgid "datasource.publish.check.publishable.credentials_required" -msgstr "{1} 将临时访问为 ''{0}'' 提供的凭据来确认它可保持实时数据连接。" - -#: -msgid "datasource.publish.check.publishable.server_unreachable" -msgstr "{1} 无法访问 ''{0}''。发布时将创建数据提取。" - -#: -msgid "publish.bundles.workbook.subscription.subject" -msgstr "您的工作簿 {0} 已准备就绪。" - -#: -msgid "publish.bundles.workbook.subscription.message" -msgstr "您的 Salesforce 数据已添加到工作簿。转到您的 {0} 项目以开始。" - -#: -msgid "extracts.status.finished.upload.workbook" -msgstr "已完成工作簿 ''{1}'' {2} 的数据提取上载(新数据提取 ID: {0})" - -#: -msgid "extracts.status.finished.refresh.workbook" -msgstr "已完成工作簿“{1}”{2} 的数据提取刷新(新数据提取 ID: {0})" - -#: -msgid "extracts.status.finished.increment.workbook" -msgstr "已完成工作簿“{1}”{2} 的数据提取递增(新数据提取 ID: {0})" - -#: -msgid "extracts.status.finished.encrypt.workbook" -msgstr "已完成工作簿“{1}”的数据提取加密(新数据提取 ID: {0})" - -#: -msgid "extracts.status.finished.decrypt.workbook" -msgstr "已完成工作簿“{1}”的数据提取解密(新数据提取 ID: {0})" - -#: -msgid "extracts.status.finished.rekey.workbook" -msgstr "已完成工作簿“{1}”的数据提取重新加密(新数据提取 ID: {0})" - -#: -msgid "extracts.status.finished.create.workbook" -msgstr "已完成工作簿“{1}”的数据提取创建(新数据提取 ID: {0}){2}" - -#: -msgid "extracts.status.finished.remove.workbook" -msgstr "已完成工作簿“{1}”的实时数据提取更改(数据源 ID:{0})" - -#: -msgid "extracts.status.finished.upload.datasource" -msgstr "已完成数据源“{1}”{2} 的数据提取上载(新数据提取 ID: {0})" - -#: -msgid "extracts.status.finished.refresh.datasource" -msgstr "已完成数据源“{1}”{2} 的数据提取刷新(新数据提取 ID: {0})" - -#: -msgid "extracts.status.finished.increment.datasource" -msgstr "已完成数据源“{1}”{2} 的数据提取递增(新数据提取 ID: {0})" - -#: -msgid "extracts.status.finished.append.datasource" -msgstr "已完成数据源“{1}”{2} 的数据提取追加(新数据提取 ID: {0})" - -#: -msgid "extracts.status.finished.replace.datasource" -msgstr "已完成数据源“{1}”{2} 的数据提取替换(新数据提取 ID: {0})" - -#: -msgid "extracts.status.finished.encrypt.datasource" -msgstr "已完成数据源“{1}” 的数据提取加密(新数据提取 ID: {0})" - -#: -msgid "extracts.status.finished.decrypt.datasource" -msgstr "已完成数据源“{1}” 的数据提取解密(新数据提取 ID: {0})" - -#: -msgid "extracts.status.finished.rekey.datasource" -msgstr "已完成数据源“{1}” 的数据提取重新加密(新数据提取 ID: {0})" - -#: -msgid "extracts.status.finished.encrypt.flow" -msgstr "已完成流程“{0}”的数据提取加密" - -#: -msgid "extracts.status.finished.decrypt.flow" -msgstr "已完成流程“{0}”的数据提取解密" - -#: -msgid "extracts.status.finished.rekey.flow" -msgstr "已完成流程“{0}”的数据提取重新加密" - -#: -msgid "extracts.status.finished.encrypt.flowdraft" -msgstr "已完成流程草稿“{0}”的数据提取加密" - -#: -msgid "extracts.status.finished.decrypt.flowdraft" -msgstr "已完成流程草稿“{0}”的数据提取解密" - -#: -msgid "extracts.status.finished.rekey.flowdraft" -msgstr "已完成流程草稿“{0}”的数据提取重新加密" - -#: -msgid "extracts.status.finished.create.datasource" -msgstr "已完成数据源“{1}” 的数据提取创建(新数据提取 ID: {0}){2}" - -#: -msgid "extracts.status.finished.remove.datasource" -msgstr "已完成数据源“{1}”的实时数据提取更改" - -#: -msgid "extracts.status.encryption_key" -msgstr "加密密钥 ID:“{0}|”。" - -#: -msgid "extracts.status.encryption_keys" -msgstr "旧加密密钥 ID:“{0}”,新加密密钥 ID:“{1}”。" - -#: -msgid "extracts.errors.upload" -msgstr "上载 {0} 的数据提取时出错: ''{1}''" - -#: -msgid "extracts.errors.refresh" -msgstr "刷新 {0} ''{1}'' 的数据提取时出错" - -#: -msgid "extracts.errors.create" -msgstr "为 {0} 创建数据提取时出错“{1}”。" - -#: -msgid "extracts.errors.increment" -msgstr "递增 {0} 的数据提取时出错: ''{1}''" - -#: -msgid "extracts.errors.append" -msgstr "追加 {0} 的数据提取时出错: ''{1}''" - -#: -msgid "extracts.errors.replace" -msgstr "替换 {0} 的数据提取时出错: ''{1}''" - -#: -msgid "extracts.errors.download" -msgstr "下载 {0} 的数据提取时出错: ''{1}''" - -#: -msgid "extracts.errors.remove" -msgstr "为 {0} 移除数据提取时出错:“{1}”。" - -#: -msgid "extracts.errors.title" -msgstr "处理数据提取错误" - -#: -msgid "extracts.errors.nothing_to_upload" -msgstr "没有要为 {0} 上载的数据提取:''{1}''" - -#: -msgid "extracts.errors.nothing_to_refresh" -msgstr "没有要为 {0} 刷新的数据提取:''{1}''" - -#: -msgid "extracts.errors.nothing_to_increment" -msgstr "没有要为 {0} 递增的数据提取: ''{1}''" - -#: -msgid "extracts.errors.nothing_to_append" -msgstr "没有要为 {0} 追加的数据提取:''{1}''" - -#: -msgid "extracts.errors.nothing_to_replace" -msgstr "没有要为 {0} 替换的数据提取:''{1}''" - -#: -msgid "extracts.errors.refresh_summary" -msgstr "刷新数据提取错误" - -#: -msgid "extracts.errors.encrypt_summary" -msgstr "加密数据提取错误" - -#: -msgid "extracts.errors.rekey_summary" -msgstr "重新加密数据提取错误" - -#: -msgid "extracts.errors.decrypt_summary" -msgstr "解密数据提取错误" - -#: -msgid "extracts.errors.remove_summary" -msgstr "移除数据提取错误" - -#: -msgid "extracts.errors.create_summary" -msgstr "创建数据提取错误" - -#: -msgid "extracts.errors.datasource_overwritten" -msgstr "刷新失败,因为在处理期间该数据源已由其他任务覆盖。请再次提交刷新以进行更正。" - -#: -msgid "extracts.errors.workbook_overwritten" -msgstr "刷新失败,因为在处理期间该工作簿已由其他任务覆盖。请再次提交刷新以进行更正。" - -#: -msgid "extracts.errors.encrypt" -msgstr "对 {0}“{1}”的数据提取进行加密时出错" - -#: -msgid "extracts.errors.decrypt" -msgstr "对 {0}“{1}”的数据提取进行解密时出错" - -#: -msgid "extracts.errors.rekey" -msgstr "对 {0}“{1}”的数据提取进行重新加密时出错" - -#: -msgid "extracts.errors.encrypt_datasource_overwritten" -msgstr "数据提取加密失败,因为在处理期间数据源已被另一个任务覆盖。" - -#: -msgid "extracts.errors.encrypt_workbook_overwritten" -msgstr "数据提取加密失败,因为在处理期间工作簿已被另一个任务覆盖。" - -#: -msgid "extracts.errors.rekey_datasource_overwritten" -msgstr "数据提取重新加密失败,因为在处理期间数据源已被另一个任务覆盖。" - -#: -msgid "extracts.errors.rekey_workbook_overwritten" -msgstr "数据提取重新加密失败,因为在处理期间工作簿已被另一个任务覆盖。" - -#: -msgid "extracts.errors.decrypt_datasource_overwritten" -msgstr "数据提取解密失败,因为在处理期间数据源已被另一个任务覆盖。" - -#: -msgid "extracts.errors.decrypt_workbook_overwritten" -msgstr "数据提取解密失败,因为在处理期间工作簿已被另一个任务覆盖。" - -#: -msgid "extracts.errors.remove_datasource_overwritten" -msgstr "无法将数据源更改为实时,因为另一个任务覆盖了该数据源。" - -#: -msgid "extracts.errors.remove_workbook_overwritten" -msgstr "无法将工作簿更改为实时,因为另一个任务覆盖了该工作簿。" - -#: -msgid "extracts.errors.create_datasource_overwritten" -msgstr "无法提取数据源,因为另一个任务覆盖了该数据源。" - -#: -msgid "extracts.errors.create_workbook_overwritten" -msgstr "无法提取工作簿,因为另一个任务覆盖了该工作簿。" - -#: -msgid "extracts.site_mode_change_details" -msgstr "将站点数据提取加密模式从“{0}”更改为“{1}”。" - -#: -msgid "extracts.errors.encryption_not_licensed" -msgstr "此操作由于数据提取加密未获许可已失败。若要执行此操作,您必须续订许可证或将数据提取解密。" - -#: -msgid "extracts.errors.operation_cancelled_detail" -msgstr "{0} (数据源: {2})的移除数据提取操作超时。" - -#: -msgid "workbooks.messages.load_error" -msgstr "无法加载工作簿 {0}" - -#: -msgid "workbooks.messages.locked" -msgstr "另一个用户正在修改工作簿“{0}”。请稍后重试。" - -#: -msgid "workbooks.new_workbook.default_name" -msgstr "新建工作簿" - -#: -msgid "workbooks.new_datasource.default_name" -msgstr "新建数据源" - -#: -msgid "datasources.messages.load_error" -msgstr "无法加载数据源 {0}" - -#: -msgid "metrics.new_metric.default_name" -msgstr "新指标" - -#: -msgid "messages.timeout_error.summary" -msgstr "超时错误" - -#: -msgid "messages.timeout_error.task_canceled" -msgstr "正在取消用时超过 {0} 秒的任务" - -#: -msgid "subscriptions.manage_my_subscriptions" -msgstr "管理我的订阅" - -#: -msgid "subscriptions.message_greeting" -msgstr "您好," - -#: -msgid "subscriptions.subscribed_footer" -msgstr "这里是您的 {0} 订阅" - -#: -msgid "subscriptions.subscribed_workbook" -msgstr "工作簿" - -#: -msgid "subscriptions.subscribed_view" -msgstr "视图" - -#: -msgid "subscriptions.fullstop" -msgstr "." - -#: -msgid "subscriptions.extract_refresh_footer" -msgstr "刷新数据时,您将收到此订阅电子邮件。" - -#: -msgid "subscriptions.explore_the_viz" -msgstr "浏览可视化项" - -#: -msgid "subscriptions.explore_the_workbook" -msgstr "浏览工作簿" - -#: -msgid "subscriptions.pdf_attached" -msgstr "已附加您的 Tableau PDF。" - -#: -msgid "subscriptions.access_live_content" -msgstr "您可以在此处访问内容的实时视图" - -#: -msgid "subscriptions.warning_deprecated_type" -msgstr "已弃用" - -#: -msgid "subscriptions.warning_extract_refresh_type" -msgstr "数据提取刷新失败" - -#: -msgid "subscriptions.warning_flow_run_type" -msgstr "流程运行失败" - -#: -msgid "subscriptions.warning_introduction_general" -msgstr "以下数据质量警告会影响此 {0}。" - -#: -msgid "subscriptions.warning_introduction_view" -msgstr "有关详细信息,请参见视图中的“数据详细信息”选项卡" - -#: -msgid "subscriptions.warning_introduction_workbook" -msgstr "有关详细信息,请参见工作簿页面" - -#: -msgid "subscriptions.warning_maintenance_type" -msgstr "维护中" - -#: -msgid "subscriptions.warning_permission_error" -msgstr "此警告针对您无权查看的资产。" - -#: -msgid "subscriptions.warning_redacted" -msgstr "需要权限" - -#: -msgid "subscriptions.warning_sensitve_type" -msgstr "敏感数据" - -#: -msgid "subscriptions.warning_severe" -msgstr "重要数据质量警告" - -#: -msgid "subscriptions.warning_stale_type" -msgstr "过期数据" - -#: -msgid "subscriptions.warning_standard" -msgstr "数据质量警告" - -#: -msgid "subscriptions.warning_error_type" -msgstr "未知警告类型" - -#: -msgid "subscriptions.warning_warning_type" -msgstr "警告" - -#: -msgid "errors.subscriptions.image_render_failed" -msgstr "无法正确呈现视图“{0}”的快照。" - -#: -msgid "errors.subscriptions.see_live_view" -msgstr "若要在线查看视图,请转到 {0}。" - -#: -msgid "errors.subscriptions.disabled_on_server" -msgstr "未启用服务器范围订阅设置。无法处理订阅。" - -#: -msgid "errors.subscriptions.disabled_on_site" -msgstr "为站点禁用了订阅。" - -#: -msgid "errors.subscriptions.site_is_locked" -msgstr "网站被锁定。无法处理订阅。" - -#: -msgid "errors.subscriptions.orphan" -msgstr "找不到与此订阅关联的工作簿和视图。" - -#: -msgid "errors.subscriptions.user_unlicensed" -msgstr "正在跳过非授权用户的订阅。" - -#: -msgid "errors.subscriptions.smtp_unreacheable" -msgstr "无法连接 SMTP 主机。请检查是否已配置了 SMTP。" - -#: -msgid "errors.subscriptions.uncategorized_error" -msgstr "未知错误" - -#: -msgid "errors.subscriptions.pdf_render_failed" -msgstr "无法正确呈现此电子邮件的 PDF 附件。" - -#: -msgid "errors.subscriptions.pdf_limit_exceeded" -msgstr "生成的 PDF 大于 {0}MB 的大小限制,因此无法附加到此电子邮件。" - -#: -msgid "errors.subscriptions.attachments_not_enabled" -msgstr "此订阅由于电子邮件附加已禁用而失败。有关详细信息,请与 Tableau 管理员联系。" - -#: -msgid "errors.subscriptions.pdf_email_failed" -msgstr "无法将生成的 PDF 附加到此电子邮件。" - -#: -msgid "errors.subscriptions.learn_more_troubleshoot" -msgstr "{0} 未工作" - -#: -msgid "dataalerts.failure.view.details.alert" -msgstr "查看此通知" - -#: -msgid "dataalerts.failure.explanation" -msgstr "您的数据驱动型通知 {0} 目前未工作,因此,在满足数据条件时,收件人将不会收到通知。您将在通知再次工作时收到电子邮件通知。" - -#: -msgid "dataalerts.failure.affected.alert" -msgstr "受影响的数据驱动型通知" - -#: -msgid "dataalerts.failure.time" -msgstr "时间通知失败" - -#: -msgid "dataalerts.failure.cause" -msgstr "通知有时会因暂时性的网络问题而失败,这些问题可自行解决。您也可以尝试在原始视图上重新创建通知,或者排查如下常见的通知失败原因:" - -#: -msgid "dataalerts.failure.changed.view" -msgstr "移除或重命名了工作簿、视图或数据字段。" - -#: -msgid "dataalerts.failure.expired.credentials" -msgstr "工作簿中嵌入的数据库凭据已过期。" - -#: -msgid "dataalerts.failure.datasource.error" -msgstr "数据源无法访问。" - -#: -msgid "dataalerts.failure.email.footer" -msgstr "由于通知失败,因此您在 {0} 收到此电子邮件。" - -#: -msgid "dataalerts.failure.troubleshooting" -msgstr "若要检查是否有上面列出的任何导致通知失败的问题,请单击下面的按钮。" - -#: -msgid "dataalerts.success.email.subject" -msgstr "数据驱动型通知对于 {0} 已恢复" - -#: -msgid "dataalerts.success.status" -msgstr "您的通知 {0} 已恢复" - -#: -msgid "dataalerts.success.explanation" -msgstr "您的数据驱动型通知 {0} 已再次工作,因此,在满足数据条件时,收件人将会收到通知。" - -#: -msgid "dataalerts.failure.error.internalError" -msgstr "数据通知内部错误" - -#: -msgid "dataalerts.failure.error.invalidDataAlertSpecification" -msgstr "无效的数据通知指定" - -#: -msgid "dataalerts.failure.error.summaryTableNotFound" -msgstr "找不到摘要数据表" - -#: -msgid "dataalerts.failure.error.unclassifiedError" -msgstr "未分类的错误" - -#: -msgid "dataalerts.failure.error.viewContentNotFound" -msgstr "找不到数据通知视图的 {0} 内容" - -#: -msgid "dataalerts.failure.error.viewNotFound" -msgstr "找不到数据通知视图" - -#: -msgid "dataalerts.failure.error.workbookNotFound" -msgstr "找不到工作簿" - -#: -msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" -msgstr "未找到字段 {0} 的轴" - - -#: -msgid "dataalerts.failure.error.unsupportedComparisonExpression" -msgstr "不支持的比较表达式 {0}" - -#: -msgid "dataalerts.failure.error.nonConstComparisonOp" -msgstr "检测到非常量比较运算符: {0}" - -#: -msgid "dataalerts.failure.error.cannotAddFilter" -msgstr "向数据通知中添加筛选器失败" - -#: -msgid "dataalerts.failure.error.sheetNotAlertable" -msgstr "工作表 {0} 没有支持的通知数据。{1}" - -#: -msgid "dataalerts.failure.error.dataAlertMeasureNotFound" -msgstr "无法选择度量。{0}" - -#: -msgid "dataalerts.failure.error.tooManyMeasuresForDataAlert" -msgstr "检测到的度量数不正确。{0}" - -#: -msgid "dataalerts.failure.error.thresholdParseError" -msgstr "未能解析阈值文本 {0}。{1}" - -#: -msgid "dataalerts.failure.error.dataAlertPresModelCreationError" -msgstr "序列化通知时出错。{0}" - -#: -msgid "dataalerts.failure.error.cannotDrawDataAlertDialog" -msgstr "未能绘制数据通知对话框" - -#: -msgid "dataalerts.failure.error.unsupportedDataAlertType" -msgstr "数据通知类型 {0} 当前不受支持。" - -#: -msgid "dataalerts.failure.suspend.email.subject" -msgstr "数据驱动型通知对于 {0} 已挂起" - -#: -msgid "dataalerts.failure.suspend.email.status" -msgstr "您的通知 {0} 已挂起" - -#: -msgid "dataalerts.failure.suspend.email.explanation" -msgstr "处于挂起状态时,我们将不会对视图或通知接收者进行评估。进行修复之后,您可以恢复
您刚才请求了重置密码。

若要更改您的 Tableau Server 密码,{1} 或将下面的链接粘贴到您的浏览器中: {2}

此链接将在 48 小时后失效,所以请立即进行处理。

如果您没有请求重置密码,您可能需要告诉您的服务器管理员。

感谢您使用 Tableau!
Tableau 团队" - -#: -msgid "password_reset.email.link" -msgstr "单击此处" - -#: -msgid "hours.pl" -msgstr "{0} 小时" - -#: -msgid "hours.sg" -msgstr "1 小时" - -#: -msgid "minutes.pl" -msgstr "{0} 分钟" - -#: -msgid "minutes.sg" -msgstr "1 分钟" - -#: -msgid "seconds.pl" -msgstr "{0} 秒" - -#: -msgid "seconds.sg" -msgstr "1 秒" - -#: -msgid "dataconnections.classes.tableau_server_site" -msgstr "Tableau Server 站点" - -#: -msgid "materializeviews.errors.workbook_not_in_project" -msgstr "项目“{0}”未包含工作簿“{1}”" - -#: -msgid "materializeviews.errors.workbook_has_no_extract" -msgstr "未能为工作簿“{0}”更新实体化视图设置,当前仅支持包含嵌入式数据提取的工作簿" - -#: -msgid "materializeviews.errors.workbook_updating_errors" -msgstr "为工作簿更新实体化视图时发现错误" - -#: -msgid "materializeviews.errors.workbook_too_large" -msgstr "未能为工作簿“{0}”更新实体化视图设置,原因是工作簿的大小超过 {1} GB 的限制" - -#: -msgid "materializeviews.errors.project_path_not_exists" -msgstr "项目路径“{0}”不存在" - -#: -msgid "materializeviews.errors.feature_disabled" -msgstr "未能为工作簿“{0}”更新实体化视图设置,原因是功能当前已禁用" - -#: -msgid "materializeviews.errors.update_materialized_views_setting_failed" -msgstr "未能为工作簿“{0}”更新实体化视图设置" - -#: -msgid "materializeviews.errors.site_not_enabled" -msgstr "没有为实体化视图启用此站点。请与管理员联系" - -#: -msgid "materializeviews.errors.encrypted_extracts_not_supported" -msgstr "实体化视图功能当前不支持包含已加密数据提取的工作簿" - -#: -msgid "materializedviews.finished.create" -msgstr "已为工作簿“{1}”创建状态为“{0}”的实体化视图" - -#: -msgid "materializedviews.finished.delete" -msgstr "已为工作簿 ID {0} 删除实体化视图:" - -#: -msgid "materializedviews.finished.encrypt" -msgstr "已完成工作簿“{0}”实体化视图的加密" - -#: -msgid "materializedviews.finished.decrypt" -msgstr "已完成工作簿“{0}”实体化视图的解密" - -#: -msgid "materializedviews.finished.rekey" -msgstr "已完成工作簿“{0}”实体化视图的重新加密" - -#: -msgid "materializedviews.status.encryption_key" -msgstr "加密密钥 ID:“{0}|”。" - -#: -msgid "materializedviews.status.encryption_keys" -msgstr "旧加密密钥 ID:“{0}”,新加密密钥 ID:“{1}”。" - -#: -msgid "materializedviews.status.encryption_type" -msgstr "加密数据源类型:“{0}”" - -#: -msgid "customizedviews.namedSharingPrefix" -msgstr "共享版本" - -#: -msgid "flows.drafts.default_name" -msgstr "新建流程" - -#: -msgid "content_type.project" -msgstr "项目" - -#: -msgid "content_type.workbook" -msgstr "工作簿" - -#: -msgid "content_type.view" -msgstr "视图" - -#: -msgid "content_type.datasource" -msgstr "数据源" - -#: -msgid "content_type.flow" -msgstr "流程" - -#: -msgid "content_type.metric" -msgstr "指标" - -#: -msgid "content_type.collection" -msgstr "集合" - -#: -msgid "content_type.visualization" -msgstr "可视化" - -#: -msgid "content_type.askdata_visualization" -msgstr "“数据问答”功能可视化项" - -#: -msgid "content_type.explaindata_explanation" -msgstr "解释" - -#: -msgid "content_type.publishedconnection" -msgstr "虚拟连接" - -#: -msgid "content_type.publishedconnectiontable" -msgstr "虚拟连接表" - -#: -msgid "upgradethumbnails.status.server_started" -msgstr "服务器响应: 已启动缩略图升级!" - -#: -msgid "upgradethumbnails.status.server_stopped" -msgstr "服务器响应: 已停止 %d 个作业" - -#: -msgid "dataquality.message.refresh_failed" -msgstr "刷新失败: {0}" - -#: -msgid "dataquality.message.last_successful" -msgstr "上次成功: {0}" - -#: -msgid "dataquality.message.next_scheduled" -msgstr "下次计划: {0}" - -#: -msgid "dataquality.message.flow_run_output_steps_failed" -msgstr "{0}/{1} 个输出步骤运行失败" - -#: -msgid "importcsvsummary.error.details" -msgstr "错误详细信息:" - -#: -msgid "importcsvsummary.remainingerrors" -msgstr "(其余错误未显示)" - -#: -msgid "importcsvsummary.error.line" -msgstr "用户“{1}”的行 {0} :“{2}”" - -#: -msgid "importcsvsummary.line.processed" -msgstr "已处理行数: {0}" - -#: -msgid "importcsvsummary.line.skipped" -msgstr "已跳过行数: {0}" - -#: -msgid "importcsvsummary.users.added.count" -msgstr "添加的用户数: {0}" - -#: -msgid "importcsvsummary.errors.count" -msgstr "错误数: {0}" - -#: -msgid "importcsvsummary.error.unexpected_extension" -msgstr "CSV 文件的意外文件扩展名" - -#: -msgid "importcsvsummary.error.size_limit" -msgstr "CsvFile 超出大小限制 {0}" - -#: -msgid "importcsvsummary.error.local.password_mismatch" -msgstr "更新本地站点用户需要空密码或匹配密码" - -#: -msgid "importcsvsummary.error.local.password_required" -msgstr "当“Auth”为“Local”时创建本地系统用户需要密码" - -#: -msgid "importcsvsummary.error.ad.user_not_found" -msgstr "找不到 AD 用户“{0}”" - -#: -msgid "importcsvsummary.error.too_many_errors" -msgstr "CSV 文件中遇到的错误太多" - -#: -msgid "audit.errors.wdc_not_allowlisted" -msgstr "不允许列出 Web 数据连接器。如需帮助,请参阅: https://help.tableau.com/current/online/zh-cn/to_keep_data_fresh.htm" - -#: -msgid "user.input.name.err.too_long" -msgstr "名称长度超过最大字符数 {0}" - -#: -msgid "user.input.name.err.empty" -msgstr "名称不能为空" - -#: -msgid "askdata.title" -msgstr "“数据问答”功能" - -#: -msgid "slack.app.upgrade.email.notification.subject" -msgstr "适用于 Slack 的 Tableau 应用软件更新" - -#: -msgid "slack.app.upgrade.email.notification.introduction" -msgstr "针对 Slake 的 Tableau 应用软件已经有了更新,现在可以重新安装,以便与下一个 Tableau Online 版本配合使用。Tableau 建议重新安装应用软件,以保持应用软件的性能并使用新功能。在
了解更多信息" - -#: -msgid "errors.subscriptions.bad_extract_refresh_subscription_configuration" -msgstr "订阅由于工作簿包含多个数据提取刷新计划而已挂起。若要恢复,请将频率更新为“按所选计划”。" - -#: -msgid "errors.subscriptions.subscription_failed_refresh_failure" -msgstr "数据源上的数据提取刷新失败。" - -#: -msgid "errors.subscriptions.multiple_extracts_for_extract_refresh_subscription" -msgstr "工作簿包含多个数据提取刷新计划。请将频率更新为“按所选计划”。" - -#: -msgid "errors.subscriptions.datasource_is_missing_password" -msgstr "数据源连接错误。请检查工作簿的所有数据源连接的凭据。" - -#: -msgid "subscriptions.results_summary.sg" -msgstr "从计划 “{2}” 发来的订阅 {1} 的 {0}。" - -#: -msgid "subscriptions.results_summary.pl" -msgstr "从计划 “{2}”. 发来的订阅 {1} 中的 {0}。" - -#: -msgid "subscriptions.results_views_per_subscription.sg" -msgstr "{0}(1 视图的 {1} 成功)" - -#: -msgid "subscriptions.results_views_per_subscription.pl" -msgstr "{0}( {2} 视图的 {1} 成功)" - -#: -msgid "subscriptions.results_views_per_subscription.more" -msgstr "({0} 更多)" - -#: -msgid "subscriptions.results_views_per_subscription.failed" -msgstr "{0} ({1}/{2} 个视图失败)。" - -#: -msgid "subscriptions.results_header.all_shown.failures.sg" -msgstr "1 个故障" - -#: -msgid "subscriptions.results_header.all_shown.failures.pl" -msgstr "{0} 故障" - -#: -msgid "subscriptions.results_header.all_shown.warnings.sg" -msgstr "1 警告" - -#: -msgid "subscriptions.results_header.all_shown.warnings.pl" -msgstr "{0} 警告" - -#: -msgid "subscriptions.results_header.some_hidden.failures.pl.sg" -msgstr "{0} 个故障(1 个隐藏,见日志)" - -#: -msgid "subscriptions.results_header.some_hidden.failures.pl.pl" -msgstr "{0} 故障({1} 隐藏,见日志)" - -#: -msgid "subscriptions.results_header.some_hidden.warnings.pl.sg" -msgstr "{0} 警告(1 隐藏,见日志)" - -#: -msgid "subscriptions.results_header.some_hidden.warnings.pl.pl" -msgstr "{0} 警告({1} 隐藏,见日志)" - -#: -msgid "dataalerts.manage_my_data_alerts" -msgstr "管理通知" - -#: -msgid "dataalerts.edit_data_alert" -msgstr "编辑通知" - -#: -msgid "dataalerts.remove_user_from_data_alert" -msgstr "移除我" - -#: -msgid "dataalerts.add_user_to_data_alert" -msgstr "将我添加至此通知" - -#: -msgid "dataalerts.greater_or_equal" -msgstr "{0} 高于或等于 {1}。" - -#: -msgid "dataalerts.greater" -msgstr "{0} 高于 {1}。" - -#: -msgid "dataalerts.less_or_equal" -msgstr "{0} 低于或等于 {1}。" - -#: -msgid "dataalerts.less" -msgstr "{0} 低于 {1}。" - -#: -msgid "dataalerts.equal" -msgstr "{0} 等于 {1}。" - -#: -msgid "dataalerts.email_alt_text" -msgstr "数据驱动型通知使用的视图: {0}" - -#: -msgid "dataalerts.email_alt_text_hidden_view" -msgstr "数据驱动型通知使用的视图: {0},已应用更改" - -#: -msgid "dataalerts.alert_triggered_for_the_view" -msgstr "视图触发的通知" - -#: -msgid "dataalerts.failure.email.subject" -msgstr "数据驱动型通知对于 {0} 未工作" - -#: -msgid "dataalerts.failure.status" -msgstr "您的通知 {0} 未工作" - -#: -msgid "dataalerts.failure.view.details.alert" -msgstr "查看此通知" - -#: -msgid "dataalerts.failure.explanation" -msgstr "您的数据驱动型通知 {0} 目前未工作,因此,在满足数据条件时,收件人将不会收到通知。您将在通知再次工作时收到电子邮件通知。" - -#: -msgid "dataalerts.failure.affected.alert" -msgstr "受影响的数据驱动型通知" - -#: -msgid "dataalerts.failure.time" -msgstr "时间通知失败" - -#: -msgid "dataalerts.failure.cause" -msgstr "通知有时会因暂时性的网络问题而失败,这些问题可自行解决。您也可以尝试在原始数据视图上重新创建通知,或者排查如下常见的通知失败原因:" - -#: -msgid "dataalerts.failure.changed.view" -msgstr "移除或重命名了工作簿、视图或数据字段。" - -#: -msgid "dataalerts.failure.expired.credentials" -msgstr "工作簿中嵌入的数据库凭据已过期。" - -#: -msgid "dataalerts.failure.datasource.error" -msgstr "数据源无法访问。" - -#: -msgid "dataalerts.failure.email.footer" -msgstr "由于通知失败,因此您在 {0} 收到此电子邮件。" - -#: -msgid "dataalerts.failure.troubleshooting" -msgstr "若要检查是否有上面列出的任何导致通知失败的问题,请单击下面的按钮。" - -#: -msgid "dataalerts.success.email.subject" -msgstr "数据驱动型通知对于 {0} 已恢复" - -#: -msgid "dataalerts.success.status" -msgstr "您的通知 {0} 已恢复" - -#: -msgid "dataalerts.success.explanation" -msgstr "您的数据驱动型通知 {0} 已再次工作,因此,在满足数据条件时,收件人将会收到通知。" - -#: -msgid "dataalerts.failure.error.internalError" -msgstr "数据通知内部错误" - -#: -msgid "dataalerts.failure.error.invalidDataAlertSpecification" -msgstr "无效的数据通知指定" - -#: -msgid "dataalerts.failure.error.summaryTableNotFound" -msgstr "找不到摘要数据表" - -#: -msgid "dataalerts.failure.error.unclassifiedError" -msgstr "未分类的错误" - -#: -msgid "dataalerts.failure.error.viewContentNotFound" -msgstr "找不到数据通知视图的 {0} 内容" - -#: -msgid "dataalerts.failure.error.viewNotFound" -msgstr "找不到数据通知视图" - -#: -msgid "dataalerts.failure.error.workbookNotFound" -msgstr "找不到工作簿" - -#: -msgid "dataalerts.failure.error.paneDescriptorAxisNotFound" -msgstr "未找到字段 {0} 的轴" - -#: -msgid "dataalerts.failure.error.paneDescriptorNotFound" -msgstr "{0}" - -#: -msgid "dataalerts.failure.error.unsupportedComparisonExpression" -msgstr "不支持的比较表达式 {0}" - -#: -msgid "dataalerts.failure.error.nonConstComparisonOp" -msgstr "检测到非常量比较运算符: {0}" - -#: -msgid "dataalerts.failure.error.cannotAddFilter" -msgstr "向数据通知中添加筛选器失败" - -#: -msgid "dataalerts.failure.error.sheetNotAlertable" -msgstr "工作表 {0} 没有支持的通知数据。{1}" - -#: -msgid "dataalerts.failure.error.dataAlertMeasureNotFound" -msgstr "无法选择度量。{0}" - -#: -msgid "dataalerts.failure.error.tooManyMeasuresForDataAlert" -msgstr "检测到的度量数不正确。{0}" - -#: -msgid "dataalerts.failure.error.thresholdParseError" -msgstr "未能解析阈值文本 {0}。{1}" - -#: -msgid "dataalerts.failure.error.dataAlertPresModelCreationError" -msgstr "序列化通知时出错。{0}" - -#: -msgid "dataalerts.failure.error.cannotDrawDataAlertDialog" -msgstr "未能绘制数据通知对话框" - -#: -msgid "dataalerts.failure.error.unsupportedDataAlertType" -msgstr "数据通知类型 {0} 当前不受支持。" - -#: -msgid "dataalerts.failure.suspend.email.subject" -msgstr "数据驱动型通知对于 {0} 已挂起" - -#: -msgid "dataalerts.failure.suspend.email.status" -msgstr "您的通知 {0} 已挂起" - -#: -msgid "dataalerts.failure.suspend.email.explanation" -msgstr "处于挂起状态时,我们将不会对视图或通知接收者进行评估。进行修复之后,您可以恢复 {1} 中的通知。" - -#: -msgid "dataalerts.failure.suspend.view.name.prefix" -msgstr "视图" - -#: -msgid "dataalerts.failure.suspend.time" -msgstr "挂起时间" - -#: -msgid "dataalerts.failure.suspend.email.footer" -msgstr "您之所以收到此电子邮件,原因是您的通知已挂起。" - -#: -msgid "dataalerts.failure.suspend.email.view.name.my.content" -msgstr "我的内容" - -#: -msgid "dataalerts.failure.suspend.view.alerts" -msgstr "查看通知" - -#: -msgid "metricsservices.failure.affected.metric" -msgstr "受影响的指标" - -#: -msgid "metricsservices.failure.cause" -msgstr "指标刷新有时会由于暂时性的连接问题而失败,这些问题可自行解决。指标刷新可能失败的其他原因包括:" - -#: -msgid "metricsservices.failure.changed.view" -msgstr "移除或重命名了工作簿、视图或数据字段" - -#: -msgid "metricsservices.failure.permissions.error" -msgstr "已连接视图的权限更改" - -#: -msgid "metricsservices.failure.email.footer" -msgstr "由于指标刷新失败,因此您在 {0} 收到此电子邮件。" - -#: -msgid "metricsservices.failure.email.subject" -msgstr "指标刷新对于 {0} 不起作用" - -#: -msgid "metricsservices.failure.expired.credentials" -msgstr "工作簿中嵌入的数据库凭据已过期" - -#: -msgid "metricsservices.failure.explanation" -msgstr "您的指标无法刷新,因此指标数据未更新。您将在指标刷新再次工作时收到电子邮件通知。" - -#: -msgid "metricsservices.failure.status" -msgstr "指标“{0}”未刷新" - -#: -msgid "metricsservices.failure.suspend.email.explanation" -msgstr "在指标刷新挂起时,您的指标数据将不会更新。进行修复之后,您可以恢复指标刷新。" - -#: -msgid "metricsservices.failure.suspend.email.footer" -msgstr "您之所以在 {0} 收到此电子邮件,原因是您的指标刷新已挂起。" - -#: -msgid "metricsservices.failure.suspend.email.status" -msgstr "指标“{0}”的刷新已挂起" - -#: -msgid "metricsservices.failure.suspend.email.subject" -msgstr "{0} 的指标刷新已挂起" - -#: -msgid "metricsservices.failure.suspend.time" -msgstr "挂起时间" - -#: -msgid "metricsservices.failure.suspend.view.metric" -msgstr "转到指标" - -#: -msgid "metricsservices.failure.suspend.view.name.prefix" -msgstr "连接的视图" - -#: -msgid "metricsservices.failure.time" -msgstr "刷新失败时间" - -#: -msgid "metricsservices.failure.troubleshooting" -msgstr "若要检查是否有上面列出的任何问题导致您的指标刷新失败,请单击下面的按钮。您也可以尝试在连接的视图上重新创建指标。" - -#: -msgid "metricsservices.failure.view.details.metric" -msgstr "转到指标" - -#: -msgid "metricsservices.failure.view.name.prefix" -msgstr "连接的视图" - -#: -msgid "metricsservices.success.email.subject" -msgstr "{0} 的指标刷新已恢复" - -#: -msgid "metricsservices.success.explanation" -msgstr "您的指标的刷新已再次工作,因此它将检查您的指标数据是否有更新。" - -#: -msgid "metricsservices.success.status" -msgstr "指标“{0}”的刷新已恢复" - -#: -msgid "errors.staticimages.generic" -msgstr "为工作簿 {0} 生成静态图像时出错。{1}。" - -#: -msgid "errors.internal_error.request.message" -msgstr "{0} 无法满足请求。" - -#: -msgid "errors.permissions.limited_user_visibility" -msgstr "完成查询时出错。如果“用户可见性”设置为有限,则用户必须是管理员或创建者才能查询其他用户" - -#: -msgid "local_names.system_user.guest.name" -msgstr "来宾" - -#: -msgid "local_names.group.all_users.name" -msgstr "所有用户" - -#: -msgid "local_names.containers.personal_space.name" -msgstr "个人空间" - -#: -msgid "password_reset.email.subject" -msgstr "此处是用于重置您的密码的链接" - -#: -msgid "password_reset.email.body" -msgstr "您好,{0},

您刚才请求了重置密码。

若要更改您的 Tableau Server 密码,{1} 或将下面的链接粘贴到您的浏览器中: {2}

此链接将在 48 小时后失效,所以请立即进行处理。

如果您没有请求重置密码,您可能需要告诉您的服务器管理员。

感谢您使用 Tableau!
Tableau 团队" - -#: -msgid "password_reset.email.link" -msgstr "单击此处" - -#: -msgid "hours.pl" -msgstr "{0} 小时" - -#: -msgid "hours.sg" -msgstr "1 小时" - -#: -msgid "minutes.pl" -msgstr "{0} 分钟" - -#: -msgid "minutes.sg" -msgstr "1 分钟" - -#: -msgid "seconds.pl" -msgstr "{0} 秒" - -#: -msgid "seconds.sg" -msgstr "1 秒" - -#: -msgid "dataconnections.classes.tableau_server_site" -msgstr "Tableau Server 站点" - -#: -msgid "materializeviews.errors.workbook_not_in_project" -msgstr "项目“{0}”未包含工作簿“{1}”" - -#: -msgid "materializeviews.errors.workbook_has_no_extract" -msgstr "未能为工作簿“{0}”更新实体化视图设置,当前仅支持包含嵌入式数据提取的工作簿" - -#: -msgid "materializeviews.errors.workbook_updating_errors" -msgstr "为工作簿更新实体化视图时发现错误" - -#: -msgid "materializeviews.errors.workbook_too_large" -msgstr "未能为工作簿“{0}”更新实体化视图设置,原因是工作簿的大小超过 {1} GB 的限制" - -#: -msgid "materializeviews.errors.project_path_not_exists" -msgstr "项目路径“{0}”不存在" - -#: -msgid "materializeviews.errors.feature_disabled" -msgstr "未能为工作簿“{0}”更新实体化视图设置,原因是功能当前已禁用" - -#: -msgid "materializeviews.errors.update_materialized_views_setting_failed" -msgstr "未能为工作簿“{0}”更新实体化视图设置" - -#: -msgid "materializeviews.errors.site_not_enabled" -msgstr "没有为实体化视图启用此站点。请与您的管理员联系" - -#: -msgid "materializeviews.errors.encrypted_extracts_not_supported" -msgstr "实体化视图功能当前不支持包含已加密数据提取的工作簿" - -#: -msgid "materializedviews.finished.create" -msgstr "已为工作簿“{1}”创建状态为“{0}”的实体化视图" - -#: -msgid "materializedviews.finished.delete" -msgstr "已为工作簿 ID {0} 删除实体化视图:" - -#: -msgid "materializedviews.finished.encrypt" -msgstr "已完成工作簿“{0}”实体化视图的加密" - -#: -msgid "materializedviews.finished.decrypt" -msgstr "已完成工作簿“{0}”实体化视图的解密" - -#: -msgid "materializedviews.finished.rekey" -msgstr "已完成工作簿“{0}”实体化视图的重新加密" - -#: -msgid "materializedviews.status.encryption_key" -msgstr "加密密钥 ID:“{0}”。" - -#: -msgid "materializedviews.status.encryption_keys" -msgstr "旧加密密钥 ID:“{0}”,新加密密钥 ID:“{1}”。" - -#: -msgid "materializedviews.status.encryption_type" -msgstr "加密数据源类型:“{0}”" - -#: -msgid "customizedviews.namedSharingPrefix" -msgstr "共享版本" - -#: -msgid "flows.drafts.default_name" -msgstr "新建流程" - -#: -msgid "content_type.project" -msgstr "项目" - -#: -msgid "content_type.workbook" -msgstr "工作簿" - -#: -msgid "content_type.view" -msgstr "视图" - -#: -msgid "content_type.datasource" -msgstr "数据源" - -#: -msgid "content_type.flow" -msgstr "流程" - -#: -msgid "content_type.metric" -msgstr "指标" - -#: -msgid "content_type.collection" -msgstr "集合" - -#: -msgid "content_type.visualization" -msgstr "可视化" - -#: -msgid "content_type.askdata_visualization" -msgstr "“数据问答”功能可视化项" - -#: -msgid "content_type.explaindata_explanation" -msgstr "解释" - -#: -msgid "content_type.virtualconnection" -msgstr "虚拟连接" - -#: -msgid "content_type.virtualconnectiontable" -msgstr "虚拟连接表" - -#: -msgid "upgradethumbnails.status.server_started" -msgstr "服务器响应: 已启动缩略图升级!" - -#: -msgid "upgradethumbnails.status.server_stopped" -msgstr "服务器响应: 已停止 %d 个作业" - -#: -msgid "dataquality.author.extract_refresh_monitoring" -msgstr "数据提取刷新监视" - -#: -msgid "dataquality.author.flow_run_monitoring" -msgstr "流程运行监视" - -#: -msgid "dataquality.message.refresh_failed" -msgstr "刷新失败: {0}" - -#: -msgid "dataquality.message.last_successful" -msgstr "上次成功: {0}" - -#: -msgid "dataquality.message.next_scheduled" -msgstr "下次计划: {0}" - -#: -msgid "dataquality.message.flow_run_output_steps_failed" -msgstr "{0}/{1} 个输出步骤运行失败" - -#: -msgid "label_value.description.certified" -msgstr "此资产是受信任和推荐的。" - -#: -msgid "label_value.description.deprecated" -msgstr "此资产不再维护,也不应使用。" - -#: -msgid "label_value.description.extract_refresh_failure" -msgstr "此资产的最近一次数据提取刷新失败。" - -#: -msgid "label_value.description.flow_run_failure" -msgstr "此流程的最近一次运行失败。" - -#: -msgid "label_value.description.maintenance" -msgstr "此资产正在进行维护。" - -#: -msgid "label_value.description.sensitive_data" -msgstr "此资产包含敏感信息。" - -#: -msgid "label_value.description.stale" -msgstr "此资产已经过时。" - -#: -msgid "label_value.description.warning" -msgstr "此资产存在一般质量问题。" - -#: -msgid "importcsvsummary.error.details" -msgstr "错误详细信息:" - -#: -msgid "importcsvsummary.remainingerrors" -msgstr "(其余错误未显示)" - -#: -msgid "importcsvsummary.error.line" -msgstr "用户“{1}”的行 {0}:“{2}”" - -#: -msgid "importcsvsummary.line.processed" -msgstr "已处理行数: {0}" - -#: -msgid "importcsvsummary.line.skipped" -msgstr "已跳过行数: {0}" - -#: -msgid "importcsvsummary.users.added.count" -msgstr "添加的用户数: {0}" - -#: -msgid "importcsvsummary.errors.count" -msgstr "错误数: {0}" - -#: -msgid "importcsvsummary.error.unexpected_extension" -msgstr "CSV 文件的意外文件扩展名" - -#: -msgid "importcsvsummary.error.size_limit" -msgstr "CsvFile 超出大小限制 {0}" - -#: -msgid "importcsvsummary.error.local.password_mismatch" -msgstr "更新本地站点用户需要空密码或匹配密码" - -#: -msgid "importcsvsummary.error.local.password_required" -msgstr "当“Auth”为“Local”时创建本地系统用户需要密码" - -#: -msgid "importcsvsummary.error.ad.user_not_found" -msgstr "找不到 AD 用户“{0}”" - -#: -msgid "importcsvsummary.error.domain_not_found" -msgstr "无效的域“{0}”" - -#: -msgid "importcsvsummary.error.cannot_create_user_identity" -msgstr "无法为用户“{0}”创建用户身份" - -#: -msgid "importcsvsummary.error.invalid_identity_pool_name" -msgstr "无效的身份池名称“{0}”" - -#: -msgid "importcsvsummary.error.too_many_errors" -msgstr "CSV 文件中遇到的错误太多" - -#: -msgid "audit.errors.wdc_not_allowlisted" -msgstr "不允许列出 Web 数据连接器。有关帮助,请参考: https://help.tableau.com/current/online/zh-cn/to_keep_data_fresh.htm" - -#: -msgid "user.input.name.err.too_long" -msgstr "名称长度超过最大字符数 {0}" - -#: -msgid "user.input.name.err.empty" -msgstr "名称不能为空" - -#: -msgid "askdata.title" -msgstr "“数据问答”功能" - -#: -msgid "slack.app.upgrade.email.notification.subject" -msgstr "适用于 Slack 的 Tableau 应用程序更新" - -#: -msgid "slack.app.upgrade.email.notification.introduction" -msgstr "适用于 Slack 的 Tableau 应用程序有更新可用。Tableau 建议更新应用程序以保持应用程序性能,并使用新的 Tableau Cloud 功能。查找
Tableau Cloud 新增功能中的功能和更改。" - -#: -msgid "slack.app.upgrade.email.notification.action" -msgstr "若要更新站点与 Tableau for Slack 应用程序的连接,请参见更新您的 Tableau for Slack 应用程序。 如果您有多个 Tableau Cloud 站点,请更新每个站点中的应用程序。" - -#: -msgid "slack.app.upgrade.email.notification.steps" -msgstr "此服务通知已通过 Tableau Cloud 发布。" - -#: -msgid "slack.app.upgrade.email.notification.reason" -msgstr "您收到此通知是因为您是连接到 Slack 的 Tableau Cloud 站点的管理员。" - -#: -msgid "slack.app.upgrade.email.notification.footer.privacy" -msgstr "阅读我们的隐私政策" - -#: -msgid "unifiedconsumption.tcrm.folders.private" -msgstr "我的私有应用程序" - -#: -msgid "commandlineutils.errors.bad_value" -msgstr "选项 “{0}” 的值 “{1}” 无效。值必须为以下之一: {2}" - -#: -msgid "commandlineutils.errors.not_integer" -msgstr "选项 “{1}” 的值 “{0}” 不是整数" - -#: -msgid "common.errors.empty_file" -msgstr "文件 “{0}” 为空" - -#: -msgid "common.errors.file_not_found" -msgstr "无法打开文件 “{0}”" - -#: -msgid "common.errors.invalid_file_path" -msgstr "文件路径“{0}”无效" - -#: -msgid "common.errors.folder_path_not_found" -msgstr "找不到目录“{0}”" - -#: -msgid "common.errors.access_denied" -msgstr "拒绝访问文件“{0}”。请检查您的路径是否有效,并且文件名是否未与现有目录匹配" - -#: -msgid "common.errors.requires_csv_file" -msgstr "“{0}” 命令需要 CSV 文件" - -#: -msgid "common.errors.requires_group_name" -msgstr "“{0}” 命令需要组名称" - -#: -msgid "common.errors.requires_site_name" -msgstr "“{0}” 命令需要站点名称" - -#: -msgid "common.errors.options_conflict" -msgstr "已指定了用于指定用户角色的新选项和已弃用的选项。只能使用其中一个" - -#: -msgid "common.errors.csv_sizelimit" -msgstr "您引用的 CSV 文件超出了 100MB 的大小限制。请将文件的内容划分为较小的 CSV 文件,然后单独导入这些内容。" - -#: -msgid "common.options.admin-type" -msgstr "[已弃用] 为 CSV 文件中的所有用户分配或移除站点管理权限。CSV 文件中各行上的值可能会覆盖此设置。{0}可以是: {1}、{2} 或 {3}。如果未指定: 对于新用户为 {3},对于现有用户则不变" - -#: -msgid "common.options.complete" -msgstr "要求或不要求所有行有效以使任何更改成功。默认值: {0}" - -#: -msgid "common.options.license" -msgstr "[已弃用] 设置所有用户的默认许可级别。这可能会被 CSV 文件中的值覆盖。{0}可以是 {1}、{2} 或 {3}" - -#: -msgid "common.options.nowait" -msgstr "不等待作业完成" - -#: -msgid "common.options.publisher" -msgstr "[已弃用] 为 CSV 文件中的所有用户分配或移除发布权限。CSV 文件中各行上的值可能会覆盖此设置。如果未指定则为默认值: 对于新用户为 false,对于现有用户则不变" - -#: -msgid "common.options.silent-progress" -msgstr "不显示作业的进度消息" - -#: -msgid "common.options.sysadmin-type" -msgstr "[已弃用] 为 CSV 文件中的所有用户分配或移除站点管理权限。此设置可能会被 CSV 文件中各个行上的值覆盖。{0}可以是: {1}、{2}、\{3\ }或 {4}。如果未指定则为默认值: 对于新用户为 {4},对于现有用户则不变" - -#: -msgid "common.output.job_queued_success" -msgstr "已排队作业" - -#: -msgid "common.output.succeeded" -msgstr "已成功" - -#: -msgid "common.options.role" -msgstr "为所有受影响的用户设置默认角色。{0} 的合法值是 {1}。如果未指定,则服务器使用默认值 {2}" - -#: -msgid "addusers.options.users" -msgstr "包含要添加到组的用户 (每行一个) 的列表的文件" - -#: -msgid "addusers.short_description" -msgstr "将用户添加到组" - -#: -msgid "addusers.status" -msgstr "正将 {0} 中列出的用户添加到组 {1}..." - -#: -msgid "creategroup.short_description" -msgstr "创建本地组" - -#: -msgid "creategroup.status" -msgstr "正在服务器上创建组 “{0}”..." - -#: -msgid "creategroup.options.role" -msgstr "设置登录时将为组中的用户设置的角色。{0} 的合法值: {1}。只有当用户的站点角色比用户的当前站点角色限制更少时,用户的站点角色才会设置为此值。如果未指定,则登录时不会为此组的用户设置角色。" - -#: -msgid "createextracts.errors.required_argument" -msgstr "createextracts 命令需要工作簿 URL、工作簿名称或数据源名称。" - -#: -msgid "createextracts.errors.error" -msgstr "创建数据提取时出错" - -#: -msgid "createextracts.for.datasource" -msgstr "正在为数据源“{0}”创建数据提取" - -#: -msgid "createextracts.for.workbook_name" -msgstr "正在为名为“{0}”的工作簿创建数据提取" - -#: -msgid "createextracts.for.workbook_url" -msgstr "正在为 URL 为“{0}”的工作簿创建数据提取" - -#: -msgid "createextracts.options.datasource" -msgstr "数据提取创建的目标数据源的名称" - -#: -msgid "createextracts.options.embedded-datasources" -msgstr "目标工作簿内嵌入式数据源名称的空格分隔列表。如果数据源名称包含空格,请用双引号引起来。仅在为工作簿创建数据提取时可用。" - -#: -msgid "createextracts.options.encrypt" -msgstr "创建加密的数据提取。" - -#: -msgid "createextracts.options.include-all" -msgstr "包括目标工作簿内的所有嵌入式数据源。仅在为工作簿创建数据提取时可用。" - -#: -msgid "createextracts.options.parent-project-path" -msgstr "包含目标资源的项目的父项目路径。必须使用 --project 指定项目名称。" - -#: -msgid "createextracts.options.project" -msgstr "包含目标资源的项目的名称。仅在指定了 {0} 或 {1} 时才需要。如果未指定,则使用默认项目“{2}”。" - -#: -msgid "createextracts.options.url" -msgstr "出现在 URL 中的资源的规范名称" - -#: -msgid "createextracts.options.workbook" -msgstr "数据提取创建的目标工作簿的名称" - -#: -msgid "createextracts.short_description" -msgstr "为已发布工作簿或数据源创建数据提取" - -#: -msgid "createextracts.workbook.include-all" -msgstr "包括目标工作簿内的所有嵌入式数据源" - -#: -msgid "createextracts.workbook.embedded-datasource-names" -msgstr "包含嵌入式数据源名称" - -#: -msgid "createproject.options.description" -msgstr "项目的描述" - -#: -msgid "createproject.options.name" -msgstr "项目的名称" - -#: -msgid "createproject.options.parent-project-path" -msgstr "将包含新项目的项目路径。如果未指定,则会在站点根级别创建该路径" - -#: -msgid "createproject.short_description" -msgstr "创建项目" - -#: -msgid "createproject.status" -msgstr "正在服务器上创建项目 “{0}”..." - -#: -msgid "createsite.errors.invalid_url_option" -msgstr "在创建多个站点时,URL 选项无效。在移除 URL 选项后重新运行此命令,或单独创建每个站点" - -#: -msgid "createsite.errors.site_name_already_exists" -msgstr "已存在名称为“{0}”的站点。请尝试其他站点名称。" - -#: -msgid "createsite.errors.site_id_already_exists" -msgstr "已存在 ID 为“{0}”的站点。请使用 -r 指定其他站点 ID。有关更多信息,请参阅 tabcmd createsite 帮助。" - -#: -msgid "createsite.options.allow-mobile-snapshots" -msgstr "允许或拒绝移动快照。默认为允许移动快照" - -#: -msgid "createsite.options.allow-subscriptions" -msgstr "允许或拒绝对此站点的订阅。默认值是服务器默认设置。如果禁用服务器订阅,则无法启用订阅" - -#: -msgid "createsite.options.allow-web-authoring" -msgstr "允许或拒绝对此站点进行 Web 制作。默认为允许 Web 制作" - -#: -msgid "createsite.options.metrics-level" -msgstr "对于无集合为 0,对于所有集合为 100" - -#: -msgid "createsite.options.guest-access-enabled" -msgstr "供未登录 Tableau Server 帐户的用户查看视图的来宾访问权限" - -#: -msgid "createsite.options.site-mode" -msgstr "允许或拒绝站点管理员在站点上管理用户" - -#: -msgid "createsite.options.storage-quota" -msgstr "站点存储配额(MB)" - -#: -msgid "createsite.options.subscription-email" -msgstr "用于订阅的电子邮件" - -#: -msgid "createsite.options.subscription-footer" -msgstr "用于订阅的脚注" - -#: -msgid "createsite.options.url" -msgstr "站点的站点 ID" - -#: -msgid "createsite.options.user-quota" -msgstr "最大站点用户数" - -#: -msgid "createsite.options.extract_encryption_mode" -msgstr "数据提取加密模式: 已禁用、已启用或强制。如果未设置,则使用默认值。" - -#: -msgid "createsite.options.web_extraction_enabled" -msgstr "允许[或拒绝]数据提取创建以及为此站点将数据提取更改为实时。默认为允许。" - -#: -msgid "createsite.options.run_now_enabled" -msgstr "为此站点允许[或拒绝]“立即运行”选项。默认值设置为允许“立即运行”。" - -#: -msgid "createsite.options.time_zone" -msgstr "要与此站点上的数据提取一起使用的时区。默认情况下未设置以使用服务器的时区。" - -#: -msgid "createsite.short_description" -msgstr "创建站点" - -#: -msgid "createsite.status" -msgstr "在服务器上创建站点 “{0}”..." - -#: -msgid "createsiteusers.options.auth-type" -msgstr "为 CSV 文件中的所有用户分配身份验证类型。对于 Tableau Cloud,{0} 可以是 {1}(默认值)或 {2}。对于 Tableau Server,{0} 可以是本地(默认值)或 {2}。" - -#: -msgid "createsiteusers.description" -msgstr "在当前站点上创建用户。从给定的 CSV 文件中读取用户。此文件可以包含多列,顺序如下所示。{0}1. 用户名{0}2.密码(如果使用 Active Directory,则忽略){0}3.友好名称(如果使用 Active Directory,则忽略){0}4.许可级别({1}、{2}、{3}、{4} 或 {5}){0}5.管理员({6}/{7}){0}6.发布者({8}/{9}/1 或 {10}/{11}/0){0}7.电子邮件(仅用于 Tableau Public){0}此文件可能包含更少的列。例如,它可以是简单的列表(每行一个用户名)。如果值包含逗号,则可以使用引号。Tabcmd 会等待 {12} 任务完成。 您可以选择不等待此任务在服务器上完成,而是通过传递 {13} 标志立即返回。无法使用此命令创建系统管理员或将其降级。请改用“{14}”" - -#: -msgid "createsiteusers.short_description" -msgstr "在当前站点上创建用户" - -#: -msgid "createsiteusers.status" -msgstr "正将 {0} 中列出的用户添加到当前站点..." - -#: -msgid "createusers.description" -msgstr "创建用户从给定的 CSV 文件中读取用户。此文件可以包含多列,顺序如下所示。{0}1. 用户名{0}2.密码(如果使用 Active Directory,则忽略){0}3.友好名称(如果使用 Active Directory,则忽略){0}4.许可级别({1}、{2}、{3}、{4} 或 {5}){0}5.管理员({6}/{7}/{8}/{9}){0}6.发布者({10}/{11}/1 或 {12}/{13}/0){0}7.电子邮件(仅适用于 Tableau Public){0}此文件可能包含更少的列。例如,它可以是简单的列表(每行一个用户名)。如果值包含逗号,则可以使用引号。Tabcmd 会等待 {14} 任务完成。 您可以选择不等待此任务在服务器上完成,而是通过传递 {15} 标志立即返回" - -#: -msgid "createusers.short_description" -msgstr "在服务器上创建用户" - -#: -msgid "createusers.status" -msgstr "正在将 {0} 中列出的用户添加到服务器" - -#: -msgid "decryptextracts.short_description" -msgstr "在站点上对数据提取进行解密" - -#: -msgid "decryptextracts.status" -msgstr "正在计划站点 {0} 上要解密的数据提取..." - -#: -msgid "delete.errors.mutually_exclusive" -msgstr "无法指定要删除的工作簿和数据源" - -#: -msgid "delete.errors.requires_workbook_datasource" -msgstr "“{0}” 命令需要工作簿名称或数据源名称" - -#: -msgid "delete.options.datasource" -msgstr "要删除的数据源" - -#: -msgid "delete.options.parent-project-path" -msgstr "包含要删除的工作簿/数据源的项目的父项目路径。必须使用 --project 指定项目名称。" - -#: -msgid "delete.options.project" -msgstr "包含要删除的工作簿/数据源的项目。默认项目为“{0}”" - -#: -msgid "delete.options.workbook" -msgstr "要删除的工作簿" - -#: -msgid "delete.short_description" -msgstr "从服务器中删除一个工作簿或数据源" - -#: -msgid "delete.status" -msgstr "正从服务器中移除 {0} “{1}”..." - -#: -msgid "deleteextracts.errors.required_argument" -msgstr "deleteextracts 命令需要工作簿 URL、工作簿名称或数据源名称" - -#: -msgid "deleteextracts.errors.error" -msgstr "删除数据提取时出错" - -#: -msgid "deleteextracts.for.datasource" -msgstr "正在为数据源“{0}”删除数据提取" - -#: -msgid "deleteextracts.for.workbook_name" -msgstr "正在为名为“{0}”的工作簿删除数据提取" - -#: -msgid "deleteextracts.for.workbook_url" -msgstr "正在为 URL 为“{0}”的工作簿删除数据提取" - -#: -msgid "deleteextracts.options.datasource" -msgstr "数据提取删除的目标数据源的名称" - -#: -msgid "deleteextracts.options.embedded-datasources" -msgstr "目标工作簿内嵌入式数据源名称的空格分隔列表。如果数据源名称包含空格,请用双引号引起来。仅在为工作簿删除数据提取时可用。" - -#: -msgid "deleteextracts.options.include-all" -msgstr "包括目标工作簿内的所有嵌入式数据源" - -#: -msgid "deleteextracts.options.parent-project-path" -msgstr "包含目标资源的项目的父项目路径。必须使用 --project 指定项目名称。" - -#: -msgid "deleteextracts.options.project" -msgstr "包含目标资源的项目的名称。仅在指定了 {0} 或 {1} 时才需要。如果未指定,则使用默认项目“{2}”。" - -#: -msgid "deleteextracts.options.url" -msgstr "出现在 URL 中的资源的规范名称" - -#: -msgid "deleteextracts.options.workbook" -msgstr "数据提取删除的目标工作簿的名称" - -#: -msgid "deleteextracts.short_description" -msgstr "为已发布工作簿或数据源删除数据提取" - -#: -msgid "deleteextracts.workbook.include-all" -msgstr "包括目标工作簿内的所有嵌入式数据源" - -#: -msgid "deleteextracts.workbook.embedded-datasource-names" -msgstr "包含嵌入式数据源名称" - -#: -msgid "deletegroup.short_description" -msgstr "删除组" - -#: -msgid "deletegroup.status" -msgstr "正从服务器中删除组 “{0}”..." - -#: -msgid "deleteproject.errors.requires_project_name" -msgstr "“{0}” 命令需要项目名称" - -#: -msgid "deleteproject.options.parent-project-path" -msgstr "要删除的项目的父项目的路径。必须使用 --project 指定项目名称。" - -#: -msgid "deleteproject.short_description" -msgstr "删除项目" - -#: -msgid "deleteproject.status" -msgstr "正从服务器中删除项目 “{0}”..." - -#: -msgid "deletesite.errors.logged_into_this_site" -msgstr "无法删除您当前登录到的站点" - -#: -msgid "deletesite.short_description" -msgstr "删除站点" - -#: -msgid "deletesite.status" -msgstr "正从服务器中删除站点 “{0}”..." - -#: -msgid "deletesiteusers.description" -msgstr "删除站点用户。从给定的 CSV 文件中读取用户。此文件是简单的列表 (每行一个用户名)" - -#: -msgid "deletesiteusers.short_description" -msgstr "删除站点用户" - -#: -msgid "deletesiteusers.status" -msgstr "正从服务器中删除 {0} 中列出的站点用户..." - -#: -msgid "deleteusers.description" -msgstr "删除用户。从给定的逗号分隔值 (CSV) 文件中读取用户。此文件是简单的列表 (每行一个用户名)" - -#: -msgid "deleteusers.short_description" -msgstr "删除用户" - -#: -msgid "deleteusers.status" -msgstr "正从服务器中删除 {0} 中列出的用户..." - -#: -msgid "editdomain.description" -msgstr "编辑域。使用 “{0}” 命令查看待编辑的域的列表" - -#: -msgid "editdomain.errors.requires_nickname_name" -msgstr "必须指定 “{0}” 选项或 “{1}” 选项" - -#: -msgid "editdomain.options.id" -msgstr "域的 ID" - -#: -msgid "editdomain.options.name" -msgstr "域的名称" - -#: -msgid "editdomain.options.nickname" -msgstr "域的昵称" - -#: -msgid "editdomain.short_description" -msgstr "编辑域" - -#: -msgid "editdomain.output" -msgstr "{0}ID{1}昵称{1}{1}名称{0}" - -#: -msgid "editdomain.status" -msgstr "在服务器上编辑 ID 为 “{0}” 的域..." - -#: -msgid "editsite.errors.invalid_site-id" -msgstr "在编辑多个站点时,{0} 选项无效。在移除 {0} 选项后重新运行此命令,或单独编辑每个站点" - -#: -msgid "editsite.errors.invalid_site-name" -msgstr "在编辑多个站点时,{0} 选项无效。在移除 {0} 选项后重新运行此命令,或单独编辑每个站点" - -#: -msgid "editsite.options.allow-mobile-snapshots" -msgstr "允许或拒绝移动快照" - -#: -msgid "editsite.options.allow-subscriptions" -msgstr "允许或拒绝对此站点的订阅" - -#: -msgid "editsite.options.allow-web-authoring" -msgstr "允许或拒绝对此站点进行 Web 制作" - -#: -msgid "editsite.options.cache-warmup" -msgstr "允许 [或拒绝] 预缓存此站点" - -#: -msgid "editsite.options.cache-warmup-threshold" -msgstr "必须提前查看视图以触发预缓存的最近天数阈值" - -#: -msgid "editsite.options.site-name" -msgstr "显示站点的名称" - -#: -msgid "editsite.options.status" -msgstr "更改站点的可用性。必须为 “{0}” 或 “{1}”" - -#: -msgid "editsite.options.allow-materialized-views" -msgstr "为此站点允许[或拒绝]实体化视图" - -#: -msgid "editsite.options.extract_encryption_mode" -msgstr "数据提取加密模式: 已禁用、已启用或强制。如果未设置,则它在服务器上不会发生更改。" - -#: -msgid "editsite.options.web_extraction_enabled" -msgstr "允许[或拒绝]数据提取创建以及为此站点将数据提取更改为实时。默认设置为允许。" - -#: -msgid "editsite.options.run_now_enabled" -msgstr "为此站点允许[或拒绝]“立即运行”选项。默认值设置为允许“立即运行”" - -#: -msgid "editsite.options.time_zone" -msgstr "要与此站点上的数据提取一起使用的时区" - -#: -msgid "editsite.options.use_default_time_zone" -msgstr "取消设置要与此站点上的数据提取一起使用的时区,它将改为使用默认服务器时区" - -#: -msgid "editsite.short_description" -msgstr "编辑站点" - -#: -msgid "editsite.status" -msgstr "在服务器上编辑站点 “{0}”..." - -#: -msgid "encryptextracts.short_description" -msgstr "在站点上对数据提取进行加密" - -#: -msgid "encryptextracts.status" -msgstr "正在计划站点 {0} 上要加密的数据提取..." - -#: -msgid "export.errors.need_country_and_languge" -msgstr "选项 --country 和 --language 必须一起使用" - -#: -msgid "export.errors.white_space_workbook_view" -msgstr "要导出的工作簿或视图的名称不能包括空格。请使用工作簿或视图出现在 URL 中时的标准化名称。" - -#: -msgid "export.errors.requires_workbook_view_name" -msgstr "“{0}”命令需要一个 / 名称" - -#: -msgid "export.errors.requires_workbook_view_param" -msgstr "“{0}”命令需要一个 / 参数,而且在此参数中至少必须有一个斜杠(/)" - -#: -msgid "export.options.country" -msgstr "如果未使用用户的默认区域设置,则为区域设置的国家/地区缩写(在 IANA 语言子标记注册表中查找)。必须与 --language 一起使用" - -#: -msgid "export.options.csv" -msgstr "将数据导出为 CSV 格式(默认)" - -#: -msgid "export.options.fullpdf" -msgstr "将可视化视图导出为 PDF 格式(如果发布了带选项卡的工作簿)" - -#: -msgid "export.options.height" -msgstr "设置高度。必须为整数值(默认值: 600 个像素)" - -#: -msgid "export.options.language" -msgstr "如果未使用用户的默认区域设置,则为区域设置的语言缩写(在 IANA 语言子标记注册表中查找)。必须与 --country 一起使用" - -#: -msgid "export.options.pagelayout" -msgstr "设置导出的 PDF 的页面方向。合法值: {0}。如果未指定,将使用 Tableau Desktop 中的设置" - -#: -msgid "export.options.pagesize" -msgstr "设置导出的 PDF 的页面大小。合法值: {0} (默认值: “{1}”)" - -#: -msgid "export.options.pdf" -msgstr "将数据导出为 PDF 格式" - -#: -msgid "export.options.png" -msgstr "将数据导出为 PNG 格式" - -#: -msgid "export.options.width" -msgstr "设置宽度。必须为整数值(默认值: 800 个像素)" - -#: -msgid "export.short_description" -msgstr "从服务器中导出数据或视图的图像" - -#: -msgid "export.status" -msgstr "正向服务器请求 “{0}”..." - -#: -msgid "export.status.writing" -msgstr "正在向“{0}”写入响应" - -#: -msgid "export.status.error" -msgstr "写入文件时出错:" - -#: -msgid "export.success" -msgstr "已将 {0} 保存到 “{1}”" - -#: -msgid "extracts.workbook.errors.requires_datasources_or_include_all" -msgstr "工作簿的命令 {0} 需要嵌入式数据源或 include-all 标志。" - -#: -msgid "fileuploader.progress" -msgstr "上载进度: {0}%" - -#: -msgid "get.description" -msgstr "从服务器中获取文件。如果未指定文件名参数,则将使用路径的最后一部分作为此文件的名称。" - -#: -msgid "get.errors.requires_url" -msgstr "“{0}” 命令需要 URL" - -#: -msgid "get.options.file" -msgstr "用于保存文件的名称" - -#: -msgid "get.short_description" -msgstr "从服务器中获取文件" - -#: -msgid "help.available_commands" -msgstr "可用命令:" - -#: -msgid "help.command_options" -msgstr "命令选项:" - -#: -msgid "help.description0" -msgstr "显示特定命令的帮助" - -#: -msgid "help.description1" -msgstr "列出所有可用命令" - -#: -msgid "help.errors.unknown_command" -msgstr "未知命令: {0}" - -#: -msgid "help.global_options" -msgstr "全局选项:" - -#: -msgid "help.short_description" -msgstr "tabcmd 命令的帮助" - -#: -msgid "httputils.found_attachment" -msgstr "找到附件: {0}" - -#: -msgid "httputils.mapped_attachment" -msgstr "找到附件: {0} (重新映射到 {1})" - -#: -msgid "initialuser.errors.username_and_password_required" -msgstr "需要提供用户名和密码" - -#: -msgid "initialuser.options.friendly-name" -msgstr "友好名称" - -#: -msgid "initialuser.short_description" -msgstr "在未初始化的服务器上创建初始用户" - -#: -msgid "listdomains.description" -msgstr "列出域" - -#: -msgid "listdomains.status" -msgstr "正列出服务器中的域..." - -#: -msgid "listsites.output" -msgstr "{0}{0}名称: {1}{0}站点 ID:“{2}”" - -#: -msgid "listsites.output_extended" -msgstr "{0}{0}名称: {1} {0}站点 ID:“{2}”{0}数据提取加密: {3}" - -#: -msgid "listsites.short_description" -msgstr "列出用户的站点" - -#: -msgid "listsites.status" -msgstr "正在列出用户 {0} 的站点..." - -#: -msgid "listsites.options.get_extract_encryption_mode" -msgstr "打印站点的数据提取加密模式" - -#: -msgid "login.description" -msgstr "登录到服务器。您的会话将继续,直到它在服务器上过期或您使用 {0} 为止" - -#: -msgid "login.short_description" -msgstr "登录到服务器" - -#: -msgid "logout.short_description" -msgstr "从服务器中退出" - -#: -msgid "publish.description" -msgstr "将工作簿、数据源或数据提取发布到服务器" - -#: -msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "用于更新数据源的文件类型 “{0}” 不正确。替换/追加仅适用于数据提取 (.tde) 文件" - -#: -msgid "publish.errors.invalid_name_option" -msgstr "在发布多项时,{0} 选项无效" - -#: -msgid "publish.errors.invalid_publish_file_type" -msgstr "用于发布的文件类型 “{0}” 不正确,文件类型应为 .tde、.tds、.tdsx、.twb 或 .twbx" - -#: -msgid "publish.errors.mutually_exclusive_option" -msgstr "仅使用 {0} 或 {1} 之一" - -#: -msgid "publish.errors.requires_resource_file" -msgstr "“{0}” 命令需要工作簿、数据源或数据提取文件" - -#: -msgid "publish.errors.unexpected_server_response" -msgstr "来自服务器的意外响应: {0}" - -#: -msgid "publish.errors.server_resource_not_found" -msgstr "指定的资源不存在,或者您没有查看该资源的权限。请检查您的项目名称和权限" - -#: -msgid "publish.options.append" -msgstr "将数据提取文件追加到现有数据源" - -#: -msgid "publish.options.async" -msgstr "异步发布" - -#: -msgid "publish.options.db-password" -msgstr "用于所有数据源的数据库密码" - -#: -msgid "publish.options.db-username" -msgstr "用于所有数据源的数据库用户名" - -#: -msgid "publish.options.description" -msgstr "工作簿或数据源的描述" - -#: -msgid "publish.options.encrypt_extracts" -msgstr "在服务器上对数据提取进行加密" - -#: -msgid "publish.options.name" -msgstr "服务器上的工作簿/数据源名称。如果省略,将使用文件名作为工作簿/数据源名称(无 twb(x)、tds(x) 或 tde 扩展名)。发布 .tde 文件将会创建数据源" - -#: -msgid "publish.options.oauth-username" -msgstr "使用在与 USERNAME 关联的服务器密钥链上保存的凭据来发布" - -#: -msgid "publish.options.overwrite" -msgstr "覆盖现有的工作簿/数据源(如果有)" - -#: -msgid "publish.options.project" -msgstr "要将工作簿/数据源发布到的项目" - -#: -msgid "publish.options.parent-project-path" -msgstr "要向其中发布工作簿/数据源的项目的父项目的路径" - -#: -msgid "publish.options.replace" -msgstr "将数据提取文件替换到现有数据源" - -#: -msgid "publish.options.restart" -msgstr "重新开始文件上传" - -#: -msgid "publish.options.save-db-password" -msgstr "在服务器上存储数据库密码" - -#: -msgid "publish.options.save-oauth" -msgstr "嵌入利用 {0} 指定的 OAuth 凭据" - -#: -msgid "publish.options.tabbed" -msgstr "发布(启用了选项卡式视图)" - -#: -msgid "publish.options.thumbnail-groupname" -msgstr "如果工作簿包含任何用户筛选器,则在计算缩略图时模拟此组" - -#: -msgid "publish.options.thumbnail-username" -msgstr "如果工作簿包含任何用户筛选器,则在计算缩略图时模拟此用户" - -#: -msgid "publish.status" -msgstr "正在将 “{0}” 发布到服务器。这可能需要几分钟时间..." - -#: -msgid "publish.success" -msgstr "文件成功发布到服务器上的以下位置:" - -#: -msgid "publishsamples.options.parent-project-path" -msgstr "要向其中发布样本的项目的父项目的路径。必须使用 --project 指定项目名称" - -#: -msgid "publishsamples.options.projectname" -msgstr "要将示例发布到的项目的名称" - -#: -msgid "publishsamples.short_description" -msgstr "将示例工作簿发布到指定的项目。现有示例将被覆盖。" - -#: -msgid "publishsamples.status" -msgstr "正在发布示例..." - -#: -msgid "reencryptextracts.short_description" -msgstr "在站点上对数据提取重新加密" - -#: -msgid "reencryptextracts.status" -msgstr "正在计划站点 {0} 上要重新加密的数据提取..." - -#: -msgid "refreshextracts.errors.required_argument" -msgstr "refreshextracts 命令需要工作簿 URL、工作簿名称或数据源名称" - -#: -msgid "refreshextracts.errors.add_and_remove_calculations" -msgstr "无法同时使用 --addcalculations 和 --removecalculations 选项运行刷新" - -#: -msgid "refreshextracts.errors.calculations_and_incremental" -msgstr "无法在增量数据提取刷新期间添加或移除实体化计算" - -#: -msgid "refreshextracts.errors.error" -msgstr "刷新数据提取时出错" - -#: -msgid "refreshextracts.options.datasource" -msgstr "要刷新的数据源的名称" - -#: -msgid "refreshextracts.options.incremental" -msgstr "执行增量刷新(如果支持)" - -#: -msgid "refreshextracts.options.parent-project-path" -msgstr "包含要刷新的数据提取的项目的父项目路径。必须使用 --project 指定项目名称。" - -#: -msgid "refreshextracts.options.project" -msgstr "包含工作簿/数据源的项目的名称。仅在指定了 {0} 或 {1} 时才需要。如果未指定,则使用默认项目 “{2}”" - -#: -msgid "refreshextracts.options.synchronous" -msgstr "在退出前等待刷新运行并完成" - -#: -msgid "refreshextracts.options.url" -msgstr "出现在 URL 中的工作簿或视图典型名称" - -#: -msgid "refreshextracts.options.workbook" -msgstr "要刷新的工作簿的名称" - -#: -msgid "refreshextracts.options.addcalculations" -msgstr "向数据提取中添加实体化计算" - -#: -msgid "refreshextracts.options.removecalculations" -msgstr "从数据提取中移除实体化计算" - -#: -msgid "refreshextracts.short_description" -msgstr "刷新服务器上的工作簿或数据源的数据提取" - -#: -msgid "refreshextracts.status_incremented" -msgstr "正在安排要立即递增的 {0} “{1}” 数据提取..." - -#: -msgid "refreshextracts.status_refreshed" -msgstr "正在安排要立即刷新的 {0} “{1}” 数据提取..." - -#: -msgid "removeusers.options.users" -msgstr "包含要从组中移除的用户的列表 (每行一个用户) 的文件" - -#: -msgid "removeusers.short_description" -msgstr "从组中移除用户" - -#: -msgid "removeusers.status" -msgstr "正从组 {1} 中移除在 {0} 中列出的用户..." - -#: -msgid "runschedule.errors.requires_schedule_name" -msgstr "“{0}” 命令需要计划名称" - -#: -msgid "runschedule.short_description" -msgstr "运行计划" - -#: -msgid "runschedule.status" -msgstr "正在服务器上运行计划 “{0}”..." - -#: -msgid "materializeviews.short_description" -msgstr "更新并检查站点/工作簿的实体化视图设置" - -#: -msgid "materializeviews.status.site" -msgstr "正在为站点“{0}”更新实体化视图设置..." - -#: -msgid "materializeviews.status.workbook" -msgstr "正在为工作簿“{0}”更新实体化视图设置..." - -#: -msgid "materializeviews.errors.invalid_workbook_arguments" -msgstr "materializeviews 命令需要一个工作簿名称参数" - -#: -msgid "materializeviews.errors.invalid_site_arguments" -msgstr "materializeviews 命令需要一个站点 ID 参数" - -#: -msgid "materializeviews.errors.invalid_workbook_option" -msgstr "将“{0}”或“{1}”与“{2}”搭配使用" - -#: -msgid "materializeviews.errors.invalid_project_path" -msgstr "将“{1}”与“{0}”搭配使用" - -#: -msgid "materializeviews.errors.invalid_site_option" -msgstr "将“{0}”与“{1}”搭配使用" - -#: -msgid "materializeviews.errors.site_mode_conflict" -msgstr "使用“{0}”或“{1}”更改站点实体化视图模式" - -#: -msgid "materializeviews.errors.site_not_updated" -msgstr "站点“{0}”未更新,只有服务器管理员才能更改实体化视图设置" - -#: -msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "使用“{0}”或“{1}”更改实体化视图设置" - -#: -msgid "materializeviews.options.materialize_now" -msgstr "使用“{0}”立即为给定工作簿计划实体化" - -#: -msgid "materializeviews.options.project" -msgstr "使用“{0}”指定项目名称" - -#: -msgid "materializeviews.options.parent_project_path" -msgstr "使用“{0}”指定“{1}”的父项目路径" - -#: -msgid "materializeviews.options.allow_workbook" -msgstr "使用“{0}”为工作簿启用/禁用实体化视图" - -#: -msgid "materializeviews.options.allow_site" -msgstr "使用“{0}”为站点启用/禁用实体化视图" - -#: -msgid "materializeviews.options.selected_workbooks" -msgstr "使用“{0}”在站点中启用所选工作簿,与选项“{1}”搭配使用。此选项为默认选项" - -#: -msgid "materializeviews.options.all_workbooks" -msgstr "使用“{0}”在站点中启用所有工作簿,与选项“{1}”搭配使用" - -#: -msgid "session.auto_site_login" -msgstr "自动登录到站点: {0}" - -#: -msgid "session.certificate-alias" -msgstr "证书别名: {0}" - -#: -msgid "session.connecting" -msgstr "正在连接到服务器..." - -#: -msgid "session.connecting_to" -msgstr "正在连接到 url ({0}): {1}" - -#: -msgid "session.continuing_session" -msgstr "正在继续以前的会话" - -#: -msgid "session.errors.auth_required" -msgstr "需要授权" - -#: -msgid "session.errors.invalid_keystore_password" -msgstr "密钥存储密码错误。请输入正确的密码,然后重试" - -#: -msgid "session.errors.invalid_redirect" -msgstr "无法重定向到无效的 URL: {0}" - -#: -msgid "session.errors.keystore_pwdfile_create" -msgstr "无法创建密钥存储密码文件,错误: {0}" - -#: -msgid "session.errors.missing_arguments" -msgstr "由于缺少参数而无法登录: {0}" - -#: -msgid "session.errors.no_redirect_found" -msgstr "重定向响应中无重定向地址" - -#: -msgid "session.errors.no_sslcafile_found" -msgstr "在以下位置中找不到证书颁发机构 (CA) 文件:“{0}”。CA 文件用于帮助确保与 Tableau Server 的通信安全。有关创建 CA 文件的信息,请参见 Tableau Server 帮助。若要连接到 Tableau Server 而不验证其 SSL 证书,请使用 --no-certcheck 标志。" - -#: -msgid "session.errors.script_no_password" -msgstr "从脚本或 IDE 中运行了 Tabcmd,但没有提供密码。必须将密码作为参数提供给 tabcmd 才能登录。" - -#: -msgid "session.errors.session_expired" -msgstr "您的会话已过期" - -#: -msgid "session.errors.unsupported_command" -msgstr "此服务器不支持的命令" - -#: -msgid "session.keystore.notice" -msgstr "是否想要将密码存储在本地,以避免下一次键入密码? [回答是或否]" - -#: -msgid "session.keystore.password" -msgstr "密钥存储密码:" - -#: -msgid "session.keystore.pwdfile_create" -msgstr "在以下路径中创建密钥存储密码文件: {0}" - -#: -msgid "session.keystore.pwdfile_remove" -msgstr "删除包含错误密码的密钥存储密码文件" - -#: -msgid "session.login" -msgstr "正在登录..." - -#: -msgid "session.logout" -msgstr "已退出" - -#: -msgid "session.monitorjob.errors.no_jobid" -msgstr "无法监视作业。未找到 job_id: {0}" - -#: -msgid "session.monitorjob.percent_complete" -msgstr "已完成 {0}%" - -#: -msgid "session.new_session" -msgstr "正在创建新会话" - -#: -msgid "session.no-certificate-found" -msgstr "找不到有效的客户端证书" - -#: -msgid "session.not_default_site_member" -msgstr "您不是默认站点的成员。请从以下站点中选择一个 SITEID:" - -#: -msgid "session.not_site_member" -msgstr "您不是站点 “{0}” 的成员。请从以下站点中选择一个 SITEID:" - -#: -msgid "session.options.help" -msgstr "显示 tabcmd 帮助" - -#: -msgid "session.options.no-certcheck" -msgstr "不验证 SSL 证书" - -#: -msgid "session.options.no-cookie" -msgstr "在登录时不保存会话 ID。后续命令将需要重新登录。如果未指定,则默认为保存会话 ID" - -#: -msgid "session.options.no-prompt" -msgstr "不提示输入密码" - -#: -msgid "session.options.no-proxy" -msgstr "不使用 HTTP 代理" - -#: -msgid "session.options.password" -msgstr "使用指定的 Tableau Server 密码" - -#: -msgid "session.options.password-file" -msgstr "从 FILE 中读取 Tableau Server 密码" - -#: -msgid "session.options.proxy" -msgstr "使用指定的 HTTP 代理" - -#: -msgid "session.options.server" -msgstr "使用指定的 Tableau Server URL。如果未指定协议,则使用 http://" - -#: -msgid "session.options.site" -msgstr "使用指定的 Tableau Server 站点。指定空字符串("")可强制使用默认站点" - -#: -msgid "session.options.timeout" -msgstr "等待多长时间(以秒为单位)以让服务器完成对命令的处理。默认为等待到服务器响应" - -#: -msgid "session.options.use-certificate" -msgstr "使用客户端证书登录" - -#: -msgid "session.options.username" -msgstr "使用指定的 Tableau Server 用户名" - -#: -msgid "session.password" -msgstr "密码:" - -#: -msgid "session.redirecting" -msgstr "正在重定向到 {0}" - -#: -msgid "session.retrying_task" -msgstr "正在再次登录以使用新会话重试原始命令..." - -#: -msgid "session.session_expired_login" -msgstr "您的会话已过期。正在注销以清除会话..." - -#: -msgid "session.site_list" -msgstr "{0}{0}名称: {1}{0}站点 ID:“{2}”" - -#: -msgid "session.using-certificate" -msgstr "使用客户端证书登录" - -#: -msgid "session.inferred_username" -msgstr "正在以“{0}”用户身份登录,因为未提供 --username 标志。" - -#: -msgid "sessiondata.errors.bad_api" -msgstr "格式错误的服务器 API: {0}" - -#: -msgid "sessiondata.errors.no_server_api" -msgstr "无法在响应中找到服务器 API 版本" - -#: -msgid "sessiondata.errors.version_mismatch" -msgstr "Tabcmd 版本 {0} (API {1})与 Tableau Server 版本 {2} (API {3})不匹配" - -#: -msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "指定服务器名称前的 “{0}” 或 “{1}”" - -#: -msgid "sessionoptions.errors.bad_password_file" -msgstr "无法从文件 “{0}” 中读取密码" - -#: -msgid "sessionoptions.errors.bad_protocol" -msgstr "不支持协议 “{0}”" - -#: -msgid "sessionoptions.errors.bad_proxy_format" -msgstr "代理格式不符合 HOST:PORT: {0}" - -#: -msgid "sessionoptions.errors.bad_timeout" -msgstr "已忽略 {0} “{1}” 的非数字参数" - -#: -msgid "set.description" -msgstr "设置服务器上的某个设置。使用 !setting 关闭设置" - -#: -msgid "set.errors.requires_setting_name" -msgstr "“{0}” 命令需要设置名称" - -#: -msgid "set.errors.single_setting_name" -msgstr "“{0}” 命令获取单个设置名称" - -#: -msgid "set.short_description" -msgstr "设置服务器上的某个设置" - -#: -msgid "setsetting.status" -msgstr "正在将 “{0}” 设置为 {1}" - -#: -msgid "syncgroup.errors.server_admin" -msgstr "组的最低站点角色不能设置为“服务器管理员”。" - -#: -msgid "syncgroup.options.role" -msgstr "为组中的所有用户设置默认角色。{0} 的合法值: {1}。如果用户已存在,则仅在给定角色的限制性低于用户当前角色时才会应用给定的角色。如果未指定,则默认为 {2} (对于新用户) 和不变 (对于现有用户)" - -#: -msgid "syncgroup.options.overwritesiterole" -msgstr "使用 --role 时,允许将用户的站点角色更改为权限较低的角色,并覆盖默认行为。" - -#: -msgid "syncgroup.options.grantlicensemode" -msgstr "何时为用户授予针对组指定的许可证。合法值为: {0}。如果未传入值,将使用“on-sync”作为默认值。" - -#: -msgid "syncgroup.short_description" -msgstr "使服务器与 Active Directory 组同步" - -#: -msgid "syncgroup.status" -msgstr "正在使服务器与 Active Directory 组 {0} 同步..." - -#: -msgid "syncgroup.options.sysadmin-type" -msgstr "[已弃用。请改用 --role。] 为本组中的所有用户分配 [或删除] 管理员权限。{0} 可以是: {1}、{2}、{3} 或 {4}。" - -#: -msgid "syncgroup.options.license" -msgstr "[已弃用。请改用 --role。] 为本组中的所有用户设置默认许可级别。{0} 可以是: {1}、{2} 或 {3}。" - -#: -msgid "syncgroup.options.publisher" -msgstr "[已弃用。请改用 --role。] 为本组中的所有用户分配 [或删除] 发布权限。" - -#: -msgid "tabcmd.mutually_exclusive_options" -msgstr "无法在同一命令中指定 “{0}” 和 “{1}”" - -#: -msgid "tabcmdparser.errors.ambiguous_option" -msgstr "选项中的不明确选项 “{0}”: {1}" - -#: -msgid "tabcmdparser.warning.unexpected_dash" -msgstr "在参数 {0} 中检测到意外的破折号。有效的破折号为 -、--。此错误通常在从带格式设置的文本编辑器中复制/粘贴时发生。请尝试在命令行中重新键入适用于参数的破折号。" - -#: -msgid "resetopenidsub.short_description" -msgstr "为用户重置 OpenID Connect SubId" - -#: -msgid "resetopenidsub.options.targetusername" -msgstr "要重置的用户" - -#: -msgid "resetopenidsub.options.all" -msgstr "重置所有用户" - -#: -msgid "version.description" -msgstr "打印版本信息" - -#: -msgid "vizqlsession.errors.cannot_create_session" -msgstr "未能在服务器上创建 VizQl 会话" - -#: -msgid "vizqlsession.errors.no_command_result" -msgstr "无法找到命令结果: {0}" - -#: -msgid "vizqlsession.errors.session_already_closed" -msgstr "VizQl 会话对象已关闭" - -#: -msgid "vizqlsession.errors.cannot_parse_response" -msgstr "无法解析 JSON 响应字符串: {0}" - -#: -msgid "upgradethumbnails.short_description" -msgstr "这将运行“升级缩略图”后台程序作业。这会将 Tableau 2018.2 之前生成的任何缩略图重新渲染为高分辨率。这可能会增加 Tableau Server 和外部数据源的负载。如果出现任何问题,可通过运行tabcmd upgradethumbnails --server --stop 来停止作业" - -#: -msgid "upgradethumbnails.options.stop" -msgstr "停止所有升级缩略图相关作业" - -#: -msgid "upgradethumbnails.status.running" -msgstr "正在开始缩略图升级" - -#: -msgid "upgradethumbnails.status.not_running" -msgstr "未开始缩略图升级" - -#: -msgid "upgradethumbnails.status.cancelling" -msgstr "正在取消缩略图升级作业" - -#: -msgid "upgradethumbnails.continue_promt" -msgstr "是否要继续?输入 1 表示是,输入 0 表示否(1/0)" - -#: -msgid "upgradethumbnails.invalid_response" -msgstr "响应无效" - -#: -msgid "validateidpmetadata.options.digest_algorithms" -msgstr "以空格分隔的摘要算法列表。{0} 的合法值: {1}。如果未指定,服务器将使用服务器配置设置中的值: {2}" - -#: -msgid "validateidpmetadata.options.min_allowed_rsa_key_size" -msgstr "如果未指定,服务器将使用服务器配置设置中的值: {0}" - -#: -msgid "validateidpmetadata.options.min_allowed_elliptic_curve_size" -msgstr "如果未指定,服务器将使用服务器配置设置中的值: {0}" - -#: -msgid "validateidpmetadata.options.site_names" -msgstr "要对其执行证书验证的站点名称的空格分隔列表。如果未指定,则检查所有站点。" - -#: -msgid "validateidpmetadata.short_description" -msgstr "标识使用不安全摘要算法 SHA-1 配置了 IdP 的 Tableau Server 站点。此命令还标识使用 RSA 密钥大小或椭圆曲线大小不足的证书的 IdP。" - -#: -msgid "tabcmd.content.description" -msgstr "项的描述。" - -#: -msgid "tabcmd.content.site_id" -msgstr "在 URL 中用于唯一标识站点。与站点名称不同。" - -#: -msgid "tabcmd.howto" -msgstr "运行特定命令" - -#: -msgid "tabcmd.name" -msgstr "Tableau Server 命令行实用程序" - -#: -msgid "tabcmd.options.project" -msgstr "项目的名称" - -#: -msgid "tabcmd.options.parent_project" -msgstr "包含目标项的项目的路径。" - -#: -msgid "tabcmd.options.workbook" -msgstr "目标工作簿的名称" - -#: -msgid "tabcmd.options.datasource" -msgstr "目标数据源的名称" - -#: -msgid "tabcmd.options.materializeviews" -msgstr "通过实体化所有视图的计算(如果已启用)来调整此工作簿的性能。" - -#: -msgid "tabcmd.options.dematerialize" -msgstr "通过禁用所有视图的实体化计算(如果已启用)来调整此工作簿的性能。" - -#: -msgid "tabcmd.options.complete" -msgstr "要求所有行都有效才能成功进行任何更改。(默认值为 true)" - -#: -msgid "tabcmd.options.no_complete" -msgstr "不要求所有行都有效才能使任何更改成功。" - -#: -msgid "tabcmd.options.users_file" -msgstr "包含用户列表的 CSV 文件,每行一个用户" - -#: -msgid "tabcmd.options.token_file" -msgstr "从文件中读取个人访问令牌。" - -#: -msgid "tabcmd.options.token_name" -msgstr "您的个人访问令牌的名称。如果使用令牌登录,则至少需要登录一次才能开始会话。" - -#: -msgid "tabcmd.options.token_value" -msgstr "用于身份验证的个人访问令牌的密文值。需要设置 --token-name。" - -#: -msgid "tabcmd.options.language.detailed" -msgstr "设置要使用的语言。导出的数据将以该语言/区域设置返回。 如果未设置,客户端将使用您的计算机区域设置,服务器将使用您的用户帐户区域设置" - -#: -msgid "tabcmd.options.conflicts" -msgstr "将资源冲突视为项创建成功,例如项目已存在" - -#: -msgid "tabcmd.options.log" -msgstr "使用指定的日志记录级别。默认级别为 INFO。" - -#: -msgid "tabcmd.publish.options.restart" -msgstr "[已弃用 - 没有效果]" - -#: -msgid "tabcmd.publish.options.tabbed.detailed" -msgstr "启用选项卡式视图发布。每个工作表都成为一个选项卡,查看者可以使用它在工作簿中导航。" - -#: -msgid "tabcmd.publish.options.append.detailed" -msgstr "将正在发布的数据追加到同名的现有数据源。如果 append 设置为 true,但数据源尚不存在,操作将失败。" - -#: -msgid "tabcmd.publish.options.disable-uploader" -msgstr "[已弃用 - 没有效果]" - -#: -msgid "tabcmd.refresh.options.bridge" -msgstr "通过 Tableau Bridge 刷新数据源" - diff --git a/tabcmd/locales/zh/LC_MESSAGES/tabcmd_messages_zh.po b/tabcmd/locales/zh/LC_MESSAGES/tabcmd_messages_zh.po deleted file mode 100644 index 7bde5994..00000000 --- a/tabcmd/locales/zh/LC_MESSAGES/tabcmd_messages_zh.po +++ /dev/null @@ -1,1416 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: zh" -#: -msgid "commandlineutils.errors.bad_value" -msgstr "选项 ''{0}'' 的值 ''{1}'' 无效。值必须为以下之一: {2}" - -#: -msgid "commandlineutils.errors.not_integer" -msgstr "选项 ''{1}'' 的值 ''{0}'' 不是整数" - -#: -msgid "common.errors.empty_file" -msgstr "文件 ''{0}'' 为空" - -#: -msgid "common.errors.file_not_found" -msgstr "无法打开文件 ''{0}''" - -#: -msgid "common.errors.invalid_file_path" -msgstr "文件路径“{0}”无效" - -#: -msgid "common.errors.folder_path_not_found" -msgstr "找不到目录“{0}”" - -#: -msgid "common.errors.access_denied" -msgstr "拒绝访问文件“{0}”。请检查您的路径是否有效,并且文件名是否未与现有目录匹配" - -#: -msgid "common.errors.requires_csv_file" -msgstr "''{0}'' 命令需要 CSV 文件" - -#: -msgid "common.errors.requires_group_name" -msgstr "''{0}'' 命令需要组名称" - -#: -msgid "common.errors.requires_site_name" -msgstr "''{0}'' 命令需要站点名称" - -#: -msgid "common.errors.options_conflict" -msgstr "已指定了用于指定用户角色的新选项和弃用的选项。只能使用其中一个" - -#: -msgid "common.errors.csv_sizelimit" -msgstr "您引用的 CSV 文件超出了 100MB 的大小限制。请将文件的内容划分为较小的 CSV 文件,然后单独导入这些内容。" - -#: -msgid "common.options.admin-type" -msgstr "[弃用] 为 CSV 文件中的所有用户分配或移除站点管理权限。CSV 文件中各行上的值可能会覆盖此设置。{0} 可以是: {1}、{2} 或 {3}。如果未指定: 对于新用户为 {3},对于现有用户则不变" - -#: -msgid "common.options.complete" -msgstr "要求或不要求所有行有效以使任何更改成功。默认值: {0}" - -#: -msgid "common.options.license" -msgstr "[弃用] 设置所有用户的默认许可级别。这可能会被 CSV 文件中的值覆盖。{0} 可以是 {1}、{2} 或 {3}" - -#: -msgid "common.options.nowait" -msgstr "不等待作业完成" - -#: -msgid "common.options.publisher" -msgstr "[弃用] 为 CSV 文件中的所有用户分配或移除发布权限。CSV 文件中各行上的值可能会覆盖此设置。如果未指定则为默认值: 对于新用户为 false,对于现有用户则不变" - -#: -msgid "common.options.silent-progress" -msgstr "不显示作业的进度消息" - -#: -msgid "common.options.sysadmin-type" -msgstr "[弃用] 为 CSV 文件中的所有用户分配或移除站点管理权限。CSV 文件中各行上的值可能会覆盖此设置。{0} 可以是: {1}、{2}、{3} 或 {4}。如果未指定则为默认值: 对于新用户为 {4},对于现有用户则不变" - -#: -msgid "common.output.job_queued_success" -msgstr "已排队作业" - -#: -msgid "common.output.succeeded" -msgstr "已成功" - -#: -msgid "common.options.role" -msgstr "为所有受影响的用户设置默认角色。{0} 的合法值是 {1}。如果未指定,则服务器使用默认值 {2}" - -#: -msgid "addusers.options.users" -msgstr "包含要添加到组的用户 (每行一个) 的列表的文件" - -#: -msgid "addusers.short_description" -msgstr "将用户添加到组" - -#: -msgid "addusers.status" -msgstr "正将 {0} 中列出的用户添加到组 {1}..." - -#: -msgid "creategroup.short_description" -msgstr "创建本地组" - -#: -msgid "creategroup.status" -msgstr "正在服务器上创建组 ''{0}''..." - -#: -msgid "creategroup.options.role" -msgstr "设置登录时将为组中的用户设置的角色。{0} 的合法值: {1}。只有当用户的站点角色比用户的当前站点角色限制更少时,用户的站点角色才会设置为此值。如果未指定,则登录时不会为此组的用户设置角色。" - -#: -msgid "createextracts.errors.required_argument" -msgstr "createextracts 命令需要工作簿 URL、工作簿名称或数据源名称。" - -#: -msgid "createextracts.errors.error" -msgstr "创建数据提取时出错" - -#: -msgid "createextracts.for.datasource" -msgstr "正在为数据源“{0}”创建数据提取" - -#: -msgid "createextracts.for.workbook_name" -msgstr "正在为名为“{0}”的工作簿创建数据提取" - -#: -msgid "createextracts.for.workbook_url" -msgstr "正在为 URL 为“{0}”的工作簿创建数据提取" - -#: -msgid "createextracts.options.datasource" -msgstr "数据提取创建的目标数据源的名称" - -#: -msgid "createextracts.options.embedded-datasources" -msgstr "目标工作簿内嵌入式数据源名称的空格分隔列表。如果数据源名称包含空格,请用双引号引起来。仅在为工作簿创建数据提取时可用。" - -#: -msgid "createextracts.options.encrypt" -msgstr "创建加密的数据提取。" - -#: -msgid "createextracts.options.include-all" -msgstr "包括目标工作簿内的所有嵌入式数据源。仅在为工作簿创建数据提取时可用。" - -#: -msgid "createextracts.options.parent-project-path" -msgstr "包含目标资源的项目的父项目路径。必须使用 --project 指定项目名称。" - -#: -msgid "createextracts.options.project" -msgstr "包含目标资源的项目的名称。仅在指定了 {0} 或 {1} 时才需要。如果未指定,则使用默认项目“{2}”。" - -#: -msgid "createextracts.options.url" -msgstr "出现在 URL 中的资源的规范名称" - -#: -msgid "createextracts.options.workbook" -msgstr "数据提取创建的目标工作簿的名称" - -#: -msgid "createextracts.short_description" -msgstr "为已发布工作簿或数据源创建数据提取" - -#: -msgid "createextracts.workbook.include-all" -msgstr "包括目标工作簿内的所有嵌入式数据源" - -#: -msgid "createextracts.workbook.embedded-datasource-names" -msgstr "包含嵌入式数据源名称" - -#: -msgid "createproject.options.description" -msgstr "项目的描述" - -#: -msgid "createproject.options.name" -msgstr "项目的名称" - -#: -msgid "createproject.options.parent-project-path" -msgstr "将包含新项目的项目路径。如果未指定,则会在站点根级别创建该路径" - -#: -msgid "createproject.short_description" -msgstr "创建项目" - -#: -msgid "createproject.status" -msgstr "正在服务器上创建项目 ''{0}''..." - -#: -msgid "createsite.errors.invalid_url_option" -msgstr "在创建多个站点时,URL 选项无效。在移除 URL 选项后重新运行此命令,或单独创建每个站点" - -#: -msgid "createsite.errors.site_name_already_exists" -msgstr "已存在名称为“{0}”的站点。请尝试其他站点名称。" - -#: -msgid "createsite.errors.site_id_already_exists" -msgstr "已存在 ID 为“{0}”的站点。请使用 -r 指定其他站点 ID。有关更多信息,请参阅 tabcmd createsite 帮助。" - -#: -msgid "createsite.options.allow-mobile-snapshots" -msgstr "允许或拒绝移动快照。默认为允许移动快照" - -#: -msgid "createsite.options.allow-subscriptions" -msgstr "允许或拒绝对此站点的订阅。默认值是服务器默认设置。如果禁用服务器订阅,则无法启用订阅" - -#: -msgid "createsite.options.allow-web-authoring" -msgstr "允许或拒绝对此站点进行 Web 制作。默认为允许 Web 制作" - -#: -msgid "createsite.options.metrics-level" -msgstr "对于无集合为 0,对于所有集合为 100" - -#: -msgid "createsite.options.guest-access-enabled" -msgstr "供未登录 Tableau Server 帐户的用户查看视图的来宾访问权限" - -#: -msgid "createsite.options.site-mode" -msgstr "允许或拒绝站点管理员在站点上管理用户" - -#: -msgid "createsite.options.storage-quota" -msgstr "站点存储配额(MB)" - -#: -msgid "createsite.options.subscription-email" -msgstr "用于订阅的电子邮件" - -#: -msgid "createsite.options.subscription-footer" -msgstr "用于订阅的脚注" - -#: -msgid "createsite.options.url" -msgstr "站点的站点 ID" - -#: -msgid "createsite.options.user-quota" -msgstr "最大站点用户数" - -#: -msgid "createsite.options.extract_encryption_mode" -msgstr "数据提取加密模式: 已禁用、已启用或强制。如果未设置,则使用默认值。" - -#: -msgid "createsite.options.web_extraction_enabled" -msgstr "允许[或拒绝]数据提取创建以及为此站点将数据提取更改为实时。默认为允许。" - -#: -msgid "createsite.options.run_now_enabled" -msgstr "为此站点允许[或拒绝]“立即运行”选项。默认值设置为允许“立即运行”。" - -#: -msgid "createsite.options.time_zone" -msgstr "要与此站点上的数据提取一起使用的时区。默认情况下未设置以使用服务器的时区。" - -#: -msgid "createsite.short_description" -msgstr "创建站点" - -#: -msgid "createsite.status" -msgstr "在服务器上创建站点 ''{0}''..." - -#: -msgid "createsiteusers.options.auth-type" -msgstr "为 CSV 文件中的所有用户分配身份验证类型。对于 Tableau Online,{0} 可能是 {1}(默认)或 {2}。对于 Tableau Server,{0} 可能是 Local (默认)或 {2}。" - -#: -msgid "createsiteusers.description" -msgstr "在当前站点上创建用户。从给定的 CSV 文件中读取用户。此文件可以包含多列,顺序如下所示。{0}1. 用户名{0}2. 密码 (如果使用 Active Directory 则忽略){0}3. 友好名称 (如果使用 Active Directory 则忽略){0}4. 许可级别({1}、{2}、{3}、{4} 或 {5}){0}5. 管理员 ({6}/{7}){0}6. 发布者 ({8}/{9}/1 或 {10}/{11}/0){0}7. 电子邮件(仅用于 Tableau Public){0}此文件可能包含更少的列。例如,它可以是简单的列表(每行一个用户名)。如果值包含逗号,则可以使用引号。Tabcmd 会等待 {12} 任务完成。您可以选择不等待此任务在服务器上完成,而是通过传递 {13} 标志立即返回。无法使用此命令创建系统管理员或将其降级。请改用“{14}”" - -#: -msgid "createsiteusers.short_description" -msgstr "在当前站点上创建用户" - -#: -msgid "createsiteusers.status" -msgstr "正将 {0} 中列出的用户添加到当前站点..." - -#: -msgid "createusers.description" -msgstr "创建用户。从给定的 CSV 文件中读取用户。此文件可以包含多列,顺序如下所示。{0}1. 用户名{0}2. 密码 (如果使用 Active Directory 则忽略){0}3. 友好名称 (如果使用 Active Directory 则忽略){0}4. 许可级别({1}、{2}、{3}、{4} 或 {5}){0}5. 管理员 ({6}/{7}/{8}/{9}){0}6. 发布者 ({10}/{11}/1 或 {12}/{13}/0){0}7. 电子邮件(仅用于 Tableau Public){0}此文件可能包含更少的列。例如,它可以是简单的列表(每行一个用户名)。如果值包含逗号,则可以使用引号。Tabcmd 会等待 {14} 任务完成。您可以选择不等待此任务在服务器上完成,而是通过传递 {15} 标志立即返回" - -#: -msgid "createusers.short_description" -msgstr "在服务器上创建用户" - -#: -msgid "createusers.status" -msgstr "正在将 {0} 中列出的用户添加到服务器" - -#: -msgid "decryptextracts.short_description" -msgstr "在站点上对数据提取进行解密" - -#: -msgid "decryptextracts.status" -msgstr "正在计划站点 {0} 上要解密的数据提取..." - -#: -msgid "delete.errors.mutually_exclusive" -msgstr "无法指定要删除的工作簿和数据源" - -#: -msgid "delete.errors.requires_workbook_datasource" -msgstr "''{0}'' 命令需要工作簿名称或数据源名称" - -#: -msgid "delete.options.datasource" -msgstr "要删除的数据源" - -#: -msgid "delete.options.parent-project-path" -msgstr "包含要删除的工作簿/数据源的项目的父项目路径。必须使用 --project 指定项目名称。" - -#: -msgid "delete.options.project" -msgstr "包含要删除的工作簿/数据源的项目。默认项目为“{0}”" - -#: -msgid "delete.options.workbook" -msgstr "要删除的工作簿" - -#: -msgid "delete.short_description" -msgstr "从服务器中删除一个工作簿或数据源" - -#: -msgid "delete.status" -msgstr "正从服务器中移除 {0} ''{1}''..." - -#: -msgid "deleteextracts.errors.required_argument" -msgstr "deleteextracts 命令需要工作簿 URL、工作簿名称或数据源名称" - -#: -msgid "deleteextracts.errors.error" -msgstr "删除数据提取时出错" - -#: -msgid "deleteextracts.for.datasource" -msgstr "正在为数据源“{0}”删除数据提取" - -#: -msgid "deleteextracts.for.workbook_name" -msgstr "正在为名为“{0}”的工作簿删除数据提取" - -#: -msgid "deleteextracts.for.workbook_url" -msgstr "正在为 URL 为“{0}”的工作簿删除数据提取" - -#: -msgid "deleteextracts.options.datasource" -msgstr "数据提取删除的目标数据源的名称" - -#: -msgid "deleteextracts.options.embedded-datasources" -msgstr "目标工作簿内嵌入式数据源名称的空格分隔列表。如果数据源名称包含空格,请用双引号引起来。仅在为工作簿删除数据提取时可用。" - -#: -msgid "deleteextracts.options.include-all" -msgstr "包括目标工作簿内的所有嵌入式数据源" - -#: -msgid "deleteextracts.options.parent-project-path" -msgstr "包含目标资源的项目的父项目路径。必须使用 --project 指定项目名称。" - -#: -msgid "deleteextracts.options.project" -msgstr "包含目标资源的项目的名称。仅在指定了 {0} 或 {1} 时才需要。如果未指定,则使用默认项目“{2}”。" - -#: -msgid "deleteextracts.options.url" -msgstr "出现在 URL 中的资源的规范名称" - -#: -msgid "deleteextracts.options.workbook" -msgstr "数据提取删除的目标工作簿的名称" - -#: -msgid "deleteextracts.short_description" -msgstr "为已发布工作簿或数据源删除数据提取" - -#: -msgid "deleteextracts.workbook.include-all" -msgstr "包括目标工作簿内的所有嵌入式数据源" - -#: -msgid "deleteextracts.workbook.embedded-datasource-names" -msgstr "包含嵌入式数据源名称" - -#: -msgid "deletegroup.short_description" -msgstr "删除组" - -#: -msgid "deletegroup.status" -msgstr "正从服务器中删除组 ''{0}''..." - -#: -msgid "deleteproject.errors.requires_project_name" -msgstr "''{0}'' 命令需要项目名称" - -#: -msgid "deleteproject.options.parent-project-path" -msgstr "要删除的项目的父项目的路径。必须使用 --project 指定项目名称。" - -#: -msgid "deleteproject.short_description" -msgstr "删除项目" - -#: -msgid "deleteproject.status" -msgstr "正从服务器中删除项目 ''{0}''..." - -#: -msgid "deletesite.errors.logged_into_this_site" -msgstr "无法删除您当前登录到的站点" - -#: -msgid "deletesite.short_description" -msgstr "删除站点" - -#: -msgid "deletesite.status" -msgstr "正从服务器中删除站点 ''{0}''..." - -#: -msgid "deletesiteusers.description" -msgstr "删除站点用户。从给定的 CSV 文件中读取用户。此文件是简单的列表 (每行一个用户名)" - -#: -msgid "deletesiteusers.short_description" -msgstr "删除站点用户" - -#: -msgid "deletesiteusers.status" -msgstr "正从服务器中删除 {0} 中列出的站点用户..." - -#: -msgid "deleteusers.description" -msgstr "删除用户。从给定的逗号分隔值 (CSV) 文件中读取用户。此文件是简单的列表 (每行一个用户名)" - -#: -msgid "deleteusers.short_description" -msgstr "删除用户" - -#: -msgid "deleteusers.status" -msgstr "正从服务器中删除 {0} 中列出的用户..." - -#: -msgid "editdomain.description" -msgstr "编辑域。使用 ''{0}'' 命令查看待编辑的域的列表" - -#: -msgid "editdomain.errors.requires_nickname_name" -msgstr "必须指定 ''{0}'' 选项或 ''{1}'' 选项" - -#: -msgid "editdomain.options.id" -msgstr "域的 ID" - -#: -msgid "editdomain.options.name" -msgstr "域的名称" - -#: -msgid "editdomain.options.nickname" -msgstr "域的昵称" - -#: -msgid "editdomain.short_description" -msgstr "编辑域" - -#: -msgid "editdomain.output" -msgstr "{0}ID{1}昵称{1}{1}名称{0}" - -#: -msgid "editdomain.status" -msgstr "在服务器上编辑 ID 为 ''{0}'' 的域..." - -#: -msgid "editsite.errors.invalid_site-id" -msgstr "在编辑多个站点时,{0} 选项无效。在移除 {0} 选项后重新运行此命令,或单独编辑每个站点" - -#: -msgid "editsite.errors.invalid_site-name" -msgstr "在编辑多个站点时,{0} 选项无效。在移除 {0} 选项后重新运行此命令,或单独编辑每个站点" - -#: -msgid "editsite.options.allow-mobile-snapshots" -msgstr "允许或拒绝移动快照" - -#: -msgid "editsite.options.allow-subscriptions" -msgstr "允许或拒绝对此站点的订阅" - -#: -msgid "editsite.options.allow-web-authoring" -msgstr "允许或拒绝对此站点进行 Web 制作" - -#: -msgid "editsite.options.cache-warmup" -msgstr "允许 [或拒绝] 预缓存此站点" - -#: -msgid "editsite.options.cache-warmup-threshold" -msgstr "必须提前查看视图以触发预缓存的最近天数阈值" - -#: -msgid "editsite.options.site-name" -msgstr "显示站点的名称" - -#: -msgid "editsite.options.status" -msgstr "更改站点的可用性。必须为 ''{0}'' 或 ''{1}''" - -#: -msgid "editsite.options.allow-materialized-views" -msgstr "为此站点允许[或拒绝]实体化视图" - -#: -msgid "editsite.options.extract_encryption_mode" -msgstr "数据提取加密模式: 已禁用、已启用或强制。如果未设置,则它在服务器上不会发生更改。" - -#: -msgid "editsite.options.web_extraction_enabled" -msgstr "允许[或拒绝]数据提取创建以及为此站点将数据提取更改为实时。默认设置为允许。" - -#: -msgid "editsite.options.run_now_enabled" -msgstr "为此站点允许[或拒绝]“立即运行”选项。默认值设置为允许“立即运行”" - -#: -msgid "editsite.options.time_zone" -msgstr "要与此站点上的数据提取一起使用的时区" - -#: -msgid "editsite.options.use_default_time_zone" -msgstr "取消设置要与此站点上的数据提取一起使用的时区,它将改为使用默认服务器时区" - -#: -msgid "editsite.short_description" -msgstr "编辑站点" - -#: -msgid "editsite.status" -msgstr "在服务器上编辑站点 ''{0}''..." - -#: -msgid "encryptextracts.short_description" -msgstr "在站点上对数据提取进行加密" - -#: -msgid "encryptextracts.status" -msgstr "正在计划站点 {0} 上要加密的数据提取..." - -#: -msgid "export.errors.need_country_and_languge" -msgstr "选项 --country 和 --language 必须一起使用" - -#: -msgid "export.errors.white_space_workbook_view" -msgstr "要导出的工作簿或视图的名称不能包括空格。请使用工作簿或视图出现在 URL 中时的标准化名称。" - -#: -msgid "export.errors.requires_workbook_view_name" -msgstr "“{0}”命令需要 <工作簿>/<视图> 名称" - -#: -msgid "export.errors.requires_workbook_view_param" -msgstr "“{0}”命令需要 <工作簿>/<视图> 参数,而且在此参数中至少必须有一个斜杠(/)" - -#: -msgid "export.options.country" -msgstr "如果未使用用户的默认区域设置,则为区域设置的国家/地区缩写(在 IANA 语言子标记注册表中查找)。必须与 --language 一起使用" - -#: -msgid "export.options.csv" -msgstr "将数据导出为 CSV 格式(默认)" - -#: -msgid "export.options.fullpdf" -msgstr "将可视化视图导出为 PDF 格式(如果发布了带选项卡的工作簿)" - -#: -msgid "export.options.height" -msgstr "设置高度。必须为整数值(默认值: 600 个像素)" - -#: -msgid "export.options.language" -msgstr "如果未使用用户的默认区域设置,则为区域设置的语言缩写(在 IANA 语言子标记注册表中查找)。必须与 --country 一起使用" - -#: -msgid "export.options.pagelayout" -msgstr "设置导出的 PDF 的页面方向。合法值: {0}。如果未指定,将使用 Tableau Desktop 中的设置" - -#: -msgid "export.options.pagesize" -msgstr "设置导出的 PDF 的页面大小。合法值: {0} (默认值: ''{1}'')" - -#: -msgid "export.options.pdf" -msgstr "将数据导出为 PDF 格式" - -#: -msgid "export.options.png" -msgstr "将数据导出为 PNG 格式" - -#: -msgid "export.options.width" -msgstr "设置宽度。必须为整数值(默认值: 800 个像素)" - -#: -msgid "export.short_description" -msgstr "从服务器中导出数据或视图的图像" - -#: -msgid "export.status" -msgstr "正向服务器请求 ''{0}''..." - -#: -msgid "export.success" -msgstr "已将 {0} 保存到 ''{1}''" - -#: -msgid "extracts.workbook.errors.requires_datasources_or_include_all" -msgstr "工作簿的命令 {0} 需要嵌入式数据源或 include-all 标志。" - -#: -msgid "fileuploader.progress" -msgstr "上载进度: {0}%" - -#: -msgid "get.description" -msgstr "从服务器中获取文件。如果未指定文件名参数,则将使用路径的最后一部分作为此文件的名称。" - -#: -msgid "get.errors.requires_url" -msgstr "''{0}'' 命令需要 URL" - -#: -msgid "get.options.file" -msgstr "用于保存文件的名称" - -#: -msgid "get.short_description" -msgstr "从服务器中获取文件" - -#: -msgid "help.available_commands" -msgstr "可用命令:" - -#: -msgid "help.command_options" -msgstr "命令选项:" - -#: -msgid "help.description0" -msgstr "显示特定命令的帮助" - -#: -msgid "help.description1" -msgstr "列出所有可用命令" - -#: -msgid "help.errors.unknown_command" -msgstr "未知命令: {0}" - -#: -msgid "help.global_options" -msgstr "全局选项:" - -#: -msgid "help.short_description" -msgstr "tabcmd 命令的帮助" - -#: -msgid "httputils.found_attachment" -msgstr "找到附件: {0}" - -#: -msgid "httputils.mapped_attachment" -msgstr "找到附件: {0} (重新映射到 {1})" - -#: -msgid "initialuser.errors.username_and_password_required" -msgstr "需要提供用户名和密码" - -#: -msgid "initialuser.options.friendly-name" -msgstr "友好名称" - -#: -msgid "initialuser.short_description" -msgstr "在未初始化的服务器上创建初始用户" - -#: -msgid "listdomains.description" -msgstr "列出域" - -#: -msgid "listdomains.status" -msgstr "正列出服务器中的域..." - -#: -msgid "listsites.output" -msgstr "{0}{0}名称: {1} {0}站点 ID:“{2}”" - -#: -msgid "listsites.output_extended" -msgstr "{0}{0}名称: {1} {0}站点 ID:“{2}”{0}数据提取加密: {3}" - -#: -msgid "listsites.short_description" -msgstr "列出用户的站点" - -#: -msgid "listsites.status" -msgstr "正在列出用户 {0} 的站点..." - -#: -msgid "listsites.options.get_extract_encryption_mode" -msgstr "打印站点的数据提取加密模式" - -#: -msgid "login.description" -msgstr "登录到服务器。您的会话将继续,直到它在服务器上过期或您使用 {0} 为止" - -#: -msgid "login.short_description" -msgstr "登录到服务器" - -#: -msgid "logout.short_description" -msgstr "从服务器中退出" - -#: -msgid "publish.description" -msgstr "将工作簿、数据源或数据提取发布到服务器" - -#: -msgid "publish.errors.invalid_datasource_update_file_type" -msgstr "用于更新数据源的文件类型 ''{0}'' 不正确。替换/追加仅适用于数据提取 (.tde) 文件" - -#: -msgid "publish.errors.invalid_name_option" -msgstr "在发布多项时,{0} 选项无效" - -#: -msgid "publish.errors.invalid_publish_file_type" -msgstr "用于发布的文件类型 ''{0}'' 不正确,文件类型应为 .tde、.tds、.tdsx、.twb 或 .twbx" - -#: -msgid "publish.errors.mutually_exclusive_option" -msgstr "仅使用 {0} 或 {1} 之一" - -#: -msgid "publish.errors.requires_resource_file" -msgstr "''{0}'' 命令需要工作簿、数据源或数据提取文件" - -#: -msgid "publish.errors.unexpected_server_response" -msgstr "来自服务器的意外响应: {0}" - -#: -msgid "publish.errors.server_resource_not_found" -msgstr "指定的资源不存在,或者您没有查看该资源的权限。请检查您的项目名称和权限" - -#: -msgid "publish.options.append" -msgstr "将数据提取文件追加到现有数据源" - -#: -msgid "publish.options.async" -msgstr "异步发布" - -#: -msgid "publish.options.db-password" -msgstr "用于所有数据源的数据库密码" - -#: -msgid "publish.options.db-username" -msgstr "用于所有数据源的数据库用户名" - -#: -msgid "publish.options.description" -msgstr "工作簿或数据源的描述" - -#: -msgid "publish.options.encrypt_extracts" -msgstr "在服务器上对数据提取进行加密" - -#: -msgid "publish.options.name" -msgstr "服务器上的工作簿/数据源名称。如果省略,将使用文件名作为工作簿/数据源名称(无 twb(x)、tds(x) 或 tde 扩展名)。发布 .tde 文件将会创建数据源" - -#: -msgid "publish.options.oauth-username" -msgstr "使用在与 USERNAME 关联的服务器密钥链上保存的凭据来发布" - -#: -msgid "publish.options.overwrite" -msgstr "覆盖现有的工作簿/数据源(如果有)" - -#: -msgid "publish.options.project" -msgstr "要将工作簿/数据源发布到的项目" - -#: -msgid "publish.options.parent-project-path" -msgstr "要向其中发布工作簿/数据源的项目的父项目的路径" - -#: -msgid "publish.options.replace" -msgstr "将数据提取文件替换到现有数据源" - -#: -msgid "publish.options.restart" -msgstr "重新开始文件上传" - -#: -msgid "publish.options.save-db-password" -msgstr "在服务器上存储数据库密码" - -#: -msgid "publish.options.save-oauth" -msgstr "嵌入利用 {0} 指定的 OAuth 凭据" - -#: -msgid "publish.options.tabbed" -msgstr "发布(启用了选项卡式视图)" - -#: -msgid "publish.options.thumbnail-groupname" -msgstr "如果工作簿包含任何用户筛选器,则在计算缩略图时模拟此组" - -#: -msgid "publish.options.thumbnail-username" -msgstr "如果工作簿包含任何用户筛选器,则在计算缩略图时模拟此用户" - -#: -msgid "publish.status" -msgstr "正在将 ''{0}'' 发布到服务器。这可能需要几分钟时间..." - -#: -msgid "publish.success" -msgstr "文件成功发布到服务器上的以下位置:" - -#: -msgid "publishsamples.options.parent-project-path" -msgstr "要向其中发布样本的项目的父项目的路径。必须使用 --project 指定项目名称" - -#: -msgid "publishsamples.options.projectname" -msgstr "要将示例发布到的项目的名称" - -#: -msgid "publishsamples.short_description" -msgstr "将示例工作簿发布到指定的项目。现有示例将被覆盖。" - -#: -msgid "publishsamples.status" -msgstr "正在发布示例..." - -#: -msgid "reencryptextracts.short_description" -msgstr "在站点上对数据提取重新加密" - -#: -msgid "reencryptextracts.status" -msgstr "正在计划站点 {0} 上要重新加密的数据提取..." - -#: -msgid "refreshextracts.errors.required_argument" -msgstr "refreshextracts 命令需要工作簿 URL、工作簿名称或数据源名称" - -#: -msgid "refreshextracts.errors.add_and_remove_calculations" -msgstr "无法同时使用 --addcalculations 和 --removecalculations 选项运行刷新" - -#: -msgid "refreshextracts.errors.calculations_and_incremental" -msgstr "无法在增量数据提取刷新期间添加或移除实体化计算" - -#: -msgid "refreshextracts.errors.error" -msgstr "刷新数据提取时出错" - -#: -msgid "refreshextracts.options.datasource" -msgstr "要刷新的数据源的名称" - -#: -msgid "refreshextracts.options.incremental" -msgstr "执行增量刷新(如果支持)" - -#: -msgid "refreshextracts.options.parent-project-path" -msgstr "包含要刷新的数据提取的项目的父项目路径。必须使用 --project 指定项目名称。" - -#: -msgid "refreshextracts.options.project" -msgstr "包含工作簿/数据源的项目的名称。仅在指定了 {0} 或 {1} 时才需要。如果未指定,则使用默认项目 ''{2}''" - -#: -msgid "refreshextracts.options.synchronous" -msgstr "在退出前等待刷新运行并完成" - -#: -msgid "refreshextracts.options.url" -msgstr "出现在 URL 中的工作簿或视图典型名称" - -#: -msgid "refreshextracts.options.workbook" -msgstr "要刷新的工作簿的名称" - -#: -msgid "refreshextracts.options.addcalculations" -msgstr "向数据提取中添加实体化计算" - -#: -msgid "refreshextracts.options.removecalculations" -msgstr "从数据提取中移除实体化计算" - -#: -msgid "refreshextracts.short_description" -msgstr "刷新服务器上的工作簿或数据源的数据提取" - -#: -msgid "refreshextracts.status_incremented" -msgstr "正在安排要立即递增的 {0} ''{1}'' 数据提取..." - -#: -msgid "refreshextracts.status_refreshed" -msgstr "正在安排要立即刷新的 {0} ''{1}'' 数据提取..." - -#: -msgid "removeusers.options.users" -msgstr "包含要从组中移除的用户的列表 (每行一个用户) 的文件" - -#: -msgid "removeusers.short_description" -msgstr "从组中移除用户" - -#: -msgid "removeusers.status" -msgstr "正从组 {1} 中移除在 {0} 中列出的用户..." - -#: -msgid "runschedule.errors.requires_schedule_name" -msgstr "''{0}'' 命令需要计划名称" - -#: -msgid "runschedule.short_description" -msgstr "运行计划" - -#: -msgid "runschedule.status" -msgstr "正在服务器上运行计划 ''{0}''..." - -#: -msgid "materializeviews.short_description" -msgstr "更新并检查站点/工作簿的实体化视图设置" - -#: -msgid "materializeviews.status.site" -msgstr "正在为站点“{0}”更新实体化视图设置..." - -#: -msgid "materializeviews.status.workbook" -msgstr "正在为工作簿“{0}”更新实体化视图设置..." - -#: -msgid "materializeviews.errors.invalid_workbook_arguments" -msgstr "materializeviews 命令需要一个工作簿名称参数" - -#: -msgid "materializeviews.errors.invalid_site_arguments" -msgstr "materializeviews 命令需要一个站点 ID 参数" - -#: -msgid "materializeviews.errors.invalid_workbook_option" -msgstr "将“{0}”或“{1}”与“{2}”搭配使用" - -#: -msgid "materializeviews.errors.invalid_project_path" -msgstr "将“{1}”与“{0}”搭配使用" - -#: -msgid "materializeviews.errors.invalid_site_option" -msgstr "将“{0}”与“{1}”搭配使用" - -#: -msgid "materializeviews.errors.site_mode_conflict" -msgstr "使用“{0}”或“{1}”更改站点实体化视图模式" - -#: -msgid "materializeviews.errors.site_not_updated" -msgstr "站点“{0}”未更新,只有服务器管理员才能更改实体化视图设置" - -#: -msgid "materializeviews.errors.invalid_argument_options_combination" -msgstr "使用“{0}”或“{1}”更改实体化视图设置" - -#: -msgid "materializeviews.options.materialize_now" -msgstr "使用“{0}”立即为给定工作簿计划实体化" - -#: -msgid "materializeviews.options.project" -msgstr "使用“{0}”指定项目名称" - -#: -msgid "materializeviews.options.parent_project_path" -msgstr "使用“{0}”指定“{1}”的父项目路径" - -#: -msgid "materializeviews.options.allow_workbook" -msgstr "使用“{0}”为工作簿启用/禁用实体化视图" - -#: -msgid "materializeviews.options.allow_site" -msgstr "使用“{0}”为站点启用/禁用实体化视图" - -#: -msgid "materializeviews.options.selected_workbooks" -msgstr "使用“{0}”在站点中启用所选工作簿,与选项“{1}”搭配使用。此选项为默认选项" - -#: -msgid "materializeviews.options.all_workbooks" -msgstr "使用“{0}”在站点中启用所有工作簿,与选项“{1}”搭配使用" - -#: -msgid "session.auto_site_login" -msgstr "自动登录到站点: {0}" - -#: -msgid "session.certificate-alias" -msgstr "证书别名: {0}" - -#: -msgid "session.connecting" -msgstr "正在连接到服务器..." - -#: -msgid "session.continuing_session" -msgstr "正在继续以前的会话" - -#: -msgid "session.errors.auth_required" -msgstr "需要授权" - -#: -msgid "session.errors.invalid_keystore_password" -msgstr "密钥存储密码错误。请输入正确的密码,然后重试" - -#: -msgid "session.errors.invalid_redirect" -msgstr "无法重定向到无效的 URL: {0}" - -#: -msgid "session.errors.keystore_pwdfile_create" -msgstr "无法创建密钥存储密码文件,错误: {0}" - -#: -msgid "session.errors.missing_arguments" -msgstr "由于缺少参数而无法登录: {0}" - -#: -msgid "session.errors.no_redirect_found" -msgstr "重定向响应中无重定向地址" - -#: -msgid "session.errors.no_sslcafile_found" -msgstr "在以下位置中找不到证书颁发机构 (CA) 文件:“{0}”。CA 文件用于帮助确保与 Tableau Server 的通信安全。有关创建 CA 文件的信息,请参见 Tableau Server 帮助。若要连接到 Tableau Server 而不验证其 SSL 证书,请使用 --no-certcheck 标志。" - -#: -msgid "session.errors.script_no_password" -msgstr "从脚本或 IDE 中运行了 Tabcmd,但没有提供密码。必须将密码作为参数提供给 tabcmd 才能登录。" - -#: -msgid "session.errors.session_expired" -msgstr "您的会话已过期" - -#: -msgid "session.errors.unsupported_command" -msgstr "此服务器不支持的命令" - -#: -msgid "session.keystore.notice" -msgstr "是否想要将密码存储在本地,以避免下一次键入密码? [回答是或否]" - -#: -msgid "session.keystore.password" -msgstr "密钥存储密码:" - -#: -msgid "session.keystore.pwdfile_create" -msgstr "在以下路径中创建密钥存储密码文件: {0}" - -#: -msgid "session.keystore.pwdfile_remove" -msgstr "删除包含错误密码的密钥存储密码文件" - -#: -msgid "session.login" -msgstr "正在登录..." - -#: -msgid "session.logout" -msgstr "已退出" - -#: -msgid "session.monitorjob.errors.no_jobid" -msgstr "无法监视作业。未找到 job_id: {0}" - -#: -msgid "session.monitorjob.percent_complete" -msgstr "已完成 {0}%" - -#: -msgid "session.new_session" -msgstr "正在创建新会话" - -#: -msgid "session.no-certificate-found" -msgstr "找不到有效的客户端证书" - -#: -msgid "session.not_default_site_member" -msgstr "您不是默认站点的成员。请从以下站点中选择一个 SITEID:" - -#: -msgid "session.not_site_member" -msgstr "您不是站点 ''{0}'' 的成员。请从以下站点中选择一个 SITEID:" - -#: -msgid "session.options.help" -msgstr "显示 tabcmd 帮助" - -#: -msgid "session.options.no-certcheck" -msgstr "不验证 SSL 证书" - -#: -msgid "session.options.no-cookie" -msgstr "在登录时不保存会话 ID。后续命令将需要重新登录。如果未指定,则默认为保存会话 ID" - -#: -msgid "session.options.no-prompt" -msgstr "不提示输入密码" - -#: -msgid "session.options.no-proxy" -msgstr "不使用 HTTP 代理" - -#: -msgid "session.options.password" -msgstr "使用指定的 Tableau Server 密码" - -#: -msgid "session.options.password-file" -msgstr "从 FILE 中读取 Tableau Server 密码" - -#: -msgid "session.options.proxy" -msgstr "使用指定的 HTTP 代理" - -#: -msgid "session.options.server" -msgstr "使用指定的 Tableau Server URL。如果未指定协议,则使用 http://" - -#: -msgid "session.options.site" -msgstr "使用指定的 Tableau Server 站点。指定空字符串('''')可强制使用默认站点" - -#: -msgid "session.options.timeout" -msgstr "等待多长时间(以秒为单位)以让服务器完成对命令的处理。默认为等待到服务器响应" - -#: -msgid "session.options.use-certificate" -msgstr "使用客户端证书登录" - -#: -msgid "session.options.username" -msgstr "使用指定的 Tableau Server 用户名" - -#: -msgid "session.password" -msgstr "密码:" - -#: -msgid "session.retrying_task" -msgstr "正在再次登录以使用新会话重试原始命令..." - -#: -msgid "session.session_expired_login" -msgstr "您的会话已过期。正在注销以清除会话..." - -#: -msgid "session.site_list" -msgstr "{0}{0}名称: {1}{0}站点 ID:“{2}”" - -#: -msgid "session.using-certificate" -msgstr "使用客户端证书登录" - -#: -msgid "session.inferred_username" -msgstr "正在以“{0}”用户身份登录,因为未提供 --username 标志" - -#: -msgid "sessiondata.errors.bad_api" -msgstr "格式错误的服务器 API: {0}" - -#: -msgid "sessiondata.errors.no_server_api" -msgstr "无法在响应中找到服务器 API 版本" - -#: -msgid "sessiondata.errors.version_mismatch" -msgstr "Tabcmd 版本 {0} (API {1})与 Tableau Server 版本 {2} (API {3})不匹配" - -#: -msgid "sessionoptions.errors.ambiguous_scheme" -msgstr "指定服务器名称前的 ''{0}'' 或 ''{1}''" - -#: -msgid "sessionoptions.errors.bad_password_file" -msgstr "无法从文件 ''{0}'' 中读取密码" - -#: -msgid "sessionoptions.errors.bad_protocol" -msgstr "不支持协议 ''{0}''" - -#: -msgid "sessionoptions.errors.bad_proxy_format" -msgstr "代理格式不符合 HOST:PORT: {0}" - -#: -msgid "sessionoptions.errors.bad_timeout" -msgstr "已忽略 {0} ''{1}'' 的非数字参数" - -#: -msgid "set.description" -msgstr "设置服务器上的某个设置。使用 !setting 关闭设置" - -#: -msgid "set.errors.requires_setting_name" -msgstr "''{0}'' 命令需要设置名称" - -#: -msgid "set.errors.single_setting_name" -msgstr "''{0}'' 命令获取单个设置名称" - -#: -msgid "set.short_description" -msgstr "设置服务器上的某个设置" - -#: -msgid "setsetting.status" -msgstr "正在将 ''{0}'' 设置为 {1}" - -#: -msgid "syncgroup.errors.server_admin" -msgstr "组的最低站点角色不能设置为“服务器管理员”。" - -#: -msgid "syncgroup.options.role" -msgstr "为组中的所有用户设置默认角色。{0} 的合法值: {1}。如果用户已存在,则仅在给定角色的限制性低于用户当前角色时才会应用给定的角色。如果未指定,则默认为 {2} (对于新用户) 和不变 (对于现有用户)" - -#: -msgid "syncgroup.options.overwritesiterole" -msgstr "使用 --role 时,允许将用户的站点角色更改为权限较低的角色,并覆盖默认行为。" - -#: -msgid "syncgroup.options.grantlicensemode" -msgstr "何时为用户授予针对组指定的许可证。合法值为: {0}。如果未传入值,将使用“on-sync”作为默认值。" - -#: -msgid "syncgroup.short_description" -msgstr "使服务器与 Active Directory 组同步" - -#: -msgid "syncgroup.status" -msgstr "正在使服务器与 Active Directory 组 {0} 同步..." - -#: -msgid "syncgroup.options.sysadmin-type" -msgstr "[已弃用。请改用 --role。] 为本组中的所有用户分配 [或删除] 管理员权限。{0} 可以是:{1}、{2}、{3} 或 {4}。" - -#: -msgid "syncgroup.options.license" -msgstr "[已弃用。请改用 --role。] 为本组中的所有用户设置默认许可级别。{0} 可以是:{1}、{2} 或 {3}。" - -#: -msgid "syncgroup.options.publisher" -msgstr "[已弃用。请改用 --role。] 为本组中的所有用户分配 [或删除] 发布权限。" - -#: -msgid "tabcmd.mutually_exclusive_options" -msgstr "无法在同一命令中指定 ''{0}'' 和 ''{1}''" - -#: -msgid "tabcmdparser.errors.ambiguous_option" -msgstr "选项中的不明确选项 ''{0}'': {1}" - -#: -msgid "tabcmdparser.warning.unexpected_dash" -msgstr "在参数 {0} 中检测到意外的破折号。有效的破折号为 -、--。此错误通常在从带格式设置的文本编辑器中复制/粘贴时发生。请尝试在命令行中重新键入适用于参数的破折号。" - -#: -msgid "resetopenidsub.short_description" -msgstr "为用户重置 OpenID Connect SubId" - -#: -msgid "resetopenidsub.options.targetusername" -msgstr "要重置的用户" - -#: -msgid "resetopenidsub.options.all" -msgstr "重置所有用户" - -#: -msgid "version.description" -msgstr "打印版本信息" - -#: -msgid "vizqlsession.errors.cannot_create_session" -msgstr "未能在服务器上创建 VizQl 会话" - -#: -msgid "vizqlsession.errors.no_command_result" -msgstr "无法找到命令结果: {0}" - -#: -msgid "vizqlsession.errors.session_already_closed" -msgstr "VizQl 会话对象已关闭" - -#: -msgid "vizqlsession.errors.cannot_parse_response" -msgstr "无法分析 JSON 响应字符串: {0}" - -#: -msgid "upgradethumbnails.short_description" -msgstr "这将运行“升级缩略图”后台程序作业。这会将 Tableau 2018.2 之前生成的任何缩略图重新渲染为高分辨率。这可能会增加 Tableau Server 和外部数据源的负载。如果出现任何问题,可通过运行 tabcmd upgradethumbnails --server --stop 来停止作业" - -#: -msgid "upgradethumbnails.options.stop" -msgstr "停止所有升级缩略图相关作业" - -#: -msgid "upgradethumbnails.status.running" -msgstr "正在开始缩略图升级" - -#: -msgid "upgradethumbnails.status.not_running" -msgstr "未开始缩略图升级" - -#: -msgid "upgradethumbnails.status.cancelling" -msgstr "正在取消缩略图升级作业" - -#: -msgid "upgradethumbnails.continue_promt" -msgstr "是否要继续? 输入 1 表示是,输入 0 表示否(1/0)" - -#: -msgid "upgradethumbnails.invalid_response" -msgstr "响应无效" - -#: -msgid "validateidpmetadata.options.digest_algorithms" -msgstr "以空格分隔的摘要算法列表。{0} 的合法值: {1}。如果未指定,服务器将使用服务器配置设置中的值: {2}" - -#: -msgid "validateidpmetadata.options.min_allowed_rsa_key_size" -msgstr "如果未指定,服务器将使用服务器配置设置中的值: {0}" - -#: -msgid "validateidpmetadata.options.min_allowed_elliptic_curve_size" -msgstr "如果未指定,服务器将使用服务器配置设置中的值: {0}" - -#: -msgid "validateidpmetadata.options.site_names" -msgstr "要对其执行证书验证的站点名称的空格分隔列表。如果未指定,则检查所有站点。" - -#: -msgid "validateidpmetadata.short_description" -msgstr "标识使用不安全摘要算法 SHA-1 配置了 IdP 的 Tableau Server 站点。此命令还标识使用 RSA 密钥大小或椭圆曲线大小不足的证书的 IdP。" - diff --git a/tabcmd/locales/zh/LC_MESSAGES/zh.po b/tabcmd/locales/zh/LC_MESSAGES/zh.po deleted file mode 100644 index edd80cde..00000000 --- a/tabcmd/locales/zh/LC_MESSAGES/zh.po +++ /dev/null @@ -1,68 +0,0 @@ -msgid "" -msgstr "" -"MIME-Version: 1.0" -"Content-Type: text/plain; charset=utf-8" -"Content-Transfer-Encoding: 8bit" -"X-Generator: prop2po" -"Project-Id-Version: None" -"Language: zh" -# Copyright (C) YEAR Tableau Software - - -# These outcome reporting lines were all returned from the server in clientxml -# https://sourcegraph.prod.tableautools.com/teams/near/-/blob/workgroup/src/shared/libraries/tab-strings/res/localization/shared_wg_en.properties -# how much of this can be replaced by server responses? - -msgid "tabcmd.result.already_exists.group" -msgstr "Group called ''{}'' already exists" - -msgid "tabcmd.result.failed.delete.group" -msgstr "Error deleting group from server" - -msgid "tabcmd.result.success.create_user" -msgstr "Successfully created user: {}" - -msgid "tabcmd.report.users_added" -msgstr "Number of users added: {}" - -msgid "tabcmd.report.errors" -msgstr "Error details: \n{}" - -msgid "tabcmd.report.error.user_csv.too_many_columns" -msgstr "The file contains {} columns, but there are only {} valid columns in a user import csv file" - -msgid "tabcmd.report.error.user_csv.at_char" -msgstr "If a user name includes an @ character that represents anything other than a domain separator, " - "you need to refer to the symbol using the hexadecimal format: \\0x40" - -msgid "tabcmd.report.error.user.no_spaces_in_username" -msgstr "Username cannot contain spaces" - -msgid "tabcmd.report.error.generic_attribute" -msgstr "Invalid value for {0}: {1}" - -msgid "tabcmd.report.error.publish_samples.expected_project" -msgstr "publishsamples expects the specified project to exist already" - -msgid "tabcmd.result.failure.publish_samples" -msgstr "Failed publishing samples to project" - -msgid "tabcmd.launching" -msgstr "======================= Launching command =======================" - -msgid "tabcmd.find.group" -msgstr "Finding group ''{}'' on server..." - -# Each actual command has a status line in translation - -msgid "tabcmd.add.users.to_site" -msgstr "===== Adding users listed in {0} to {1}..." - -msgid "tabcmd.delete.users.from_server" -msgstr "Removing users listed in {0} from the server..." - -msgid "tabcmd.get.extension.not_found" -msgstr "You must specify a file type in the url or filename" - -msgid "tabcmd.run_schedule.options.schedule" -msgstr "Name of the schedule to run" \ No newline at end of file From 16d7948e06b09b35a2d727ad5dcb9cc1c8203478 Mon Sep 17 00:00:00 2001 From: Jac Fitzgerald Date: Fri, 19 Jul 2024 00:01:01 -0700 Subject: [PATCH 12/21] revert visual launch change to reduce files in CL --- tabcmd/commands/auth/login_command.py | 2 +- tabcmd/commands/auth/logout_command.py | 2 +- tabcmd/commands/datasources_and_workbooks/delete_command.py | 2 +- tabcmd/commands/datasources_and_workbooks/export_command.py | 2 +- tabcmd/commands/datasources_and_workbooks/get_url_command.py | 2 +- tabcmd/commands/datasources_and_workbooks/publish_command.py | 2 +- .../commands/datasources_and_workbooks/runschedule_command.py | 2 +- tabcmd/commands/extracts/create_extracts_command.py | 2 +- tabcmd/commands/extracts/decrypt_extracts_command.py | 2 +- tabcmd/commands/extracts/delete_extracts_command.py | 2 +- tabcmd/commands/extracts/encrypt_extracts_command.py | 2 +- tabcmd/commands/extracts/reencrypt_extracts_command.py | 2 +- tabcmd/commands/extracts/refresh_extracts_command.py | 2 +- tabcmd/commands/group/create_group_command.py | 2 +- tabcmd/commands/group/delete_group_command.py | 2 +- tabcmd/commands/project/create_project_command.py | 2 +- tabcmd/commands/project/delete_project_command.py | 2 +- tabcmd/commands/project/publish_samples_command.py | 2 +- tabcmd/commands/site/create_site_command.py | 2 +- tabcmd/commands/site/delete_site_command.py | 2 +- tabcmd/commands/site/edit_site_command.py | 2 +- tabcmd/commands/site/list_command.py | 2 +- tabcmd/commands/site/list_sites_command.py | 2 +- tabcmd/commands/user/add_users_command.py | 2 +- tabcmd/commands/user/create_site_users.py | 2 +- tabcmd/commands/user/create_users_command.py | 2 +- tabcmd/commands/user/delete_site_users_command.py | 2 +- tabcmd/commands/user/remove_users_command.py | 2 +- 28 files changed, 28 insertions(+), 28 deletions(-) diff --git a/tabcmd/commands/auth/login_command.py b/tabcmd/commands/auth/login_command.py index 1fe950b7..d042f724 100644 --- a/tabcmd/commands/auth/login_command.py +++ b/tabcmd/commands/auth/login_command.py @@ -20,6 +20,6 @@ def define_args(parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) + logger.debug(_("tabcmd.launching")) session = Session() session.create_session(args, logger) diff --git a/tabcmd/commands/auth/logout_command.py b/tabcmd/commands/auth/logout_command.py index 5698ae33..b15f8246 100644 --- a/tabcmd/commands/auth/logout_command.py +++ b/tabcmd/commands/auth/logout_command.py @@ -20,6 +20,6 @@ def define_args(parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) + logger.debug(_("tabcmd.launching")) session = Session() session.end_session_and_clear_data() diff --git a/tabcmd/commands/datasources_and_workbooks/delete_command.py b/tabcmd/commands/datasources_and_workbooks/delete_command.py index c651d1ae..9ac1a9e3 100644 --- a/tabcmd/commands/datasources_and_workbooks/delete_command.py +++ b/tabcmd/commands/datasources_and_workbooks/delete_command.py @@ -30,7 +30,7 @@ def define_args(delete_parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) + logger.debug(_("tabcmd.launching")) session = Session() server = session.create_session(args, logger) content_type: str = "" diff --git a/tabcmd/commands/datasources_and_workbooks/export_command.py b/tabcmd/commands/datasources_and_workbooks/export_command.py index 231dfca3..23012b51 100644 --- a/tabcmd/commands/datasources_and_workbooks/export_command.py +++ b/tabcmd/commands/datasources_and_workbooks/export_command.py @@ -73,7 +73,7 @@ def define_args(export_parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) + logger.debug(_("tabcmd.launching")) session = Session() server = session.create_session(args, logger) view_content_url, wb_content_url = ExportCommand.parse_export_url_to_workbook_and_view(logger, args.url) diff --git a/tabcmd/commands/datasources_and_workbooks/get_url_command.py b/tabcmd/commands/datasources_and_workbooks/get_url_command.py index efdef5a0..55a59a36 100644 --- a/tabcmd/commands/datasources_and_workbooks/get_url_command.py +++ b/tabcmd/commands/datasources_and_workbooks/get_url_command.py @@ -40,7 +40,7 @@ def run_command(args): # A Tableau datasource is returned as a TDS if it connects to a live connection, # or a TDSX if it uses an extract. logger = log(__class__.__name__, args.logging_level) - logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) + logger.debug(_("tabcmd.launching")) session = Session() server = session.create_session(args, logger) if " " in args.url: diff --git a/tabcmd/commands/datasources_and_workbooks/publish_command.py b/tabcmd/commands/datasources_and_workbooks/publish_command.py index f01fb598..a4ff8c26 100644 --- a/tabcmd/commands/datasources_and_workbooks/publish_command.py +++ b/tabcmd/commands/datasources_and_workbooks/publish_command.py @@ -36,7 +36,7 @@ def define_args(publish_parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) + logger.debug(_("tabcmd.launching")) session = Session() server = session.create_session(args, logger) diff --git a/tabcmd/commands/datasources_and_workbooks/runschedule_command.py b/tabcmd/commands/datasources_and_workbooks/runschedule_command.py index 3fa194f9..3f39d499 100644 --- a/tabcmd/commands/datasources_and_workbooks/runschedule_command.py +++ b/tabcmd/commands/datasources_and_workbooks/runschedule_command.py @@ -21,7 +21,7 @@ def define_args(runschedule_parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) + logger.debug(_("tabcmd.launching")) session = Session() server = session.create_session(args, logger) schedule = DatasourcesAndWorkbooks.get_items_by_name(logger, server.schedules, args.schedule)[0] diff --git a/tabcmd/commands/extracts/create_extracts_command.py b/tabcmd/commands/extracts/create_extracts_command.py index c21e203f..f54baf79 100644 --- a/tabcmd/commands/extracts/create_extracts_command.py +++ b/tabcmd/commands/extracts/create_extracts_command.py @@ -29,7 +29,7 @@ def define_args(create_extract_parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) + logger.debug(_("tabcmd.launching")) session = Session() server = session.create_session(args, logger) logger.debug( diff --git a/tabcmd/commands/extracts/decrypt_extracts_command.py b/tabcmd/commands/extracts/decrypt_extracts_command.py index d1ef7093..cb47d7fa 100644 --- a/tabcmd/commands/extracts/decrypt_extracts_command.py +++ b/tabcmd/commands/extracts/decrypt_extracts_command.py @@ -22,7 +22,7 @@ def define_args(decrypt_extract_parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) + logger.debug(_("tabcmd.launching")) session = Session() server = session.create_session(args, logger) site_item = Server.get_site_for_command_or_throw(logger, server, args.site_name) diff --git a/tabcmd/commands/extracts/delete_extracts_command.py b/tabcmd/commands/extracts/delete_extracts_command.py index 654efed9..ab32a458 100644 --- a/tabcmd/commands/extracts/delete_extracts_command.py +++ b/tabcmd/commands/extracts/delete_extracts_command.py @@ -28,7 +28,7 @@ def define_args(delete_extract_parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) + logger.debug(_("tabcmd.launching")) session = Session() server = session.create_session(args, logger) try: diff --git a/tabcmd/commands/extracts/encrypt_extracts_command.py b/tabcmd/commands/extracts/encrypt_extracts_command.py index 64b963f7..0454d0ea 100644 --- a/tabcmd/commands/extracts/encrypt_extracts_command.py +++ b/tabcmd/commands/extracts/encrypt_extracts_command.py @@ -24,7 +24,7 @@ def define_args(encrypt_extract_parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) + logger.debug(_("tabcmd.launching")) session = Session() server = session.create_session(args, logger) site_item = Server.get_site_for_command_or_throw(logger, server, args.site_name) diff --git a/tabcmd/commands/extracts/reencrypt_extracts_command.py b/tabcmd/commands/extracts/reencrypt_extracts_command.py index 4c6e262e..e8eb363a 100644 --- a/tabcmd/commands/extracts/reencrypt_extracts_command.py +++ b/tabcmd/commands/extracts/reencrypt_extracts_command.py @@ -24,7 +24,7 @@ def define_args(reencrypt_extract_parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) + logger.debug(_("tabcmd.launching")) session = Session() server = session.create_session(args, logger) site_item = Server.get_site_for_command_or_throw(logger, server, args.site_name) diff --git a/tabcmd/commands/extracts/refresh_extracts_command.py b/tabcmd/commands/extracts/refresh_extracts_command.py index 3f03c3f1..b88f220b 100644 --- a/tabcmd/commands/extracts/refresh_extracts_command.py +++ b/tabcmd/commands/extracts/refresh_extracts_command.py @@ -26,7 +26,7 @@ def define_args(refresh_extract_parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) + logger.debug(_("tabcmd.launching")) session = Session() server = session.create_session(args, logger) diff --git a/tabcmd/commands/group/create_group_command.py b/tabcmd/commands/group/create_group_command.py index 59aa8d86..5df7bf87 100644 --- a/tabcmd/commands/group/create_group_command.py +++ b/tabcmd/commands/group/create_group_command.py @@ -23,7 +23,7 @@ def define_args(create_group_parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) + logger.debug(_("tabcmd.launching")) session = Session() server = session.create_session(args, logger) try: diff --git a/tabcmd/commands/group/delete_group_command.py b/tabcmd/commands/group/delete_group_command.py index 5e19c923..c1fca0b8 100644 --- a/tabcmd/commands/group/delete_group_command.py +++ b/tabcmd/commands/group/delete_group_command.py @@ -23,7 +23,7 @@ def define_args(delete_group_parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) + logger.debug(_("tabcmd.launching")) session = Session() server = session.create_session(args, logger) try: diff --git a/tabcmd/commands/project/create_project_command.py b/tabcmd/commands/project/create_project_command.py index e654e318..ef40875f 100644 --- a/tabcmd/commands/project/create_project_command.py +++ b/tabcmd/commands/project/create_project_command.py @@ -28,7 +28,7 @@ def define_args(create_project_parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) + logger.debug(_("tabcmd.launching")) session = Session() server = session.create_session(args, logger) parent_id = None diff --git a/tabcmd/commands/project/delete_project_command.py b/tabcmd/commands/project/delete_project_command.py index 5335df6b..b107406c 100644 --- a/tabcmd/commands/project/delete_project_command.py +++ b/tabcmd/commands/project/delete_project_command.py @@ -25,7 +25,7 @@ def define_args(delete_project_parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) + logger.debug(_("tabcmd.launching")) session = Session() server = session.create_session(args, logger) if args.parent_project_path: diff --git a/tabcmd/commands/project/publish_samples_command.py b/tabcmd/commands/project/publish_samples_command.py index 0f7f0894..a8532934 100644 --- a/tabcmd/commands/project/publish_samples_command.py +++ b/tabcmd/commands/project/publish_samples_command.py @@ -29,7 +29,7 @@ def define_args(publish_samples_parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) + logger.debug(_("tabcmd.launching")) session = Session() server = session.create_session(args, logger) try: diff --git a/tabcmd/commands/site/create_site_command.py b/tabcmd/commands/site/create_site_command.py index 114d84b6..f684ba1f 100644 --- a/tabcmd/commands/site/create_site_command.py +++ b/tabcmd/commands/site/create_site_command.py @@ -25,7 +25,7 @@ def define_args(create_site_parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) + logger.debug(_("tabcmd.launching")) session = Session() server = session.create_session(args, logger) admin_mode = "ContentAndUsers" # default: allow site admins to manage users diff --git a/tabcmd/commands/site/delete_site_command.py b/tabcmd/commands/site/delete_site_command.py index be0b1470..f1892730 100644 --- a/tabcmd/commands/site/delete_site_command.py +++ b/tabcmd/commands/site/delete_site_command.py @@ -23,7 +23,7 @@ def define_args(delete_site_parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) + logger.debug(_("tabcmd.launching")) session = Session() server = session.create_session(args, logger) target_site: TSC.SiteItem = Server.get_site_by_name(logger, server, args.site_name_to_delete) diff --git a/tabcmd/commands/site/edit_site_command.py b/tabcmd/commands/site/edit_site_command.py index 4c357686..ab6451ed 100644 --- a/tabcmd/commands/site/edit_site_command.py +++ b/tabcmd/commands/site/edit_site_command.py @@ -28,7 +28,7 @@ def define_args(edit_site_parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) + logger.debug(_("tabcmd.launching")) session = Session() server = session.create_session(args, logger) diff --git a/tabcmd/commands/site/list_command.py b/tabcmd/commands/site/list_command.py index 41021698..64e4fa48 100644 --- a/tabcmd/commands/site/list_command.py +++ b/tabcmd/commands/site/list_command.py @@ -32,7 +32,7 @@ def define_args(list_parser): @staticmethod def run_command(args): logger = log(__name__, args.logging_level) - logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) + logger.debug(_("tabcmd.launching")) session = Session() server = session.create_session(args, logger) content_type = args.content diff --git a/tabcmd/commands/site/list_sites_command.py b/tabcmd/commands/site/list_sites_command.py index dc4673ac..f124fbe6 100644 --- a/tabcmd/commands/site/list_sites_command.py +++ b/tabcmd/commands/site/list_sites_command.py @@ -24,7 +24,7 @@ def define_args(list_site_parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) + logger.debug(_("tabcmd.launching")) session = Session() server = session.create_session(args, logger) try: diff --git a/tabcmd/commands/user/add_users_command.py b/tabcmd/commands/user/add_users_command.py index bd1d6cc1..be3d5d58 100644 --- a/tabcmd/commands/user/add_users_command.py +++ b/tabcmd/commands/user/add_users_command.py @@ -23,7 +23,7 @@ def define_args(add_user_parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) + logger.debug(_("tabcmd.launching")) session = Session() server = session.create_session(args, logger) diff --git a/tabcmd/commands/user/create_site_users.py b/tabcmd/commands/user/create_site_users.py index 79bdd6ad..98772b20 100644 --- a/tabcmd/commands/user/create_site_users.py +++ b/tabcmd/commands/user/create_site_users.py @@ -29,7 +29,7 @@ def define_args(create_site_users_parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) + logger.debug(_("tabcmd.launching")) session = Session() server = session.create_session(args, logger) number_of_users_listed = 0 diff --git a/tabcmd/commands/user/create_users_command.py b/tabcmd/commands/user/create_users_command.py index e7939772..38709afe 100644 --- a/tabcmd/commands/user/create_users_command.py +++ b/tabcmd/commands/user/create_users_command.py @@ -29,7 +29,7 @@ def define_args(create_users_parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) + logger.debug(_("tabcmd.launching")) session = Session() server = session.create_session(args, logger) number_of_users_listed = 0 diff --git a/tabcmd/commands/user/delete_site_users_command.py b/tabcmd/commands/user/delete_site_users_command.py index 89cce951..6c9c112c 100644 --- a/tabcmd/commands/user/delete_site_users_command.py +++ b/tabcmd/commands/user/delete_site_users_command.py @@ -26,7 +26,7 @@ def define_args(delete_site_users_parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) + logger.debug(_("tabcmd.launching")) session = Session() server = session.create_session(args, logger) diff --git a/tabcmd/commands/user/remove_users_command.py b/tabcmd/commands/user/remove_users_command.py index 1c80194c..d9b86adc 100644 --- a/tabcmd/commands/user/remove_users_command.py +++ b/tabcmd/commands/user/remove_users_command.py @@ -23,7 +23,7 @@ def define_args(remove_users_parser): @staticmethod def run_command(args): logger = log(__class__.__name__, args.logging_level) - logger.debug("======================== {} {} =======================".format("tabcmd", __class__.name)) + logger.debug(_("tabcmd.launching")) session = Session() server = session.create_session(args, logger) From cf0ac889c6aa8d1f39d74c2c925bd43dd7a0fb25 Mon Sep 17 00:00:00 2001 From: Jac Fitzgerald Date: Fri, 19 Jul 2024 13:34:28 -0700 Subject: [PATCH 13/21] black, mypy and remove test on a string that no longer exists --- .gitignore | 3 + dodo.py | 91 ++++++++++--------- tabcmd/__main__.py | 12 +-- tabcmd/commands/constants.py | 2 +- .../get_url_command.py | 7 +- tabcmd/commands/user/user_data.py | 7 +- tabcmd/execution/localize.py | 8 +- tests/commands/test_localize.py | 7 -- 8 files changed, 66 insertions(+), 71 deletions(-) diff --git a/.gitignore b/.gitignore index 6ba32c6a..a03c2fcd 100644 --- a/.gitignore +++ b/.gitignore @@ -41,6 +41,9 @@ pytest.xml # doit .doit.* +# localization intermediate files +*.po + # venv site-packages diff --git a/dodo.py b/dodo.py index 063803e3..f37efae5 100644 --- a/dodo.py +++ b/dodo.py @@ -17,8 +17,7 @@ def task_properties(): - - + """ For all languages: a) Combines all existing properties files for a language into a single file called 'combined.properties' and b) sorts that into an alphabetical list of unique properties in combined.properties.sorted @@ -40,31 +39,29 @@ def merge(): print("Combined strings for {}".format(current_locale)) sort_and_uniquify_file(OUTPUT_FILE) - - """ Delete strings that aren't used in the code, to keep size down and not waste time fixing unused strings Input: combined.properties.sorted Output: filtered.properties """ + def filter(): REF_FILE = os.path.join("tabcmd", "locales", "codestrings.properties") for current_locale in LOCALES: LOCALE_PATH = os.path.join("tabcmd", "locales", current_locale) IN_FILE = os.path.join(LOCALE_PATH, "LC_MESSAGES", "combined.properties") OUT_FILE = os.path.join(LOCALE_PATH, "LC_MESSAGES", "filtered.properties") - + with open(REF_FILE, "r", encoding="utf-8") as ref: required = ref.read() with open(IN_FILE, "r", encoding="utf-8") as infile, open(OUT_FILE, "w+", encoding="utf-8") as outfile: for line in infile.readlines(): - key=line.split("=")[0] + key = line.split("=")[0] if key in required: outfile.writelines(line) - - + print("Filtered strings for {}".format(current_locale)) - + """ For all languages: Read filtered.properties files with unicode like "Schlie\u00dfen", save it back as "Schließen" requires: pip install ftfy @@ -84,21 +81,21 @@ def encode(): OUTPUT_FILE = os.path.join(LOCALE_PATH, "transcoded.properties") print("Encoding strings for " + current_locale) try: - with open(INPUT_FILE, "r", encoding=encoding, errors='backslashreplace') as infile: + with open(INPUT_FILE, "r", encoding=encoding, errors="backslashreplace") as infile: data = infile.read() # now that we have read in the data properly encoded, fix the \u00fc characters and save as utf-8 - with open(OUTPUT_FILE, "w", encoding="utf-8", errors='backslashreplace') as outfile: + with open(OUTPUT_FILE, "w", encoding="utf-8", errors="backslashreplace") as outfile: outfile.write(ftfy.fixes.decode_escapes(data)) except Exception as e: print("!!!!failed to collect strings for {}".format(current_locale)) print(e) - return { "actions": [merge, filter, encode], "verbosity": 2, } + def task_po(): """ For all languages: generate a .po file from each LC_MESSAGES/transcoded.properties file (these are utf-8) @@ -114,13 +111,7 @@ def task_po(): """ def process_locales(): - subprocess.run( - [ - "python", - "bin/i18n/prop2po.py", - "--help" - ] - ) + subprocess.run(["python", "bin/i18n/prop2po.py", "--help"]) for current_locale in LOCALES: LOC_PATH = os.path.join("tabcmd", "locales", current_locale, "LC_MESSAGES") @@ -142,22 +133,22 @@ def process_locales(): "--copyright", "TABLEAU SOFTWARE, LLC, A SALESFORCE COMPANY. ALL RIGHTS RESERVED", PROPS_FILE, - PO_FILE - ], + PO_FILE, + ], stdout=logfile, - stderr=logfile + stderr=logfile, ) print("Written from {} to {}".format(PROPS_FILE, PO_FILE)) except Exception as e: print("run for {} failed with exception".format(current_locale)) print("see log file {}".format(LOG_FILE)) exit(1) - + if not result.returncode == 0: print("FAILED") print("see log file {}".format(LOG_FILE)) exit(1) - print("Done") + print("Done") return { "actions": [process_locales], @@ -166,7 +157,7 @@ def process_locales(): # clean: all we need to keep are the provided translation.properties files from the monolith, at locales/[current_locale] -# and the final tabcmd.mo files in LC_MESSAGES generated by +# and the final tabcmd.mo files in LC_MESSAGES generated by # >doit properties po mo def task_clean_all(): """For all languages: removes all generated intermediate files (properties, po) from the loc build.""" @@ -180,11 +171,13 @@ def process_locales(): os.remove(file) except OSError: pass + return { "actions": [process_locales], "verbosity": 2, } + def task_mo(): """ For all languages: Processes the tabcmd.po file to produce a final tabcmd.mo file for each language @@ -203,9 +196,9 @@ def generate_mo(): result = subprocess.run(["python", "bin/i18n/msgfmt.py", LOC_PATH + "/tabcmd"]) print(result) print("\n") - - + import gettext + """ This calls gettext directly to imitate what we do when the program actually starts up It's the most reliable way to actually verify that the .mo file works @@ -213,6 +206,7 @@ def generate_mo(): BUT it still doesn't guarantee that the packaging is right, so you still have to actually package and then run the app """ + def check_mo(): print("\n** Validate all generated .mo files") for current_locale in LOCALES: @@ -222,9 +216,11 @@ def check_mo(): domain = "tabcmd" print("\tloading {} file to validate".format(MO_FILE)) try: - with open(MO_FILE, 'rb') as fp: + with open(MO_FILE, "rb") as fp: print("\topened file - now calling translate {}".format(current_locale)) - language: gettext.NullTranslations = gettext.translation(domain, LANG_DIR, languages=[current_locale]) + language: gettext.NullTranslations = gettext.translation( + domain, LANG_DIR, languages=[current_locale] + ) language.install() _ = language.gettext print(_("common.output.succeeded")) @@ -235,7 +231,8 @@ def check_mo(): "actions": [generate_mo, check_mo], "verbosity": 2, } - + + def task_version(): """Generates a metadata info file with current version to be bundled by pyinstaller""" @@ -262,15 +259,17 @@ def write_for_pyinstaller(): "verbosity": 2, } + def task_strings(): - + """Searches product code for all localization string keys""" + def process_code(): CODE_PATH = "tabcmd/[ec]*/**/*.py" STRINGS_FILE = "tabcmd/locales/codestrings.properties" - STRING_FLAG = "_(\"" - STRING_END = "\")" + STRING_FLAG = '_("' + STRING_END = '")' lines = [] with open(STRINGS_FILE, "w+", encoding="utf-8") as stringfile: @@ -281,34 +280,36 @@ def process_code(): for line in infile: i = line.find(STRING_FLAG) # include only the string itself and the quote symbols around it - if (i >=0): + if i >= 0: j = line.find(STRING_END) - lines.append(line[i+2:j+1]) + lines.append(line[i + 2 : j + 1]) lines.append("\n") - + stringfile.writelines(lines) print("{} strings collected from code and saved to {}".format(len(lines), STRINGS_FILE)) sort_and_uniquify_file(STRINGS_FILE) - """Search loc files for each string used in code - print an error if not found Input: codestrings.properties file created by task_collect_strings Output: console listing missing keys """ + def enforce_strings_present(): - + locale = "de" print("checking code strings against [de] as an arbitrary choice") STRINGS_FILE = "tabcmd/locales/codestrings.properties" LOC_FILE = os.path.join("tabcmd", "locales", locale, "LC_MESSAGES", "combined.properties") - with open(STRINGS_FILE, "r+", encoding="utf-8") as stringfile, open(LOC_FILE, "r+", encoding="utf-8") as propsfile: + with open(STRINGS_FILE, "r+", encoding="utf-8") as stringfile, open( + LOC_FILE, "r+", encoding="utf-8" + ) as propsfile: codestrings = stringfile.readlines() translated_strings = propsfile.read() for message_key in codestrings: message_key = message_key.strip("\n") - message_key = message_key.strip("\"") + message_key = message_key.strip('"') if message_key not in translated_strings: print("ERROR: product string not in strings files [{}]".format(message_key)) print("Done") @@ -322,22 +323,22 @@ def enforce_strings_present(): # local method, not exposed as a task def sort_and_uniquify_file(filename): uniques = [] - + with open(filename, "r+", encoding="utf-8") as my_file: lines = my_file.readlines() lines.sort() for line in lines: line = line.strip() - # lines cannot extend over two lines. + # lines cannot extend over two lines. line = line.replace("\\n", " ") if line == "": continue - elif "=" not in line and "codestrings" not in filename : + elif "=" not in line and "codestrings" not in filename: print("prop2po will not like this line. Discarding [{}]".format(line)) elif not line in uniques: uniques.append(line + "\n") - + for line in uniques: my_file.write(line) - + print("Saved {} sorted unique lines to {}".format(len(uniques), filename)) diff --git a/tabcmd/__main__.py b/tabcmd/__main__.py index 0937c23d..0acec1d3 100644 --- a/tabcmd/__main__.py +++ b/tabcmd/__main__.py @@ -4,14 +4,14 @@ from tabcmd.tabcmd import main except ImportError as e: print("Exception thrown running program: `{}`, `{}`".format(e, e.__context__), file=sys.stderr) - - if getattr(sys, 'frozen', False) and hasattr(sys, '_MEIPASS'): - print('Application is running in an executable bundle') - print( 'sys.argv[0] is', sys.argv[0] ) - print( 'sys.executable is', sys.executable ) + + if getattr(sys, "frozen", False) and hasattr(sys, "_MEIPASS"): + print("Application is running in an executable bundle") + print("sys.argv[0] is", sys.argv[0]) + print("sys.executable is", sys.executable) else: print("[Possible cause: Tabcmd needs to be run as a module, try running `python -m tabcmd`]", file=sys.stderr) - + if __name__ == "__main__": main() diff --git a/tabcmd/commands/constants.py b/tabcmd/commands/constants.py index 8156ea4b..72885ba0 100644 --- a/tabcmd/commands/constants.py +++ b/tabcmd/commands/constants.py @@ -85,7 +85,7 @@ def check_common_error_codes_and_explain(logger, exception: Exception): if type(exception) == requests.exceptions.ConnectionError: print(exception) exit(1) - + if Errors.is_expired_session(exception): # catch this one so we can attempt to refresh the session before telling them it failed print(_("session.errors.session_expired")) diff --git a/tabcmd/commands/datasources_and_workbooks/get_url_command.py b/tabcmd/commands/datasources_and_workbooks/get_url_command.py index 55a59a36..9f84c242 100644 --- a/tabcmd/commands/datasources_and_workbooks/get_url_command.py +++ b/tabcmd/commands/datasources_and_workbooks/get_url_command.py @@ -70,10 +70,9 @@ def explain_expected_url(logger, url: str, command: str): view_example = "/views//[.ext]" wb_example = "/workbooks/[.ext]" ds_example = "/datasources/ Optional[Callable]: """Get absolute path to resource, works for unbundled (e.g dev) and when bundled by PyInstaller""" # https://stackoverflow.com/questions/7674790/bundling-data-files-with-pyinstaller-onefile/13790741#13790741 def define_locale_dir(logger): - + # sys._MEIPASS will only exist in bundled pyinstaller exe, - if getattr(sys, 'frozen', False) and hasattr(sys, '_MEIPASS'): - logger.debug('Application is running in an executable bundle') + if getattr(sys, "frozen", False) and hasattr(sys, "_MEIPASS"): + logger.debug("Application is running in an executable bundle") """ to debug pyinstaller file bundling, try something like this example debug line""" # logger.debug(listdir(sys._MEIPASS + "/tabcmd")) # logger.debug( 'sys.argv[0] is ' + sys.argv[0] ) @@ -66,7 +66,7 @@ def define_locale_dir(logger): # in unbundled src code we take the location of the current file # and go 2 dirs up so that the relative path /tabcmd/locales is still correct base_path = os.path.join(os.path.dirname(os.path.abspath(__file__)), "..", "..") - + relative_path = os.path.join(".", "tabcmd", "locales") locale_dir = os.path.join(base_path, relative_path) logger.debug("Checking for language resources at " + locale_dir) diff --git a/tests/commands/test_localize.py b/tests/commands/test_localize.py index 2ae38ba2..500cd0cc 100644 --- a/tests/commands/test_localize.py +++ b/tests/commands/test_localize.py @@ -12,13 +12,6 @@ def test_defaults(self): # False: bound method != function ? # assert translations == gettext.NullTranslations.gettext - def test_en_smoke_launching(self): - # 27 incidents of this string - translations = set_client_locale() - assert translations is not None - - assert translations("tabcmd.launching") == "======================= Launching command =======================" - def test_en_smoke_publish_errors(self): # 8 incidents of this string translations = set_client_locale() From fac7f3014e84fee1defc904065d83c6badde5242 Mon Sep 17 00:00:00 2001 From: Jac Fitzgerald Date: Mon, 22 Jul 2024 13:19:25 -0700 Subject: [PATCH 14/21] PR feedback - replace double quotes with single - cleaner file globs - remove no-op encoding - fix copyright --- dodo.py | 228 ++++++++++----------- tabcmd/commands/site/list_sites_command.py | 5 +- tabcmd/commands/user/user_data.py | 4 +- tabcmd/locales/de/LC_MESSAGES/tabcmd.mo | Bin 10844 -> 10735 bytes tabcmd/locales/en/LC_MESSAGES/tabcmd.mo | Bin 9782 -> 9781 bytes tabcmd/locales/es/LC_MESSAGES/tabcmd.mo | Bin 10661 -> 10606 bytes tabcmd/locales/fr/LC_MESSAGES/tabcmd.mo | Bin 10874 -> 10819 bytes tabcmd/locales/ga/LC_MESSAGES/tabcmd.mo | Bin 11188 -> 11187 bytes tabcmd/locales/it/LC_MESSAGES/tabcmd.mo | Bin 10780 -> 10725 bytes tabcmd/locales/ja/LC_MESSAGES/tabcmd.mo | Bin 12187 -> 12186 bytes tabcmd/locales/ko/LC_MESSAGES/tabcmd.mo | Bin 10989 -> 10988 bytes tabcmd/locales/pt/LC_MESSAGES/tabcmd.mo | Bin 10400 -> 10345 bytes tabcmd/locales/sv/LC_MESSAGES/tabcmd.mo | Bin 10201 -> 10200 bytes tabcmd/locales/zh/LC_MESSAGES/tabcmd.mo | Bin 9721 -> 9666 bytes 14 files changed, 118 insertions(+), 119 deletions(-) diff --git a/dodo.py b/dodo.py index f37efae5..16cdd77c 100644 --- a/dodo.py +++ b/dodo.py @@ -21,9 +21,38 @@ def task_properties(): """ For all languages: a) Combines all existing properties files for a language into a single file called 'combined.properties' and b) sorts that into an alphabetical list of unique properties in combined.properties.sorted + I've also included tasks that find all strings in code so we can skip bundling messages that aren't ever used """ + """Searches product code for all localization string keys""" + + def process_code(): + print("\n***** Collect all string keys used in code") + + CODE_PATH = "tabcmd/[ec]*/**/*.py" + STRINGS_FILE = "tabcmd/locales/codestrings.properties" + STRING_FLAG = '_("' + STRING_END = '")' + + lines = set([]) + with open(STRINGS_FILE, "w+", encoding="utf-8") as stringfile: + for codefile in glob.glob(CODE_PATH): + with open(codefile, encoding="utf-8") as infile: + # find lines that contain a loc string in the form _("string goes here") + for line in infile: + i = line.find(STRING_FLAG) + # include only the string itself and the quote symbols around it + if i >= 0: + j = line.find(STRING_END) + lines.add(line[i + 3 : j] + "\n") + + sorted_lines = sorted(lines) + stringfile.writelines(sorted_lines) + + print("{} strings collected from code and saved to {}".format(len(lines), STRINGS_FILE)) + def merge(): + print("\n***** Combine our multiple input properties files into one .properties file per locale") for current_locale in LOCALES: LOCALE_PATH = os.path.join("tabcmd", "locales", current_locale) @@ -32,12 +61,16 @@ def merge(): with open(OUTPUT_FILE, "w+", encoding="utf-8") as outfile: for file in glob.glob(INPUT_FILES): - print(file) with open(file, encoding="utf-8") as infile: - outfile.write(infile.read()) + input = infile.read() + # remove curly quotes, not expected in command line text + import re + + changed_input = re.sub("[“„“]", "'", input) + outfile.write(changed_input) outfile.write("\n") - print("Combined strings for {}".format(current_locale)) - sort_and_uniquify_file(OUTPUT_FILE) + print("Combined strings for {} to {}".format(current_locale, OUTPUT_FILE)) + uniquify_file(OUTPUT_FILE) """ Delete strings that aren't used in the code, to keep size down and not waste time fixing unused strings @@ -46,15 +79,17 @@ def merge(): """ def filter(): + print("\n***** Remove strings in properties that are never used in code") REF_FILE = os.path.join("tabcmd", "locales", "codestrings.properties") for current_locale in LOCALES: LOCALE_PATH = os.path.join("tabcmd", "locales", current_locale) IN_FILE = os.path.join(LOCALE_PATH, "LC_MESSAGES", "combined.properties") OUT_FILE = os.path.join(LOCALE_PATH, "LC_MESSAGES", "filtered.properties") - with open(REF_FILE, "r", encoding="utf-8") as ref: + with open(REF_FILE, "r+", encoding="utf-8") as ref: required = ref.read() - with open(IN_FILE, "r", encoding="utf-8") as infile, open(OUT_FILE, "w+", encoding="utf-8") as outfile: + + with open(IN_FILE, "r+", encoding="utf-8") as infile, open(OUT_FILE, "w+", encoding="utf-8") as outfile: for line in infile.readlines(): key = line.split("=")[0] if key in required: @@ -62,43 +97,41 @@ def filter(): print("Filtered strings for {}".format(current_locale)) - """ - For all languages: Read filtered.properties files with unicode like "Schlie\u00dfen", save it back as "Schließen" - requires: pip install ftfy - help: https://ftfy.readthedocs.io/ - - Inputs: locales/*_[locale]/LC_MESSAGES/filtered.properties files - Output: (generated clean each run) locales/[locale]/LC_MESSAGES/transcoded.properties file + """Remove """ + + """Search loc files for each string used in code - print an error if not found. + Input: codestrings.properties file created by task_collect_strings + Output: console listing missing keys """ - def encode(): - for current_locale in LOCALES: - # I'm not sure why we were varying the locale before, but this seems to work fine - encoding = "utf-8" + def enforce_strings_present(): - LOCALE_PATH = os.path.join("tabcmd", "locales", current_locale, "LC_MESSAGES") - INPUT_FILE = os.path.join(LOCALE_PATH, "filtered.properties") - OUTPUT_FILE = os.path.join(LOCALE_PATH, "transcoded.properties") - print("Encoding strings for " + current_locale) - try: - with open(INPUT_FILE, "r", encoding=encoding, errors="backslashreplace") as infile: - data = infile.read() - # now that we have read in the data properly encoded, fix the \u00fc characters and save as utf-8 - with open(OUTPUT_FILE, "w", encoding="utf-8", errors="backslashreplace") as outfile: - outfile.write(ftfy.fixes.decode_escapes(data)) - except Exception as e: - print("!!!!failed to collect strings for {}".format(current_locale)) - print(e) + print("\n***** Verify that all string keys used in code are present in string properties") + STRINGS_FILE = "tabcmd/locales/codestrings.properties" + uniquify_file(STRINGS_FILE) + with open(STRINGS_FILE, "r+", encoding="utf-8") as stringfile: + codestrings = stringfile.readlines() + for locale in LOCALES: + LOC_FILE = os.path.join("tabcmd", "locales", locale, "LC_MESSAGES", "filtered.properties") + print("checking language {}".format(locale)) + with open(LOC_FILE, "r+", encoding="utf-8") as propsfile: + translated_strings = propsfile.read() + for message_key in codestrings: + message_key = message_key.strip("\n") + message_key = message_key.strip('"') + if message_key not in translated_strings: + print("ERROR: product string not in strings files [{}]".format(message_key)) + print("Done") return { - "actions": [merge, filter, encode], + "actions": [process_code, merge, filter, enforce_strings_present], "verbosity": 2, } def task_po(): """ - For all languages: generate a .po file from each LC_MESSAGES/transcoded.properties file (these are utf-8) + For all languages: generate a .po file from each LC_MESSAGES/filtered.properties file (these are utf-8) This is idempotent and can be re-run safely """ @@ -111,11 +144,12 @@ def task_po(): """ def process_locales(): + print("\n***** Validate all .po files from filtered.properties") subprocess.run(["python", "bin/i18n/prop2po.py", "--help"]) for current_locale in LOCALES: LOC_PATH = os.path.join("tabcmd", "locales", current_locale, "LC_MESSAGES") - PROPS_FILE = os.path.join(LOC_PATH, "transcoded.properties") + PROPS_FILE = os.path.join(LOC_PATH, "filtered.properties") PO_FILE = os.path.join(LOC_PATH, "tabcmd.po") LOG_FILE = os.path.join(LOC_PATH, "prop2po.out") with open(LOG_FILE, "w+", encoding="utf-8") as logfile: @@ -131,7 +165,7 @@ def process_locales(): "--project", "Tabcmd 2", "--copyright", - "TABLEAU SOFTWARE, LLC, A SALESFORCE COMPANY. ALL RIGHTS RESERVED", + "©2024 Salesforce, Inc.", PROPS_FILE, PO_FILE, ], @@ -156,24 +190,44 @@ def process_locales(): } -# clean: all we need to keep are the provided translation.properties files from the monolith, at locales/[current_locale] -# and the final tabcmd.mo files in LC_MESSAGES generated by -# >doit properties po mo def task_clean_all(): - """For all languages: removes all generated intermediate files (properties, po) from the loc build.""" - def process_locales(): + """remove all generated files such as .po, .out, and pdf, csv etc that are not in the assets folder""" + + def clean_output_files(): + print("todo - delete pdf, csv, .twbx, .hyper etc that have been produced in tests") + + """For all languages: removes all generated intermediate files (properties, po) from the loc build. + all we need to keep are the provided translation.properties files from the monolith, at locales/[current_locale] + and the final tabcmd.mo files in LC_MESSAGES generated by + >doit properties po mo + """ + + def clean_string_files(): for current_locale in LOCALES: - LOC_PATH = os.path.join("tabcmd", "locales", current_locale, "LC_MESSAGES", "*.p*") - for file in glob.glob(LOC_PATH): - print("deleting {}".format(os.path.basename(file))) - try: - os.remove(file) - except OSError: - pass + FILESETS = [ + os.path.join("tabcmd", "locales", current_locale, "LC_MESSAGES", "*.properties*"), + os.path.join("tabcmd", "locales", current_locale, "LC_MESSAGES", "*.po*"), + os.path.join("tabcmd", "locales", current_locale, "LC_MESSAGES", "*.out*"), + ] + for PATH in FILESETS: + for file in glob.glob(PATH): + print("deleting {}".format(os.path.abspath(file))) + try: + os.remove(file) + except OSError: + pass + + STRING_FILES = os.path.join("tabcmd", "locales", "codestrings.*") + for file in glob.glob(STRING_FILES): + print("deleting {}".format(os.path.abspath(file))) + try: + os.remove(file) + except OSError: + pass return { - "actions": [process_locales], + "actions": [clean_string_files, clean_output_files], "verbosity": 2, } @@ -185,7 +239,7 @@ def task_mo(): """ def generate_mo(): - print("\n** Generate all .mo files from tabcmd.po") + print("\n***** Generate all .mo files from tabcmd.po") for current_locale in LOCALES: LOC_PATH = "tabcmd/locales/" + current_locale + "/LC_MESSAGES" @@ -208,7 +262,7 @@ def generate_mo(): """ def check_mo(): - print("\n** Validate all generated .mo files") + print("\n****** Validate all generated .mo files") for current_locale in LOCALES: LANG_DIR = os.path.join("tabcmd", "locales") LOC_DIR = os.path.join(LANG_DIR, current_locale, "LC_MESSAGES") @@ -260,84 +314,28 @@ def write_for_pyinstaller(): } -def task_strings(): - - """Searches product code for all localization string keys""" - - def process_code(): - - CODE_PATH = "tabcmd/[ec]*/**/*.py" - STRINGS_FILE = "tabcmd/locales/codestrings.properties" - STRING_FLAG = '_("' - STRING_END = '")' - - lines = [] - with open(STRINGS_FILE, "w+", encoding="utf-8") as stringfile: - for codefile in glob.glob(CODE_PATH): - print(codefile) - with open(codefile, encoding="utf-8") as infile: - # find lines that contain a loc string in the form _("string goes here") - for line in infile: - i = line.find(STRING_FLAG) - # include only the string itself and the quote symbols around it - if i >= 0: - j = line.find(STRING_END) - lines.append(line[i + 2 : j + 1]) - lines.append("\n") - - stringfile.writelines(lines) - print("{} strings collected from code and saved to {}".format(len(lines), STRINGS_FILE)) - sort_and_uniquify_file(STRINGS_FILE) - - """Search loc files for each string used in code - print an error if not found - - Input: codestrings.properties file created by task_collect_strings - Output: console listing missing keys - - """ - - def enforce_strings_present(): - - locale = "de" - print("checking code strings against [de] as an arbitrary choice") - STRINGS_FILE = "tabcmd/locales/codestrings.properties" - LOC_FILE = os.path.join("tabcmd", "locales", locale, "LC_MESSAGES", "combined.properties") - with open(STRINGS_FILE, "r+", encoding="utf-8") as stringfile, open( - LOC_FILE, "r+", encoding="utf-8" - ) as propsfile: - codestrings = stringfile.readlines() - translated_strings = propsfile.read() - for message_key in codestrings: - message_key = message_key.strip("\n") - message_key = message_key.strip('"') - if message_key not in translated_strings: - print("ERROR: product string not in strings files [{}]".format(message_key)) - print("Done") - - return { - "actions": [process_code, enforce_strings_present], - "verbosity": 2, - } - - # local method, not exposed as a task -def sort_and_uniquify_file(filename): - uniques = [] +def uniquify_file(filename): + uniques = set([]) - with open(filename, "r+", encoding="utf-8") as my_file: + with open(filename, "r", encoding="utf-8") as my_file: + my_file.seek(0) lines = my_file.readlines() - lines.sort() for line in lines: line = line.strip() + line = line.strip('"') # lines cannot extend over two lines. line = line.replace("\\n", " ") if line == "": continue elif "=" not in line and "codestrings" not in filename: print("prop2po will not like this line. Discarding [{}]".format(line)) - elif not line in uniques: - uniques.append(line + "\n") + continue + else: + uniques.add(line + "\n") + with open(filename, "w", encoding="utf-8") as my_file: + my_file.truncate() for line in uniques: my_file.write(line) diff --git a/tabcmd/commands/site/list_sites_command.py b/tabcmd/commands/site/list_sites_command.py index f124fbe6..646a41db 100644 --- a/tabcmd/commands/site/list_sites_command.py +++ b/tabcmd/commands/site/list_sites_command.py @@ -31,9 +31,8 @@ def run_command(args): sites, pagination = server.sites.get() logger.info(_("listsites.status").format(session.username)) for site in sites: - logger.info("NAME: {}".format(site.name)) - logger.info("SITEID: {}".format(site.id)) + logger.info(_("listsites.output").format(" ", site.name, site.id)) if args.get_extract_encryption_mode: - logger.info("EXTRACTENCRYPTION:", site.extract_encryption_mode) + logger.info("EXTRACTENCRYPTION: {}".format(site.extract_encryption_mode)) except Exception as e: Errors.exit_with_error(logger, e) diff --git a/tabcmd/commands/user/user_data.py b/tabcmd/commands/user/user_data.py index 36c94916..e887b545 100644 --- a/tabcmd/commands/user/user_data.py +++ b/tabcmd/commands/user/user_data.py @@ -284,7 +284,9 @@ def act_on_users( logger.debug("{} user {} ({})".format(action_name, username, user_id)) except TSC.ServerResponseError as e: number_of_errors += 1 - new_error = _("importcsvsummary.error.line").format(line_no, username, "{}: {}".format(e.code, e.detail)) + new_error = _("importcsvsummary.error.line").format( + line_no, username, "{}: {}".format(e.code, e.detail) + ) error_list.append(new_error) logger.debug(new_error) continue diff --git a/tabcmd/locales/de/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/de/LC_MESSAGES/tabcmd.mo index f29adde64c3863fa3bc1b18ee3dd112fb4629669..034b38f6d0628e701e54b3088f7dca13752d1d00 100644 GIT binary patch delta 1272 zcmZ9~OGuPa6u|K_Nm^$1oEc}-oKc(6%*Ut+O;l7=M3y~i(E}vMX2=RhQ$nU8C@Cr` zz7}CYLq)WRu)d0df+DCkE$l&0h^$5AB8b2q1pUu=+qC(9=icx8&OP_s`)=LWwf)aC zlBFV&;}mJc5c+X1j>DAkGG;Npg*kW+EAR={;ZJPBN|#6hCU7S9;Us)ye2tZihj1%; z+>(@Bf`nV79FL&>coVgdk2nWM=ZWOw0-S=IF@WtD##5*TJi`!{ctob-denS9Sc{i% zCBDU}IK!J9`Cz_RWFix7I0F-AdP-#e1Kfy1xD1za z(5vtS@{0_jE}Y4#dKbJ{hK;CqY&X(uIg4S|mpcSkm>5RA^%q$s8?T`zx{G>N12`5x zV*`FePD#qi&L(9kYNujYjr);PlIy5DeukT|iz@WH=UPohb4!bLb!?s;&AKq&5ws>a zD}uqEnncjo9f@^x`dT78eXWsbTO=NBZtY~SArkNO1$#n?pcQlWj!u7T{czTqsNR({ zQL4mg73O7GuUw)3W~$tUW@epxi;3>L-1bv_Csn$3E@zftL<%`h~BXI()HhJ9ounbV}02*=NcYI!0}( JvEG*_{sQop)dK(k delta 1336 zcmY+@OGs2v9LMqhBr4VzJ)EbSGvnLLwDCcc7Fw3JP(p(sH7vt%k>ylGOfs%|Z6an- zlm&@KNTfCy)y_6TZVF1H(uEOJ1VRzC3HttL2EBpY&-tBu<~;uAy43Qib^L8YC{IMp z7Liu;q8l&c8XS%L6qCs>(TuNfE6!mRCR;_CaTjLbH7v!4xE|-@E@2tjWE1H|uT4U- zmd0&5w%{lh<9pPNB-%xGU_PefG2DnD)QyMHhcB=Nf1@tY=nyHyAnHa&uo7pn2~(XS zY1rlr#Rl}zv5t-*EWt=TFCufwFVu~g*#&b*18%^hsN>I~ZfF>NIDQQq5 zDVj_m#gOR`jX@dl8 z66B!=8ARQ{Bx>bDGcK6>bO&wjd$Wsp^N+lwbV&WqLrya zy{i4F2kOARcm;>>H8M{~PV+oK#|_jw{Dys4lN0+U#&9=z9`n)7F%M%SHsT2C$Ge35 zRQ6B~UD%HmcmWIWG3qz*5h=DLGMSI{#Y5u}9qp)Jy_wOg(T+M%HtJnfVG1^(-ti&i z&=QV2iCU>S)c=m3$gPQoRqtUfw&Q2iakW~OgwC$6@I;C|;!hq#dZ4cjf_pZznad>i!tJGz8##V`)IPCAdsPAw*^w47DtD;iB))_crsn_r7`OoO|wlpS#w&mUnzkt(pBQ zGi$}7ax*{P#6rA_ML2{7_yAAh7+%0YgDv|GuSsbsST0eljIF60DfhzbA$!&oe zGfv4GP=z?{477tgs55)w{b3Om@Dm1c6Uk|Ns6Yp(_kt1kNUkC|tP_>sJ}U7fYD2Sl z9lzpp{EHloV`EXX4i@G-v)IQxcGgWeg-y&CPyx44|Ic9xFHuDcK0M2YOZXzB!3{0S&u*c52t!y*8l(j delta 931 zcmXZbPe@cz6vy$Sqp0bKIirpL9cwfRbjX3x7Fr;fI8cs@AkY|bQ41wBR1kc&3KD`4 zK~amqoe;*TK}4HKaH&k2h!|YhLTXvmLj3-CZ!@2J@4R=;x#!-uo7hWiXM9exnVkg9 zy3t=@b^#Mug!ix*Q<#V2ScsE&73Z)WH!+SGB$Sm@nzdjU1K5vcIE<}0fql4AX^#0B zWLda^zp)Vmm&~d$hDvk?%W)PJaMAn!HC|`_0dL|jjAC2JE#Lv_{b#5`w=s@cEX7cj z<5tvCi0h~TZ;^NH2dXoFu?c-ttAd;PQ9-v*9esl8a2mDqZ>Yq1 zHLd}N!88j^xQMHG86&lBi~6yL`Aa019eSRk66M$NEOw$=KY~e|!VcU=75pE`ZGn0- zPRZI(g*d$ow1XkknN52Syg~)s!E!u6a@u!Ppns_Mf(`DG#E~2}fJ*QPmDoXTXa&3Q zBhKL;=19M12L-sCfj{i4N3PaT|3aH9i vO|o3h=M9E&7(b)pg>^A}sj;!8cSWJ}!-9Fg?|5N7{WJKrEXS5UMP|+cvI%1Q diff --git a/tabcmd/locales/es/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/es/LC_MESSAGES/tabcmd.mo index 794a8f783d0b257975f07950fa378088ab98cc0b..315c17586ae24c0bcd752c6f43dabee826754688 100644 GIT binary patch delta 1142 zcmXZaOGs2<6u|K_T9o-pbgtgpb)e&0RcebD=(=jr>zP>G0a zWQla4+bNQcXK^cDu=5$*OnwKqV;HOP3HosfJ21l#;Z-t-T)d9;_y~Eote{rv560FrNe@_$dVm4khjXYE{)7!E zc_K;Bh!jCuLo`Nc9K*->3iSX%KK}&X#cteG5U)s|?HKBTZeTGk+Wp@#K%QJEvIi$n z4;Dcld273ddNrYRx5y3}9<0Mo)DlnI&LP(;&yhzK3A*7b>Q$u?_&D*S4?B@F$T;d1 zT6X_D_K<(T39R5HTwzG=)99t+4R&B5#|>ft^=J8vt(Z(5b>nVq$1&{31#CgX8{hCK z>Q8tM_2;~XT8RbZ+GQOnvZSzk6Z=aUjR+m5Q5QP-487ZO+eXw1v||b$N3GNuRw^2uPDseucCC_V%9LC`JN746YvIN9cFah`%cGR`#els_0>8O2K-iW*`@#JKBb5N delta 1177 zcmXZaTS!z<6oBD1S(s6p<&4f5b!HqLFPN9gYmicDnNVqkAsQ5hl~hoXh1LiO^7IdXJJyt$+ed|I{5%pjYLFGdfBu4bFeFhHa+xwh-S$nNL*?MK;oi_=Qu!u~j ziL_vjTOy zL?oHUnsjGE8wTkQVisP-rT7>_IE6ftl_8>mS71GM;0BCg9Zq5amUx}{ZCFiz2-o2g z)PT~gh{z%uVathp6PD56g*xB@`tT;|0?(1P#l=U>l!ZFK2sOYhr~&lja=eeZIE^(J z$P`J!b|eYX6``@4Mjzh7FQ_RR=J?z35$egp*-l1!mMDfA z*em3b-*Mdmr! z2=x+PN4=cmsG0bQlwHE?N|L1>>)2m9Y24sL40U1?$I#ktjk^~$1IKVK4x`p`1a+Yg z$l>G#$tD_ zvBiDD_}*P+oZ~rS^!vQgn5WjX-+5|`3(_0o|1A4JddOuu=QGY2i@Yn0d%Ts#F>k*y zXswJJik`I2Y1{VuR-4Iocjmqs=I`6=V)JLFzsi-&kiPPx69ci@fQH-<_-w`$24iN- svtWv|wcqElf8;bfE7aumm{A07Kg@gSj5wViGE?mQN|#Hb-wKZZ2VC0Fx&QzG diff --git a/tabcmd/locales/fr/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/fr/LC_MESSAGES/tabcmd.mo index 359b56a1c81f5edcf3881d97c92c85a44c2e2912..f744ea9b4f8835581d0f00cd92e70d33b80f4195 100644 GIT binary patch delta 1142 zcmXZaT}YE*6u|K_M`fgD>NYoZdpC8{K5!z&n3d*5y2uN|4EnejXqg#(K%b-LO&{P* zu^=HdS78xE#gM>4%s#x3E~L8At|XAC=pvM`g8s+7usy$Xo`?6m&vTx4sqJ;!(~s78 znTV{hiR{B57Goc-!-trMqiDtVn2FOE!WnG9e7i^l+mN3OGF0OTX5&0MZ~-@AHpwom zb4Xlr2(B?vfwyoyj-wyH;Wo@G6e++~%*R7miWjgB2eB1rFpL|W>3WAz^Xu4%Q>ZV_ zai#0*cg00EFmc?RxQ&`WLG8dS`tS#C$K0ayNp@o{c{l2YV`$(ohHw&f>;WdsuKwim1y*c%x4+Itz3erMvBJ#0o1hnMJ>BeI;kQXd@U7Q#P;3C0`F zX2#FXMnA4(S|%25R7fr1gO?T!GWMYYE7)u|dQh>b z*q1^B!>$mmu@8X}MRubIx)}CSh+TZhhbRaNjQ(@Z7Qx~CX6DTK=9_P3%>TC zXO*xlq;ZykV!V>@6{^H$aUB-eM3!PZrsHAE#}inEBe(-+P$gDtH{yk`n*L?1#}Bv# zT@E8omm@5)f`Puoz%5k$XQ(Rh6Z0_HDY5}qB00%EOv7F*!E>nLBlO@js>C(Q>B2Tt z{a#cRd5jcK-h^ocX?($p*pwx*7H4rMmS>Cju^-irClk)iVVCq>Sc;vQ!e#i zCsI5)hLt#o4LFYdn8j{*!g7tbx(v^86J{2ObYMF&Bu}skXHYHdV%5#qh^jIJs4m}E zRHgQEaj3quqZic;S8+yBCH5W(B|os5^~Filmkcyv3KkPZS&8bb>QR+yJ1)W?mf;c9 zFotYiUZC3XH&nMg)omO}4PKz%j4k*Z)loF78*dJDbVP41u*LTz4X2u?B7@PCj8%3F zt?r(RoYw+cFrXa_1b25G(A3w)jN8U6ORer!OGG!8Z;5`i)ck9EtOa_z#p?Sz7QbV4 zoAl1KEvg%`H|RdF*XbrXj?UAUj&|E^(IH3Sf4xb^b$t#C#fP2cdZ75*%+MTt)Su%~ z#!u$>Olc}asmlKTkXKK7N}JYaJP|=SUeKykE>&n)r N_qjYKlSIedkw5GNaPImayD7N0M%+qiuFN&_d^WqhAez*lx~og`7{aYmsxnc>IU!b(NI zOhkoS%pPQprqWez;4}~M1snK>a;NomDeYw|qu?P%K@*IG9~h0TwRsfOO|Pc0qLT%| zH4{%b!*#=2p~Kl75uSgI;v>Sc6xg`K=toL}TN@{#7FhiO@8Woi!-QNlnFv9e7?U=Ol|P>{6fwx}oqBb71; zA|n^A3|q7a+EkE17PM$nM2jS7(WX`|`cB@<<$h=8pMTCdcV@cpS>M#B+{}jLQ;=_Hmf5_SyLpJ`i&7?)2;Q04 z&L7;u5?QO+$sHVI1t(d_H`(WNY&BlCYN3H{wirKP6!3*jTq#Ku+QlgJCQJFDB(qS_ zFB4H=mDycvr>S&_<-Er|e9kKVq1>r-bxK>=z$o}6qo83%!uO2E@@*akwb83-DC<~8 zaMi>V$Jr=bJ!g4<(RLROGLC8@>sz)O|7HX0D^ps>6FkNnjKn_~1(!LOD6pMtIlw3+ zGc1UOPZ%40%`RABl`u6@j&ztCImFm#g3=_iEK`LrbutnUa2s!PA7Al0m#+VR zw3##}=ru9J9+rFS6bBgzKeLUCv>zLGFxH)6{4+1OpLwbhrd~#87un1^+4))482`;$ zVbJ3KrB1)3S-Qw+m~lrQGYa~aeZE-xvA%|NY-ik^b9~4V p9$`c6!hR!6xySqaN1x^uPoG{go}c^u^8M+Yg3X0FX|%5P%0IFCXjuRN diff --git a/tabcmd/locales/it/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/it/LC_MESSAGES/tabcmd.mo index ed47344022ccd1148221e99c67b4208e4b4156d8..9169d37fc21ad03901374d33eacae522612ac120 100644 GIT binary patch delta 1120 zcmXZaTS${(7{Kvo8&PUeS#t+9r*m!+c_8Ouc^FEWqYzRk(ClO|M;9j2E-Yu17e#pU zNoHB0m|hj>>c)#Mf(klZXa_!X~wA_DViRFvP z->oA1G2be(341UVFW`C{!ZmmU({UWD@BudBH*CW43=xVlfIIOjZpP=R^L{`-F5@0_ z+a&gXfrw2chlVI-;|S769-QxPY0sgh5ETJ_>`VnchR~@DX_yvVxlFx?JuHvye3XTLMPp4impy8;MmJXNeJartvzXCRr-7*(mL`HJQBeVOzP0$}9UdV%X6_eB=lb)13Xp zE6xUsx39#AINZiB=OhDeWgcKad?l;LtRr&DsNBxUH>G;}O3y6~+zhz9#=L8Re^a^R o{0rq}YyXJ5L;Jt*M2VymKU(ls7q0Y?alFkJG@08=jIqLjfB8_NaR2}S delta 1211 zcmX}qOGuPa6u|K_ilse#52LH&h+2{sViMcwHK)CtSE4?YXYK;7vk^x`gL57HTV9!9z@_i+clL@m55 zCwzrY)D0HkK5W8^cn@<~Uy7;PMxqfbaRxil#;CUR7;4@^z0-NryNt~XccuaN@;rfb zU4A0hEU~=o#~h>?aunH{T)?$>3(Htv-V)p-5kpo_dI$O5WCrycm`8r{jlVdIr_cJ$ zxNsd-qZaN#ZSiPid>XY=pK%iZqF(6)FX>hO)t952TUxA#ajsDN@~f+(7ly{K*ozda z*zPgb*+-4v?YoVIjsatmFVlMCC|`=b&J+`Gb=Ih%^Uf_clX&L37DM7}vGvsLwR%$v z;`FKL+``ZeE0F555*?Xl-mla_W4F7?_}Kkg4GpH%nL?qt^qwd)vNNmHjPzyY+Tu-V zEmrO!w5B}o%$)x0Ni!!sCnLO#Bwt#n!CMusFqYSAMw5JtHs4YOPe)r^Ld);}W*xZ*&tS3pY`86Gh&pNQL8N z+E(FZI)#>D8ttWfcpCqp1rDC_KD>{%{|GPQ0$M`bXbJto%h**ZUBYSX!ws~HO9*P` zYa9lz8T8-}{EN+)4NEf^IwRe|7kC!`<&0710pU!5KA^Q? z7dfH^%4hq7Xg~QB_Hw^g7`UZJD^-?q*bDMGRgBeWKVuwAF@^ThaU`}@(Z2hPRg+Y4JafOm43L delta 931 zcmXZa%}Z2K7{~G7Fat7_pqX`jAGPtV((omGDI-xFLqkGhHYufG8$m=Dxw#`sn+O*p zE^3fkw2+`CgbFu;WUC;MXrl{@hWrDBLMr+`_s;5b&OPTm_c_mVo{T*mOMeNvHIgEQ z(hTVFfSaSGpk{M}mXwlcWDAcmbdho>=(R8Kn?!2@i@KvW`zTG0}UBTHIBtHe5TNoBI%Lp-n! z=Jhy=>_YwK~eN1nhT{;yXIywanUDnmK!2083Hfi-B4u^IDl9POsFNNlCi&h4R9 z>@Ql0okl-S44*TfL~CW3MQhEZZ3^C7fEzI+94wqL_tQ%7mWp62VRRv_ z(gLZlWEQRjp_%@G$we+yXyc|RqQOl_-^aOdxu5f#bMAf4dCvJc{A2jjuGhIN$>Wp8 zF@WdsCFbHQH(o_AaRLi)3vXZw?_o}n)Q^2wj7!*vACN}}t{H42&S%mDhKuFsf=#5O z8F$b=%%C5GB~m-~Vhz4P9=+jJjoWw^4>5vum!uAy#a0`~Tlg3Iu(?#akJD%y`BLg+ z6YtVt3&|^!I zk3(ab#wc##A8f*RmGt304q|5&)xZVUP3$7xL!0mOXBXOwG2(Fy;WxAmAx`_ygp$6vGhtwMb)|jwITd&s@n?AdcsV*YF~KMEh|P?J}j&epF7`D303EO8pRR wq0f-h(_37{Bt~$e;dJLpp}dcy(fDRwN#g0*l>$#NamF|1%Ne~Mk2Wm)2MW4vO#lD@ delta 931 zcmXZa%}Z2K7{~FS-6%pdp{AMCbb8Tdh9Jt9QPZN(iAHTBf`qSVD6|b-$sH_3$yK5t z*dls^C{c!p77+x__y>$FY>|bVpcY0nxCy_HbK!D7=Q-!xd(QKm^Q-fB=Ss$LD<$Rm zq(KZ}5zgWveB#B=(II|^1^59QF^w@ictVO}EBbK(FX1xsXv;H;QQ|@-4P(qNSI2B3 z9o6_5?ZYevF&vQUFpg*N0rKc2uhaMmTkt#f;Q5nMJx*e+jpH@^hqth{Sh|S`v_#g6 z-Q2=o=&+6Cmq-m*j#h~~$dK;gRh;tTHE(ylEPopK2#wOfFTR6&O zOQgl6F;Alx-{W7rjBm=MZv2L~v9X-&@R4T{uMmGlo9_?iHX6tK#CNd@H_;L(q+Dk) zj1)ud$mz))rg4GBIEL{x9>omW#BI<2-gtm>APL>T3hYDntVy&?pP^N91MT~tXd7`@ z-6|5rWgJEBo~w#;Qa>GS*otq_F2^ngae!5taRM)58k;bScIj&PO9v*V`r?hC zz|^iJp^QZY-9$uP)J0Ixl>~NC8PQEdBv}8)y)e%2Ip=xL**VWSlY74Hp8a5r7m3KC zU8EfY4iQ4>#Y{YpEAcX>;T_DuDJ;hX*5N$r{5)rJ{!!F*&tf)C;3|BGCHNfM@QYL8 zl0{JA5-Gqx=^ZHWFxM_T^PZ7e2lt*pIC`@k4OV1VS0Mr=l{)CjiV zEZXoF>N@}81SbjXd6WmoP)}A%84h3fO0nRmZoZ-su?b#rxQSOW1-tNos{| z;2L~@A$);)^6zHe#_qKr#4Y^4v=U4*Z~^sEgs6Wi)}g+EM%26Nz%=YeeG7faZOAxs z7ivbb1BK7CjW9AeBl4YaxyBa;PGL4q;|83;o%r37 zxMUDCdqoOy59Z@>T#w^eg;N;9H^{T{7j*;6C$bqEu?>2j3wPl) z)P$D&aRv!~(6JW7xgup)hnjgeG9&}23tdF5&{NdJ=dcJDQ4g?!tn080o3IwJ{z5@fOcRqq?col2$CQ>YU zg&an{qE^B~87r_7b)&ZT%G7M|yhf`zw9Pqv>{rdvW->{VS*3Sn7!w zTRj(yuRZlfk9ETM(z5JZR+SUi8q>Vn{*NUOd9z%m(eJxt{NrmjHu+FVbsf==z@`iBzIv(R?#~Dq8PyiM>>O?jI0D*I@tv diff --git a/tabcmd/locales/sv/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/sv/LC_MESSAGES/tabcmd.mo index 2d252cdbce0b7f12f80d5c88e7735504b900a108..b8789aa8c5a4a2123ce966639df2cca7f922bbe2 100644 GIT binary patch delta 930 zcmXZbPe{{Y9LMpm6VWX;bvFN%x-wm@e-mZ7LO~)Ss3snyauJRl>JX9OC5j)7j(J*i zkV;bUP?*XP4`y`kAR8=56!M}sPa=4V-ko`x%@P>Jo0!2kenlN%2hU@m>1g~a_K`os8eC{{ z%q|f8V4x27@Di3aA5DlMd)WYX<2|HUn?zMKi>hcDTW}k%;9u;=_zANxPGADx;V~>A zO|UJ8V1i&DXYny*s}p`!yNx|~2eZf&E4uEXTJLS8d)SZcX=9ki7pMdOL3OH*AN{`@ zgP25Jjgux&2gcnA)2J(1MOFF})q!nfEjx5=2%B|~$C0yG3M2R&bwx9%3Rh4Ct>bk( zz*m?!^}jQYtr83{u!U+}E9Inc1jCp|wXTFZK!As!`4_PdpW+RiN0zXCRAnJvwl?lS z9rPA*yEcwte1pBbKbt35W?&cn_@3ES_!;#z9%L7797A2fFkZ$d tr~`k%8T^J1@F8u|yfw9}d@Pg6EqNRBk1D79Ws!VEXe8)K#d4|0%YS-nX4wD$ delta 931 zcmXZbPe@cz6vy$S4>417{4?rQ+Vk&dMUs|{n4(CK3$;K*{1aJ21T91|+ElM#XqgKs zBBB~JaG|Kk5G|Bw-69;xS|l`^+PMcV*pn} z9v>5YWuh2&@f6JwZ&`y|jLIhoWh;8^9b8!=C zg6((&4+!>f4)0O6I#IxGeb|cq7(Wb!36@Eq)^c{O} zAD>}+)&I_TwocH^#15);F6E5jFuIsPweANhfdCId>zl9xr|=3cBU{)Ws_@elLy9jlMvBI@6eK;88hf4qr$WWQ0Bmr$M#Zbn_fAU5G7 uD&hAS#|<3Eo3u&mHqA{w1t%_(2IoBbx=Nj-hL<^+d|GHiA<{P++{J!k#^ diff --git a/tabcmd/locales/zh/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/zh/LC_MESSAGES/tabcmd.mo index c58992c7c7fdc924a849b2153caeb0d97f8ca4eb..7a1e4c320fdd1d970af416319b3532e7b81cb11f 100644 GIT binary patch delta 1152 zcmXZbOGs2<6u|K_3YlS6I!_-n<1~5=NoOpD6r_hmB$P??kR${tttdonk;IkKRod&e z7-~c^LKkY9iw0}uLTOou5J7=8DWqVVAPDMzn!EXa-}#>BJ9p-H!(7AEV!9a?k#(m? zJ?6MXw&5Af#7nlFxQV#Oj&EZb@c{0{1n$9g)cr+nkrIre#%D1L+i@3m;~^Y&i}`=z zD+9V=1O4dnh~#56R$>$8U_Ww)#L&P=timPREU!p}_#oGthS%&khI;V})I<`f3H-3<9eJt!*{By*p(fOVb!Z_=<%2!HhI+A+*J(xk zCY^RVW!Q_4u^3$iA}6pGYw<1?;(~1wcN3>G7{n+tBu#h}ucN*+fgCAowwo#M4&pH8 zqFGHRK<5~S@G@rOAo8=2xa~AjWtq4AjGE{#)QS{v$WE+8t=MVQ@eb6)Ox%ZY?7$^t zy(#;Hsf^n&%EW{ne?cv2X;G>Iji@gfK>ZYBs0V(+8g!ApUf76Q+KZ^4vJ0uY4598% z*e+rT_sa&In@o5}M}Mu4P`}X#Y9+=|4}OCg_#R8~Bk~AI<1a)G5<y+gs3CwMEuE>2+G)U7hrr-ADZP((>|hNxpuSoQNgkW61}DE2C5260?Ri=Wb?U!1I^3$a`mt z(G%5^S#CXaV{s#z7v%3HQ delta 1194 zcmX}qTS(J!6u|LgRw}t7+vetNYfjU&rCl^Ld^1F;9eY zFhU}V!cYeq;e!;|W`xaeuA3F3~B;tS&8)?)Wl0s6WWEEP&?LO6xkv_t@(6rrIp=) z8m}fq;|Prg4C6Q!U}cWT4s6D19L8MyY?(qwZ&rXl+=*JbHq@u=L%r#HmVigjA!eaIHMk5%{r z5930wSs#*PH0l}X#d3UydV^&v69M+3Rv?UegGtnmOL9CjC`|~*zrtR`)v4zcmDeMSa{N_ z6UB~Jv*4zq$oS0BW!&!E>ifST5C}+YVk|a15F5N3yK-s%&d8^Sk97N(v&k&CW&Ta* zI%mA<$}v80C60aV3Yq>McZKn?dr-Yql9i-JOS7{Vn2EYvkFg~;o~iN6HDU6N5A}G- yezOKWls9VDI6Q5}9?z^AJ??#OPK#9e_L+f*uQ4$Y&-a@Fo4+P0Ng~?{TK@s1=ih+< From d2c403700cf0c9cc845609f376282f37e4266518 Mon Sep 17 00:00:00 2001 From: Jac Fitzgerald Date: Mon, 22 Jul 2024 14:02:10 -0700 Subject: [PATCH 15/21] Update contributing.md --- contributing.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/contributing.md b/contributing.md index a03ea5f2..a05e1085 100644 --- a/contributing.md +++ b/contributing.md @@ -118,8 +118,8 @@ e.g for Windows produces dist/windows/tabcmd.exe To run the newly created executable, from a console window in the same directory as the file tabcmd.py: -> dist/windows/tabcmd/tabcmd.exe --help -> dist\windows\tabcmd.exe publish --country FR --language FR cookie.twbx +> dist/windows/tabcmd.exe --help +> dist/windows/tabcmd.exe publish --country FR --language FR cookie.twbx To investigate what's packaged in the executable, use https://pyinstxtractor-web.netlify.app/ From 73425a2a02887843528b67358a568adc7ae2f071 Mon Sep 17 00:00:00 2001 From: Jac Fitzgerald Date: Mon, 22 Jul 2024 21:13:58 -0700 Subject: [PATCH 16/21] explain quote replacements Also add to automation a step where I replaced two-single-quote chars with one. --- dodo.py | 9 +++++---- tabcmd/locales/de/LC_MESSAGES/tabcmd.mo | Bin 10735 -> 10729 bytes tabcmd/locales/en/LC_MESSAGES/tabcmd.mo | Bin 9781 -> 9721 bytes tabcmd/locales/es/LC_MESSAGES/tabcmd.mo | Bin 10606 -> 10600 bytes tabcmd/locales/fr/LC_MESSAGES/tabcmd.mo | Bin 10819 -> 10813 bytes tabcmd/locales/ga/LC_MESSAGES/tabcmd.mo | Bin 11187 -> 11181 bytes tabcmd/locales/it/LC_MESSAGES/tabcmd.mo | Bin 10725 -> 10719 bytes tabcmd/locales/ja/LC_MESSAGES/tabcmd.mo | Bin 12186 -> 12180 bytes tabcmd/locales/ko/LC_MESSAGES/tabcmd.mo | Bin 10988 -> 10982 bytes tabcmd/locales/pt/LC_MESSAGES/tabcmd.mo | Bin 10345 -> 10339 bytes tabcmd/locales/sv/LC_MESSAGES/tabcmd.mo | Bin 10200 -> 10194 bytes tabcmd/locales/zh/LC_MESSAGES/tabcmd.mo | Bin 9666 -> 9660 bytes 12 files changed, 5 insertions(+), 4 deletions(-) diff --git a/dodo.py b/dodo.py index 16cdd77c..450c1f87 100644 --- a/dodo.py +++ b/dodo.py @@ -1,7 +1,6 @@ import glob import os import subprocess -import ftfy import setuptools_scm LOCALES = ["en", "de", "es", "fr", "ga", "it", "pt", "sv", "ja", "ko", "zh"] @@ -63,11 +62,13 @@ def merge(): for file in glob.glob(INPUT_FILES): with open(file, encoding="utf-8") as infile: input = infile.read() - # remove curly quotes, not expected in command line text + # remove curly quotes that are not expected in command line text/may not work for some users + # these may look the same but represent U201C, U201D and U201E - opening quotes, German opening quotes, and closing quotes import re - changed_input = re.sub("[“„“]", "'", input) - outfile.write(changed_input) + # some strings for some reason use two single quotes as a double quote. Reduce to one single quote. + re_changed_input = re.sub("''", "'", changed_input) + outfile.write(re_changed_input) outfile.write("\n") print("Combined strings for {} to {}".format(current_locale, OUTPUT_FILE)) uniquify_file(OUTPUT_FILE) diff --git a/tabcmd/locales/de/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/de/LC_MESSAGES/tabcmd.mo index 034b38f6d0628e701e54b3088f7dca13752d1d00..6aa202465788524d675139ca150d2d4ecace822b 100644 GIT binary patch delta 600 zcmXZZPbhWEr@~1esEdSCZyOD!TCfN+Px7kTMpjJ|f)6QDf zE}Z1%GAFr+lgI_7$cgW-T;9*~{@&mFJkRg+qzBGQH5xQ6alkrB+H6Yu{0!am-uEV^+LU6{Z)=A4p|UVt;S{O{ zma!hw*p7Rs5*5*mx2X0%qaA-y9mGzRHXK7z%PR6ob}@*j*nkhNj7THF2MZl&B>O0K zV;(n9C9?2{;2=gZiz&Rv07mF8j5>Pp66f#*Cot?0nZ|wO7kNZg*N~xVh`@?I9LG*f zA-65Zs77>-1^mQX%u}TX3#bxZpc+*fP56WZ_=ZeLJS0~)5k_@Wi`av{Z34z51ym<4 z<2<}FFG7qJOp*G&#;)k=uPW!s*Vk{pm#Zsg#o zwYYJRi>o-uMV!1Gl$0XnJLU3x{xi+J5F^Xll ziaWT67uZ@U(ttlWg{~@*E=-^U@BjTqKVut{)i{7ooWlqv9AZi{#V->E`uJEeh`NDE zEWjnK#SPR!r&x%0sMo)u4bw^22dTmu>_wtw1`S+CFD9`FADyO1F~uhnF3cgl8=G(+ z7f}b5^XbQS4B;Bi;sZ9~5Z!g6i3%@q1mCa+19c*UxQYBCPpJ3JGTGHfVM90eVLdJ& zw=KKahG%$)Uzmpn?2?Nq)IsN{pXwSd_>3+1fxME`6V4eWfcmB;unFDE6g-ohpg!>p zj^ZL+=!Lhso3U_s>&Rj~j%2Ttl&Y9Fu9Pt|ZA2&L#|@=ozPL)+gZUXM7FWl^?(MWc D9c@oa diff --git a/tabcmd/locales/en/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/en/LC_MESSAGES/tabcmd.mo index 551cd68994f88508b907af91797d154690f9b42b..63ef06ef2cb625a93445313c02ad15b5de674480 100644 GIT binary patch delta 1242 zcmX}rOGs2<6u|MLBbkcgYaWiT>#NBkGObL>j4&T4gyqH_#K?>~B+lr}7$P=12_rNn zB1j}!M5Ra}*``GcbCDYtZ6YaqLW_tNE+Vo1=guGu^ZVZC-1FW0yyH*%({)RvUPRKY zBB|JnDcFf=cmb2J4|n4L?!hn~z!|K?H<*iwHjxUnV-7Z8CU&9=d+;<)VmhwbBqF6W zJ}_Wlf?dRkrMMRxFdKVO4;+op-^6PAkMIP($0~F>VhOaPCOU+g=v}PE70keG)P&OW zBC!mQi&6kGw*y%sVvj8*0M4_|t?+upYZm6PQ9hcL_D{M%-T* zqQ4!Xaf3!MU!)BGVGEWOh&19AB!!dQil;#vA_Sc5aD39lg`FdOe7v19@Dpj9;RJL;7r7mIMVF>be)$h+B9JkMja)g~F&MoI#I`)kcW|O)XI#a zzALwp;>a>Sz%O_SC-^jU-&g%a+#XLj=p7D5mr`;T`;+I=3&yI(T}HnEw&zAG?5k#f z(>`L+^8$|8o_R;?ymd#nIUjI1qg{DLJMCL}WASsYXPF852aTXF^D;w^LU6XR2YxqiB|%behm7Pm@= w5^8j_;p-dp4|_dw&KnB(2KzWm%M|h(%u2Iw(4&KW!~Sr9sqw{!g&0V}S~tN;K2 delta 1286 zcmY+@OGs2v7{Kx4vs9FP%=L~o&ehRwrsN|_a-k8TWiNYeO0fwiwM56)m`u~ODCi-$ zxL{~ zZo8lochs(M9}{IfIEGT$IA-D$$_96lwQ3%vGfP;6aa1b>7xNDlrMjW zk~lu!HWNdPjVQqtf~)95-&(sx&Dg+r0?DP`IxeClO7JLEf?H5p--ZWp05{=Fl!AXE zxm9L?Qk;@1M=4}G$_GUE6UdnjJ1^Wo+3*o&;VUGkdXKWv50r&jUi(NkBRSMglmuNU zi6bZKdBDTeVo%FzT3r5eevuGxWFz#}~H71{~UVh!W#C>zcq3)CVu;6|#b!#CbLN+k<|>V9#A=kgvKKFtUquPz%u~6E@-NU)#y*rzRH6JUno#aYD{^1e z8Kf3vp>$>j<*v*kOC@?r=JxQYX5l?Qo(m z+E*v~m>VLJ{R%xUE9g$LLb@l}PHqKt&AO-Oq}fB&80ZaHZ(KFjZ{6!Gw-=>Y_3pg? zX3jaIZ|;jO=S%wgjG><4z~A!6^G5A=V#)b>{J+IMBB`d?vy`zCnRT+FnyIFOXFQZB z$vfaI81pXMQS7wwAajj1`@a^Vr)MJzahMgMm(UFfcsa)7K@t(qXH$SWh&= L5i@qOcp~l((s9j= diff --git a/tabcmd/locales/es/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/es/LC_MESSAGES/tabcmd.mo index 315c17586ae24c0bcd752c6f43dabee826754688..7647779e8156eb30e9c7b38d5b61ae01817a55f2 100644 GIT binary patch delta 600 zcmXZYKS%;$7{~FaAj}NHvcFcIm7al=5!j!lpfIV1GRUDC3MD1bNTEUGS{tIFC8(fU z8bUDKq@l@%#)u-?O9EGyhQ5af$NPDnd%1hw_g4x1g!0}7ZCXSw?IJ_?j#K!DX7u-p zbl@z;FpN2T!VygLiR|DNuAuabP|B)d5+~_TZ~#lj`!ep)n;fFaI7P}KGKhD`BQJ)( z*hX(rL_Fxg2@GN<9vPlvJAEE`q{N~R{6;4>v2Z8xqKZM}46^UkY9~H5HgXtZ;|&kd z!(ZHZjcfRfOK9h`2e^w~{KR=Q5u-kM85c2$VJzYtwz_Kb*3m|v)+l@w$EYV!#BQu0 zDN7^MXV8WB7)AXv!jwm&|H4svPnANCLM7i@4B!@) wQNe{_mhDL7?7`esh?zEQ){HN!D#?VBil?KBniG8+0b)R2=Ih!H^&R2V2yfeHp9Z)t4^$6Sh< zA}DH>h9)CgS|Vs@3ZjITrl9Y`2ao$X=Uv`A_x?T---)YGt3D?pRgcIZzTyl@uZR_9 z(Tx#IV-hd%9>*}(C$fbn7)MLL2&Jr;=5d<-2nVokzW>53z0E7SOi~oRB7VF;9(git zU@q$GR z@t0vd!)1KHMf7so9A+_uZx}%vF&cy87{xrUVhtD2J=C1HhEDo@ogz$eh(;1M?8YA? zWwA4T9)oy+88kk0aSaEKn9ib+Kosq`fksk0*n{WDo#f8!-*KEi@JC@pF-pFt7{hgJ ypoU99md#YEa&7IpNw+1PE>#MbmD2WhwS1q>PxaA+Xm`uw6 diff --git a/tabcmd/locales/fr/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/fr/LC_MESSAGES/tabcmd.mo index f744ea9b4f8835581d0f00cd92e70d33b80f4195..fdc039319a58ac77f0877023a427d53174dcd99f 100644 GIT binary patch delta 600 zcmXZZODIH97{Kw*L{ftkVT_q;JZ8L_8IK7wp$H=zHQ8BA-N`f3ki~7fv9(cVL3Tq* zHm0$VJd%Z#WMyX~rR-#5#s4(-);+&-&OP@#=X~Eo>?U^JQDhDXk5j}4VH`vqOYsP+ zFpG=$h{xDfFA~C6oWU}eNDLF$h*y?xILz4Q7V+Z<5<-%=hP!StrCTk~L|QO}#FSY} z18W%{U=VYbAE@T58+b8j8AW1C9KE=O>OiO1j!!s*zo`D}_n0CMI@2DJUR=fr%-{}w zp$f1`GlhpZhM%aTzbXGcjbX-@s5bt=Npv>nGc$+djIU8;x{%w}VW&x_k4_ZTM%$=P zc7nu^Ta4g4zMw{QJAPaKp(>S~s4624EXN)U;3!fB*+7+knHrb^X_>PFnyfDsI09I1kAAcvL$ssmr6DoNngnqcb@Ibgtt zbNGy^6#ibC`BZA>qOP@=skv`<=teNF>)O(ywwhf_Yr1ZP@_I4i%Gs-QgWge~Q1K7u CmrMTu diff --git a/tabcmd/locales/ga/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/ga/LC_MESSAGES/tabcmd.mo index a6c4ca69dd2c741bac407e2e17c1ab6dc8cd5c61..4856832b108e9cf8753f5a02f1eaabe606640d1c 100644 GIT binary patch delta 600 zcmXZZPbh<79Ki7(S|jb?z&n4&!>}2$8Im=!gA$TI<)o!He~X&k)_RrHvRcZ4!%E3X zDSFG%#V#u+C%L*gIXTF|_p!I$x6kkQJWtQ>_dJiacDHsv;4mjd;>A-}~-47T%Q8CUTK=W($^q!){}&p1W?i6a8iR*DD-Ce}sVNlRdn~ zQ(VWv{>p}Vl#N8<{GrZmZ9DUg4Vhrprw;bj;Z8cKe3?+zs`b>nsxw*32o$US0EK-? A*Z=?k delta 606 zcmXZZJxD@P6u|Kl7$VZ(U`1-ZvV3Myn)X3ZVuKI_Ax2ISk&!kSQAi;2mZBh`vY>_r zsimbT+!|YQ$h9e2+nSmhqW{e|{mwb}a?d&M-KDCjhrwoJT0~ymB4M<9M8+_RF3g*j zai9DiFEP?762v+#;4jW$vP;B=71I}tl7C?Yhcpo{uHrHtXkz>~{-n@H!PPCIV+?yR zi)xS(ssV3NJ@js#JGewB5u}GKVn60ly;H#u)=gXr` zHuaE9k;m}@_pk%qbZx_NRQWurFR_8GSi(uXK{e2ad2V5Sb>D}>=#LTb`(z8R@dTGJ zJkWUX6lEoyK6|vaS2NZlr&BKki@L6D=CtkX&YGs{g-}tiT0Hg^i(Vjd1g@I?0E_ZU A-2eap diff --git a/tabcmd/locales/it/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/it/LC_MESSAGES/tabcmd.mo index 9169d37fc21ad03901374d33eacae522612ac120..6bb40cef78bf1d431f29c65d5ab577f1adfbddd7 100644 GIT binary patch delta 600 zcmXZZ%PWLo6vy!&kwmV8!C=O1#@$deLX@3b7RrKudMC4J>fwdk=)E$G7}3}Gf7;|kv3 zIeH4DDtyIZ%qo<+a2ZMI>fZH&KwN-4F@~|DVa1hgQ z0bRI;rqLrb-|x|aA7~nlb4Vp9H^kFI0J8%o9F@okqO>8pxQFP-0_TU|w$vDcSPMkr8tqaV>+aN(3!5cCJRZ)!| z)QwJ@MKi)3Jj4i^lP>Ww2RAVl_tES>VM)X&*5K2BK85j_`W`eB9>6+uEfSbfh428c z(cI~H#ot}tpvER9w$Bo+;mL$cOS->4;Iz-r*_WqQe0Hbb9SD1E8OgE!K)Bbn7xN2Z C8&0YK delta 606 zcmXZZODM!q6vy$OSBN5JJck*Nng7UhQq<583z4$0^$4Skg-0e96O&@W!o~*6$zvxo zvzw*D+D1}h!AeRjm3(j1zxz4=^S_<{x#vEOzK&irWkmy$zAL2`^gE<33}GIgU@^uq zj8~XIf0fjT?>LU-)zT2IAt_z{`;48u|Df65;gmc$jdQr;R8;K*pCqU)k4vh+ezfBR z7GfB^xQ(XKb2Q%{(S~1W8qKMZ>d=AwQ@zNeNtQC)#2!3CQ}>}JDwPntkuV*m*GePU zf?K$O^_W4`S@dEb?%_P%qB&7Fn@oNNeRzt)c#mc>ZnrduOUSU5!g9Qe5(Ef7kRhm* zYV@KJv~U^C2oLcXZ_%7|m5-&kiv<`%vp>O-ix1e0FaP->#%JpK(M)&@ThY5lU`BO@ zF}y}|r=f z!l4pd0;zwXwFZY=8(ND%kiNIq^ttccbMHIn++w^CzYnzNGa|C+5Sha~MzD%DwDgO3 z(1~}rgdg~glUUb8j?v~6iD40k@#kNUOJsxZb)3R$^x-=mVyjzp8E0|i<|p`oD&Y-B zu!&t5qKW`6pei_x-B`k2d`1mxIED@6sD!*mK~W?md7Q;7q(`ZHbz`GRV48q?Kx7MJ z_<~hbg`7}T1|M+~C;TD>JVjNoYfxkjSJ93axPoPjVgr{kGGyeRV;|p7Itz8MhUAE! z`Kb$|7{m;!{TuunJ*r978Heh?M3MzH3}XPT7(>-*3b|TJ$g9aKs)>D}YRqp985hmt zC4o4qw=}b>o@QHR?IaRs<#u~zug%=knGNTBS~{ieCl7WtUv@NC(H+SSb2eA`4Bnc4 E0n-IhZ2$lO delta 606 zcmXZZJxhX76u|M5B)ts=y;(s$<;%6wG9&1PS^}dW2N7v05j1is$d-CAL0lUmCy9oZ z2*Qd8T7syxFHnO+Li8Cbu>Z}b-+k^q_dMsETZk27*IsLOUPKo9MCLGuA$-IRwDpTP z(S=vIjGy?0lUOlC^4L8fvWBNPfOn#sF546cTXN3W_3IlEYa%M|zZsD_c9TxJ9PfP`Hk9 ze8ET5g&b1VK0e?oPI*KMc!auO_mId6hR}{DxP*5Y#wspic(@i{#9qFivMlt)G7=+R z=BE=z(T4}9&oA+B^r$CQVH~;xD?u&jL_hkm72~Ko-9b`I3H7~K)D!zg-I%9yw3aA{ zXKW-S7VN_V zoWvXa#CAMw5ShVO9K}wXh!f*EFR+{S3#$7jO{5kB7{NJB4Cx?vWRBJ((aBY1|3_>CG)^GX1>(2Eb~$1fa4FGu?QKVY_&XDXhS4S9St>Si(Ai)p(97aSDepjVh0YvGEJyLpA9MRE4@$3HUxq;4$9e zEQVUMo!_H`!r}evVoP$Vu-|Now#A&<>Wa3$99htuQ9YJ?w8l&Gqp{?O`zY@pE&fmW delta 606 zcmXZZ!7IaI9LMqRiX;=oGz>o*o=q!eR-#FgXpEn9PXkXq=-7H!Mu@M{L$O!7B7f=uC+@aw2$pxNa z9+xoIUw(N3Wi=8>XKSsw^_qaiq7s8irHrjjV|ybWHIzztk}CITJ2Y3R1XaM5G5rG* CVNm`6 diff --git a/tabcmd/locales/pt/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/pt/LC_MESSAGES/tabcmd.mo index c8d7a8c437f46e0ba460b32660b3761a2cfd1cad..892fa3d893a1f504b518cfb46bf6a94dee1961a1 100644 GIT binary patch delta 600 zcmXZZ&nv@m7{KvovS}n+Cd-(w{kFtLN?XdlOCf3HqO_J8*#$Kh&8#ISTsX-^T9nji z%FV$az|kK->_b`nmrxav}z}zjuBcr^iNfO&| z6RmiFK`fykA8Yk*R2w#H)qXF!Sx3=}DeS==?7(wW^?S7At5&E6eMXsj3KnKtICg~>M!Cfp5YAsU>qkYstN65D_#@`0t9!cZvIwlFmZgf zcHT>zYgYVez53qkpDF6Tf delta 606 zcmXZZO(?@*9KiA4GPFr7)0WNrz3thgnYSV}X62<=D@PobDU_F@#9HI93byh5FSL?;%E^nXx7m7fVWj^PMy;Q_Xw zh2!h_01n_L>Ko)Sh)!13^W&)NGdP8p7{woq;3P@ip(Cup>okFn-~si`--`uSj<3fG zhj0YXaSyA}NB_;(k5w2#{Zvsb!#V82CFC{a47rQkqwd5DcA)Q*KyT!uuNOFqvsgd_ x$MosqiNx`(#hG6yH`!}dGMG}zSY0vJ7dPe&rIMW~mEU$vRG3wg=*fF(`U7MtN-h8Z diff --git a/tabcmd/locales/sv/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/sv/LC_MESSAGES/tabcmd.mo index b8789aa8c5a4a2123ce966639df2cca7f922bbe2..565344b072fce3a97e70b906aba61942401e130d 100644 GIT binary patch delta 600 zcmXZZOG`pg5Ww*%kkUvodurLWhZYFh%Svbw5(GVjRs|UpN=0DwBoLE!t&1oKS`-AX zETn`!K#Nd_HVL(A*Ghug_dj?y_jl&pVeZV_V)!k5=QX5)A`)MDQOg{sp@Y{58c zc#I>M#s~buTD%~+8gJ2r8MNY)9_KMY{EljJGt;pY@uK<#)9AyVRSv4-bG*h!jNk%$ xQi(aWujOd;^xoK7k8k&qy401@pa>+z$Zi||Vz_vgr zBpR&#fS|Bw2oh>)YZ9Tc??spQx#zyaz2}_!7XAodyW8?15%JqaG|XTCPq7m#*oRfj zU=1%ZF(l$b)3C@g`fvpgkra7t`inkdgF|EtLpX?0jN!gR^5SLj#l{Hs@KFbN(Sl*@ z!WgLTplh}{cA`#Sa4|}no z;T#t67Jtx$XC!yv6&kUG-T2syE9fWwMAf;4?$pH|R8O#q(>S@!LREZ@1-!>~++a>B y@j=Zi8jl~}82U?F?e!k3p7rE(T}vgkoy6{@rt8_6oL)-WpN*}0mQ~Po(((@x0!`%r diff --git a/tabcmd/locales/zh/LC_MESSAGES/tabcmd.mo b/tabcmd/locales/zh/LC_MESSAGES/tabcmd.mo index 7a1e4c320fdd1d970af416319b3532e7b81cb11f..87c26f90f8a6f776396864b249ada0ecf6a14145 100644 GIT binary patch delta 600 zcmXZZze@sf7{~FaC`5?LEHX>I$~uFrG$OKSj6f-HYY0j*lpu$iI^^2Qp$J@TX@~|L zfx3#L{L+kLsNf1_5N}jEP9mE7FHgsAB`2*x4`A zhF;8|j)!=LBj_3sS;bkL$0PLNgY6fF>Hko}Fb^qZ1($KhC#FnO)Hq@0g~@R0C?ZFE~p7 zjR)vvn+`lh^@}c0B~eB-_zoTTh#`DK?jXOm{-E`pMV#b3v_?TXQou_r<2uI4O+{2u s`E71(6>puMYQ~XtyNs#4uH|;Mz3hHk(~U^J`s__Pn~i*RCV0~H4-|Ds@&Et; delta 606 zcmXZZJxBs^7{~FaH%y44^svmA%d9ghOoO0=XlRHWGKaQ^!a^HzuqlyiFA1{I7N>^Z z#6_s7p@ya+f(UAAb7*Sr`^TF;&+|X-x#$18`}jlrcA~?a7m<=%WB^~$zy{jUIVjSF zK1|~{9^x5}pym--!5GHy2)+1Z`Gb@6Z5-+tL5?JeOPKYFDbo~n4wxwo%TAw2FMSXl zID>v%#sKbOHx|)}Wy>nM=pQY=P%Zk08hRKqj8W{vHNV+>kl{dWX5uWCF@x`@URcnZ z8>cWre`WRGs1geeH4{jny2vp`@dDMnPn<)I?bRX)RLSm`6k`-QBy~AQHK1A_P}zo>#LiAz+2@6d)X7{U+a4$>MFVFwAI`pzPTF|ClY)RKYOx?4F*>>~HIak&hIN+OvDh-frZn!ogz8Ke;YQ_y7O^ From c90ddfaf0d89eef58338ccbadc8d6b5dd5026511 Mon Sep 17 00:00:00 2001 From: Jac Fitzgerald Date: Mon, 22 Jul 2024 21:15:19 -0700 Subject: [PATCH 17/21] format --- dodo.py | 1 + 1 file changed, 1 insertion(+) diff --git a/dodo.py b/dodo.py index 450c1f87..3755c72d 100644 --- a/dodo.py +++ b/dodo.py @@ -65,6 +65,7 @@ def merge(): # remove curly quotes that are not expected in command line text/may not work for some users # these may look the same but represent U201C, U201D and U201E - opening quotes, German opening quotes, and closing quotes import re + changed_input = re.sub("[“„“]", "'", input) # some strings for some reason use two single quotes as a double quote. Reduce to one single quote. re_changed_input = re.sub("''", "'", changed_input) From a2f9d6f3279f95cfd4812e9b2a2b0e04aba2a210 Mon Sep 17 00:00:00 2001 From: Jac Fitzgerald Date: Mon, 22 Jul 2024 21:15:48 -0700 Subject: [PATCH 18/21] Update dodo.py --- dodo.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dodo.py b/dodo.py index 3755c72d..6170680f 100644 --- a/dodo.py +++ b/dodo.py @@ -208,9 +208,9 @@ def clean_output_files(): def clean_string_files(): for current_locale in LOCALES: FILESETS = [ - os.path.join("tabcmd", "locales", current_locale, "LC_MESSAGES", "*.properties*"), - os.path.join("tabcmd", "locales", current_locale, "LC_MESSAGES", "*.po*"), - os.path.join("tabcmd", "locales", current_locale, "LC_MESSAGES", "*.out*"), + os.path.join("tabcmd", "locales", current_locale, "LC_MESSAGES", "*.properties"), + os.path.join("tabcmd", "locales", current_locale, "LC_MESSAGES", "*.po"), + os.path.join("tabcmd", "locales", current_locale, "LC_MESSAGES", "*.out"), ] for PATH in FILESETS: for file in glob.glob(PATH): From 5853c8f2beb46d9c607e0d00368b2968bc527af2 Mon Sep 17 00:00:00 2001 From: Jac Fitzgerald Date: Tue, 23 Jul 2024 14:24:39 -0700 Subject: [PATCH 19/21] Update dodo.py --- dodo.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dodo.py b/dodo.py index 6170680f..2e5ca83e 100644 --- a/dodo.py +++ b/dodo.py @@ -63,10 +63,10 @@ def merge(): with open(file, encoding="utf-8") as infile: input = infile.read() # remove curly quotes that are not expected in command line text/may not work for some users - # these may look the same but represent U201C, U201D and U201E - opening quotes, German opening quotes, and closing quotes + # U201C, U201D and U201E - opening quotes, German opening quotes, and closing quotes import re - changed_input = re.sub("[“„“]", "'", input) + changed_input = re.sub(u'[\u201c\u201d\u201e]', input) # some strings for some reason use two single quotes as a double quote. Reduce to one single quote. re_changed_input = re.sub("''", "'", changed_input) outfile.write(re_changed_input) From ce1183e06b55cf417507fa93d76f9e47a86a2693 Mon Sep 17 00:00:00 2001 From: Jac Fitzgerald Date: Tue, 23 Jul 2024 14:26:02 -0700 Subject: [PATCH 20/21] Update dodo.py --- dodo.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dodo.py b/dodo.py index 2e5ca83e..6ae56ee2 100644 --- a/dodo.py +++ b/dodo.py @@ -66,7 +66,7 @@ def merge(): # U201C, U201D and U201E - opening quotes, German opening quotes, and closing quotes import re - changed_input = re.sub(u'[\u201c\u201d\u201e]', input) + changed_input = re.sub("[\u201c\u201d\u201e]", input) # some strings for some reason use two single quotes as a double quote. Reduce to one single quote. re_changed_input = re.sub("''", "'", changed_input) outfile.write(re_changed_input) From c53ff9936ce47f3f72d46042b1440a9d6124affb Mon Sep 17 00:00:00 2001 From: Jac Fitzgerald Date: Tue, 23 Jul 2024 16:12:00 -0700 Subject: [PATCH 21/21] Update contributing.md --- contributing.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/contributing.md b/contributing.md index a05e1085..91b3a40a 100644 --- a/contributing.md +++ b/contributing.md @@ -113,13 +113,13 @@ _(note that running mypy and black with no errors is required before code will b > You can only build an executable for the platform you are running pyinstaller on. The spec for each platform is stored in tabcmd-*platform*.spec and the exact build commands for each platform can be checked in [our packaging script](.github/workflows//package.yml). e.g for Windows -> pyinstaller tabcmd-windows.spec --clean --distpath ./dist/windows +> pyinstaller tabcmd-windows.spec --clean --distpath .\dist\windows -produces dist/windows/tabcmd.exe +produces dist\windows\tabcmd.exe To run the newly created executable, from a console window in the same directory as the file tabcmd.py: -> dist/windows/tabcmd.exe --help -> dist/windows/tabcmd.exe publish --country FR --language FR cookie.twbx +> dist\windows\tabcmd.exe --help +> dist\windows\tabcmd.exe publish --country FR --language FR cookie.twbx To investigate what's packaged in the executable, use https://pyinstxtractor-web.netlify.app/