Inline local functions; simplify URL handling; localize OutputPathTooltip

Co-authored-by: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-02-24 17:13:16 +00:00
parent 2b20bf97e3
commit 2efddb3b2c
9 changed files with 146 additions and 103 deletions
@@ -68,6 +68,26 @@ public partial class LocalizationManager
// Export Setup
[nameof(ChannelsSelectedText)] = "channels selected",
[nameof(OutputPathLabel)] = "Output path",
[nameof(OutputPathTooltip)] = """
Output file or directory path.
If a directory is specified, file names will be generated automatically based on the channel names and export parameters.
Directory paths must end with a slash to avoid ambiguity.
Available template tokens:
* **%g** server ID
* **%G** server name
* **%t** category ID
* **%T** category name
* **%c** channel ID
* **%C** channel name
* **%p** channel position
* **%P** category position
* **%a** after date
* **%b** before date
* **%d** current date
""",
[nameof(FormatLabel)] = "Format",
[nameof(FormatTooltip)] = "Export format",
[nameof(AfterDateLabel)] = "After (date)",