Compare commits
26 Commits
v7.1.0.0
...
v7.1.1.1-b
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e52de1d1a7 | ||
|
|
7c38e823c1 | ||
|
|
e6defd3e55 | ||
|
|
3caf4f2cb3 | ||
|
|
3f897b12cf | ||
|
|
12d0126dd5 | ||
|
|
b218619b2b | ||
|
|
ae80076f36 | ||
|
|
ae9c69e469 | ||
|
|
cfd2919e88 | ||
|
|
985460d98e | ||
|
|
7596d988b9 | ||
|
|
50cad04b47 | ||
|
|
457d93b5c4 | ||
|
|
bb2af95344 | ||
|
|
34e76946f3 | ||
|
|
3f52c1255e | ||
|
|
924e32f027 | ||
|
|
2f735215e0 | ||
|
|
23ed1457d5 | ||
|
|
52214c1e15 | ||
|
|
09de4a5e05 | ||
|
|
69a6754483 | ||
|
|
078756600e | ||
|
|
5e2c7055d4 | ||
|
|
eb265be0a4 |
6
.github/workflows/build.yml
vendored
@@ -50,17 +50,17 @@ jobs:
|
|||||||
msbuild MpvNet.sln /m /p:Configuration=Debug
|
msbuild MpvNet.sln /m /p:Configuration=Debug
|
||||||
- name: Create .mo files for localization
|
- name: Create .mo files for localization
|
||||||
shell: pwsh
|
shell: pwsh
|
||||||
run: Install-Package Gettext.Tools -Force; .\lang\create-mo-files.ps1
|
run: Install-Package Gettext.Tools -Force; $env:Path = ((Get-Package Gettext.Tools).Source | Split-Path) + '\tools\bin;' + $env:Path; .\lang\create-mo-files.ps1
|
||||||
- name: Download libmpv # In principle, only update this binary file when significant feature changes occur in mpv/mpv.net
|
- name: Download libmpv # In principle, only update this binary file when significant feature changes occur in mpv/mpv.net
|
||||||
shell: msys2 {0}
|
shell: msys2 {0}
|
||||||
run: |
|
run: |
|
||||||
wget -nv -O libmpv.7z https://github.com/zhongfly/mpv-winbuild/releases/download/2024-01-02-ab5b250/mpv-dev-x86_64-20240102-git-ab5b250.7z
|
wget -nv -O libmpv.7z https://github.com/zhongfly/mpv-winbuild/releases/download/2024-07-14-202ecc1/mpv-dev-x86_64-20240714-git-202ecc1.7z
|
||||||
7z x -y libmpv.7z -olibmpv
|
7z x -y libmpv.7z -olibmpv
|
||||||
cp -f libmpv/libmpv-2.dll src/MpvNet.Windows/bin/Debug/ || true
|
cp -f libmpv/libmpv-2.dll src/MpvNet.Windows/bin/Debug/ || true
|
||||||
- name: Download MediaInfo
|
- name: Download MediaInfo
|
||||||
shell: msys2 {0}
|
shell: msys2 {0}
|
||||||
run: |
|
run: |
|
||||||
wget -nv -O MediaInfo.7z https://mediaarea.net/download/binary/libmediainfo0/23.11/MediaInfo_DLL_23.11_Windows_x64_WithoutInstaller.7z
|
wget -nv -O MediaInfo.7z https://mediaarea.net/download/binary/libmediainfo0/24.03/MediaInfo_DLL_24.03_Windows_x64_WithoutInstaller.7z
|
||||||
7z x -y MediaInfo.7z -oMediaInfo
|
7z x -y MediaInfo.7z -oMediaInfo
|
||||||
cp -f MediaInfo/MediaInfo.dll src/MpvNet.Windows/bin/Debug/ || true
|
cp -f MediaInfo/MediaInfo.dll src/MpvNet.Windows/bin/Debug/ || true
|
||||||
- name: Download mpvnet.com file
|
- name: Download mpvnet.com file
|
||||||
|
|||||||
32
README.md
@@ -6,7 +6,7 @@
|
|||||||
🎞 mpv.net
|
🎞 mpv.net
|
||||||
==========
|
==========
|
||||||
|
|
||||||
mpv.net is a media player for Windows that has a modern GUI.
|
mpv.net is a media player for Windows with a modern GUI.
|
||||||
|
|
||||||
The player is based on the popular [mpv](https://mpv.io) media player.
|
The player is based on the popular [mpv](https://mpv.io) media player.
|
||||||
mpv.net is designed to be mpv compatible, almost all mpv features are available,
|
mpv.net is designed to be mpv compatible, almost all mpv features are available,
|
||||||
@@ -56,6 +56,7 @@ Table of contents
|
|||||||
- [Download](#download)
|
- [Download](#download)
|
||||||
- [Manual](#manual)
|
- [Manual](#manual)
|
||||||
- [Screenshots](#screenshots)
|
- [Screenshots](#screenshots)
|
||||||
|
- [Contributing](#contributing)
|
||||||
|
|
||||||
|
|
||||||
Features that mpv and mpv.net have in common
|
Features that mpv and mpv.net have in common
|
||||||
@@ -66,7 +67,7 @@ Features that mpv and mpv.net have in common
|
|||||||
- JSON IPC to control the player with a external programs
|
- JSON IPC to control the player with a external programs
|
||||||
- On Screen Controller (OSC, play control buttons) with modern flat design
|
- On Screen Controller (OSC, play control buttons) with modern flat design
|
||||||
- Command Line Interface
|
- Command Line Interface
|
||||||
- Started from a terminal status, error and debug output is printed on the terminal
|
- Started from a terminal, status, error and debug output is printed on the terminal
|
||||||
- DXVA2 video decoding acceleration
|
- DXVA2 video decoding acceleration
|
||||||
- Video output capable of features loved by videophiles, such as video scaling with popular high quality algorithms, color management, frame timing, interpolation, HDR, and more
|
- Video output capable of features loved by videophiles, such as video scaling with popular high quality algorithms, color management, frame timing, interpolation, HDR, and more
|
||||||
- Browser extensions to start mpv.net from the browser
|
- Browser extensions to start mpv.net from the browser
|
||||||
@@ -85,14 +86,11 @@ Features exclusive to mpv.net
|
|||||||
|
|
||||||
- Very high degree of mpv compatibility, almost all mpv features are available
|
- Very high degree of mpv compatibility, almost all mpv features are available
|
||||||
- Modern graphical user interface with customizable color themes
|
- Modern graphical user interface with customizable color themes
|
||||||
- Customizable context menu defined in the same file as the key bindings
|
- Customizable context menu
|
||||||
- Searchable config editor
|
- Searchable config editor
|
||||||
- Searchable input (shorcut keys) editor
|
- Searchable input (shorcut keys) editor
|
||||||
- C# and PowerShell Scripting
|
|
||||||
- Global keyboard shortcuts
|
- Global keyboard shortcuts
|
||||||
- Extension API for .NET languages (C#, VB.NET and F#)
|
- Extension API for .NET languages (C#, VB.NET and F#)
|
||||||
- Portable, MS Store or WinGet download and installation
|
|
||||||
- File history feature to log time and filename
|
|
||||||
- Files can be enqueued from File Explorer
|
- Files can be enqueued from File Explorer
|
||||||
|
|
||||||
|
|
||||||
@@ -111,6 +109,11 @@ Features exclusive to mpv.net
|
|||||||
[The mpv.net documentation.](docs/manual.md)
|
[The mpv.net documentation.](docs/manual.md)
|
||||||
|
|
||||||
|
|
||||||
|
## [Contributing](docs/contributing.md)
|
||||||
|
|
||||||
|
[Contributing section of the manual.](docs/manual.md#contributing)
|
||||||
|
|
||||||
|
|
||||||
Screenshots
|
Screenshots
|
||||||
-----------
|
-----------
|
||||||
|
|
||||||
@@ -121,27 +124,16 @@ Screenshots
|
|||||||
|
|
||||||
#### Context Menu
|
#### Context Menu
|
||||||
|
|
||||||
Context menu using dark mode.
|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
|
|
||||||
#### Config Editor
|
#### Config Editor
|
||||||
|
|
||||||
Searchable config editor as alternative to edit the conf file manually.
|
Searchable config editor as alternative to edit the conf file manually.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|
||||||
#### Terminal
|
#### Terminal
|
||||||
|
|
||||||
OSD console and status printed on the terminal.
|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
|
|
||||||
#### Input Editor
|
|
||||||
|
|
||||||
Searchable key and mouse binding editor.
|
|
||||||
|
|
||||||

|
|
||||||
|
|||||||
@@ -1,5 +1,26 @@
|
|||||||
|
|
||||||
# v7.1.0.0 Beta (2023-01-12)
|
# v7.1.1.1 Beta (2024-07-20)
|
||||||
|
|
||||||
|
- Korean, Russian and Turkish translation added, Japanese translation fixed. Thanks to the translation team!
|
||||||
|
- Action/Workflow/Auto build fix and update.
|
||||||
|
- New default bindings and menu items for select.lua which is a new simple mpv built-in command palette script.
|
||||||
|
In the context menu select.lua features can be found under `View > On Screen Menu`.
|
||||||
|
https://github.com/mpv-player/mpv/blob/master/player/lua/select.lua
|
||||||
|
- New PowerShell script 'Tools\release-mpv.net.ps1' used to releases mpv.net on GitHub.
|
||||||
|
- Fix DVD ISO file support.
|
||||||
|
- MediaInfo updated to version v24.6.
|
||||||
|
- New ARM64 support.
|
||||||
|
- New zhongfly libmpv x64 build.
|
||||||
|
- New Andarwinux libmpv ARM64 build.
|
||||||
|
|
||||||
|
|
||||||
|
# v7.1.1.0 (2024-02-03)
|
||||||
|
|
||||||
|
- Chinese and Japanese translation updated. Thanks to the translation team!
|
||||||
|
- Fix command line arguments being ignored in some situations.
|
||||||
|
|
||||||
|
|
||||||
|
# v7.1.0.0 (2024-01-12)
|
||||||
|
|
||||||
- The menu item that shows profiles was moved into the menu item that lists profiles.
|
- The menu item that shows profiles was moved into the menu item that lists profiles.
|
||||||
- Fix geometry not working when used from mpv.conf and the conf editor.
|
- Fix geometry not working when used from mpv.conf and the conf editor.
|
||||||
@@ -11,7 +32,7 @@
|
|||||||
- New zhongfly libmpv build.
|
- New zhongfly libmpv build.
|
||||||
|
|
||||||
|
|
||||||
# v7.0.0.6 Beta (2023-01-02)
|
# v7.0.0.6 Beta (2024-01-02)
|
||||||
|
|
||||||
- Improved backward compatibility with input.conf files created by old versions.
|
- Improved backward compatibility with input.conf files created by old versions.
|
||||||
|
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 272 KiB |
BIN
docs/img/ConfEditor.webp
Normal file
|
After Width: | Height: | Size: 243 KiB |
|
Before Width: | Height: | Size: 251 KiB |
|
Before Width: | Height: | Size: 442 KiB After Width: | Height: | Size: 429 KiB |
|
Before Width: | Height: | Size: 536 KiB |
BIN
docs/img/Menu.webp
Normal file
|
After Width: | Height: | Size: 148 KiB |
|
Before Width: | Height: | Size: 355 KiB |
BIN
docs/img/Terminal.webp
Normal file
|
After Width: | Height: | Size: 139 KiB |
@@ -27,7 +27,7 @@ Table of contents
|
|||||||
* [Environment Variables](#environment-variables)
|
* [Environment Variables](#environment-variables)
|
||||||
* [user-data](#user-data)
|
* [user-data](#user-data)
|
||||||
* [Context Menu Commands](#context-menu)
|
* [Context Menu Commands](#context-menu)
|
||||||
|
* [Contributing](#contributing)
|
||||||
|
|
||||||
About
|
About
|
||||||
-----
|
-----
|
||||||
@@ -313,15 +313,6 @@ Shows media info with raw property names.
|
|||||||
### show-menu
|
### show-menu
|
||||||
Shows the context menu.
|
Shows the context menu.
|
||||||
|
|
||||||
### show-playlist
|
|
||||||
Shows the playlist in a message box. For a playlist menu
|
|
||||||
the following user scripts exist:
|
|
||||||
|
|
||||||
- https://github.com/stax76/mpv-scripts#command_palette
|
|
||||||
- https://github.com/stax76/mpv-scripts#search_menu
|
|
||||||
- https://github.com/tomasklaen/uosc
|
|
||||||
- https://github.com/jonniek/mpv-playlistmanager
|
|
||||||
|
|
||||||
### show-profiles
|
### show-profiles
|
||||||
Shows available profiles with a message box.
|
Shows available profiles with a message box.
|
||||||
|
|
||||||
@@ -476,7 +467,7 @@ Enable this only when a developer asks for it. Default: no
|
|||||||
User interface display language.
|
User interface display language.
|
||||||
mpv.net must be restarted after a change.
|
mpv.net must be restarted after a change.
|
||||||
|
|
||||||
Interested joining our translation team?:
|
Work on the translation is done with transifex:
|
||||||
https://app.transifex.com/stax76/teams/
|
https://app.transifex.com/stax76/teams/
|
||||||
|
|
||||||
#### --dark-mode=\<value\>
|
#### --dark-mode=\<value\>
|
||||||
@@ -1438,3 +1429,11 @@ Exits mpv.net and remembers the position in the file using the following command
|
|||||||
`quit-watch-later`
|
`quit-watch-later`
|
||||||
|
|
||||||
[quit-watch-later command](https://mpv.io/manual/master/#command-interface-quit-watch-later)
|
[quit-watch-later command](https://mpv.io/manual/master/#command-interface-quit-watch-later)
|
||||||
|
|
||||||
|
|
||||||
|
Contributing
|
||||||
|
------------
|
||||||
|
|
||||||
|
Work on the translation is done with transifex:
|
||||||
|
|
||||||
|
https://app.transifex.com/stax76/teams/
|
||||||
|
|||||||
@@ -4,28 +4,13 @@ $ErrorActionPreference = 'Stop'
|
|||||||
$PoFiles = Get-ChildItem $PSScriptRoot/po
|
$PoFiles = Get-ChildItem $PSScriptRoot/po
|
||||||
$ExeFolder = "$PSScriptRoot/../src/MpvNet.Windows/bin/Debug"
|
$ExeFolder = "$PSScriptRoot/../src/MpvNet.Windows/bin/Debug"
|
||||||
|
|
||||||
function CreateFolder
|
|
||||||
{
|
|
||||||
param($path)
|
|
||||||
|
|
||||||
if (-not (Test-Path $path))
|
|
||||||
{
|
|
||||||
mkdir $path
|
|
||||||
}
|
|
||||||
|
|
||||||
if (-not (Test-Path $path))
|
|
||||||
{
|
|
||||||
throw
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
foreach ($it in $PoFiles)
|
foreach ($it in $PoFiles)
|
||||||
{
|
{
|
||||||
$folder = "$ExeFolder/Locale/$($it.BaseName)/LC_MESSAGES"
|
$folder = "$ExeFolder/Locale/$($it.BaseName)/LC_MESSAGES"
|
||||||
|
|
||||||
if (-not (Test-Path $folder))
|
if (-not (Test-Path $folder))
|
||||||
{
|
{
|
||||||
New-Item -ItemType Directory -Path $folder
|
New-Item -ItemType Directory -Path $folder | Out-Null
|
||||||
}
|
}
|
||||||
|
|
||||||
$moPath = "$folder/mpvnet.mo"
|
$moPath = "$folder/mpvnet.mo"
|
||||||
|
|||||||
1394
lang/po/de.po
1387
lang/po/ja.po
896
lang/po/ko.po
Normal file
@@ -0,0 +1,896 @@
|
|||||||
|
# SOME DESCRIPTIVE TITLE.
|
||||||
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# YT H <dev@theYT.net>, 2024
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2024-04-23 05:45+0200\n"
|
||||||
|
"PO-Revision-Date: 2023-12-08 00:34+0000\n"
|
||||||
|
"Last-Translator: YT H <dev@theYT.net>, 2024\n"
|
||||||
|
"Language-Team: Korean (https://app.transifex.com/stax76/teams/179964/ko/)\n"
|
||||||
|
"Language: ko\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:113
|
||||||
|
msgid "+10%"
|
||||||
|
msgstr "+10%"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:112
|
||||||
|
msgid "-10%"
|
||||||
|
msgstr "-10%"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:141
|
||||||
|
msgid "100 %"
|
||||||
|
msgstr "100 %"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:142
|
||||||
|
msgid "200 %"
|
||||||
|
msgstr "200 %"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:143
|
||||||
|
msgid "300 %"
|
||||||
|
msgstr "300 %"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:140
|
||||||
|
msgid "50 %"
|
||||||
|
msgstr "50 %"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:184
|
||||||
|
msgid "About mpv.net"
|
||||||
|
msgstr "mpv.net 정보"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:16
|
||||||
|
msgid "Add external audio files..."
|
||||||
|
msgstr "외부 오디오 파일 추가..."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:17
|
||||||
|
msgid "Add external subtitle files..."
|
||||||
|
msgstr "외부 자막 파일 추가..."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:19
|
||||||
|
msgid "Add files to playlist..."
|
||||||
|
msgstr "재생 목록에 파일 추가..."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:20
|
||||||
|
msgid "Add files/URLs to playlist from clipboard"
|
||||||
|
msgstr "클립보드에서 파일/URL을 재생 목록에 추가"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:166
|
||||||
|
msgid "Add mpv.net to Path environment variable"
|
||||||
|
msgstr "Path 환경 변수에 mpv.net 추가"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:85
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:86
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:87
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:88
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:89
|
||||||
|
msgid "Audio"
|
||||||
|
msgstr "오디오"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:85
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:455
|
||||||
|
msgid "Audio Device"
|
||||||
|
msgstr "오디오 장치"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:194
|
||||||
|
msgid "Backward"
|
||||||
|
msgstr "뒤로"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:148
|
||||||
|
msgctxt "Move"
|
||||||
|
msgid "Center"
|
||||||
|
msgstr "중앙"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:82
|
||||||
|
msgid "Change Aspect Ratio"
|
||||||
|
msgstr "화면 비율 변경"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\InputWindow.xaml.cs:116
|
||||||
|
msgid "Changes will be available on next startup."
|
||||||
|
msgstr "변경 사항은 다음 실행 시 적용됩니다."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:51
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:353
|
||||||
|
msgid "Chapter"
|
||||||
|
msgstr "챕터"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:390
|
||||||
|
msgid "Clear List"
|
||||||
|
msgstr "목록 비우기"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:175
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:479
|
||||||
|
msgid "Custom"
|
||||||
|
msgstr "사용자 지정"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:70
|
||||||
|
msgid "Decrease Brightness"
|
||||||
|
msgstr "밝기 감소"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:67
|
||||||
|
msgid "Decrease Contrast"
|
||||||
|
msgstr "대비 감소"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:100
|
||||||
|
msgid "Decrease Font Size"
|
||||||
|
msgstr "글꼴 크기 축소"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:73
|
||||||
|
msgid "Decrease Gamma"
|
||||||
|
msgstr "감마 감소"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:62
|
||||||
|
msgid "Decrease Height"
|
||||||
|
msgstr "높이 축소"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:76
|
||||||
|
msgid "Decrease Saturation"
|
||||||
|
msgstr "채도 감소"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:53
|
||||||
|
msgid "Decrease Size"
|
||||||
|
msgstr "크기 축소"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:88
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:95
|
||||||
|
msgid "Delay +0.1"
|
||||||
|
msgstr "지연 0.1초 증가"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:89
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:94
|
||||||
|
msgid "Delay -0.1"
|
||||||
|
msgstr "지연 0.1초 감소"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:116
|
||||||
|
msgid "Double"
|
||||||
|
msgstr "두배"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:147
|
||||||
|
msgctxt "Move"
|
||||||
|
msgid "Down"
|
||||||
|
msgstr "아래"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:108
|
||||||
|
msgctxt "Volume"
|
||||||
|
msgid "Down"
|
||||||
|
msgstr "감소"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:158
|
||||||
|
msgid "Edit input.conf"
|
||||||
|
msgstr "input.conf 파일 편집"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:157
|
||||||
|
msgid "Edit mpv.conf"
|
||||||
|
msgstr "mpv.conf 파일 편집"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
||||||
|
msgid "Enlarge"
|
||||||
|
msgstr "크게"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:261
|
||||||
|
msgid "Error creating file associations."
|
||||||
|
msgstr "파일 연결을 만드는 중 오류가 발생했습니다."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:186
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:218
|
||||||
|
msgid "Exit"
|
||||||
|
msgstr "종료"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:173
|
||||||
|
msgid "Exit Watch Later"
|
||||||
|
msgstr "다음에 이어 보기 설정하고 종료"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:12
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:13
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:14
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:15
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:16
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:17
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:18
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:19
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:20
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:21
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
||||||
|
msgid "File"
|
||||||
|
msgstr "파일"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:253
|
||||||
|
msgid "File Explorer icons will refresh after process restart."
|
||||||
|
msgstr "탐색기 아이콘은 프로세스를 다시 시작한 후 업데이트됩니다."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:258
|
||||||
|
msgid "File associations were successfully created."
|
||||||
|
msgstr "파일 연결을 생성했습니다."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:256
|
||||||
|
msgid "File associations were successfully removed."
|
||||||
|
msgstr "파일 연결을 제거했습니다."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:189
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:209
|
||||||
|
msgid "Files/URLs were added to the playlist"
|
||||||
|
msgstr "파일/URL을 재생 목록에 추가했습니다"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:31
|
||||||
|
msgid "First File"
|
||||||
|
msgstr "첫 파일"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:193
|
||||||
|
msgid "Forward"
|
||||||
|
msgstr "앞으로"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:206
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:207
|
||||||
|
msgid "Fullscreen"
|
||||||
|
msgstr "전체 화면"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:115
|
||||||
|
msgid "Half"
|
||||||
|
msgstr "절반"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:177
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:178
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:179
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:180
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:181
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:182
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:183
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:184
|
||||||
|
msgid "Help"
|
||||||
|
msgstr "도움말"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:205
|
||||||
|
msgid "Ignore left mouse butten"
|
||||||
|
msgstr "왼쪽 마우스 버튼 무시"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:71
|
||||||
|
msgid "Increase Brightness"
|
||||||
|
msgstr "밝기 증가"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:68
|
||||||
|
msgid "Increase Contrast"
|
||||||
|
msgstr "대비 증가"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:101
|
||||||
|
msgid "Increase Font Size"
|
||||||
|
msgstr "글꼴 크기 증가"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:74
|
||||||
|
msgid "Increase Gamma"
|
||||||
|
msgstr "감마 증가"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:63
|
||||||
|
msgid "Increase Height"
|
||||||
|
msgstr "높이 증가"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:77
|
||||||
|
msgid "Increase Saturation"
|
||||||
|
msgstr "채도 증가"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:54
|
||||||
|
msgid "Increase Size"
|
||||||
|
msgstr "크기 확대"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:45
|
||||||
|
msgid "Jump 30 sec backward"
|
||||||
|
msgstr "30초 전으로 이동"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:44
|
||||||
|
msgid "Jump 30 sec forward"
|
||||||
|
msgstr "30초 후로 이동"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:48
|
||||||
|
msgid "Jump 5 min backward"
|
||||||
|
msgstr "5분 전으로 이동"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:47
|
||||||
|
msgid "Jump 5 min forward"
|
||||||
|
msgstr "5분 후로 이동"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:42
|
||||||
|
msgid "Jump 5 sec backward"
|
||||||
|
msgstr "5초 전으로 이동"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:41
|
||||||
|
msgid "Jump 5 sec forward"
|
||||||
|
msgstr "5초 후로 이동"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:38
|
||||||
|
msgid "Jump To Next Frame"
|
||||||
|
msgstr "다음 프레임으로 이동"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:39
|
||||||
|
msgid "Jump To Previous Frame"
|
||||||
|
msgstr "이전 프레임으로 이동"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:32
|
||||||
|
msgid "Last File"
|
||||||
|
msgstr "마지막 파일"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:144
|
||||||
|
msgctxt "Move"
|
||||||
|
msgid "Left"
|
||||||
|
msgstr "왼쪽"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:180
|
||||||
|
msgid "Manual mpv"
|
||||||
|
msgstr "mpv 설명서"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:181
|
||||||
|
msgid "Manual mpv.net"
|
||||||
|
msgstr "mpv.net 설명서"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:213
|
||||||
|
msgid "Mark position for revert-seek"
|
||||||
|
msgstr "복귀 탐색하기 위한 위치 표시"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:126
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:127
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:128
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:129
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:130
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:131
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:132
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:133
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
||||||
|
msgid "More"
|
||||||
|
msgstr "더 보기"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:144
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:145
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:146
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:147
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:148
|
||||||
|
msgid "Move"
|
||||||
|
msgstr "이동"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:60
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:98
|
||||||
|
msgid "Move Down"
|
||||||
|
msgstr "아래로 이동"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:56
|
||||||
|
msgid "Move Left"
|
||||||
|
msgstr "왼쪽으로 이동"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:57
|
||||||
|
msgid "Move Right"
|
||||||
|
msgstr "오른쪽으로 이동"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:59
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:97
|
||||||
|
msgid "Move Up"
|
||||||
|
msgstr "위로 이동"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:110
|
||||||
|
msgid "Mute"
|
||||||
|
msgstr "음소거"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:28
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:29
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:30
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:31
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:32
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:34
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:35
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:36
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:37
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:38
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:39
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:40
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:41
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:42
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:43
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:44
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:45
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:46
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:47
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:48
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:49
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:50
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:51
|
||||||
|
msgid "Navigate"
|
||||||
|
msgstr "탐색"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:35
|
||||||
|
msgid "Next Chapter"
|
||||||
|
msgstr "다음 장"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:29
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:200
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:202
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:204
|
||||||
|
msgid "Next File"
|
||||||
|
msgstr "다음 파일"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:86
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:91
|
||||||
|
msgid "Next Track"
|
||||||
|
msgstr "다음 트랙"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:160
|
||||||
|
msgid "Open Config Folder"
|
||||||
|
msgstr "설정 폴더 열기"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:14
|
||||||
|
msgid "Open DVD/Blu-ray Drive/Folder..."
|
||||||
|
msgstr "DVD/Blu-ray 드라이브/폴더 열기..."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:12
|
||||||
|
msgid "Open Files..."
|
||||||
|
msgstr "파일 열기..."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:13
|
||||||
|
msgid "Open URL or file from clipboard"
|
||||||
|
msgstr "클립보드의 URL이나 파일 열기"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:53
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:54
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:55
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:56
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:57
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:58
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:59
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:60
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:61
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:62
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:63
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:64
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:65
|
||||||
|
msgid "Pan & Scan"
|
||||||
|
msgstr "팬과 스캔"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:188
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:189
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:190
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:191
|
||||||
|
msgid "Play/Pause"
|
||||||
|
msgstr "재생/일시 정지"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:26
|
||||||
|
msgid "Playback"
|
||||||
|
msgstr "재생"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:36
|
||||||
|
msgid "Previous Chapter"
|
||||||
|
msgstr "이전 장"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:28
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:199
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:201
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:203
|
||||||
|
msgid "Previous File"
|
||||||
|
msgstr "이전 파일"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:428
|
||||||
|
msgid "Profile"
|
||||||
|
msgstr "프로파일"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:374
|
||||||
|
msgid "Recent Files"
|
||||||
|
msgstr "최근 파일"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:162
|
||||||
|
msgid "Register audio file associations"
|
||||||
|
msgstr "오디오 파일 연결 등록"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:163
|
||||||
|
msgid "Register image file associations"
|
||||||
|
msgstr "이미지 파일 연결 등록"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:161
|
||||||
|
msgid "Register video file associations"
|
||||||
|
msgstr "비디오 파일 연결 등록"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:167
|
||||||
|
msgid "Remove mpv.net from Path environment variable"
|
||||||
|
msgstr "Path 환경 변수에서 mpv.net 제거"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:65
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:118
|
||||||
|
msgid "Reset"
|
||||||
|
msgstr "초기화"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:145
|
||||||
|
msgctxt "Move"
|
||||||
|
msgid "Right"
|
||||||
|
msgstr "오른쪽"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:83
|
||||||
|
msgid "Rotate Video"
|
||||||
|
msgstr "비디오 회전"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:209
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:211
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:217
|
||||||
|
msgid "Seek Backward"
|
||||||
|
msgstr "되감기"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:208
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:210
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:216
|
||||||
|
msgid "Seek Forward"
|
||||||
|
msgstr "빨리감기"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:215
|
||||||
|
msgid "Seek to next subtitle"
|
||||||
|
msgstr "다음 자막으로 이동"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:214
|
||||||
|
msgid "Seek to previous subtitle"
|
||||||
|
msgstr "이전 자막으로 이동"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:169
|
||||||
|
msgid "Set/clear A-B loop points"
|
||||||
|
msgstr "A-B 반복 지점 설정/해제"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:154
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:155
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:156
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:157
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:158
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:159
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:160
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:161
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:162
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:163
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:164
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:165
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:166
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:167
|
||||||
|
msgid "Settings"
|
||||||
|
msgstr "설정"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:161
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:162
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:163
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:164
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:165
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:166
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:167
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr "시스템 설정"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:127
|
||||||
|
msgid "Show Audio Devices"
|
||||||
|
msgstr "오디오 장치 표시"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:129
|
||||||
|
msgid "Show Bindings"
|
||||||
|
msgstr "키 설정 표시"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:128
|
||||||
|
msgid "Show Commands"
|
||||||
|
msgstr "명령어 표시"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:154
|
||||||
|
msgid "Show Config Editor"
|
||||||
|
msgstr "구성 편집기 표시"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:126
|
||||||
|
msgid "Show Console"
|
||||||
|
msgstr "콘솔 표시"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:133
|
||||||
|
msgid "Show Decoders"
|
||||||
|
msgstr "디코더 표시"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
||||||
|
msgid "Show Demuxers"
|
||||||
|
msgstr "디멀티플렉서 표시"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:155
|
||||||
|
msgid "Show Input Editor"
|
||||||
|
msgstr "입력 편집기 표시"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:131
|
||||||
|
msgid "Show Keys"
|
||||||
|
msgstr "키 표시"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:124
|
||||||
|
msgid "Show Media Info Message Box"
|
||||||
|
msgstr "미디어 정보 메시지 상자 표시"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:123
|
||||||
|
msgid "Show Media Info On-Screen"
|
||||||
|
msgstr "On-Screen 미디어 정보 표시"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:187
|
||||||
|
msgid "Show Menu"
|
||||||
|
msgstr "메뉴 표시"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:120
|
||||||
|
msgid "Show Playlist"
|
||||||
|
msgstr "재생목록 보기"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:450
|
||||||
|
msgid "Show Profiles"
|
||||||
|
msgstr "프로파일 보기"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:125
|
||||||
|
msgid "Show Progress"
|
||||||
|
msgstr "진행률 표시"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:130
|
||||||
|
msgid "Show Properties"
|
||||||
|
msgstr "속성 표시"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:132
|
||||||
|
msgid "Show Protocols"
|
||||||
|
msgstr "프로토콜 표시"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:138
|
||||||
|
msgid "Shrink"
|
||||||
|
msgstr "작게"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:171
|
||||||
|
msgid "Shuffle Playlist"
|
||||||
|
msgstr "재생 목록 순서 섞기"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:1419
|
||||||
|
msgid "Shutdown thread failed to complete within 10 seconds."
|
||||||
|
msgstr "종료 스레드가 10초 이내에 완료되지 않았습니다."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:112
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:113
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:114
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:115
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:116
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:117
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:118
|
||||||
|
msgid "Speed"
|
||||||
|
msgstr "속도"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:26
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:192
|
||||||
|
msgid "Stop"
|
||||||
|
msgstr "정지"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:91
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:92
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:93
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:94
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:95
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:96
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:97
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:98
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:99
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:100
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:101
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:102
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
||||||
|
msgid "Subtitle"
|
||||||
|
msgstr "자막"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:79
|
||||||
|
msgid "Take Screenshot"
|
||||||
|
msgstr "스크린샷 찍기"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:80
|
||||||
|
msgid "Take Screenshot without subtitles"
|
||||||
|
msgstr "자막 없이 스크린샷 찍기"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:202
|
||||||
|
msgid "The clipboard does not contain a valid URL or file."
|
||||||
|
msgstr "클립보드에 유효한 URL 또는 파일이 포함되어 있지 않습니다."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:389
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:396
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:404
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:411
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:416
|
||||||
|
msgid "This feature was removed, but there are user scripts:"
|
||||||
|
msgstr "이 기능은 삭제되었지만, 사용자 스크립트를 찾을 수 있습니다:"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:420
|
||||||
|
msgid "This feature was removed."
|
||||||
|
msgstr "이 기능은 삭제되었습니다."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:50
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:395
|
||||||
|
msgid "Title"
|
||||||
|
msgstr "타이틀"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:149
|
||||||
|
msgid "Toggle Border"
|
||||||
|
msgstr "창 테두리 전환"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:81
|
||||||
|
msgid "Toggle Deinterlace"
|
||||||
|
msgstr "디인터레이스 전환"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:172
|
||||||
|
msgid "Toggle Hardware Decoding"
|
||||||
|
msgstr "하드웨어 디코딩 전환"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:122
|
||||||
|
msgid "Toggle OSC Visibility"
|
||||||
|
msgstr "OSC 표시 전환"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:150
|
||||||
|
msgid "Toggle On Top"
|
||||||
|
msgstr "항상 위에 표시 전환"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:121
|
||||||
|
msgid "Toggle Statistics"
|
||||||
|
msgstr "통계 전환"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:92
|
||||||
|
msgid "Toggle Visibility"
|
||||||
|
msgstr "표시 전환"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:170
|
||||||
|
msgid "Toggle infinite file looping"
|
||||||
|
msgstr "파일 무한 반복 전환"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
||||||
|
msgid "Toggle overriding SSA/ASS styles with normal styles"
|
||||||
|
msgstr "SSA/ASS 스타일을 일반 스타일로 덮어쓰기 전환"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:169
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:170
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:171
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:172
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:173
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr "도구"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:291
|
||||||
|
msgid "Track"
|
||||||
|
msgstr "트랙"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:212
|
||||||
|
msgid "Undo previous (or marked) seek"
|
||||||
|
msgstr "이전 (또는 표시된) 탐색을 취소"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:164
|
||||||
|
msgid "Unregister file associations"
|
||||||
|
msgstr "파일 연결 등록 해제"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:146
|
||||||
|
msgctxt "Move"
|
||||||
|
msgid "Up"
|
||||||
|
msgstr "위"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:107
|
||||||
|
msgctxt "Volume"
|
||||||
|
msgid "Up"
|
||||||
|
msgstr "증가"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:67
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:68
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:69
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:70
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:71
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:72
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:73
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:74
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:75
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:76
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:77
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:78
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:79
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:80
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:81
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:82
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:83
|
||||||
|
msgid "Video"
|
||||||
|
msgstr "비디오"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:120
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:121
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:122
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:123
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:124
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:125
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:126
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:127
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:128
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:129
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:130
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:131
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:132
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:133
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
||||||
|
msgid "View"
|
||||||
|
msgstr "보기"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:107
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:108
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:109
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:110
|
||||||
|
msgid "Volume"
|
||||||
|
msgstr "볼륨"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:196
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:198
|
||||||
|
msgid "Volume Down"
|
||||||
|
msgstr "볼륨 감소"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:195
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:197
|
||||||
|
msgid "Volume Up"
|
||||||
|
msgstr "볼륨 증가"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:177
|
||||||
|
msgid "Website mpv"
|
||||||
|
msgstr "mpv 웹사이트"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:178
|
||||||
|
msgid "Website mpv.net"
|
||||||
|
msgstr "mpv.net 웹사이트"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:138
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:139
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:140
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:141
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:142
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:143
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:144
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:145
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:146
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:147
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:148
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:149
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:150
|
||||||
|
msgid "Window"
|
||||||
|
msgstr "창"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:138
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:139
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:140
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:141
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:142
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:143
|
||||||
|
msgid "Zoom"
|
||||||
|
msgstr "확대"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:183
|
||||||
|
msgid "awesome-mpv"
|
||||||
|
msgstr "awesome-mpv"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:79
|
||||||
|
msgid "editor_conf"
|
||||||
|
msgstr "editor_conf"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:358
|
||||||
|
msgid "mpv.net is already in the Path environment variable."
|
||||||
|
msgstr "mpv.net은 이미 Path 환경 변수에 있습니다."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:375
|
||||||
|
msgid "mpv.net was not found in the Path environment variable."
|
||||||
|
msgstr "mpv.net을 Path 환경 변수에서 찾을 수 없습니다."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:366
|
||||||
|
msgid "mpv.net was successfully added to the Path environment variable."
|
||||||
|
msgstr "mpv.net을 Path 환경 변수에 추가했습니다."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:384
|
||||||
|
msgid "mpv.net was successfully removed from the Path environment variable."
|
||||||
|
msgstr "mpv.net을 Path 환경 변수에서 제거했습니다."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:114
|
||||||
|
msgid "theme"
|
||||||
|
msgstr "theme"
|
||||||
904
lang/po/ru.po
Normal file
@@ -0,0 +1,904 @@
|
|||||||
|
# SOME DESCRIPTIVE TITLE.
|
||||||
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# jambickz, 2024
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2024-04-23 05:45+0200\n"
|
||||||
|
"PO-Revision-Date: 2023-12-08 00:34+0000\n"
|
||||||
|
"Last-Translator: jambickz, 2024\n"
|
||||||
|
"Language: ru\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:113
|
||||||
|
msgid "+10%"
|
||||||
|
msgstr "+10%"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:112
|
||||||
|
msgid "-10%"
|
||||||
|
msgstr "-10%"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:141
|
||||||
|
msgid "100 %"
|
||||||
|
msgstr "100 %"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:142
|
||||||
|
msgid "200 %"
|
||||||
|
msgstr "200 %"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:143
|
||||||
|
msgid "300 %"
|
||||||
|
msgstr "300 %"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:140
|
||||||
|
msgid "50 %"
|
||||||
|
msgstr "50 %"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:184
|
||||||
|
msgid "About mpv.net"
|
||||||
|
msgstr "О mpv.net"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:16
|
||||||
|
msgid "Add external audio files..."
|
||||||
|
msgstr "Добавить внешние аудиофайлы..."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:17
|
||||||
|
msgid "Add external subtitle files..."
|
||||||
|
msgstr "Добавить внешние файлы субтитров..."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:19
|
||||||
|
msgid "Add files to playlist..."
|
||||||
|
msgstr "Добавить файлы в плейлист..."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:20
|
||||||
|
msgid "Add files/URLs to playlist from clipboard"
|
||||||
|
msgstr "Добавить файлы/URL в плейлист из буфера обмена"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:166
|
||||||
|
msgid "Add mpv.net to Path environment variable"
|
||||||
|
msgstr "Добавить mpv.net в переменную среды Path"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:85
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:86
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:87
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:88
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:89
|
||||||
|
msgid "Audio"
|
||||||
|
msgstr "Аудио"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:85
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:455
|
||||||
|
msgid "Audio Device"
|
||||||
|
msgstr "Аудиоустройство"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:194
|
||||||
|
msgid "Backward"
|
||||||
|
msgstr "Назад"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:148
|
||||||
|
msgctxt "Move"
|
||||||
|
msgid "Center"
|
||||||
|
msgstr "Центр"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:82
|
||||||
|
msgid "Change Aspect Ratio"
|
||||||
|
msgstr "Изменить соотношение сторон"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\InputWindow.xaml.cs:116
|
||||||
|
msgid "Changes will be available on next startup."
|
||||||
|
msgstr "Изменения будут доступны при следующем запуске."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:51
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:353
|
||||||
|
msgid "Chapter"
|
||||||
|
msgstr "Глава"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:390
|
||||||
|
msgid "Clear List"
|
||||||
|
msgstr "Очистить список"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:175
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:479
|
||||||
|
msgid "Custom"
|
||||||
|
msgstr "Пользовательский"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:70
|
||||||
|
msgid "Decrease Brightness"
|
||||||
|
msgstr "Уменьшить яркость"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:67
|
||||||
|
msgid "Decrease Contrast"
|
||||||
|
msgstr "Уменьшить контраст"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:100
|
||||||
|
msgid "Decrease Font Size"
|
||||||
|
msgstr "Уменьшить размер шрифта"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:73
|
||||||
|
msgid "Decrease Gamma"
|
||||||
|
msgstr "Уменьшить гамму"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:62
|
||||||
|
msgid "Decrease Height"
|
||||||
|
msgstr "Уменьшить высоту"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:76
|
||||||
|
msgid "Decrease Saturation"
|
||||||
|
msgstr "Уменьшить насыщенность"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:53
|
||||||
|
msgid "Decrease Size"
|
||||||
|
msgstr "Уменьшить размер"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:88
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:95
|
||||||
|
msgid "Delay +0.1"
|
||||||
|
msgstr "Задержка +0.1"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:89
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:94
|
||||||
|
msgid "Delay -0.1"
|
||||||
|
msgstr "Задержка -0.1"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:116
|
||||||
|
msgid "Double"
|
||||||
|
msgstr "Удвоить"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:147
|
||||||
|
msgctxt "Move"
|
||||||
|
msgid "Down"
|
||||||
|
msgstr "Вниз"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:108
|
||||||
|
msgctxt "Volume"
|
||||||
|
msgid "Down"
|
||||||
|
msgstr "Уменьшить"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:158
|
||||||
|
msgid "Edit input.conf"
|
||||||
|
msgstr "Изменить input.conf"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:157
|
||||||
|
msgid "Edit mpv.conf"
|
||||||
|
msgstr "Изменить mpv.conf"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
||||||
|
msgid "Enlarge"
|
||||||
|
msgstr "Увеличить"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:261
|
||||||
|
msgid "Error creating file associations."
|
||||||
|
msgstr "Ошибка создания ассоциаций файлов."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:186
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:218
|
||||||
|
msgid "Exit"
|
||||||
|
msgstr "Выход"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:173
|
||||||
|
msgid "Exit Watch Later"
|
||||||
|
msgstr "Выход и позже просмотреть"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:12
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:13
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:14
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:15
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:16
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:17
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:18
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:19
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:20
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:21
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
||||||
|
msgid "File"
|
||||||
|
msgstr "Файл"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:253
|
||||||
|
msgid "File Explorer icons will refresh after process restart."
|
||||||
|
msgstr "Иконки Проводника будут обновлены после перезапуска процесса."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:258
|
||||||
|
msgid "File associations were successfully created."
|
||||||
|
msgstr "Ассоциации файлов успешно созданы."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:256
|
||||||
|
msgid "File associations were successfully removed."
|
||||||
|
msgstr "Ассоциации файлов успешно удалены."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:189
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:209
|
||||||
|
msgid "Files/URLs were added to the playlist"
|
||||||
|
msgstr "Файлы/URL добавлены в список воспроизведения"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:31
|
||||||
|
msgid "First File"
|
||||||
|
msgstr "Первый файл"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:193
|
||||||
|
msgid "Forward"
|
||||||
|
msgstr "Вперед"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:206
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:207
|
||||||
|
msgid "Fullscreen"
|
||||||
|
msgstr "Полноэкранный режим"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:115
|
||||||
|
msgid "Half"
|
||||||
|
msgstr "Половина"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:177
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:178
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:179
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:180
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:181
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:182
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:183
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:184
|
||||||
|
msgid "Help"
|
||||||
|
msgstr "Помощь"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:205
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Ignore left mouse butten"
|
||||||
|
msgstr "Игнорировать левую кнопку мыши"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:71
|
||||||
|
msgid "Increase Brightness"
|
||||||
|
msgstr "Увеличить яркость"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:68
|
||||||
|
msgid "Increase Contrast"
|
||||||
|
msgstr "Увеличить контраст"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:101
|
||||||
|
msgid "Increase Font Size"
|
||||||
|
msgstr "Увеличить размер шрифта"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:74
|
||||||
|
msgid "Increase Gamma"
|
||||||
|
msgstr "Увеличить гамму"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:63
|
||||||
|
msgid "Increase Height"
|
||||||
|
msgstr "Увеличить высоту"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:77
|
||||||
|
msgid "Increase Saturation"
|
||||||
|
msgstr "Увеличить насыщенность"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:54
|
||||||
|
msgid "Increase Size"
|
||||||
|
msgstr "Увеличить размер"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:45
|
||||||
|
msgid "Jump 30 sec backward"
|
||||||
|
msgstr "Перейти назад на 30 секунд"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:44
|
||||||
|
msgid "Jump 30 sec forward"
|
||||||
|
msgstr "Перейти вперед на 30 секунд"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:48
|
||||||
|
msgid "Jump 5 min backward"
|
||||||
|
msgstr "Перейти назад на 5 минут"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:47
|
||||||
|
msgid "Jump 5 min forward"
|
||||||
|
msgstr "Перейти вперед на 5 минут"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:42
|
||||||
|
msgid "Jump 5 sec backward"
|
||||||
|
msgstr "Перейти назад на 5 секунд"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:41
|
||||||
|
msgid "Jump 5 sec forward"
|
||||||
|
msgstr "Перейти вперед на 5 секунд"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:38
|
||||||
|
msgid "Jump To Next Frame"
|
||||||
|
msgstr "Перейти к следующему кадру"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:39
|
||||||
|
msgid "Jump To Previous Frame"
|
||||||
|
msgstr "Перейти к предыдущему кадру"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:32
|
||||||
|
msgid "Last File"
|
||||||
|
msgstr "Последний файл"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:144
|
||||||
|
msgctxt "Move"
|
||||||
|
msgid "Left"
|
||||||
|
msgstr "Влево"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:180
|
||||||
|
msgid "Manual mpv"
|
||||||
|
msgstr "Руководство mpv"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:181
|
||||||
|
msgid "Manual mpv.net"
|
||||||
|
msgstr "Руководство mpv.net"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:213
|
||||||
|
msgid "Mark position for revert-seek"
|
||||||
|
msgstr "Отметить позицию для возврата"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:126
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:127
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:128
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:129
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:130
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:131
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:132
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:133
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
||||||
|
msgid "More"
|
||||||
|
msgstr "Дополнительно"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:144
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:145
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:146
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:147
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:148
|
||||||
|
msgid "Move"
|
||||||
|
msgstr "Перемещение"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:60
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:98
|
||||||
|
msgid "Move Down"
|
||||||
|
msgstr "Сдвинуть вниз"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:56
|
||||||
|
msgid "Move Left"
|
||||||
|
msgstr "Сдвинуть влево"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:57
|
||||||
|
msgid "Move Right"
|
||||||
|
msgstr "Сдвинуть вправо"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:59
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:97
|
||||||
|
msgid "Move Up"
|
||||||
|
msgstr "Сдвинуть вверх"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:110
|
||||||
|
msgid "Mute"
|
||||||
|
msgstr "Без звука"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:28
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:29
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:30
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:31
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:32
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:34
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:35
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:36
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:37
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:38
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:39
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:40
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:41
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:42
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:43
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:44
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:45
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:46
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:47
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:48
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:49
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:50
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:51
|
||||||
|
msgid "Navigate"
|
||||||
|
msgstr "Навигация"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:35
|
||||||
|
msgid "Next Chapter"
|
||||||
|
msgstr "Следующая глава"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:29
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:200
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:202
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:204
|
||||||
|
msgid "Next File"
|
||||||
|
msgstr "Следующий файл"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:86
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:91
|
||||||
|
msgid "Next Track"
|
||||||
|
msgstr "Следующий трек"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:160
|
||||||
|
msgid "Open Config Folder"
|
||||||
|
msgstr "Открыть папку конфигурации"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:14
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Open DVD/Blu-ray Drive/Folder..."
|
||||||
|
msgstr "Открыть привод DVD/Blu-ray/Папку..."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:12
|
||||||
|
msgid "Open Files..."
|
||||||
|
msgstr "Открыть файлы..."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:13
|
||||||
|
msgid "Open URL or file from clipboard"
|
||||||
|
msgstr "Открыть URL или файл из буфера обмена"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:53
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:54
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:55
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:56
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:57
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:58
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:59
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:60
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:61
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:62
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:63
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:64
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:65
|
||||||
|
msgid "Pan & Scan"
|
||||||
|
msgstr "Панорамирование и масштабирование"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:188
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:189
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:190
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:191
|
||||||
|
msgid "Play/Pause"
|
||||||
|
msgstr "Воспроизведение/Пауза"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:26
|
||||||
|
msgid "Playback"
|
||||||
|
msgstr "Воспроизведение"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:36
|
||||||
|
msgid "Previous Chapter"
|
||||||
|
msgstr "Предыдущая глава"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:28
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:199
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:201
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:203
|
||||||
|
msgid "Previous File"
|
||||||
|
msgstr "Предыдущий файл"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:428
|
||||||
|
msgid "Profile"
|
||||||
|
msgstr "Профиль"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:374
|
||||||
|
msgid "Recent Files"
|
||||||
|
msgstr "Недавние файлы"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:162
|
||||||
|
msgid "Register audio file associations"
|
||||||
|
msgstr "Зарегистрировать ассоциации аудиофайлов"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:163
|
||||||
|
msgid "Register image file associations"
|
||||||
|
msgstr "Зарегистрировать ассоциации файлов изображений"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:161
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Register video file associations"
|
||||||
|
msgstr "Зарегистрировать ассоциации файлов Viuao"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:167
|
||||||
|
msgid "Remove mpv.net from Path environment variable"
|
||||||
|
msgstr "Удалить mpv.net из переменной среды Path"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:65
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:118
|
||||||
|
msgid "Reset"
|
||||||
|
msgstr "Сбросить"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:145
|
||||||
|
msgctxt "Move"
|
||||||
|
msgid "Right"
|
||||||
|
msgstr "Вправо"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:83
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Rotate Video"
|
||||||
|
msgstr "Повернуть Viuao"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:209
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:211
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:217
|
||||||
|
msgid "Seek Backward"
|
||||||
|
msgstr "Перемотать назад"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:208
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:210
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:216
|
||||||
|
msgid "Seek Forward"
|
||||||
|
msgstr "Перемотать вперед"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:215
|
||||||
|
msgid "Seek to next subtitle"
|
||||||
|
msgstr "Перейти к следующему субтитру"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:214
|
||||||
|
msgid "Seek to previous subtitle"
|
||||||
|
msgstr "Перейти к предыдущему субтитру"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:169
|
||||||
|
msgid "Set/clear A-B loop points"
|
||||||
|
msgstr "Установить/очистить точки петли A-B"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:154
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:155
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:156
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:157
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:158
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:159
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:160
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:161
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:162
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:163
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:164
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:165
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:166
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:167
|
||||||
|
msgid "Settings"
|
||||||
|
msgstr "Настройки"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:161
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:162
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:163
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:164
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:165
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:166
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:167
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr "Настройка"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:127
|
||||||
|
msgid "Show Audio Devices"
|
||||||
|
msgstr "Показать аудиоустройства"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:129
|
||||||
|
msgid "Show Bindings"
|
||||||
|
msgstr "Показать привязки"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:128
|
||||||
|
msgid "Show Commands"
|
||||||
|
msgstr "Показать команды"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:154
|
||||||
|
msgid "Show Config Editor"
|
||||||
|
msgstr "Показать редактор конфигурации"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:126
|
||||||
|
msgid "Show Console"
|
||||||
|
msgstr "Показать консоль"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:133
|
||||||
|
msgid "Show Decoders"
|
||||||
|
msgstr "Показать декодеры"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
||||||
|
msgid "Show Demuxers"
|
||||||
|
msgstr "Показать демуксеры"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:155
|
||||||
|
msgid "Show Input Editor"
|
||||||
|
msgstr "Показать редактор ввода"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:131
|
||||||
|
msgid "Show Keys"
|
||||||
|
msgstr "Показать клавиши"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:124
|
||||||
|
msgid "Show Media Info Message Box"
|
||||||
|
msgstr "Показать информацию о медиа в окне сообщения"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:123
|
||||||
|
msgid "Show Media Info On-Screen"
|
||||||
|
msgstr "Показать информацию о медиа на экране"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:187
|
||||||
|
msgid "Show Menu"
|
||||||
|
msgstr "Показать меню"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:120
|
||||||
|
msgid "Show Playlist"
|
||||||
|
msgstr "Показать плейлист"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:450
|
||||||
|
msgid "Show Profiles"
|
||||||
|
msgstr "Показать профили"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:125
|
||||||
|
msgid "Show Progress"
|
||||||
|
msgstr "Показать прогресс"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:130
|
||||||
|
msgid "Show Properties"
|
||||||
|
msgstr "Показать свойства"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:132
|
||||||
|
msgid "Show Protocols"
|
||||||
|
msgstr "Показать протоколы"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:138
|
||||||
|
msgid "Shrink"
|
||||||
|
msgstr "Уменьшить"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:171
|
||||||
|
msgid "Shuffle Playlist"
|
||||||
|
msgstr "Перемешать плейлист"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:1419
|
||||||
|
msgid "Shutdown thread failed to complete within 10 seconds."
|
||||||
|
msgstr "Поток завершения не удалось завершить в течение 10 секунд."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:112
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:113
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:114
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:115
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:116
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:117
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:118
|
||||||
|
msgid "Speed"
|
||||||
|
msgstr "Скорость"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:26
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:192
|
||||||
|
msgid "Stop"
|
||||||
|
msgstr "Остановить"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:91
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:92
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:93
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:94
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:95
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:96
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:97
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:98
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:99
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:100
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:101
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:102
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
||||||
|
msgid "Subtitle"
|
||||||
|
msgstr "Субтитры"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:79
|
||||||
|
msgid "Take Screenshot"
|
||||||
|
msgstr "Сделать снимок экрана"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:80
|
||||||
|
msgid "Take Screenshot without subtitles"
|
||||||
|
msgstr "Сделать снимок экрана без субтитров"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:202
|
||||||
|
msgid "The clipboard does not contain a valid URL or file."
|
||||||
|
msgstr "Буфер обмена не содержит действительного URL ouar файла."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:389
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:396
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:404
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:411
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:416
|
||||||
|
#, fuzzy
|
||||||
|
msgid "This feature was removed, but there are user scripts:"
|
||||||
|
msgstr "Эта функция была удалена."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:420
|
||||||
|
msgid "This feature was removed."
|
||||||
|
msgstr "Эта функция была удалена."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:50
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:395
|
||||||
|
msgid "Title"
|
||||||
|
msgstr "Заголовок"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:149
|
||||||
|
msgid "Toggle Border"
|
||||||
|
msgstr "Переключить рамку"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:81
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Toggle Deinterlace"
|
||||||
|
msgstr "Переключить деинтерлейс"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:172
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Toggle Hardware Decoding"
|
||||||
|
msgstr "Переключить аппаратное ускорение кодирования"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:122
|
||||||
|
msgid "Toggle OSC Visibility"
|
||||||
|
msgstr "Переключить видимость OSC"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:150
|
||||||
|
msgid "Toggle On Top"
|
||||||
|
msgstr "Переключить поверх всех окон"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:121
|
||||||
|
msgid "Toggle Statistics"
|
||||||
|
msgstr "Переключить статистику"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:92
|
||||||
|
msgid "Toggle Visibility"
|
||||||
|
msgstr "Переключить видимость"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:170
|
||||||
|
msgid "Toggle infinite file looping"
|
||||||
|
msgstr "Переключить бесконечное повторение файла"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
||||||
|
msgid "Toggle overriding SSA/ASS styles with normal styles"
|
||||||
|
msgstr "Переключить замещение стилей SSA/ASS обычными стилями"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:169
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:170
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:171
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:172
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:173
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr "Инструменты"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:291
|
||||||
|
msgid "Track"
|
||||||
|
msgstr "Трек"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:212
|
||||||
|
msgid "Undo previous (or marked) seek"
|
||||||
|
msgstr "Отменить предыдущий (или помеченный) поиск"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:164
|
||||||
|
msgid "Unregister file associations"
|
||||||
|
msgstr "Отменить регистрацию ассоциаций файлов"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:146
|
||||||
|
msgctxt "Move"
|
||||||
|
msgid "Up"
|
||||||
|
msgstr "Вверх"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:107
|
||||||
|
msgctxt "Volume"
|
||||||
|
msgid "Up"
|
||||||
|
msgstr "Увеличить"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:67
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:68
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:69
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:70
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:71
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:72
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:73
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:74
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:75
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:76
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:77
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:78
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:79
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:80
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:81
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:82
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:83
|
||||||
|
msgid "Video"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:120
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:121
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:122
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:123
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:124
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:125
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:126
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:127
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:128
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:129
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:130
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:131
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:132
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:133
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
||||||
|
msgid "View"
|
||||||
|
msgstr "Просмотр"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:107
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:108
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:109
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:110
|
||||||
|
msgid "Volume"
|
||||||
|
msgstr "Громкость"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:196
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:198
|
||||||
|
msgid "Volume Down"
|
||||||
|
msgstr "Уменьшить громкость"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:195
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:197
|
||||||
|
msgid "Volume Up"
|
||||||
|
msgstr "Увеличить громкость"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:177
|
||||||
|
msgid "Website mpv"
|
||||||
|
msgstr "Веб-сайт mpv"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:178
|
||||||
|
msgid "Website mpv.net"
|
||||||
|
msgstr "Веб-сайт mpv.net"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:138
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:139
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:140
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:141
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:142
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:143
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:144
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:145
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:146
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:147
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:148
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:149
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:150
|
||||||
|
msgid "Window"
|
||||||
|
msgstr "Окно"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:138
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:139
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:140
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:141
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:142
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:143
|
||||||
|
msgid "Zoom"
|
||||||
|
msgstr "Увеличить"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:183
|
||||||
|
msgid "awesome-mpv"
|
||||||
|
msgstr "awesome-mpv"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:79
|
||||||
|
msgid "editor_conf"
|
||||||
|
msgstr "editor_conf"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:358
|
||||||
|
msgid "mpv.net is already in the Path environment variable."
|
||||||
|
msgstr "mpv.net уже присутствует в переменной среды 'Path'."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:375
|
||||||
|
msgid "mpv.net was not found in the Path environment variable."
|
||||||
|
msgstr "mpv.net не найден в переменной среды 'Path'."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:366
|
||||||
|
#, fuzzy
|
||||||
|
msgid "mpv.net was successfully added to the Path environment variable."
|
||||||
|
msgstr "mpv.net успешно добавлен в переменную среды 'Path'."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:384
|
||||||
|
msgid "mpv.net was successfully removed from the Path environment variable."
|
||||||
|
msgstr "mpv.net успешно удален из переменной среды 'Path'."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:114
|
||||||
|
msgid "theme"
|
||||||
|
msgstr "тема"
|
||||||
|
|
||||||
|
#~ msgid "Viuao"
|
||||||
|
#~ msgstr "Viuao"
|
||||||
899
lang/po/tr.po
Normal file
@@ -0,0 +1,899 @@
|
|||||||
|
# SOME DESCRIPTIVE TITLE.
|
||||||
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# DogancanYr, 2024
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2024-01-13 13:46+0100\n"
|
||||||
|
"PO-Revision-Date: 2024-05-06 HO:MI+ZONE\n"
|
||||||
|
"Last-Translator: DogancanYr <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
"Language: TR\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
"X-Language: tr_TR\n"
|
||||||
|
"X-Source-Language: en_EN\n"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:12
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:13
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:14
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:15
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:16
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:17
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:18
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:19
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:20
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:21
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
||||||
|
msgid "File"
|
||||||
|
msgstr "Dosya"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:12
|
||||||
|
msgid "Open Files..."
|
||||||
|
msgstr "Dosyaları Aç..."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:13
|
||||||
|
msgid "Open URL or file from clipboard"
|
||||||
|
msgstr "URL'yi veya dosyayı panodan açın"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:14
|
||||||
|
msgid "Open DVD/Blu-ray Drive/Folder..."
|
||||||
|
msgstr "DVD/Blu-ray Sürücüsü/Klasörü Aç..."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:16
|
||||||
|
msgid "Add external audio files..."
|
||||||
|
msgstr "Harici ses dosyaları ekle..."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:17
|
||||||
|
msgid "Add external subtitle files..."
|
||||||
|
msgstr "Harici altyazı dosyaları ekle..."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:19
|
||||||
|
msgid "Add files to playlist..."
|
||||||
|
msgstr "Dosyaları çalma listesine ekle..."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:20
|
||||||
|
msgid "Add files/URLs to playlist from clipboard"
|
||||||
|
msgstr "Panodan oynatma listesine dosya/URL ekle"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:379
|
||||||
|
msgid "Recent Files"
|
||||||
|
msgstr "Son Kullanılan Dosyalar"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:186
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:218
|
||||||
|
msgid "Exit"
|
||||||
|
msgstr "Çıkış"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:26
|
||||||
|
msgid "Playback"
|
||||||
|
msgstr "Kayıttan yürütme"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:188
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:189
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:190
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:191
|
||||||
|
msgid "Play/Pause"
|
||||||
|
msgstr "Oynat/Duraklat"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:26
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:192
|
||||||
|
msgid "Stop"
|
||||||
|
msgstr "Durdur"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:28
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:29
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:30
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:31
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:32
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:34
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:35
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:36
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:37
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:38
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:39
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:40
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:41
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:42
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:43
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:44
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:45
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:46
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:47
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:48
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:49
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:50
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:51
|
||||||
|
msgid "Navigate"
|
||||||
|
msgstr "Gezin"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:28
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:199
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:201
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:203
|
||||||
|
msgid "Previous File"
|
||||||
|
msgstr "Önceki Dosya"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:29
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:200
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:202
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:204
|
||||||
|
msgid "Next File"
|
||||||
|
msgstr "Sonraki Dosya"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:31
|
||||||
|
msgid "First File"
|
||||||
|
msgstr "İlk Dosya"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:32
|
||||||
|
msgid "Last File"
|
||||||
|
msgstr "Son Dosya"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:35
|
||||||
|
msgid "Next Chapter"
|
||||||
|
msgstr "Sonraki Bölüm"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:36
|
||||||
|
msgid "Previous Chapter"
|
||||||
|
msgstr "Önceki Bölüm"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:38
|
||||||
|
msgid "Jump To Next Frame"
|
||||||
|
msgstr "Sonraki Kare"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:39
|
||||||
|
msgid "Jump To Previous Frame"
|
||||||
|
msgstr "Önceki Kare"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:41
|
||||||
|
msgid "Jump 5 sec forward"
|
||||||
|
msgstr "5 saniye ileri"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:42
|
||||||
|
msgid "Jump 5 sec backward"
|
||||||
|
msgstr "5 saniye geriye"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:44
|
||||||
|
msgid "Jump 30 sec forward"
|
||||||
|
msgstr "30 saniye ileri "
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:45
|
||||||
|
msgid "Jump 30 sec backward"
|
||||||
|
msgstr "30 saniye geri"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:47
|
||||||
|
msgid "Jump 5 min forward"
|
||||||
|
msgstr "5 dakika ileri"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:48
|
||||||
|
msgid "Jump 5 min backward"
|
||||||
|
msgstr "5 dakika geri"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:50
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:400
|
||||||
|
msgid "Title"
|
||||||
|
msgstr "Başlık"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:51
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:358
|
||||||
|
msgid "Chapter"
|
||||||
|
msgstr "Bölüm"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:53
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:54
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:55
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:56
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:57
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:58
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:59
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:60
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:61
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:62
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:63
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:64
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:65
|
||||||
|
msgid "Pan & Scan"
|
||||||
|
msgstr "Videoyu Sıkıştır"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:53
|
||||||
|
msgid "Decrease Size"
|
||||||
|
msgstr "Boyutu Küçült"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:54
|
||||||
|
msgid "Increase Size"
|
||||||
|
msgstr "Boyutunu Büyüt"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:56
|
||||||
|
msgid "Move Left"
|
||||||
|
msgstr "Sola Taşı"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:57
|
||||||
|
msgid "Move Right"
|
||||||
|
msgstr "Sağa Taşı"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:59
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:97
|
||||||
|
msgid "Move Up"
|
||||||
|
msgstr "Yukarı Taşı"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:60
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:98
|
||||||
|
msgid "Move Down"
|
||||||
|
msgstr "Aşağı Taşı"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:62
|
||||||
|
msgid "Decrease Height"
|
||||||
|
msgstr "Yüksekliği Azalt"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:63
|
||||||
|
msgid "Increase Height"
|
||||||
|
msgstr "Yüksekliği Artır"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:65
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:118
|
||||||
|
msgid "Reset"
|
||||||
|
msgstr "Sıfırla"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:67
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:68
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:69
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:70
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:71
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:72
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:73
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:74
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:75
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:76
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:77
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:78
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:79
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:80
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:81
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:82
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:83
|
||||||
|
msgid "Video"
|
||||||
|
msgstr "Video"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:67
|
||||||
|
msgid "Decrease Contrast"
|
||||||
|
msgstr "Karşıtlığı Azalt"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:68
|
||||||
|
msgid "Increase Contrast"
|
||||||
|
msgstr "Karşıtlığı Arttır"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:70
|
||||||
|
msgid "Decrease Brightness"
|
||||||
|
msgstr "Parlaklığı Azalt"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:71
|
||||||
|
msgid "Increase Brightness"
|
||||||
|
msgstr "Parlaklığını Artır"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:73
|
||||||
|
msgid "Decrease Gamma"
|
||||||
|
msgstr "Gamayı Azalt"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:74
|
||||||
|
msgid "Increase Gamma"
|
||||||
|
msgstr "Gamayı Artır"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:76
|
||||||
|
msgid "Decrease Saturation"
|
||||||
|
msgstr "Doygunluğu Azalt"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:77
|
||||||
|
msgid "Increase Saturation"
|
||||||
|
msgstr "Doygunluğu Artır"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:79
|
||||||
|
msgid "Take Screenshot"
|
||||||
|
msgstr "Ekran Görüntüsü Al"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:80
|
||||||
|
msgid "Take Screenshot without subtitles"
|
||||||
|
msgstr "Ekran görüntüsünü altyazısız al"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:81
|
||||||
|
msgid "Toggle Deinterlace"
|
||||||
|
msgstr "Taramasızlaştırmayı göster"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:82
|
||||||
|
msgid "Change Aspect Ratio"
|
||||||
|
msgstr "Çerçeve Oranını Değiştir"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:83
|
||||||
|
msgid "Rotate Video"
|
||||||
|
msgstr "Videoyu Döndür"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:85
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:86
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:87
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:88
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:89
|
||||||
|
msgid "Audio"
|
||||||
|
msgstr "Ses"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:85
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:460
|
||||||
|
msgid "Audio Device"
|
||||||
|
msgstr "Ses Aygıtı"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:86
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:91
|
||||||
|
msgid "Next Track"
|
||||||
|
msgstr "Sonraki Ses Parçası"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:88
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:95
|
||||||
|
msgid "Delay +0.1"
|
||||||
|
msgstr "Gecikme +0.1"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:89
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:94
|
||||||
|
msgid "Delay -0.1"
|
||||||
|
msgstr "Gecikme -0.1"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:91
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:92
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:93
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:94
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:95
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:96
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:97
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:98
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:99
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:100
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:101
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:102
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
||||||
|
msgid "Subtitle"
|
||||||
|
msgstr "Altyazı"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:92
|
||||||
|
msgid "Toggle Visibility"
|
||||||
|
msgstr "Görünürlüğü Göster"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:100
|
||||||
|
msgid "Decrease Font Size"
|
||||||
|
msgstr "Yazı Boyutunu Küçült"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:101
|
||||||
|
msgid "Increase Font Size"
|
||||||
|
msgstr "Yazı Boyutunu Büyüt"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:126
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:127
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:128
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:129
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:130
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:131
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:132
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:133
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
||||||
|
msgid "More"
|
||||||
|
msgstr "Daha Fazla"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
||||||
|
msgid "Toggle overriding SSA/ASS styles with normal styles"
|
||||||
|
msgstr "SSA/ASS stillerini normal stillerle geçersiz kıl"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:296
|
||||||
|
msgid "Track"
|
||||||
|
msgstr "Ses Parçası"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:107
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:108
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:109
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:110
|
||||||
|
msgid "Volume"
|
||||||
|
msgstr "Sayı"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:107
|
||||||
|
msgctxt "Volume"
|
||||||
|
msgid "Up"
|
||||||
|
msgstr "Yukarı"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:108
|
||||||
|
msgctxt "Volume"
|
||||||
|
msgid "Down"
|
||||||
|
msgstr "Aşağı"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:110
|
||||||
|
msgid "Mute"
|
||||||
|
msgstr "Sessize al"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:112
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:113
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:114
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:115
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:116
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:117
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:118
|
||||||
|
msgid "Speed"
|
||||||
|
msgstr "Hız"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:112
|
||||||
|
msgid "-10%"
|
||||||
|
msgstr "-10%"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:113
|
||||||
|
msgid "+10%"
|
||||||
|
msgstr "+10%"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:115
|
||||||
|
msgid "Half"
|
||||||
|
msgstr "Yarım"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:116
|
||||||
|
msgid "Double"
|
||||||
|
msgstr "İkile"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:120
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:121
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:122
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:123
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:124
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:125
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:126
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:127
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:128
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:129
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:130
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:131
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:132
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:133
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
||||||
|
msgid "View"
|
||||||
|
msgstr "Görünüm"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:120
|
||||||
|
msgid "Show Playlist"
|
||||||
|
msgstr "Çalma Listesini Göster"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:121
|
||||||
|
msgid "Toggle Statistics"
|
||||||
|
msgstr "İstatistikleri Göster"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:122
|
||||||
|
msgid "Toggle OSC Visibility"
|
||||||
|
msgstr "OSC Görünürlüğünü Göster"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:123
|
||||||
|
msgid "Show Media Info On-Screen"
|
||||||
|
msgstr "Medya Bilgilerini Ekranda Göster"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:124
|
||||||
|
msgid "Show Media Info Message Box"
|
||||||
|
msgstr "Medya Bilgisi Mesaj Kutusunu Göster"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:125
|
||||||
|
msgid "Show Progress"
|
||||||
|
msgstr "İlerlemeyi Göster"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:126
|
||||||
|
msgid "Show Console"
|
||||||
|
msgstr "Konsolu Göster"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:127
|
||||||
|
msgid "Show Audio Devices"
|
||||||
|
msgstr "Ses Aygıtlarını Göster"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:128
|
||||||
|
msgid "Show Commands"
|
||||||
|
msgstr "Komutları Göster"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:129
|
||||||
|
msgid "Show Bindings"
|
||||||
|
msgstr "Bağlamaları Göster"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:130
|
||||||
|
msgid "Show Properties"
|
||||||
|
msgstr "Özellikleri Göster"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:131
|
||||||
|
msgid "Show Keys"
|
||||||
|
msgstr "Kısayol Tuşlarını Göster"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:132
|
||||||
|
msgid "Show Protocols"
|
||||||
|
msgstr "Protokolleri Göster"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:133
|
||||||
|
msgid "Show Decoders"
|
||||||
|
msgstr "Kod Çözücüleri Göster"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
||||||
|
msgid "Show Demuxers"
|
||||||
|
msgstr "Kod Çözücüleri Göster"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:138
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:139
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:140
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:141
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:142
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:143
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:144
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:145
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:146
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:147
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:148
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:149
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:150
|
||||||
|
msgid "Window"
|
||||||
|
msgstr "Pencere"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:206
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:207
|
||||||
|
msgid "Fullscreen"
|
||||||
|
msgstr "Tam Ekran"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:138
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:139
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:140
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:141
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:142
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:143
|
||||||
|
msgid "Zoom"
|
||||||
|
msgstr "Büyüt"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
||||||
|
msgid "Enlarge"
|
||||||
|
msgstr "Genişlet"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:138
|
||||||
|
msgid "Shrink"
|
||||||
|
msgstr "Daralt"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:140
|
||||||
|
msgid "50 %"
|
||||||
|
msgstr "50 %"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:141
|
||||||
|
msgid "100 %"
|
||||||
|
msgstr "100 %"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:142
|
||||||
|
msgid "200 %"
|
||||||
|
msgstr "200 %"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:143
|
||||||
|
msgid "300 %"
|
||||||
|
msgstr "300 %"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:144
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:145
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:146
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:147
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:148
|
||||||
|
msgid "Move"
|
||||||
|
msgstr "Hareket Ettir"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:144
|
||||||
|
msgctxt "Move"
|
||||||
|
msgid "Left"
|
||||||
|
msgstr "Sol"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:145
|
||||||
|
msgctxt "Move"
|
||||||
|
msgid "Right"
|
||||||
|
msgstr "Sağ"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:146
|
||||||
|
msgctxt "Move"
|
||||||
|
msgid "Up"
|
||||||
|
msgstr "Yukarı"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:147
|
||||||
|
msgctxt "Move"
|
||||||
|
msgid "Down"
|
||||||
|
msgstr "Aşağı"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:148
|
||||||
|
msgctxt "Move"
|
||||||
|
msgid "Center"
|
||||||
|
msgstr "Merkez"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:149
|
||||||
|
msgid "Toggle Border"
|
||||||
|
msgstr "Kenarlığı Göster"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:150
|
||||||
|
msgid "Toggle On Top"
|
||||||
|
msgstr "Üstte Göster"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:433
|
||||||
|
msgid "Profile"
|
||||||
|
msgstr "Profil"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:154
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:155
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:156
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:157
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:158
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:159
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:160
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:161
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:162
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:163
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:164
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:165
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:166
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:167
|
||||||
|
msgid "Settings"
|
||||||
|
msgstr "Ayarlar"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:154
|
||||||
|
msgid "Show Config Editor"
|
||||||
|
msgstr "Yapılandırma Düzenleyiciyi Göster"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:155
|
||||||
|
msgid "Show Input Editor"
|
||||||
|
msgstr "Giriş Düzenleyicisini Göster"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:157
|
||||||
|
msgid "Edit mpv.conf"
|
||||||
|
msgstr "Mpv.conf dosyasını düzenle"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:158
|
||||||
|
msgid "Edit input.conf"
|
||||||
|
msgstr "Input.conf dosyasını düzenle"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:160
|
||||||
|
msgid "Open Config Folder"
|
||||||
|
msgstr "Yapılandırma Klasörünü Aç"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:161
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:162
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:163
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:164
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:165
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:166
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:167
|
||||||
|
msgid "Setup"
|
||||||
|
msgstr "Kurulum"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:161
|
||||||
|
msgid "Register video file associations"
|
||||||
|
msgstr "Video dosyaları ile ilişkilendir"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:162
|
||||||
|
msgid "Register audio file associations"
|
||||||
|
msgstr "Ses dosyaları ile ilişkilendir"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:163
|
||||||
|
msgid "Register image file associations"
|
||||||
|
msgstr "Görüntü dosyaları ile ilişkilendir"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:164
|
||||||
|
msgid "Unregister file associations"
|
||||||
|
msgstr "Dosya ilişkilendirmelerinin kaldır"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:166
|
||||||
|
msgid "Add mpv.net to Path environment variable"
|
||||||
|
msgstr "Mpv.net'i Path ortam değişkenine ekleyin"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:167
|
||||||
|
msgid "Remove mpv.net from Path environment variable"
|
||||||
|
msgstr "Mpv.net'i Path ortam değişkeninden kaldır"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:169
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:170
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:171
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:172
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:173
|
||||||
|
msgid "Tools"
|
||||||
|
msgstr "Araçlar"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:169
|
||||||
|
msgid "Set/clear A-B loop points"
|
||||||
|
msgstr "A - B döngü noktalarını ayarla/temizle"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:170
|
||||||
|
msgid "Toggle infinite file looping"
|
||||||
|
msgstr "Sonsuz dosya döngüsünü göster"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:171
|
||||||
|
msgid "Shuffle Playlist"
|
||||||
|
msgstr "Çalma Listesini Karıştır"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:172
|
||||||
|
msgid "Toggle Hardware Decoding"
|
||||||
|
msgstr "Donanım Kod Çözmeyi Göster"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:173
|
||||||
|
msgid "Exit Watch Later"
|
||||||
|
msgstr "Daha Sonra İzle'den Çık"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:175
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:484
|
||||||
|
msgid "Custom"
|
||||||
|
msgstr "Özel"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:177
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:178
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:179
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:180
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:181
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:182
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:183
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:184
|
||||||
|
msgid "Help"
|
||||||
|
msgstr "Yardım"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:177
|
||||||
|
msgid "Website mpv"
|
||||||
|
msgstr "İnternet sayfası mpv"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:178
|
||||||
|
msgid "Website mpv.net"
|
||||||
|
msgstr "İnternet sayfası mpv.net"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:180
|
||||||
|
msgid "Manual mpv"
|
||||||
|
msgstr "Manuel mpv"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:181
|
||||||
|
msgid "Manual mpv.net"
|
||||||
|
msgstr "Manuel mpv.net"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:183
|
||||||
|
msgid "awesome-mpv"
|
||||||
|
msgstr "müthiş-mpv"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:184
|
||||||
|
msgid "About mpv.net"
|
||||||
|
msgstr "Mpv.net hakkında"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:187
|
||||||
|
msgid "Show Menu"
|
||||||
|
msgstr "Menüyü göster"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:193
|
||||||
|
msgid "Forward"
|
||||||
|
msgstr "İleri"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:194
|
||||||
|
msgid "Backward"
|
||||||
|
msgstr "Geri"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:195
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:197
|
||||||
|
msgid "Volume Up"
|
||||||
|
msgstr "Sesi Aç"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:196
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:198
|
||||||
|
msgid "Volume Down"
|
||||||
|
msgstr "Sesi Kıs"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:205
|
||||||
|
msgid "Ignore left mouse butten"
|
||||||
|
msgstr "Sol fare düğmesini görmezden gel"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:208
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:210
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:216
|
||||||
|
msgid "Seek Forward"
|
||||||
|
msgstr "İleri Git"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:209
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:211
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:217
|
||||||
|
msgid "Seek Backward"
|
||||||
|
msgstr "Geri Git"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:212
|
||||||
|
msgid "Undo previous (or marked) seek"
|
||||||
|
msgstr "Önceki (veya işaretli) aramayı geri al"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:213
|
||||||
|
msgid "Mark position for revert-seek"
|
||||||
|
msgstr "Geri arama için konumu işaretle"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:214
|
||||||
|
msgid "Seek to previous subtitle"
|
||||||
|
msgstr "Önceki altyazıya git"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:215
|
||||||
|
msgid "Seek to next subtitle"
|
||||||
|
msgstr "Sonraki altyazıya git"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:189
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:209
|
||||||
|
msgid "Files/URLs were added to the playlist"
|
||||||
|
msgstr "Dosyalar/URL'ler oynatma listesine eklendi"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:202
|
||||||
|
msgid "The clipboard does not contain a valid URL or file."
|
||||||
|
msgstr "Pano geçerli bir URL veya dosya içermiyor."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:253
|
||||||
|
msgid "File Explorer icons will refresh after process restart."
|
||||||
|
msgstr ""
|
||||||
|
"İşlem yeniden başlatıldıktan sonra Dosya Gezgini simgeleri yenilenecektir."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:256
|
||||||
|
msgid "File associations were successfully removed."
|
||||||
|
msgstr "Dosya ilişkilendirmeleri başarıyla kaldırıldı."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:258
|
||||||
|
msgid "File associations were successfully created."
|
||||||
|
msgstr "Dosya ilişkilendirmeleri başarıyla oluşturuldu."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:261
|
||||||
|
msgid "Error creating file associations."
|
||||||
|
msgstr "Dosya ilişkilendirmeleri oluşturulurken hata oluştu."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:358
|
||||||
|
msgid "mpv.net is already in the Path environment variable."
|
||||||
|
msgstr "mpv.net zaten Path ortam değişkeninde."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:366
|
||||||
|
msgid "mpv.net was successfully added to the Path environment variable."
|
||||||
|
msgstr "mpv.net Path ortam değişkenine başarıyla eklendi."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:375
|
||||||
|
msgid "mpv.net was not found in the Path environment variable."
|
||||||
|
msgstr "Path ortam değişkeninde mpv.net bulunamadı."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:384
|
||||||
|
msgid "mpv.net was successfully removed from the Path environment variable."
|
||||||
|
msgstr "mpv.net Path ortam değişkeninden başarıyla kaldırıldı."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:389
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:396
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:404
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:411
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:416
|
||||||
|
msgid "This feature was removed, but there are user scripts:"
|
||||||
|
msgstr "Bu özellik kaldırıldı, ancak kullanıcı komut dosyaları var:"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs:420
|
||||||
|
msgid "This feature was removed."
|
||||||
|
msgstr "Bu özellik kaldırıldı."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:79
|
||||||
|
msgid "editor_conf"
|
||||||
|
msgstr "editor_conf"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:114
|
||||||
|
msgid "theme"
|
||||||
|
msgstr "tema"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:395
|
||||||
|
msgid "Clear List"
|
||||||
|
msgstr "Listeyi Temizle"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:455
|
||||||
|
msgid "Show Profiles"
|
||||||
|
msgstr "Profilleri Göster"
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:1424
|
||||||
|
msgid "Shutdown thread failed to complete within 10 seconds."
|
||||||
|
msgstr "Kapatma dizisi 10 saniye içinde tamamlanamadı."
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\InputWindow.xaml.cs:116
|
||||||
|
msgid "Changes will be available on next startup."
|
||||||
|
msgstr "Değişiklikler bir sonraki başlangıçta kullanılabilir olacaktır."
|
||||||
1393
lang/po/zh_CN.po
222
lang/source.pot
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2024-01-04 02:51+0100\n"
|
"POT-Creation-Date: 2024-04-23 05:45+0200\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
@@ -61,13 +61,13 @@ msgid "Add files/URLs to playlist from clipboard"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:379
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:374
|
||||||
msgid "Recent Files"
|
msgid "Recent Files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:187
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:186
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:219
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:218
|
||||||
msgid "Exit"
|
msgid "Exit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -77,15 +77,15 @@ msgid "Playback"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:188
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:189
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:189
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:190
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:190
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:191
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:191
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:192
|
|
||||||
msgid "Play/Pause"
|
msgid "Play/Pause"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:26
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:26
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:193
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:192
|
||||||
msgid "Stop"
|
msgid "Stop"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -116,16 +116,16 @@ msgid "Navigate"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:28
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:28
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:200
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:199
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:202
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:201
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:204
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:203
|
||||||
msgid "Previous File"
|
msgid "Previous File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:29
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:29
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:201
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:200
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:203
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:202
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:205
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:204
|
||||||
msgid "Next File"
|
msgid "Next File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -178,12 +178,12 @@ msgid "Jump 5 min backward"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:50
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:50
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:398
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:395
|
||||||
msgid "Title"
|
msgid "Title"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:51
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:51
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:358
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:353
|
||||||
msgid "Chapter"
|
msgid "Chapter"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -323,7 +323,7 @@ msgid "Audio"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:85
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:85
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:446
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:455
|
||||||
msgid "Audio Device"
|
msgid "Audio Device"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -371,6 +371,7 @@ msgid "Increase Font Size"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:126
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:127
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:127
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:128
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:128
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:129
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:129
|
||||||
@@ -379,7 +380,6 @@ msgstr ""
|
|||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:132
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:132
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:133
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:133
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
msgid "More"
|
msgid "More"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -388,7 +388,7 @@ msgid "Toggle overriding SSA/ASS styles with normal styles"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:296
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:291
|
||||||
msgid "Track"
|
msgid "Track"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -400,12 +400,12 @@ msgid "Volume"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:107
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:107
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:147
|
msgctxt "Volume"
|
||||||
msgid "Up"
|
msgid "Up"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:108
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:108
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:148
|
msgctxt "Volume"
|
||||||
msgid "Down"
|
msgid "Down"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -454,7 +454,6 @@ msgstr ""
|
|||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:132
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:132
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:133
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:133
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
msgid "View"
|
msgid "View"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -463,65 +462,62 @@ msgid "Show Playlist"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:121
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:121
|
||||||
msgid "Show Profiles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:122
|
|
||||||
msgid "Toggle Statistics"
|
msgid "Toggle Statistics"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:123
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:122
|
||||||
msgid "Toggle OSC Visibility"
|
msgid "Toggle OSC Visibility"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:124
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:123
|
||||||
msgid "Show Media Info On-Screen"
|
msgid "Show Media Info On-Screen"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:125
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:124
|
||||||
msgid "Show Media Info Message Box"
|
msgid "Show Media Info Message Box"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:126
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:125
|
||||||
msgid "Show Progress"
|
msgid "Show Progress"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:127
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:126
|
||||||
msgid "Show Console"
|
msgid "Show Console"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:128
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:127
|
||||||
msgid "Show Audio Devices"
|
msgid "Show Audio Devices"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:129
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:128
|
||||||
msgid "Show Commands"
|
msgid "Show Commands"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:130
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:129
|
||||||
msgid "Show Bindings"
|
msgid "Show Bindings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:131
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:130
|
||||||
msgid "Show Properties"
|
msgid "Show Properties"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:132
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:131
|
||||||
msgid "Show Keys"
|
msgid "Show Keys"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:133
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:132
|
||||||
msgid "Show Protocols"
|
msgid "Show Protocols"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:133
|
||||||
msgid "Show Decoders"
|
msgid "Show Decoders"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
||||||
msgid "Show Demuxers"
|
msgid "Show Demuxers"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:138
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:138
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:139
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:139
|
||||||
@@ -536,83 +532,96 @@ msgstr ""
|
|||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:148
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:148
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:149
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:149
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:150
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:150
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
msgid "Window"
|
msgid "Window"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:206
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:207
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:207
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:208
|
|
||||||
msgid "Fullscreen"
|
msgid "Fullscreen"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:138
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:138
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:139
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:139
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:140
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:140
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:141
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:141
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:142
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:142
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:143
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:143
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:144
|
|
||||||
msgid "Zoom"
|
msgid "Zoom"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:138
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
||||||
msgid "Enlarge"
|
msgid "Enlarge"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:139
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:138
|
||||||
msgid "Shrink"
|
msgid "Shrink"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:141
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:140
|
||||||
msgid "50 %"
|
msgid "50 %"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:142
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:141
|
||||||
msgid "100 %"
|
msgid "100 %"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:143
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:142
|
||||||
msgid "200 %"
|
msgid "200 %"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:144
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:143
|
||||||
msgid "300 %"
|
msgid "300 %"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:144
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:145
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:145
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:146
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:146
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:147
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:147
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:148
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:148
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:149
|
|
||||||
msgid "Move"
|
msgid "Move"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:145
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:144
|
||||||
|
msgctxt "Move"
|
||||||
msgid "Left"
|
msgid "Left"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:146
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:145
|
||||||
|
msgctxt "Move"
|
||||||
msgid "Right"
|
msgid "Right"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:149
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:146
|
||||||
|
msgctxt "Move"
|
||||||
|
msgid "Up"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:147
|
||||||
|
msgctxt "Move"
|
||||||
|
msgid "Down"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:148
|
||||||
|
msgctxt "Move"
|
||||||
msgid "Center"
|
msgid "Center"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:150
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:149
|
||||||
msgid "Toggle Border"
|
msgid "Toggle Border"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:150
|
||||||
msgid "Toggle On Top"
|
msgid "Toggle On Top"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:153
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:427
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:428
|
||||||
msgid "Profile"
|
msgid "Profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:154
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:155
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:155
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:156
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:156
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:157
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:157
|
||||||
@@ -626,97 +635,97 @@ msgstr ""
|
|||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:165
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:165
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:166
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:166
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:167
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:167
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:168
|
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:155
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:154
|
||||||
msgid "Show Config Editor"
|
msgid "Show Config Editor"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:156
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:155
|
||||||
msgid "Show Input Editor"
|
msgid "Show Input Editor"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:158
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:157
|
||||||
msgid "Edit mpv.conf"
|
msgid "Edit mpv.conf"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:159
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:158
|
||||||
msgid "Edit input.conf"
|
msgid "Edit input.conf"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:161
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:160
|
||||||
msgid "Open Config Folder"
|
msgid "Open Config Folder"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:161
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:162
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:162
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:163
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:163
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:164
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:164
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:165
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:165
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:166
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:166
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:167
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:167
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:168
|
|
||||||
msgid "Setup"
|
msgid "Setup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:162
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:161
|
||||||
msgid "Register video file associations"
|
msgid "Register video file associations"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:163
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:162
|
||||||
msgid "Register audio file associations"
|
msgid "Register audio file associations"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:164
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:163
|
||||||
msgid "Register image file associations"
|
msgid "Register image file associations"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:165
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:164
|
||||||
msgid "Unregister file associations"
|
msgid "Unregister file associations"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:167
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:166
|
||||||
msgid "Add mpv.net to Path environment variable"
|
msgid "Add mpv.net to Path environment variable"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:168
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:167
|
||||||
msgid "Remove mpv.net from Path environment variable"
|
msgid "Remove mpv.net from Path environment variable"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:169
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:170
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:170
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:171
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:171
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:172
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:172
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:173
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:173
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:174
|
|
||||||
msgid "Tools"
|
msgid "Tools"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:170
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:169
|
||||||
msgid "Set/clear A-B loop points"
|
msgid "Set/clear A-B loop points"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:171
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:170
|
||||||
msgid "Toggle infinite file looping"
|
msgid "Toggle infinite file looping"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:172
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:171
|
||||||
msgid "Shuffle Playlist"
|
msgid "Shuffle Playlist"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:173
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:172
|
||||||
msgid "Toggle Hardware Decoding"
|
msgid "Toggle Hardware Decoding"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:174
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:173
|
||||||
msgid "Exit Watch Later"
|
msgid "Exit Watch Later"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:176
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:175
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:466
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:479
|
||||||
msgid "Custom"
|
msgid "Custom"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:177
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:178
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:178
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:179
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:179
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:180
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:180
|
||||||
@@ -724,85 +733,84 @@ msgstr ""
|
|||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:182
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:182
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:183
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:183
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:184
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:184
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:185
|
|
||||||
msgid "Help"
|
msgid "Help"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:178
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:177
|
||||||
msgid "Website mpv"
|
msgid "Website mpv"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:179
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:178
|
||||||
msgid "Website mpv.net"
|
msgid "Website mpv.net"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:181
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:180
|
||||||
msgid "Manual mpv"
|
msgid "Manual mpv"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:182
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:181
|
||||||
msgid "Manual mpv.net"
|
msgid "Manual mpv.net"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:184
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:183
|
||||||
msgid "awesome-mpv"
|
msgid "awesome-mpv"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:185
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:184
|
||||||
msgid "About mpv.net"
|
msgid "About mpv.net"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:188
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:187
|
||||||
msgid "Show Menu"
|
msgid "Show Menu"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:194
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:193
|
||||||
msgid "Forward"
|
msgid "Forward"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:195
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:194
|
||||||
msgid "Backward"
|
msgid "Backward"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:195
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:197
|
||||||
|
msgid "Volume Up"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:196
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:196
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:198
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:198
|
||||||
msgid "Volume Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:197
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:199
|
|
||||||
msgid "Volume Down"
|
msgid "Volume Down"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:206
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:205
|
||||||
msgid "Ignore left mouse butten"
|
msgid "Ignore left mouse butten"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:208
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:210
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:216
|
||||||
|
msgid "Seek Forward"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:209
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:209
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:211
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:211
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:217
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:217
|
||||||
msgid "Seek Forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:210
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:212
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:218
|
|
||||||
msgid "Seek Backward"
|
msgid "Seek Backward"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:213
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:212
|
||||||
msgid "Undo previous (or marked) seek"
|
msgid "Undo previous (or marked) seek"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:214
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:213
|
||||||
msgid "Mark position for revert-seek"
|
msgid "Mark position for revert-seek"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:215
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:214
|
||||||
msgid "Seek to previous subtitle"
|
msgid "Seek to previous subtitle"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:216
|
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:215
|
||||||
msgid "Seek to next subtitle"
|
msgid "Seek to next subtitle"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -867,7 +875,15 @@ msgstr ""
|
|||||||
msgid "theme"
|
msgid "theme"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:1398
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:390
|
||||||
|
msgid "Clear List"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:450
|
||||||
|
msgid "Show Profiles"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs:1419
|
||||||
msgid "Shutdown thread failed to complete within 10 seconds."
|
msgid "Shutdown thread failed to complete within 10 seconds."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ Get-ChildItem $PSScriptRoot/.. -Recurse -File -Filter '*.cs' |
|
|||||||
Out-File $PSScriptRoot/cs-files.txt
|
Out-File $PSScriptRoot/cs-files.txt
|
||||||
|
|
||||||
# Create .pot file
|
# Create .pot file
|
||||||
xgettext --force-po --from-code=UTF-8 '--language=c#' -o $PSScriptRoot/source.pot --files-from=$PSScriptRoot/cs-files.txt --keyword=_
|
xgettext -k_ -k_n:1,2 -k_p:1c,2 -k_pn:1c,2,3 --force-po --from-code=UTF-8 '--language=c#' -o $PSScriptRoot/source.pot --files-from=$PSScriptRoot/cs-files.txt --keyword=_
|
||||||
if ($LastExitCode) { throw $LastExitCode }
|
if ($LastExitCode) { throw $LastExitCode }
|
||||||
|
|
||||||
# Backup .po files
|
# Backup .po files
|
||||||
|
|||||||
@@ -14,7 +14,6 @@ using MpvNet.Windows.WPF;
|
|||||||
using MpvNet.Windows.WPF.MsgBox;
|
using MpvNet.Windows.WPF.MsgBox;
|
||||||
using MpvNet.Windows.Help;
|
using MpvNet.Windows.Help;
|
||||||
using MpvNet.Help;
|
using MpvNet.Help;
|
||||||
using System;
|
|
||||||
|
|
||||||
namespace MpvNet;
|
namespace MpvNet;
|
||||||
|
|
||||||
@@ -43,7 +42,6 @@ public class GuiCommand
|
|||||||
["remove-from-path"] = args => RemoveFromPath(),
|
["remove-from-path"] = args => RemoveFromPath(),
|
||||||
["scale-window"] = args => ScaleWindow?.Invoke(float.Parse(args[0], CultureInfo.InvariantCulture)),
|
["scale-window"] = args => ScaleWindow?.Invoke(float.Parse(args[0], CultureInfo.InvariantCulture)),
|
||||||
["show-about"] = args => ShowDialog(typeof(AboutWindow)),
|
["show-about"] = args => ShowDialog(typeof(AboutWindow)),
|
||||||
["show-audio-devices"] = args => Msg.ShowInfo(Player.GetPropertyOsdString("audio-device-list")),
|
|
||||||
["show-bindings"] = args => ShowBindings(),
|
["show-bindings"] = args => ShowBindings(),
|
||||||
["show-commands"] = args => ShowCommands(),
|
["show-commands"] = args => ShowCommands(),
|
||||||
["show-conf-editor"] = args => ShowDialog(typeof(ConfWindow)),
|
["show-conf-editor"] = args => ShowDialog(typeof(ConfWindow)),
|
||||||
@@ -55,19 +53,20 @@ public class GuiCommand
|
|||||||
["show-media-info"] = ShowMediaInfo,
|
["show-media-info"] = ShowMediaInfo,
|
||||||
["show-menu"] = args => ShowMenu?.Invoke(),
|
["show-menu"] = args => ShowMenu?.Invoke(),
|
||||||
["show-profiles"] = args => Msg.ShowInfo(Player.GetProfiles()),
|
["show-profiles"] = args => Msg.ShowInfo(Player.GetProfiles()),
|
||||||
["show-properties"] = args => ShowProperties(),
|
["show-properties"] = args => Player.Command("script-binding select/show-properties"),
|
||||||
["show-protocols"] = args => ShowProtocols(),
|
["show-protocols"] = args => ShowProtocols(),
|
||||||
["window-scale"] = args => WindowScaleNet?.Invoke(float.Parse(args[0], CultureInfo.InvariantCulture)),
|
["window-scale"] = args => WindowScaleNet?.Invoke(float.Parse(args[0], CultureInfo.InvariantCulture)),
|
||||||
|
|
||||||
|
|
||||||
// deprecated
|
// deprecated
|
||||||
["show-recent"] = args => ShowRemoved(), // deprecated
|
["show-recent"] = args => ShowRemoved(), // deprecated
|
||||||
["show-playlist"] = args => ShowPlaylist(), // deprecated
|
|
||||||
["quick-bookmark"] = args => QuickBookmark(), // deprecated
|
["quick-bookmark"] = args => QuickBookmark(), // deprecated
|
||||||
["show-history"] = args => ShowHistory(), // deprecated
|
["show-history"] = args => ShowHistory(), // deprecated
|
||||||
["show-command-palette"] = args => ShowCommandPalette(), // deprecated
|
["show-playlist"] = args => Player.Command("script-binding select/select-playlist"), // deprecated
|
||||||
["show-audio-tracks"] = args => ShowTracks(), // deprecated
|
["show-command-palette"] = args => Player.Command("script-binding select/select-binding"), // deprecated
|
||||||
["show-subtitle-tracks"] = args => ShowTracks(), // deprecated
|
["show-audio-tracks"] = args => Player.Command("script-binding select/select-aid"), // deprecated
|
||||||
|
["show-subtitle-tracks"] = args => Player.Command("script-binding select/select-sid"), // deprecated
|
||||||
|
["show-audio-devices"] = args => Player.Command("script-binding select/select-audio-device"), // deprecated
|
||||||
};
|
};
|
||||||
|
|
||||||
void ShowDialog(Type winType)
|
void ShowDialog(Type winType)
|
||||||
@@ -118,6 +117,14 @@ public class GuiCommand
|
|||||||
{
|
{
|
||||||
string file = Player.ConfigFolder + args[0];
|
string file = Player.ConfigFolder + args[0];
|
||||||
|
|
||||||
|
if (!File.Exists(file))
|
||||||
|
{
|
||||||
|
string msg = $"{args[0]} does not exist. Would you like to create it?";
|
||||||
|
|
||||||
|
if (Msg.ShowQuestion(msg) == MessageBoxResult.OK)
|
||||||
|
File.WriteAllText(file, "");
|
||||||
|
}
|
||||||
|
|
||||||
if (File.Exists(file))
|
if (File.Exists(file))
|
||||||
ProcessHelp.ShellExecute(WinApiHelp.GetAppPathForExtension("txt"), "\"" + file + "\"");
|
ProcessHelp.ShellExecute(WinApiHelp.GetAppPathForExtension("txt"), "\"" + file + "\"");
|
||||||
}
|
}
|
||||||
@@ -161,9 +168,6 @@ public class GuiCommand
|
|||||||
ShowTextWithEditor("Input Commands", header + sb.ToString());
|
ShowTextWithEditor("Input Commands", header + sb.ToString());
|
||||||
}
|
}
|
||||||
|
|
||||||
void ShowProperties() =>
|
|
||||||
ShowTextWithEditor("Properties", Core.GetPropertyString("property-list").Replace(",", BR));
|
|
||||||
|
|
||||||
void ShowKeys() =>
|
void ShowKeys() =>
|
||||||
ShowTextWithEditor("Keys", Core.GetPropertyString("input-key-list").Replace(",", BR));
|
ShowTextWithEditor("Keys", Core.GetPropertyString("input-key-list").Replace(",", BR));
|
||||||
|
|
||||||
@@ -384,28 +388,6 @@ public class GuiCommand
|
|||||||
Msg.ShowInfo(_("mpv.net was successfully removed from the Path environment variable."));
|
Msg.ShowInfo(_("mpv.net was successfully removed from the Path environment variable."));
|
||||||
}
|
}
|
||||||
|
|
||||||
// deprecated
|
|
||||||
void ShowTracks() =>
|
|
||||||
Msg.ShowInfo(_("This feature was removed, but there are user scripts:") + BR2 +
|
|
||||||
"https://github.com/stax76/mpv-scripts#command_palette" + BR +
|
|
||||||
"https://github.com/stax76/mpv-scripts#search_menu" + BR +
|
|
||||||
"https://github.com/tomasklaen/uosc");
|
|
||||||
|
|
||||||
// deprecated
|
|
||||||
void ShowPlaylist() =>
|
|
||||||
Msg.ShowInfo(_("This feature was removed, but there are user scripts:") + BR2 +
|
|
||||||
"https://github.com/stax76/mpv-scripts#command_palette" + BR +
|
|
||||||
"https://github.com/stax76/mpv-scripts#search_menu" + BR +
|
|
||||||
"https://github.com/tomasklaen/uosc" + BR +
|
|
||||||
"https://github.com/jonniek/mpv-playlistmanager");
|
|
||||||
|
|
||||||
// deprecated
|
|
||||||
void ShowCommandPalette() =>
|
|
||||||
Msg.ShowInfo(_("This feature was removed, but there are user scripts:") + BR2 +
|
|
||||||
"https://github.com/stax76/mpv-scripts#command_palette" + BR +
|
|
||||||
"https://github.com/stax76/mpv-scripts#search_menu" + BR +
|
|
||||||
"https://github.com/tomasklaen/uosc");
|
|
||||||
|
|
||||||
// deprecated
|
// deprecated
|
||||||
void QuickBookmark() =>
|
void QuickBookmark() =>
|
||||||
Msg.ShowInfo(_("This feature was removed, but there are user scripts:") + BR2 +
|
Msg.ShowInfo(_("This feature was removed, but there are user scripts:") + BR2 +
|
||||||
@@ -419,13 +401,3 @@ public class GuiCommand
|
|||||||
// deprecated
|
// deprecated
|
||||||
void ShowRemoved() => Msg.ShowInfo(_("This feature was removed."));
|
void ShowRemoved() => Msg.ShowInfo(_("This feature was removed."));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
//public void ShowCommandPalette()
|
|
||||||
//{
|
|
||||||
// MainForm.Instance?.BeginInvoke(() => {
|
|
||||||
// CommandPalette.Instance.SetItems(CommandPalette.GetItems());
|
|
||||||
// MainForm.Instance.ShowCommandPalette();
|
|
||||||
// CommandPalette.Instance.SelectFirst();
|
|
||||||
// });
|
|
||||||
//}
|
|
||||||
|
|||||||
@@ -11,9 +11,9 @@
|
|||||||
<UseWindowsForms>true</UseWindowsForms>
|
<UseWindowsForms>true</UseWindowsForms>
|
||||||
<ApplicationIcon>mpv-icon.ico</ApplicationIcon>
|
<ApplicationIcon>mpv-icon.ico</ApplicationIcon>
|
||||||
<Product>mpv.net</Product>
|
<Product>mpv.net</Product>
|
||||||
<FileVersion>7.1.0.0</FileVersion>
|
<FileVersion>7.1.1.1</FileVersion>
|
||||||
<AssemblyVersion>7.1.0.0</AssemblyVersion>
|
<AssemblyVersion>7.1.1.1</AssemblyVersion>
|
||||||
<InformationalVersion>7.1.0.0</InformationalVersion>
|
<InformationalVersion>7.1.1.1</InformationalVersion>
|
||||||
<Nullable>enable</Nullable>
|
<Nullable>enable</Nullable>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
|
|||||||
@@ -101,9 +101,9 @@ static class Program
|
|||||||
else if (App.CommandLine.Contains("--o="))
|
else if (App.CommandLine.Contains("--o="))
|
||||||
{
|
{
|
||||||
App.AutoLoadFolder = false;
|
App.AutoLoadFolder = false;
|
||||||
Player.Init(IntPtr.Zero);
|
Player.Init(IntPtr.Zero, true);
|
||||||
Player.ProcessCommandLineArgsPost();
|
CommandLine.ProcessCommandLineArgsPostInit();
|
||||||
Player.ProcessCommandLineFiles();
|
CommandLine.ProcessCommandLineFiles();
|
||||||
Player.SetPropertyString("idle", "no");
|
Player.SetPropertyString("idle", "no");
|
||||||
Player.EventLoop();
|
Player.EventLoop();
|
||||||
Player.Destroy();
|
Player.Destroy();
|
||||||
|
|||||||
@@ -1136,6 +1136,10 @@ option = system
|
|||||||
option = english
|
option = english
|
||||||
option = chinese-china
|
option = chinese-china
|
||||||
option = german
|
option = german
|
||||||
|
option = japanese
|
||||||
|
option = korean
|
||||||
|
option = russian
|
||||||
|
option = turkish
|
||||||
|
|
||||||
name = dark-mode
|
name = dark-mode
|
||||||
file = mpvnet
|
file = mpvnet
|
||||||
|
|||||||
@@ -1,22 +0,0 @@
|
|||||||
|
|
||||||
using MpvNet.Windows.WPF.Controls;
|
|
||||||
|
|
||||||
namespace MpvNet.Windows.UI;
|
|
||||||
|
|
||||||
public class CommandPalette
|
|
||||||
{
|
|
||||||
public static CommandPaletteControl Instance { get; } = new CommandPaletteControl();
|
|
||||||
|
|
||||||
public static IEnumerable<CommandPaletteItem> GetItems()
|
|
||||||
{
|
|
||||||
return InputHelp.GetBindingsFromContent(App.InputConf.GetContent())
|
|
||||||
.Where(i => i.Command != "")
|
|
||||||
.Select(i => new CommandPaletteItem()
|
|
||||||
{
|
|
||||||
Text = i.Comment,
|
|
||||||
SecondaryText = i.Input,
|
|
||||||
Action = () => Core.Command(i.Command),
|
|
||||||
Binding = i
|
|
||||||
});
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,25 +0,0 @@
|
|||||||
|
|
||||||
namespace MpvNet.Windows.UI;
|
|
||||||
|
|
||||||
public class CommandPaletteItem
|
|
||||||
{
|
|
||||||
public CommandPaletteItem() { }
|
|
||||||
|
|
||||||
public CommandPaletteItem(string text, Action action)
|
|
||||||
{
|
|
||||||
Text = text;
|
|
||||||
Action = action;
|
|
||||||
}
|
|
||||||
|
|
||||||
public CommandPaletteItem(string text, string secondaryText, Action action)
|
|
||||||
{
|
|
||||||
Text = text;
|
|
||||||
Action = action;
|
|
||||||
SecondaryText = secondaryText;
|
|
||||||
}
|
|
||||||
|
|
||||||
public string Text { get; set; } = "";
|
|
||||||
public string SecondaryText { get; set; } = "";
|
|
||||||
public Action? Action { get; set; }
|
|
||||||
public Binding? Binding { get; set; }
|
|
||||||
}
|
|
||||||
@@ -1,127 +0,0 @@
|
|||||||
<UserControl
|
|
||||||
x:Class="MpvNet.Windows.WPF.Controls.CommandPaletteControl"
|
|
||||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
|
||||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
|
||||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
||||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
||||||
xmlns:controls="clr-namespace:MpvNet.Windows.WPF.Controls"
|
|
||||||
mc:Ignorable="d"
|
|
||||||
|
|
||||||
FontSize="13"
|
|
||||||
Loaded="OnLoaded"
|
|
||||||
Background="#111111"
|
|
||||||
>
|
|
||||||
|
|
||||||
<UserControl.InputBindings>
|
|
||||||
<KeyBinding Gesture="Esc" Command="{Binding EscapeCommand}"/>
|
|
||||||
<KeyBinding Gesture="Enter" Command="{Binding ExecuteCommand}"/>
|
|
||||||
</UserControl.InputBindings>
|
|
||||||
|
|
||||||
<Border Name="MainBorder"
|
|
||||||
BorderThickness="1,0,1,1"
|
|
||||||
CornerRadius="0,0,5,5"
|
|
||||||
Padding="0,0,0,5"
|
|
||||||
BorderBrush="{Binding Theme.MenuHighlight}"
|
|
||||||
Background="{Binding Theme.Background}"
|
|
||||||
SnapsToDevicePixels="True"
|
|
||||||
>
|
|
||||||
|
|
||||||
<Grid>
|
|
||||||
<Grid.RowDefinitions>
|
|
||||||
<RowDefinition Height="Auto" />
|
|
||||||
<RowDefinition Height="Auto"/>
|
|
||||||
</Grid.RowDefinitions>
|
|
||||||
|
|
||||||
<Border BorderBrush="{Binding Theme.Heading}"
|
|
||||||
BorderThickness="1"
|
|
||||||
CornerRadius="3"
|
|
||||||
Margin="7"
|
|
||||||
>
|
|
||||||
|
|
||||||
<controls:SearchControl
|
|
||||||
HintText="Search"
|
|
||||||
x:Name="SearchControl"
|
|
||||||
Grid.ColumnSpan="2"
|
|
||||||
Padding="1,1,1,0"
|
|
||||||
/>
|
|
||||||
</Border>
|
|
||||||
|
|
||||||
<ListView
|
|
||||||
Name="MainListView"
|
|
||||||
Grid.Row="1"
|
|
||||||
Foreground="{Binding Theme.Foreground}"
|
|
||||||
Background="{Binding Theme.Background}"
|
|
||||||
BorderThickness="0"
|
|
||||||
MaxHeight="202"
|
|
||||||
SizeChanged="MainListView_SizeChanged"
|
|
||||||
MouseUp="MainListView_MouseUp"
|
|
||||||
>
|
|
||||||
|
|
||||||
<ListView.ItemContainerStyle>
|
|
||||||
<Style TargetType="ListBoxItem">
|
|
||||||
<Setter Property="HorizontalContentAlignment" Value="Stretch"></Setter>
|
|
||||||
<Setter Property="Height" Value="25"></Setter>
|
|
||||||
<Setter Property="BorderThickness" Value="0"></Setter>
|
|
||||||
<Setter Property="Template">
|
|
||||||
<Setter.Value>
|
|
||||||
<ControlTemplate TargetType="{x:Type ListBoxItem}">
|
|
||||||
<Border x:Name="BD"
|
|
||||||
BorderBrush="{TemplateBinding BorderBrush}"
|
|
||||||
BorderThickness="{TemplateBinding BorderThickness}"
|
|
||||||
Background="{TemplateBinding Background}"
|
|
||||||
Padding="{TemplateBinding Padding}"
|
|
||||||
SnapsToDevicePixels="true">
|
|
||||||
|
|
||||||
<ContentPresenter HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}"
|
|
||||||
SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}"
|
|
||||||
VerticalAlignment="{TemplateBinding VerticalContentAlignment}" />
|
|
||||||
</Border>
|
|
||||||
<ControlTemplate.Triggers>
|
|
||||||
<MultiTrigger>
|
|
||||||
<MultiTrigger.Conditions>
|
|
||||||
<Condition Property="IsMouseOver" Value="True" />
|
|
||||||
</MultiTrigger.Conditions>
|
|
||||||
<Setter Property="Background" TargetName="BD" Value="{DynamicResource HighlightBrush}" />
|
|
||||||
</MultiTrigger>
|
|
||||||
<MultiTrigger>
|
|
||||||
<MultiTrigger.Conditions>
|
|
||||||
<Condition Property="Selector.IsSelectionActive" Value="False" />
|
|
||||||
<Condition Property="IsSelected" Value="True" />
|
|
||||||
</MultiTrigger.Conditions>
|
|
||||||
<Setter Property="Background" TargetName="BD" Value="{DynamicResource BorderBrush}" />
|
|
||||||
</MultiTrigger>
|
|
||||||
</ControlTemplate.Triggers>
|
|
||||||
</ControlTemplate>
|
|
||||||
</Setter.Value>
|
|
||||||
</Setter>
|
|
||||||
|
|
||||||
<Style.Resources>
|
|
||||||
<Style TargetType="Border">
|
|
||||||
<Setter Property="CornerRadius" Value="3"/>
|
|
||||||
</Style>
|
|
||||||
</Style.Resources>
|
|
||||||
</Style>
|
|
||||||
</ListView.ItemContainerStyle>
|
|
||||||
|
|
||||||
<ListView.ItemTemplate>
|
|
||||||
<DataTemplate>
|
|
||||||
<Grid>
|
|
||||||
<Grid.ColumnDefinitions>
|
|
||||||
<ColumnDefinition />
|
|
||||||
<ColumnDefinition />
|
|
||||||
</Grid.ColumnDefinitions>
|
|
||||||
|
|
||||||
<TextBlock Text="{Binding Text}"></TextBlock>
|
|
||||||
|
|
||||||
<TextBlock
|
|
||||||
Grid.Column="1"
|
|
||||||
Text="{Binding SecondaryText}"
|
|
||||||
HorizontalAlignment="Right"
|
|
||||||
/>
|
|
||||||
</Grid>
|
|
||||||
</DataTemplate>
|
|
||||||
</ListView.ItemTemplate>
|
|
||||||
</ListView>
|
|
||||||
</Grid>
|
|
||||||
</Border>
|
|
||||||
</UserControl>
|
|
||||||
@@ -1,150 +0,0 @@
|
|||||||
|
|
||||||
using System.Collections.ObjectModel;
|
|
||||||
using System.ComponentModel;
|
|
||||||
using System.Windows;
|
|
||||||
using System.Windows.Controls;
|
|
||||||
using System.Windows.Data;
|
|
||||||
using System.Windows.Input;
|
|
||||||
|
|
||||||
using CommunityToolkit.Mvvm.Input;
|
|
||||||
|
|
||||||
using MpvNet.Windows.UI;
|
|
||||||
using MpvNet.Windows.WinForms;
|
|
||||||
|
|
||||||
namespace MpvNet.Windows.WPF.Controls;
|
|
||||||
|
|
||||||
public partial class CommandPaletteControl : UserControl
|
|
||||||
{
|
|
||||||
public ICollectionView CollectionView { get; set; }
|
|
||||||
public CollectionViewSource CollectionViewSource { get; }
|
|
||||||
public ObservableCollection<CommandPaletteItem> Items { get; } = new ObservableCollection<CommandPaletteItem>();
|
|
||||||
|
|
||||||
public CommandPaletteControl()
|
|
||||||
{
|
|
||||||
InitializeComponent();
|
|
||||||
DataContext = this;
|
|
||||||
CollectionViewSource = new CollectionViewSource() { Source = Items };
|
|
||||||
CollectionView = CollectionViewSource.View;
|
|
||||||
CollectionView.Filter = new Predicate<object>(item => Filter((CommandPaletteItem)item));
|
|
||||||
MainListView.ItemsSource = CollectionView;
|
|
||||||
|
|
||||||
SearchControl.SearchTextBox.PreviewKeyDown += SearchTextBox_PreviewKeyDown;
|
|
||||||
SearchControl.SearchTextBox.TextChanged += SearchTextBox_TextChanged;
|
|
||||||
SearchControl.HideClearButton = true;
|
|
||||||
|
|
||||||
if (Environment.OSVersion.Version < new Version(10, 0))
|
|
||||||
MainBorder.CornerRadius = new CornerRadius(0);
|
|
||||||
}
|
|
||||||
|
|
||||||
void SearchTextBox_TextChanged(object sender, TextChangedEventArgs e)
|
|
||||||
{
|
|
||||||
CollectionView.Refresh();
|
|
||||||
SelectFirst();
|
|
||||||
}
|
|
||||||
|
|
||||||
void SearchTextBox_PreviewKeyDown(object sender, KeyEventArgs e)
|
|
||||||
{
|
|
||||||
switch (e.Key)
|
|
||||||
{
|
|
||||||
case Key.Up:
|
|
||||||
{
|
|
||||||
int index = MainListView.SelectedIndex;
|
|
||||||
index -= 1;
|
|
||||||
|
|
||||||
if (index < 0)
|
|
||||||
index = 0;
|
|
||||||
|
|
||||||
MainListView.SelectedIndex = index;
|
|
||||||
MainListView.ScrollIntoView(MainListView.SelectedItem);
|
|
||||||
}
|
|
||||||
break;
|
|
||||||
case Key.Down:
|
|
||||||
{
|
|
||||||
int index = MainListView.SelectedIndex;
|
|
||||||
|
|
||||||
if (++index > MainListView.Items.Count - 1)
|
|
||||||
index = MainListView.Items.Count - 1;
|
|
||||||
|
|
||||||
MainListView.SelectedIndex = index;
|
|
||||||
MainListView.ScrollIntoView(MainListView.SelectedItem);
|
|
||||||
}
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
void MainListView_SizeChanged(object sender, SizeChangedEventArgs e) => AdjustHeight();
|
|
||||||
|
|
||||||
void MainListView_MouseUp(object sender, MouseButtonEventArgs e) => ExecuteInternal();
|
|
||||||
|
|
||||||
[RelayCommand]
|
|
||||||
void Escape(object param) => MainForm.Instance?.HideCommandPalette();
|
|
||||||
|
|
||||||
[RelayCommand]
|
|
||||||
void Execute() => ExecuteInternal();
|
|
||||||
|
|
||||||
void OnLoaded(object sender, RoutedEventArgs e) => Keyboard.Focus(SearchControl.SearchTextBox);
|
|
||||||
|
|
||||||
public Theme Theme => Theme.Current!;
|
|
||||||
|
|
||||||
bool Filter(CommandPaletteItem item)
|
|
||||||
{
|
|
||||||
string filter = SearchControl.SearchTextBox.Text.ToLower();
|
|
||||||
|
|
||||||
if (item.Binding != null)
|
|
||||||
{
|
|
||||||
//if (item.CommandItem.Alias.ContainsEx(filter))
|
|
||||||
// return true;
|
|
||||||
|
|
||||||
if (filter.Length == 1)
|
|
||||||
return item.Binding.Input.ToLower()
|
|
||||||
.Replace("ctrl+", "")
|
|
||||||
.Replace("shift+", "")
|
|
||||||
.Replace("alt+", "") == filter.ToLower();
|
|
||||||
|
|
||||||
if (item.Binding.Command.ToLower().Contains(filter))
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (filter == "" || item.Text.ToLower().Contains(filter) ||
|
|
||||||
item.SecondaryText.ToLower().Contains(filter))
|
|
||||||
|
|
||||||
return true;
|
|
||||||
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void SelectFirst()
|
|
||||||
{
|
|
||||||
if (MainListView.Items.Count > 0)
|
|
||||||
{
|
|
||||||
MainListView.SelectedIndex = 0;
|
|
||||||
MainListView.ScrollIntoView(MainListView.SelectedItem);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
void ExecuteInternal()
|
|
||||||
{
|
|
||||||
if (MainListView.SelectedItem != null)
|
|
||||||
{
|
|
||||||
CommandPaletteItem? item = MainListView.SelectedItem as CommandPaletteItem;
|
|
||||||
MainForm.Instance?.HideCommandPalette();
|
|
||||||
item?.Action?.Invoke();
|
|
||||||
//MainForm.Instance.Voodoo(); //TODO: Voodoo
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public void SetItems(IEnumerable<CommandPaletteItem> items)
|
|
||||||
{
|
|
||||||
Items.Clear();
|
|
||||||
|
|
||||||
foreach (var i in items)
|
|
||||||
Items.Add(i);
|
|
||||||
}
|
|
||||||
|
|
||||||
public void AdjustHeight()
|
|
||||||
{
|
|
||||||
double actualHeight = SearchControl.ActualHeight + MainListView.ActualHeight + 5 + 16;
|
|
||||||
int dpi = MainForm.GetDpi(MainForm.Instance!.Handle);
|
|
||||||
MainForm.Instance.CommandPaletteHost.Height = (int)(actualHeight / 96.0 * dpi);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -14,6 +14,9 @@ public class WpfTranslator : ITranslator
|
|||||||
new("chinese-china", "zh-CN", "zh"), // Chinese (Simplified)
|
new("chinese-china", "zh-CN", "zh"), // Chinese (Simplified)
|
||||||
new("german", "de", "de"),
|
new("german", "de", "de"),
|
||||||
new("japanese", "ja", "ja"),
|
new("japanese", "ja", "ja"),
|
||||||
|
new("korean", "ko", "ko"),
|
||||||
|
new("russian", "ru", "ru"),
|
||||||
|
new("turkish", "tr", "tr"),
|
||||||
};
|
};
|
||||||
|
|
||||||
public string Gettext(string msgId)
|
public string Gettext(string msgId)
|
||||||
@@ -22,6 +25,12 @@ public class WpfTranslator : ITranslator
|
|||||||
return Translation._(msgId);
|
return Translation._(msgId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public string GetParticularString(string context, string text)
|
||||||
|
{
|
||||||
|
InitNGettextWpf();
|
||||||
|
return Translation.GetParticularString(context, text);
|
||||||
|
}
|
||||||
|
|
||||||
void InitNGettextWpf()
|
void InitNGettextWpf()
|
||||||
{
|
{
|
||||||
if (Translation.Localizer == null || _localizerLangauge != App.Language)
|
if (Translation.Localizer == null || _localizerLangauge != App.Language)
|
||||||
|
|||||||
@@ -27,7 +27,6 @@ public partial class MainForm : Form
|
|||||||
{
|
{
|
||||||
public SnapManager SnapManager = new SnapManager();
|
public SnapManager SnapManager = new SnapManager();
|
||||||
public IntPtr MpvWindowHandle { get; set; }
|
public IntPtr MpvWindowHandle { get; set; }
|
||||||
public ElementHost? CommandPaletteHost { get; set; }
|
|
||||||
public bool WasShown { get; set; }
|
public bool WasShown { get; set; }
|
||||||
public static MainForm? Instance { get; set; }
|
public static MainForm? Instance { get; set; }
|
||||||
WpfControls.ContextMenu ContextMenu { get; } = new WpfControls.ContextMenu();
|
WpfControls.ContextMenu ContextMenu { get; } = new WpfControls.ContextMenu();
|
||||||
@@ -68,7 +67,30 @@ public partial class MainForm : Form
|
|||||||
GuiCommand.Current.WindowScaleNet += GuiCommand_WindowScaleNet;
|
GuiCommand.Current.WindowScaleNet += GuiCommand_WindowScaleNet;
|
||||||
GuiCommand.Current.ShowMenu += GuiCommand_ShowMenu;
|
GuiCommand.Current.ShowMenu += GuiCommand_ShowMenu;
|
||||||
|
|
||||||
Init();
|
Player.Init(Handle, true);
|
||||||
|
|
||||||
|
// bool methods not working correctly
|
||||||
|
Player.ObserveProperty("window-maximized", PropChangeWindowMaximized);
|
||||||
|
Player.ObserveProperty("window-minimized", PropChangeWindowMinimized);
|
||||||
|
|
||||||
|
Player.ObservePropertyBool("border", PropChangeBorder);
|
||||||
|
Player.ObservePropertyBool("fullscreen", PropChangeFullscreen);
|
||||||
|
Player.ObservePropertyBool("keepaspect-window", value => Player.KeepaspectWindow = value);
|
||||||
|
Player.ObservePropertyBool("ontop", PropChangeOnTop);
|
||||||
|
Player.ObservePropertyBool("title-bar", PropChangeTitleBar);
|
||||||
|
|
||||||
|
Player.ObservePropertyString("sid", PropChangeSid);
|
||||||
|
Player.ObservePropertyString("aid", PropChangeAid);
|
||||||
|
Player.ObservePropertyString("vid", PropChangeVid);
|
||||||
|
|
||||||
|
Player.ObservePropertyString("title", PropChangeTitle);
|
||||||
|
|
||||||
|
Player.ObservePropertyInt("edition", PropChangeEdition);
|
||||||
|
|
||||||
|
Player.ObservePropertyDouble("window-scale", PropChangeWindowScale);
|
||||||
|
|
||||||
|
CommandLine.ProcessCommandLineArgsPostInit();
|
||||||
|
CommandLine.ProcessCommandLineFiles();
|
||||||
|
|
||||||
_taskbarButtonCreatedMessage = RegisterWindowMessage("TaskbarButtonCreated");
|
_taskbarButtonCreatedMessage = RegisterWindowMessage("TaskbarButtonCreated");
|
||||||
|
|
||||||
@@ -145,34 +167,6 @@ public partial class MainForm : Form
|
|||||||
SetTitle();
|
SetTitle();
|
||||||
}
|
}
|
||||||
|
|
||||||
void Init()
|
|
||||||
{
|
|
||||||
Player.Init(Handle);
|
|
||||||
|
|
||||||
// bool methods not working correctly
|
|
||||||
Player.ObserveProperty("window-maximized", PropChangeWindowMaximized);
|
|
||||||
Player.ObserveProperty("window-minimized", PropChangeWindowMinimized);
|
|
||||||
|
|
||||||
Player.ObservePropertyBool("border", PropChangeBorder);
|
|
||||||
Player.ObservePropertyBool("fullscreen", PropChangeFullscreen);
|
|
||||||
Player.ObservePropertyBool("keepaspect-window", value => Player.KeepaspectWindow = value);
|
|
||||||
Player.ObservePropertyBool("ontop", PropChangeOnTop);
|
|
||||||
Player.ObservePropertyBool("title-bar", PropChangeTitleBar);
|
|
||||||
|
|
||||||
Player.ObservePropertyString("sid", PropChangeSid);
|
|
||||||
Player.ObservePropertyString("aid", PropChangeAid);
|
|
||||||
Player.ObservePropertyString("vid", PropChangeVid);
|
|
||||||
|
|
||||||
Player.ObservePropertyString("title", PropChangeTitle);
|
|
||||||
|
|
||||||
Player.ObservePropertyInt("edition", PropChangeEdition);
|
|
||||||
|
|
||||||
Player.ObservePropertyDouble("window-scale", PropChangeWindowScale);
|
|
||||||
|
|
||||||
Player.ProcessCommandLineArgsPost();
|
|
||||||
Player.ProcessCommandLineFiles();
|
|
||||||
}
|
|
||||||
|
|
||||||
void PropChangeWindowScale(double scale)
|
void PropChangeWindowScale(double scale)
|
||||||
{
|
{
|
||||||
if (!WasShown)
|
if (!WasShown)
|
||||||
@@ -285,8 +279,6 @@ public partial class MainForm : Form
|
|||||||
pos.Y > ClientSize.Height * 0.78;
|
pos.Y > ClientSize.Height * 0.78;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool IsCommandPaletteVissible() => CommandPaletteHost != null && CommandPaletteHost.Visible;
|
|
||||||
|
|
||||||
void UpdateMenu()
|
void UpdateMenu()
|
||||||
{
|
{
|
||||||
Player.UpdateExternalTracks();
|
Player.UpdateExternalTracks();
|
||||||
@@ -1259,8 +1251,7 @@ public partial class MainForm : Form
|
|||||||
else if ((Environment.TickCount - _lastCursorChanged > 1500 ||
|
else if ((Environment.TickCount - _lastCursorChanged > 1500 ||
|
||||||
Environment.TickCount - _lastCursorChanged > 5000) &&
|
Environment.TickCount - _lastCursorChanged > 5000) &&
|
||||||
ClientRectangle.Contains(PointToClient(MousePosition)) &&
|
ClientRectangle.Contains(PointToClient(MousePosition)) &&
|
||||||
ActiveForm == this && !ContextMenu.IsVisible && !IsMouseInOsc() &&
|
ActiveForm == this && !ContextMenu.IsVisible && !IsMouseInOsc())
|
||||||
!IsCommandPaletteVissible())
|
|
||||||
|
|
||||||
HideCursor();
|
HideCursor();
|
||||||
}
|
}
|
||||||
@@ -1520,103 +1511,4 @@ public partial class MainForm : Form
|
|||||||
|
|
||||||
[DllImport("DwmApi")]
|
[DllImport("DwmApi")]
|
||||||
static extern int DwmSetWindowAttribute(IntPtr hwnd, int attr, int[] attrValue, int attrSize);
|
static extern int DwmSetWindowAttribute(IntPtr hwnd, int attr, int[] attrValue, int attrSize);
|
||||||
|
|
||||||
//protected override void OnLayout(LayoutEventArgs args)
|
|
||||||
//{
|
|
||||||
// base.OnLayout(args);
|
|
||||||
// AdjustCommandPaletteLeftAndWidth();
|
|
||||||
//}
|
|
||||||
|
|
||||||
//class ElementHostEx : ElementHost
|
|
||||||
//{
|
|
||||||
// protected override void OnHandleCreated(EventArgs e)
|
|
||||||
// {
|
|
||||||
// base.OnHandleCreated(e);
|
|
||||||
// const int LWA_ColorKey = 1;
|
|
||||||
|
|
||||||
// if (Environment.OSVersion.Version > new Version(10, 0))
|
|
||||||
// SetLayeredWindowAttributes(Handle, 0x111111, 255, LWA_ColorKey);
|
|
||||||
// }
|
|
||||||
|
|
||||||
// protected override CreateParams CreateParams
|
|
||||||
// {
|
|
||||||
// get
|
|
||||||
// {
|
|
||||||
// CreateParams cp = base.CreateParams;
|
|
||||||
|
|
||||||
// if (Environment.OSVersion.Version > new Version(10, 0))
|
|
||||||
// cp.ExStyle |= 0x00080000; // WS_EX_LAYERED
|
|
||||||
|
|
||||||
// cp.ExStyle |= 0x00000008; // WS_EX_TOPMOST
|
|
||||||
|
|
||||||
// cp.Style |= 0x04000000; //WS_CLIPSIBLINGS
|
|
||||||
// cp.Style |= 0x02000000; //WS_CLIPCHILDREN
|
|
||||||
|
|
||||||
// return cp;
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
// protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
|
|
||||||
// {
|
|
||||||
// try
|
|
||||||
// {
|
|
||||||
// return base.ProcessCmdKey(ref msg, keyData);
|
|
||||||
// }
|
|
||||||
// catch (Exception)
|
|
||||||
// {
|
|
||||||
// return true;
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
// [DllImport("user32.dll")]
|
|
||||||
// public static extern bool SetLayeredWindowAttributes(IntPtr hWnd, int crKey, byte alpha, int dwFlags);
|
|
||||||
//}
|
|
||||||
|
|
||||||
//public void ShowCommandPalette()
|
|
||||||
//{
|
|
||||||
// if (CommandPaletteHost == null)
|
|
||||||
// {
|
|
||||||
// CommandPaletteHost = new ElementHostEx();
|
|
||||||
// CommandPaletteHost.Dock = DockStyle.Fill;
|
|
||||||
// CommandPaletteHost.BackColor = Color.FromArgb(0x111111);
|
|
||||||
|
|
||||||
// AdjustCommandPaletteLeftAndWidth();
|
|
||||||
// CommandPaletteHost.Child = CommandPalette.Instance;
|
|
||||||
// CommandPalette.Instance.AdjustHeight();
|
|
||||||
// Controls.Add(CommandPaletteHost);
|
|
||||||
// CommandPaletteHost.BringToFront();
|
|
||||||
// }
|
|
||||||
//}
|
|
||||||
|
|
||||||
public void HideCommandPalette()
|
|
||||||
{
|
|
||||||
if (CommandPaletteHost != null)
|
|
||||||
{
|
|
||||||
CommandPaletteHost.Visible = false;
|
|
||||||
|
|
||||||
CommandPalette.Instance.Items.Clear();
|
|
||||||
CommandPalette.Instance.SearchControl.SearchTextBox.Text = "";
|
|
||||||
CommandPalette.Instance.UpdateLayout();
|
|
||||||
|
|
||||||
ActiveControl = null;
|
|
||||||
Controls.Remove(CommandPaletteHost);
|
|
||||||
|
|
||||||
CommandPaletteHost.Child = null;
|
|
||||||
CommandPaletteHost.Dispose();
|
|
||||||
CommandPaletteHost = null;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
//void AdjustCommandPaletteLeftAndWidth()
|
|
||||||
//{
|
|
||||||
// if (CommandPaletteHost == null)
|
|
||||||
// return;
|
|
||||||
|
|
||||||
// CommandPaletteHost.Width = FontHeight * 26;
|
|
||||||
|
|
||||||
// if (CommandPaletteHost.Width > ClientSize.Width)
|
|
||||||
// CommandPaletteHost.Width = ClientSize.Width;
|
|
||||||
|
|
||||||
// CommandPaletteHost.Left = (ClientSize.Width - CommandPaletteHost.Size.Width) / 2;
|
|
||||||
//}
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -77,20 +77,14 @@ public class AppClass
|
|||||||
Player.Initialized += Player_Initialized;
|
Player.Initialized += Player_Initialized;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static string About => "Copyright (C) 2000-2023 mpv.net/mpv/mplayer\n" +
|
public static string About => "Copyright (C) 2000-2024 mpv.net/mpv/mplayer\n" +
|
||||||
$"{AppInfo.Product} {AppInfo.Version}" + GetLastWriteTime(Environment.ProcessPath!) + "\n" +
|
$"{AppInfo.Product} v{AppInfo.Version}" + GetLastWriteTime(Environment.ProcessPath!) + "\n" +
|
||||||
$"{Player.GetPropertyString("mpv-version")}" + GetLastWriteTime(Folder.Startup + "libmpv-2.dll") + "\n" +
|
$"{Player.GetPropertyString("mpv-version")}" + GetLastWriteTime(Folder.Startup + "libmpv-2.dll") + "\n" +
|
||||||
$"ffmpeg {Player.GetPropertyString("ffmpeg-version")}\n" + "GPL v2 License";
|
$"ffmpeg {Player.GetPropertyString("ffmpeg-version")}\n" +
|
||||||
|
$"MediaInfo v{FileVersionInfo.GetVersionInfo(Folder.Startup + "MediaInfo.dll").FileVersion}" +
|
||||||
|
$"{GetLastWriteTime(Folder.Startup + "MediaInfo.dll")}" + "\n" + "GPL v2 License";
|
||||||
|
|
||||||
static string GetLastWriteTime(string path)
|
static string GetLastWriteTime(string path) => $" ({File.GetLastWriteTime(path).ToShortDateString()})";
|
||||||
{
|
|
||||||
if (IsStoreVersion)
|
|
||||||
return "";
|
|
||||||
|
|
||||||
return $" ({File.GetLastWriteTime(path).ToShortDateString()})";
|
|
||||||
}
|
|
||||||
|
|
||||||
static bool IsStoreVersion => Folder.Startup.Contains("FrankSkare.mpvnet");
|
|
||||||
|
|
||||||
void Player_Initialized()
|
void Player_Initialized()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -5,6 +5,11 @@ public class CommandLine
|
|||||||
{
|
{
|
||||||
static List<StringPair>? _arguments;
|
static List<StringPair>? _arguments;
|
||||||
|
|
||||||
|
static string[] _preInitProperties { get; } = {
|
||||||
|
"input-terminal", "terminal", "input-file", "config", "o",
|
||||||
|
"config-dir", "input-conf", "load-scripts", "scripts", "player-operation-mode",
|
||||||
|
"idle", "log-file", "msg-color", "dump-stats", "msg-level", "really-quiet" };
|
||||||
|
|
||||||
public static List<StringPair> Arguments
|
public static List<StringPair> Arguments
|
||||||
{
|
{
|
||||||
get
|
get
|
||||||
@@ -53,6 +58,78 @@ public class CommandLine
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static void ProcessCommandLineArgsPreInit()
|
||||||
|
{
|
||||||
|
foreach (var pair in Arguments)
|
||||||
|
{
|
||||||
|
if (pair.Name.EndsWith("-add") ||
|
||||||
|
pair.Name.EndsWith("-set") ||
|
||||||
|
pair.Name.EndsWith("-pre") ||
|
||||||
|
pair.Name.EndsWith("-clr") ||
|
||||||
|
pair.Name.EndsWith("-append") ||
|
||||||
|
pair.Name.EndsWith("-remove") ||
|
||||||
|
pair.Name.EndsWith("-toggle"))
|
||||||
|
{
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
|
Player.ProcessProperty(pair.Name, pair.Value);
|
||||||
|
|
||||||
|
if (!App.ProcessProperty(pair.Name, pair.Value))
|
||||||
|
Player.SetPropertyString(pair.Name, pair.Value);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public static void ProcessCommandLineArgsPostInit()
|
||||||
|
{
|
||||||
|
foreach (var pair in Arguments)
|
||||||
|
{
|
||||||
|
if (_preInitProperties.Contains(pair.Name))
|
||||||
|
continue;
|
||||||
|
|
||||||
|
if (pair.Name.EndsWith("-add"))
|
||||||
|
Player.CommandV("change-list", pair.Name[..^4], "add", pair.Value);
|
||||||
|
else if (pair.Name.EndsWith("-set"))
|
||||||
|
Player.CommandV("change-list", pair.Name[..^4], "set", pair.Value);
|
||||||
|
else if (pair.Name.EndsWith("-append"))
|
||||||
|
Player.CommandV("change-list", pair.Name[..^7], "append", pair.Value);
|
||||||
|
else if (pair.Name.EndsWith("-pre"))
|
||||||
|
Player.CommandV("change-list", pair.Name[..^4], "pre", pair.Value);
|
||||||
|
else if (pair.Name.EndsWith("-clr"))
|
||||||
|
Player.CommandV("change-list", pair.Name[..^4], "clr", "");
|
||||||
|
else if (pair.Name.EndsWith("-remove"))
|
||||||
|
Player.CommandV("change-list", pair.Name[..^7], "remove", pair.Value);
|
||||||
|
else if (pair.Name.EndsWith("-toggle"))
|
||||||
|
Player.CommandV("change-list", pair.Name[..^7], "toggle", pair.Value);
|
||||||
|
else
|
||||||
|
{
|
||||||
|
Player.ProcessProperty(pair.Name, pair.Value);
|
||||||
|
|
||||||
|
if (!App.ProcessProperty(pair.Name, pair.Value))
|
||||||
|
Player.SetPropertyString(pair.Name, pair.Value);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public static void ProcessCommandLineFiles()
|
||||||
|
{
|
||||||
|
List<string> files = new List<string>();
|
||||||
|
|
||||||
|
foreach (string arg in Environment.GetCommandLineArgs().Skip(1))
|
||||||
|
if (!arg.StartsWith("--") && (arg == "-" || arg.Contains("://") ||
|
||||||
|
arg.Contains(":\\") || arg.StartsWith("\\\\") || File.Exists(arg)))
|
||||||
|
|
||||||
|
files.Add(arg);
|
||||||
|
|
||||||
|
Player.LoadFiles(files.ToArray(), !App.Queue, App.Queue);
|
||||||
|
|
||||||
|
if (App.CommandLine.Contains("--shuffle"))
|
||||||
|
{
|
||||||
|
Player.Command("playlist-shuffle");
|
||||||
|
Player.SetPropertyInt("playlist-pos", 0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public static bool Contains(string name)
|
public static bool Contains(string name)
|
||||||
{
|
{
|
||||||
foreach (StringPair pair in Arguments)
|
foreach (StringPair pair in Arguments)
|
||||||
|
|||||||
@@ -10,4 +10,5 @@ public static class Global
|
|||||||
public static readonly AppClass App = new AppClass();
|
public static readonly AppClass App = new AppClass();
|
||||||
|
|
||||||
public static string _(string value) => Translator.Current!.Gettext(value);
|
public static string _(string value) => Translator.Current!.Gettext(value);
|
||||||
|
public static string _p(string context, string value) => Translator.Current!.GetParticularString(context, value);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -104,8 +104,8 @@ public static class InputHelp
|
|||||||
|
|
||||||
new ("", _("Track")),
|
new ("", _("Track")),
|
||||||
|
|
||||||
new (_("Volume"), _("Up"), "add volume 2", "+"),
|
new (_("Volume"), _p("Volume", "Up"), "add volume 2", "+"),
|
||||||
new (_("Volume"), _("Down"), "add volume -2", "-"),
|
new (_("Volume"), _p("Volume", "Down"), "add volume -2", "-"),
|
||||||
new (_("Volume"), "-"),
|
new (_("Volume"), "-"),
|
||||||
new (_("Volume"), _("Mute"), "cycle mute", "m"),
|
new (_("Volume"), _("Mute"), "cycle mute", "m"),
|
||||||
|
|
||||||
@@ -117,20 +117,30 @@ public static class InputHelp
|
|||||||
new (_("Speed"), "-"),
|
new (_("Speed"), "-"),
|
||||||
new (_("Speed"), _("Reset"), "set speed 1", "BS"),
|
new (_("Speed"), _("Reset"), "set speed 1", "BS"),
|
||||||
|
|
||||||
new (_("View"), _("Show Playlist"), "script-message-to mpvnet show-playlist", "F8"),
|
|
||||||
new (_("View"), _("Toggle Statistics"), "script-binding stats/display-stats-toggle", "t"),
|
new (_("View"), _("Toggle Statistics"), "script-binding stats/display-stats-toggle", "t"),
|
||||||
new (_("View"), _("Toggle OSC Visibility"), "script-binding osc/visibility", "Del"),
|
new (_("View"), _("Toggle OSC Visibility"), "script-binding osc/visibility", "Del"),
|
||||||
new (_("View"), _("Show Media Info On-Screen"), "script-message-to mpvnet show-media-info osd", "i"),
|
new (_("View"), _("Show Media Info On-Screen"), "script-message-to mpvnet show-media-info osd", "i"),
|
||||||
new (_("View"), _("Show Media Info Message Box"), "script-message-to mpvnet show-media-info msgbox", "Ctrl+m"),
|
new (_("View"), _("Show Media Info Message Box"), "script-message-to mpvnet show-media-info msgbox", "Ctrl+m"),
|
||||||
new (_("View"), _("Show Progress"), "show-progress", "p"),
|
new (_("View"), _("Show Progress"), "show-progress", "p"),
|
||||||
|
|
||||||
|
new (_("View") + " > " + _("On Screen Menu"), _("Playlist"), "script-binding select/select-playlist", "F8"),
|
||||||
|
new (_("View") + " > " + _("On Screen Menu"), _("Bindings"), "script-binding select/select-binding", "F1"),
|
||||||
|
new (_("View") + " > " + _("On Screen Menu"), _("Properties"), "script-binding select/show-properties", "F3"),
|
||||||
|
new (_("View") + " > " + _("On Screen Menu"), _("Chapters"), "script-binding select/select-chapter", "Alt+c"),
|
||||||
|
new (_("View") + " > " + _("On Screen Menu"), _("Tracks"), "script-binding select/select-track", "Alt+t"),
|
||||||
|
new (_("View") + " > " + _("On Screen Menu"), _("Audio Tracks"), "script-binding select/select-aid"),
|
||||||
|
new (_("View") + " > " + _("On Screen Menu"), _("Subtitle Tracks"), "script-binding select/select-sid"),
|
||||||
|
new (_("View") + " > " + _("On Screen Menu"), _("Secondary Subtitle"), "script-binding select/select-secondary-sid", "Alt+F2"),
|
||||||
|
new (_("View") + " > " + _("On Screen Menu"), _("Video Tracks"), "script-binding select/select-vid", "Alt+v"),
|
||||||
|
new (_("View") + " > " + _("On Screen Menu"), _("Subtitle Lines"), "script-binding select/select-subtitle-line", "Alt+l"),
|
||||||
|
new (_("View") + " > " + _("On Screen Menu"), _("Audio Devices"), "script-binding select/select-audio-device", "Alt+d"),
|
||||||
|
|
||||||
new (_("View") + " > " + _("More"), _("Show Console"), "script-binding console/enable", "`"),
|
new (_("View") + " > " + _("More"), _("Show Console"), "script-binding console/enable", "`"),
|
||||||
new (_("View") + " > " + _("More"), _("Show Audio Devices"), "script-message-to mpvnet show-audio-devices"),
|
|
||||||
new (_("View") + " > " + _("More"), _("Show Commands"), "script-message-to mpvnet show-commands", "F2"),
|
new (_("View") + " > " + _("More"), _("Show Commands"), "script-message-to mpvnet show-commands", "F2"),
|
||||||
new (_("View") + " > " + _("More"), _("Show Bindings"), "script-message-to mpvnet show-bindings"),
|
new (_("View") + " > " + _("More"), _("Show Bindings"), "script-message-to mpvnet show-bindings"),
|
||||||
new (_("View") + " > " + _("More"), _("Show Properties"), "script-message-to mpvnet show-properties", "F3"),
|
|
||||||
new (_("View") + " > " + _("More"), _("Show Keys"), "script-message-to mpvnet show-keys", "Alt+k"),
|
new (_("View") + " > " + _("More"), _("Show Keys"), "script-message-to mpvnet show-keys", "Alt+k"),
|
||||||
new (_("View") + " > " + _("More"), _("Show Protocols"), "script-message-to mpvnet show-protocols", "Alt+p"),
|
new (_("View") + " > " + _("More"), _("Show Protocols"), "script-message-to mpvnet show-protocols", "Alt+p"),
|
||||||
new (_("View") + " > " + _("More"), _("Show Decoders"), "script-message-to mpvnet show-decoders", "Alt+d"),
|
new (_("View") + " > " + _("More"), _("Show Decoders"), "script-message-to mpvnet show-decoders"),
|
||||||
new (_("View") + " > " + _("More"), _("Show Demuxers"), "script-message-to mpvnet show-demuxers"),
|
new (_("View") + " > " + _("More"), _("Show Demuxers"), "script-message-to mpvnet show-demuxers"),
|
||||||
|
|
||||||
new (_("Window"), _("Fullscreen"), "cycle fullscreen", "Enter"),
|
new (_("Window"), _("Fullscreen"), "cycle fullscreen", "Enter"),
|
||||||
@@ -141,11 +151,11 @@ public static class InputHelp
|
|||||||
new (_("Window") + " > " + _("Zoom"), _("100 %"), "script-message-to mpvnet window-scale 1.0", "Alt+1"),
|
new (_("Window") + " > " + _("Zoom"), _("100 %"), "script-message-to mpvnet window-scale 1.0", "Alt+1"),
|
||||||
new (_("Window") + " > " + _("Zoom"), _("200 %"), "script-message-to mpvnet window-scale 2.0", "Alt+2"),
|
new (_("Window") + " > " + _("Zoom"), _("200 %"), "script-message-to mpvnet window-scale 2.0", "Alt+2"),
|
||||||
new (_("Window") + " > " + _("Zoom"), _("300 %"), "script-message-to mpvnet window-scale 3.0", "Alt+3"),
|
new (_("Window") + " > " + _("Zoom"), _("300 %"), "script-message-to mpvnet window-scale 3.0", "Alt+3"),
|
||||||
new (_("Window") + " > " + _("Move"), _("Left"), "script-message-to mpvnet move-window left", "Alt+Left"),
|
new (_("Window") + " > " + _("Move"), _p("Move", "Left"), "script-message-to mpvnet move-window left", "Alt+Left"),
|
||||||
new (_("Window") + " > " + _("Move"), _("Right"), "script-message-to mpvnet move-window right", "Alt+Right"),
|
new (_("Window") + " > " + _("Move"), _p("Move", "Right"), "script-message-to mpvnet move-window right", "Alt+Right"),
|
||||||
new (_("Window") + " > " + _("Move"), _("Up"), "script-message-to mpvnet move-window top", "Alt+Up"),
|
new (_("Window") + " > " + _("Move"), _p("Move", "Up"), "script-message-to mpvnet move-window top", "Alt+Up"),
|
||||||
new (_("Window") + " > " + _("Move"), _("Down"), "script-message-to mpvnet move-window bottom", "Alt+Down"),
|
new (_("Window") + " > " + _("Move"), _p("Move", "Down"), "script-message-to mpvnet move-window bottom", "Alt+Down"),
|
||||||
new (_("Window") + " > " + _("Move"), _("Center"), "script-message-to mpvnet move-window center", "Alt+BS"),
|
new (_("Window") + " > " + _("Move"), _p("Move", "Center"), "script-message-to mpvnet move-window center", "Alt+BS"),
|
||||||
new (_("Window"), _("Toggle Border"), "cycle border", "b"),
|
new (_("Window"), _("Toggle Border"), "cycle border", "b"),
|
||||||
new (_("Window"), _("Toggle On Top"), "cycle ontop", "Ctrl+t"),
|
new (_("Window"), _("Toggle On Top"), "cycle ontop", "Ctrl+t"),
|
||||||
|
|
||||||
@@ -216,8 +226,6 @@ public static class InputHelp
|
|||||||
new ("", "", "no-osd seek 5", "Ctrl+Wheel_Up", _("Seek Forward")),
|
new ("", "", "no-osd seek 5", "Ctrl+Wheel_Up", _("Seek Forward")),
|
||||||
new ("", "", "no-osd seek -5", "Ctrl+Wheel_Down", _("Seek Backward")),
|
new ("", "", "no-osd seek -5", "Ctrl+Wheel_Down", _("Seek Backward")),
|
||||||
new ("", "", "quit", "Power", _("Exit")),
|
new ("", "", "quit", "Power", _("Exit")),
|
||||||
|
|
||||||
//new (_("Command Palette"), _("Commands"), "script-message-to mpvnet show-command-palette", "F1"),
|
|
||||||
};
|
};
|
||||||
|
|
||||||
return bindings;
|
return bindings;
|
||||||
@@ -413,54 +421,6 @@ public static class InputHelp
|
|||||||
return defaults;
|
return defaults;
|
||||||
}
|
}
|
||||||
|
|
||||||
// only used by dead command palette
|
|
||||||
public static List<Binding> GetBindingsFromContent(string content)
|
|
||||||
{
|
|
||||||
var bindings = new List<Binding>();
|
|
||||||
|
|
||||||
if (!string.IsNullOrEmpty(content))
|
|
||||||
{
|
|
||||||
foreach (string line in content.Split('\r', '\n'))
|
|
||||||
{
|
|
||||||
string value = line.Trim();
|
|
||||||
|
|
||||||
if (value.StartsWith("#"))
|
|
||||||
continue;
|
|
||||||
|
|
||||||
if (!value.Contains(' '))
|
|
||||||
continue;
|
|
||||||
|
|
||||||
Binding binding = new Binding();
|
|
||||||
binding.Input = value[..value.IndexOf(" ")];
|
|
||||||
|
|
||||||
if (binding.Input == "_")
|
|
||||||
binding.Input = "";
|
|
||||||
|
|
||||||
value = value[(value.IndexOf(" ") + 1)..];
|
|
||||||
|
|
||||||
if (value.Contains(App.MenuSyntax))
|
|
||||||
{
|
|
||||||
binding.Comment = value[(value.IndexOf(App.MenuSyntax) + App.MenuSyntax.Length)..].Trim();
|
|
||||||
value = value[..value.IndexOf(App.MenuSyntax)];
|
|
||||||
|
|
||||||
if (binding.Comment.Contains(';'))
|
|
||||||
binding.Comment = binding.Comment[(binding.Comment.IndexOf(";") + 1)..].Trim();
|
|
||||||
}
|
|
||||||
|
|
||||||
binding.Command = value.Trim();
|
|
||||||
|
|
||||||
if (binding.Command == "")
|
|
||||||
continue;
|
|
||||||
|
|
||||||
if (binding.Command.ToLower() == "ignore")
|
|
||||||
binding.Command = "";
|
|
||||||
|
|
||||||
bindings.Add(binding);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return bindings;
|
|
||||||
}
|
|
||||||
|
|
||||||
public static Dictionary<string, Binding> GetActiveBindings(List<Binding> bindings)
|
public static Dictionary<string, Binding> GetActiveBindings(List<Binding> bindings)
|
||||||
{
|
{
|
||||||
Dictionary<string, Binding> ret = new();
|
Dictionary<string, Binding> ret = new();
|
||||||
|
|||||||
@@ -16,8 +16,6 @@
|
|||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Folder Include="Extension\" />
|
|
||||||
<Folder Include="Input\" />
|
|
||||||
<Folder Include="Docs\" />
|
<Folder Include="Docs\" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
|||||||
@@ -66,7 +66,7 @@ public class MainPlayer : MpvClient
|
|||||||
public event Action<int>? PlaylistPosChanged;
|
public event Action<int>? PlaylistPosChanged;
|
||||||
public event Action<Size>? VideoSizeChanged;
|
public event Action<Size>? VideoSizeChanged;
|
||||||
|
|
||||||
public void Init(IntPtr formHandle, bool processCommandLineArguments = true)
|
public void Init(IntPtr formHandle, bool processCommandLine)
|
||||||
{
|
{
|
||||||
App.ApplyShowMenuFix();
|
App.ApplyShowMenuFix();
|
||||||
|
|
||||||
@@ -93,7 +93,10 @@ public class MainPlayer : MpvClient
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (formHandle != IntPtr.Zero)
|
if (formHandle != IntPtr.Zero)
|
||||||
|
{
|
||||||
|
SetPropertyString("force-window", "yes");
|
||||||
SetPropertyLong("wid", formHandle.ToInt64());
|
SetPropertyLong("wid", formHandle.ToInt64());
|
||||||
|
}
|
||||||
|
|
||||||
SetPropertyInt("osd-duration", 2000);
|
SetPropertyInt("osd-duration", 2000);
|
||||||
|
|
||||||
@@ -104,7 +107,6 @@ public class MainPlayer : MpvClient
|
|||||||
SetPropertyString("screenshot-directory", "~~desktop/");
|
SetPropertyString("screenshot-directory", "~~desktop/");
|
||||||
SetPropertyString("osd-playing-msg", "${media-title}");
|
SetPropertyString("osd-playing-msg", "${media-title}");
|
||||||
SetPropertyString("osc", "yes");
|
SetPropertyString("osc", "yes");
|
||||||
SetPropertyString("force-window", "yes");
|
|
||||||
SetPropertyString("config-dir", ConfigFolder);
|
SetPropertyString("config-dir", ConfigFolder);
|
||||||
SetPropertyString("config", "yes");
|
SetPropertyString("config", "yes");
|
||||||
|
|
||||||
@@ -113,8 +115,8 @@ public class MainPlayer : MpvClient
|
|||||||
if (!string.IsNullOrEmpty(UsedInputConfContent))
|
if (!string.IsNullOrEmpty(UsedInputConfContent))
|
||||||
SetPropertyString("input-conf", @"memory://" + UsedInputConfContent);
|
SetPropertyString("input-conf", @"memory://" + UsedInputConfContent);
|
||||||
|
|
||||||
if (processCommandLineArguments)
|
if (processCommandLine)
|
||||||
ProcessCommandLineArgs();
|
CommandLine.ProcessCommandLineArgsPreInit();
|
||||||
|
|
||||||
if (CommandLine.Contains("config-dir"))
|
if (CommandLine.Contains("config-dir"))
|
||||||
{
|
{
|
||||||
@@ -415,67 +417,6 @@ public class MainPlayer : MpvClient
|
|||||||
|
|
||||||
public void SetBluRayTitle(int id) => LoadFiles(new[] { @"bd://" + id }, false, false);
|
public void SetBluRayTitle(int id) => LoadFiles(new[] { @"bd://" + id }, false, false);
|
||||||
|
|
||||||
public void ProcessCommandLineArgs()
|
|
||||||
{
|
|
||||||
foreach (var pair in CommandLine.Arguments)
|
|
||||||
{
|
|
||||||
if (pair.Name.EndsWith("-add") ||
|
|
||||||
pair.Name.EndsWith("-set") ||
|
|
||||||
pair.Name.EndsWith("-pre") ||
|
|
||||||
pair.Name.EndsWith("-clr") ||
|
|
||||||
pair.Name.EndsWith("-append") ||
|
|
||||||
pair.Name.EndsWith("-remove") ||
|
|
||||||
pair.Name.EndsWith("-toggle"))
|
|
||||||
|
|
||||||
continue;
|
|
||||||
|
|
||||||
ProcessProperty(pair.Name, pair.Value);
|
|
||||||
|
|
||||||
if (!App.ProcessProperty(pair.Name, pair.Value))
|
|
||||||
SetPropertyString(pair.Name, pair.Value);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public void ProcessCommandLineArgsPost()
|
|
||||||
{
|
|
||||||
foreach (var pair in CommandLine.Arguments)
|
|
||||||
{
|
|
||||||
if (pair.Name.EndsWith("-add"))
|
|
||||||
CommandV("change-list", pair.Name[..^4], "add", pair.Value);
|
|
||||||
else if (pair.Name.EndsWith("-set"))
|
|
||||||
CommandV("change-list", pair.Name[..^4], "set", pair.Value);
|
|
||||||
else if (pair.Name.EndsWith("-append"))
|
|
||||||
CommandV("change-list", pair.Name[..^7], "append", pair.Value);
|
|
||||||
else if (pair.Name.EndsWith("-pre"))
|
|
||||||
CommandV("change-list", pair.Name[..^4], "pre", pair.Value);
|
|
||||||
else if (pair.Name.EndsWith("-clr"))
|
|
||||||
CommandV("change-list", pair.Name[..^4], "clr", "");
|
|
||||||
else if (pair.Name.EndsWith("-remove"))
|
|
||||||
CommandV("change-list", pair.Name[..^7], "remove", pair.Value);
|
|
||||||
else if (pair.Name.EndsWith("-toggle"))
|
|
||||||
CommandV("change-list", pair.Name[..^7], "toggle", pair.Value);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public void ProcessCommandLineFiles()
|
|
||||||
{
|
|
||||||
List<string> files = new List<string>();
|
|
||||||
|
|
||||||
foreach (string arg in Environment.GetCommandLineArgs().Skip(1))
|
|
||||||
if (!arg.StartsWith("--") && (arg == "-" || arg.Contains("://") ||
|
|
||||||
arg.Contains(":\\") || arg.StartsWith("\\\\") || File.Exists(arg)))
|
|
||||||
|
|
||||||
files.Add(arg);
|
|
||||||
|
|
||||||
LoadFiles(files.ToArray(), !App.Queue, App.Queue);
|
|
||||||
|
|
||||||
if (App.CommandLine.Contains("--shuffle"))
|
|
||||||
{
|
|
||||||
Command("playlist-shuffle");
|
|
||||||
SetPropertyInt("playlist-pos", 0);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public DateTime LastLoad;
|
public DateTime LastLoad;
|
||||||
|
|
||||||
public void LoadFiles(string[]? files, bool loadFolder, bool append)
|
public void LoadFiles(string[]? files, bool loadFolder, bool append)
|
||||||
@@ -512,7 +453,7 @@ public class MainPlayer : MpvClient
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (ext == "iso")
|
if (ext == "iso")
|
||||||
LoadBluRayISO(file);
|
LoadISO(file);
|
||||||
else if(FileTypes.Subtitle.Contains(ext))
|
else if(FileTypes.Subtitle.Contains(ext))
|
||||||
CommandV("sub-add", file);
|
CommandV("sub-add", file);
|
||||||
else if (!FileTypes.IsMedia(ext) && !file.Contains("://") && Directory.Exists(file) &&
|
else if (!FileTypes.IsMedia(ext) && !file.Contains("://") && Directory.Exists(file) &&
|
||||||
@@ -547,12 +488,24 @@ public class MainPlayer : MpvClient
|
|||||||
return path;
|
return path;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void LoadBluRayISO(string path)
|
public void LoadISO(string path)
|
||||||
{
|
{
|
||||||
Command("stop");
|
using var mi = new MediaInfo(path);
|
||||||
Thread.Sleep(500);
|
|
||||||
SetPropertyString("bluray-device", path);
|
if (mi.GetGeneral("Format") == "ISO 9660 / DVD Video")
|
||||||
LoadFiles(new[] { @"bd://" }, false, false);
|
{
|
||||||
|
Command("stop");
|
||||||
|
Thread.Sleep(500);
|
||||||
|
SetPropertyString("dvd-device", path);
|
||||||
|
LoadFiles(new[] { @"dvd://" }, false, false);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
Command("stop");
|
||||||
|
Thread.Sleep(500);
|
||||||
|
SetPropertyString("bluray-device", path);
|
||||||
|
LoadFiles(new[] { @"bd://" }, false, false);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void LoadDiskFolder(string path)
|
public void LoadDiskFolder(string path)
|
||||||
|
|||||||
@@ -9,4 +9,5 @@ public class Translator
|
|||||||
public interface ITranslator
|
public interface ITranslator
|
||||||
{
|
{
|
||||||
public string Gettext(string msgId);
|
public string Gettext(string msgId);
|
||||||
|
public string GetParticularString(string context, string text);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ AppPublisher=Frank Skare (stax76)
|
|||||||
ArchitecturesInstallIn64BitMode=x64
|
ArchitecturesInstallIn64BitMode=x64
|
||||||
Compression=lzma2
|
Compression=lzma2
|
||||||
DefaultDirName={autopf}\{#MyAppName}
|
DefaultDirName={autopf}\{#MyAppName}
|
||||||
OutputBaseFilename=mpv.net-v{#MyAppVersion}-setup
|
OutputBaseFilename=mpv.net-v{#MyAppVersion}-setup-x64
|
||||||
OutputDir=E:\Desktop
|
OutputDir=E:\Desktop
|
||||||
DefaultGroupName={#MyAppName}
|
DefaultGroupName={#MyAppName}
|
||||||
SetupIconFile=..\..\MpvNet.Windows\mpv-icon.ico
|
SetupIconFile=..\..\MpvNet.Windows\mpv-icon.ico
|
||||||
@@ -25,4 +25,4 @@ Name: "{group}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"
|
|||||||
|
|
||||||
[Files]
|
[Files]
|
||||||
Source: "{#MyAppSourceDir}\{#MyAppExeName}"; DestDir: "{app}"; Flags: ignoreversion
|
Source: "{#MyAppSourceDir}\{#MyAppExeName}"; DestDir: "{app}"; Flags: ignoreversion
|
||||||
Source: "{#MyAppSourceDir}\*"; DestDir: "{app}"; Excludes: "win-x64"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
Source: "{#MyAppSourceDir}\*"; DestDir: "{app}"; Excludes: "win-x64,win-arm64"; Flags: ignoreversion recursesubdirs createallsubdirs;
|
||||||
|
|||||||
114
src/Tools/release-mpv.net.ps1
Normal file
@@ -0,0 +1,114 @@
|
|||||||
|
|
||||||
|
<#
|
||||||
|
|
||||||
|
Script that releases mpv.net on GitHub.
|
||||||
|
|
||||||
|
Needs 2 positional CLI arguments:
|
||||||
|
1. Directory where the mpv.net source code is located.
|
||||||
|
2. Directory of the output files, for instance the desktop dir.
|
||||||
|
|
||||||
|
Dependencies:
|
||||||
|
7zip installation found at: 'C:\Program Files\7-Zip\7z.exe'.
|
||||||
|
Inno Setup compiler installation found at: 'C:\Program Files (x86)\Inno Setup 6\ISCC.exe'.
|
||||||
|
GitHub CLI https://cli.github.com
|
||||||
|
|
||||||
|
#>
|
||||||
|
|
||||||
|
# Stop when the first error occurs
|
||||||
|
$ErrorActionPreference = 'Stop'
|
||||||
|
|
||||||
|
function DeleteDir($path) {
|
||||||
|
if (Test-Path $path) {
|
||||||
|
Remove-Item $path -Recurse
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
# Throw error if the file/dir don't exist
|
||||||
|
function Test($path) {
|
||||||
|
if (-not (Test-Path $path)) {
|
||||||
|
throw $path
|
||||||
|
}
|
||||||
|
return $path
|
||||||
|
}
|
||||||
|
|
||||||
|
# Variables
|
||||||
|
$SourceDir = Test $args[0]
|
||||||
|
$OutputRootDir = Test $args[1]
|
||||||
|
|
||||||
|
Test (Join-Path $SourceDir 'MpvNet.sln')
|
||||||
|
|
||||||
|
$7zFile = Test 'C:\Program Files\7-Zip\7z.exe'
|
||||||
|
$InnoSetupCompiler = Test 'C:\Program Files (x86)\Inno Setup 6\ISCC.exe'
|
||||||
|
|
||||||
|
$ReleaseNotes = "- [.NET Desktop Runtime 6.0](https://dotnet.microsoft.com/en-us/download/dotnet/6.0)`n- [Changelog](https://github.com/mpvnet-player/mpv.net/blob/main/docs/changelog.md)"
|
||||||
|
$Repo = 'github.com/mpvnet-player/mpv.net'
|
||||||
|
|
||||||
|
# Dotnet Publish
|
||||||
|
$PublishDir64 = Join-Path $SourceDir 'MpvNet.Windows\bin\Debug\win-x64\publish\'
|
||||||
|
$PublishDirARM64 = Join-Path $SourceDir 'MpvNet.Windows\bin\Debug\win-arm64\publish\'
|
||||||
|
$ProjectFile = Test (Join-Path $SourceDir 'MpvNet.Windows\MpvNet.Windows.csproj')
|
||||||
|
dotnet publish $ProjectFile --self-contained false --configuration Debug --runtime win-x64
|
||||||
|
dotnet publish $ProjectFile --self-contained false --configuration Debug --runtime win-arm64
|
||||||
|
$PublishedExeFile64 = Test ($PublishDir64 + 'mpvnet.exe')
|
||||||
|
|
||||||
|
# Create OutputName
|
||||||
|
$VersionInfo = [Diagnostics.FileVersionInfo]::GetVersionInfo($PublishedExeFile64)
|
||||||
|
$IsBeta = $VersionInfo.FilePrivatePart -ne 0
|
||||||
|
$BetaString = if ($IsBeta) { '-beta' } else { '' }
|
||||||
|
$VersionName = $VersionInfo.FileVersion
|
||||||
|
$OutputName64 = 'mpv.net-v' + $VersionName + $BetaString + '-portable-x64'
|
||||||
|
$OutputNameARM64 = 'mpv.net-v' + $VersionName + $BetaString + '-portable-ARM64'
|
||||||
|
|
||||||
|
# Create OutputFolder
|
||||||
|
$OutputDir64 = Join-Path $OutputRootDir ($OutputName64 + '\')
|
||||||
|
$OutputDirARM64 = Join-Path $OutputRootDir ($OutputNameARM64 + '\')
|
||||||
|
DeleteDir $OutputDir64
|
||||||
|
DeleteDir $OutputDirARM64
|
||||||
|
mkdir $OutputDir64
|
||||||
|
mkdir $OutputDirARM64
|
||||||
|
|
||||||
|
# Copy Files
|
||||||
|
Copy-Item ($PublishDir64 + '*') $OutputDir64
|
||||||
|
Copy-Item ($PublishDirARM64 + '*') $OutputDirARM64
|
||||||
|
$BinDirX64 = Test (Join-Path $SourceDir 'MpvNet.Windows\bin\Debug\')
|
||||||
|
$BinDirARM64 = Test (Join-Path $SourceDir 'MpvNet.Windows\bin\Debug\win-arm64\')
|
||||||
|
$ExtraFiles = 'mpvnet.com', 'libmpv-2.dll', 'MediaInfo.dll'
|
||||||
|
$ExtraFiles | ForEach-Object { Copy-Item ($BinDirX64 + $_) ($OutputDir64 + $_) }
|
||||||
|
$ExtraFiles | ForEach-Object { Copy-Item ($BinDirARM64 + $_) ($OutputDirARM64 + $_) }
|
||||||
|
$LocaleDir = Test (Join-Path $SourceDir 'MpvNet.Windows\bin\Debug\Locale\')
|
||||||
|
Copy-Item $LocaleDir ($OutputDir64 + 'Locale') -Recurse
|
||||||
|
Copy-Item $LocaleDir ($OutputDirARM64 + 'Locale') -Recurse
|
||||||
|
|
||||||
|
# Pack
|
||||||
|
$ZipOutputFile64 = Join-Path $OutputRootDir ($OutputName64 + '.zip')
|
||||||
|
$ZipOutputFileARM64 = Join-Path $OutputRootDir ($OutputNameARM64 + '.zip')
|
||||||
|
& $7zFile a -tzip -mx9 $ZipOutputFile64 -r ($OutputDir64 + '*')
|
||||||
|
if ($LastExitCode) { throw $LastExitCode }
|
||||||
|
& $7zFile a -tzip -mx9 $ZipOutputFileARM64 -r ($OutputDirARM64 + '*')
|
||||||
|
if ($LastExitCode) { throw $LastExitCode }
|
||||||
|
Test $ZipOutputFile64
|
||||||
|
Test $ZipOutputFileARM64
|
||||||
|
|
||||||
|
# Inno Setup
|
||||||
|
''; ''
|
||||||
|
$InnoSetupScript = Test (Join-Path $SourceDir 'Setup\Inno\inno-setup.iss')
|
||||||
|
& $InnoSetupCompiler $InnoSetupScript
|
||||||
|
if ($LastExitCode) { throw $LastExitCode }
|
||||||
|
$SetupFile = Test (Join-Path $OutputRootDir "mpv.net-v$VersionName-setup-x64.exe")
|
||||||
|
|
||||||
|
if ($IsBeta) {
|
||||||
|
$NewSetupFile = Join-Path $OutputRootDir "mpv.net-v$VersionName-beta-setup-x64.exe"
|
||||||
|
Move-Item $SetupFile $NewSetupFile
|
||||||
|
$SetupFile = $NewSetupFile
|
||||||
|
}
|
||||||
|
|
||||||
|
# Release
|
||||||
|
$Title = 'v' + $VersionName + $BetaString
|
||||||
|
|
||||||
|
if ($BetaString) {
|
||||||
|
gh release create $Title -t $Title -n $ReleaseNotes --repo $Repo --prerelease $ZipOutputFile64 $ZipOutputFileARM64 $SetupFile
|
||||||
|
} else {
|
||||||
|
gh release create $Title -t $Title -n $ReleaseNotes --repo $Repo $ZipOutputFile64 $ZipOutputFileARM64 $SetupFile
|
||||||
|
}
|
||||||
|
|
||||||
|
if ($LastExitCode) { throw $LastExitCode }
|
||||||
@@ -1,73 +0,0 @@
|
|||||||
|
|
||||||
<#
|
|
||||||
|
|
||||||
This script updates mpv and libmpv using github.com/zhongfly/mpv-winbuild
|
|
||||||
|
|
||||||
Two positional command line arguments need to be passed into the script:
|
|
||||||
|
|
||||||
1. The directory containing libmpv to be updated.
|
|
||||||
2. The directory containing mpv to be updated.
|
|
||||||
|
|
||||||
To skip one of both pass 'no' instead of the path.
|
|
||||||
|
|
||||||
Requires 7zip being installed at 'C:\Program Files\7-Zip\7z.exe'
|
|
||||||
|
|
||||||
#>
|
|
||||||
|
|
||||||
$zip7Path = 'C:\Program Files\7-Zip\7z.exe'
|
|
||||||
$ScriptArgs = $args
|
|
||||||
|
|
||||||
# Stop when the first error occurs
|
|
||||||
$ErrorActionPreference = 'Stop'
|
|
||||||
|
|
||||||
# Throw exception if file or folder does not exist
|
|
||||||
function Test($path) {
|
|
||||||
if (-not (Test-Path $path)) {
|
|
||||||
throw $path
|
|
||||||
}
|
|
||||||
return $path
|
|
||||||
}
|
|
||||||
|
|
||||||
# Download file to temp dir and return file path
|
|
||||||
function Download($pattern) {
|
|
||||||
$api = "https://api.github.com/repos/zhongfly/mpv-winbuild/releases/latest"
|
|
||||||
$json = Invoke-WebRequest $api -MaximumRedirection 0 -ErrorAction Ignore -UseBasicParsing | ConvertFrom-Json
|
|
||||||
$filename = ($json.assets | Where-Object { $_.name -Match $pattern }).name
|
|
||||||
$path = Join-Path $env:TEMP $filename
|
|
||||||
$link = ($json.assets | Where-Object { $_.name -Match $pattern }).browser_download_url
|
|
||||||
Invoke-WebRequest -Uri $link -UserAgent "mpv-win-updater" -OutFile $path
|
|
||||||
return Test $path
|
|
||||||
}
|
|
||||||
|
|
||||||
function Unpack($archieveFile, $outputRootDir) {
|
|
||||||
$outputDir = Join-Path $outputRootDir $archieveFile.BaseName
|
|
||||||
if (Test-Path $outputDir) { Remove-Item $outputDir -Recurse }
|
|
||||||
$process = Start-Process (Test $zip7Path) @('x', $archieveFile.FullName, "-o$outputDir") -NoNewWindow -Wait
|
|
||||||
if ($process.ExitCode) { throw $process.ExitCode }
|
|
||||||
return Test $outputDir
|
|
||||||
}
|
|
||||||
|
|
||||||
function UpdateLibmpv {
|
|
||||||
$targetFolder = $ScriptArgs[0]
|
|
||||||
if ($targetFolder -eq 'no') { return }
|
|
||||||
$archiveFile = Get-Item (Download "mpv-dev-x86_64-[0-9]{8}")
|
|
||||||
$archiveDir = Unpack $archiveFile $env:TEMP
|
|
||||||
Copy-Item $archiveDir\libmpv-2.dll (Test $targetFolder) -Force
|
|
||||||
Remove-Item $archiveFile.FullName
|
|
||||||
Remove-Item $archiveDir -Recurse
|
|
||||||
}
|
|
||||||
|
|
||||||
function UpdateMpv() {
|
|
||||||
$targetFolder = $ScriptArgs[1]
|
|
||||||
if ($targetFolder -eq 'no') { return }
|
|
||||||
$archiveFile = Get-Item (Download "mpv-x86_64-[0-9]{8}")
|
|
||||||
$archiveDir = Unpack $archiveFile $env:TEMP
|
|
||||||
Copy-Item "$archiveDir\mpv\*" $targetFolder -Force -Recurse
|
|
||||||
Remove-Item $archiveFile.FullName
|
|
||||||
Remove-Item $archiveDir -Recurse
|
|
||||||
}
|
|
||||||
|
|
||||||
UpdateLibmpv
|
|
||||||
UpdateMpv
|
|
||||||
|
|
||||||
Write-Host 'Script finished successfully' -ForegroundColor Green
|
|
||||||
104
src/Tools/update-mpv.ps1
Normal file
@@ -0,0 +1,104 @@
|
|||||||
|
|
||||||
|
<#
|
||||||
|
|
||||||
|
Updates mpv (x64) and libmpv (x64 , ARM64).
|
||||||
|
|
||||||
|
Files are downloaded from:
|
||||||
|
x64: github.com/zhongfly/mpv-winbuild
|
||||||
|
ARM64: github.com/Andarwinux/mpv-winbuild
|
||||||
|
|
||||||
|
Requires 7zip being installed at 'C:\Program Files\7-Zip\7z.exe'.
|
||||||
|
|
||||||
|
Needs 3 positional CLI arguments:
|
||||||
|
1. Directory where mpv x64 is located. To skip pass '-'.
|
||||||
|
2. Directory where libmpv x64 is located. To skip pass '-'.
|
||||||
|
3. Directory where libmpv ARM64 is located. To skip pass '-'.
|
||||||
|
#>
|
||||||
|
|
||||||
|
$7ZipPath = 'C:\Program Files\7-Zip\7z.exe'
|
||||||
|
|
||||||
|
$MpvDirX64 = $args[0]
|
||||||
|
$LibmpvDirX64 = $args[1]
|
||||||
|
$LibmpvDirARM64 = $args[2]
|
||||||
|
|
||||||
|
# Stop when the first error occurs
|
||||||
|
$ErrorActionPreference = 'Stop'
|
||||||
|
|
||||||
|
# Throw exception if file or folder does not exist
|
||||||
|
function Test($path) {
|
||||||
|
if (-not (Test-Path $path)) {
|
||||||
|
throw $path
|
||||||
|
}
|
||||||
|
return $path
|
||||||
|
}
|
||||||
|
|
||||||
|
# Download file to temp dir and return file path
|
||||||
|
function Download($apiURL, $pattern) {
|
||||||
|
$json = Invoke-WebRequest $apiURL -MaximumRedirection 0 -ErrorAction Ignore -UseBasicParsing | ConvertFrom-Json
|
||||||
|
$filename = ($json.assets | Where-Object { $_.name -Match $pattern }).name
|
||||||
|
$path = Join-Path $env:TEMP $filename
|
||||||
|
$link = ($json.assets | Where-Object { $_.name -Match $pattern }).browser_download_url
|
||||||
|
Invoke-WebRequest -Uri $link -UserAgent "mpv-win-updater" -OutFile $path
|
||||||
|
return Test $path
|
||||||
|
}
|
||||||
|
|
||||||
|
# Unpack archive
|
||||||
|
function Unpack($archieveFile, $outputRootDir) {
|
||||||
|
$outputDir = Join-Path $outputRootDir $archieveFile.BaseName
|
||||||
|
if (Test-Path $outputDir) { Remove-Item $outputDir -Recurse }
|
||||||
|
$process = Start-Process (Test $7ZipPath) @('x', $archieveFile.FullName, "-o$outputDir") -NoNewWindow -Wait
|
||||||
|
if ($process.ExitCode) { throw $process.ExitCode }
|
||||||
|
return Test $outputDir
|
||||||
|
}
|
||||||
|
|
||||||
|
# Update mpv x64
|
||||||
|
|
||||||
|
if (Test-Path (Join-Path $MpvDirX64 'mpv.exe')) {
|
||||||
|
$apiURL = "https://api.github.com/repos/zhongfly/mpv-winbuild/releases/latest"
|
||||||
|
$archiveFile = Get-Item (Download $apiURL "mpv-x86_64-[0-9]{8}")
|
||||||
|
$archiveDir = Unpack $archiveFile $env:TEMP
|
||||||
|
Remove-Item "$MpvDirX64\*" -Force -Recurse
|
||||||
|
Copy-Item "$archiveDir\*" $MpvDirX64 -Force -Recurse
|
||||||
|
Remove-Item $archiveFile.FullName
|
||||||
|
Remove-Item $archiveDir -Recurse
|
||||||
|
} else {
|
||||||
|
"mpv x64 location not found:`n$MpvDirX64"
|
||||||
|
}
|
||||||
|
|
||||||
|
# Update libmpv x64
|
||||||
|
|
||||||
|
if (Test-Path (Join-Path $LibmpvDirX64 'libmpv-2.dll')) {
|
||||||
|
$apiURL = "https://api.github.com/repos/zhongfly/mpv-winbuild/releases/latest"
|
||||||
|
$archiveFile = Get-Item (Download $apiURL "mpv-dev-x86_64-[0-9]{8}")
|
||||||
|
$archiveDir = Unpack $archiveFile $env:TEMP
|
||||||
|
Copy-Item $archiveDir\libmpv-2.dll $LibmpvDirX64 -Force
|
||||||
|
Remove-Item $archiveFile.FullName
|
||||||
|
Remove-Item $archiveDir -Recurse
|
||||||
|
} else {
|
||||||
|
"libmpv x64 location not found:`n$LibmpvDirX64"
|
||||||
|
}
|
||||||
|
|
||||||
|
# Update libmpv ARM64
|
||||||
|
|
||||||
|
if (Test-Path (Join-Path $LibmpvDirARM64 'libmpv-2.dll')) {
|
||||||
|
$apiURL = "https://api.github.com/repos/Andarwinux/mpv-winbuild/releases/latest"
|
||||||
|
$archiveFile = Get-Item (Download $apiURL "mpv-dev-aarch64-[0-9]{8}")
|
||||||
|
$archiveDir = Unpack $archiveFile $env:TEMP
|
||||||
|
Copy-Item $archiveDir\libmpv-2.dll $LibmpvDirARM64 -Force
|
||||||
|
Remove-Item $archiveFile.FullName
|
||||||
|
Remove-Item $archiveDir -Recurse
|
||||||
|
} else {
|
||||||
|
"libmpv ARM64 location not found:`n$LibmpvDirARM64"
|
||||||
|
}
|
||||||
|
|
||||||
|
if (Test-Path (Join-Path $MpvDirX64 'mpv.exe')) {
|
||||||
|
Get-Item (Join-Path $MpvDirX64 'mpv.exe')
|
||||||
|
}
|
||||||
|
|
||||||
|
if (Test-Path (Join-Path $LibmpvDirX64 'libmpv-2.dll')) {
|
||||||
|
Get-Item (Join-Path $LibmpvDirX64 'libmpv-2.dll')
|
||||||
|
}
|
||||||
|
|
||||||
|
if (Test-Path (Join-Path $LibmpvDirARM64 'libmpv-2.dll')) {
|
||||||
|
Get-Item (Join-Path $LibmpvDirARM64 'libmpv-2.dll')
|
||||||
|
}
|
||||||