Support & Diagnostics
Counts, versions and environment — nothing else
The diagnostics export is designed to be safe to attach to a support ticket. It contains environment metadata and workspace counters. It does not contain your strings.
Export
- Open the Release Board.
- Select a workspace.
- In the left filter panel, click Export Support Diagnostics.
- A dialog shows the saved path.
DiagnosticsExporter.ExportDiagnostics(workspace, projectRoot) writes:
LocalizeShip_Diagnostics_<yyyyMMdd_HHmmss>.txt
The timestamp is UTC. The Studio passes Application.dataPath + "/../", so the file lands in the project root.
Exact contents
=== LocalizeShip Support Diagnostics Bundle ===
Timestamp (UTC): 2026-10-22 09:30:00
Unity Editor: 6000.5.4f1
Operating System: <SystemInfo.operatingSystem>
Graphics API: <SystemInfo.graphicsDeviceType>
=== Release Workspace Metadata ===
Workspace ID: <id>
Release Version: <version>
Source Locale: en
Target Locales: de, ja, ar
Source Lines: <count>
Approvals Recorded: <count>
Voice Entries: <count>
Subtitle Cues: <count>
Capture Results: <count>
Suppressions: <count>
=== Installed Provider Packages ===
- Unity Localization (Official): Installed=True, Version=1.5.13, Collections=<n>
- I2 Localization (Optional Adapter): Installed=False, Version=Not Installed, Collections=0
- Pixel Crushers Dialogue System (Optional Adapter): Installed=False, Version=Not Installed, Collections=0
If no workspace is selected, that section says No active workspace selected. and the provider section is still written.
What it does not contain
- source text, translations, speaker names or context notes;
- entry IDs or keys;
- file paths for audio or screenshots;
- API keys or endpoint URLs;
- stack traces or log files;
- approval history or reviewer names.
There is no redaction step because no narrative data is collected in the first place.
Provider
Versionvalues are adapter properties. Unity Localization reports the hard-coded"1.5.13", and optional adapters report"Detected"when their compile symbol is set. The diagnostics file is not a package-manager inventory.
Privacy properties
| Property | Status |
|---|---|
| Network upload | None — the file is written locally |
| Telemetry | None in the package |
| Contains project strings | No |
| Contains secrets | No (no secret storage exists) |
| Human-readable | Yes, UTF-8 plain text |
Review the file before sending it. Counts can still reveal project scale, which may be sensitive under some contracts.
Filing an issue
Include:
- the diagnostics file;
- Unity version and Localization package version;
- exact reproduction steps;
- the window and button used;
- relevant console errors (copy the message, not your whole project log);
- whether the sample reproduces the issue.
Open issues at https://github.com/DecNet-Games/LocalizeShip-DOC/issues.
Do not attach your workspace asset unless support asks for it. It contains every string and approval in the project.