mirror of
https://github.com/Flow-Launcher/Flow.Launcher.git
synced 2026-03-11 08:54:32 +00:00
Merge branch 'dev' into administrator_mode
This commit is contained in:
commit
ca6f077e63
95 changed files with 1015 additions and 346 deletions
215
.github/update_release_pr.py
vendored
Normal file
215
.github/update_release_pr.py
vendored
Normal file
|
|
@ -0,0 +1,215 @@
|
||||||
|
from os import getenv
|
||||||
|
|
||||||
|
import requests
|
||||||
|
|
||||||
|
|
||||||
|
def get_github_prs(token: str, owner: str, repo: str, label: str = "", state: str = "all") -> list[dict]:
|
||||||
|
"""
|
||||||
|
Fetches pull requests from a GitHub repository that match a given milestone and label.
|
||||||
|
|
||||||
|
Args:
|
||||||
|
token (str): GitHub token.
|
||||||
|
owner (str): The owner of the repository.
|
||||||
|
repo (str): The name of the repository.
|
||||||
|
label (str): The label name.
|
||||||
|
state (str): State of PR, e.g. open, closed, all
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
list: A list of dictionaries, where each dictionary represents a pull request.
|
||||||
|
Returns an empty list if no PRs are found or an error occurs.
|
||||||
|
"""
|
||||||
|
headers = {
|
||||||
|
"Authorization": f"token {token}",
|
||||||
|
"Accept": "application/vnd.github.v3+json",
|
||||||
|
}
|
||||||
|
|
||||||
|
milestone_id = None
|
||||||
|
milestone_url = f"https://api.github.com/repos/{owner}/{repo}/milestones"
|
||||||
|
params = {"state": "open"}
|
||||||
|
|
||||||
|
try:
|
||||||
|
response = requests.get(milestone_url, headers=headers, params=params)
|
||||||
|
response.raise_for_status()
|
||||||
|
milestones = response.json()
|
||||||
|
|
||||||
|
if len(milestones) > 2:
|
||||||
|
print("More than two milestones found, unable to determine the milestone required.")
|
||||||
|
exit(1)
|
||||||
|
|
||||||
|
# milestones.pop()
|
||||||
|
for ms in milestones:
|
||||||
|
if ms["title"] != "Future":
|
||||||
|
milestone_id = ms["number"]
|
||||||
|
print(f"Gathering PRs with milestone {ms['title']}...")
|
||||||
|
break
|
||||||
|
|
||||||
|
if not milestone_id:
|
||||||
|
print(f"No suitable milestone found in repository '{owner}/{repo}'.")
|
||||||
|
exit(1)
|
||||||
|
|
||||||
|
except requests.exceptions.RequestException as e:
|
||||||
|
print(f"Error fetching milestones: {e}")
|
||||||
|
exit(1)
|
||||||
|
|
||||||
|
# This endpoint allows filtering by milestone and label. A PR in GH's perspective is a type of issue.
|
||||||
|
prs_url = f"https://api.github.com/repos/{owner}/{repo}/issues"
|
||||||
|
params = {
|
||||||
|
"state": state,
|
||||||
|
"milestone": milestone_id,
|
||||||
|
"labels": label,
|
||||||
|
"per_page": 100,
|
||||||
|
}
|
||||||
|
|
||||||
|
all_prs = []
|
||||||
|
page = 1
|
||||||
|
while True:
|
||||||
|
try:
|
||||||
|
params["page"] = page
|
||||||
|
response = requests.get(prs_url, headers=headers, params=params)
|
||||||
|
response.raise_for_status() # Raise an exception for HTTP errors
|
||||||
|
prs = response.json()
|
||||||
|
|
||||||
|
if not prs:
|
||||||
|
break # No more PRs to fetch
|
||||||
|
|
||||||
|
# Check for pr key since we are using issues endpoint instead.
|
||||||
|
all_prs.extend([item for item in prs if "pull_request" in item])
|
||||||
|
page += 1
|
||||||
|
|
||||||
|
except requests.exceptions.RequestException as e:
|
||||||
|
print(f"Error fetching pull requests: {e}")
|
||||||
|
exit(1)
|
||||||
|
|
||||||
|
return all_prs
|
||||||
|
|
||||||
|
|
||||||
|
def get_prs(pull_request_items: list[dict], label: str = "", state: str = "all") -> list[dict]:
|
||||||
|
"""
|
||||||
|
Returns a list of pull requests after applying the label and state filters.
|
||||||
|
|
||||||
|
Args:
|
||||||
|
pull_request_items (list[dict]): List of PR items.
|
||||||
|
label (str): The label name.
|
||||||
|
state (str): State of PR, e.g. open, closed, all
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
list: A list of dictionaries, where each dictionary represents a pull request.
|
||||||
|
Returns an empty list if no PRs are found.
|
||||||
|
"""
|
||||||
|
pr_list = []
|
||||||
|
count = 0
|
||||||
|
for pr in pull_request_items:
|
||||||
|
if pr["state"] == state and [item for item in pr["labels"] if item["name"] == label]:
|
||||||
|
pr_list.append(pr)
|
||||||
|
count += 1
|
||||||
|
|
||||||
|
print(f"Found {count} PRs with {label if label else 'no'} label and state as {state}")
|
||||||
|
|
||||||
|
return pr_list
|
||||||
|
|
||||||
|
|
||||||
|
def get_pr_descriptions(pull_request_items: list[dict]) -> str:
|
||||||
|
"""
|
||||||
|
Returns the concatenated string of pr title and number in the format of
|
||||||
|
'- PR title 1 #3651
|
||||||
|
- PR title 2 #3652
|
||||||
|
- PR title 3 #3653
|
||||||
|
'
|
||||||
|
|
||||||
|
Args:
|
||||||
|
pull_request_items (list[dict]): List of PR items.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
str: a string of PR titles and numbers
|
||||||
|
"""
|
||||||
|
description_content = ""
|
||||||
|
for pr in pull_request_items:
|
||||||
|
description_content += f"- {pr['title']} #{pr['number']}\n"
|
||||||
|
|
||||||
|
return description_content
|
||||||
|
|
||||||
|
|
||||||
|
def update_pull_request_description(token: str, owner: str, repo: str, pr_number: int, new_description: str) -> None:
|
||||||
|
"""
|
||||||
|
Updates the description (body) of a GitHub Pull Request.
|
||||||
|
|
||||||
|
Args:
|
||||||
|
token (str): Token.
|
||||||
|
owner (str): The owner of the repository.
|
||||||
|
repo (str): The name of the repository.
|
||||||
|
pr_number (int): The number of the pull request to update.
|
||||||
|
new_description (str): The new content for the PR's description.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
dict or None: The updated PR object (as a dictionary) if successful,
|
||||||
|
None otherwise.
|
||||||
|
"""
|
||||||
|
headers = {
|
||||||
|
"Authorization": f"token {token}",
|
||||||
|
"Accept": "application/vnd.github.v3+json",
|
||||||
|
"Content-Type": "application/json",
|
||||||
|
}
|
||||||
|
|
||||||
|
url = f"https://api.github.com/repos/{owner}/{repo}/pulls/{pr_number}"
|
||||||
|
|
||||||
|
payload = {"body": new_description}
|
||||||
|
|
||||||
|
print(f"Attempting to update PR #{pr_number} in {owner}/{repo}...")
|
||||||
|
print(f"URL: {url}")
|
||||||
|
|
||||||
|
try:
|
||||||
|
response = None
|
||||||
|
response = requests.patch(url, headers=headers, json=payload)
|
||||||
|
response.raise_for_status()
|
||||||
|
|
||||||
|
print(f"Successfully updated PR #{pr_number}.")
|
||||||
|
|
||||||
|
except requests.exceptions.RequestException as e:
|
||||||
|
print(f"Error updating pull request #{pr_number}: {e}")
|
||||||
|
if response is not None:
|
||||||
|
print(f"Response status code: {response.status_code}")
|
||||||
|
print(f"Response text: {response.text}")
|
||||||
|
exit(1)
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
github_token = getenv("GITHUB_TOKEN")
|
||||||
|
|
||||||
|
if not github_token:
|
||||||
|
print("Error: GITHUB_TOKEN environment variable not set.")
|
||||||
|
exit(1)
|
||||||
|
|
||||||
|
repository_owner = "flow-launcher"
|
||||||
|
repository_name = "flow.launcher"
|
||||||
|
state = "all"
|
||||||
|
|
||||||
|
print(f"Fetching {state} PRs for {repository_owner}/{repository_name} ...")
|
||||||
|
|
||||||
|
pull_requests = get_github_prs(github_token, repository_owner, repository_name)
|
||||||
|
|
||||||
|
if not pull_requests:
|
||||||
|
print("No matching pull requests found")
|
||||||
|
exit(1)
|
||||||
|
|
||||||
|
print(f"\nFound total of {len(pull_requests)} pull requests")
|
||||||
|
|
||||||
|
release_pr = get_prs(pull_requests, "release", "open")
|
||||||
|
|
||||||
|
if len(release_pr) != 1:
|
||||||
|
print(f"Unable to find the exact release PR. Returned result: {release_pr}")
|
||||||
|
exit(1)
|
||||||
|
|
||||||
|
print(f"Found release PR: {release_pr[0]['title']}")
|
||||||
|
|
||||||
|
enhancement_prs = get_prs(pull_requests, "enhancement", "closed")
|
||||||
|
bug_fix_prs = get_prs(pull_requests, "bug", "closed")
|
||||||
|
|
||||||
|
description_content = "# Release notes\n"
|
||||||
|
description_content += f"## Features\n{get_pr_descriptions(enhancement_prs)}" if enhancement_prs else ""
|
||||||
|
description_content += f"## Bug fixes\n{get_pr_descriptions(bug_fix_prs)}" if bug_fix_prs else ""
|
||||||
|
|
||||||
|
update_pull_request_description(
|
||||||
|
github_token, repository_owner, repository_name, release_pr[0]["number"], description_content
|
||||||
|
)
|
||||||
|
|
||||||
|
print(f"PR content updated to:\n{description_content}")
|
||||||
25
.github/workflows/release_pr.yml
vendored
Normal file
25
.github/workflows/release_pr.yml
vendored
Normal file
|
|
@ -0,0 +1,25 @@
|
||||||
|
name: Update release PR
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types: [opened, reopened, synchronize]
|
||||||
|
branches:
|
||||||
|
- master
|
||||||
|
workflow_dispatch:
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
update-pr:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
|
||||||
|
- uses: actions/setup-python@v5
|
||||||
|
with:
|
||||||
|
python-version: "3.x"
|
||||||
|
|
||||||
|
- name: Run release PR update
|
||||||
|
env:
|
||||||
|
GITHUB_TOKEN: ${{ secrets.PR_TOKEN }}
|
||||||
|
run: |
|
||||||
|
pip install requests -q
|
||||||
|
python3 ./.github/update_release_pr.py
|
||||||
|
|
@ -187,11 +187,21 @@ namespace Flow.Launcher.Core.Plugin
|
||||||
{
|
{
|
||||||
if (AllowedLanguage.IsDotNet(metadata.Language))
|
if (AllowedLanguage.IsDotNet(metadata.Language))
|
||||||
{
|
{
|
||||||
|
if (string.IsNullOrEmpty(metadata.AssemblyName))
|
||||||
|
{
|
||||||
|
API.LogWarn(ClassName, $"AssemblyName is empty for plugin with metadata: {metadata.Name}");
|
||||||
|
continue; // Skip if AssemblyName is not set, which can happen for erroneous plugins
|
||||||
|
}
|
||||||
metadata.PluginSettingsDirectoryPath = Path.Combine(DataLocation.PluginSettingsDirectory, metadata.AssemblyName);
|
metadata.PluginSettingsDirectoryPath = Path.Combine(DataLocation.PluginSettingsDirectory, metadata.AssemblyName);
|
||||||
metadata.PluginCacheDirectoryPath = Path.Combine(DataLocation.PluginCacheDirectory, metadata.AssemblyName);
|
metadata.PluginCacheDirectoryPath = Path.Combine(DataLocation.PluginCacheDirectory, metadata.AssemblyName);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
if (string.IsNullOrEmpty(metadata.Name))
|
||||||
|
{
|
||||||
|
API.LogWarn(ClassName, $"Name is empty for plugin with metadata: {metadata.Name}");
|
||||||
|
continue; // Skip if Name is not set, which can happen for erroneous plugins
|
||||||
|
}
|
||||||
metadata.PluginSettingsDirectoryPath = Path.Combine(DataLocation.PluginSettingsDirectory, metadata.Name);
|
metadata.PluginSettingsDirectoryPath = Path.Combine(DataLocation.PluginSettingsDirectory, metadata.Name);
|
||||||
metadata.PluginCacheDirectoryPath = Path.Combine(DataLocation.PluginCacheDirectory, metadata.Name);
|
metadata.PluginCacheDirectoryPath = Path.Combine(DataLocation.PluginCacheDirectory, metadata.Name);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,8 @@ namespace Flow.Launcher.Core.Plugin
|
||||||
Search = string.Empty,
|
Search = string.Empty,
|
||||||
RawQuery = string.Empty,
|
RawQuery = string.Empty,
|
||||||
SearchTerms = Array.Empty<string>(),
|
SearchTerms = Array.Empty<string>(),
|
||||||
ActionKeyword = string.Empty
|
ActionKeyword = string.Empty,
|
||||||
|
IsHomeQuery = true
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -53,7 +54,8 @@ namespace Flow.Launcher.Core.Plugin
|
||||||
Search = search,
|
Search = search,
|
||||||
RawQuery = rawQuery,
|
RawQuery = rawQuery,
|
||||||
SearchTerms = searchTerms,
|
SearchTerms = searchTerms,
|
||||||
ActionKeyword = actionKeyword
|
ActionKeyword = actionKeyword,
|
||||||
|
IsHomeQuery = false
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -182,7 +182,6 @@ namespace Flow.Launcher.Infrastructure.Http
|
||||||
public static Task<Stream> GetStreamAsync([NotNull] string url,
|
public static Task<Stream> GetStreamAsync([NotNull] string url,
|
||||||
CancellationToken token = default) => GetStreamAsync(new Uri(url), token);
|
CancellationToken token = default) => GetStreamAsync(new Uri(url), token);
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Send a GET request to the specified Uri with an HTTP completion option and a cancellation token as an asynchronous operation.
|
/// Send a GET request to the specified Uri with an HTTP completion option and a cancellation token as an asynchronous operation.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|
@ -212,7 +211,14 @@ namespace Flow.Launcher.Infrastructure.Http
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public static async Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead, CancellationToken token = default)
|
public static async Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead, CancellationToken token = default)
|
||||||
{
|
{
|
||||||
return await client.SendAsync(request, completionOption, token);
|
try
|
||||||
|
{
|
||||||
|
return await client.SendAsync(request, completionOption, token);
|
||||||
|
}
|
||||||
|
catch (System.Exception)
|
||||||
|
{
|
||||||
|
return new HttpResponseMessage(HttpStatusCode.InternalServerError);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -22,7 +22,7 @@ SystemParametersInfo
|
||||||
|
|
||||||
SetForegroundWindow
|
SetForegroundWindow
|
||||||
|
|
||||||
GetWindowLong
|
WINDOW_LONG_PTR_INDEX
|
||||||
GetForegroundWindow
|
GetForegroundWindow
|
||||||
GetDesktopWindow
|
GetDesktopWindow
|
||||||
GetShellWindow
|
GetShellWindow
|
||||||
|
|
@ -57,3 +57,7 @@ LOCALE_TRANSIENT_KEYBOARD1
|
||||||
LOCALE_TRANSIENT_KEYBOARD2
|
LOCALE_TRANSIENT_KEYBOARD2
|
||||||
LOCALE_TRANSIENT_KEYBOARD3
|
LOCALE_TRANSIENT_KEYBOARD3
|
||||||
LOCALE_TRANSIENT_KEYBOARD4
|
LOCALE_TRANSIENT_KEYBOARD4
|
||||||
|
|
||||||
|
SHParseDisplayName
|
||||||
|
SHOpenFolderAndSelectItems
|
||||||
|
CoTaskMemFree
|
||||||
|
|
|
||||||
|
|
@ -4,14 +4,16 @@ using Windows.Win32.UI.WindowsAndMessaging;
|
||||||
|
|
||||||
namespace Windows.Win32;
|
namespace Windows.Win32;
|
||||||
|
|
||||||
// Edited from: https://github.com/files-community/Files
|
|
||||||
internal static partial class PInvoke
|
internal static partial class PInvoke
|
||||||
{
|
{
|
||||||
|
// SetWindowLong
|
||||||
|
// Edited from: https://github.com/files-community/Files
|
||||||
|
|
||||||
[DllImport("User32", EntryPoint = "SetWindowLongW", ExactSpelling = true)]
|
[DllImport("User32", EntryPoint = "SetWindowLongW", ExactSpelling = true)]
|
||||||
static extern int _SetWindowLong(HWND hWnd, int nIndex, int dwNewLong);
|
private static extern int _SetWindowLong(HWND hWnd, int nIndex, int dwNewLong);
|
||||||
|
|
||||||
[DllImport("User32", EntryPoint = "SetWindowLongPtrW", ExactSpelling = true)]
|
[DllImport("User32", EntryPoint = "SetWindowLongPtrW", ExactSpelling = true)]
|
||||||
static extern nint _SetWindowLongPtr(HWND hWnd, int nIndex, nint dwNewLong);
|
private static extern nint _SetWindowLongPtr(HWND hWnd, int nIndex, nint dwNewLong);
|
||||||
|
|
||||||
// NOTE:
|
// NOTE:
|
||||||
// CsWin32 doesn't generate SetWindowLong on other than x86 and vice versa.
|
// CsWin32 doesn't generate SetWindowLong on other than x86 and vice versa.
|
||||||
|
|
@ -22,4 +24,22 @@ internal static partial class PInvoke
|
||||||
? _SetWindowLong(hWnd, (int)nIndex, (int)dwNewLong)
|
? _SetWindowLong(hWnd, (int)nIndex, (int)dwNewLong)
|
||||||
: _SetWindowLongPtr(hWnd, (int)nIndex, dwNewLong);
|
: _SetWindowLongPtr(hWnd, (int)nIndex, dwNewLong);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// GetWindowLong
|
||||||
|
|
||||||
|
[DllImport("User32", EntryPoint = "GetWindowLongW", ExactSpelling = true)]
|
||||||
|
private static extern int _GetWindowLong(HWND hWnd, int nIndex);
|
||||||
|
|
||||||
|
[DllImport("User32", EntryPoint = "GetWindowLongPtrW", ExactSpelling = true)]
|
||||||
|
private static extern nint _GetWindowLongPtr(HWND hWnd, int nIndex);
|
||||||
|
|
||||||
|
// NOTE:
|
||||||
|
// CsWin32 doesn't generate GetWindowLong on other than x86 and vice versa.
|
||||||
|
// For more info, visit https://github.com/microsoft/CsWin32/issues/882
|
||||||
|
public static unsafe nint GetWindowLongPtr(HWND hWnd, WINDOW_LONG_PTR_INDEX nIndex)
|
||||||
|
{
|
||||||
|
return sizeof(nint) is 4
|
||||||
|
? _GetWindowLong(hWnd, (int)nIndex)
|
||||||
|
: _GetWindowLongPtr(hWnd, (int)nIndex);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -50,6 +50,7 @@ namespace Flow.Launcher.Infrastructure.UserSettings
|
||||||
public string SelectPrevPageHotkey { get; set; } = $"PageDown";
|
public string SelectPrevPageHotkey { get; set; } = $"PageDown";
|
||||||
public string OpenContextMenuHotkey { get; set; } = $"Ctrl+O";
|
public string OpenContextMenuHotkey { get; set; } = $"Ctrl+O";
|
||||||
public string SettingWindowHotkey { get; set; } = $"Ctrl+I";
|
public string SettingWindowHotkey { get; set; } = $"Ctrl+I";
|
||||||
|
public string OpenHistoryHotkey { get; set; } = $"Ctrl+H";
|
||||||
public string CycleHistoryUpHotkey { get; set; } = $"{KeyConstant.Alt} + Up";
|
public string CycleHistoryUpHotkey { get; set; } = $"{KeyConstant.Alt} + Up";
|
||||||
public string CycleHistoryDownHotkey { get; set; } = $"{KeyConstant.Alt} + Down";
|
public string CycleHistoryDownHotkey { get; set; } = $"{KeyConstant.Alt} + Down";
|
||||||
|
|
||||||
|
|
@ -428,6 +429,8 @@ namespace Flow.Launcher.Infrastructure.UserSettings
|
||||||
list.Add(new(SelectPrevItemHotkey2, "SelectPrevItemHotkey", () => SelectPrevItemHotkey2 = ""));
|
list.Add(new(SelectPrevItemHotkey2, "SelectPrevItemHotkey", () => SelectPrevItemHotkey2 = ""));
|
||||||
if (!string.IsNullOrEmpty(SettingWindowHotkey))
|
if (!string.IsNullOrEmpty(SettingWindowHotkey))
|
||||||
list.Add(new(SettingWindowHotkey, "SettingWindowHotkey", () => SettingWindowHotkey = ""));
|
list.Add(new(SettingWindowHotkey, "SettingWindowHotkey", () => SettingWindowHotkey = ""));
|
||||||
|
if (!string.IsNullOrEmpty(OpenHistoryHotkey))
|
||||||
|
list.Add(new(OpenHistoryHotkey, "OpenHistoryHotkey", () => OpenHistoryHotkey = ""));
|
||||||
if (!string.IsNullOrEmpty(OpenContextMenuHotkey))
|
if (!string.IsNullOrEmpty(OpenContextMenuHotkey))
|
||||||
list.Add(new(OpenContextMenuHotkey, "OpenContextMenuHotkey", () => OpenContextMenuHotkey = ""));
|
list.Add(new(OpenContextMenuHotkey, "OpenContextMenuHotkey", () => OpenContextMenuHotkey = ""));
|
||||||
if (!string.IsNullOrEmpty(SelectNextPageHotkey))
|
if (!string.IsNullOrEmpty(SelectNextPageHotkey))
|
||||||
|
|
@ -463,7 +466,6 @@ namespace Flow.Launcher.Infrastructure.UserSettings
|
||||||
new("Alt+Home", "HotkeySelectFirstResult"),
|
new("Alt+Home", "HotkeySelectFirstResult"),
|
||||||
new("Alt+End", "HotkeySelectLastResult"),
|
new("Alt+End", "HotkeySelectLastResult"),
|
||||||
new("Ctrl+R", "HotkeyRequery"),
|
new("Ctrl+R", "HotkeyRequery"),
|
||||||
new("Ctrl+H", "ToggleHistoryHotkey"),
|
|
||||||
new("Ctrl+OemCloseBrackets", "QuickWidthHotkey"),
|
new("Ctrl+OemCloseBrackets", "QuickWidthHotkey"),
|
||||||
new("Ctrl+OemOpenBrackets", "QuickWidthHotkey"),
|
new("Ctrl+OemOpenBrackets", "QuickWidthHotkey"),
|
||||||
new("Ctrl+OemPlus", "QuickHeightHotkey"),
|
new("Ctrl+OemPlus", "QuickHeightHotkey"),
|
||||||
|
|
|
||||||
|
|
@ -3,6 +3,7 @@ using System.Collections.Generic;
|
||||||
using System.ComponentModel;
|
using System.ComponentModel;
|
||||||
using System.Diagnostics;
|
using System.Diagnostics;
|
||||||
using System.Globalization;
|
using System.Globalization;
|
||||||
|
using System.IO;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using System.Runtime.InteropServices;
|
using System.Runtime.InteropServices;
|
||||||
using System.Security.Principal;
|
using System.Security.Principal;
|
||||||
|
|
@ -18,6 +19,7 @@ using Windows.Win32;
|
||||||
using Windows.Win32.Foundation;
|
using Windows.Win32.Foundation;
|
||||||
using Windows.Win32.Graphics.Dwm;
|
using Windows.Win32.Graphics.Dwm;
|
||||||
using Windows.Win32.UI.Input.KeyboardAndMouse;
|
using Windows.Win32.UI.Input.KeyboardAndMouse;
|
||||||
|
using Windows.Win32.UI.Shell.Common;
|
||||||
using Windows.Win32.UI.WindowsAndMessaging;
|
using Windows.Win32.UI.WindowsAndMessaging;
|
||||||
using Point = System.Windows.Point;
|
using Point = System.Windows.Point;
|
||||||
using SystemFonts = System.Windows.SystemFonts;
|
using SystemFonts = System.Windows.SystemFonts;
|
||||||
|
|
@ -193,9 +195,9 @@ namespace Flow.Launcher.Infrastructure
|
||||||
SetWindowStyle(hwnd, WINDOW_LONG_PTR_INDEX.GWL_STYLE, style);
|
SetWindowStyle(hwnd, WINDOW_LONG_PTR_INDEX.GWL_STYLE, style);
|
||||||
}
|
}
|
||||||
|
|
||||||
private static int GetWindowStyle(HWND hWnd, WINDOW_LONG_PTR_INDEX nIndex)
|
private static nint GetWindowStyle(HWND hWnd, WINDOW_LONG_PTR_INDEX nIndex)
|
||||||
{
|
{
|
||||||
var style = PInvoke.GetWindowLong(hWnd, nIndex);
|
var style = PInvoke.GetWindowLongPtr(hWnd, nIndex);
|
||||||
if (style == 0 && Marshal.GetLastPInvokeError() != 0)
|
if (style == 0 && Marshal.GetLastPInvokeError() != 0)
|
||||||
{
|
{
|
||||||
throw new Win32Exception(Marshal.GetLastPInvokeError());
|
throw new Win32Exception(Marshal.GetLastPInvokeError());
|
||||||
|
|
@ -203,7 +205,7 @@ namespace Flow.Launcher.Infrastructure
|
||||||
return style;
|
return style;
|
||||||
}
|
}
|
||||||
|
|
||||||
private static nint SetWindowStyle(HWND hWnd, WINDOW_LONG_PTR_INDEX nIndex, int dwNewLong)
|
private static nint SetWindowStyle(HWND hWnd, WINDOW_LONG_PTR_INDEX nIndex, nint dwNewLong)
|
||||||
{
|
{
|
||||||
PInvoke.SetLastError(WIN32_ERROR.NO_ERROR); // Clear any existing error
|
PInvoke.SetLastError(WIN32_ERROR.NO_ERROR); // Clear any existing error
|
||||||
|
|
||||||
|
|
@ -755,6 +757,37 @@ namespace Flow.Launcher.Infrastructure
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
#region Explorer
|
||||||
|
|
||||||
|
// https://learn.microsoft.com/en-us/windows/win32/api/shlobj_core/nf-shlobj_core-shopenfolderandselectitems
|
||||||
|
|
||||||
|
public static unsafe void OpenFolderAndSelectFile(string filePath)
|
||||||
|
{
|
||||||
|
ITEMIDLIST* pidlFolder = null;
|
||||||
|
ITEMIDLIST* pidlFile = null;
|
||||||
|
|
||||||
|
var folderPath = Path.GetDirectoryName(filePath);
|
||||||
|
|
||||||
|
try
|
||||||
|
{
|
||||||
|
var hrFolder = PInvoke.SHParseDisplayName(folderPath, null, out pidlFolder, 0, null);
|
||||||
|
if (hrFolder.Failed) throw new COMException("Failed to parse folder path", hrFolder);
|
||||||
|
|
||||||
|
var hrFile = PInvoke.SHParseDisplayName(filePath, null, out pidlFile, 0, null);
|
||||||
|
if (hrFile.Failed) throw new COMException("Failed to parse file path", hrFile);
|
||||||
|
|
||||||
|
var hrSelect = PInvoke.SHOpenFolderAndSelectItems(pidlFolder, 1, &pidlFile, 0);
|
||||||
|
if (hrSelect.Failed) throw new COMException("Failed to open folder and select item", hrSelect);
|
||||||
|
}
|
||||||
|
finally
|
||||||
|
{
|
||||||
|
if (pidlFile != null) PInvoke.CoTaskMemFree(pidlFile);
|
||||||
|
if (pidlFolder != null) PInvoke.CoTaskMemFree(pidlFolder);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
|
||||||
#region Administrator Mode
|
#region Administrator Mode
|
||||||
|
|
||||||
public static bool IsAdministrator()
|
public static bool IsAdministrator()
|
||||||
|
|
|
||||||
|
|
@ -21,6 +21,11 @@ namespace Flow.Launcher.Plugin
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public bool IsReQuery { get; internal set; } = false;
|
public bool IsReQuery { get; internal set; } = false;
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Determines whether the query is a home query.
|
||||||
|
/// </summary>
|
||||||
|
public bool IsHomeQuery { get; internal init; } = false;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Search part of a query.
|
/// Search part of a query.
|
||||||
/// This will not include action keyword if exclusive plugin gets it, otherwise it should be same as RawQuery.
|
/// This will not include action keyword if exclusive plugin gets it, otherwise it should be same as RawQuery.
|
||||||
|
|
|
||||||
|
|
@ -34,7 +34,7 @@ namespace Flow.Launcher
|
||||||
#region Public Properties
|
#region Public Properties
|
||||||
|
|
||||||
public static IPublicAPI API { get; private set; }
|
public static IPublicAPI API { get; private set; }
|
||||||
public static bool Exiting => _mainWindow.CanClose;
|
public static bool LoadingOrExiting => _mainWindow == null || _mainWindow.CanClose;
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -100,6 +100,7 @@ namespace Flow.Launcher
|
||||||
PreviewHotkey,
|
PreviewHotkey,
|
||||||
OpenContextMenuHotkey,
|
OpenContextMenuHotkey,
|
||||||
SettingWindowHotkey,
|
SettingWindowHotkey,
|
||||||
|
OpenHistoryHotkey,
|
||||||
CycleHistoryUpHotkey,
|
CycleHistoryUpHotkey,
|
||||||
CycleHistoryDownHotkey,
|
CycleHistoryDownHotkey,
|
||||||
SelectPrevPageHotkey,
|
SelectPrevPageHotkey,
|
||||||
|
|
@ -130,6 +131,7 @@ namespace Flow.Launcher
|
||||||
HotkeyType.PreviewHotkey => _settings.PreviewHotkey,
|
HotkeyType.PreviewHotkey => _settings.PreviewHotkey,
|
||||||
HotkeyType.OpenContextMenuHotkey => _settings.OpenContextMenuHotkey,
|
HotkeyType.OpenContextMenuHotkey => _settings.OpenContextMenuHotkey,
|
||||||
HotkeyType.SettingWindowHotkey => _settings.SettingWindowHotkey,
|
HotkeyType.SettingWindowHotkey => _settings.SettingWindowHotkey,
|
||||||
|
HotkeyType.OpenHistoryHotkey => _settings.OpenHistoryHotkey,
|
||||||
HotkeyType.CycleHistoryUpHotkey => _settings.CycleHistoryUpHotkey,
|
HotkeyType.CycleHistoryUpHotkey => _settings.CycleHistoryUpHotkey,
|
||||||
HotkeyType.CycleHistoryDownHotkey => _settings.CycleHistoryDownHotkey,
|
HotkeyType.CycleHistoryDownHotkey => _settings.CycleHistoryDownHotkey,
|
||||||
HotkeyType.SelectPrevPageHotkey => _settings.SelectPrevPageHotkey,
|
HotkeyType.SelectPrevPageHotkey => _settings.SelectPrevPageHotkey,
|
||||||
|
|
@ -166,6 +168,9 @@ namespace Flow.Launcher
|
||||||
case HotkeyType.SettingWindowHotkey:
|
case HotkeyType.SettingWindowHotkey:
|
||||||
_settings.SettingWindowHotkey = value;
|
_settings.SettingWindowHotkey = value;
|
||||||
break;
|
break;
|
||||||
|
case HotkeyType.OpenHistoryHotkey:
|
||||||
|
_settings.OpenHistoryHotkey = value;
|
||||||
|
break;
|
||||||
case HotkeyType.CycleHistoryUpHotkey:
|
case HotkeyType.CycleHistoryUpHotkey:
|
||||||
_settings.CycleHistoryUpHotkey = value;
|
_settings.CycleHistoryUpHotkey = value;
|
||||||
break;
|
break;
|
||||||
|
|
|
||||||
|
|
@ -364,6 +364,7 @@
|
||||||
<system:String x:Key="userdatapath">موقع بيانات المستخدم</system:String>
|
<system:String x:Key="userdatapath">موقع بيانات المستخدم</system:String>
|
||||||
<system:String x:Key="userdatapathToolTip">يتم حفظ إعدادات المستخدم والإضافات المثبتة في مجلد بيانات المستخدم. قد يختلف هذا الموقع اعتمادًا على ما إذا كان في وضع النقل أم لا.</system:String>
|
<system:String x:Key="userdatapathToolTip">يتم حفظ إعدادات المستخدم والإضافات المثبتة في مجلد بيانات المستخدم. قد يختلف هذا الموقع اعتمادًا على ما إذا كان في وضع النقل أم لا.</system:String>
|
||||||
<system:String x:Key="userdatapathButton">فتح المجلد</system:String>
|
<system:String x:Key="userdatapathButton">فتح المجلد</system:String>
|
||||||
|
<system:String x:Key="advanced">Advanced</system:String>
|
||||||
<system:String x:Key="logLevel">Log Level</system:String>
|
<system:String x:Key="logLevel">Log Level</system:String>
|
||||||
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
||||||
<system:String x:Key="LogLevelINFO">Info</system:String>
|
<system:String x:Key="LogLevelINFO">Info</system:String>
|
||||||
|
|
|
||||||
|
|
@ -364,6 +364,7 @@
|
||||||
<system:String x:Key="userdatapath">User Data Location</system:String>
|
<system:String x:Key="userdatapath">User Data Location</system:String>
|
||||||
<system:String x:Key="userdatapathToolTip">User settings and installed plugins are saved in the user data folder. This location may vary depending on whether it's in portable mode or not.</system:String>
|
<system:String x:Key="userdatapathToolTip">User settings and installed plugins are saved in the user data folder. This location may vary depending on whether it's in portable mode or not.</system:String>
|
||||||
<system:String x:Key="userdatapathButton">Open Folder</system:String>
|
<system:String x:Key="userdatapathButton">Open Folder</system:String>
|
||||||
|
<system:String x:Key="advanced">Advanced</system:String>
|
||||||
<system:String x:Key="logLevel">Log Level</system:String>
|
<system:String x:Key="logLevel">Log Level</system:String>
|
||||||
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
||||||
<system:String x:Key="LogLevelINFO">Info</system:String>
|
<system:String x:Key="LogLevelINFO">Info</system:String>
|
||||||
|
|
|
||||||
|
|
@ -364,6 +364,7 @@
|
||||||
<system:String x:Key="userdatapath">User Data Location</system:String>
|
<system:String x:Key="userdatapath">User Data Location</system:String>
|
||||||
<system:String x:Key="userdatapathToolTip">User settings and installed plugins are saved in the user data folder. This location may vary depending on whether it's in portable mode or not.</system:String>
|
<system:String x:Key="userdatapathToolTip">User settings and installed plugins are saved in the user data folder. This location may vary depending on whether it's in portable mode or not.</system:String>
|
||||||
<system:String x:Key="userdatapathButton">Open Folder</system:String>
|
<system:String x:Key="userdatapathButton">Open Folder</system:String>
|
||||||
|
<system:String x:Key="advanced">Advanced</system:String>
|
||||||
<system:String x:Key="logLevel">Log Level</system:String>
|
<system:String x:Key="logLevel">Log Level</system:String>
|
||||||
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
||||||
<system:String x:Key="LogLevelINFO">Info</system:String>
|
<system:String x:Key="LogLevelINFO">Info</system:String>
|
||||||
|
|
|
||||||
|
|
@ -42,8 +42,8 @@
|
||||||
<system:String x:Key="GameMode">Spielmodus</system:String>
|
<system:String x:Key="GameMode">Spielmodus</system:String>
|
||||||
<system:String x:Key="GameModeToolTip">Aussetzen der Verwendung von Hotkeys.</system:String>
|
<system:String x:Key="GameModeToolTip">Aussetzen der Verwendung von Hotkeys.</system:String>
|
||||||
<system:String x:Key="PositionReset">Position zurücksetzen</system:String>
|
<system:String x:Key="PositionReset">Position zurücksetzen</system:String>
|
||||||
<system:String x:Key="PositionResetToolTip">Reset search window position</system:String>
|
<system:String x:Key="PositionResetToolTip">Position des Suchfensters zurücksetzen</system:String>
|
||||||
<system:String x:Key="queryTextBoxPlaceholder">Type here to search</system:String>
|
<system:String x:Key="queryTextBoxPlaceholder">Zum Suchen hier tippen</system:String>
|
||||||
|
|
||||||
<!-- Setting General -->
|
<!-- Setting General -->
|
||||||
<system:String x:Key="flowlauncher_settings">Einstellungen</system:String>
|
<system:String x:Key="flowlauncher_settings">Einstellungen</system:String>
|
||||||
|
|
@ -126,12 +126,12 @@
|
||||||
|
|
||||||
|
|
||||||
</system:String>
|
</system:String>
|
||||||
<system:String x:Key="KoreanImeOpenLink">Open Language and Region System Settings</system:String>
|
<system:String x:Key="KoreanImeOpenLink">Sprach- und Regionen-Systemeinstellungen öffnen</system:String>
|
||||||
<system:String x:Key="KoreanImeOpenLinkToolTip">Opens the Korean IME setting location. Go to Korean > Language Options > Keyboard - Microsoft IME > Compatibility</system:String>
|
<system:String x:Key="KoreanImeOpenLinkToolTip">Opens the Korean IME setting location. Go to Korean > Language Options > Keyboard - Microsoft IME > Compatibility</system:String>
|
||||||
<system:String x:Key="KoreanImeOpenLinkButton">Öffnen</system:String>
|
<system:String x:Key="KoreanImeOpenLinkButton">Öffnen</system:String>
|
||||||
<system:String x:Key="KoreanImeRegistry">Use Previous Korean IME</system:String>
|
<system:String x:Key="KoreanImeRegistry">Vorherige koreanische IME verwenden</system:String>
|
||||||
<system:String x:Key="KoreanImeRegistryTooltip">You can change the Previous Korean IME settings directly from here</system:String>
|
<system:String x:Key="KoreanImeRegistryTooltip">You can change the Previous Korean IME settings directly from here</system:String>
|
||||||
<system:String x:Key="homePage">Home Page</system:String>
|
<system:String x:Key="homePage">Homepage</system:String>
|
||||||
<system:String x:Key="homePageToolTip">Show home page results when query text is empty.</system:String>
|
<system:String x:Key="homePageToolTip">Show home page results when query text is empty.</system:String>
|
||||||
<system:String x:Key="historyResultsForHomePage">Show History Results in Home Page</system:String>
|
<system:String x:Key="historyResultsForHomePage">Show History Results in Home Page</system:String>
|
||||||
<system:String x:Key="historyResultsCountForHomePage">Maximum History Results Shown in Home Page</system:String>
|
<system:String x:Key="historyResultsCountForHomePage">Maximum History Results Shown in Home Page</system:String>
|
||||||
|
|
@ -154,11 +154,11 @@
|
||||||
<system:String x:Key="actionKeywordsTooltip">Aktions-Schlüsselwörter ändern</system:String>
|
<system:String x:Key="actionKeywordsTooltip">Aktions-Schlüsselwörter ändern</system:String>
|
||||||
<system:String x:Key="pluginSearchDelayTime">Plugin search delay time</system:String>
|
<system:String x:Key="pluginSearchDelayTime">Plugin search delay time</system:String>
|
||||||
<system:String x:Key="pluginSearchDelayTimeTooltip">Change Plugin Search Delay Time</system:String>
|
<system:String x:Key="pluginSearchDelayTimeTooltip">Change Plugin Search Delay Time</system:String>
|
||||||
<system:String x:Key="FilterComboboxLabel">Advanced Settings:</system:String>
|
<system:String x:Key="FilterComboboxLabel">Erweiterte Einstellungen</system:String>
|
||||||
<system:String x:Key="DisplayModeOnOff">Aktiviert</system:String>
|
<system:String x:Key="DisplayModeOnOff">Aktiviert</system:String>
|
||||||
<system:String x:Key="DisplayModePriority">Priorität</system:String>
|
<system:String x:Key="DisplayModePriority">Priorität</system:String>
|
||||||
<system:String x:Key="DisplayModeSearchDelay">Search Delay</system:String>
|
<system:String x:Key="DisplayModeSearchDelay">Search Delay</system:String>
|
||||||
<system:String x:Key="DisplayModeHomeOnOff">Home Page</system:String>
|
<system:String x:Key="DisplayModeHomeOnOff">Homepage</system:String>
|
||||||
<system:String x:Key="currentPriority">Aktuelle Priorität</system:String>
|
<system:String x:Key="currentPriority">Aktuelle Priorität</system:String>
|
||||||
<system:String x:Key="newPriority">Neue Priorität</system:String>
|
<system:String x:Key="newPriority">Neue Priorität</system:String>
|
||||||
<system:String x:Key="priority">Priorität</system:String>
|
<system:String x:Key="priority">Priorität</system:String>
|
||||||
|
|
@ -246,13 +246,13 @@
|
||||||
<system:String x:Key="BackdropTypesAcrylic">Acrylic</system:String>
|
<system:String x:Key="BackdropTypesAcrylic">Acrylic</system:String>
|
||||||
<system:String x:Key="BackdropTypesMica">Mica</system:String>
|
<system:String x:Key="BackdropTypesMica">Mica</system:String>
|
||||||
<system:String x:Key="BackdropTypesMicaAlt">Mica Alt</system:String>
|
<system:String x:Key="BackdropTypesMicaAlt">Mica Alt</system:String>
|
||||||
<system:String x:Key="TypeIsDarkToolTip">This theme supports two (light/dark) modes.</system:String>
|
<system:String x:Key="TypeIsDarkToolTip">Dieses Theme unterstützt zwei Modi (hell/dunkel).</system:String>
|
||||||
<system:String x:Key="TypeHasBlurToolTip">Dieses Theme unterstützt Unschärfe und transparenten Hintergrund.</system:String>
|
<system:String x:Key="TypeHasBlurToolTip">Dieses Theme unterstützt Unschärfe und transparenten Hintergrund.</system:String>
|
||||||
<system:String x:Key="ShowPlaceholder">Show placeholder</system:String>
|
<system:String x:Key="ShowPlaceholder">Platzhalter zeigen</system:String>
|
||||||
<system:String x:Key="ShowPlaceholderTip">Display placeholder when query is empty</system:String>
|
<system:String x:Key="ShowPlaceholderTip">Display placeholder when query is empty</system:String>
|
||||||
<system:String x:Key="PlaceholderText">Placeholder text</system:String>
|
<system:String x:Key="PlaceholderText">Platzhaltertext</system:String>
|
||||||
<system:String x:Key="PlaceholderTextTip">Change placeholder text. Input empty will use: {0}</system:String>
|
<system:String x:Key="PlaceholderTextTip">Change placeholder text. Input empty will use: {0}</system:String>
|
||||||
<system:String x:Key="KeepMaxResults">Fixed Window Size</system:String>
|
<system:String x:Key="KeepMaxResults">Festgelegte Fenstergröße</system:String>
|
||||||
<system:String x:Key="KeepMaxResultsToolTip">The window size is not adjustable by dragging.</system:String>
|
<system:String x:Key="KeepMaxResultsToolTip">The window size is not adjustable by dragging.</system:String>
|
||||||
|
|
||||||
<!-- Setting Hotkey -->
|
<!-- Setting Hotkey -->
|
||||||
|
|
@ -313,7 +313,7 @@
|
||||||
<system:String x:Key="useGlyphUI">Segoe Fluent-Icons verwenden</system:String>
|
<system:String x:Key="useGlyphUI">Segoe Fluent-Icons verwenden</system:String>
|
||||||
<system:String x:Key="useGlyphUIEffect">Segoe Fluent-Icons für Abfrageergebnisse verwenden, wo unterstützt</system:String>
|
<system:String x:Key="useGlyphUIEffect">Segoe Fluent-Icons für Abfrageergebnisse verwenden, wo unterstützt</system:String>
|
||||||
<system:String x:Key="flowlauncherPressHotkey">Taste drücken</system:String>
|
<system:String x:Key="flowlauncherPressHotkey">Taste drücken</system:String>
|
||||||
<system:String x:Key="showBadges">Show Result Badges</system:String>
|
<system:String x:Key="showBadges">Ergebnis-Badges zeigen</system:String>
|
||||||
<system:String x:Key="showBadgesToolTip">For supported plugins, badges are displayed to help distinguish them more easily.</system:String>
|
<system:String x:Key="showBadgesToolTip">For supported plugins, badges are displayed to help distinguish them more easily.</system:String>
|
||||||
<system:String x:Key="showBadgesGlobalOnly">Show Result Badges for Global Query Only</system:String>
|
<system:String x:Key="showBadgesGlobalOnly">Show Result Badges for Global Query Only</system:String>
|
||||||
|
|
||||||
|
|
@ -356,14 +356,15 @@
|
||||||
<system:String x:Key="logfolder">Ordner »Logs«</system:String>
|
<system:String x:Key="logfolder">Ordner »Logs«</system:String>
|
||||||
<system:String x:Key="clearlogfolder">Logs löschen</system:String>
|
<system:String x:Key="clearlogfolder">Logs löschen</system:String>
|
||||||
<system:String x:Key="clearlogfolderMessage">Sind Sie sicher, dass Sie alle Logs löschen wollen?</system:String>
|
<system:String x:Key="clearlogfolderMessage">Sind Sie sicher, dass Sie alle Logs löschen wollen?</system:String>
|
||||||
<system:String x:Key="cachefolder">Cache Folder</system:String>
|
<system:String x:Key="cachefolder">Cache-Ordner</system:String>
|
||||||
<system:String x:Key="clearcachefolder">Clear Caches</system:String>
|
<system:String x:Key="clearcachefolder">Cache leeren</system:String>
|
||||||
<system:String x:Key="clearcachefolderMessage">Are you sure you want to delete all caches?</system:String>
|
<system:String x:Key="clearcachefolderMessage">Are you sure you want to delete all caches?</system:String>
|
||||||
<system:String x:Key="clearfolderfailMessage">Failed to clear part of folders and files. Please see log file for more information</system:String>
|
<system:String x:Key="clearfolderfailMessage">Failed to clear part of folders and files. Please see log file for more information</system:String>
|
||||||
<system:String x:Key="welcomewindow">Assistent</system:String>
|
<system:String x:Key="welcomewindow">Assistent</system:String>
|
||||||
<system:String x:Key="userdatapath">Speicherort für Benutzerdaten</system:String>
|
<system:String x:Key="userdatapath">Speicherort für Benutzerdaten</system:String>
|
||||||
<system:String x:Key="userdatapathToolTip">Benutzereinstellungen und installierte Plug-ins werden im Ordner für Benutzerdaten gespeichert. Dieser Speicherort kann variieren, je nachdem, ob sich das Programm im portablen Modus befindet oder nicht.</system:String>
|
<system:String x:Key="userdatapathToolTip">Benutzereinstellungen und installierte Plug-ins werden im Ordner für Benutzerdaten gespeichert. Dieser Speicherort kann variieren, je nachdem, ob sich das Programm im portablen Modus befindet oder nicht.</system:String>
|
||||||
<system:String x:Key="userdatapathButton">Ordner öffnen</system:String>
|
<system:String x:Key="userdatapathButton">Ordner öffnen</system:String>
|
||||||
|
<system:String x:Key="advanced">Advanced</system:String>
|
||||||
<system:String x:Key="logLevel">Log-Ebene</system:String>
|
<system:String x:Key="logLevel">Log-Ebene</system:String>
|
||||||
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
||||||
<system:String x:Key="LogLevelINFO">Info</system:String>
|
<system:String x:Key="LogLevelINFO">Info</system:String>
|
||||||
|
|
@ -371,7 +372,7 @@
|
||||||
|
|
||||||
<!-- FileManager Setting Dialog -->
|
<!-- FileManager Setting Dialog -->
|
||||||
<system:String x:Key="fileManagerWindow">Dateimanager auswählen</system:String>
|
<system:String x:Key="fileManagerWindow">Dateimanager auswählen</system:String>
|
||||||
<system:String x:Key="fileManager_learnMore">Learn more</system:String>
|
<system:String x:Key="fileManager_learnMore">Mehr erfahren</system:String>
|
||||||
<system:String x:Key="fileManager_tips">Bitte geben Sie den Dateiort des von Ihnen verwendeten Dateimanagers an und fügen Sie bei Bedarf Argumente hinzu. Das „%d“ repräsentiert den dafür zu öffnenden Verzeichnispfad, der vom Feld Arg for Folder und für Befehle zum Öffnen bestimmter Verzeichnisse verwendet wird. Das „%f“ repräsentiert den dafür zu öffnenden Dateipfad, der vom Feld Arg for File und für Befehle zum Öffnen bestimmter Dateien verwendet wird.</system:String>
|
<system:String x:Key="fileManager_tips">Bitte geben Sie den Dateiort des von Ihnen verwendeten Dateimanagers an und fügen Sie bei Bedarf Argumente hinzu. Das „%d“ repräsentiert den dafür zu öffnenden Verzeichnispfad, der vom Feld Arg for Folder und für Befehle zum Öffnen bestimmter Verzeichnisse verwendet wird. Das „%f“ repräsentiert den dafür zu öffnenden Dateipfad, der vom Feld Arg for File und für Befehle zum Öffnen bestimmter Dateien verwendet wird.</system:String>
|
||||||
<system:String x:Key="fileManager_tips2">Zum Beispiel, wenn der Dateimanager einen Befehl wie „totalcmd.exe /A c:\windows“ verwendet, um das Verzeichnis c:\windows zu öffnen, lautet der Dateimanager-Pfad „totalcmd.exe“ und der Arg for Folder „/A %d“. Bestimmte Dateimanager wie QTTabBar kann nur die Angabe eines Pfades erfordern, in diesem Fall verwenden Sie „%d“ als den Dateimanager-Pfad und lassen den Rest der Felder blank.</system:String>
|
<system:String x:Key="fileManager_tips2">Zum Beispiel, wenn der Dateimanager einen Befehl wie „totalcmd.exe /A c:\windows“ verwendet, um das Verzeichnis c:\windows zu öffnen, lautet der Dateimanager-Pfad „totalcmd.exe“ und der Arg for Folder „/A %d“. Bestimmte Dateimanager wie QTTabBar kann nur die Angabe eines Pfades erfordern, in diesem Fall verwenden Sie „%d“ als den Dateimanager-Pfad und lassen den Rest der Felder blank.</system:String>
|
||||||
<system:String x:Key="fileManager_name">Dateimanager</system:String>
|
<system:String x:Key="fileManager_name">Dateimanager</system:String>
|
||||||
|
|
@ -416,7 +417,7 @@
|
||||||
<system:String x:Key="searchDelayTimeTips">Input the search delay time in ms you like to use for the plugin. Input empty if you don't want to specify any, and the plugin will use default search delay time.</system:String>
|
<system:String x:Key="searchDelayTimeTips">Input the search delay time in ms you like to use for the plugin. Input empty if you don't want to specify any, and the plugin will use default search delay time.</system:String>
|
||||||
|
|
||||||
<!-- Search Delay Settings Dialog -->
|
<!-- Search Delay Settings Dialog -->
|
||||||
<system:String x:Key="homeTitle">Home Page</system:String>
|
<system:String x:Key="homeTitle">Homepage</system:String>
|
||||||
<system:String x:Key="homeTips">Enable the plugin home page state if you like to show the plugin results when query is empty.</system:String>
|
<system:String x:Key="homeTips">Enable the plugin home page state if you like to show the plugin results when query is empty.</system:String>
|
||||||
|
|
||||||
<!-- Custom Query Hotkey Dialog -->
|
<!-- Custom Query Hotkey Dialog -->
|
||||||
|
|
|
||||||
|
|
@ -364,6 +364,7 @@
|
||||||
<system:String x:Key="userdatapath">User Data Location</system:String>
|
<system:String x:Key="userdatapath">User Data Location</system:String>
|
||||||
<system:String x:Key="userdatapathToolTip">User settings and installed plugins are saved in the user data folder. This location may vary depending on whether it's in portable mode or not.</system:String>
|
<system:String x:Key="userdatapathToolTip">User settings and installed plugins are saved in the user data folder. This location may vary depending on whether it's in portable mode or not.</system:String>
|
||||||
<system:String x:Key="userdatapathButton">Open Folder</system:String>
|
<system:String x:Key="userdatapathButton">Open Folder</system:String>
|
||||||
|
<system:String x:Key="advanced">Advanced</system:String>
|
||||||
<system:String x:Key="logLevel">Log Level</system:String>
|
<system:String x:Key="logLevel">Log Level</system:String>
|
||||||
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
||||||
<system:String x:Key="LogLevelINFO">Info</system:String>
|
<system:String x:Key="LogLevelINFO">Info</system:String>
|
||||||
|
|
|
||||||
|
|
@ -364,6 +364,7 @@
|
||||||
<system:String x:Key="userdatapath">User Data Location</system:String>
|
<system:String x:Key="userdatapath">User Data Location</system:String>
|
||||||
<system:String x:Key="userdatapathToolTip">User settings and installed plugins are saved in the user data folder. This location may vary depending on whether it's in portable mode or not.</system:String>
|
<system:String x:Key="userdatapathToolTip">User settings and installed plugins are saved in the user data folder. This location may vary depending on whether it's in portable mode or not.</system:String>
|
||||||
<system:String x:Key="userdatapathButton">Open Folder</system:String>
|
<system:String x:Key="userdatapathButton">Open Folder</system:String>
|
||||||
|
<system:String x:Key="advanced">Advanced</system:String>
|
||||||
<system:String x:Key="logLevel">Log Level</system:String>
|
<system:String x:Key="logLevel">Log Level</system:String>
|
||||||
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
||||||
<system:String x:Key="LogLevelINFO">Info</system:String>
|
<system:String x:Key="LogLevelINFO">Info</system:String>
|
||||||
|
|
|
||||||
|
|
@ -364,6 +364,7 @@
|
||||||
<system:String x:Key="userdatapath">Ubicación de datos del usuario</system:String>
|
<system:String x:Key="userdatapath">Ubicación de datos del usuario</system:String>
|
||||||
<system:String x:Key="userdatapathToolTip">La configuración del usuario y los complementos instalados se guardan en la carpeta de datos del usuario. Esta ubicación puede variar dependiendo de si está en modo portable o no.</system:String>
|
<system:String x:Key="userdatapathToolTip">La configuración del usuario y los complementos instalados se guardan en la carpeta de datos del usuario. Esta ubicación puede variar dependiendo de si está en modo portable o no.</system:String>
|
||||||
<system:String x:Key="userdatapathButton">Abrir carpeta</system:String>
|
<system:String x:Key="userdatapathButton">Abrir carpeta</system:String>
|
||||||
|
<system:String x:Key="advanced">Advanced</system:String>
|
||||||
<system:String x:Key="logLevel">Nivel de registro</system:String>
|
<system:String x:Key="logLevel">Nivel de registro</system:String>
|
||||||
<system:String x:Key="LogLevelDEBUG">Depurar</system:String>
|
<system:String x:Key="LogLevelDEBUG">Depurar</system:String>
|
||||||
<system:String x:Key="LogLevelINFO">Información</system:String>
|
<system:String x:Key="LogLevelINFO">Información</system:String>
|
||||||
|
|
@ -371,7 +372,7 @@
|
||||||
|
|
||||||
<!-- FileManager Setting Dialog -->
|
<!-- FileManager Setting Dialog -->
|
||||||
<system:String x:Key="fileManagerWindow">Seleccionar administrador de archivos</system:String>
|
<system:String x:Key="fileManagerWindow">Seleccionar administrador de archivos</system:String>
|
||||||
<system:String x:Key="fileManager_learnMore">Learn more</system:String>
|
<system:String x:Key="fileManager_learnMore">Más información</system:String>
|
||||||
<system:String x:Key="fileManager_tips">Especifique la ubicación del archivo del administrador de archivos que está utilizando y añada los argumentos necesarios. El argumento "%d" representa la ruta del directorio a abrir, utilizada por el campo Argumentos de la carpeta y por comandos que abren directorios específicos. El "%f" representa la ruta del archivo a abrir, utilizada por el campo Argumentos del archivo y por comandos que abren archivos específicos.</system:String>
|
<system:String x:Key="fileManager_tips">Especifique la ubicación del archivo del administrador de archivos que está utilizando y añada los argumentos necesarios. El argumento "%d" representa la ruta del directorio a abrir, utilizada por el campo Argumentos de la carpeta y por comandos que abren directorios específicos. El "%f" representa la ruta del archivo a abrir, utilizada por el campo Argumentos del archivo y por comandos que abren archivos específicos.</system:String>
|
||||||
<system:String x:Key="fileManager_tips2">Por ejemplo, si el administrador de archivos utiliza un comando como "totalcmd.exe /A c:\windows" para abrir el directorio c:\windows, la ruta del administrador de archivos será totalcmd.exe, y los Argumentos de la carpeta serán /A "%d". Ciertos administradores de archivos como QTTabBar pueden requerir solo la ruta, en este caso utilice "%d" como la ruta del administrador de archivos y deje el resto de los campos en blanco.</system:String>
|
<system:String x:Key="fileManager_tips2">Por ejemplo, si el administrador de archivos utiliza un comando como "totalcmd.exe /A c:\windows" para abrir el directorio c:\windows, la ruta del administrador de archivos será totalcmd.exe, y los Argumentos de la carpeta serán /A "%d". Ciertos administradores de archivos como QTTabBar pueden requerir solo la ruta, en este caso utilice "%d" como la ruta del administrador de archivos y deje el resto de los campos en blanco.</system:String>
|
||||||
<system:String x:Key="fileManager_name">Administrador de archivos</system:String>
|
<system:String x:Key="fileManager_name">Administrador de archivos</system:String>
|
||||||
|
|
@ -379,8 +380,8 @@
|
||||||
<system:String x:Key="fileManager_path">Ruta del administrador de archivos</system:String>
|
<system:String x:Key="fileManager_path">Ruta del administrador de archivos</system:String>
|
||||||
<system:String x:Key="fileManager_directory_arg">Argumentos de la carpeta</system:String>
|
<system:String x:Key="fileManager_directory_arg">Argumentos de la carpeta</system:String>
|
||||||
<system:String x:Key="fileManager_file_arg">Argumentos del archivo</system:String>
|
<system:String x:Key="fileManager_file_arg">Argumentos del archivo</system:String>
|
||||||
<system:String x:Key="fileManagerPathNotFound">The file manager '{0}' could not be located at '{1}'. Would you like to continue?</system:String>
|
<system:String x:Key="fileManagerPathNotFound">El administrador de archivos '{0}' no pudo ser localizado en '{1}'. ¿Desea continuar?</system:String>
|
||||||
<system:String x:Key="fileManagerPathError">File Manager Path Error</system:String>
|
<system:String x:Key="fileManagerPathError">Error de ruta del administrador de archivos</system:String>
|
||||||
|
|
||||||
<!-- DefaultBrowser Setting Dialog -->
|
<!-- DefaultBrowser Setting Dialog -->
|
||||||
<system:String x:Key="defaultBrowserTitle">Navegador web predeterminado</system:String>
|
<system:String x:Key="defaultBrowserTitle">Navegador web predeterminado</system:String>
|
||||||
|
|
@ -473,12 +474,12 @@ Si añade un prefijo "@" al introducir un acceso directo, éste coinci
|
||||||
<system:String x:Key="reportWindow_copy_below">2. Copiar el siguiente mensaje de excepción</system:String>
|
<system:String x:Key="reportWindow_copy_below">2. Copiar el siguiente mensaje de excepción</system:String>
|
||||||
|
|
||||||
<!-- File Open Error -->
|
<!-- File Open Error -->
|
||||||
<system:String x:Key="fileManagerNotFoundTitle">File Manager Error</system:String>
|
<system:String x:Key="fileManagerNotFoundTitle">Error del administrador de archivos</system:String>
|
||||||
<system:String x:Key="fileManagerNotFound">
|
<system:String x:Key="fileManagerNotFound">
|
||||||
The specified file manager could not be found. Please check the Custom File Manager setting under Settings > General.
|
No se ha encontrado el administrador de archivos especificado. Compruebe la configuración del Administrador de archivos personalizado en Configuración > General.
|
||||||
</system:String>
|
</system:String>
|
||||||
<system:String x:Key="errorTitle">Error</system:String>
|
<system:String x:Key="errorTitle">Error</system:String>
|
||||||
<system:String x:Key="folderOpenError">An error occurred while opening the folder. {0}</system:String>
|
<system:String x:Key="folderOpenError">Se ha producido un error al abrir la carpeta. {0}</system:String>
|
||||||
|
|
||||||
<!-- General Notice -->
|
<!-- General Notice -->
|
||||||
<system:String x:Key="pleaseWait">Por favor espere...</system:String>
|
<system:String x:Key="pleaseWait">Por favor espere...</system:String>
|
||||||
|
|
|
||||||
|
|
@ -363,6 +363,7 @@
|
||||||
<system:String x:Key="userdatapath">Emplacement des données utilisateur</system:String>
|
<system:String x:Key="userdatapath">Emplacement des données utilisateur</system:String>
|
||||||
<system:String x:Key="userdatapathToolTip">Les paramètres utilisateur et les plugins installés sont enregistrés dans le dossier des données utilisateur. Cet emplacement peut varier selon que vous soyez en mode portable ou non.</system:String>
|
<system:String x:Key="userdatapathToolTip">Les paramètres utilisateur et les plugins installés sont enregistrés dans le dossier des données utilisateur. Cet emplacement peut varier selon que vous soyez en mode portable ou non.</system:String>
|
||||||
<system:String x:Key="userdatapathButton">Ouvrir le dossier</system:String>
|
<system:String x:Key="userdatapathButton">Ouvrir le dossier</system:String>
|
||||||
|
<system:String x:Key="advanced">Avancé</system:String>
|
||||||
<system:String x:Key="logLevel">Niveau de journalisation</system:String>
|
<system:String x:Key="logLevel">Niveau de journalisation</system:String>
|
||||||
<system:String x:Key="LogLevelDEBUG">Débogage</system:String>
|
<system:String x:Key="LogLevelDEBUG">Débogage</system:String>
|
||||||
<system:String x:Key="LogLevelINFO">Info</system:String>
|
<system:String x:Key="LogLevelINFO">Info</system:String>
|
||||||
|
|
@ -370,7 +371,7 @@
|
||||||
|
|
||||||
<!-- FileManager Setting Dialog -->
|
<!-- FileManager Setting Dialog -->
|
||||||
<system:String x:Key="fileManagerWindow">Sélectionner le gestionnaire de fichiers</system:String>
|
<system:String x:Key="fileManagerWindow">Sélectionner le gestionnaire de fichiers</system:String>
|
||||||
<system:String x:Key="fileManager_learnMore">Learn more</system:String>
|
<system:String x:Key="fileManager_learnMore">En savoir plus</system:String>
|
||||||
<system:String x:Key="fileManager_tips">Veuillez spécifier l'emplacement du fichier de l'explorateur de fichiers que vous utilisez et ajouter des arguments si nécessaire. Le "%d" représente le chemin du répertoire à ouvrir, utilisé par le champ Arg for Folder et pour les commandes ouvrant des répertoires spécifiques. Le "%f" représente le chemin du fichier à ouvrir, utilisé par le champ Arg for File et pour les commandes ouvrant des fichiers spécifiques.</system:String>
|
<system:String x:Key="fileManager_tips">Veuillez spécifier l'emplacement du fichier de l'explorateur de fichiers que vous utilisez et ajouter des arguments si nécessaire. Le "%d" représente le chemin du répertoire à ouvrir, utilisé par le champ Arg for Folder et pour les commandes ouvrant des répertoires spécifiques. Le "%f" représente le chemin du fichier à ouvrir, utilisé par le champ Arg for File et pour les commandes ouvrant des fichiers spécifiques.</system:String>
|
||||||
<system:String x:Key="fileManager_tips2">Par exemple, si l'explorateur de fichiers utilise une commande telle que "totalcmd.exe /A c:\windows" pour ouvrir le répertoire c:\windows, le chemin de l'explorateur de fichiers sera totalcmd.exe et l'argument Arg For Folder sera /A "%d"". Certains explorateurs de fichiers comme QTTabBar peuvent simplement nécessiter qu'un chemin soit fourni, dans ce cas, utilisez "%d" comme chemin de l'explorateur de fichiers et laissez le reste des fichiers vides.</system:String>
|
<system:String x:Key="fileManager_tips2">Par exemple, si l'explorateur de fichiers utilise une commande telle que "totalcmd.exe /A c:\windows" pour ouvrir le répertoire c:\windows, le chemin de l'explorateur de fichiers sera totalcmd.exe et l'argument Arg For Folder sera /A "%d"". Certains explorateurs de fichiers comme QTTabBar peuvent simplement nécessiter qu'un chemin soit fourni, dans ce cas, utilisez "%d" comme chemin de l'explorateur de fichiers et laissez le reste des fichiers vides.</system:String>
|
||||||
<system:String x:Key="fileManager_name">Gestionnaire de fichiers</system:String>
|
<system:String x:Key="fileManager_name">Gestionnaire de fichiers</system:String>
|
||||||
|
|
@ -378,8 +379,8 @@
|
||||||
<system:String x:Key="fileManager_path">Chemin du gestionnaire de fichiers</system:String>
|
<system:String x:Key="fileManager_path">Chemin du gestionnaire de fichiers</system:String>
|
||||||
<system:String x:Key="fileManager_directory_arg">Arguments pour le répertoire</system:String>
|
<system:String x:Key="fileManager_directory_arg">Arguments pour le répertoire</system:String>
|
||||||
<system:String x:Key="fileManager_file_arg">Arguments pour le fichier</system:String>
|
<system:String x:Key="fileManager_file_arg">Arguments pour le fichier</system:String>
|
||||||
<system:String x:Key="fileManagerPathNotFound">The file manager '{0}' could not be located at '{1}'. Would you like to continue?</system:String>
|
<system:String x:Key="fileManagerPathNotFound">Le gestionnaire de fichiers '{0}' n'a pas pu être situé à '{1}'. Souhaitez-vous continuer ?</system:String>
|
||||||
<system:String x:Key="fileManagerPathError">File Manager Path Error</system:String>
|
<system:String x:Key="fileManagerPathError">Erreur de chemin du gestionnaire de fichiers</system:String>
|
||||||
|
|
||||||
<!-- DefaultBrowser Setting Dialog -->
|
<!-- DefaultBrowser Setting Dialog -->
|
||||||
<system:String x:Key="defaultBrowserTitle">Navigateur web par défaut</system:String>
|
<system:String x:Key="defaultBrowserTitle">Navigateur web par défaut</system:String>
|
||||||
|
|
@ -472,12 +473,12 @@ Si vous ajoutez un préfixe "@" lors de la saisie d'un raccourci, celu
|
||||||
<system:String x:Key="reportWindow_copy_below">2. Copiez le message d’exception ci-dessous</system:String>
|
<system:String x:Key="reportWindow_copy_below">2. Copiez le message d’exception ci-dessous</system:String>
|
||||||
|
|
||||||
<!-- File Open Error -->
|
<!-- File Open Error -->
|
||||||
<system:String x:Key="fileManagerNotFoundTitle">File Manager Error</system:String>
|
<system:String x:Key="fileManagerNotFoundTitle">Erreur du gestionnaire de fichiers</system:String>
|
||||||
<system:String x:Key="fileManagerNotFound">
|
<system:String x:Key="fileManagerNotFound">
|
||||||
The specified file manager could not be found. Please check the Custom File Manager setting under Settings > General.
|
Le gestionnaire de fichiers spécifié n'a pas été trouvé. Veuillez vérifier le paramètre Gestionnaire de fichiers personnalisé dans Paramètres > Général.
|
||||||
</system:String>
|
</system:String>
|
||||||
<system:String x:Key="errorTitle">Erreur</system:String>
|
<system:String x:Key="errorTitle">Erreur</system:String>
|
||||||
<system:String x:Key="folderOpenError">An error occurred while opening the folder. {0}</system:String>
|
<system:String x:Key="folderOpenError">Une erreur s'est produite lors de l'ouverture du dossier. {0}</system:String>
|
||||||
|
|
||||||
<!-- General Notice -->
|
<!-- General Notice -->
|
||||||
<system:String x:Key="pleaseWait">Veuillez patienter...</system:String>
|
<system:String x:Key="pleaseWait">Veuillez patienter...</system:String>
|
||||||
|
|
|
||||||
|
|
@ -67,7 +67,7 @@
|
||||||
<system:String x:Key="SearchWindowAlignCenterTop">מרכז עליון</system:String>
|
<system:String x:Key="SearchWindowAlignCenterTop">מרכז עליון</system:String>
|
||||||
<system:String x:Key="SearchWindowAlignLeftTop">שמאל עליון</system:String>
|
<system:String x:Key="SearchWindowAlignLeftTop">שמאל עליון</system:String>
|
||||||
<system:String x:Key="SearchWindowAlignRightTop">ימין עליון</system:String>
|
<system:String x:Key="SearchWindowAlignRightTop">ימין עליון</system:String>
|
||||||
<system:String x:Key="SearchWindowAlignCustom">Custom Position</system:String>
|
<system:String x:Key="SearchWindowAlignCustom">מיקום מותאם אישית</system:String>
|
||||||
<system:String x:Key="language">שפה</system:String>
|
<system:String x:Key="language">שפה</system:String>
|
||||||
<system:String x:Key="lastQueryMode">סגנון שאילתה אחרונה</system:String>
|
<system:String x:Key="lastQueryMode">סגנון שאילתה אחרונה</system:String>
|
||||||
<system:String x:Key="lastQueryModeToolTip">הצג/הסתר תוצאות קודמות כאשר Flow Launcher מופעל מחדש.</system:String>
|
<system:String x:Key="lastQueryModeToolTip">הצג/הסתר תוצאות קודמות כאשר Flow Launcher מופעל מחדש.</system:String>
|
||||||
|
|
@ -102,7 +102,7 @@
|
||||||
<system:String x:Key="SearchPrecisionLow">נמוך</system:String>
|
<system:String x:Key="SearchPrecisionLow">נמוך</system:String>
|
||||||
<system:String x:Key="SearchPrecisionRegular">Regular</system:String>
|
<system:String x:Key="SearchPrecisionRegular">Regular</system:String>
|
||||||
<system:String x:Key="ShouldUsePinyin">חפש באמצעות Pinyin</system:String>
|
<system:String x:Key="ShouldUsePinyin">חפש באמצעות Pinyin</system:String>
|
||||||
<system:String x:Key="ShouldUsePinyinToolTip">Allows using Pinyin to search. Pinyin is the standard system of romanized spelling for translating Chinese.</system:String>
|
<system:String x:Key="ShouldUsePinyinToolTip">מאפשר חיפוש באמצעות Pinyin, מערכת הכתיבה הסטנדרטית לתרגום סינית.</system:String>
|
||||||
<system:String x:Key="AlwaysPreview">הצג תמיד תצוגה מקדימה</system:String>
|
<system:String x:Key="AlwaysPreview">הצג תמיד תצוגה מקדימה</system:String>
|
||||||
<system:String x:Key="AlwaysPreviewToolTip">פתח תמיד את לוח התצוגה המקדימה כאשר Flow מופעל. הקש על {0} כדי להחליף את התצוגה המקדימה.</system:String>
|
<system:String x:Key="AlwaysPreviewToolTip">פתח תמיד את לוח התצוגה המקדימה כאשר Flow מופעל. הקש על {0} כדי להחליף את התצוגה המקדימה.</system:String>
|
||||||
<system:String x:Key="shadowEffectNotAllowed">לא ניתן להחיל אפקט צל כאשר העיצוב הנוכחי מוגדר לאפקט טשטוש</system:String>
|
<system:String x:Key="shadowEffectNotAllowed">לא ניתן להחיל אפקט צל כאשר העיצוב הנוכחי מוגדר לאפקט טשטוש</system:String>
|
||||||
|
|
@ -134,7 +134,7 @@
|
||||||
<system:String x:Key="homePageToolTip">Show home page results when query text is empty.</system:String>
|
<system:String x:Key="homePageToolTip">Show home page results when query text is empty.</system:String>
|
||||||
<system:String x:Key="historyResultsForHomePage">Show History Results in Home Page</system:String>
|
<system:String x:Key="historyResultsForHomePage">Show History Results in Home Page</system:String>
|
||||||
<system:String x:Key="historyResultsCountForHomePage">Maximum History Results Shown in Home Page</system:String>
|
<system:String x:Key="historyResultsCountForHomePage">Maximum History Results Shown in Home Page</system:String>
|
||||||
<system:String x:Key="homeToggleBoxToolTip">This can only be edited if plugin supports Home feature and Home Page is enabled.</system:String>
|
<system:String x:Key="homeToggleBoxToolTip">ניתן לערוך זאת רק אם התוסף תומך בתכונת הבית ודף הבית מופעל.</system:String>
|
||||||
|
|
||||||
<!-- Setting Plugin -->
|
<!-- Setting Plugin -->
|
||||||
<system:String x:Key="searchplugin">חפש תוסף</system:String>
|
<system:String x:Key="searchplugin">חפש תוסף</system:String>
|
||||||
|
|
@ -151,7 +151,7 @@
|
||||||
<system:String x:Key="currentActionKeywords">מילת מפתח נוכחית לפעולה</system:String>
|
<system:String x:Key="currentActionKeywords">מילת מפתח נוכחית לפעולה</system:String>
|
||||||
<system:String x:Key="newActionKeyword">מילת מפתח חדשה לפעולה</system:String>
|
<system:String x:Key="newActionKeyword">מילת מפתח חדשה לפעולה</system:String>
|
||||||
<system:String x:Key="actionKeywordsTooltip">שנה מילות מפתח לפעולה</system:String>
|
<system:String x:Key="actionKeywordsTooltip">שנה מילות מפתח לפעולה</system:String>
|
||||||
<system:String x:Key="pluginSearchDelayTime">Plugin search delay time</system:String>
|
<system:String x:Key="pluginSearchDelayTime">זמן השהייה של חיפוש תוסף</system:String>
|
||||||
<system:String x:Key="pluginSearchDelayTimeTooltip">שנה את זמן השהיית חיפוש של תוסף</system:String>
|
<system:String x:Key="pluginSearchDelayTimeTooltip">שנה את זמן השהיית חיפוש של תוסף</system:String>
|
||||||
<system:String x:Key="FilterComboboxLabel">הגדרות מתקדמות:</system:String>
|
<system:String x:Key="FilterComboboxLabel">הגדרות מתקדמות:</system:String>
|
||||||
<system:String x:Key="DisplayModeOnOff">מופעל</system:String>
|
<system:String x:Key="DisplayModeOnOff">מופעל</system:String>
|
||||||
|
|
@ -313,7 +313,7 @@
|
||||||
<system:String x:Key="useGlyphUIEffect">השתמש ב-Segoe Fluent Icons לתוצאות חיפוש כאשר נתמך</system:String>
|
<system:String x:Key="useGlyphUIEffect">השתמש ב-Segoe Fluent Icons לתוצאות חיפוש כאשר נתמך</system:String>
|
||||||
<system:String x:Key="flowlauncherPressHotkey">הקש על מקש</system:String>
|
<system:String x:Key="flowlauncherPressHotkey">הקש על מקש</system:String>
|
||||||
<system:String x:Key="showBadges">הצג תגי תוצאות</system:String>
|
<system:String x:Key="showBadges">הצג תגי תוצאות</system:String>
|
||||||
<system:String x:Key="showBadgesToolTip">For supported plugins, badges are displayed to help distinguish them more easily.</system:String>
|
<system:String x:Key="showBadgesToolTip">עבור תוספים נתמכים, מוצגים תגים כדי לעזור להבחין ביניהם ביתר קלות.</system:String>
|
||||||
<system:String x:Key="showBadgesGlobalOnly">Show Result Badges for Global Query Only</system:String>
|
<system:String x:Key="showBadgesGlobalOnly">Show Result Badges for Global Query Only</system:String>
|
||||||
|
|
||||||
<!-- Setting Proxy -->
|
<!-- Setting Proxy -->
|
||||||
|
|
@ -363,6 +363,7 @@
|
||||||
<system:String x:Key="userdatapath">מיקום נתוני משתמש</system:String>
|
<system:String x:Key="userdatapath">מיקום נתוני משתמש</system:String>
|
||||||
<system:String x:Key="userdatapathToolTip">הגדרות המשתמש והתוספים המותקנים נשמרים בתיקיית נתוני המשתמש. מיקום זה עשוי להשתנות אם התוכנה במצב נייד.</system:String>
|
<system:String x:Key="userdatapathToolTip">הגדרות המשתמש והתוספים המותקנים נשמרים בתיקיית נתוני המשתמש. מיקום זה עשוי להשתנות אם התוכנה במצב נייד.</system:String>
|
||||||
<system:String x:Key="userdatapathButton">פתח תיקיה</system:String>
|
<system:String x:Key="userdatapathButton">פתח תיקיה</system:String>
|
||||||
|
<system:String x:Key="advanced">Advanced</system:String>
|
||||||
<system:String x:Key="logLevel">רמת יומן</system:String>
|
<system:String x:Key="logLevel">רמת יומן</system:String>
|
||||||
<system:String x:Key="LogLevelDEBUG">ניפוי שגיאות</system:String>
|
<system:String x:Key="LogLevelDEBUG">ניפוי שגיאות</system:String>
|
||||||
<system:String x:Key="LogLevelINFO">מידע</system:String>
|
<system:String x:Key="LogLevelINFO">מידע</system:String>
|
||||||
|
|
@ -370,7 +371,7 @@
|
||||||
|
|
||||||
<!-- FileManager Setting Dialog -->
|
<!-- FileManager Setting Dialog -->
|
||||||
<system:String x:Key="fileManagerWindow">בחר מנהל קבצים</system:String>
|
<system:String x:Key="fileManagerWindow">בחר מנהל קבצים</system:String>
|
||||||
<system:String x:Key="fileManager_learnMore">Learn more</system:String>
|
<system:String x:Key="fileManager_learnMore">למד עוד</system:String>
|
||||||
<system:String x:Key="fileManager_tips">אנא ציין את מיקום הקובץ של מנהל הקבצים שבו אתה משתמש והוסף ארגומנטים כנדרש. "%d" מייצג את נתיב התיקייה שיש לפתוח, ומשמש בשדה ארגומנט לתיקייה ובפקודות לפתיחת תיקיות מסוימות. "%f" מייצג את נתיב הקובץ שיש לפתוח, ומשמש בשדה ארגומנט לקובץ ובפקודות לפתיחת קבצים מסוימים.</system:String>
|
<system:String x:Key="fileManager_tips">אנא ציין את מיקום הקובץ של מנהל הקבצים שבו אתה משתמש והוסף ארגומנטים כנדרש. "%d" מייצג את נתיב התיקייה שיש לפתוח, ומשמש בשדה ארגומנט לתיקייה ובפקודות לפתיחת תיקיות מסוימות. "%f" מייצג את נתיב הקובץ שיש לפתוח, ומשמש בשדה ארגומנט לקובץ ובפקודות לפתיחת קבצים מסוימים.</system:String>
|
||||||
<system:String x:Key="fileManager_tips2">לדוגמה, אם מנהל הקבצים משתמש בפקודה כגון "totalcmd.exe /A c:\windows" כדי לפתוח את התיקייה c:\windows, נתיב מנהל הקבצים יהיה totalcmd.exe, והארגומנט לתיקייה יהיה /A "%d". מנהלי קבצים מסוימים, כגון QTTabBar, עשויים לדרוש רק ציון נתיב, במקרה כזה השתמש ב-"%d" כנתיב מנהל הקבצים והשאר את שאר השדות ריקים.</system:String>
|
<system:String x:Key="fileManager_tips2">לדוגמה, אם מנהל הקבצים משתמש בפקודה כגון "totalcmd.exe /A c:\windows" כדי לפתוח את התיקייה c:\windows, נתיב מנהל הקבצים יהיה totalcmd.exe, והארגומנט לתיקייה יהיה /A "%d". מנהלי קבצים מסוימים, כגון QTTabBar, עשויים לדרוש רק ציון נתיב, במקרה כזה השתמש ב-"%d" כנתיב מנהל הקבצים והשאר את שאר השדות ריקים.</system:String>
|
||||||
<system:String x:Key="fileManager_name">מנהל קבצים</system:String>
|
<system:String x:Key="fileManager_name">מנהל קבצים</system:String>
|
||||||
|
|
@ -378,8 +379,8 @@
|
||||||
<system:String x:Key="fileManager_path">נתיב מנהל קבצים</system:String>
|
<system:String x:Key="fileManager_path">נתיב מנהל קבצים</system:String>
|
||||||
<system:String x:Key="fileManager_directory_arg">ארגומנט לתיקייה</system:String>
|
<system:String x:Key="fileManager_directory_arg">ארגומנט לתיקייה</system:String>
|
||||||
<system:String x:Key="fileManager_file_arg">ארגומנט לקובץ</system:String>
|
<system:String x:Key="fileManager_file_arg">ארגומנט לקובץ</system:String>
|
||||||
<system:String x:Key="fileManagerPathNotFound">The file manager '{0}' could not be located at '{1}'. Would you like to continue?</system:String>
|
<system:String x:Key="fileManagerPathNotFound">לא ניתן היה לאתר את מנהל הקבצים '{0}' ב-'{1}'. האם ברצונך להמשיך?</system:String>
|
||||||
<system:String x:Key="fileManagerPathError">File Manager Path Error</system:String>
|
<system:String x:Key="fileManagerPathError">שגיאת נתיב למנהל הקבצים</system:String>
|
||||||
|
|
||||||
<!-- DefaultBrowser Setting Dialog -->
|
<!-- DefaultBrowser Setting Dialog -->
|
||||||
<system:String x:Key="defaultBrowserTitle">דפדפן ברירת מחדל</system:String>
|
<system:String x:Key="defaultBrowserTitle">דפדפן ברירת מחדל</system:String>
|
||||||
|
|
@ -416,7 +417,7 @@
|
||||||
|
|
||||||
<!-- Search Delay Settings Dialog -->
|
<!-- Search Delay Settings Dialog -->
|
||||||
<system:String x:Key="homeTitle">דף הבית</system:String>
|
<system:String x:Key="homeTitle">דף הבית</system:String>
|
||||||
<system:String x:Key="homeTips">Enable the plugin home page state if you like to show the plugin results when query is empty.</system:String>
|
<system:String x:Key="homeTips">הפעל את מצב דף הבית של התוסף אם ברצונך להציג את תוצאות התוסף כאשר השאילתה ריקה.</system:String>
|
||||||
|
|
||||||
<!-- Custom Query Hotkey Dialog -->
|
<!-- Custom Query Hotkey Dialog -->
|
||||||
<system:String x:Key="customeQueryHotkeyTitle">מקש קיצור לשאילתה מותאמת אישית</system:String>
|
<system:String x:Key="customeQueryHotkeyTitle">מקש קיצור לשאילתה מותאמת אישית</system:String>
|
||||||
|
|
@ -472,12 +473,12 @@
|
||||||
<system:String x:Key="reportWindow_copy_below">2. העתק את הודעת החריגה למטה</system:String>
|
<system:String x:Key="reportWindow_copy_below">2. העתק את הודעת החריגה למטה</system:String>
|
||||||
|
|
||||||
<!-- File Open Error -->
|
<!-- File Open Error -->
|
||||||
<system:String x:Key="fileManagerNotFoundTitle">File Manager Error</system:String>
|
<system:String x:Key="fileManagerNotFoundTitle">שגיאת מנהל הקבצים</system:String>
|
||||||
<system:String x:Key="fileManagerNotFound">
|
<system:String x:Key="fileManagerNotFound">
|
||||||
The specified file manager could not be found. Please check the Custom File Manager setting under Settings > General.
|
לא ניתן היה למצוא את מנהל הקבצים שצוין. אנא בדוק את ההגדרה של מנהל קבצים מותאם אישית תחת הגדרות > כללי.
|
||||||
</system:String>
|
</system:String>
|
||||||
<system:String x:Key="errorTitle">שגיאה</system:String>
|
<system:String x:Key="errorTitle">שגיאה</system:String>
|
||||||
<system:String x:Key="folderOpenError">An error occurred while opening the folder. {0}</system:String>
|
<system:String x:Key="folderOpenError">אירעה שגיאה בעת פתיחת התיקייה. {0}</system:String>
|
||||||
|
|
||||||
<!-- General Notice -->
|
<!-- General Notice -->
|
||||||
<system:String x:Key="pleaseWait">אנא המתן...</system:String>
|
<system:String x:Key="pleaseWait">אנא המתן...</system:String>
|
||||||
|
|
|
||||||
|
|
@ -364,6 +364,7 @@
|
||||||
<system:String x:Key="userdatapath">Posizione Dati Utente</system:String>
|
<system:String x:Key="userdatapath">Posizione Dati Utente</system:String>
|
||||||
<system:String x:Key="userdatapathToolTip">Le impostazioni dell'utente e i plugin installati sono salvati nella cartella dati utente. Questa posizione può variare se è in modalità portable o no.</system:String>
|
<system:String x:Key="userdatapathToolTip">Le impostazioni dell'utente e i plugin installati sono salvati nella cartella dati utente. Questa posizione può variare se è in modalità portable o no.</system:String>
|
||||||
<system:String x:Key="userdatapathButton">Apri Cartella</system:String>
|
<system:String x:Key="userdatapathButton">Apri Cartella</system:String>
|
||||||
|
<system:String x:Key="advanced">Advanced</system:String>
|
||||||
<system:String x:Key="logLevel">Log Level</system:String>
|
<system:String x:Key="logLevel">Log Level</system:String>
|
||||||
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
||||||
<system:String x:Key="LogLevelINFO">Info</system:String>
|
<system:String x:Key="LogLevelINFO">Info</system:String>
|
||||||
|
|
|
||||||
|
|
@ -364,6 +364,7 @@
|
||||||
<system:String x:Key="userdatapath">User Data Location</system:String>
|
<system:String x:Key="userdatapath">User Data Location</system:String>
|
||||||
<system:String x:Key="userdatapathToolTip">User settings and installed plugins are saved in the user data folder. This location may vary depending on whether it's in portable mode or not.</system:String>
|
<system:String x:Key="userdatapathToolTip">User settings and installed plugins are saved in the user data folder. This location may vary depending on whether it's in portable mode or not.</system:String>
|
||||||
<system:String x:Key="userdatapathButton">Open Folder</system:String>
|
<system:String x:Key="userdatapathButton">Open Folder</system:String>
|
||||||
|
<system:String x:Key="advanced">Advanced</system:String>
|
||||||
<system:String x:Key="logLevel">Log Level</system:String>
|
<system:String x:Key="logLevel">Log Level</system:String>
|
||||||
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
||||||
<system:String x:Key="LogLevelINFO">Info</system:String>
|
<system:String x:Key="LogLevelINFO">Info</system:String>
|
||||||
|
|
|
||||||
|
|
@ -122,10 +122,10 @@
|
||||||
<system:String x:Key="KoreanImeOpenLinkButton">열기</system:String>
|
<system:String x:Key="KoreanImeOpenLinkButton">열기</system:String>
|
||||||
<system:String x:Key="KoreanImeRegistry">이전 버전의 Microsoft IME 사용</system:String>
|
<system:String x:Key="KoreanImeRegistry">이전 버전의 Microsoft IME 사용</system:String>
|
||||||
<system:String x:Key="KoreanImeRegistryTooltip">이전 버전의 IME를 사용하도록 시스템 설정을 변경합니다</system:String>
|
<system:String x:Key="KoreanImeRegistryTooltip">이전 버전의 IME를 사용하도록 시스템 설정을 변경합니다</system:String>
|
||||||
<system:String x:Key="homePage">Home Page</system:String>
|
<system:String x:Key="homePage">홈페이지</system:String>
|
||||||
<system:String x:Key="homePageToolTip">Show home page results when query text is empty.</system:String>
|
<system:String x:Key="homePageToolTip">쿼리 입력창이 비어있을때, 홈페이지의 결과를 표시합니다.</system:String>
|
||||||
<system:String x:Key="historyResultsForHomePage">Show History Results in Home Page</system:String>
|
<system:String x:Key="historyResultsForHomePage">히스토리를 홈페이지에 표시</system:String>
|
||||||
<system:String x:Key="historyResultsCountForHomePage">Maximum History Results Shown in Home Page</system:String>
|
<system:String x:Key="historyResultsCountForHomePage">홈페이지에 표시할 최대 히스토리 수</system:String>
|
||||||
<system:String x:Key="homeToggleBoxToolTip">This can only be edited if plugin supports Home feature and Home Page is enabled.</system:String>
|
<system:String x:Key="homeToggleBoxToolTip">This can only be edited if plugin supports Home feature and Home Page is enabled.</system:String>
|
||||||
|
|
||||||
<!-- Setting Plugin -->
|
<!-- Setting Plugin -->
|
||||||
|
|
@ -149,7 +149,7 @@
|
||||||
<system:String x:Key="DisplayModeOnOff">켬</system:String>
|
<system:String x:Key="DisplayModeOnOff">켬</system:String>
|
||||||
<system:String x:Key="DisplayModePriority">중요</system:String>
|
<system:String x:Key="DisplayModePriority">중요</system:String>
|
||||||
<system:String x:Key="DisplayModeSearchDelay">검색 지연</system:String>
|
<system:String x:Key="DisplayModeSearchDelay">검색 지연</system:String>
|
||||||
<system:String x:Key="DisplayModeHomeOnOff">Home Page</system:String>
|
<system:String x:Key="DisplayModeHomeOnOff">홈페이지</system:String>
|
||||||
<system:String x:Key="currentPriority">현재 중요도:</system:String>
|
<system:String x:Key="currentPriority">현재 중요도:</system:String>
|
||||||
<system:String x:Key="newPriority">새 중요도:</system:String>
|
<system:String x:Key="newPriority">새 중요도:</system:String>
|
||||||
<system:String x:Key="priority">중요도</system:String>
|
<system:String x:Key="priority">중요도</system:String>
|
||||||
|
|
@ -347,7 +347,7 @@
|
||||||
<system:String x:Key="logfolder">로그 폴더</system:String>
|
<system:String x:Key="logfolder">로그 폴더</system:String>
|
||||||
<system:String x:Key="clearlogfolder">로그 삭제</system:String>
|
<system:String x:Key="clearlogfolder">로그 삭제</system:String>
|
||||||
<system:String x:Key="clearlogfolderMessage">정말 모든 로그를 삭제하시겠습니까?</system:String>
|
<system:String x:Key="clearlogfolderMessage">정말 모든 로그를 삭제하시겠습니까?</system:String>
|
||||||
<system:String x:Key="cachefolder">Cache Folder</system:String>
|
<system:String x:Key="cachefolder">캐시 폴더</system:String>
|
||||||
<system:String x:Key="clearcachefolder">캐시 지우기</system:String>
|
<system:String x:Key="clearcachefolder">캐시 지우기</system:String>
|
||||||
<system:String x:Key="clearcachefolderMessage">모든 캐시를 삭제하시겠습니까?</system:String>
|
<system:String x:Key="clearcachefolderMessage">모든 캐시를 삭제하시겠습니까?</system:String>
|
||||||
<system:String x:Key="clearfolderfailMessage">Failed to clear part of folders and files. Please see log file for more information</system:String>
|
<system:String x:Key="clearfolderfailMessage">Failed to clear part of folders and files. Please see log file for more information</system:String>
|
||||||
|
|
@ -355,14 +355,15 @@
|
||||||
<system:String x:Key="userdatapath">사용자 데이터 위치</system:String>
|
<system:String x:Key="userdatapath">사용자 데이터 위치</system:String>
|
||||||
<system:String x:Key="userdatapathToolTip">사용자 설정과 설치된 플러그인은 사용자 데이터 폴더에 저장됩니다. 이 위치는 휴대용 모드 활성화 여부에 따라 달라질 수 있습니다.</system:String>
|
<system:String x:Key="userdatapathToolTip">사용자 설정과 설치된 플러그인은 사용자 데이터 폴더에 저장됩니다. 이 위치는 휴대용 모드 활성화 여부에 따라 달라질 수 있습니다.</system:String>
|
||||||
<system:String x:Key="userdatapathButton">폴더 열기</system:String>
|
<system:String x:Key="userdatapathButton">폴더 열기</system:String>
|
||||||
|
<system:String x:Key="advanced">Advanced</system:String>
|
||||||
<system:String x:Key="logLevel">로그 레벨</system:String>
|
<system:String x:Key="logLevel">로그 레벨</system:String>
|
||||||
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
||||||
<system:String x:Key="LogLevelINFO">Info</system:String>
|
<system:String x:Key="LogLevelINFO">Info</system:String>
|
||||||
<system:String x:Key="settingWindowFontTitle">Setting Window Font</system:String>
|
<system:String x:Key="settingWindowFontTitle">설정창 글꼴</system:String>
|
||||||
|
|
||||||
<!-- FileManager Setting Dialog -->
|
<!-- FileManager Setting Dialog -->
|
||||||
<system:String x:Key="fileManagerWindow">파일관리자 선택</system:String>
|
<system:String x:Key="fileManagerWindow">파일관리자 선택</system:String>
|
||||||
<system:String x:Key="fileManager_learnMore">Learn more</system:String>
|
<system:String x:Key="fileManager_learnMore">더 알아보기</system:String>
|
||||||
<system:String x:Key="fileManager_tips">사용 중인 파일 관리자의 파일 위치를 지정하고, 필요한 경우 인수를 추가하세요. "%d"는 열고자 하는 디렉터리 경로를 나타내며, 폴더용 인수 필드 및 특정 디렉터리를 여는 명령어에서 사용됩니다. "%f"는 열고자 하는 파일 경로를 나타내며, 파일용 인수 필드 및 특정 파일을 여는 명령어에서 사용됩니다.</system:String>
|
<system:String x:Key="fileManager_tips">사용 중인 파일 관리자의 파일 위치를 지정하고, 필요한 경우 인수를 추가하세요. "%d"는 열고자 하는 디렉터리 경로를 나타내며, 폴더용 인수 필드 및 특정 디렉터리를 여는 명령어에서 사용됩니다. "%f"는 열고자 하는 파일 경로를 나타내며, 파일용 인수 필드 및 특정 파일을 여는 명령어에서 사용됩니다.</system:String>
|
||||||
<system:String x:Key="fileManager_tips2">예를 들어, 파일 관리자가 totalcmd.exe /A c:\windows와 같은 명령어로 c:\windows 디렉터리를 연다면, 파일 관리자 경로는 totalcmd.exe가 되고, 폴더용 인수는 /A "%d"가 됩니다. QTTabBar와 같은 일부 파일 관리자는 경로만 전달하면 되는 경우가 있으므로, 이 경우에는 파일 관리자 경로에 "%d"를 입력하고 나머지 필드는 비워두세요.</system:String>
|
<system:String x:Key="fileManager_tips2">예를 들어, 파일 관리자가 totalcmd.exe /A c:\windows와 같은 명령어로 c:\windows 디렉터리를 연다면, 파일 관리자 경로는 totalcmd.exe가 되고, 폴더용 인수는 /A "%d"가 됩니다. QTTabBar와 같은 일부 파일 관리자는 경로만 전달하면 되는 경우가 있으므로, 이 경우에는 파일 관리자 경로에 "%d"를 입력하고 나머지 필드는 비워두세요.</system:String>
|
||||||
<system:String x:Key="fileManager_name">파일관리자</system:String>
|
<system:String x:Key="fileManager_name">파일관리자</system:String>
|
||||||
|
|
@ -407,7 +408,7 @@
|
||||||
<system:String x:Key="searchDelayTimeTips">플러그인에서 사용할 검색 지연 시간(ms)을 입력하세요. 지정하지 않으려면 비워두세요. 기본 검색 지연 시간이 사용됩니다.</system:String>
|
<system:String x:Key="searchDelayTimeTips">플러그인에서 사용할 검색 지연 시간(ms)을 입력하세요. 지정하지 않으려면 비워두세요. 기본 검색 지연 시간이 사용됩니다.</system:String>
|
||||||
|
|
||||||
<!-- Search Delay Settings Dialog -->
|
<!-- Search Delay Settings Dialog -->
|
||||||
<system:String x:Key="homeTitle">Home Page</system:String>
|
<system:String x:Key="homeTitle">홈페이지</system:String>
|
||||||
<system:String x:Key="homeTips">Enable the plugin home page state if you like to show the plugin results when query is empty.</system:String>
|
<system:String x:Key="homeTips">Enable the plugin home page state if you like to show the plugin results when query is empty.</system:String>
|
||||||
|
|
||||||
<!-- Custom Query Hotkey Dialog -->
|
<!-- Custom Query Hotkey Dialog -->
|
||||||
|
|
|
||||||
|
|
@ -364,6 +364,7 @@
|
||||||
<system:String x:Key="userdatapath">Plassering av brukerdata</system:String>
|
<system:String x:Key="userdatapath">Plassering av brukerdata</system:String>
|
||||||
<system:String x:Key="userdatapathToolTip">Brukerinnstillinger og installerte programtillegg lagres i brukerens datamappe. Denne plasseringen kan variere avhengig av om den er i portabel modus eller ikke.</system:String>
|
<system:String x:Key="userdatapathToolTip">Brukerinnstillinger og installerte programtillegg lagres i brukerens datamappe. Denne plasseringen kan variere avhengig av om den er i portabel modus eller ikke.</system:String>
|
||||||
<system:String x:Key="userdatapathButton">Åpne mappe</system:String>
|
<system:String x:Key="userdatapathButton">Åpne mappe</system:String>
|
||||||
|
<system:String x:Key="advanced">Advanced</system:String>
|
||||||
<system:String x:Key="logLevel">Log Level</system:String>
|
<system:String x:Key="logLevel">Log Level</system:String>
|
||||||
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
||||||
<system:String x:Key="LogLevelINFO">Info</system:String>
|
<system:String x:Key="LogLevelINFO">Info</system:String>
|
||||||
|
|
|
||||||
|
|
@ -364,6 +364,7 @@
|
||||||
<system:String x:Key="userdatapath">Gegevenslocatie van gebruiker</system:String>
|
<system:String x:Key="userdatapath">Gegevenslocatie van gebruiker</system:String>
|
||||||
<system:String x:Key="userdatapathToolTip">Gebruikersinstellingen en geïnstalleerde plug-ins worden opgeslagen in de gebruikersgegevensmap. Deze locatie kan variëren afhankelijk van of het in draagbare modus is of niet.</system:String>
|
<system:String x:Key="userdatapathToolTip">Gebruikersinstellingen en geïnstalleerde plug-ins worden opgeslagen in de gebruikersgegevensmap. Deze locatie kan variëren afhankelijk van of het in draagbare modus is of niet.</system:String>
|
||||||
<system:String x:Key="userdatapathButton">Map openen</system:String>
|
<system:String x:Key="userdatapathButton">Map openen</system:String>
|
||||||
|
<system:String x:Key="advanced">Advanced</system:String>
|
||||||
<system:String x:Key="logLevel">Log Level</system:String>
|
<system:String x:Key="logLevel">Log Level</system:String>
|
||||||
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
||||||
<system:String x:Key="LogLevelINFO">Info</system:String>
|
<system:String x:Key="LogLevelINFO">Info</system:String>
|
||||||
|
|
|
||||||
|
|
@ -364,6 +364,7 @@ Kliknij "nie", jeśli jest już zainstalowany. Zostaniesz wtedy popros
|
||||||
<system:String x:Key="userdatapath">Lokalizacja danych użytkownika</system:String>
|
<system:String x:Key="userdatapath">Lokalizacja danych użytkownika</system:String>
|
||||||
<system:String x:Key="userdatapathToolTip">Ustawienia użytkownika i zainstalowane wtyczki są zapisywane w folderze danych użytkownika. Ta lokalizacja może się różnić w zależności od tego, czy aplikacja jest w trybie przenośnym, czy nie.</system:String>
|
<system:String x:Key="userdatapathToolTip">Ustawienia użytkownika i zainstalowane wtyczki są zapisywane w folderze danych użytkownika. Ta lokalizacja może się różnić w zależności od tego, czy aplikacja jest w trybie przenośnym, czy nie.</system:String>
|
||||||
<system:String x:Key="userdatapathButton">Otwórz folder</system:String>
|
<system:String x:Key="userdatapathButton">Otwórz folder</system:String>
|
||||||
|
<system:String x:Key="advanced">Advanced</system:String>
|
||||||
<system:String x:Key="logLevel">Poziom logowania</system:String>
|
<system:String x:Key="logLevel">Poziom logowania</system:String>
|
||||||
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
||||||
<system:String x:Key="LogLevelINFO">Info</system:String>
|
<system:String x:Key="LogLevelINFO">Info</system:String>
|
||||||
|
|
|
||||||
|
|
@ -364,6 +364,7 @@
|
||||||
<system:String x:Key="userdatapath">User Data Location</system:String>
|
<system:String x:Key="userdatapath">User Data Location</system:String>
|
||||||
<system:String x:Key="userdatapathToolTip">User settings and installed plugins are saved in the user data folder. This location may vary depending on whether it's in portable mode or not.</system:String>
|
<system:String x:Key="userdatapathToolTip">User settings and installed plugins are saved in the user data folder. This location may vary depending on whether it's in portable mode or not.</system:String>
|
||||||
<system:String x:Key="userdatapathButton">Open Folder</system:String>
|
<system:String x:Key="userdatapathButton">Open Folder</system:String>
|
||||||
|
<system:String x:Key="advanced">Advanced</system:String>
|
||||||
<system:String x:Key="logLevel">Log Level</system:String>
|
<system:String x:Key="logLevel">Log Level</system:String>
|
||||||
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
||||||
<system:String x:Key="LogLevelINFO">Info</system:String>
|
<system:String x:Key="LogLevelINFO">Info</system:String>
|
||||||
|
|
|
||||||
|
|
@ -362,6 +362,7 @@
|
||||||
<system:String x:Key="userdatapath">Localização dos dados do utilizador</system:String>
|
<system:String x:Key="userdatapath">Localização dos dados do utilizador</system:String>
|
||||||
<system:String x:Key="userdatapathToolTip">As definições e os plugins instalados são guardados na pasta de dados do utilizador. A localização pode variar, tendo em conta se a aplicação está instalada ou no modo portátil</system:String>
|
<system:String x:Key="userdatapathToolTip">As definições e os plugins instalados são guardados na pasta de dados do utilizador. A localização pode variar, tendo em conta se a aplicação está instalada ou no modo portátil</system:String>
|
||||||
<system:String x:Key="userdatapathButton">Abrir pasta</system:String>
|
<system:String x:Key="userdatapathButton">Abrir pasta</system:String>
|
||||||
|
<system:String x:Key="advanced">Avançado</system:String>
|
||||||
<system:String x:Key="logLevel">Nível de registo</system:String>
|
<system:String x:Key="logLevel">Nível de registo</system:String>
|
||||||
<system:String x:Key="LogLevelDEBUG">Depuração</system:String>
|
<system:String x:Key="LogLevelDEBUG">Depuração</system:String>
|
||||||
<system:String x:Key="LogLevelINFO">Informação</system:String>
|
<system:String x:Key="LogLevelINFO">Informação</system:String>
|
||||||
|
|
|
||||||
|
|
@ -364,6 +364,7 @@
|
||||||
<system:String x:Key="userdatapath">User Data Location</system:String>
|
<system:String x:Key="userdatapath">User Data Location</system:String>
|
||||||
<system:String x:Key="userdatapathToolTip">User settings and installed plugins are saved in the user data folder. This location may vary depending on whether it's in portable mode or not.</system:String>
|
<system:String x:Key="userdatapathToolTip">User settings and installed plugins are saved in the user data folder. This location may vary depending on whether it's in portable mode or not.</system:String>
|
||||||
<system:String x:Key="userdatapathButton">Open Folder</system:String>
|
<system:String x:Key="userdatapathButton">Open Folder</system:String>
|
||||||
|
<system:String x:Key="advanced">Advanced</system:String>
|
||||||
<system:String x:Key="logLevel">Log Level</system:String>
|
<system:String x:Key="logLevel">Log Level</system:String>
|
||||||
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
||||||
<system:String x:Key="LogLevelINFO">Info</system:String>
|
<system:String x:Key="LogLevelINFO">Info</system:String>
|
||||||
|
|
|
||||||
|
|
@ -364,6 +364,7 @@
|
||||||
<system:String x:Key="userdatapath">Cesta k používateľskému priečinku</system:String>
|
<system:String x:Key="userdatapath">Cesta k používateľskému priečinku</system:String>
|
||||||
<system:String x:Key="userdatapathToolTip">Nastavenia používateľa a nainštalované pluginy sa ukladajú do používateľského priečinka. Toto umiestnenie sa môže líšiť v závislosti od toho, či je v prenosnom režime alebo nie.</system:String>
|
<system:String x:Key="userdatapathToolTip">Nastavenia používateľa a nainštalované pluginy sa ukladajú do používateľského priečinka. Toto umiestnenie sa môže líšiť v závislosti od toho, či je v prenosnom režime alebo nie.</system:String>
|
||||||
<system:String x:Key="userdatapathButton">Otvoriť priečinok</system:String>
|
<system:String x:Key="userdatapathButton">Otvoriť priečinok</system:String>
|
||||||
|
<system:String x:Key="advanced">Rozšírené</system:String>
|
||||||
<system:String x:Key="logLevel">Úroveň logovania</system:String>
|
<system:String x:Key="logLevel">Úroveň logovania</system:String>
|
||||||
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
||||||
<system:String x:Key="LogLevelINFO">Info</system:String>
|
<system:String x:Key="LogLevelINFO">Info</system:String>
|
||||||
|
|
|
||||||
|
|
@ -364,6 +364,7 @@
|
||||||
<system:String x:Key="userdatapath">User Data Location</system:String>
|
<system:String x:Key="userdatapath">User Data Location</system:String>
|
||||||
<system:String x:Key="userdatapathToolTip">User settings and installed plugins are saved in the user data folder. This location may vary depending on whether it's in portable mode or not.</system:String>
|
<system:String x:Key="userdatapathToolTip">User settings and installed plugins are saved in the user data folder. This location may vary depending on whether it's in portable mode or not.</system:String>
|
||||||
<system:String x:Key="userdatapathButton">Open Folder</system:String>
|
<system:String x:Key="userdatapathButton">Open Folder</system:String>
|
||||||
|
<system:String x:Key="advanced">Advanced</system:String>
|
||||||
<system:String x:Key="logLevel">Log Level</system:String>
|
<system:String x:Key="logLevel">Log Level</system:String>
|
||||||
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
||||||
<system:String x:Key="LogLevelINFO">Info</system:String>
|
<system:String x:Key="LogLevelINFO">Info</system:String>
|
||||||
|
|
|
||||||
|
|
@ -364,6 +364,7 @@
|
||||||
<system:String x:Key="userdatapath">Kullanıcı Verisi Dizini</system:String>
|
<system:String x:Key="userdatapath">Kullanıcı Verisi Dizini</system:String>
|
||||||
<system:String x:Key="userdatapathToolTip">Kullanıcı ayarları ve yüklü eklentiler bu klasörde saklanır. Klasörün konumu taşınabilir moda bağlı olarak değişebilir.</system:String>
|
<system:String x:Key="userdatapathToolTip">Kullanıcı ayarları ve yüklü eklentiler bu klasörde saklanır. Klasörün konumu taşınabilir moda bağlı olarak değişebilir.</system:String>
|
||||||
<system:String x:Key="userdatapathButton">Klasörü Aç</system:String>
|
<system:String x:Key="userdatapathButton">Klasörü Aç</system:String>
|
||||||
|
<system:String x:Key="advanced">Advanced</system:String>
|
||||||
<system:String x:Key="logLevel">Log Level</system:String>
|
<system:String x:Key="logLevel">Log Level</system:String>
|
||||||
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
||||||
<system:String x:Key="LogLevelINFO">Info</system:String>
|
<system:String x:Key="LogLevelINFO">Info</system:String>
|
||||||
|
|
|
||||||
|
|
@ -364,6 +364,7 @@
|
||||||
<system:String x:Key="userdatapath">Розташування даних користувача</system:String>
|
<system:String x:Key="userdatapath">Розташування даних користувача</system:String>
|
||||||
<system:String x:Key="userdatapathToolTip">Налаштування користувача та встановлені плагіни зберігаються у теці даних користувача. Це місце може змінюватися залежно від того, чи перебуває програма в портативному режимі, чи ні.</system:String>
|
<system:String x:Key="userdatapathToolTip">Налаштування користувача та встановлені плагіни зберігаються у теці даних користувача. Це місце може змінюватися залежно від того, чи перебуває програма в портативному режимі, чи ні.</system:String>
|
||||||
<system:String x:Key="userdatapathButton">Відкрити теку</system:String>
|
<system:String x:Key="userdatapathButton">Відкрити теку</system:String>
|
||||||
|
<system:String x:Key="advanced">Advanced</system:String>
|
||||||
<system:String x:Key="logLevel">Log Level</system:String>
|
<system:String x:Key="logLevel">Log Level</system:String>
|
||||||
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
||||||
<system:String x:Key="LogLevelINFO">Info</system:String>
|
<system:String x:Key="LogLevelINFO">Info</system:String>
|
||||||
|
|
|
||||||
|
|
@ -366,6 +366,7 @@
|
||||||
<system:String x:Key="userdatapath">Vị trí dữ liệu người dùng</system:String>
|
<system:String x:Key="userdatapath">Vị trí dữ liệu người dùng</system:String>
|
||||||
<system:String x:Key="userdatapathToolTip">Thiết đặt người dùng và plugin đã cài đặt sẽ được lưu trong thư mục dữ liệu người dùng. Vị trí này có thể thay đổi tùy thuộc vào việc nó có ở chế độ di động hay không.</system:String>
|
<system:String x:Key="userdatapathToolTip">Thiết đặt người dùng và plugin đã cài đặt sẽ được lưu trong thư mục dữ liệu người dùng. Vị trí này có thể thay đổi tùy thuộc vào việc nó có ở chế độ di động hay không.</system:String>
|
||||||
<system:String x:Key="userdatapathButton">Mở thư mục</system:String>
|
<system:String x:Key="userdatapathButton">Mở thư mục</system:String>
|
||||||
|
<system:String x:Key="advanced">Advanced</system:String>
|
||||||
<system:String x:Key="logLevel">Log Level</system:String>
|
<system:String x:Key="logLevel">Log Level</system:String>
|
||||||
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
||||||
<system:String x:Key="LogLevelINFO">Info</system:String>
|
<system:String x:Key="LogLevelINFO">Info</system:String>
|
||||||
|
|
|
||||||
|
|
@ -8,9 +8,9 @@
|
||||||
</system:String>
|
</system:String>
|
||||||
<system:String x:Key="runtimePluginChooseRuntimeExecutable">请选择 {0} 可执行文件</system:String>
|
<system:String x:Key="runtimePluginChooseRuntimeExecutable">请选择 {0} 可执行文件</system:String>
|
||||||
<system:String x:Key="runtimeExecutableInvalidChooseDownload">
|
<system:String x:Key="runtimeExecutableInvalidChooseDownload">
|
||||||
Your selected {0} executable is invalid.
|
您选择的 {0} 可执行文件无效。
|
||||||
{2}{2}
|
{2}{2}
|
||||||
Click yes if you would like select the {0} executable agian. Click no if you would like to download {1}
|
如果您希望重新选择 {0} 可执行文件,请点击“是”。如果需要下载 {1},请点击“否”
|
||||||
</system:String>
|
</system:String>
|
||||||
<system:String x:Key="runtimePluginUnableToSetExecutablePath">无法设置 {0} 可执行路径,请尝试从 Flow 的设置中设置(向下滚动到底部)。</system:String>
|
<system:String x:Key="runtimePluginUnableToSetExecutablePath">无法设置 {0} 可执行路径,请尝试从 Flow 的设置中设置(向下滚动到底部)。</system:String>
|
||||||
<system:String x:Key="failedToInitializePluginsTitle">无法初始化插件</system:String>
|
<system:String x:Key="failedToInitializePluginsTitle">无法初始化插件</system:String>
|
||||||
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
<!-- MainWindow -->
|
<!-- MainWindow -->
|
||||||
<system:String x:Key="registerHotkeyFailed">无法注册热键“{0}”。该热键可能正在被其他程序使用。更改为不同的热键,或退出其他程序。</system:String>
|
<system:String x:Key="registerHotkeyFailed">无法注册热键“{0}”。该热键可能正在被其他程序使用。更改为不同的热键,或退出其他程序。</system:String>
|
||||||
<system:String x:Key="unregisterHotkeyFailed">Failed to unregister hotkey "{0}". Please try again or see log for details</system:String>
|
<system:String x:Key="unregisterHotkeyFailed">未能取消注册快捷键"{0}"。请重试或查看日志以获取详细信息</system:String>
|
||||||
<system:String x:Key="MessageBoxTitle">Flow Launcher</system:String>
|
<system:String x:Key="MessageBoxTitle">Flow Launcher</system:String>
|
||||||
<system:String x:Key="couldnotStartCmd">启动命令 {0} 失败</system:String>
|
<system:String x:Key="couldnotStartCmd">启动命令 {0} 失败</system:String>
|
||||||
<system:String x:Key="invalidFlowLauncherPluginFileFormat">无效的 Flow Launcher 插件文件格式</system:String>
|
<system:String x:Key="invalidFlowLauncherPluginFileFormat">无效的 Flow Launcher 插件文件格式</system:String>
|
||||||
|
|
@ -42,8 +42,8 @@
|
||||||
<system:String x:Key="GameMode">游戏模式</system:String>
|
<system:String x:Key="GameMode">游戏模式</system:String>
|
||||||
<system:String x:Key="GameModeToolTip">暂停使用热键。</system:String>
|
<system:String x:Key="GameModeToolTip">暂停使用热键。</system:String>
|
||||||
<system:String x:Key="PositionReset">重置位置</system:String>
|
<system:String x:Key="PositionReset">重置位置</system:String>
|
||||||
<system:String x:Key="PositionResetToolTip">Reset search window position</system:String>
|
<system:String x:Key="PositionResetToolTip">重置搜索窗口位置</system:String>
|
||||||
<system:String x:Key="queryTextBoxPlaceholder">Type here to search</system:String>
|
<system:String x:Key="queryTextBoxPlaceholder">在此处输入以搜索</system:String>
|
||||||
|
|
||||||
<!-- Setting General -->
|
<!-- Setting General -->
|
||||||
<system:String x:Key="flowlauncher_settings">设置</system:String>
|
<system:String x:Key="flowlauncher_settings">设置</system:String>
|
||||||
|
|
@ -51,12 +51,12 @@
|
||||||
<system:String x:Key="portableMode">便携模式</system:String>
|
<system:String x:Key="portableMode">便携模式</system:String>
|
||||||
<system:String x:Key="portableModeToolTIp">将所有设置和用户数据存储在一个文件夹中 (可用于可移除驱动器或云服务)。</system:String>
|
<system:String x:Key="portableModeToolTIp">将所有设置和用户数据存储在一个文件夹中 (可用于可移除驱动器或云服务)。</system:String>
|
||||||
<system:String x:Key="startFlowLauncherOnSystemStartup">开机自启</system:String>
|
<system:String x:Key="startFlowLauncherOnSystemStartup">开机自启</system:String>
|
||||||
<system:String x:Key="useLogonTaskForStartup">Use logon task instead of startup entry for faster startup experience</system:String>
|
<system:String x:Key="useLogonTaskForStartup">使用登录任务代替启动条目来更快地启动体验</system:String>
|
||||||
<system:String x:Key="useLogonTaskForStartupTooltip">After uninstallation, you need to manually remove this task (Flow.Launcher Startup) via Task Scheduler</system:String>
|
<system:String x:Key="useLogonTaskForStartupTooltip">卸载后,您需要通过任务计划程序手动移除此任务 (Flow.Launcher Startup)</system:String>
|
||||||
<system:String x:Key="setAutoStartFailed">设置开机自启时出错</system:String>
|
<system:String x:Key="setAutoStartFailed">设置开机自启时出错</system:String>
|
||||||
<system:String x:Key="hideFlowLauncherWhenLoseFocus">失去焦点时自动隐藏 Flow Launcher</system:String>
|
<system:String x:Key="hideFlowLauncherWhenLoseFocus">失去焦点时自动隐藏 Flow Launcher</system:String>
|
||||||
<system:String x:Key="dontPromptUpdateMsg">不显示新版本提示</system:String>
|
<system:String x:Key="dontPromptUpdateMsg">不显示新版本提示</system:String>
|
||||||
<system:String x:Key="SearchWindowPosition">Search Window Location</system:String>
|
<system:String x:Key="SearchWindowPosition">搜索窗口位置</system:String>
|
||||||
<system:String x:Key="SearchWindowScreenRememberLastLaunchLocation">记住上次的位置</system:String>
|
<system:String x:Key="SearchWindowScreenRememberLastLaunchLocation">记住上次的位置</system:String>
|
||||||
<system:String x:Key="SearchWindowScreenCursor">鼠标光标所在显示器</system:String>
|
<system:String x:Key="SearchWindowScreenCursor">鼠标光标所在显示器</system:String>
|
||||||
<system:String x:Key="SearchWindowScreenFocus">聚焦窗口所在显示器</system:String>
|
<system:String x:Key="SearchWindowScreenFocus">聚焦窗口所在显示器</system:String>
|
||||||
|
|
@ -74,8 +74,8 @@
|
||||||
<system:String x:Key="LastQueryPreserved">保留上次搜索关键字</system:String>
|
<system:String x:Key="LastQueryPreserved">保留上次搜索关键字</system:String>
|
||||||
<system:String x:Key="LastQuerySelected">选择上次搜索关键字</system:String>
|
<system:String x:Key="LastQuerySelected">选择上次搜索关键字</system:String>
|
||||||
<system:String x:Key="LastQueryEmpty">清空上次搜索关键字</system:String>
|
<system:String x:Key="LastQueryEmpty">清空上次搜索关键字</system:String>
|
||||||
<system:String x:Key="LastQueryActionKeywordPreserved">Preserve Last Action Keyword</system:String>
|
<system:String x:Key="LastQueryActionKeywordPreserved">保留最后操作关键词</system:String>
|
||||||
<system:String x:Key="LastQueryActionKeywordSelected">Select Last Action Keyword</system:String>
|
<system:String x:Key="LastQueryActionKeywordSelected">选择最后一个操作关键词</system:String>
|
||||||
<system:String x:Key="maxShowResults">最大结果显示个数</system:String>
|
<system:String x:Key="maxShowResults">最大结果显示个数</system:String>
|
||||||
<system:String x:Key="maxShowResultsToolTip">您也可以通过使用 CTRL+ "+" 和 CTRL+ "-" 来快速调整它。</system:String>
|
<system:String x:Key="maxShowResultsToolTip">您也可以通过使用 CTRL+ "+" 和 CTRL+ "-" 来快速调整它。</system:String>
|
||||||
<system:String x:Key="ignoreHotkeysOnFullscreen">全屏模式下忽略热键</system:String>
|
<system:String x:Key="ignoreHotkeysOnFullscreen">全屏模式下忽略热键</system:String>
|
||||||
|
|
@ -106,36 +106,36 @@
|
||||||
<system:String x:Key="AlwaysPreview">始终打开预览</system:String>
|
<system:String x:Key="AlwaysPreview">始终打开预览</system:String>
|
||||||
<system:String x:Key="AlwaysPreviewToolTip">Flow 启动时总是打开预览面板。按 {0} 以切换预览。</system:String>
|
<system:String x:Key="AlwaysPreviewToolTip">Flow 启动时总是打开预览面板。按 {0} 以切换预览。</system:String>
|
||||||
<system:String x:Key="shadowEffectNotAllowed">当前主题已启用模糊效果,不允许启用阴影效果</system:String>
|
<system:String x:Key="shadowEffectNotAllowed">当前主题已启用模糊效果,不允许启用阴影效果</system:String>
|
||||||
<system:String x:Key="searchDelay">Search Delay</system:String>
|
<system:String x:Key="searchDelay">延迟搜索</system:String>
|
||||||
<system:String x:Key="searchDelayToolTip">Adds a short delay while typing to reduce UI flicker and result load. Recommended if your typing speed is average.</system:String>
|
<system:String x:Key="searchDelayToolTip">在输入时添加一个短时间延迟以减少UI闪烁和加载结果的负载。建议您的输入速度是平均的。</system:String>
|
||||||
<system:String x:Key="searchDelayNumberBoxToolTip">Enter the wait time (in ms) until input is considered complete. This can only be edited if Search Delay is enabled.</system:String>
|
<system:String x:Key="searchDelayNumberBoxToolTip">输入等待时间(毫秒),直到输入被认为完成。这只能在启用搜索延迟时进行编辑。</system:String>
|
||||||
<system:String x:Key="searchDelayTime">Default Search Delay Time</system:String>
|
<system:String x:Key="searchDelayTime">默认搜索延迟时间</system:String>
|
||||||
<system:String x:Key="searchDelayTimeToolTip">Wait time before showing results after typing stops. Higher values wait longer. (ms)</system:String>
|
<system:String x:Key="searchDelayTimeToolTip">在输入停止后显示结果之前等待时间。更高的数值等待更长时间(毫秒)</system:String>
|
||||||
<system:String x:Key="KoreanImeTitle">Information for Korean IME user</system:String>
|
<system:String x:Key="KoreanImeTitle">韩文输入法用户信息</system:String>
|
||||||
<system:String x:Key="KoreanImeGuide">
|
<system:String x:Key="KoreanImeGuide">
|
||||||
The Korean input method used in Windows 11 may cause some issues in Flow Launcher.
|
Windows 11中使用的韩国输入法可能会在Flow Launcher中引起一些问题。
|
||||||
|
|
||||||
If you experience any problems, you may need to enable "Use previous version of Korean IME".
|
如果您遇到任何问题,您可能需要启用"使用上一个版本的韩语IME"。
|
||||||
|
|
||||||
|
|
||||||
Open Setting in Windows 11 and go to:
|
Windows 11中的打开设置,转到:
|
||||||
|
|
||||||
Time & Language > Language & Region > Korean > Language Options > Keyboard - Microsoft IME > Compatibility,
|
时间和语言> 语言和区域 > 韩国语言选项 > 键盘-微软IME > 兼容性
|
||||||
|
|
||||||
and enable "Use previous version of Microsoft IME".
|
并启用"使用之前版本的 Microsoft IME"。
|
||||||
|
|
||||||
|
|
||||||
</system:String>
|
</system:String>
|
||||||
<system:String x:Key="KoreanImeOpenLink">Open Language and Region System Settings</system:String>
|
<system:String x:Key="KoreanImeOpenLink">打开语言和区域系统设置</system:String>
|
||||||
<system:String x:Key="KoreanImeOpenLinkToolTip">Opens the Korean IME setting location. Go to Korean > Language Options > Keyboard - Microsoft IME > Compatibility</system:String>
|
<system:String x:Key="KoreanImeOpenLinkToolTip">打开韩语输入法设置位置。转到韩语> 语言选项 > 键盘-微软输入法 > 兼容性</system:String>
|
||||||
<system:String x:Key="KoreanImeOpenLinkButton">打开</system:String>
|
<system:String x:Key="KoreanImeOpenLinkButton">打开</system:String>
|
||||||
<system:String x:Key="KoreanImeRegistry">Use Previous Korean IME</system:String>
|
<system:String x:Key="KoreanImeRegistry">使用以前的韩语输入法</system:String>
|
||||||
<system:String x:Key="KoreanImeRegistryTooltip">You can change the Previous Korean IME settings directly from here</system:String>
|
<system:String x:Key="KoreanImeRegistryTooltip">您可以直接从这里更改前韩语输入法设置</system:String>
|
||||||
<system:String x:Key="homePage">Home Page</system:String>
|
<system:String x:Key="homePage">首页</system:String>
|
||||||
<system:String x:Key="homePageToolTip">Show home page results when query text is empty.</system:String>
|
<system:String x:Key="homePageToolTip">当查询文本为空时显示主页结果。</system:String>
|
||||||
<system:String x:Key="historyResultsForHomePage">Show History Results in Home Page</system:String>
|
<system:String x:Key="historyResultsForHomePage">在主页中显示历史记录</system:String>
|
||||||
<system:String x:Key="historyResultsCountForHomePage">Maximum History Results Shown in Home Page</system:String>
|
<system:String x:Key="historyResultsCountForHomePage">在主页显示的最大历史结果数</system:String>
|
||||||
<system:String x:Key="homeToggleBoxToolTip">This can only be edited if plugin supports Home feature and Home Page is enabled.</system:String>
|
<system:String x:Key="homeToggleBoxToolTip">这只能在插件支持主页功能和主页启用时进行编辑。</system:String>
|
||||||
|
|
||||||
<!-- Setting Plugin -->
|
<!-- Setting Plugin -->
|
||||||
<system:String x:Key="searchplugin">搜索插件</system:String>
|
<system:String x:Key="searchplugin">搜索插件</system:String>
|
||||||
|
|
@ -152,13 +152,13 @@
|
||||||
<system:String x:Key="currentActionKeywords">当前触发关键字</system:String>
|
<system:String x:Key="currentActionKeywords">当前触发关键字</system:String>
|
||||||
<system:String x:Key="newActionKeyword">新触发关键字</system:String>
|
<system:String x:Key="newActionKeyword">新触发关键字</system:String>
|
||||||
<system:String x:Key="actionKeywordsTooltip">更改触发关键字</system:String>
|
<system:String x:Key="actionKeywordsTooltip">更改触发关键字</system:String>
|
||||||
<system:String x:Key="pluginSearchDelayTime">Plugin search delay time</system:String>
|
<system:String x:Key="pluginSearchDelayTime">插件搜索延迟时间</system:String>
|
||||||
<system:String x:Key="pluginSearchDelayTimeTooltip">Change Plugin Search Delay Time</system:String>
|
<system:String x:Key="pluginSearchDelayTimeTooltip">更改插件搜索延迟时间</system:String>
|
||||||
<system:String x:Key="FilterComboboxLabel">Advanced Settings:</system:String>
|
<system:String x:Key="FilterComboboxLabel">高级设置:</system:String>
|
||||||
<system:String x:Key="DisplayModeOnOff">启用</system:String>
|
<system:String x:Key="DisplayModeOnOff">启用</system:String>
|
||||||
<system:String x:Key="DisplayModePriority">优先级</system:String>
|
<system:String x:Key="DisplayModePriority">优先级</system:String>
|
||||||
<system:String x:Key="DisplayModeSearchDelay">Search Delay</system:String>
|
<system:String x:Key="DisplayModeSearchDelay">延迟搜索</system:String>
|
||||||
<system:String x:Key="DisplayModeHomeOnOff">Home Page</system:String>
|
<system:String x:Key="DisplayModeHomeOnOff">首页</system:String>
|
||||||
<system:String x:Key="currentPriority">当前优先级</system:String>
|
<system:String x:Key="currentPriority">当前优先级</system:String>
|
||||||
<system:String x:Key="newPriority">新优先级</system:String>
|
<system:String x:Key="newPriority">新优先级</system:String>
|
||||||
<system:String x:Key="priority">优先级</system:String>
|
<system:String x:Key="priority">优先级</system:String>
|
||||||
|
|
@ -170,10 +170,10 @@
|
||||||
<system:String x:Key="plugin_query_version">版本</system:String>
|
<system:String x:Key="plugin_query_version">版本</system:String>
|
||||||
<system:String x:Key="plugin_query_web">官方网站</system:String>
|
<system:String x:Key="plugin_query_web">官方网站</system:String>
|
||||||
<system:String x:Key="plugin_uninstall">卸载</system:String>
|
<system:String x:Key="plugin_uninstall">卸载</system:String>
|
||||||
<system:String x:Key="failedToRemovePluginSettingsTitle">Fail to remove plugin settings</system:String>
|
<system:String x:Key="failedToRemovePluginSettingsTitle">移除插件设置失败</system:String>
|
||||||
<system:String x:Key="failedToRemovePluginSettingsMessage">Plugins: {0} - Fail to remove plugin settings files, please remove them manually</system:String>
|
<system:String x:Key="failedToRemovePluginSettingsMessage">插件:{0} - 移除插件设置文件失败,请手动删除</system:String>
|
||||||
<system:String x:Key="failedToRemovePluginCacheTitle">Fail to remove plugin cache</system:String>
|
<system:String x:Key="failedToRemovePluginCacheTitle">移除插件缓存失败</system:String>
|
||||||
<system:String x:Key="failedToRemovePluginCacheMessage">Plugins: {0} - Fail to remove plugin cache files, please remove them manually</system:String>
|
<system:String x:Key="failedToRemovePluginCacheMessage">插件:{0} - 移除插件设置文件失败,请手动删除</system:String>
|
||||||
|
|
||||||
<!-- Setting Plugin Store -->
|
<!-- Setting Plugin Store -->
|
||||||
<system:String x:Key="pluginStore">插件商店</system:String>
|
<system:String x:Key="pluginStore">插件商店</system:String>
|
||||||
|
|
@ -210,9 +210,9 @@
|
||||||
<system:String x:Key="resultItemFont">结果标题字体</system:String>
|
<system:String x:Key="resultItemFont">结果标题字体</system:String>
|
||||||
<system:String x:Key="resultSubItemFont">结果字幕字体</system:String>
|
<system:String x:Key="resultSubItemFont">结果字幕字体</system:String>
|
||||||
<system:String x:Key="resetCustomize">重置</system:String>
|
<system:String x:Key="resetCustomize">重置</system:String>
|
||||||
<system:String x:Key="resetCustomizeToolTip">Reset to the recommended font and size settings.</system:String>
|
<system:String x:Key="resetCustomizeToolTip">重置为推荐字体和大小设置。</system:String>
|
||||||
<system:String x:Key="ImportThemeSize">Import Theme Size</system:String>
|
<system:String x:Key="ImportThemeSize">导入主题尺寸</system:String>
|
||||||
<system:String x:Key="ImportThemeSizeToolTip">If a size value intended by the theme designer is available, it will be retrieved and applied.</system:String>
|
<system:String x:Key="ImportThemeSizeToolTip">如果主题设计器想要的大小值可用,它将被检索和应用。</system:String>
|
||||||
<system:String x:Key="CustomizeToolTip">自定义</system:String>
|
<system:String x:Key="CustomizeToolTip">自定义</system:String>
|
||||||
<system:String x:Key="windowMode">窗口模式</system:String>
|
<system:String x:Key="windowMode">窗口模式</system:String>
|
||||||
<system:String x:Key="opacity">透明度</system:String>
|
<system:String x:Key="opacity">透明度</system:String>
|
||||||
|
|
@ -239,21 +239,21 @@
|
||||||
<system:String x:Key="AnimationSpeedCustom">自定义</system:String>
|
<system:String x:Key="AnimationSpeedCustom">自定义</system:String>
|
||||||
<system:String x:Key="Clock">时钟</system:String>
|
<system:String x:Key="Clock">时钟</system:String>
|
||||||
<system:String x:Key="Date">日期</system:String>
|
<system:String x:Key="Date">日期</system:String>
|
||||||
<system:String x:Key="BackdropType">Backdrop Type</system:String>
|
<system:String x:Key="BackdropType">返回类型</system:String>
|
||||||
<system:String x:Key="BackdropInfo">The backdrop effect is not applied in the preview.</system:String>
|
<system:String x:Key="BackdropInfo">预览中没有应用背景效果。</system:String>
|
||||||
<system:String x:Key="BackdropTypeDisabledToolTip">Backdrop supported starting from Windows 11 build 22000 and above</system:String>
|
<system:String x:Key="BackdropTypeDisabledToolTip">自 Windows 11 Build 22000 起支持背景效果</system:String>
|
||||||
<system:String x:Key="BackdropTypesNone">无</system:String>
|
<system:String x:Key="BackdropTypesNone">无</system:String>
|
||||||
<system:String x:Key="BackdropTypesAcrylic">Acrylic</system:String>
|
<system:String x:Key="BackdropTypesAcrylic">亚克力</system:String>
|
||||||
<system:String x:Key="BackdropTypesMica">Mica</system:String>
|
<system:String x:Key="BackdropTypesMica">云母</system:String>
|
||||||
<system:String x:Key="BackdropTypesMicaAlt">Mica Alt</system:String>
|
<system:String x:Key="BackdropTypesMicaAlt">云母平替</system:String>
|
||||||
<system:String x:Key="TypeIsDarkToolTip">This theme supports two (light/dark) modes.</system:String>
|
<system:String x:Key="TypeIsDarkToolTip">该主题支持两种(浅色/深色)模式。</system:String>
|
||||||
<system:String x:Key="TypeHasBlurToolTip">该主题支持模糊透明背景。</system:String>
|
<system:String x:Key="TypeHasBlurToolTip">该主题支持模糊透明背景。</system:String>
|
||||||
<system:String x:Key="ShowPlaceholder">Show placeholder</system:String>
|
<system:String x:Key="ShowPlaceholder">显示占位符</system:String>
|
||||||
<system:String x:Key="ShowPlaceholderTip">Display placeholder when query is empty</system:String>
|
<system:String x:Key="ShowPlaceholderTip">当查询为空时显示占位符</system:String>
|
||||||
<system:String x:Key="PlaceholderText">Placeholder text</system:String>
|
<system:String x:Key="PlaceholderText">占位符文本</system:String>
|
||||||
<system:String x:Key="PlaceholderTextTip">Change placeholder text. Input empty will use: {0}</system:String>
|
<system:String x:Key="PlaceholderTextTip">更改占位符文本。输入空将使用:{0}</system:String>
|
||||||
<system:String x:Key="KeepMaxResults">Fixed Window Size</system:String>
|
<system:String x:Key="KeepMaxResults">固定窗口大小</system:String>
|
||||||
<system:String x:Key="KeepMaxResultsToolTip">The window size is not adjustable by dragging.</system:String>
|
<system:String x:Key="KeepMaxResultsToolTip">窗口高度不能通过拖动来调整。</system:String>
|
||||||
|
|
||||||
<!-- Setting Hotkey -->
|
<!-- Setting Hotkey -->
|
||||||
<system:String x:Key="hotkey">热键</system:String>
|
<system:String x:Key="hotkey">热键</system:String>
|
||||||
|
|
@ -313,9 +313,9 @@
|
||||||
<system:String x:Key="useGlyphUI">使用 Segoe Fluent 图标</system:String>
|
<system:String x:Key="useGlyphUI">使用 Segoe Fluent 图标</system:String>
|
||||||
<system:String x:Key="useGlyphUIEffect">在支持时在选项中显示 Segoe Fluent 图标</system:String>
|
<system:String x:Key="useGlyphUIEffect">在支持时在选项中显示 Segoe Fluent 图标</system:String>
|
||||||
<system:String x:Key="flowlauncherPressHotkey">按下按键</system:String>
|
<system:String x:Key="flowlauncherPressHotkey">按下按键</system:String>
|
||||||
<system:String x:Key="showBadges">Show Result Badges</system:String>
|
<system:String x:Key="showBadges">显示结果徽章</system:String>
|
||||||
<system:String x:Key="showBadgesToolTip">For supported plugins, badges are displayed to help distinguish them more easily.</system:String>
|
<system:String x:Key="showBadgesToolTip">对于支持的插件,将显示徽章以帮助更容易区分它们。</system:String>
|
||||||
<system:String x:Key="showBadgesGlobalOnly">Show Result Badges for Global Query Only</system:String>
|
<system:String x:Key="showBadgesGlobalOnly">仅在全局查询下显示结果徽章</system:String>
|
||||||
|
|
||||||
<!-- Setting Proxy -->
|
<!-- Setting Proxy -->
|
||||||
<system:String x:Key="proxy">HTTP 代理</system:String>
|
<system:String x:Key="proxy">HTTP 代理</system:String>
|
||||||
|
|
@ -356,22 +356,23 @@
|
||||||
<system:String x:Key="logfolder">日志目录</system:String>
|
<system:String x:Key="logfolder">日志目录</system:String>
|
||||||
<system:String x:Key="clearlogfolder">清除日志</system:String>
|
<system:String x:Key="clearlogfolder">清除日志</system:String>
|
||||||
<system:String x:Key="clearlogfolderMessage">你确定要删除所有的日志吗?</system:String>
|
<system:String x:Key="clearlogfolderMessage">你确定要删除所有的日志吗?</system:String>
|
||||||
<system:String x:Key="cachefolder">Cache Folder</system:String>
|
<system:String x:Key="cachefolder">缓存文件夹</system:String>
|
||||||
<system:String x:Key="clearcachefolder">Clear Caches</system:String>
|
<system:String x:Key="clearcachefolder">清除缓存</system:String>
|
||||||
<system:String x:Key="clearcachefolderMessage">Are you sure you want to delete all caches?</system:String>
|
<system:String x:Key="clearcachefolderMessage">您确定要删除所有缓存吗?</system:String>
|
||||||
<system:String x:Key="clearfolderfailMessage">Failed to clear part of folders and files. Please see log file for more information</system:String>
|
<system:String x:Key="clearfolderfailMessage">无法清除部分文件夹和文件。请查看日志文件以获取更多信息</system:String>
|
||||||
<system:String x:Key="welcomewindow">向导</system:String>
|
<system:String x:Key="welcomewindow">向导</system:String>
|
||||||
<system:String x:Key="userdatapath">用户数据位置</system:String>
|
<system:String x:Key="userdatapath">用户数据位置</system:String>
|
||||||
<system:String x:Key="userdatapathToolTip">用户设置和已安装的插件保存在用户数据文件夹中。此位置可能因是否处于便携模式而异。</system:String>
|
<system:String x:Key="userdatapathToolTip">用户设置和已安装的插件保存在用户数据文件夹中。此位置可能因是否处于便携模式而异。</system:String>
|
||||||
<system:String x:Key="userdatapathButton">打开文件夹</system:String>
|
<system:String x:Key="userdatapathButton">打开文件夹</system:String>
|
||||||
<system:String x:Key="logLevel">Log Level</system:String>
|
<system:String x:Key="advanced">高级</system:String>
|
||||||
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
<system:String x:Key="logLevel">日志等级</system:String>
|
||||||
<system:String x:Key="LogLevelINFO">Info</system:String>
|
<system:String x:Key="LogLevelDEBUG">调试</system:String>
|
||||||
<system:String x:Key="settingWindowFontTitle">Setting Window Font</system:String>
|
<system:String x:Key="LogLevelINFO">信息</system:String>
|
||||||
|
<system:String x:Key="settingWindowFontTitle">设置窗口字体</system:String>
|
||||||
|
|
||||||
<!-- FileManager Setting Dialog -->
|
<!-- FileManager Setting Dialog -->
|
||||||
<system:String x:Key="fileManagerWindow">默认文件管理器</system:String>
|
<system:String x:Key="fileManagerWindow">默认文件管理器</system:String>
|
||||||
<system:String x:Key="fileManager_learnMore">Learn more</system:String>
|
<system:String x:Key="fileManager_learnMore">了解更多</system:String>
|
||||||
<system:String x:Key="fileManager_tips">请指定您使用的文件管理器的文件位置并根据需要添加参数。“%d”表示要打开的目录路径,由文件夹字段的参数和打开特定目录的命令使用。“%f”表示要打开的文件路径,由文件字段的参数和打开特定文件的命令使用。</system:String>
|
<system:String x:Key="fileManager_tips">请指定您使用的文件管理器的文件位置并根据需要添加参数。“%d”表示要打开的目录路径,由文件夹字段的参数和打开特定目录的命令使用。“%f”表示要打开的文件路径,由文件字段的参数和打开特定文件的命令使用。</system:String>
|
||||||
<system:String x:Key="fileManager_tips2">例如,如果文件管理器使用诸如“totalcmd.exe /A c:\windows”之类的命令来打开 c:\windows 目录,则文件管理器路径将为 totalcmd.exe,文件夹参数将为 /A "%d"。某些文件管理器(如 QTTabBar)可能只需要提供路径,在本例中,使用“%d”作为文件管理器路径,其余字段留空。</system:String>
|
<system:String x:Key="fileManager_tips2">例如,如果文件管理器使用诸如“totalcmd.exe /A c:\windows”之类的命令来打开 c:\windows 目录,则文件管理器路径将为 totalcmd.exe,文件夹参数将为 /A "%d"。某些文件管理器(如 QTTabBar)可能只需要提供路径,在本例中,使用“%d”作为文件管理器路径,其余字段留空。</system:String>
|
||||||
<system:String x:Key="fileManager_name">文件管理器</system:String>
|
<system:String x:Key="fileManager_name">文件管理器</system:String>
|
||||||
|
|
@ -379,8 +380,8 @@
|
||||||
<system:String x:Key="fileManager_path">文件管理器路径</system:String>
|
<system:String x:Key="fileManager_path">文件管理器路径</system:String>
|
||||||
<system:String x:Key="fileManager_directory_arg">文件夹路径参数</system:String>
|
<system:String x:Key="fileManager_directory_arg">文件夹路径参数</system:String>
|
||||||
<system:String x:Key="fileManager_file_arg">选中文件路径参数</system:String>
|
<system:String x:Key="fileManager_file_arg">选中文件路径参数</system:String>
|
||||||
<system:String x:Key="fileManagerPathNotFound">The file manager '{0}' could not be located at '{1}'. Would you like to continue?</system:String>
|
<system:String x:Key="fileManagerPathNotFound">文件管理器 '{0}' 不能在 '{1}'中定位。您想要继续吗?</system:String>
|
||||||
<system:String x:Key="fileManagerPathError">File Manager Path Error</system:String>
|
<system:String x:Key="fileManagerPathError">文件管理器路径错误</system:String>
|
||||||
|
|
||||||
<!-- DefaultBrowser Setting Dialog -->
|
<!-- DefaultBrowser Setting Dialog -->
|
||||||
<system:String x:Key="defaultBrowserTitle">默认浏览器</system:String>
|
<system:String x:Key="defaultBrowserTitle">默认浏览器</system:String>
|
||||||
|
|
@ -388,7 +389,7 @@
|
||||||
<system:String x:Key="defaultBrowser_name">浏览器</system:String>
|
<system:String x:Key="defaultBrowser_name">浏览器</system:String>
|
||||||
<system:String x:Key="defaultBrowser_profile_name">浏览器名称</system:String>
|
<system:String x:Key="defaultBrowser_profile_name">浏览器名称</system:String>
|
||||||
<system:String x:Key="defaultBrowser_path">浏览器路径</system:String>
|
<system:String x:Key="defaultBrowser_path">浏览器路径</system:String>
|
||||||
<system:String x:Key="defaultBrowser_newWindow">新窗户</system:String>
|
<system:String x:Key="defaultBrowser_newWindow">新窗口</system:String>
|
||||||
<system:String x:Key="defaultBrowser_newTab">新标签</system:String>
|
<system:String x:Key="defaultBrowser_newTab">新标签</system:String>
|
||||||
<system:String x:Key="defaultBrowser_parameter">隐身模式</system:String>
|
<system:String x:Key="defaultBrowser_parameter">隐身模式</system:String>
|
||||||
|
|
||||||
|
|
@ -405,19 +406,19 @@
|
||||||
<system:String x:Key="cannotFindSpecifiedPlugin">找不到指定的插件</system:String>
|
<system:String x:Key="cannotFindSpecifiedPlugin">找不到指定的插件</system:String>
|
||||||
<system:String x:Key="newActionKeywordsCannotBeEmpty">新触发关键字不能为空</system:String>
|
<system:String x:Key="newActionKeywordsCannotBeEmpty">新触发关键字不能为空</system:String>
|
||||||
<system:String x:Key="newActionKeywordsHasBeenAssigned">此触发关键字已经被指派给其他插件了,请换一个关键字</system:String>
|
<system:String x:Key="newActionKeywordsHasBeenAssigned">此触发关键字已经被指派给其他插件了,请换一个关键字</system:String>
|
||||||
<system:String x:Key="newActionKeywordsSameAsOld">This new Action Keyword is the same as old, please choose a different one</system:String>
|
<system:String x:Key="newActionKeywordsSameAsOld">此触发关键字已经被指派给其他插件了,请换一个关键字</system:String>
|
||||||
<system:String x:Key="success">成功</system:String>
|
<system:String x:Key="success">成功</system:String>
|
||||||
<system:String x:Key="completedSuccessfully">成功完成</system:String>
|
<system:String x:Key="completedSuccessfully">成功完成</system:String>
|
||||||
<system:String x:Key="failedToCopy">Failed to copy</system:String>
|
<system:String x:Key="failedToCopy">复制失败</system:String>
|
||||||
<system:String x:Key="actionkeyword_tips">Enter the action keywords you like to use to start the plugin and use whitespace to divide them. Use * if you don't want to specify any, and the plugin will be triggered without any action keywords.</system:String>
|
<system:String x:Key="actionkeyword_tips">请输入您希望用来启动插件的动作关键字,并使用空格进行分隔。若不想指定任何关键字,可直接输入*,此时插件将在未输入动作关键字的情况下被触发</system:String>
|
||||||
|
|
||||||
<!-- Search Delay Settings Dialog -->
|
<!-- Search Delay Settings Dialog -->
|
||||||
<system:String x:Key="searchDelayTimeTitle">Search Delay Time Setting</system:String>
|
<system:String x:Key="searchDelayTimeTitle">搜索延迟时间设置</system:String>
|
||||||
<system:String x:Key="searchDelayTimeTips">Input the search delay time in ms you like to use for the plugin. Input empty if you don't want to specify any, and the plugin will use default search delay time.</system:String>
|
<system:String x:Key="searchDelayTimeTips">请输入您希望插件使用的搜索延迟时间(单位:毫秒)。若不想指定,可留空,此时插件将采用默认的搜索延迟时间。</system:String>
|
||||||
|
|
||||||
<!-- Search Delay Settings Dialog -->
|
<!-- Search Delay Settings Dialog -->
|
||||||
<system:String x:Key="homeTitle">Home Page</system:String>
|
<system:String x:Key="homeTitle">首页</system:String>
|
||||||
<system:String x:Key="homeTips">Enable the plugin home page state if you like to show the plugin results when query is empty.</system:String>
|
<system:String x:Key="homeTips">如果您想在查询为空时显示插件的结果,请启用插件主页状态。</system:String>
|
||||||
|
|
||||||
<!-- Custom Query Hotkey Dialog -->
|
<!-- Custom Query Hotkey Dialog -->
|
||||||
<system:String x:Key="customeQueryHotkeyTitle">自定义查询热键</system:String>
|
<system:String x:Key="customeQueryHotkeyTitle">自定义查询热键</system:String>
|
||||||
|
|
@ -468,17 +469,17 @@
|
||||||
<system:String x:Key="reportWindow_report_succeed">发送成功</system:String>
|
<system:String x:Key="reportWindow_report_succeed">发送成功</system:String>
|
||||||
<system:String x:Key="reportWindow_report_failed">发送失败</system:String>
|
<system:String x:Key="reportWindow_report_failed">发送失败</system:String>
|
||||||
<system:String x:Key="reportWindow_flowlauncher_got_an_error">Flow Launcher 出错啦</system:String>
|
<system:String x:Key="reportWindow_flowlauncher_got_an_error">Flow Launcher 出错啦</system:String>
|
||||||
<system:String x:Key="reportWindow_please_open_issue">Please open new issue in</system:String>
|
<system:String x:Key="reportWindow_please_open_issue">请打开新的问题在</system:String>
|
||||||
<system:String x:Key="reportWindow_upload_log">1. Upload log file: {0}</system:String>
|
<system:String x:Key="reportWindow_upload_log">1. 上传日志文件:{0}</system:String>
|
||||||
<system:String x:Key="reportWindow_copy_below">2. Copy below exception message</system:String>
|
<system:String x:Key="reportWindow_copy_below">2. 复制下面的异常消息</system:String>
|
||||||
|
|
||||||
<!-- File Open Error -->
|
<!-- File Open Error -->
|
||||||
<system:String x:Key="fileManagerNotFoundTitle">File Manager Error</system:String>
|
<system:String x:Key="fileManagerNotFoundTitle">文件管理器错误</system:String>
|
||||||
<system:String x:Key="fileManagerNotFound">
|
<system:String x:Key="fileManagerNotFound">
|
||||||
The specified file manager could not be found. Please check the Custom File Manager setting under Settings > General.
|
找不到指定的文件管理器。请在“设置 > 通用”下检查自定义文件管理器设置。
|
||||||
</system:String>
|
</system:String>
|
||||||
<system:String x:Key="errorTitle">错误</system:String>
|
<system:String x:Key="errorTitle">错误</system:String>
|
||||||
<system:String x:Key="folderOpenError">An error occurred while opening the folder. {0}</system:String>
|
<system:String x:Key="folderOpenError">打开文件夹时发生错误。{0}</system:String>
|
||||||
|
|
||||||
<!-- General Notice -->
|
<!-- General Notice -->
|
||||||
<system:String x:Key="pleaseWait">请稍等...</system:String>
|
<system:String x:Key="pleaseWait">请稍等...</system:String>
|
||||||
|
|
|
||||||
|
|
@ -364,6 +364,7 @@
|
||||||
<system:String x:Key="userdatapath">User Data Location</system:String>
|
<system:String x:Key="userdatapath">User Data Location</system:String>
|
||||||
<system:String x:Key="userdatapathToolTip">User settings and installed plugins are saved in the user data folder. This location may vary depending on whether it's in portable mode or not.</system:String>
|
<system:String x:Key="userdatapathToolTip">User settings and installed plugins are saved in the user data folder. This location may vary depending on whether it's in portable mode or not.</system:String>
|
||||||
<system:String x:Key="userdatapathButton">Open Folder</system:String>
|
<system:String x:Key="userdatapathButton">Open Folder</system:String>
|
||||||
|
<system:String x:Key="advanced">Advanced</system:String>
|
||||||
<system:String x:Key="logLevel">Log Level</system:String>
|
<system:String x:Key="logLevel">Log Level</system:String>
|
||||||
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
<system:String x:Key="LogLevelDEBUG">Debug</system:String>
|
||||||
<system:String x:Key="LogLevelINFO">Info</system:String>
|
<system:String x:Key="LogLevelINFO">Info</system:String>
|
||||||
|
|
|
||||||
|
|
@ -64,10 +64,6 @@
|
||||||
Key="R"
|
Key="R"
|
||||||
Command="{Binding ReQueryCommand}"
|
Command="{Binding ReQueryCommand}"
|
||||||
Modifiers="Ctrl" />
|
Modifiers="Ctrl" />
|
||||||
<KeyBinding
|
|
||||||
Key="H"
|
|
||||||
Command="{Binding LoadHistoryCommand}"
|
|
||||||
Modifiers="Ctrl" />
|
|
||||||
<KeyBinding
|
<KeyBinding
|
||||||
Key="OemCloseBrackets"
|
Key="OemCloseBrackets"
|
||||||
Command="{Binding IncreaseWidthCommand}"
|
Command="{Binding IncreaseWidthCommand}"
|
||||||
|
|
@ -191,6 +187,10 @@
|
||||||
Key="{Binding SettingWindowHotkey, Converter={StaticResource StringToKeyBindingConverter}, ConverterParameter='key'}"
|
Key="{Binding SettingWindowHotkey, Converter={StaticResource StringToKeyBindingConverter}, ConverterParameter='key'}"
|
||||||
Command="{Binding OpenSettingCommand}"
|
Command="{Binding OpenSettingCommand}"
|
||||||
Modifiers="{Binding SettingWindowHotkey, Converter={StaticResource StringToKeyBindingConverter}, ConverterParameter='modifiers'}" />
|
Modifiers="{Binding SettingWindowHotkey, Converter={StaticResource StringToKeyBindingConverter}, ConverterParameter='modifiers'}" />
|
||||||
|
<KeyBinding
|
||||||
|
Key="{Binding OpenHistoryHotkey, Converter={StaticResource StringToKeyBindingConverter}, ConverterParameter='key'}"
|
||||||
|
Command="{Binding LoadHistoryCommand}"
|
||||||
|
Modifiers="{Binding OpenHistoryHotkey, Converter={StaticResource StringToKeyBindingConverter}, ConverterParameter='modifiers'}" />
|
||||||
<KeyBinding
|
<KeyBinding
|
||||||
Key="{Binding OpenContextMenuHotkey, Converter={StaticResource StringToKeyBindingConverter}, ConverterParameter='key'}"
|
Key="{Binding OpenContextMenuHotkey, Converter={StaticResource StringToKeyBindingConverter}, ConverterParameter='key'}"
|
||||||
Command="{Binding LoadContextMenuCommand}"
|
Command="{Binding LoadContextMenuCommand}"
|
||||||
|
|
@ -359,7 +359,7 @@
|
||||||
<MultiDataTrigger>
|
<MultiDataTrigger>
|
||||||
<MultiDataTrigger.Conditions>
|
<MultiDataTrigger.Conditions>
|
||||||
<Condition Binding="{Binding ElementName=ResultListBox, Path=Items.Count}" Value="0" />
|
<Condition Binding="{Binding ElementName=ResultListBox, Path=Items.Count}" Value="0" />
|
||||||
<Condition Binding="{Binding ElementName=ContextMenu, Path=Visibility}" Value="Collapsed" />
|
<Condition Binding="{Binding ElementName=ResultContextMenu, Path=Visibility}" Value="Collapsed" />
|
||||||
<Condition Binding="{Binding ElementName=History, Path=Visibility}" Value="Collapsed" />
|
<Condition Binding="{Binding ElementName=History, Path=Visibility}" Value="Collapsed" />
|
||||||
</MultiDataTrigger.Conditions>
|
</MultiDataTrigger.Conditions>
|
||||||
<MultiDataTrigger.Setters>
|
<MultiDataTrigger.Setters>
|
||||||
|
|
@ -373,7 +373,7 @@
|
||||||
<DataTrigger Binding="{Binding ElementName=ResultListBox, Path=Visibility}" Value="Visible">
|
<DataTrigger Binding="{Binding ElementName=ResultListBox, Path=Visibility}" Value="Visible">
|
||||||
<Setter Property="Visibility" Value="Visible" />
|
<Setter Property="Visibility" Value="Visible" />
|
||||||
</DataTrigger>
|
</DataTrigger>
|
||||||
<DataTrigger Binding="{Binding ElementName=ContextMenu, Path=Visibility}" Value="Visible">
|
<DataTrigger Binding="{Binding ElementName=ResultContextMenu, Path=Visibility}" Value="Visible">
|
||||||
<Setter Property="Visibility" Value="Visible" />
|
<Setter Property="Visibility" Value="Visible" />
|
||||||
</DataTrigger>
|
</DataTrigger>
|
||||||
<DataTrigger Binding="{Binding ElementName=History, Path=Visibility}" Value="Visible">
|
<DataTrigger Binding="{Binding ElementName=History, Path=Visibility}" Value="Visible">
|
||||||
|
|
@ -419,7 +419,7 @@
|
||||||
</ContentControl>
|
</ContentControl>
|
||||||
<ContentControl>
|
<ContentControl>
|
||||||
<flowlauncher:ResultListBox
|
<flowlauncher:ResultListBox
|
||||||
x:Name="ContextMenu"
|
x:Name="ResultContextMenu"
|
||||||
DataContext="{Binding ContextMenu}"
|
DataContext="{Binding ContextMenu}"
|
||||||
LeftClickResultCommand="{Binding LeftClickResultCommand}"
|
LeftClickResultCommand="{Binding LeftClickResultCommand}"
|
||||||
RightClickResultCommand="{Binding RightClickResultCommand}" />
|
RightClickResultCommand="{Binding RightClickResultCommand}" />
|
||||||
|
|
|
||||||
|
|
@ -101,7 +101,7 @@ namespace Flow.Launcher
|
||||||
|
|
||||||
private void ThemeManager_ActualApplicationThemeChanged(ModernWpf.ThemeManager sender, object args)
|
private void ThemeManager_ActualApplicationThemeChanged(ModernWpf.ThemeManager sender, object args)
|
||||||
{
|
{
|
||||||
_theme.RefreshFrameAsync();
|
_ = _theme.RefreshFrameAsync();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void OnSourceInitialized(object sender, EventArgs e)
|
private void OnSourceInitialized(object sender, EventArgs e)
|
||||||
|
|
@ -295,14 +295,14 @@ namespace Flow.Launcher
|
||||||
// QueryTextBox.Text change detection (modified to only work when character count is 1 or higher)
|
// QueryTextBox.Text change detection (modified to only work when character count is 1 or higher)
|
||||||
QueryTextBox.TextChanged += (s, e) => UpdateClockPanelVisibility();
|
QueryTextBox.TextChanged += (s, e) => UpdateClockPanelVisibility();
|
||||||
|
|
||||||
// Detecting ContextMenu.Visibility changes
|
// Detecting ResultContextMenu.Visibility changes
|
||||||
DependencyPropertyDescriptor
|
DependencyPropertyDescriptor
|
||||||
.FromProperty(VisibilityProperty, typeof(ContextMenu))
|
.FromProperty(VisibilityProperty, typeof(ResultListBox))
|
||||||
.AddValueChanged(ContextMenu, (s, e) => UpdateClockPanelVisibility());
|
.AddValueChanged(ResultContextMenu, (s, e) => UpdateClockPanelVisibility());
|
||||||
|
|
||||||
// Detect History.Visibility changes
|
// Detect History.Visibility changes
|
||||||
DependencyPropertyDescriptor
|
DependencyPropertyDescriptor
|
||||||
.FromProperty(VisibilityProperty, typeof(StackPanel))
|
.FromProperty(VisibilityProperty, typeof(ResultListBox))
|
||||||
.AddValueChanged(History, (s, e) => UpdateClockPanelVisibility());
|
.AddValueChanged(History, (s, e) => UpdateClockPanelVisibility());
|
||||||
|
|
||||||
// Initialize query state
|
// Initialize query state
|
||||||
|
|
@ -1020,7 +1020,7 @@ namespace Flow.Launcher
|
||||||
|
|
||||||
private void UpdateClockPanelVisibility()
|
private void UpdateClockPanelVisibility()
|
||||||
{
|
{
|
||||||
if (QueryTextBox == null || ContextMenu == null || History == null || ClockPanel == null)
|
if (QueryTextBox == null || ResultContextMenu == null || History == null || ClockPanel == null)
|
||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
@ -1035,20 +1035,20 @@ namespace Flow.Launcher
|
||||||
};
|
};
|
||||||
var animationDuration = TimeSpan.FromMilliseconds(animationLength * 2 / 3);
|
var animationDuration = TimeSpan.FromMilliseconds(animationLength * 2 / 3);
|
||||||
|
|
||||||
// ✅ Conditions for showing ClockPanel (No query input & ContextMenu, History are closed)
|
// ✅ Conditions for showing ClockPanel (No query input / ResultContextMenu & History are closed)
|
||||||
var shouldShowClock = QueryTextBox.Text.Length == 0 &&
|
var shouldShowClock = QueryTextBox.Text.Length == 0 &&
|
||||||
ContextMenu.Visibility != Visibility.Visible &&
|
ResultContextMenu.Visibility != Visibility.Visible &&
|
||||||
History.Visibility != Visibility.Visible;
|
History.Visibility != Visibility.Visible;
|
||||||
|
|
||||||
// ✅ 1. When ContextMenu opens, immediately set Visibility.Hidden (force hide without animation)
|
// ✅ 1. When ResultContextMenu opens, immediately set Visibility.Hidden (force hide without animation)
|
||||||
if (ContextMenu.Visibility == Visibility.Visible)
|
if (ResultContextMenu.Visibility == Visibility.Visible)
|
||||||
{
|
{
|
||||||
_viewModel.ClockPanelVisibility = Visibility.Hidden;
|
_viewModel.ClockPanelVisibility = Visibility.Hidden;
|
||||||
_viewModel.ClockPanelOpacity = 0.0; // Set to 0 in case Opacity animation affects it
|
_viewModel.ClockPanelOpacity = 0.0; // Set to 0 in case Opacity animation affects it
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
// ✅ 2. When ContextMenu is closed, keep it Hidden if there's text in the query (remember previous state)
|
// ✅ 2. When ResultContextMenu is closed, keep it Hidden if there's text in the query (remember previous state)
|
||||||
else if (QueryTextBox.Text.Length > 0)
|
else if (QueryTextBox.Text.Length > 0)
|
||||||
{
|
{
|
||||||
_viewModel.ClockPanelVisibility = Visibility.Hidden;
|
_viewModel.ClockPanelVisibility = Visibility.Hidden;
|
||||||
|
|
|
||||||
|
|
@ -160,6 +160,7 @@ namespace Flow.Launcher
|
||||||
private void KeyEsc_OnPress(object sender, ExecutedRoutedEventArgs e)
|
private void KeyEsc_OnPress(object sender, ExecutedRoutedEventArgs e)
|
||||||
{
|
{
|
||||||
if (_button == MessageBoxButton.YesNo)
|
if (_button == MessageBoxButton.YesNo)
|
||||||
|
// Follow System.Windows.MessageBox behavior
|
||||||
return;
|
return;
|
||||||
else if (_button == MessageBoxButton.OK)
|
else if (_button == MessageBoxButton.OK)
|
||||||
_result = MessageBoxResult.OK;
|
_result = MessageBoxResult.OK;
|
||||||
|
|
@ -188,6 +189,7 @@ namespace Flow.Launcher
|
||||||
private void Button_Cancel(object sender, RoutedEventArgs e)
|
private void Button_Cancel(object sender, RoutedEventArgs e)
|
||||||
{
|
{
|
||||||
if (_button == MessageBoxButton.YesNo)
|
if (_button == MessageBoxButton.YesNo)
|
||||||
|
// Follow System.Windows.MessageBox behavior
|
||||||
return;
|
return;
|
||||||
else if (_button == MessageBoxButton.OK)
|
else if (_button == MessageBoxButton.OK)
|
||||||
_result = MessageBoxResult.OK;
|
_result = MessageBoxResult.OK;
|
||||||
|
|
|
||||||
|
|
@ -319,44 +319,54 @@ namespace Flow.Launcher
|
||||||
((PluginJsonStorage<T>)_pluginJsonStorages[type]).Save();
|
((PluginJsonStorage<T>)_pluginJsonStorages[type]).Save();
|
||||||
}
|
}
|
||||||
|
|
||||||
public void OpenDirectory(string DirectoryPath, string FileNameOrFilePath = null)
|
public void OpenDirectory(string directoryPath, string fileNameOrFilePath = null)
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
using var explorer = new Process();
|
|
||||||
var explorerInfo = _settings.CustomExplorer;
|
var explorerInfo = _settings.CustomExplorer;
|
||||||
var explorerPath = explorerInfo.Path.Trim().ToLowerInvariant();
|
var explorerPath = explorerInfo.Path.Trim().ToLowerInvariant();
|
||||||
var targetPath = FileNameOrFilePath is null
|
var targetPath = fileNameOrFilePath is null
|
||||||
? DirectoryPath
|
? directoryPath
|
||||||
: Path.IsPathRooted(FileNameOrFilePath)
|
: Path.IsPathRooted(fileNameOrFilePath)
|
||||||
? FileNameOrFilePath
|
? fileNameOrFilePath
|
||||||
: Path.Combine(DirectoryPath, FileNameOrFilePath);
|
: Path.Combine(directoryPath, fileNameOrFilePath);
|
||||||
|
|
||||||
if (Path.GetFileNameWithoutExtension(explorerPath) == "explorer")
|
if (Path.GetFileNameWithoutExtension(explorerPath) == "explorer")
|
||||||
{
|
{
|
||||||
// Windows File Manager
|
// Windows File Manager
|
||||||
explorer.StartInfo = new ProcessStartInfo
|
if (fileNameOrFilePath is null)
|
||||||
{
|
{
|
||||||
FileName = targetPath,
|
// Only Open the directory
|
||||||
UseShellExecute = true
|
using var explorer = new Process();
|
||||||
};
|
explorer.StartInfo = new ProcessStartInfo
|
||||||
|
{
|
||||||
|
FileName = directoryPath,
|
||||||
|
UseShellExecute = true
|
||||||
|
};
|
||||||
|
explorer.Start();
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
// Open the directory and select the file
|
||||||
|
Win32Helper.OpenFolderAndSelectFile(targetPath);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
// Custom File Manager
|
// Custom File Manager
|
||||||
|
using var explorer = new Process();
|
||||||
explorer.StartInfo = new ProcessStartInfo
|
explorer.StartInfo = new ProcessStartInfo
|
||||||
{
|
{
|
||||||
FileName = explorerInfo.Path.Replace("%d", DirectoryPath),
|
FileName = explorerInfo.Path.Replace("%d", directoryPath),
|
||||||
UseShellExecute = true,
|
UseShellExecute = true,
|
||||||
Arguments = FileNameOrFilePath is null
|
Arguments = fileNameOrFilePath is null
|
||||||
? explorerInfo.DirectoryArgument.Replace("%d", DirectoryPath)
|
? explorerInfo.DirectoryArgument.Replace("%d", directoryPath)
|
||||||
: explorerInfo.FileArgument
|
: explorerInfo.FileArgument
|
||||||
.Replace("%d", DirectoryPath)
|
.Replace("%d", directoryPath)
|
||||||
.Replace("%f", targetPath)
|
.Replace("%f", targetPath)
|
||||||
};
|
};
|
||||||
|
explorer.Start();
|
||||||
}
|
}
|
||||||
|
|
||||||
explorer.Start();
|
|
||||||
}
|
}
|
||||||
catch (Win32Exception ex) when (ex.NativeErrorCode == 2)
|
catch (Win32Exception ex) when (ex.NativeErrorCode == 2)
|
||||||
{
|
{
|
||||||
|
|
@ -380,6 +390,7 @@ namespace Flow.Launcher
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
private void OpenUri(Uri uri, bool? inPrivate = null)
|
private void OpenUri(Uri uri, bool? inPrivate = null)
|
||||||
{
|
{
|
||||||
if (uri.Scheme == Uri.UriSchemeHttp || uri.Scheme == Uri.UriSchemeHttps)
|
if (uri.Scheme == Uri.UriSchemeHttp || uri.Scheme == Uri.UriSchemeHttps)
|
||||||
|
|
|
||||||
|
|
@ -137,7 +137,7 @@
|
||||||
</cc:Card>
|
</cc:Card>
|
||||||
|
|
||||||
<cc:ExCard
|
<cc:ExCard
|
||||||
Title="Advanced"
|
Title="{DynamicResource advanced}"
|
||||||
Margin="0 14 0 0"
|
Margin="0 14 0 0"
|
||||||
Icon="">
|
Icon="">
|
||||||
<StackPanel>
|
<StackPanel>
|
||||||
|
|
@ -156,7 +156,7 @@
|
||||||
Icon=""
|
Icon=""
|
||||||
Type="Inside">
|
Type="Inside">
|
||||||
<StackPanel Orientation="Horizontal">
|
<StackPanel Orientation="Horizontal">
|
||||||
<Button Command="{Binding ResetSettingWindowFontCommand}" Content="Reset" />
|
<Button Command="{Binding ResetSettingWindowFontCommand}" Content="{DynamicResource commonReset}" />
|
||||||
<ComboBox
|
<ComboBox
|
||||||
Margin="12 8 0 8"
|
Margin="12 8 0 8"
|
||||||
HorizontalAlignment="Stretch"
|
HorizontalAlignment="Stretch"
|
||||||
|
|
|
||||||
|
|
@ -165,7 +165,7 @@
|
||||||
Title="{DynamicResource AlwaysPreview}"
|
Title="{DynamicResource AlwaysPreview}"
|
||||||
Margin="0 14 0 0"
|
Margin="0 14 0 0"
|
||||||
Icon=""
|
Icon=""
|
||||||
Sub="{Binding AlwaysPreviewToolTip}">
|
Sub="{DynamicResource AlwaysPreviewToolTip}">
|
||||||
<ui:ToggleSwitch
|
<ui:ToggleSwitch
|
||||||
IsOn="{Binding Settings.AlwaysPreview}"
|
IsOn="{Binding Settings.AlwaysPreview}"
|
||||||
OffContent="{DynamicResource disable}"
|
OffContent="{DynamicResource disable}"
|
||||||
|
|
|
||||||
|
|
@ -89,7 +89,10 @@
|
||||||
Title="{DynamicResource ToggleHistoryHotkey}"
|
Title="{DynamicResource ToggleHistoryHotkey}"
|
||||||
Icon=""
|
Icon=""
|
||||||
Type="Inside">
|
Type="Inside">
|
||||||
<cc:HotkeyDisplay Keys="Ctrl+H" />
|
<flowlauncher:HotkeyControl
|
||||||
|
DefaultHotkey="Ctrl+H"
|
||||||
|
Type="OpenHistoryHotkey"
|
||||||
|
ValidateKeyGesture="False" />
|
||||||
</cc:Card>
|
</cc:Card>
|
||||||
<cc:Card
|
<cc:Card
|
||||||
Title="{DynamicResource CopyFilePathHotkey}"
|
Title="{DynamicResource CopyFilePathHotkey}"
|
||||||
|
|
|
||||||
|
|
@ -374,7 +374,7 @@
|
||||||
IsHitTestVisible="False"
|
IsHitTestVisible="False"
|
||||||
Visibility="Visible" />
|
Visibility="Visible" />
|
||||||
</ContentControl>
|
</ContentControl>
|
||||||
<Border x:Name="ContextMenu" Visibility="Collapsed" />
|
<Border x:Name="ResultContextMenu" Visibility="Collapsed" />
|
||||||
<Border x:Name="History" Visibility="Collapsed" />
|
<Border x:Name="History" Visibility="Collapsed" />
|
||||||
</Grid>
|
</Grid>
|
||||||
</Border>
|
</Border>
|
||||||
|
|
|
||||||
|
|
@ -82,7 +82,7 @@ public partial class SettingWindow
|
||||||
_viewModel.PropertyChanged -= ViewModel_PropertyChanged;
|
_viewModel.PropertyChanged -= ViewModel_PropertyChanged;
|
||||||
|
|
||||||
// If app is exiting, settings save is not needed because main window closing event will handle this
|
// If app is exiting, settings save is not needed because main window closing event will handle this
|
||||||
if (App.Exiting) return;
|
if (App.LoadingOrExiting) return;
|
||||||
// Save settings when window is closed
|
// Save settings when window is closed
|
||||||
_settings.Save();
|
_settings.Save();
|
||||||
App.API.SavePluginSettings();
|
App.API.SavePluginSettings();
|
||||||
|
|
|
||||||
|
|
@ -479,7 +479,7 @@
|
||||||
<MultiDataTrigger.Conditions>
|
<MultiDataTrigger.Conditions>
|
||||||
<!--
|
<!--
|
||||||
<Condition Binding="{Binding ElementName=ResultListBox, Path=Visibility}" Value="Collapsed" />
|
<Condition Binding="{Binding ElementName=ResultListBox, Path=Visibility}" Value="Collapsed" />
|
||||||
<Condition Binding="{Binding ElementName=ContextMenu, Path=Visibility}" Value="Collapsed" />-->
|
<Condition Binding="{Binding ElementName=ResultContextMenu, Path=Visibility}" Value="Collapsed" />-->
|
||||||
<Condition Binding="{Binding ElementName=History, Path=Visibility}" Value="Collapsed" />
|
<Condition Binding="{Binding ElementName=History, Path=Visibility}" Value="Collapsed" />
|
||||||
<Condition Binding="{Binding ElementName=ResultListBox, Path=Items.Count}" Value="0" />
|
<Condition Binding="{Binding ElementName=ResultListBox, Path=Items.Count}" Value="0" />
|
||||||
</MultiDataTrigger.Conditions>
|
</MultiDataTrigger.Conditions>
|
||||||
|
|
|
||||||
|
|
@ -137,6 +137,9 @@ namespace Flow.Launcher.ViewModel
|
||||||
case nameof(Settings.SettingWindowHotkey):
|
case nameof(Settings.SettingWindowHotkey):
|
||||||
OnPropertyChanged(nameof(SettingWindowHotkey));
|
OnPropertyChanged(nameof(SettingWindowHotkey));
|
||||||
break;
|
break;
|
||||||
|
case nameof(Settings.OpenHistoryHotkey):
|
||||||
|
OnPropertyChanged(nameof(OpenHistoryHotkey));
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -213,7 +216,26 @@ namespace Flow.Launcher.ViewModel
|
||||||
while (channelReader.TryRead(out var item))
|
while (channelReader.TryRead(out var item))
|
||||||
{
|
{
|
||||||
if (!item.Token.IsCancellationRequested)
|
if (!item.Token.IsCancellationRequested)
|
||||||
|
{
|
||||||
|
// Indicate if to clear existing results so to show only ones from plugins with action keywords
|
||||||
|
var query = item.Query;
|
||||||
|
var currentIsHomeQuery = query.IsHomeQuery;
|
||||||
|
var shouldClearExistingResults = ShouldClearExistingResultsForQuery(query, currentIsHomeQuery);
|
||||||
|
_lastQuery = item.Query;
|
||||||
|
_previousIsHomeQuery = currentIsHomeQuery;
|
||||||
|
|
||||||
|
// If the queue already has the item, we need to pass the shouldClearExistingResults flag
|
||||||
|
if (queue.TryGetValue(item.ID, out var existingItem))
|
||||||
|
{
|
||||||
|
item.ShouldClearExistingResults = shouldClearExistingResults || existingItem.ShouldClearExistingResults;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
item.ShouldClearExistingResults = shouldClearExistingResults;
|
||||||
|
}
|
||||||
|
|
||||||
queue[item.ID] = item;
|
queue[item.ID] = item;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
UpdateResultView(queue.Values);
|
UpdateResultView(queue.Values);
|
||||||
|
|
@ -265,6 +287,8 @@ namespace Flow.Launcher.ViewModel
|
||||||
|
|
||||||
if (token.IsCancellationRequested) return;
|
if (token.IsCancellationRequested) return;
|
||||||
|
|
||||||
|
App.API.LogDebug(ClassName, $"Update results for plugin <{pair.Metadata.Name}>");
|
||||||
|
|
||||||
if (!_resultsUpdateChannelWriter.TryWrite(new ResultsForUpdate(resultsCopy, pair.Metadata, e.Query,
|
if (!_resultsUpdateChannelWriter.TryWrite(new ResultsForUpdate(resultsCopy, pair.Metadata, e.Query,
|
||||||
token)))
|
token)))
|
||||||
{
|
{
|
||||||
|
|
@ -886,6 +910,7 @@ namespace Flow.Launcher.ViewModel
|
||||||
public string SelectPrevPageHotkey => VerifyOrSetDefaultHotkey(Settings.SelectPrevPageHotkey, "");
|
public string SelectPrevPageHotkey => VerifyOrSetDefaultHotkey(Settings.SelectPrevPageHotkey, "");
|
||||||
public string OpenContextMenuHotkey => VerifyOrSetDefaultHotkey(Settings.OpenContextMenuHotkey, "Ctrl+O");
|
public string OpenContextMenuHotkey => VerifyOrSetDefaultHotkey(Settings.OpenContextMenuHotkey, "Ctrl+O");
|
||||||
public string SettingWindowHotkey => VerifyOrSetDefaultHotkey(Settings.SettingWindowHotkey, "Ctrl+I");
|
public string SettingWindowHotkey => VerifyOrSetDefaultHotkey(Settings.SettingWindowHotkey, "Ctrl+I");
|
||||||
|
public string OpenHistoryHotkey => VerifyOrSetDefaultHotkey(Settings.OpenHistoryHotkey, "Ctrl+H");
|
||||||
public string CycleHistoryUpHotkey => VerifyOrSetDefaultHotkey(Settings.CycleHistoryUpHotkey, "Alt+Up");
|
public string CycleHistoryUpHotkey => VerifyOrSetDefaultHotkey(Settings.CycleHistoryUpHotkey, "Alt+Up");
|
||||||
public string CycleHistoryDownHotkey => VerifyOrSetDefaultHotkey(Settings.CycleHistoryDownHotkey, "Alt+Down");
|
public string CycleHistoryDownHotkey => VerifyOrSetDefaultHotkey(Settings.CycleHistoryDownHotkey, "Alt+Down");
|
||||||
|
|
||||||
|
|
@ -1258,7 +1283,7 @@ namespace Flow.Launcher.ViewModel
|
||||||
|
|
||||||
App.API.LogDebug(ClassName, $"Start query with ActionKeyword <{query.ActionKeyword}> and RawQuery <{query.RawQuery}>");
|
App.API.LogDebug(ClassName, $"Start query with ActionKeyword <{query.ActionKeyword}> and RawQuery <{query.RawQuery}>");
|
||||||
|
|
||||||
var currentIsHomeQuery = query.RawQuery == string.Empty;
|
var currentIsHomeQuery = query.IsHomeQuery;
|
||||||
|
|
||||||
_updateSource?.Dispose();
|
_updateSource?.Dispose();
|
||||||
|
|
||||||
|
|
@ -1432,13 +1457,8 @@ namespace Flow.Launcher.ViewModel
|
||||||
|
|
||||||
App.API.LogDebug(ClassName, $"Update results for plugin <{plugin.Metadata.Name}>");
|
App.API.LogDebug(ClassName, $"Update results for plugin <{plugin.Metadata.Name}>");
|
||||||
|
|
||||||
// Indicate if to clear existing results so to show only ones from plugins with action keywords
|
|
||||||
var shouldClearExistingResults = ShouldClearExistingResultsForQuery(query, currentIsHomeQuery);
|
|
||||||
_lastQuery = query;
|
|
||||||
_previousIsHomeQuery = currentIsHomeQuery;
|
|
||||||
|
|
||||||
if (!_resultsUpdateChannelWriter.TryWrite(new ResultsForUpdate(resultsCopy, plugin.Metadata, query,
|
if (!_resultsUpdateChannelWriter.TryWrite(new ResultsForUpdate(resultsCopy, plugin.Metadata, query,
|
||||||
token, reSelect, shouldClearExistingResults)))
|
token, reSelect)))
|
||||||
{
|
{
|
||||||
App.API.LogError(ClassName, "Unable to add item to Result Update Queue");
|
App.API.LogError(ClassName, "Unable to add item to Result Update Queue");
|
||||||
}
|
}
|
||||||
|
|
@ -1455,13 +1475,8 @@ namespace Flow.Launcher.ViewModel
|
||||||
|
|
||||||
App.API.LogDebug(ClassName, $"Update results for history");
|
App.API.LogDebug(ClassName, $"Update results for history");
|
||||||
|
|
||||||
// Indicate if to clear existing results so to show only ones from plugins with action keywords
|
|
||||||
var shouldClearExistingResults = ShouldClearExistingResultsForQuery(query, currentIsHomeQuery);
|
|
||||||
_lastQuery = query;
|
|
||||||
_previousIsHomeQuery = currentIsHomeQuery;
|
|
||||||
|
|
||||||
if (!_resultsUpdateChannelWriter.TryWrite(new ResultsForUpdate(results, _historyMetadata, query,
|
if (!_resultsUpdateChannelWriter.TryWrite(new ResultsForUpdate(results, _historyMetadata, query,
|
||||||
token, reSelect, shouldClearExistingResults)))
|
token, reSelect)))
|
||||||
{
|
{
|
||||||
App.API.LogError(ClassName, "Unable to add item to Result Update Queue");
|
App.API.LogError(ClassName, "Unable to add item to Result Update Queue");
|
||||||
}
|
}
|
||||||
|
|
@ -1729,7 +1744,7 @@ namespace Flow.Launcher.ViewModel
|
||||||
public void Show()
|
public void Show()
|
||||||
{
|
{
|
||||||
// When application is exiting, we should not show the main window
|
// When application is exiting, we should not show the main window
|
||||||
if (App.Exiting) return;
|
if (App.LoadingOrExiting) return;
|
||||||
|
|
||||||
// When application is exiting, the Application.Current will be null
|
// When application is exiting, the Application.Current will be null
|
||||||
Application.Current?.Dispatcher.Invoke(() =>
|
Application.Current?.Dispatcher.Invoke(() =>
|
||||||
|
|
@ -1861,6 +1876,7 @@ namespace Flow.Launcher.ViewModel
|
||||||
{
|
{
|
||||||
if (!resultsForUpdates.Any())
|
if (!resultsForUpdates.Any())
|
||||||
return;
|
return;
|
||||||
|
|
||||||
CancellationToken token;
|
CancellationToken token;
|
||||||
|
|
||||||
try
|
try
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,7 @@ namespace Flow.Launcher.ViewModel
|
||||||
Query Query,
|
Query Query,
|
||||||
CancellationToken Token,
|
CancellationToken Token,
|
||||||
bool ReSelectFirstResult = true,
|
bool ReSelectFirstResult = true,
|
||||||
bool shouldClearExistingResults = false)
|
bool ShouldClearExistingResults = false)
|
||||||
{
|
{
|
||||||
public string ID { get; } = Metadata.ID;
|
public string ID { get; } = Metadata.ID;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -17,6 +17,8 @@ namespace Flow.Launcher.ViewModel
|
||||||
{
|
{
|
||||||
#region Private Fields
|
#region Private Fields
|
||||||
|
|
||||||
|
private readonly string ClassName = nameof(ResultsViewModel);
|
||||||
|
|
||||||
public ResultCollection Results { get; }
|
public ResultCollection Results { get; }
|
||||||
|
|
||||||
private readonly object _collectionLock = new();
|
private readonly object _collectionLock = new();
|
||||||
|
|
@ -187,11 +189,9 @@ namespace Flow.Launcher.ViewModel
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public void AddResults(ICollection<ResultsForUpdate> resultsForUpdates, CancellationToken token, bool reselect = true)
|
public void AddResults(ICollection<ResultsForUpdate> resultsForUpdates, CancellationToken token, bool reselect = true)
|
||||||
{
|
{
|
||||||
|
// Since NewResults may need to clear existing results, do not check token cancellation after this point
|
||||||
var newResults = NewResults(resultsForUpdates);
|
var newResults = NewResults(resultsForUpdates);
|
||||||
|
|
||||||
if (token.IsCancellationRequested)
|
|
||||||
return;
|
|
||||||
|
|
||||||
UpdateResults(newResults, reselect, token);
|
UpdateResults(newResults, reselect, token);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -240,16 +240,20 @@ namespace Flow.Launcher.ViewModel
|
||||||
private List<ResultViewModel> NewResults(ICollection<ResultsForUpdate> resultsForUpdates)
|
private List<ResultViewModel> NewResults(ICollection<ResultsForUpdate> resultsForUpdates)
|
||||||
{
|
{
|
||||||
if (!resultsForUpdates.Any())
|
if (!resultsForUpdates.Any())
|
||||||
|
{
|
||||||
|
App.API.LogDebug(ClassName, "No results for updates, returning existing results");
|
||||||
return Results;
|
return Results;
|
||||||
|
}
|
||||||
|
|
||||||
var newResults = resultsForUpdates.SelectMany(u => u.Results, (u, r) => new ResultViewModel(r, _settings));
|
var newResults = resultsForUpdates.SelectMany(u => u.Results, (u, r) => new ResultViewModel(r, _settings));
|
||||||
|
|
||||||
if (resultsForUpdates.Any(x => x.shouldClearExistingResults))
|
if (resultsForUpdates.Any(x => x.ShouldClearExistingResults))
|
||||||
{
|
{
|
||||||
App.API.LogDebug("NewResults", $"Existing results are cleared for query");
|
App.API.LogDebug(ClassName, $"Existing results are cleared for query");
|
||||||
return newResults.OrderByDescending(rv => rv.Result.Score).ToList();
|
return newResults.OrderByDescending(rv => rv.Result.Score).ToList();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
App.API.LogDebug(ClassName, $"Keeping existing results for {resultsForUpdates.Count} queries");
|
||||||
return Results.Where(r => r?.Result != null && resultsForUpdates.All(u => u.ID != r.Result.PluginID))
|
return Results.Where(r => r?.Result != null && resultsForUpdates.All(u => u.ID != r.Result.PluginID))
|
||||||
.Concat(newResults)
|
.Concat(newResults)
|
||||||
.OrderByDescending(rv => rv.Result.Score)
|
.OrderByDescending(rv => rv.Result.Score)
|
||||||
|
|
@ -293,8 +297,6 @@ namespace Flow.Launcher.ViewModel
|
||||||
{
|
{
|
||||||
private long editTime = 0;
|
private long editTime = 0;
|
||||||
|
|
||||||
private CancellationToken _token;
|
|
||||||
|
|
||||||
public event NotifyCollectionChangedEventHandler CollectionChanged;
|
public event NotifyCollectionChangedEventHandler CollectionChanged;
|
||||||
|
|
||||||
protected void OnCollectionChanged(NotifyCollectionChangedEventArgs e)
|
protected void OnCollectionChanged(NotifyCollectionChangedEventArgs e)
|
||||||
|
|
@ -302,12 +304,12 @@ namespace Flow.Launcher.ViewModel
|
||||||
CollectionChanged?.Invoke(this, e);
|
CollectionChanged?.Invoke(this, e);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void BulkAddAll(List<ResultViewModel> resultViews)
|
private void BulkAddAll(List<ResultViewModel> resultViews, CancellationToken token = default)
|
||||||
{
|
{
|
||||||
AddRange(resultViews);
|
AddRange(resultViews);
|
||||||
|
|
||||||
// can return because the list will be cleared next time updated, which include a reset event
|
// can return because the list will be cleared next time updated, which include a reset event
|
||||||
if (_token.IsCancellationRequested)
|
if (token.IsCancellationRequested)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
// manually update event
|
// manually update event
|
||||||
|
|
@ -315,12 +317,12 @@ namespace Flow.Launcher.ViewModel
|
||||||
OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset));
|
OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset));
|
||||||
}
|
}
|
||||||
|
|
||||||
private void AddAll(List<ResultViewModel> Items)
|
private void AddAll(List<ResultViewModel> Items, CancellationToken token = default)
|
||||||
{
|
{
|
||||||
for (int i = 0; i < Items.Count; i++)
|
for (int i = 0; i < Items.Count; i++)
|
||||||
{
|
{
|
||||||
var item = Items[i];
|
var item = Items[i];
|
||||||
if (_token.IsCancellationRequested)
|
if (token.IsCancellationRequested)
|
||||||
return;
|
return;
|
||||||
Add(item);
|
Add(item);
|
||||||
OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Add, item, i));
|
OnCollectionChanged(new NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Add, item, i));
|
||||||
|
|
@ -342,21 +344,30 @@ namespace Flow.Launcher.ViewModel
|
||||||
/// <param name="newItems"></param>
|
/// <param name="newItems"></param>
|
||||||
public void Update(List<ResultViewModel> newItems, CancellationToken token = default)
|
public void Update(List<ResultViewModel> newItems, CancellationToken token = default)
|
||||||
{
|
{
|
||||||
_token = token;
|
// Since NewResults may need to clear existing results, so we cannot check token cancellation here
|
||||||
if (Count == 0 && newItems.Count == 0 || _token.IsCancellationRequested)
|
if (Count == 0 && newItems.Count == 0)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (editTime < 10 || newItems.Count < 30)
|
if (editTime < 10 || newItems.Count < 30)
|
||||||
{
|
{
|
||||||
if (Count != 0) RemoveAll(newItems.Count);
|
if (Count != 0) RemoveAll(newItems.Count);
|
||||||
AddAll(newItems);
|
|
||||||
|
// After results are removed, we need to check the token cancellation
|
||||||
|
// so that we will not add new items from the cancelled queries
|
||||||
|
if (token.IsCancellationRequested) return;
|
||||||
|
|
||||||
|
AddAll(newItems, token);
|
||||||
editTime++;
|
editTime++;
|
||||||
return;
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
Clear();
|
Clear();
|
||||||
BulkAddAll(newItems);
|
|
||||||
|
// After results are removed, we need to check the token cancellation
|
||||||
|
// so that we will not add new items from the cancelled queries
|
||||||
|
if (token.IsCancellationRequested) return;
|
||||||
|
|
||||||
|
BulkAddAll(newItems, token);
|
||||||
if (Capacity > 8000 && newItems.Count < 3000)
|
if (Capacity > 8000 && newItems.Count < 3000)
|
||||||
{
|
{
|
||||||
Capacity = newItems.Count;
|
Capacity = newItems.Count;
|
||||||
|
|
|
||||||
|
|
@ -96,7 +96,7 @@ namespace Flow.Launcher
|
||||||
private void Window_Closed(object sender, EventArgs e)
|
private void Window_Closed(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
// If app is exiting, settings save is not needed because main window closing event will handle this
|
// If app is exiting, settings save is not needed because main window closing event will handle this
|
||||||
if (App.Exiting) return;
|
if (App.LoadingOrExiting) return;
|
||||||
// Save settings when window is closed
|
// Save settings when window is closed
|
||||||
_settings.Save();
|
_settings.Save();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -199,10 +199,10 @@ namespace Flow.Launcher.Plugin.Explorer
|
||||||
{
|
{
|
||||||
if (Context.API.ShowMsgBox(
|
if (Context.API.ShowMsgBox(
|
||||||
string.Format(Context.API.GetTranslation("plugin_explorer_delete_folder_link"), record.FullPath),
|
string.Format(Context.API.GetTranslation("plugin_explorer_delete_folder_link"), record.FullPath),
|
||||||
string.Empty,
|
Context.API.GetTranslation("plugin_explorer_deletefilefolder"),
|
||||||
MessageBoxButton.YesNo,
|
MessageBoxButton.OKCancel,
|
||||||
MessageBoxImage.Warning)
|
MessageBoxImage.Warning)
|
||||||
== MessageBoxResult.No)
|
== MessageBoxResult.Cancel)
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
if (isFile)
|
if (isFile)
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">الحجم</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">الحجم</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">تاريخ الإنشاء</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">تاريخ الإنشاء</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">تاريخ التعديل</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">تاريخ التعديل</system:String>
|
||||||
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_age_checkbox">File Age</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">عرض معلومات الملف</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">عرض معلومات الملف</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">تنسيق التاريخ والوقت</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">تنسيق التاريخ والوقت</system:String>
|
||||||
<system:String x:Key="plugin_explorer_everything_sort_option">خيارات الترتيب:</system:String>
|
<system:String x:Key="plugin_explorer_everything_sort_option">خيارات الترتيب:</system:String>
|
||||||
|
|
@ -164,4 +165,12 @@
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">عرض قائمة السياق الأصلية (تجريبي)</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">عرض قائمة السياق الأصلية (تجريبي)</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">أدناه يمكنك تحديد العناصر التي تريد تضمينها في قائمة السياق، يمكن أن تكون جزئية (على سبيل المثال 'pen wit') أو كاملة ('فتح بواسطة').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">أدناه يمكنك تحديد العناصر التي تريد تضمينها في قائمة السياق، يمكن أن تكون جزئية (على سبيل المثال 'pen wit') أو كاملة ('فتح بواسطة').</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">يمكنك أدناه تحديد العناصر التي تريد استبعادها من قائمة الضغط الأيمن، يمكن أن تكون جزئية (على سبيل المثال، 'pen wit') أو كاملة ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">يمكنك أدناه تحديد العناصر التي تريد استبعادها من قائمة الضغط الأيمن، يمكن أن تكون جزئية (على سبيل المثال، 'pen wit') أو كاملة ('Open with').</system:String>
|
||||||
|
|
||||||
|
<!-- Preview Info -->
|
||||||
|
<system:String x:Key="Today">Today</system:String>
|
||||||
|
<system:String x:Key="DaysAgo">{0} days ago</system:String>
|
||||||
|
<system:String x:Key="OneMonthAgo">1 month ago</system:String>
|
||||||
|
<system:String x:Key="MonthsAgo">{0} months ago</system:String>
|
||||||
|
<system:String x:Key="OneYearAgo">1 year ago</system:String>
|
||||||
|
<system:String x:Key="YearsAgo">{0} years ago</system:String>
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Velikost</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Velikost</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Datum vytvoření</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Datum vytvoření</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Datum změny</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Datum změny</system:String>
|
||||||
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_age_checkbox">File Age</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Display File Info</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Display File Info</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Date and time format</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Date and time format</system:String>
|
||||||
<system:String x:Key="plugin_explorer_everything_sort_option">Možnosti řazení:</system:String>
|
<system:String x:Key="plugin_explorer_everything_sort_option">Možnosti řazení:</system:String>
|
||||||
|
|
@ -164,4 +165,12 @@
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Display native context menu (experimental)</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Display native context menu (experimental)</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Below you can specify items you want to include in the context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Below you can specify items you want to include in the context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Below you can specify items you want to exclude from context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Below you can specify items you want to exclude from context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
||||||
|
|
||||||
|
<!-- Preview Info -->
|
||||||
|
<system:String x:Key="Today">Today</system:String>
|
||||||
|
<system:String x:Key="DaysAgo">{0} days ago</system:String>
|
||||||
|
<system:String x:Key="OneMonthAgo">1 month ago</system:String>
|
||||||
|
<system:String x:Key="MonthsAgo">{0} months ago</system:String>
|
||||||
|
<system:String x:Key="OneYearAgo">1 year ago</system:String>
|
||||||
|
<system:String x:Key="YearsAgo">{0} years ago</system:String>
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Size</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Size</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Date Created</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Date Created</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Date Modified</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Date Modified</system:String>
|
||||||
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_age_checkbox">File Age</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Display File Info</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Display File Info</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Date and time format</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Date and time format</system:String>
|
||||||
<system:String x:Key="plugin_explorer_everything_sort_option">Sort Option:</system:String>
|
<system:String x:Key="plugin_explorer_everything_sort_option">Sort Option:</system:String>
|
||||||
|
|
@ -164,4 +165,12 @@
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Display native context menu (experimental)</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Display native context menu (experimental)</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Below you can specify items you want to include in the context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Below you can specify items you want to include in the context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Below you can specify items you want to exclude from context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Below you can specify items you want to exclude from context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
||||||
|
|
||||||
|
<!-- Preview Info -->
|
||||||
|
<system:String x:Key="Today">Today</system:String>
|
||||||
|
<system:String x:Key="DaysAgo">{0} days ago</system:String>
|
||||||
|
<system:String x:Key="OneMonthAgo">1 month ago</system:String>
|
||||||
|
<system:String x:Key="MonthsAgo">{0} months ago</system:String>
|
||||||
|
<system:String x:Key="OneYearAgo">1 year ago</system:String>
|
||||||
|
<system:String x:Key="YearsAgo">{0} years ago</system:String>
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Größe</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Größe</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Erstellungsdatum</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Erstellungsdatum</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Änderungsdatum</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Änderungsdatum</system:String>
|
||||||
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_age_checkbox">File Age</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Datei-Info anzeigen</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Datei-Info anzeigen</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Datums- und Zeitformat</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Datums- und Zeitformat</system:String>
|
||||||
<system:String x:Key="plugin_explorer_everything_sort_option">Sortieroption:</system:String>
|
<system:String x:Key="plugin_explorer_everything_sort_option">Sortieroption:</system:String>
|
||||||
|
|
@ -164,4 +165,12 @@
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Natives Kontextmenü anzeigen (experimentell)</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Natives Kontextmenü anzeigen (experimentell)</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Unten können Sie die Elemente angeben, die Sie in das Kontextmenü aufnehmen möchten. Diese können partiell (z. B. „Stift mit“) oder vollständig („Öffnen mit“) sein.</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Unten können Sie die Elemente angeben, die Sie in das Kontextmenü aufnehmen möchten. Diese können partiell (z. B. „Stift mit“) oder vollständig („Öffnen mit“) sein.</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Unten können Sie die Elemente angeben, die Sie aus dem Kontextmenü ausschließen möchten. Diese können partiell (z. B. „Stift mit“) oder vollständig („Öffnen mit“) sein.</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Unten können Sie die Elemente angeben, die Sie aus dem Kontextmenü ausschließen möchten. Diese können partiell (z. B. „Stift mit“) oder vollständig („Öffnen mit“) sein.</system:String>
|
||||||
|
|
||||||
|
<!-- Preview Info -->
|
||||||
|
<system:String x:Key="Today">Today</system:String>
|
||||||
|
<system:String x:Key="DaysAgo">{0} days ago</system:String>
|
||||||
|
<system:String x:Key="OneMonthAgo">1 month ago</system:String>
|
||||||
|
<system:String x:Key="MonthsAgo">{0} months ago</system:String>
|
||||||
|
<system:String x:Key="OneYearAgo">1 year ago</system:String>
|
||||||
|
<system:String x:Key="YearsAgo">{0} years ago</system:String>
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
|
|
|
||||||
|
|
@ -33,6 +33,7 @@
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Size</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Size</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Date Created</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Date Created</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Date Modified</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Date Modified</system:String>
|
||||||
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_age_checkbox">File Age</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Display File Info</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Display File Info</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Date and time format</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Date and time format</system:String>
|
||||||
<system:String x:Key="plugin_explorer_everything_sort_option">Sort Option:</system:String>
|
<system:String x:Key="plugin_explorer_everything_sort_option">Sort Option:</system:String>
|
||||||
|
|
@ -166,4 +167,12 @@
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Display native context menu (experimental)</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Display native context menu (experimental)</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Below you can specify items you want to include in the context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Below you can specify items you want to include in the context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Below you can specify items you want to exclude from context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Below you can specify items you want to exclude from context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
||||||
|
|
||||||
|
<!-- Preview Info -->
|
||||||
|
<system:String x:Key="Today">Today</system:String>
|
||||||
|
<system:String x:Key="DaysAgo">{0} days ago</system:String>
|
||||||
|
<system:String x:Key="OneMonthAgo">1 month ago</system:String>
|
||||||
|
<system:String x:Key="MonthsAgo">{0} months ago</system:String>
|
||||||
|
<system:String x:Key="OneYearAgo">1 year ago</system:String>
|
||||||
|
<system:String x:Key="YearsAgo">{0} years ago</system:String>
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Size</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Size</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Fecha de creación</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Fecha de creación</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Fecha de modificación</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Fecha de modificación</system:String>
|
||||||
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_age_checkbox">File Age</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Display File Info</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Display File Info</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Date and time format</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Date and time format</system:String>
|
||||||
<system:String x:Key="plugin_explorer_everything_sort_option">Sort Option:</system:String>
|
<system:String x:Key="plugin_explorer_everything_sort_option">Sort Option:</system:String>
|
||||||
|
|
@ -164,4 +165,12 @@
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Display native context menu (experimental)</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Display native context menu (experimental)</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Below you can specify items you want to include in the context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Below you can specify items you want to include in the context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Below you can specify items you want to exclude from context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Below you can specify items you want to exclude from context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
||||||
|
|
||||||
|
<!-- Preview Info -->
|
||||||
|
<system:String x:Key="Today">Today</system:String>
|
||||||
|
<system:String x:Key="DaysAgo">{0} days ago</system:String>
|
||||||
|
<system:String x:Key="OneMonthAgo">1 month ago</system:String>
|
||||||
|
<system:String x:Key="MonthsAgo">{0} months ago</system:String>
|
||||||
|
<system:String x:Key="OneYearAgo">1 year ago</system:String>
|
||||||
|
<system:String x:Key="YearsAgo">{0} years ago</system:String>
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Tamaño</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Tamaño</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Fecha de creación</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Fecha de creación</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Fecha de modificación</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Fecha de modificación</system:String>
|
||||||
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_age_checkbox">Edad del archivo</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Mostrar información del archivo</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Mostrar información del archivo</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Formato de fecha y hora</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Formato de fecha y hora</system:String>
|
||||||
<system:String x:Key="plugin_explorer_everything_sort_option">Ordenar por:</system:String>
|
<system:String x:Key="plugin_explorer_everything_sort_option">Ordenar por:</system:String>
|
||||||
|
|
@ -164,4 +165,12 @@
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Mostrar menú contextual nativo (experimental)</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Mostrar menú contextual nativo (experimental)</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">En el siguiente cuadro puede especificar los elementos que desea incluir en el menú contextual, puede describirlos de forma parcial (p. ej., 'brir co') o completa ('Abrir con').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">En el siguiente cuadro puede especificar los elementos que desea incluir en el menú contextual, puede describirlos de forma parcial (p. ej., 'brir co') o completa ('Abrir con').</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">En el siguiente cuadro puede especificar los elementos que desea excluir en el menú contextual, puede describirlos de forma parcial (p. ej., 'brir co') o completa ('Abrir con').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">En el siguiente cuadro puede especificar los elementos que desea excluir en el menú contextual, puede describirlos de forma parcial (p. ej., 'brir co') o completa ('Abrir con').</system:String>
|
||||||
|
|
||||||
|
<!-- Preview Info -->
|
||||||
|
<system:String x:Key="Today">Hoy</system:String>
|
||||||
|
<system:String x:Key="DaysAgo">Hace {0} días</system:String>
|
||||||
|
<system:String x:Key="OneMonthAgo">Hace 1 mes</system:String>
|
||||||
|
<system:String x:Key="MonthsAgo">Hace {0} meses</system:String>
|
||||||
|
<system:String x:Key="OneYearAgo">Hace 1 año</system:String>
|
||||||
|
<system:String x:Key="YearsAgo">Hace {0} años</system:String>
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Taille</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Taille</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Date de création</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Date de création</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Date de modification</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Date de modification</system:String>
|
||||||
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_age_checkbox">Âge du fichier</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Afficher les informations du fichier</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Afficher les informations du fichier</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Format de la date et de l'heure</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Format de la date et de l'heure</system:String>
|
||||||
<system:String x:Key="plugin_explorer_everything_sort_option">Option de tri :</system:String>
|
<system:String x:Key="plugin_explorer_everything_sort_option">Option de tri :</system:String>
|
||||||
|
|
@ -164,4 +165,12 @@
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Afficher le menu contextuel natif (expérimental)</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Afficher le menu contextuel natif (expérimental)</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Ci-dessous, vous pouvez spécifier les éléments que vous souhaitez inclure dans le menu contextuel. Ils peuvent être partiels ('pen wit') ou complets ('Ouvrir avec').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Ci-dessous, vous pouvez spécifier les éléments que vous souhaitez inclure dans le menu contextuel. Ils peuvent être partiels ('pen wit') ou complets ('Ouvrir avec').</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Vous pouvez spécifier ci-dessous les éléments que vous souhaitez exclure du menu contextuel. Ces éléments peuvent être partiels (par exemple, "pen wit") ou complets ("Ouvrir avec").</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Vous pouvez spécifier ci-dessous les éléments que vous souhaitez exclure du menu contextuel. Ces éléments peuvent être partiels (par exemple, "pen wit") ou complets ("Ouvrir avec").</system:String>
|
||||||
|
|
||||||
|
<!-- Preview Info -->
|
||||||
|
<system:String x:Key="Today">Aujourd’hui</system:String>
|
||||||
|
<system:String x:Key="DaysAgo">Il y a {0} jours</system:String>
|
||||||
|
<system:String x:Key="OneMonthAgo">il y a 1 mois</system:String>
|
||||||
|
<system:String x:Key="MonthsAgo">Il y a {0} mois</system:String>
|
||||||
|
<system:String x:Key="OneYearAgo">il y a 1 an</system:String>
|
||||||
|
<system:String x:Key="YearsAgo">Il y a {0} ans</system:String>
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">גודל</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">גודל</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">תאריך יצירה</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">תאריך יצירה</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">תאריך שינוי</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">תאריך שינוי</system:String>
|
||||||
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_age_checkbox">גיל הקובץ</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">הצגת מידע על קובץ</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">הצגת מידע על קובץ</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">תבנית תאריך ושעה</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">תבנית תאריך ושעה</system:String>
|
||||||
<system:String x:Key="plugin_explorer_everything_sort_option">אפשרות מיון:</system:String>
|
<system:String x:Key="plugin_explorer_everything_sort_option">אפשרות מיון:</system:String>
|
||||||
|
|
@ -164,4 +165,12 @@
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">הצג תפריט הקשר מקורי (ניסיוני)</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">הצג תפריט הקשר מקורי (ניסיוני)</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">כאן תוכל להגדיר פריטים שברצונך לכלול בתפריט ההקשר, הם יכולים להיות חלקיים (למשל 'pen wit') או שלמים ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">כאן תוכל להגדיר פריטים שברצונך לכלול בתפריט ההקשר, הם יכולים להיות חלקיים (למשל 'pen wit') או שלמים ('Open with').</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">כאן תוכל להגדיר פריטים שברצונך להחריג מתפריט ההקשר, הם יכולים להיות חלקיים (למשל 'pen wit') או שלמים ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">כאן תוכל להגדיר פריטים שברצונך להחריג מתפריט ההקשר, הם יכולים להיות חלקיים (למשל 'pen wit') או שלמים ('Open with').</system:String>
|
||||||
|
|
||||||
|
<!-- Preview Info -->
|
||||||
|
<system:String x:Key="Today">היום</system:String>
|
||||||
|
<system:String x:Key="DaysAgo">לפני {0} ימים</system:String>
|
||||||
|
<system:String x:Key="OneMonthAgo">לפני חודש אחד</system:String>
|
||||||
|
<system:String x:Key="MonthsAgo">לפני {0} חודשים</system:String>
|
||||||
|
<system:String x:Key="OneYearAgo">לפני שנה אחת</system:String>
|
||||||
|
<system:String x:Key="YearsAgo">לפני {0} שנים</system:String>
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Dimensioni</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Dimensioni</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Data di creazione</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Data di creazione</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Data della modifica</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Data della modifica</system:String>
|
||||||
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_age_checkbox">File Age</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Visualizza Informazioni File</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Visualizza Informazioni File</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Formato data e ora</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Formato data e ora</system:String>
|
||||||
<system:String x:Key="plugin_explorer_everything_sort_option">Opzioni di ordinamento:</system:String>
|
<system:String x:Key="plugin_explorer_everything_sort_option">Opzioni di ordinamento:</system:String>
|
||||||
|
|
@ -164,4 +165,12 @@
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Visualizza il menu contestuale nativo (sperimentale)</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Visualizza il menu contestuale nativo (sperimentale)</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Sotto si può specificare elementi che si vuole includere nel menu contestuale, che possono essere parziali (es 'pri co') o completi ('Apri con').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Sotto si può specificare elementi che si vuole includere nel menu contestuale, che possono essere parziali (es 'pri co') o completi ('Apri con').</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Below you can specify items you want to exclude from context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Below you can specify items you want to exclude from context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
||||||
|
|
||||||
|
<!-- Preview Info -->
|
||||||
|
<system:String x:Key="Today">Today</system:String>
|
||||||
|
<system:String x:Key="DaysAgo">{0} days ago</system:String>
|
||||||
|
<system:String x:Key="OneMonthAgo">1 month ago</system:String>
|
||||||
|
<system:String x:Key="MonthsAgo">{0} months ago</system:String>
|
||||||
|
<system:String x:Key="OneYearAgo">1 year ago</system:String>
|
||||||
|
<system:String x:Key="YearsAgo">{0} years ago</system:String>
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">サイズ</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">サイズ</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">作成日時</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">作成日時</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">更新日時</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">更新日時</system:String>
|
||||||
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_age_checkbox">File Age</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">ファイル情報の表示</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">ファイル情報の表示</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">日付と時刻の形式</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">日付と時刻の形式</system:String>
|
||||||
<system:String x:Key="plugin_explorer_everything_sort_option">Sort Option:</system:String>
|
<system:String x:Key="plugin_explorer_everything_sort_option">Sort Option:</system:String>
|
||||||
|
|
@ -164,4 +165,12 @@
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Display native context menu (experimental)</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Display native context menu (experimental)</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Below you can specify items you want to include in the context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Below you can specify items you want to include in the context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Below you can specify items you want to exclude from context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Below you can specify items you want to exclude from context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
||||||
|
|
||||||
|
<!-- Preview Info -->
|
||||||
|
<system:String x:Key="Today">Today</system:String>
|
||||||
|
<system:String x:Key="DaysAgo">{0} days ago</system:String>
|
||||||
|
<system:String x:Key="OneMonthAgo">1 month ago</system:String>
|
||||||
|
<system:String x:Key="MonthsAgo">{0} months ago</system:String>
|
||||||
|
<system:String x:Key="OneYearAgo">1 year ago</system:String>
|
||||||
|
<system:String x:Key="YearsAgo">{0} years ago</system:String>
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">크기</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">크기</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">만든 날짜</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">만든 날짜</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">수정한 날짜</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">수정한 날짜</system:String>
|
||||||
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_age_checkbox">File Age</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">파일 정보 표시</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">파일 정보 표시</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">시간과 날짜 형식</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">시간과 날짜 형식</system:String>
|
||||||
<system:String x:Key="plugin_explorer_everything_sort_option">정렬 옵션:</system:String>
|
<system:String x:Key="plugin_explorer_everything_sort_option">정렬 옵션:</system:String>
|
||||||
|
|
@ -80,8 +81,8 @@
|
||||||
<!-- Context menu items -->
|
<!-- Context menu items -->
|
||||||
<system:String x:Key="plugin_explorer_copypath">경로 복사</system:String>
|
<system:String x:Key="plugin_explorer_copypath">경로 복사</system:String>
|
||||||
<system:String x:Key="plugin_explorer_copypath_subtitle">이 항목의 경로를 클립보드에 복사</system:String>
|
<system:String x:Key="plugin_explorer_copypath_subtitle">이 항목의 경로를 클립보드에 복사</system:String>
|
||||||
<system:String x:Key="plugin_explorer_copyname">Copy name</system:String>
|
<system:String x:Key="plugin_explorer_copyname">이름 복사</system:String>
|
||||||
<system:String x:Key="plugin_explorer_copyname_subtitle">Copy name of current item to clipboard</system:String>
|
<system:String x:Key="plugin_explorer_copyname_subtitle">이 항목의 이름을 클립보드에 복사</system:String>
|
||||||
<system:String x:Key="plugin_explorer_copyfilefolder">복사하기</system:String>
|
<system:String x:Key="plugin_explorer_copyfilefolder">복사하기</system:String>
|
||||||
<system:String x:Key="plugin_explorer_copyfile_subtitle">이 파일을 클립보드에 복사</system:String>
|
<system:String x:Key="plugin_explorer_copyfile_subtitle">이 파일을 클립보드에 복사</system:String>
|
||||||
<system:String x:Key="plugin_explorer_copyfolder_subtitle">이 파일을 클립보드에 복사</system:String>
|
<system:String x:Key="plugin_explorer_copyfolder_subtitle">이 파일을 클립보드에 복사</system:String>
|
||||||
|
|
@ -164,4 +165,12 @@
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Display native context menu (experimental)</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Display native context menu (experimental)</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Below you can specify items you want to include in the context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Below you can specify items you want to include in the context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Below you can specify items you want to exclude from context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Below you can specify items you want to exclude from context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
||||||
|
|
||||||
|
<!-- Preview Info -->
|
||||||
|
<system:String x:Key="Today">Today</system:String>
|
||||||
|
<system:String x:Key="DaysAgo">{0} days ago</system:String>
|
||||||
|
<system:String x:Key="OneMonthAgo">1 month ago</system:String>
|
||||||
|
<system:String x:Key="MonthsAgo">{0} months ago</system:String>
|
||||||
|
<system:String x:Key="OneYearAgo">1 year ago</system:String>
|
||||||
|
<system:String x:Key="YearsAgo">{0} years ago</system:String>
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Størrelse</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Størrelse</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Dato opprettet</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Dato opprettet</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Dato endret</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Dato endret</system:String>
|
||||||
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_age_checkbox">File Age</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Vis filinfo</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Vis filinfo</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Dato- og klokkeslettformat</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Dato- og klokkeslettformat</system:String>
|
||||||
<system:String x:Key="plugin_explorer_everything_sort_option">Alternativ for sortering:</system:String>
|
<system:String x:Key="plugin_explorer_everything_sort_option">Alternativ for sortering:</system:String>
|
||||||
|
|
@ -164,4 +165,12 @@
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Vis opprinnelig hurtigmeny (eksperimentell)</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Vis opprinnelig hurtigmeny (eksperimentell)</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Nedenfor kan du spesifisere elementer du vil inkludere i hurtigtmenyen, de kan være delvise (f.eks. 'pne me') eller komplette ('Åpne med').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Nedenfor kan du spesifisere elementer du vil inkludere i hurtigtmenyen, de kan være delvise (f.eks. 'pne me') eller komplette ('Åpne med').</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Nedenfor kan du spesifisere elementer du vil ekskludere fra hurtigtmenyen, de kan være delvise (f.eks. 'pne me') eller komplette ('Åpne med').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Nedenfor kan du spesifisere elementer du vil ekskludere fra hurtigtmenyen, de kan være delvise (f.eks. 'pne me') eller komplette ('Åpne med').</system:String>
|
||||||
|
|
||||||
|
<!-- Preview Info -->
|
||||||
|
<system:String x:Key="Today">Today</system:String>
|
||||||
|
<system:String x:Key="DaysAgo">{0} days ago</system:String>
|
||||||
|
<system:String x:Key="OneMonthAgo">1 month ago</system:String>
|
||||||
|
<system:String x:Key="MonthsAgo">{0} months ago</system:String>
|
||||||
|
<system:String x:Key="OneYearAgo">1 year ago</system:String>
|
||||||
|
<system:String x:Key="YearsAgo">{0} years ago</system:String>
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Grootte</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Grootte</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Datum aangemaakt</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Datum aangemaakt</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Datum gewijzigd</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Datum gewijzigd</system:String>
|
||||||
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_age_checkbox">File Age</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Bestandsinformatie weergeven</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Bestandsinformatie weergeven</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Formaat voor datum en tijd</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Formaat voor datum en tijd</system:String>
|
||||||
<system:String x:Key="plugin_explorer_everything_sort_option">Sort Option:</system:String>
|
<system:String x:Key="plugin_explorer_everything_sort_option">Sort Option:</system:String>
|
||||||
|
|
@ -164,4 +165,12 @@
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Display native context menu (experimental)</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Display native context menu (experimental)</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Below you can specify items you want to include in the context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Below you can specify items you want to include in the context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Below you can specify items you want to exclude from context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Below you can specify items you want to exclude from context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
||||||
|
|
||||||
|
<!-- Preview Info -->
|
||||||
|
<system:String x:Key="Today">Today</system:String>
|
||||||
|
<system:String x:Key="DaysAgo">{0} days ago</system:String>
|
||||||
|
<system:String x:Key="OneMonthAgo">1 month ago</system:String>
|
||||||
|
<system:String x:Key="MonthsAgo">{0} months ago</system:String>
|
||||||
|
<system:String x:Key="OneYearAgo">1 year ago</system:String>
|
||||||
|
<system:String x:Key="YearsAgo">{0} years ago</system:String>
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Rozmiar</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Rozmiar</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Data utworzenia</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Data utworzenia</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Data modyfikacji</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Data modyfikacji</system:String>
|
||||||
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_age_checkbox">File Age</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Wyświetl informacje o pliku</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Wyświetl informacje o pliku</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Format daty i czasu</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Format daty i czasu</system:String>
|
||||||
<system:String x:Key="plugin_explorer_everything_sort_option">Opcje sortowania:</system:String>
|
<system:String x:Key="plugin_explorer_everything_sort_option">Opcje sortowania:</system:String>
|
||||||
|
|
@ -164,4 +165,12 @@
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Wyświetl natywne menu kontekstowe (eksperymentalne)</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Wyświetl natywne menu kontekstowe (eksperymentalne)</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Poniżej możesz określić elementy, które chcesz uwzględnić w menu kontekstowym. Mogą być one częściowe (np. "otw w") lub pełne ("Otwórz za pomocą").</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Poniżej możesz określić elementy, które chcesz uwzględnić w menu kontekstowym. Mogą być one częściowe (np. "otw w") lub pełne ("Otwórz za pomocą").</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Poniżej możesz określić elementy, które chcesz wykluczyć z menu kontekstowego. Mogą być one częściowe (np. "otw w") lub pełne ("Otwórz za pomocą").</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Poniżej możesz określić elementy, które chcesz wykluczyć z menu kontekstowego. Mogą być one częściowe (np. "otw w") lub pełne ("Otwórz za pomocą").</system:String>
|
||||||
|
|
||||||
|
<!-- Preview Info -->
|
||||||
|
<system:String x:Key="Today">Today</system:String>
|
||||||
|
<system:String x:Key="DaysAgo">{0} days ago</system:String>
|
||||||
|
<system:String x:Key="OneMonthAgo">1 month ago</system:String>
|
||||||
|
<system:String x:Key="MonthsAgo">{0} months ago</system:String>
|
||||||
|
<system:String x:Key="OneYearAgo">1 year ago</system:String>
|
||||||
|
<system:String x:Key="YearsAgo">{0} years ago</system:String>
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Tamanho</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Tamanho</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Date Created</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Date Created</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Date Modified</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Date Modified</system:String>
|
||||||
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_age_checkbox">File Age</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Display File Info</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Display File Info</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Date and time format</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Date and time format</system:String>
|
||||||
<system:String x:Key="plugin_explorer_everything_sort_option">Sort Option:</system:String>
|
<system:String x:Key="plugin_explorer_everything_sort_option">Sort Option:</system:String>
|
||||||
|
|
@ -164,4 +165,12 @@
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Display native context menu (experimental)</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Display native context menu (experimental)</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Below you can specify items you want to include in the context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Below you can specify items you want to include in the context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Below you can specify items you want to exclude from context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Below you can specify items you want to exclude from context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
||||||
|
|
||||||
|
<!-- Preview Info -->
|
||||||
|
<system:String x:Key="Today">Today</system:String>
|
||||||
|
<system:String x:Key="DaysAgo">{0} days ago</system:String>
|
||||||
|
<system:String x:Key="OneMonthAgo">1 month ago</system:String>
|
||||||
|
<system:String x:Key="MonthsAgo">{0} months ago</system:String>
|
||||||
|
<system:String x:Key="OneYearAgo">1 year ago</system:String>
|
||||||
|
<system:String x:Key="YearsAgo">{0} years ago</system:String>
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Tamanho</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Tamanho</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Data de criação</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Data de criação</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Data de modificação</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Data de modificação</system:String>
|
||||||
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_age_checkbox">Antiguidade</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Mostrar informações do ficheiro</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Mostrar informações do ficheiro</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Formato de data e de hora</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Formato de data e de hora</system:String>
|
||||||
<system:String x:Key="plugin_explorer_everything_sort_option">Ordenação:</system:String>
|
<system:String x:Key="plugin_explorer_everything_sort_option">Ordenação:</system:String>
|
||||||
|
|
@ -164,4 +165,12 @@
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Mostrar menu de contexto nativo (experimental)</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Mostrar menu de contexto nativo (experimental)</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Aqui pode especificar os itens a incluir no menu de contexto. Podem ser parciais (ex.: 'brir co') ou completos ('Abrir com').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Aqui pode especificar os itens a incluir no menu de contexto. Podem ser parciais (ex.: 'brir co') ou completos ('Abrir com').</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Aqui pode especificar os itens a excluir do menu de contexto. Podem ser parciais (ex.: 'brir co') ou completos ('Abrir com').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Aqui pode especificar os itens a excluir do menu de contexto. Podem ser parciais (ex.: 'brir co') ou completos ('Abrir com').</system:String>
|
||||||
|
|
||||||
|
<!-- Preview Info -->
|
||||||
|
<system:String x:Key="Today">Hoje</system:String>
|
||||||
|
<system:String x:Key="DaysAgo">Há {0} dias</system:String>
|
||||||
|
<system:String x:Key="OneMonthAgo">Há 1 mês</system:String>
|
||||||
|
<system:String x:Key="MonthsAgo">Há {0} meses</system:String>
|
||||||
|
<system:String x:Key="OneYearAgo">Há 1 ano</system:String>
|
||||||
|
<system:String x:Key="YearsAgo">Há {0} anos</system:String>
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Размер</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Размер</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Date Created</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Date Created</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Date Modified</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Date Modified</system:String>
|
||||||
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_age_checkbox">File Age</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Display File Info</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Display File Info</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Date and time format</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Date and time format</system:String>
|
||||||
<system:String x:Key="plugin_explorer_everything_sort_option">Sort Option:</system:String>
|
<system:String x:Key="plugin_explorer_everything_sort_option">Sort Option:</system:String>
|
||||||
|
|
@ -164,4 +165,12 @@
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Display native context menu (experimental)</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Display native context menu (experimental)</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Below you can specify items you want to include in the context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Below you can specify items you want to include in the context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Below you can specify items you want to exclude from context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Below you can specify items you want to exclude from context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
||||||
|
|
||||||
|
<!-- Preview Info -->
|
||||||
|
<system:String x:Key="Today">Today</system:String>
|
||||||
|
<system:String x:Key="DaysAgo">{0} days ago</system:String>
|
||||||
|
<system:String x:Key="OneMonthAgo">1 month ago</system:String>
|
||||||
|
<system:String x:Key="MonthsAgo">{0} months ago</system:String>
|
||||||
|
<system:String x:Key="OneYearAgo">1 year ago</system:String>
|
||||||
|
<system:String x:Key="YearsAgo">{0} years ago</system:String>
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Veľkosť</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Veľkosť</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Dátum vytvorenia</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Dátum vytvorenia</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Dátum úpravy</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Dátum úpravy</system:String>
|
||||||
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_age_checkbox">Čas od vytvorenia</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Zobraziť informácie o súbore</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Zobraziť informácie o súbore</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Formát dátumu a času</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Formát dátumu a času</system:String>
|
||||||
<system:String x:Key="plugin_explorer_everything_sort_option">Zoradenie:</system:String>
|
<system:String x:Key="plugin_explorer_everything_sort_option">Zoradenie:</system:String>
|
||||||
|
|
@ -164,4 +165,12 @@
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Zobraziť natívnu kontextovú ponuku (experimentálne)</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Zobraziť natívnu kontextovú ponuku (experimentálne)</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Nižšie môžete určiť položky, ktoré chcete zahrnúť do kontextovej ponuky, môžu byť čiastočné (napr. "tvoriť v program") alebo úplné ("Otvoriť v programe").</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Nižšie môžete určiť položky, ktoré chcete zahrnúť do kontextovej ponuky, môžu byť čiastočné (napr. "tvoriť v program") alebo úplné ("Otvoriť v programe").</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Nižšie môžete určiť položky, ktoré chcete vylúčiť z kontextovej ponuky, môžu byť čiastočné (napr. "tvoriť v program") alebo úplné ("Otvoriť v programe").</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Nižšie môžete určiť položky, ktoré chcete vylúčiť z kontextovej ponuky, môžu byť čiastočné (napr. "tvoriť v program") alebo úplné ("Otvoriť v programe").</system:String>
|
||||||
|
|
||||||
|
<!-- Preview Info -->
|
||||||
|
<system:String x:Key="Today">Dnes</system:String>
|
||||||
|
<system:String x:Key="DaysAgo">pred {0} dňami</system:String>
|
||||||
|
<system:String x:Key="OneMonthAgo">pred mesiacom</system:String>
|
||||||
|
<system:String x:Key="MonthsAgo">pred {0} mesiacmi</system:String>
|
||||||
|
<system:String x:Key="OneYearAgo">pred rokom</system:String>
|
||||||
|
<system:String x:Key="YearsAgo">pred {0} rokmi</system:String>
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Size</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Size</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Date Created</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Date Created</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Date Modified</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Date Modified</system:String>
|
||||||
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_age_checkbox">File Age</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Display File Info</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Display File Info</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Date and time format</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Date and time format</system:String>
|
||||||
<system:String x:Key="plugin_explorer_everything_sort_option">Sort Option:</system:String>
|
<system:String x:Key="plugin_explorer_everything_sort_option">Sort Option:</system:String>
|
||||||
|
|
@ -164,4 +165,12 @@
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Display native context menu (experimental)</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Display native context menu (experimental)</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Below you can specify items you want to include in the context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Below you can specify items you want to include in the context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Below you can specify items you want to exclude from context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Below you can specify items you want to exclude from context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
||||||
|
|
||||||
|
<!-- Preview Info -->
|
||||||
|
<system:String x:Key="Today">Today</system:String>
|
||||||
|
<system:String x:Key="DaysAgo">{0} days ago</system:String>
|
||||||
|
<system:String x:Key="OneMonthAgo">1 month ago</system:String>
|
||||||
|
<system:String x:Key="MonthsAgo">{0} months ago</system:String>
|
||||||
|
<system:String x:Key="OneYearAgo">1 year ago</system:String>
|
||||||
|
<system:String x:Key="YearsAgo">{0} years ago</system:String>
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Boyut</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Boyut</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Oluşturma Tarihi</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Oluşturma Tarihi</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Değiştirme Tarihi</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Değiştirme Tarihi</system:String>
|
||||||
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_age_checkbox">File Age</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Dosya Özelliklerini Göster</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Dosya Özelliklerini Göster</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Tarih ve saat biçimi</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Tarih ve saat biçimi</system:String>
|
||||||
<system:String x:Key="plugin_explorer_everything_sort_option">Sıralama Seçeneği:</system:String>
|
<system:String x:Key="plugin_explorer_everything_sort_option">Sıralama Seçeneği:</system:String>
|
||||||
|
|
@ -164,4 +165,12 @@
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Display native context menu (experimental)</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Display native context menu (experimental)</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Below you can specify items you want to include in the context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Below you can specify items you want to include in the context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Below you can specify items you want to exclude from context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Below you can specify items you want to exclude from context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
||||||
|
|
||||||
|
<!-- Preview Info -->
|
||||||
|
<system:String x:Key="Today">Today</system:String>
|
||||||
|
<system:String x:Key="DaysAgo">{0} days ago</system:String>
|
||||||
|
<system:String x:Key="OneMonthAgo">1 month ago</system:String>
|
||||||
|
<system:String x:Key="MonthsAgo">{0} months ago</system:String>
|
||||||
|
<system:String x:Key="OneYearAgo">1 year ago</system:String>
|
||||||
|
<system:String x:Key="YearsAgo">{0} years ago</system:String>
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Розмір</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Розмір</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Дата створення</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Дата створення</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Дата останньої зміни</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Дата останньої зміни</system:String>
|
||||||
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_age_checkbox">File Age</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Показати інформацію про файл</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Показати інформацію про файл</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Формат дати й часу</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Формат дати й часу</system:String>
|
||||||
<system:String x:Key="plugin_explorer_everything_sort_option">Варіант сортування:</system:String>
|
<system:String x:Key="plugin_explorer_everything_sort_option">Варіант сортування:</system:String>
|
||||||
|
|
@ -164,4 +165,12 @@
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Відображати рідне контекстне меню (експериментально)</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Відображати рідне контекстне меню (експериментально)</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Нижче ви можете вказати елементи, які хочете включити до контекстного меню, вони можуть бути частковими (наприклад, «шир пера») або повними («Відкрити за допомогою»).</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Нижче ви можете вказати елементи, які хочете включити до контекстного меню, вони можуть бути частковими (наприклад, «шир пера») або повними («Відкрити за допомогою»).</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Below you can specify items you want to exclude from context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Below you can specify items you want to exclude from context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
||||||
|
|
||||||
|
<!-- Preview Info -->
|
||||||
|
<system:String x:Key="Today">Today</system:String>
|
||||||
|
<system:String x:Key="DaysAgo">{0} days ago</system:String>
|
||||||
|
<system:String x:Key="OneMonthAgo">1 month ago</system:String>
|
||||||
|
<system:String x:Key="MonthsAgo">{0} months ago</system:String>
|
||||||
|
<system:String x:Key="OneYearAgo">1 year ago</system:String>
|
||||||
|
<system:String x:Key="YearsAgo">{0} years ago</system:String>
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Kích thước</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">Kích thước</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Date Created</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">Date Created</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Date Modified</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">Date Modified</system:String>
|
||||||
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_age_checkbox">File Age</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Hiển thị thông tin tệp</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Hiển thị thông tin tệp</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Định dạng ngày và giờ</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Định dạng ngày và giờ</system:String>
|
||||||
<system:String x:Key="plugin_explorer_everything_sort_option">Tùy Chọn Sắp Xếp</system:String>
|
<system:String x:Key="plugin_explorer_everything_sort_option">Tùy Chọn Sắp Xếp</system:String>
|
||||||
|
|
@ -164,4 +165,12 @@
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Display native context menu (experimental)</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Display native context menu (experimental)</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Below you can specify items you want to include in the context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Below you can specify items you want to include in the context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Below you can specify items you want to exclude from context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Below you can specify items you want to exclude from context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
||||||
|
|
||||||
|
<!-- Preview Info -->
|
||||||
|
<system:String x:Key="Today">Today</system:String>
|
||||||
|
<system:String x:Key="DaysAgo">{0} days ago</system:String>
|
||||||
|
<system:String x:Key="OneMonthAgo">1 month ago</system:String>
|
||||||
|
<system:String x:Key="MonthsAgo">{0} months ago</system:String>
|
||||||
|
<system:String x:Key="OneYearAgo">1 year ago</system:String>
|
||||||
|
<system:String x:Key="YearsAgo">{0} years ago</system:String>
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">大小</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">大小</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">创建日期</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">创建日期</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">修改日期</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">修改日期</system:String>
|
||||||
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_age_checkbox">文件时间</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">显示文件信息</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">显示文件信息</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">日期和时间格式</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">日期和时间格式</system:String>
|
||||||
<system:String x:Key="plugin_explorer_everything_sort_option">排序选项</system:String>
|
<system:String x:Key="plugin_explorer_everything_sort_option">排序选项</system:String>
|
||||||
|
|
@ -80,8 +81,8 @@
|
||||||
<!-- Context menu items -->
|
<!-- Context menu items -->
|
||||||
<system:String x:Key="plugin_explorer_copypath">复制路径</system:String>
|
<system:String x:Key="plugin_explorer_copypath">复制路径</system:String>
|
||||||
<system:String x:Key="plugin_explorer_copypath_subtitle">复制当前结果的路径到剪贴板</system:String>
|
<system:String x:Key="plugin_explorer_copypath_subtitle">复制当前结果的路径到剪贴板</system:String>
|
||||||
<system:String x:Key="plugin_explorer_copyname">Copy name</system:String>
|
<system:String x:Key="plugin_explorer_copyname">复制名称</system:String>
|
||||||
<system:String x:Key="plugin_explorer_copyname_subtitle">Copy name of current item to clipboard</system:String>
|
<system:String x:Key="plugin_explorer_copyname_subtitle">复制当前文件的名称到剪贴板</system:String>
|
||||||
<system:String x:Key="plugin_explorer_copyfilefolder">复制</system:String>
|
<system:String x:Key="plugin_explorer_copyfilefolder">复制</system:String>
|
||||||
<system:String x:Key="plugin_explorer_copyfile_subtitle">复制当前文件到剪贴板</system:String>
|
<system:String x:Key="plugin_explorer_copyfile_subtitle">复制当前文件到剪贴板</system:String>
|
||||||
<system:String x:Key="plugin_explorer_copyfolder_subtitle">复制当前文件夹到剪贴板</system:String>
|
<system:String x:Key="plugin_explorer_copyfolder_subtitle">复制当前文件夹到剪贴板</system:String>
|
||||||
|
|
@ -164,4 +165,12 @@
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">显示本机上下文菜单(实验性)</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">显示本机上下文菜单(实验性)</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">您可以在下面指定想要包含在上下文菜单中的项目,它们可以是部分的(例如“pen wit”)或完整的(“打开方式”)。</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">您可以在下面指定想要包含在上下文菜单中的项目,它们可以是部分的(例如“pen wit”)或完整的(“打开方式”)。</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">您可以在下面指定要从上下文菜单中排除的项目,它们可以是部分的(例如“pen wit”)或完整的(“打开方式”)。</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">您可以在下面指定要从上下文菜单中排除的项目,它们可以是部分的(例如“pen wit”)或完整的(“打开方式”)。</system:String>
|
||||||
|
|
||||||
|
<!-- Preview Info -->
|
||||||
|
<system:String x:Key="Today">今天</system:String>
|
||||||
|
<system:String x:Key="DaysAgo">{0}天前</system:String>
|
||||||
|
<system:String x:Key="OneMonthAgo">1个月前</system:String>
|
||||||
|
<system:String x:Key="MonthsAgo">{0}个月前</system:String>
|
||||||
|
<system:String x:Key="OneYearAgo">1年前</system:String>
|
||||||
|
<system:String x:Key="YearsAgo">{0}年前</system:String>
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">大小</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_size_checkbox">大小</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">創建日期</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_creation_checkbox">創建日期</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">修改日期</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_modification_checkbox">修改日期</system:String>
|
||||||
|
<system:String x:Key="plugin_explorer_previewpanel_display_file_age_checkbox">File Age</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Display File Info</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_file_info_label">Display File Info</system:String>
|
||||||
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Date and time format</system:String>
|
<system:String x:Key="plugin_explorer_previewpanel_date_and_time_format_label">Date and time format</system:String>
|
||||||
<system:String x:Key="plugin_explorer_everything_sort_option">Sort Option:</system:String>
|
<system:String x:Key="plugin_explorer_everything_sort_option">Sort Option:</system:String>
|
||||||
|
|
@ -164,4 +165,12 @@
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Display native context menu (experimental)</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_display_context_menu">Display native context menu (experimental)</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Below you can specify items you want to include in the context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_include_patterns_guide">Below you can specify items you want to include in the context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
||||||
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Below you can specify items you want to exclude from context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
<system:String x:Key="plugin_explorer_native_context_menu_exclude_patterns_guide">Below you can specify items you want to exclude from context menu, they can be partial (e.g. 'pen wit') or complete ('Open with').</system:String>
|
||||||
|
|
||||||
|
<!-- Preview Info -->
|
||||||
|
<system:String x:Key="Today">Today</system:String>
|
||||||
|
<system:String x:Key="DaysAgo">{0} days ago</system:String>
|
||||||
|
<system:String x:Key="OneMonthAgo">1 month ago</system:String>
|
||||||
|
<system:String x:Key="MonthsAgo">{0} months ago</system:String>
|
||||||
|
<system:String x:Key="OneYearAgo">1 year ago</system:String>
|
||||||
|
<system:String x:Key="YearsAgo">{0} years ago</system:String>
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,6 @@ namespace Flow.Launcher.Plugin.Explorer
|
||||||
|
|
||||||
public string ExcludedFileTypes { get; set; } = "";
|
public string ExcludedFileTypes { get; set; } = "";
|
||||||
|
|
||||||
|
|
||||||
public bool UseLocationAsWorkingDir { get; set; } = false;
|
public bool UseLocationAsWorkingDir { get; set; } = false;
|
||||||
|
|
||||||
public bool ShowInlinedWindowsContextMenu { get; set; } = false;
|
public bool ShowInlinedWindowsContextMenu { get; set; } = false;
|
||||||
|
|
@ -67,6 +66,9 @@ namespace Flow.Launcher.Plugin.Explorer
|
||||||
|
|
||||||
public bool ShowModifiedDateInPreviewPanel { get; set; } = true;
|
public bool ShowModifiedDateInPreviewPanel { get; set; } = true;
|
||||||
|
|
||||||
|
public bool ShowFileAgeInPreviewPanel { get; set; } = false;
|
||||||
|
|
||||||
|
|
||||||
public string PreviewPanelDateFormat { get; set; } = "yyyy-MM-dd";
|
public string PreviewPanelDateFormat { get; set; } = "yyyy-MM-dd";
|
||||||
|
|
||||||
public string PreviewPanelTimeFormat { get; set; } = "HH:mm";
|
public string PreviewPanelTimeFormat { get; set; } = "HH:mm";
|
||||||
|
|
|
||||||
|
|
@ -169,6 +169,18 @@ namespace Flow.Launcher.Plugin.Explorer.ViewModels
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public bool ShowFileAgeInPreviewPanel
|
||||||
|
{
|
||||||
|
get => Settings.ShowFileAgeInPreviewPanel;
|
||||||
|
set
|
||||||
|
{
|
||||||
|
Settings.ShowFileAgeInPreviewPanel = value;
|
||||||
|
OnPropertyChanged();
|
||||||
|
OnPropertyChanged(nameof(ShowPreviewPanelDateTimeChoices));
|
||||||
|
OnPropertyChanged(nameof(PreviewPanelDateTimeChoicesVisibility));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public string PreviewPanelDateFormat
|
public string PreviewPanelDateFormat
|
||||||
{
|
{
|
||||||
get => Settings.PreviewPanelDateFormat;
|
get => Settings.PreviewPanelDateFormat;
|
||||||
|
|
|
||||||
|
|
@ -505,6 +505,11 @@
|
||||||
Margin="{StaticResource SettingPanelItemLeftTopBottomMargin}"
|
Margin="{StaticResource SettingPanelItemLeftTopBottomMargin}"
|
||||||
Content="{DynamicResource plugin_explorer_previewpanel_display_file_modification_checkbox}"
|
Content="{DynamicResource plugin_explorer_previewpanel_display_file_modification_checkbox}"
|
||||||
IsChecked="{Binding ShowModifiedDateInPreviewPanel}" />
|
IsChecked="{Binding ShowModifiedDateInPreviewPanel}" />
|
||||||
|
|
||||||
|
<CheckBox
|
||||||
|
Margin="{StaticResource SettingPanelItemLeftTopBottomMargin}"
|
||||||
|
Content="{DynamicResource plugin_explorer_previewpanel_display_file_age_checkbox}"
|
||||||
|
IsChecked="{Binding ShowFileAgeInPreviewPanel}" />
|
||||||
</WrapPanel>
|
</WrapPanel>
|
||||||
</DockPanel>
|
</DockPanel>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,5 @@
|
||||||
using System.ComponentModel;
|
using System;
|
||||||
|
using System.ComponentModel;
|
||||||
using System.Globalization;
|
using System.Globalization;
|
||||||
using System.IO;
|
using System.IO;
|
||||||
using System.Runtime.CompilerServices;
|
using System.Runtime.CompilerServices;
|
||||||
|
|
@ -65,22 +66,27 @@ public partial class PreviewPanel : UserControl, INotifyPropertyChanged
|
||||||
|
|
||||||
if (Settings.ShowCreatedDateInPreviewPanel)
|
if (Settings.ShowCreatedDateInPreviewPanel)
|
||||||
{
|
{
|
||||||
CreatedAt = File
|
DateTime createdDate = File.GetCreationTime(filePath);
|
||||||
.GetCreationTime(filePath)
|
string formattedDate = createdDate.ToString(
|
||||||
.ToString(
|
$"{Settings.PreviewPanelDateFormat} {Settings.PreviewPanelTimeFormat}",
|
||||||
$"{Settings.PreviewPanelDateFormat} {Settings.PreviewPanelTimeFormat}",
|
CultureInfo.CurrentCulture
|
||||||
CultureInfo.CurrentCulture
|
);
|
||||||
);
|
|
||||||
|
string result = formattedDate;
|
||||||
|
if (Settings.ShowFileAgeInPreviewPanel) result = $"{GetFileAge(createdDate)} - {formattedDate}";
|
||||||
|
CreatedAt = result;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (Settings.ShowModifiedDateInPreviewPanel)
|
if (Settings.ShowModifiedDateInPreviewPanel)
|
||||||
{
|
{
|
||||||
LastModifiedAt = File
|
DateTime lastModifiedDate = File.GetLastWriteTime(filePath);
|
||||||
.GetLastWriteTime(filePath)
|
string formattedDate = lastModifiedDate.ToString(
|
||||||
.ToString(
|
$"{Settings.PreviewPanelDateFormat} {Settings.PreviewPanelTimeFormat}",
|
||||||
$"{Settings.PreviewPanelDateFormat} {Settings.PreviewPanelTimeFormat}",
|
CultureInfo.CurrentCulture
|
||||||
CultureInfo.CurrentCulture
|
);
|
||||||
);
|
string result = formattedDate;
|
||||||
|
if (Settings.ShowFileAgeInPreviewPanel) result = $"{GetFileAge(lastModifiedDate)} - {formattedDate}";
|
||||||
|
LastModifiedAt = result;
|
||||||
}
|
}
|
||||||
|
|
||||||
_ = LoadImageAsync();
|
_ = LoadImageAsync();
|
||||||
|
|
@ -91,6 +97,30 @@ public partial class PreviewPanel : UserControl, INotifyPropertyChanged
|
||||||
PreviewImage = await Main.Context.API.LoadImageAsync(FilePath, true).ConfigureAwait(false);
|
PreviewImage = await Main.Context.API.LoadImageAsync(FilePath, true).ConfigureAwait(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private static string GetFileAge(DateTime fileDateTime)
|
||||||
|
{
|
||||||
|
var now = DateTime.Now;
|
||||||
|
var difference = now - fileDateTime;
|
||||||
|
|
||||||
|
if (difference.TotalDays < 1)
|
||||||
|
return Main.Context.API.GetTranslation("Today");
|
||||||
|
if (difference.TotalDays < 30)
|
||||||
|
return string.Format(Main.Context.API.GetTranslation("DaysAgo"), (int)difference.TotalDays);
|
||||||
|
|
||||||
|
var monthsDiff = (now.Year - fileDateTime.Year) * 12 + now.Month - fileDateTime.Month;
|
||||||
|
if (monthsDiff == 1)
|
||||||
|
return Main.Context.API.GetTranslation("OneMonthAgo");
|
||||||
|
if (monthsDiff < 12)
|
||||||
|
return string.Format(Main.Context.API.GetTranslation("MonthsAgo"), monthsDiff);
|
||||||
|
|
||||||
|
var yearsDiff = now.Year - fileDateTime.Year;
|
||||||
|
if (now.Month < fileDateTime.Month || (now.Month == fileDateTime.Month && now.Day < fileDateTime.Day))
|
||||||
|
yearsDiff--;
|
||||||
|
|
||||||
|
return yearsDiff == 1 ? Main.Context.API.GetTranslation("OneYearAgo") :
|
||||||
|
string.Format(Main.Context.API.GetTranslation("YearsAgo"), yearsDiff);
|
||||||
|
}
|
||||||
|
|
||||||
public event PropertyChangedEventHandler? PropertyChanged;
|
public event PropertyChangedEventHandler? PropertyChanged;
|
||||||
|
|
||||||
protected virtual void OnPropertyChanged([CallerMemberName] string? propertyName = null)
|
protected virtual void OnPropertyChanged([CallerMemberName] string? propertyName = null)
|
||||||
|
|
|
||||||
|
|
@ -13,8 +13,8 @@
|
||||||
<system:String x:Key="plugin_pluginsmanager_installing_plugin">正在安装插件</system:String>
|
<system:String x:Key="plugin_pluginsmanager_installing_plugin">正在安装插件</system:String>
|
||||||
<system:String x:Key="plugin_pluginsmanager_install_from_web">下载与安装 {0}</system:String>
|
<system:String x:Key="plugin_pluginsmanager_install_from_web">下载与安装 {0}</system:String>
|
||||||
<system:String x:Key="plugin_pluginsmanager_uninstall_title">插件卸载</system:String>
|
<system:String x:Key="plugin_pluginsmanager_uninstall_title">插件卸载</system:String>
|
||||||
<system:String x:Key="plugin_pluginsmanager_keep_plugin_settings_title">Keep plugin settings</system:String>
|
<system:String x:Key="plugin_pluginsmanager_keep_plugin_settings_title">保留插件设置</system:String>
|
||||||
<system:String x:Key="plugin_pluginsmanager_keep_plugin_settings_subtitle">Do you want to keep the settings of the plugin for the next usage?</system:String>
|
<system:String x:Key="plugin_pluginsmanager_keep_plugin_settings_subtitle">你想要保留插件设置以便下一次的使用吗?</system:String>
|
||||||
<system:String x:Key="plugin_pluginsmanager_install_success_restart">插件安装成功。正在重新启动 Flow Launcher,请稍候...</system:String>
|
<system:String x:Key="plugin_pluginsmanager_install_success_restart">插件安装成功。正在重新启动 Flow Launcher,请稍候...</system:String>
|
||||||
<system:String x:Key="plugin_pluginsmanager_install_errormetadatafile">安装失败:无法从新插件中找到plugin.json元数据文件</system:String>
|
<system:String x:Key="plugin_pluginsmanager_install_errormetadatafile">安装失败:无法从新插件中找到plugin.json元数据文件</system:String>
|
||||||
<system:String x:Key="plugin_pluginsmanager_install_error_duplicate">错误:具有相同或更高版本的 {0} 的插件已经存在。</system:String>
|
<system:String x:Key="plugin_pluginsmanager_install_error_duplicate">错误:具有相同或更高版本的 {0} 的插件已经存在。</system:String>
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@
|
||||||
<system:String x:Key="flowlauncher_plugin_processkiller_kill_all_count">{0} Prozesse beenden</system:String>
|
<system:String x:Key="flowlauncher_plugin_processkiller_kill_all_count">{0} Prozesse beenden</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_processkiller_kill_instances">Alle Instanzen beenden</system:String>
|
<system:String x:Key="flowlauncher_plugin_processkiller_kill_instances">Alle Instanzen beenden</system:String>
|
||||||
|
|
||||||
<system:String x:Key="flowlauncher_plugin_processkiller_show_window_title">Show title for processes with visible windows</system:String>
|
<system:String x:Key="flowlauncher_plugin_processkiller_show_window_title">Titel für Prozesse mit sichtbaren Fenstern zeigen</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_processkiller_put_visible_window_process_top">Put processes with visible windows on the top</system:String>
|
<system:String x:Key="flowlauncher_plugin_processkiller_put_visible_window_process_top">Prozesse mit sichtbaren Fenstern ganz oben setzen</system:String>
|
||||||
|
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@
|
||||||
<system:String x:Key="flowlauncher_plugin_processkiller_kill_all_count">杀死 {0} 进程</system:String>
|
<system:String x:Key="flowlauncher_plugin_processkiller_kill_all_count">杀死 {0} 进程</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_processkiller_kill_instances">杀死所有实例</system:String>
|
<system:String x:Key="flowlauncher_plugin_processkiller_kill_instances">杀死所有实例</system:String>
|
||||||
|
|
||||||
<system:String x:Key="flowlauncher_plugin_processkiller_show_window_title">Show title for processes with visible windows</system:String>
|
<system:String x:Key="flowlauncher_plugin_processkiller_show_window_title">显示带有可见窗口的进程标题</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_processkiller_put_visible_window_process_top">Put processes with visible windows on the top</system:String>
|
<system:String x:Key="flowlauncher_plugin_processkiller_put_visible_window_process_top">在顶部放置带有可见窗口的进程</system:String>
|
||||||
|
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
|
|
|
||||||
|
|
@ -46,8 +46,8 @@
|
||||||
|
|
||||||
<system:String x:Key="flowlauncher_plugin_program_pls_select_program_source">Por favor, seleccione la ruta del programa</system:String>
|
<system:String x:Key="flowlauncher_plugin_program_pls_select_program_source">Por favor, seleccione la ruta del programa</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_program_delete_program_source">¿Está seguro de que desea eliminar las fuentes del programa seleccionadas?</system:String>
|
<system:String x:Key="flowlauncher_plugin_program_delete_program_source">¿Está seguro de que desea eliminar las fuentes del programa seleccionadas?</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_program_delete_program_source_select_not_user_added">Please select program sources that are not added by you</system:String>
|
<system:String x:Key="flowlauncher_plugin_program_delete_program_source_select_not_user_added">Por favor, seleccione las fuentes del programa que no han sido añadidas por usted</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_program_delete_program_source_select_user_added">Please select program sources that are added by you</system:String>
|
<system:String x:Key="flowlauncher_plugin_program_delete_program_source_select_user_added">Por favor, seleccione las fuentes del programa que han sido añadidas por usted</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_program_duplicate_program_source">Ya existe otra fuente de programa con la misma ubicación.</system:String>
|
<system:String x:Key="flowlauncher_plugin_program_duplicate_program_source">Ya existe otra fuente de programa con la misma ubicación.</system:String>
|
||||||
|
|
||||||
<system:String x:Key="flowlauncher_plugin_program_edit_program_source_title">Fuente de Programa</system:String>
|
<system:String x:Key="flowlauncher_plugin_program_edit_program_source_title">Fuente de Programa</system:String>
|
||||||
|
|
|
||||||
|
|
@ -34,8 +34,8 @@
|
||||||
<system:String x:Key="flowlauncher_plugin_program_enable_hideuninstallers_tooltip">隐藏具有常见卸载程序名称的程序,例如 unins000.exe</system:String>
|
<system:String x:Key="flowlauncher_plugin_program_enable_hideuninstallers_tooltip">隐藏具有常见卸载程序名称的程序,例如 unins000.exe</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_program_enable_description">启用程序描述</system:String>
|
<system:String x:Key="flowlauncher_plugin_program_enable_description">启用程序描述</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_program_enable_description_tooltip">Flow 将搜索程序描述</system:String>
|
<system:String x:Key="flowlauncher_plugin_program_enable_description_tooltip">Flow 将搜索程序描述</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_program_enable_hideduplicatedwindowsapp">Hide duplicated apps</system:String>
|
<system:String x:Key="flowlauncher_plugin_program_enable_hideduplicatedwindowsapp">隐藏重复的应用</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_program_enable_hideduplicatedwindowsapp_tooltip">Hide duplicated Win32 programs that are already in the UWP list</system:String>
|
<system:String x:Key="flowlauncher_plugin_program_enable_hideduplicatedwindowsapp_tooltip">隐藏已经在UWP列表中重复的Win32程序</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_program_suffixes_header">后缀</system:String>
|
<system:String x:Key="flowlauncher_plugin_program_suffixes_header">后缀</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_program_max_depth_header">最大深度</system:String>
|
<system:String x:Key="flowlauncher_plugin_program_max_depth_header">最大深度</system:String>
|
||||||
|
|
||||||
|
|
@ -46,8 +46,8 @@
|
||||||
|
|
||||||
<system:String x:Key="flowlauncher_plugin_program_pls_select_program_source">请先选择一项</system:String>
|
<system:String x:Key="flowlauncher_plugin_program_pls_select_program_source">请先选择一项</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_program_delete_program_source">您确定要删除选定的程序源吗?</system:String>
|
<system:String x:Key="flowlauncher_plugin_program_delete_program_source">您确定要删除选定的程序源吗?</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_program_delete_program_source_select_not_user_added">Please select program sources that are not added by you</system:String>
|
<system:String x:Key="flowlauncher_plugin_program_delete_program_source_select_not_user_added">请选择没有被您添加的程序源</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_program_delete_program_source_select_user_added">Please select program sources that are added by you</system:String>
|
<system:String x:Key="flowlauncher_plugin_program_delete_program_source_select_user_added">请选择由您添加的程序源</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_program_duplicate_program_source">相同位置存在另一个程序源。</system:String>
|
<system:String x:Key="flowlauncher_plugin_program_duplicate_program_source">相同位置存在另一个程序源。</system:String>
|
||||||
|
|
||||||
<system:String x:Key="flowlauncher_plugin_program_edit_program_source_title">程序源</system:String>
|
<system:String x:Key="flowlauncher_plugin_program_edit_program_source_title">程序源</system:String>
|
||||||
|
|
@ -76,7 +76,7 @@
|
||||||
<system:String x:Key="flowlauncher_plugin_program_run_as_different_user">以其他用户身份运行</system:String>
|
<system:String x:Key="flowlauncher_plugin_program_run_as_different_user">以其他用户身份运行</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_program_run_as_administrator">以管理员身份运行</system:String>
|
<system:String x:Key="flowlauncher_plugin_program_run_as_administrator">以管理员身份运行</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_program_open_containing_folder">打开文件所在文件夹</system:String>
|
<system:String x:Key="flowlauncher_plugin_program_open_containing_folder">打开文件所在文件夹</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_program_disable_program">Hide</system:String>
|
<system:String x:Key="flowlauncher_plugin_program_disable_program">隐藏</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_program_open_target_folder">打开目标文件夹</system:String>
|
<system:String x:Key="flowlauncher_plugin_program_open_target_folder">打开目标文件夹</system:String>
|
||||||
|
|
||||||
<system:String x:Key="flowlauncher_plugin_program_plugin_name">程序</system:String>
|
<system:String x:Key="flowlauncher_plugin_program_plugin_name">程序</system:String>
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,7 @@
|
||||||
<system:String x:Key="flowlauncher_plugin_cmd_use_windows_terminal">Use Windows Terminal</system:String>
|
<system:String x:Key="flowlauncher_plugin_cmd_use_windows_terminal">Use Windows Terminal</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_cmd_run_as_different_user">다른 유저 권한으로 실행</system:String>
|
<system:String x:Key="flowlauncher_plugin_cmd_run_as_different_user">다른 유저 권한으로 실행</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_cmd_plugin_name">쉘</system:String>
|
<system:String x:Key="flowlauncher_plugin_cmd_plugin_name">쉘</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_cmd_plugin_description">Allows to execute system commands from Flow Launcher</system:String>
|
<system:String x:Key="flowlauncher_plugin_cmd_plugin_description">Flow Launcher를 통해 시스템 명령어를 실행할 수 있습니다</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_cmd_cmd_has_been_executed_times">이 명령은 {0}회 실행되었습니다.</system:String>
|
<system:String x:Key="flowlauncher_plugin_cmd_cmd_has_been_executed_times">이 명령은 {0}회 실행되었습니다.</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_cmd_execute_through_shell">쉘을 통해 명령 실행</system:String>
|
<system:String x:Key="flowlauncher_plugin_cmd_execute_through_shell">쉘을 통해 명령 실행</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_cmd_run_as_administrator">관리자 권한으로 실행</system:String>
|
<system:String x:Key="flowlauncher_plugin_cmd_run_as_administrator">관리자 권한으로 실행</system:String>
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@
|
||||||
<system:String x:Key="flowlauncher_plugin_cmd_press_any_key_to_close">按下任意键以关闭此窗口...</system:String>
|
<system:String x:Key="flowlauncher_plugin_cmd_press_any_key_to_close">按下任意键以关闭此窗口...</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_cmd_leave_cmd_open">执行后不关闭命令窗口</system:String>
|
<system:String x:Key="flowlauncher_plugin_cmd_leave_cmd_open">执行后不关闭命令窗口</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_cmd_always_run_as_administrator">始终以管理员身份运行</system:String>
|
<system:String x:Key="flowlauncher_plugin_cmd_always_run_as_administrator">始终以管理员身份运行</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_cmd_use_windows_terminal">Use Windows Terminal</system:String>
|
<system:String x:Key="flowlauncher_plugin_cmd_use_windows_terminal">使用 Windows 终端</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_cmd_run_as_different_user">以其他用户身份运行</system:String>
|
<system:String x:Key="flowlauncher_plugin_cmd_run_as_different_user">以其他用户身份运行</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_cmd_plugin_name">命令行</system:String>
|
<system:String x:Key="flowlauncher_plugin_cmd_plugin_name">命令行</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_cmd_plugin_description">允许从 Flow Launcher 中执行系统命令</system:String>
|
<system:String x:Key="flowlauncher_plugin_cmd_plugin_description">允许从 Flow Launcher 中执行系统命令</system:String>
|
||||||
|
|
|
||||||
|
|
@ -6,21 +6,21 @@
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_desc">설명</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_desc">설명</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_command">명령어</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_command">명령어</system:String>
|
||||||
|
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_shutdown_computer_cmd">Shutdown</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_shutdown_computer_cmd">시스템 종료</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_restart_computer_cmd">Restart</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_restart_computer_cmd">다시 시작</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_restart_advanced_cmd">Restart With Advanced Boot Options</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_restart_advanced_cmd">Restart With Advanced Boot Options</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_log_off_cmd">Log Off/Sign Out</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_log_off_cmd">로그아웃</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_lock_cmd">Lock</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_lock_cmd">컴퓨터 잠금</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_sleep_cmd">Sleep</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_sleep_cmd">절전</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_hibernate_cmd">Hibernate</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_hibernate_cmd">Hibernate</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_indexoption_cmd">Index Option</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_indexoption_cmd">색인 옵션</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_emptyrecyclebin_cmd">Empty Recycle Bin</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_emptyrecyclebin_cmd">휴지통 비우기</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_openrecyclebin_cmd">Open Recycle Bin</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_openrecyclebin_cmd">휴지통 열기</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_exit_cmd">종료</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_exit_cmd">종료</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_save_all_settings_cmd">Save Settings</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_save_all_settings_cmd">설정 저장</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_restart_cmd">Flow Launcher 재시작</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_restart_cmd">Flow Launcher 재시작</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_setting_cmd">설정</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_setting_cmd">설정</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_reload_plugin_data_cmd">플러그인 데이터 새로고</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_reload_plugin_data_cmd">플러그인 데이터 새로고침</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_check_for_update_cmd">Check For Update</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_check_for_update_cmd">Check For Update</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_open_log_location_cmd">Open Log Location</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_open_log_location_cmd">Open Log Location</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_open_docs_tips_cmd">Flow Launcher Tips</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_open_docs_tips_cmd">Flow Launcher Tips</system:String>
|
||||||
|
|
@ -60,7 +60,7 @@
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_dlgtext_shutdown_computer">시스템을 종료하시겠습니까?</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_dlgtext_shutdown_computer">시스템을 종료하시겠습니까?</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_dlgtext_restart_computer">시스템을 재시작 하시겠습니까?</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_dlgtext_restart_computer">시스템을 재시작 하시겠습니까?</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_dlgtext_restart_computer_advanced">고급 부팅 옵션으로 시스템을 다시 시작하시겠습니까?</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_dlgtext_restart_computer_advanced">고급 부팅 옵션으로 시스템을 다시 시작하시겠습니까?</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_dlgtext_logoff_computer">Are you sure you want to log off?</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_dlgtext_logoff_computer">정말 로그아웃 하시겠습니까?</system:String>
|
||||||
|
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_command_keyword_setting_window_title">Command Keyword Setting</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_command_keyword_setting_window_title">Command Keyword Setting</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_custom_command_keyword">Custom Command Keyword</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_custom_command_keyword">Custom Command Keyword</system:String>
|
||||||
|
|
|
||||||
|
|
@ -26,7 +26,7 @@
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_open_docs_tips_cmd">Flow Launcher 提示</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_open_docs_tips_cmd">Flow Launcher 提示</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_open_userdata_location_cmd">Flow Launcher 用户数据文件夹</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_open_userdata_location_cmd">Flow Launcher 用户数据文件夹</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_toggle_game_mode_cmd">切换游戏模式</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_toggle_game_mode_cmd">切换游戏模式</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_theme_selector_cmd">Set the Flow Launcher Theme</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_theme_selector_cmd">设置Flow Launcher的主题</system:String>
|
||||||
|
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_edit">编辑</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_edit">编辑</system:String>
|
||||||
|
|
||||||
|
|
@ -51,7 +51,7 @@
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_open_docs_tips">访问 Flow Launcher 的文档以获取更多帮助以及使用技巧</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_open_docs_tips">访问 Flow Launcher 的文档以获取更多帮助以及使用技巧</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_open_userdata_location">打开Flow Launcher 设置文件夹</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_open_userdata_location">打开Flow Launcher 设置文件夹</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_toggle_game_mode">切换游戏模式</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_toggle_game_mode">切换游戏模式</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_theme_selector">Quickly change the Flow Launcher theme</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_theme_selector">快速更改Flow Launcher的主题</system:String>
|
||||||
|
|
||||||
<!-- Dialogs -->
|
<!-- Dialogs -->
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_dlgtitle_success">成功</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_dlgtitle_success">成功</system:String>
|
||||||
|
|
@ -62,14 +62,14 @@
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_dlgtext_restart_computer_advanced">您确定要以高级启动选项重启吗?</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_dlgtext_restart_computer_advanced">您确定要以高级启动选项重启吗?</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_dlgtext_logoff_computer">您确定要注销吗?</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_dlgtext_logoff_computer">您确定要注销吗?</system:String>
|
||||||
|
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_command_keyword_setting_window_title">Command Keyword Setting</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_command_keyword_setting_window_title">命令关键词设置</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_custom_command_keyword">Custom Command Keyword</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_custom_command_keyword">自定义命令关键词</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_custom_command_keyword_tip">Enter a keyword to search for command: {0}. This keyword is used to match your query.</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_custom_command_keyword_tip">输入一个关键词来搜索命令:{0}。此关键词将被用于匹配您的查询输入。</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_command_keyword">Command Keyword</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_command_keyword">命令关键词</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_reset">重置</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_reset">重置</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_confirm">确认</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_confirm">确认</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_cancel">取消</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_cancel">取消</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_input_command_keyword">Please enter a non-empty command keyword</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_input_command_keyword">请输入一个非空的命令关键字</system:String>
|
||||||
|
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_plugin_name">系统命令</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_plugin_name">系统命令</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_sys_plugin_description">提供操作系统相关的命令,如关机、锁定、设置等。</system:String>
|
<system:String x:Key="flowlauncher_plugin_sys_plugin_description">提供操作系统相关的命令,如关机、锁定、设置等。</system:String>
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:system="clr-namespace:System;assembly=mscorlib">
|
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:system="clr-namespace:System;assembly=mscorlib">
|
||||||
|
|
||||||
<system:String x:Key="flowlauncher_plugin_url_open_search_in">在以下位置打开</system:String>
|
<system:String x:Key="flowlauncher_plugin_url_open_search_in">在以下位置打开</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_new_window">新窗户</system:String>
|
<system:String x:Key="flowlauncher_plugin_new_window">新窗口</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_new_tab">新标签</system:String>
|
<system:String x:Key="flowlauncher_plugin_new_tab">新标签</system:String>
|
||||||
|
|
||||||
<system:String x:Key="flowlauncher_plugin_url_open_url">打开链接:{0}</system:String>
|
<system:String x:Key="flowlauncher_plugin_url_open_url">打开链接:{0}</system:String>
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,7 @@
|
||||||
<system:String x:Key="flowlauncher_plugin_websearch_action_keyword">触发关键字</system:String>
|
<system:String x:Key="flowlauncher_plugin_websearch_action_keyword">触发关键字</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_websearch_url">打开链接</system:String>
|
<system:String x:Key="flowlauncher_plugin_websearch_url">打开链接</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_websearch_search">搜索</system:String>
|
<system:String x:Key="flowlauncher_plugin_websearch_search">搜索</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_websearch_enable_suggestion">Use Search Query Autocomplete</system:String>
|
<system:String x:Key="flowlauncher_plugin_websearch_enable_suggestion">使用搜索查询自动补全</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_websearch_enable_suggestion_provider">自动补全数据:</system:String>
|
<system:String x:Key="flowlauncher_plugin_websearch_enable_suggestion_provider">自动补全数据:</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_websearch_pls_select_web_search">请选择一项</system:String>
|
<system:String x:Key="flowlauncher_plugin_websearch_pls_select_web_search">请选择一项</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_websearch_delete_warning">您确定要删除 {0} 吗?</system:String>
|
<system:String x:Key="flowlauncher_plugin_websearch_delete_warning">您确定要删除 {0} 吗?</system:String>
|
||||||
|
|
@ -29,8 +29,8 @@
|
||||||
那么 Netflix 搜索的表达式就是 https://www.netflix.com/search?q={q}
|
那么 Netflix 搜索的表达式就是 https://www.netflix.com/search?q={q}
|
||||||
</system:String>
|
</system:String>
|
||||||
|
|
||||||
<system:String x:Key="flowlauncher_plugin_websearch_copyurl_title">Copy URL</system:String>
|
<system:String x:Key="flowlauncher_plugin_websearch_copyurl_title">复制链接</system:String>
|
||||||
<system:String x:Key="flowlauncher_plugin_websearch_copyurl_subtitle">Copy search URL to clipboard</system:String>
|
<system:String x:Key="flowlauncher_plugin_websearch_copyurl_subtitle">复制搜索网址到剪贴板</system:String>
|
||||||
|
|
||||||
<!-- web search edit -->
|
<!-- web search edit -->
|
||||||
<system:String x:Key="flowlauncher_plugin_websearch_title">标题</system:String>
|
<system:String x:Key="flowlauncher_plugin_websearch_title">标题</system:String>
|
||||||
|
|
|
||||||
|
|
@ -1752,7 +1752,7 @@
|
||||||
<value>Einen Dateityp immer in einem spezifischen Programm öffnen lassen</value>
|
<value>Einen Dateityp immer in einem spezifischen Programm öffnen lassen</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ChangeTheNarratorSVoice" xml:space="preserve">
|
<data name="ChangeTheNarratorSVoice" xml:space="preserve">
|
||||||
<value>Change the Narrator’s voice</value>
|
<value>Stimme ändern</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="FindAndFixKeyboardProblems" xml:space="preserve">
|
<data name="FindAndFixKeyboardProblems" xml:space="preserve">
|
||||||
<value>Tastaturprobleme finden und beheben</value>
|
<value>Tastaturprobleme finden und beheben</value>
|
||||||
|
|
@ -1761,7 +1761,7 @@
|
||||||
<value>Screenreader verwenden</value>
|
<value>Screenreader verwenden</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ShowWhichWorkgroupThisComputerIsOn" xml:space="preserve">
|
<data name="ShowWhichWorkgroupThisComputerIsOn" xml:space="preserve">
|
||||||
<value>Show which workgroup this computer is on</value>
|
<value>Arbeitsgruppe auf diesem Computer Anzeigen</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ChangeMouseWheelSettings" xml:space="preserve">
|
<data name="ChangeMouseWheelSettings" xml:space="preserve">
|
||||||
<value>Mausrad-Einstellungen ändern</value>
|
<value>Mausrad-Einstellungen ändern</value>
|
||||||
|
|
@ -1773,7 +1773,7 @@
|
||||||
<value>Probleme finden und beheben</value>
|
<value>Probleme finden und beheben</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ChangeSettingsForContentReceivedUsingTapAndSend" xml:space="preserve">
|
<data name="ChangeSettingsForContentReceivedUsingTapAndSend" xml:space="preserve">
|
||||||
<value>Change settings for content received using Tap and send</value>
|
<value>Einstellung für empfangene Inhalte von Tippen und Senden</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ChangeDefaultSettingsForMediaOrDevices" xml:space="preserve">
|
<data name="ChangeDefaultSettingsForMediaOrDevices" xml:space="preserve">
|
||||||
<value>Change default settings for media or devices</value>
|
<value>Change default settings for media or devices</value>
|
||||||
|
|
@ -2176,7 +2176,7 @@
|
||||||
<value>Change advanced colour management settings for displays, scanners and printers</value>
|
<value>Change advanced colour management settings for displays, scanners and printers</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LetWindowsSuggestEaseOfAccessSettings" xml:space="preserve">
|
<data name="LetWindowsSuggestEaseOfAccessSettings" xml:space="preserve">
|
||||||
<value>Let Windows suggest Ease of Access settings</value>
|
<value>Lasse Windows Vereinfachte Zugriffseinstellungen vorschlagen</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ClearDiskSpaceByDeletingUnnecessaryFiles" xml:space="preserve">
|
<data name="ClearDiskSpaceByDeletingUnnecessaryFiles" xml:space="preserve">
|
||||||
<value>Clear disk space by deleting unnecessary files</value>
|
<value>Clear disk space by deleting unnecessary files</value>
|
||||||
|
|
@ -2191,16 +2191,16 @@
|
||||||
<value>Record steps to reproduce a problem</value>
|
<value>Record steps to reproduce a problem</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AdjustTheAppearanceAndPerformanceOfWindows" xml:space="preserve">
|
<data name="AdjustTheAppearanceAndPerformanceOfWindows" xml:space="preserve">
|
||||||
<value>Adjust the appearance and performance of Windows</value>
|
<value>Aussehen und Leistung von Windows anpassen</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SettingsForMicrosoftIMEJapanese" xml:space="preserve">
|
<data name="SettingsForMicrosoftIMEJapanese" xml:space="preserve">
|
||||||
<value>Settings for Microsoft IME (Japanese)</value>
|
<value>Einstellungen für Microsoft IME (Japanisch)</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="InviteSomeoneToConnectToYourPCAndHelpYouOrOfferToHelpSomeoneElse" xml:space="preserve">
|
<data name="InviteSomeoneToConnectToYourPCAndHelpYouOrOfferToHelpSomeoneElse" xml:space="preserve">
|
||||||
<value>Invite someone to connect to your PC and help you, or offer to help someone else</value>
|
<value>Lade jemanden ein, sich mit deinem PC zu verbinden und dir zu helfen oder anderen zu helfen</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RunProgramsMadeForPreviousVersionsOfWindows" xml:space="preserve">
|
<data name="RunProgramsMadeForPreviousVersionsOfWindows" xml:space="preserve">
|
||||||
<value>Run programs made for previous versions of Windows</value>
|
<value>Programme für frühere Versionen von Windows ausführen</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ChooseTheOrderOfHowYourScreenRotates" xml:space="preserve">
|
<data name="ChooseTheOrderOfHowYourScreenRotates" xml:space="preserve">
|
||||||
<value>Choose the order of how your screen rotates</value>
|
<value>Choose the order of how your screen rotates</value>
|
||||||
|
|
|
||||||
|
|
@ -468,7 +468,7 @@
|
||||||
<comment>Area Privacy</comment>
|
<comment>Area Privacy</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="ControlPanel" xml:space="preserve">
|
<data name="ControlPanel" xml:space="preserve">
|
||||||
<value>Control Panel</value>
|
<value>제어판</value>
|
||||||
<comment>Type of the setting is a "(legacy) Control Panel setting"</comment>
|
<comment>Type of the setting is a "(legacy) Control Panel setting"</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="CopyCommand" xml:space="preserve">
|
<data name="CopyCommand" xml:space="preserve">
|
||||||
|
|
@ -1524,7 +1524,7 @@
|
||||||
<comment>File name, Should not translated</comment>
|
<comment>File name, Should not translated</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="timedate.cpl" xml:space="preserve">
|
<data name="timedate.cpl" xml:space="preserve">
|
||||||
<value>timedate.cpl</value>
|
<value></value>
|
||||||
<comment>File name, Should not translated</comment>
|
<comment>File name, Should not translated</comment>
|
||||||
</data>
|
</data>
|
||||||
<data name="Timeline" xml:space="preserve">
|
<data name="Timeline" xml:space="preserve">
|
||||||
|
|
@ -1740,34 +1740,34 @@
|
||||||
<value>Change device installation settings</value>
|
<value>Change device installation settings</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TurnOffBackgroundImages" xml:space="preserve">
|
<data name="TurnOffBackgroundImages" xml:space="preserve">
|
||||||
<value>Turn off background images</value>
|
<value>배경 이미지 제거</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="NavigationProperties" xml:space="preserve">
|
<data name="NavigationProperties" xml:space="preserve">
|
||||||
<value>Navigation properties</value>
|
<value>Navigation properties</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="MediaStreamingOptions" xml:space="preserve">
|
<data name="MediaStreamingOptions" xml:space="preserve">
|
||||||
<value>Media streaming options</value>
|
<value>미디어 스트리밍 옵션</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="MakeAFileTypeAlwaysOpenInASpecificProgram" xml:space="preserve">
|
<data name="MakeAFileTypeAlwaysOpenInASpecificProgram" xml:space="preserve">
|
||||||
<value>Make a file type always open in a specific program</value>
|
<value>파일 형식을 항상 특정 프로그램에서 열도록 설정</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ChangeTheNarratorSVoice" xml:space="preserve">
|
<data name="ChangeTheNarratorSVoice" xml:space="preserve">
|
||||||
<value>Change the Narrator’s voice</value>
|
<value>내레이터 목소리 변경</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="FindAndFixKeyboardProblems" xml:space="preserve">
|
<data name="FindAndFixKeyboardProblems" xml:space="preserve">
|
||||||
<value>Find and fix keyboard problems</value>
|
<value>Find and fix keyboard problems</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UseScreenReader" xml:space="preserve">
|
<data name="UseScreenReader" xml:space="preserve">
|
||||||
<value>Use screen reader</value>
|
<value>내레이터 켜기</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ShowWhichWorkgroupThisComputerIsOn" xml:space="preserve">
|
<data name="ShowWhichWorkgroupThisComputerIsOn" xml:space="preserve">
|
||||||
<value>Show which workgroup this computer is on</value>
|
<value>Show which workgroup this computer is on</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ChangeMouseWheelSettings" xml:space="preserve">
|
<data name="ChangeMouseWheelSettings" xml:space="preserve">
|
||||||
<value>Change mouse wheel settings</value>
|
<value>마우스 휠 설정 변경</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ManageComputerCertificates" xml:space="preserve">
|
<data name="ManageComputerCertificates" xml:space="preserve">
|
||||||
<value>Manage computer certificates</value>
|
<value>컴퓨터 인증서 관리</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="FindAndFixProblems" xml:space="preserve">
|
<data name="FindAndFixProblems" xml:space="preserve">
|
||||||
<value>Find and fix problems</value>
|
<value>Find and fix problems</value>
|
||||||
|
|
@ -1776,94 +1776,94 @@
|
||||||
<value>Change settings for content received using Tap and send</value>
|
<value>Change settings for content received using Tap and send</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ChangeDefaultSettingsForMediaOrDevices" xml:space="preserve">
|
<data name="ChangeDefaultSettingsForMediaOrDevices" xml:space="preserve">
|
||||||
<value>Change default settings for media or devices</value>
|
<value>미디어 또는 장치에 대한 기본 설정 변경</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PrintTheSpeechReferenceCard" xml:space="preserve">
|
<data name="PrintTheSpeechReferenceCard" xml:space="preserve">
|
||||||
<value>Print the speech reference card</value>
|
<value>Print the speech reference card</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CalibrateDisplayColour" xml:space="preserve">
|
<data name="CalibrateDisplayColour" xml:space="preserve">
|
||||||
<value>Calibrate display colour</value>
|
<value>디스플레이 색 보정</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ManageFileEncryptionCertificates" xml:space="preserve">
|
<data name="ManageFileEncryptionCertificates" xml:space="preserve">
|
||||||
<value>Manage file encryption certificates</value>
|
<value>파일 암호화 인증서 관리</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ViewRecentMessagesAboutYourComputer" xml:space="preserve">
|
<data name="ViewRecentMessagesAboutYourComputer" xml:space="preserve">
|
||||||
<value>View recent messages about your computer</value>
|
<value>최근 메세지 검토 및 문제 해결</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="GiveOtherUsersAccessToThisComputer" xml:space="preserve">
|
<data name="GiveOtherUsersAccessToThisComputer" xml:space="preserve">
|
||||||
<value>Give other users access to this computer</value>
|
<value>다른 사용자에게 컴퓨터 액세스 권한 부여</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ShowHiddenFilesAndFolders" xml:space="preserve">
|
<data name="ShowHiddenFilesAndFolders" xml:space="preserve">
|
||||||
<value>Show hidden files and folders</value>
|
<value>숨김 파일 및 폴더 표시</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ChangeWindowsToGoStartUpOptions" xml:space="preserve">
|
<data name="ChangeWindowsToGoStartUpOptions" xml:space="preserve">
|
||||||
<value>Change Windows To Go start-up options</value>
|
<value>Windows To Go 시작 옵션 변경</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SeeWhichProcessesStartUpAutomaticallyWhenYouStartWindows" xml:space="preserve">
|
<data name="SeeWhichProcessesStartUpAutomaticallyWhenYouStartWindows" xml:space="preserve">
|
||||||
<value>See which processes start up automatically when you start Windows</value>
|
<value>Windows 시작 시 자동으로 실행되는 프로세스 확인</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TellIfAnRSSFeedIsAvailableOnAWebsite" xml:space="preserve">
|
<data name="TellIfAnRSSFeedIsAvailableOnAWebsite" xml:space="preserve">
|
||||||
<value>Tell if an RSS feed is available on a website</value>
|
<value>Tell if an RSS feed is available on a website</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AddClocksForDifferentTimeZones" xml:space="preserve">
|
<data name="AddClocksForDifferentTimeZones" xml:space="preserve">
|
||||||
<value>Add clocks for different time zones</value>
|
<value>다양한 시간대의 시계 추가</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AddABluetoothDevice" xml:space="preserve">
|
<data name="AddABluetoothDevice" xml:space="preserve">
|
||||||
<value>Add a Bluetooth device</value>
|
<value>Bluetooth 장치 추가</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CustomiseTheMouseButtons" xml:space="preserve">
|
<data name="CustomiseTheMouseButtons" xml:space="preserve">
|
||||||
<value>Customise the mouse buttons</value>
|
<value>마우스 버튼 사용자 설정</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SetTabletButtonsToPerformCertainTasks" xml:space="preserve">
|
<data name="SetTabletButtonsToPerformCertainTasks" xml:space="preserve">
|
||||||
<value>Set tablet buttons to perform certain tasks</value>
|
<value>태블릿 버튼을 특정 작업에 맞게 설정</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ViewInstalledFonts" xml:space="preserve">
|
<data name="ViewInstalledFonts" xml:space="preserve">
|
||||||
<value>View installed fonts</value>
|
<value>설치된 글꼴 보기</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ChangeTheWayCurrencyIsDisplayed" xml:space="preserve">
|
<data name="ChangeTheWayCurrencyIsDisplayed" xml:space="preserve">
|
||||||
<value>Change the way currency is displayed</value>
|
<value>날짜 및 시간 표시 방식 변경</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="EditGroupPolicy" xml:space="preserve">
|
<data name="EditGroupPolicy" xml:space="preserve">
|
||||||
<value>Edit group policy</value>
|
<value>로컬 그룹 정책 편집기</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ManageBrowserAddOns" xml:space="preserve">
|
<data name="ManageBrowserAddOns" xml:space="preserve">
|
||||||
<value>Manage browser add-ons</value>
|
<value>Manage browser add-ons</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CheckProcessorSpeed" xml:space="preserve">
|
<data name="CheckProcessorSpeed" xml:space="preserve">
|
||||||
<value>Check processor speed</value>
|
<value>프로세서 속도 확인</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CheckFirewallStatus" xml:space="preserve">
|
<data name="CheckFirewallStatus" xml:space="preserve">
|
||||||
<value>Check firewall status</value>
|
<value>방화벽 상태 확인</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SendOrReceiveAFile" xml:space="preserve">
|
<data name="SendOrReceiveAFile" xml:space="preserve">
|
||||||
<value>Send or receive a file</value>
|
<value>Send or receive a file</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AddOrRemoveUserAccounts" xml:space="preserve">
|
<data name="AddOrRemoveUserAccounts" xml:space="preserve">
|
||||||
<value>Add or remove user accounts</value>
|
<value>사용자 계정 추가 또는 삭제</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="EditTheSystemEnvironmentVariables" xml:space="preserve">
|
<data name="EditTheSystemEnvironmentVariables" xml:space="preserve">
|
||||||
<value>Edit the system environment variables</value>
|
<value>시스템 환경 변수 편집</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ManageBitlocker" xml:space="preserve">
|
<data name="ManageBitlocker" xml:space="preserve">
|
||||||
<value>Manage BitLocker</value>
|
<value>BitLocker 관리</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AutoHideTheTaskbar" xml:space="preserve">
|
<data name="AutoHideTheTaskbar" xml:space="preserve">
|
||||||
<value>Auto-hide the taskbar</value>
|
<value>작업 표시줄 자동 숨기기</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ChangeSoundCardSettings" xml:space="preserve">
|
<data name="ChangeSoundCardSettings" xml:space="preserve">
|
||||||
<value>Change sound card settings</value>
|
<value>사운드 카드 설정 변경</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="MakeChangesToAccounts" xml:space="preserve">
|
<data name="MakeChangesToAccounts" xml:space="preserve">
|
||||||
<value>Make changes to accounts</value>
|
<value>Make changes to accounts</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="EditLocalUsersAndGroups" xml:space="preserve">
|
<data name="EditLocalUsersAndGroups" xml:space="preserve">
|
||||||
<value>Edit local users and groups</value>
|
<value>로컬 사용자 및 그룹 편집</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ViewNetworkComputersAndDevices" xml:space="preserve">
|
<data name="ViewNetworkComputersAndDevices" xml:space="preserve">
|
||||||
<value>View network computers and devices</value>
|
<value>네트워크 컴퓨터 및 장치 보기</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="InstallAProgramFromTheNetwork" xml:space="preserve">
|
<data name="InstallAProgramFromTheNetwork" xml:space="preserve">
|
||||||
<value>Install a program from the network</value>
|
<value>네트워크에서 프로그램 설치</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ViewScannersAndCameras" xml:space="preserve">
|
<data name="ViewScannersAndCameras" xml:space="preserve">
|
||||||
<value>View scanners and cameras</value>
|
<value>View scanners and cameras</value>
|
||||||
|
|
@ -1872,7 +1872,7 @@
|
||||||
<value>Microsoft IME Register Word (Japanese)</value>
|
<value>Microsoft IME Register Word (Japanese)</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RestoreYourFilesWithFileHistory" xml:space="preserve">
|
<data name="RestoreYourFilesWithFileHistory" xml:space="preserve">
|
||||||
<value>Restore your files with File History</value>
|
<value>파일 기록으로 파일 복원</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TurnOnScreenKeyboardOnOrOff" xml:space="preserve">
|
<data name="TurnOnScreenKeyboardOnOrOff" xml:space="preserve">
|
||||||
<value>Turn On-Screen keyboard on or off</value>
|
<value>Turn On-Screen keyboard on or off</value>
|
||||||
|
|
@ -1884,22 +1884,22 @@
|
||||||
<value>Find and fix audio recording problems</value>
|
<value>Find and fix audio recording problems</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CreateARecoveryDrive" xml:space="preserve">
|
<data name="CreateARecoveryDrive" xml:space="preserve">
|
||||||
<value>Create a recovery drive</value>
|
<value>복구 드라이브 만들기</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="MicrosoftNewPhoneticSettings" xml:space="preserve">
|
<data name="MicrosoftNewPhoneticSettings" xml:space="preserve">
|
||||||
<value>Microsoft New Phonetic Settings</value>
|
<value>Microsoft New Phonetic Settings</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="GenerateASystemHealthReport" xml:space="preserve">
|
<data name="GenerateASystemHealthReport" xml:space="preserve">
|
||||||
<value>Generate a system health report</value>
|
<value>시스템 건강 보고서 생성</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="FixProblemsWithYourComputer" xml:space="preserve">
|
<data name="FixProblemsWithYourComputer" xml:space="preserve">
|
||||||
<value>Fix problems with your computer</value>
|
<value>Fix problems with your computer</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="BackUpAndRestoreWindows7" xml:space="preserve">
|
<data name="BackUpAndRestoreWindows7" xml:space="preserve">
|
||||||
<value>Back up and Restore (Windows 7)</value>
|
<value>파일 백업 또는 복원 (Windows 7)</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PreviewDeleteShowOrHideFonts" xml:space="preserve">
|
<data name="PreviewDeleteShowOrHideFonts" xml:space="preserve">
|
||||||
<value>Preview, delete, show or hide fonts</value>
|
<value>글꼴 미리 보기, 삭제, 표시 또는 숨기기</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="MicrosoftQuickSettings" xml:space="preserve">
|
<data name="MicrosoftQuickSettings" xml:space="preserve">
|
||||||
<value>Microsoft Quick Settings</value>
|
<value>Microsoft Quick Settings</value>
|
||||||
|
|
@ -1908,7 +1908,7 @@
|
||||||
<value>View reliability history</value>
|
<value>View reliability history</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AccessRemoteappAndDesktops" xml:space="preserve">
|
<data name="AccessRemoteappAndDesktops" xml:space="preserve">
|
||||||
<value>Access RemoteApp and desktops</value>
|
<value>RemoteApp 및 데스크톱 액세스</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SetUpODBCDataSources" xml:space="preserve">
|
<data name="SetUpODBCDataSources" xml:space="preserve">
|
||||||
<value>Set up ODBC data sources</value>
|
<value>Set up ODBC data sources</value>
|
||||||
|
|
@ -1929,19 +1929,19 @@
|
||||||
<value>Change what closing the lid does</value>
|
<value>Change what closing the lid does</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TurnOffUnnecessaryAnimations" xml:space="preserve">
|
<data name="TurnOffUnnecessaryAnimations" xml:space="preserve">
|
||||||
<value>Turn off unnecessary animations</value>
|
<value>불필요한 애니메이션 끄기</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CreateARestorePoint" xml:space="preserve">
|
<data name="CreateARestorePoint" xml:space="preserve">
|
||||||
<value>Create a restore point</value>
|
<value>복원 지점 만들기</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TurnOffAutomaticWindowArrangement" xml:space="preserve">
|
<data name="TurnOffAutomaticWindowArrangement" xml:space="preserve">
|
||||||
<value>Turn off automatic window arrangement</value>
|
<value>자동 창 배열 끄기</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TroubleshootingHistory" xml:space="preserve">
|
<data name="TroubleshootingHistory" xml:space="preserve">
|
||||||
<value>Troubleshooting History</value>
|
<value>문제 해결 기록</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="DiagnoseYourComputersMemoryProblems" xml:space="preserve">
|
<data name="DiagnoseYourComputersMemoryProblems" xml:space="preserve">
|
||||||
<value>Diagnose your computer's memory problems</value>
|
<value>컴퓨터의 메모리 문제 진단</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ViewRecommendedActionsToKeepWindowsRunningSmoothly" xml:space="preserve">
|
<data name="ViewRecommendedActionsToKeepWindowsRunningSmoothly" xml:space="preserve">
|
||||||
<value>View recommended actions to keep Windows running smoothly</value>
|
<value>View recommended actions to keep Windows running smoothly</value>
|
||||||
|
|
@ -1992,13 +1992,13 @@
|
||||||
<value>Change the order of Windows SideShow gadgets</value>
|
<value>Change the order of Windows SideShow gadgets</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="CheckKeyboardStatus" xml:space="preserve">
|
<data name="CheckKeyboardStatus" xml:space="preserve">
|
||||||
<value>Check keyboard status</value>
|
<value>키보드 상태 확인</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ControlTheComputerWithoutTheMouseOrKeyboard" xml:space="preserve">
|
<data name="ControlTheComputerWithoutTheMouseOrKeyboard" xml:space="preserve">
|
||||||
<value>Control the computer without the mouse or keyboard</value>
|
<value>마우스 또는 키보드가 없는 컴퓨터 사용</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ChangeOrRemoveAProgram" xml:space="preserve">
|
<data name="ChangeOrRemoveAProgram" xml:space="preserve">
|
||||||
<value>Change or remove a program</value>
|
<value>프로그램 변경 또는 제거</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ChangeMultiTouchGestureSettings" xml:space="preserve">
|
<data name="ChangeMultiTouchGestureSettings" xml:space="preserve">
|
||||||
<value>Change multi-touch gesture settings</value>
|
<value>Change multi-touch gesture settings</value>
|
||||||
|
|
@ -2046,7 +2046,7 @@
|
||||||
<value>How to change your Windows password</value>
|
<value>How to change your Windows password</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="MakeItEasierToSeeTheMousePointer" xml:space="preserve">
|
<data name="MakeItEasierToSeeTheMousePointer" xml:space="preserve">
|
||||||
<value>Make it easier to see the mouse pointer</value>
|
<value>마우스 포인터를 더 쉽게 보이게 설정</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="SetUpIscsiInitiator" xml:space="preserve">
|
<data name="SetUpIscsiInitiator" xml:space="preserve">
|
||||||
<value>Set up iSCSI initiator</value>
|
<value>Set up iSCSI initiator</value>
|
||||||
|
|
@ -2076,7 +2076,7 @@
|
||||||
<value>Find and fix audio playback problems</value>
|
<value>Find and fix audio playback problems</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ChangeTheMousePointerDisplayOrSpeed" xml:space="preserve">
|
<data name="ChangeTheMousePointerDisplayOrSpeed" xml:space="preserve">
|
||||||
<value>Change the mouse pointer display or speed</value>
|
<value>마우스 포인터 표시 또는 속도 변경</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="BackUpYourRecoveryKey" xml:space="preserve">
|
<data name="BackUpYourRecoveryKey" xml:space="preserve">
|
||||||
<value>Back up your recovery key</value>
|
<value>Back up your recovery key</value>
|
||||||
|
|
@ -2143,10 +2143,10 @@
|
||||||
<value>Turn Windows features on or off</value>
|
<value>Turn Windows features on or off</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ShowWhichOperatingSystemYourComputerIsRunning" xml:space="preserve">
|
<data name="ShowWhichOperatingSystemYourComputerIsRunning" xml:space="preserve">
|
||||||
<value>Show which operating system your computer is running</value>
|
<value>내 컴퓨터가 실행 중인 운영 체제를 표시</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ViewLocalServices" xml:space="preserve">
|
<data name="ViewLocalServices" xml:space="preserve">
|
||||||
<value>View local services</value>
|
<value>로컬 서비스 보기</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ManageWorkFolders" xml:space="preserve">
|
<data name="ManageWorkFolders" xml:space="preserve">
|
||||||
<value>Manage Work Folders</value>
|
<value>Manage Work Folders</value>
|
||||||
|
|
@ -2164,28 +2164,28 @@
|
||||||
<value>Change default printer</value>
|
<value>Change default printer</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="EditEnvironmentVariablesForYourAccount" xml:space="preserve">
|
<data name="EditEnvironmentVariablesForYourAccount" xml:space="preserve">
|
||||||
<value>Edit environment variables for your account</value>
|
<value>내 계정의 환경 변수 수정</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="OptimiseVisualDisplay" xml:space="preserve">
|
<data name="OptimiseVisualDisplay" xml:space="preserve">
|
||||||
<value>Optimise visual display</value>
|
<value>Optimise visual display</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ChangeMouseClickSettings" xml:space="preserve">
|
<data name="ChangeMouseClickSettings" xml:space="preserve">
|
||||||
<value>Change mouse click settings</value>
|
<value>마우스 클릭 설정 변경</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ChangeAdvancedColourManagementSettingsForDisplaysScannersAndPrinters" xml:space="preserve">
|
<data name="ChangeAdvancedColourManagementSettingsForDisplaysScannersAndPrinters" xml:space="preserve">
|
||||||
<value>Change advanced colour management settings for displays, scanners and printers</value>
|
<value>디스플레이, 스캐너 및 프린터의 고급 색 관리 설정 변경</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LetWindowsSuggestEaseOfAccessSettings" xml:space="preserve">
|
<data name="LetWindowsSuggestEaseOfAccessSettings" xml:space="preserve">
|
||||||
<value>Let Windows suggest Ease of Access settings</value>
|
<value>Let Windows suggest Ease of Access settings</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ClearDiskSpaceByDeletingUnnecessaryFiles" xml:space="preserve">
|
<data name="ClearDiskSpaceByDeletingUnnecessaryFiles" xml:space="preserve">
|
||||||
<value>Clear disk space by deleting unnecessary files</value>
|
<value>불필요한 파일을 삭제하여 디스크 공간 확보</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ViewDevicesAndPrinters" xml:space="preserve">
|
<data name="ViewDevicesAndPrinters" xml:space="preserve">
|
||||||
<value>View devices and printers</value>
|
<value>장치 및 프린터 보기</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="PrivateCharacterEditor" xml:space="preserve">
|
<data name="PrivateCharacterEditor" xml:space="preserve">
|
||||||
<value>Private Character Editor</value>
|
<value>개인 문자 편집기</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RecordStepsToReproduceAProblem" xml:space="preserve">
|
<data name="RecordStepsToReproduceAProblem" xml:space="preserve">
|
||||||
<value>Record steps to reproduce a problem</value>
|
<value>Record steps to reproduce a problem</value>
|
||||||
|
|
@ -2248,7 +2248,7 @@
|
||||||
<value>Turn flicks on or off</value>
|
<value>Turn flicks on or off</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AddALanguage" xml:space="preserve">
|
<data name="AddALanguage" xml:space="preserve">
|
||||||
<value>Add a language</value>
|
<value>언어 추가</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ViewNetworkStatusAndTasks" xml:space="preserve">
|
<data name="ViewNetworkStatusAndTasks" xml:space="preserve">
|
||||||
<value>View network status and tasks</value>
|
<value>View network status and tasks</value>
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
version: '1.19.5.{build}'
|
version: '1.20.0.{build}'
|
||||||
|
|
||||||
init:
|
init:
|
||||||
- ps: |
|
- ps: |
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue