Compare commits
205 Commits
translatio
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ef45baecbd | ||
|
|
30e75b2100 | ||
|
|
563472b489 | ||
|
|
724a9adab8 | ||
|
|
9686c28f6a | ||
|
|
03d0aeb879 | ||
|
|
96afc62165 | ||
|
|
fd3ea9afe9 | ||
|
|
853d38a427 | ||
|
|
76a2f64fa6 | ||
|
|
6c0e116918 | ||
|
|
c1abf90559 | ||
|
|
eb085a6534 | ||
|
|
78b85d59aa | ||
|
|
0f900e01fa | ||
|
|
f754d4d865 | ||
|
|
474c4e888d | ||
|
|
8f8ca453da | ||
|
|
8bd00fd2f1 | ||
|
|
61958aba2c | ||
|
|
3fa6f44828 | ||
|
|
31be72efb2 | ||
|
|
405c20f056 | ||
|
|
5f0fb4ebc3 | ||
|
|
c6a2b06fdf | ||
|
|
8f38eba23e | ||
|
|
79164aae72 | ||
|
|
e5d3ac0d92 | ||
|
|
f7c8c16344 | ||
|
|
b1fccbf175 | ||
|
|
cc1e4bc9f8 | ||
|
|
3812f3031c | ||
|
|
837f97d491 | ||
|
|
2dab825af4 | ||
|
|
a78c1ba50d | ||
|
|
50aea3b5ba | ||
|
|
6a971595f7 | ||
|
|
a1d944a9a0 | ||
|
|
8b49312bad | ||
|
|
95b279b0e9 | ||
|
|
01477d8b25 | ||
|
|
4e5182eb73 | ||
|
|
8d0b70a5dc | ||
|
|
37a241f136 | ||
|
|
ace7566c2a | ||
|
|
0b646cedb5 | ||
|
|
a0d2fb6a4e | ||
|
|
59a556794f | ||
|
|
cca474a5a5 | ||
|
|
ae05b997c7 | ||
|
|
88a6e18e78 | ||
|
|
3de72df806 | ||
|
|
da176085cd | ||
|
|
2b0ac7c087 | ||
|
|
94ecf4a069 | ||
|
|
9355e2f50c | ||
|
|
058ae3d185 | ||
|
|
3c1e6395a4 | ||
|
|
236d10c14a | ||
|
|
53f350da9a | ||
|
|
bb6819f240 | ||
|
|
8f53254dbc | ||
|
|
8ed73f6ae0 | ||
|
|
d59ccd7beb | ||
|
|
aeb11c9be1 | ||
|
|
a1c8e93034 | ||
|
|
00a11ea076 | ||
|
|
9115f707dc | ||
|
|
a2ec8de976 | ||
|
|
be7e5aa7d2 | ||
|
|
27124c9cdd | ||
|
|
44079ed69c | ||
|
|
07749cb2cc | ||
|
|
9d30acaba6 | ||
|
|
f3fdef780d | ||
|
|
1243d1381b | ||
|
|
3602f627e8 | ||
|
|
97fab64d32 | ||
|
|
e7b7f33b1b | ||
|
|
01c2171a62 | ||
|
|
321dc13531 | ||
|
|
4032e8be7b | ||
|
|
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 | ||
|
|
ad74acae0f | ||
|
|
d325cf1165 | ||
|
|
39bace76d3 | ||
|
|
44e8ef7cd8 | ||
|
|
85e4e3f9df | ||
|
|
ad94042a2c | ||
|
|
304fe58f27 | ||
|
|
edcd8be662 | ||
|
|
3970d5c0c2 | ||
|
|
4451eafe71 | ||
|
|
1c799fd474 | ||
|
|
17e25619da | ||
|
|
a4376b1492 | ||
|
|
d41faad9d9 | ||
|
|
0e6116b478 | ||
|
|
789127e8ff | ||
|
|
6ef9f32d4f | ||
|
|
1048dbed40 | ||
|
|
86c823bfde | ||
|
|
764f00ed3a | ||
|
|
3e4ea03437 | ||
|
|
0ef679e00d | ||
|
|
7f2bf2e905 | ||
|
|
ab8a8d5a35 | ||
|
|
a3b9c653fa | ||
|
|
ed48f5c559 | ||
|
|
d328f6b7ec | ||
|
|
16ba94d67d | ||
|
|
7978170133 | ||
|
|
ab313eb442 | ||
|
|
f40008d94a | ||
|
|
75e19d8d18 | ||
|
|
9bb978f612 | ||
|
|
7ea3fbc917 | ||
|
|
3af5b458ba | ||
|
|
b23542d681 | ||
|
|
e0616dee76 | ||
|
|
cd54e67b87 | ||
|
|
9d4779fd96 | ||
|
|
d4d147e5fc | ||
|
|
35b17bc620 | ||
|
|
3eb4af5e75 | ||
|
|
49f22a1f81 | ||
|
|
7cd5686488 | ||
|
|
0d63feec57 | ||
|
|
0ee8318ca4 | ||
|
|
8e45cdb47d | ||
|
|
a61a0506fd | ||
|
|
b3877492dd | ||
|
|
090f15fc47 | ||
|
|
d57692c5d1 | ||
|
|
60dfbee16d | ||
|
|
74f586744f | ||
|
|
9b93eaa9e9 | ||
|
|
a4eed2d939 | ||
|
|
34a3855941 | ||
|
|
dfd9abeba4 | ||
|
|
f937273fe3 | ||
|
|
8d601525b5 | ||
|
|
5dd3716012 | ||
|
|
a4709de918 | ||
|
|
c24b9b2c83 | ||
|
|
3686231cf2 | ||
|
|
4c12097063 | ||
|
|
da7f877f2a | ||
|
|
1dbb1e4af9 | ||
|
|
abea225b54 | ||
|
|
2053042e19 | ||
|
|
a3046258d4 | ||
|
|
207da8d0a6 | ||
|
|
f7ed3bf01f | ||
|
|
3c8cd407e1 | ||
|
|
ea56b6d06c | ||
|
|
d4c4296196 | ||
|
|
1b4be52ce6 | ||
|
|
286686f8c4 | ||
|
|
146852ca19 | ||
|
|
3f6181f77b | ||
|
|
8997a2eacb | ||
|
|
a6642a4db8 | ||
|
|
8a8ac75b29 | ||
|
|
1cc2422117 | ||
|
|
0fa3feef1f | ||
|
|
3ae923ba0e | ||
|
|
11e150b0f9 | ||
|
|
1ed8c234a3 | ||
|
|
948e600f96 | ||
|
|
1050e7d25f | ||
|
|
2ff1b07449 | ||
|
|
4466217063 | ||
|
|
01adf213bc | ||
|
|
c1308434b1 | ||
|
|
e854598cd2 | ||
|
|
f6ca5a3b96 | ||
|
|
3abb3c32f0 | ||
|
|
867c9c2989 | ||
|
|
c1c8e08c9d |
@@ -48,20 +48,28 @@ jobs:
|
|||||||
nuget restore
|
nuget restore
|
||||||
msbuild -restore
|
msbuild -restore
|
||||||
msbuild MpvNet.sln /m /p:Configuration=Debug
|
msbuild MpvNet.sln /m /p:Configuration=Debug
|
||||||
|
- name: Create .mo files for localization
|
||||||
|
shell: pwsh
|
||||||
|
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://downloads.sourceforge.net/mpv-player-windows/mpv-dev-x86_64-v3-20231022-git-6e428c2.7z
|
wget -nv -O libmpv.7z https://github.com/zhongfly/mpv-winbuild/releases/download/2025-05-03-e663cbc/mpv-dev-x86_64-20250503-git-e663cbc.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.10/MediaInfo_DLL_23.10_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
|
||||||
|
shell: msys2 {0}
|
||||||
|
run: |
|
||||||
|
wget -nv -O mpvnet.com https://github.com/mpvnet-player/file-host/releases/download/tag/mpvnet.com.txt
|
||||||
|
cp -f mpvnet.com src/MpvNet.Windows/bin/Debug/ || true
|
||||||
- name: Upload
|
- name: Upload
|
||||||
uses: actions/upload-artifact@v3
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: "mpv.net-win64"
|
name: "mpv.net-win64"
|
||||||
path: src/MpvNet.Windows/bin/Debug/
|
path: src/MpvNet.Windows/bin/Debug/
|
||||||
4
.gitignore
vendored
@@ -301,7 +301,3 @@ $RECYCLE.BIN/
|
|||||||
|
|
||||||
# Windows shortcuts
|
# Windows shortcuts
|
||||||
*.lnk
|
*.lnk
|
||||||
|
|
||||||
lang/cs-files.txt
|
|
||||||
lang/template.pot
|
|
||||||
lang/util.ps1
|
|
||||||
|
|||||||
9
.tx/config
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
|
||||||
|
[main]
|
||||||
|
host = https://app.transifex.com
|
||||||
|
|
||||||
|
[o:stax76:p:mpvnet:r:mpvnet]
|
||||||
|
file_filter = lang/po/<lang>.po
|
||||||
|
source_file = lang/source.pot
|
||||||
|
source_lang = en
|
||||||
|
type = PO
|
||||||
44
README.md
@@ -6,14 +6,12 @@
|
|||||||
🎞 mpv.net
|
🎞 mpv.net
|
||||||
==========
|
==========
|
||||||
|
|
||||||
mpv.net is a modern desktop media player for Windows based on the popular [mpv](https://mpv.io) player.
|
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.
|
||||||
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,
|
||||||
this means the official [mpv manual](https://mpv.io/manual/master/) applies to mpv.net.
|
this means the official [mpv manual](https://mpv.io/manual/master/) applies to mpv.net,
|
||||||
|
differences are documented in the [mpv.net manual](docs/manual.md#differences-compared-to-mpv).
|
||||||
mpv focuses on the usage of the command line and the terminal,
|
|
||||||
mpv.net retains the ability to be used from the command line and
|
|
||||||
the terminal and adds a modern Windows GUI on top of it.
|
|
||||||
|
|
||||||
#### Graphical User Interface
|
#### Graphical User Interface
|
||||||
|
|
||||||
@@ -58,17 +56,18 @@ 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
|
||||||
--------------------------------------------
|
--------------------------------------------
|
||||||
|
|
||||||
- Lua and JavaScript Scripting ([awesome-mpv lists available user scripts](https://github.com/stax76/awesome-mpv))
|
- Lua and JavaScript Scripting ([awesome-mpv lists a large collection of available user scripts](https://github.com/stax76/awesome-mpv))
|
||||||
- Simple config files that are easy to read and edit
|
- Simple config files that are easy to read and edit
|
||||||
- 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
|
||||||
@@ -79,7 +78,7 @@ Features that mpv and mpv.net have in common
|
|||||||
- Build-in media streaming (requires yt-dlp being installed)
|
- Build-in media streaming (requires yt-dlp being installed)
|
||||||
- External audio and subtitle files can be loaded manually or automatically
|
- External audio and subtitle files can be loaded manually or automatically
|
||||||
- Screenshot feature
|
- Screenshot feature
|
||||||
- Watch later feature to save the video position
|
- Internationalization using gettext and transifex
|
||||||
|
|
||||||
|
|
||||||
Features exclusive to mpv.net
|
Features exclusive to mpv.net
|
||||||
@@ -87,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
|
||||||
|
|
||||||
|
|
||||||
@@ -113,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
|
||||||
-----------
|
-----------
|
||||||
|
|
||||||
@@ -123,27 +124,24 @@ 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
|
Other projects from me
|
||||||
|
----------------------
|
||||||
|
|
||||||
Searchable key and mouse binding editor.
|
A list of my other projects can be found here:
|
||||||
|
|
||||||

|
https://stax76.github.io/software-list
|
||||||
@@ -1,18 +1,199 @@
|
|||||||
|
|
||||||
# v7.0.0.0 Beta (2023-??-??)
|
- The Japanese translation was updated. Thanks to the translators!
|
||||||
|
|
||||||
|
# v7.1.2.0 (2026-01-09)
|
||||||
|
|
||||||
|
- libmpv updated to v0.41 2026-01-09.
|
||||||
|
- Some adjustments to recent mpv changes.
|
||||||
|
- The Japanese and Turkish translations were updated. Thanks to the translators!
|
||||||
|
|
||||||
|
# v7.1.1.5 Beta (2025-11-20)
|
||||||
|
|
||||||
|
- Same as in mpv the `?` and `t-4` keys can be used to show the active
|
||||||
|
key bindings on-screen, it supports scrolling and searching.
|
||||||
|
In the context menu it's located at:
|
||||||
|
`View > More > Show Active Bindings On-Screen`
|
||||||
|
- Bindings of select.lua menus have changed:
|
||||||
|
`F1` On-Screen menu
|
||||||
|
`F2` Bindings
|
||||||
|
`F3` Properties
|
||||||
|
`F4` Commands
|
||||||
|
- The German, Chinese, Japanese and Turkish translations were updated. Thanks to the translators!
|
||||||
|
- Users need to install .NET 10 LTS (Long Term Support), it should run on Windows 10.
|
||||||
|
It was requested by users to prefer LTS over STS (Short Term Support).
|
||||||
|
- libmpv and MediaInfo was updated.
|
||||||
|
|
||||||
|
# v7.1.1.4 Beta (2025-10-05)
|
||||||
|
|
||||||
|
- Support for select.lua has been added. It's a new Lua script built
|
||||||
|
directly into mpv like the osc or console script. It's similar to command_palete.lua.
|
||||||
|
- Fix --script-opt not working.
|
||||||
|
- The mpv.net manual was updated.
|
||||||
|
- The Turkish translation was updated. A Bulgarian translation was added.
|
||||||
|
Thanks to the translators!
|
||||||
|
- The required Dotnet version changed from 6.0 to 9.0. This drops Win 7 support
|
||||||
|
unfortunately. It was done to use new C# language features and make
|
||||||
|
the mpv.net project more attractive for new developers to contribute.
|
||||||
|
Also most users prefer having the newest runtime.
|
||||||
|
- auto build has been disabled because it requires updating libmpv and
|
||||||
|
mediainfo all the time which is too much manual work.
|
||||||
|
- The script src/Tools/update-mpv.ps1 has been improved. It's the easiest way
|
||||||
|
update mpv and libmpv (x64 and ARM64). Shinshiro has a update script too,
|
||||||
|
but it's a lot longer and more complex.
|
||||||
|
- mediainfo and libmpv have been updated.
|
||||||
|
|
||||||
|
# v7.1.1.3 Beta (2024-10-20)
|
||||||
|
|
||||||
|
- Support for autocreate-playlist, video-exts, audio-exts, image-exts.
|
||||||
|
Windows 7 support should still work, but needs auto-load-folder to be enabled
|
||||||
|
or autoload.lua.
|
||||||
|
- The command palette user script is installable from the context menu under
|
||||||
|
`Settings > Setup > Install Command Palette`. The command palette features
|
||||||
|
are shown in the menu under 'View > Command Palette'.
|
||||||
|
- New command to select the stream quality `Video > Stream Quality (Alt+q)`,
|
||||||
|
this calls the Stream Quality feature of the command palette.
|
||||||
|
- The Command Palette interacts with mpv.net to enable the Recent Files
|
||||||
|
feature in the Command Palette.
|
||||||
|
- New zhongfly libmpv x64 build.
|
||||||
|
- New Andarwinux libmpv ARM64 build.
|
||||||
|
|
||||||
|
|
||||||
|
# v7.1.1.2 Beta (2024-10-10)
|
||||||
|
|
||||||
|
- Polish translation fixed. German, Turkish and Japanese translation updated.
|
||||||
|
French translation added! Thanks to the translation team!
|
||||||
|
- Support of relative folders from command line.
|
||||||
|
- Support for the mpv option `cursor-autohide`.
|
||||||
|
- A issue with the support of the mpv property `title-bar` has been fixed,
|
||||||
|
at the moment this is most useful for users of the popular uosc user script,
|
||||||
|
the mpv built-in OSC doesn't fully support it yet.
|
||||||
|
- `media-controls=yes` is now enabled by default, this enables play controls
|
||||||
|
in the `KDE Connect` android app.
|
||||||
|
- The mpv.net option `auto-load-folder` by default is now disabled and the
|
||||||
|
option is deprecated. The reason for this is mpv has new native support
|
||||||
|
for it using `autocreate-playlist`, which mpv.net uses now instead by default.
|
||||||
|
- New zhongfly libmpv x64 build.
|
||||||
|
- New Andarwinux libmpv ARM64 build.
|
||||||
|
|
||||||
|
|
||||||
|
# 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.
|
||||||
|
- Fix geometry not working when used from mpv.conf and the conf editor.
|
||||||
|
- GitHub Auto/Action/Workflow builds use a newer libmpv build.
|
||||||
|
- German and Chinese translation updated. Japanese translation added. Thanks to our translation team!
|
||||||
|
- New PowerShell script Tools/update-mpv-and-libmpv.ps1 to update mpv and libmpv.
|
||||||
|
- Context menu supports audio device selection (Audio > Audio Device)
|
||||||
|
- New option `remember-audio-device` to save and restore the audio device chosen in the context menu.
|
||||||
|
- New zhongfly libmpv build.
|
||||||
|
|
||||||
|
|
||||||
|
# v7.0.0.6 Beta (2024-01-02)
|
||||||
|
|
||||||
|
- Improved backward compatibility with input.conf files created by old versions.
|
||||||
|
|
||||||
|
|
||||||
|
# v7.0.0.5 Beta (2023-12-28)
|
||||||
|
|
||||||
|
- Fix mpv.net option `language` not working from command line.
|
||||||
|
- Chinese and German translation updated.
|
||||||
|
- More libplacebo options added.
|
||||||
|
- Support of the mpv option `title-bar`.
|
||||||
|
- Video being less often rendered with black line at the bottom.
|
||||||
|
- The conf file reader/writer detects if the user prefers space before and after the equal sign.
|
||||||
|
- The portable download includes like the installer debug symbols.
|
||||||
|
- Setup questions on startup removed.
|
||||||
|
- Pressing shift while drag and drop appends instead of replaces
|
||||||
|
files in the playlist. mpv supports this as well.
|
||||||
|
- New menu item and binding: `File > Add files to playlist from clipboard` `Ctrl+Shift+v`.
|
||||||
|
- All list operation suffixes are available on the command line.
|
||||||
|
- Improved layout in conf editor.
|
||||||
|
- New zhongfly libmpv build.
|
||||||
|
|
||||||
|
|
||||||
|
# v7.0.0.4 Beta (2023-12-19)
|
||||||
|
|
||||||
|
- When mpv.net is started for the first time from a new startup location,
|
||||||
|
it asks if file associations should be registered.
|
||||||
|
- Setup supports installing per user in non admin mode.
|
||||||
|
- Command line parser supports list options with `-add` suffix.
|
||||||
|
- Fix window sometimes shown with wrong size.
|
||||||
|
- Limited support for the mpv option `geometry`, it supports location in percent,
|
||||||
|
for size use `autofit`. Read the instructions in the mpv.net manual or in the conf editor.
|
||||||
|
- Improved manual.
|
||||||
|
- Improved bindings.
|
||||||
|
- Conf editor reorganized according to options categories used in mpv manual.
|
||||||
|
- mpv.net is available via command line package manager winget.
|
||||||
|
- New libplacebo config editor options added.
|
||||||
|
- The conf editor uses a newly developed combo box control (dropdown menu)
|
||||||
|
instead of radio buttons whenever an option has more than 3 items,
|
||||||
|
this improves the look and feel, usability and performance.
|
||||||
|
The navigation tree view was improved.
|
||||||
|
- New zhongfly libmpv build.
|
||||||
|
|
||||||
|
|
||||||
|
# v7.0.0.3 Beta (2023-12-15)
|
||||||
|
|
||||||
|
- New conf editor option `Video/libplacebo/preset`.
|
||||||
|
- New conf editor option `Video/libplacebo/Scaling/upscaler`.
|
||||||
|
- New menu item `Settings/Setup/Add mpv.net to Path environment variable' added.
|
||||||
|
- New menu item `Settings/Edit mpv.conf` added for opening mpv.conf with a text editor. Default binding `c`.
|
||||||
|
- New menu item `Settings/Edit input.conf` added for opening input.conf with a text editor. Default binding `k`.
|
||||||
|
- mpv.net can no longer be downloaded from the Microsoft store due
|
||||||
|
to a general very poor experience with the package creation and submission.
|
||||||
|
I've submitted mpv.net to the winget package repository, it's not yet processed.
|
||||||
|
- Improved conf file reader/writer.
|
||||||
|
- Conf editor support added for the mpv options:
|
||||||
|
`reset-on-next-file`, `input-ipc-server`, `background`, `title`
|
||||||
|
- Conf editor crash fixed.
|
||||||
|
- When mpv.net is started for the first time from a new startup location,
|
||||||
|
it asks if mpv.net should be added to the Path environment variable.
|
||||||
|
|
||||||
|
# v7.0.0.2 Beta (2023-12-13)
|
||||||
|
|
||||||
|
- Besides a portable download there is now again a setup installer.
|
||||||
|
- Fix dynamic menu items missing in context menu.
|
||||||
|
- Fix certain binding setups shown poorly or incorrectly in the main menu.
|
||||||
|
- Fix conf editor not remembering the search text.
|
||||||
|
- Fix quit-watch-later not working.
|
||||||
|
- New option `menu-syntax`. Default: `#menu:`
|
||||||
|
- New zhongfly libmpv build.
|
||||||
|
|
||||||
|
# v7.0.0.1 Beta (2023-12-11)
|
||||||
|
|
||||||
- [.NET 6 is a new requirement](https://dotnet.microsoft.com/en-us/download/dotnet/6.0)
|
- [.NET 6 is a new requirement](https://dotnet.microsoft.com/en-us/download/dotnet/6.0)
|
||||||
(Windows 7 is still supported)
|
(Windows 7 is still supported)
|
||||||
- The command palette was removed because of a compatibility problem with
|
- The command palette was removed because of a compatibility problem with
|
||||||
the .NET 6 platform. There are user scripts as replacement:
|
the .NET 6 platform. There are user scripts with similar functionality:
|
||||||
[command_palette](https://github.com/stax76/mpv-scripts#command_palette) or
|
- [command_palette](https://github.com/stax76/mpv-scripts#command_palette)
|
||||||
[search_menu](https://github.com/stax76/mpv-scripts#search_menu).
|
- [search_menu](https://github.com/stax76/mpv-scripts#search_menu)
|
||||||
Unfortunately the user scripts don't support IME mode which is a problem for asian users.
|
- [uosc](https://github.com/tomasklaen/uosc)
|
||||||
- The blue mpv.net logo was removed for better mpv compatibility.
|
- The blue mpv.net logo was removed for better OSC compatibility.
|
||||||
- Fix message box exceding working area size.
|
- Fix message box exceding working area size.
|
||||||
- C# and PowerShell scripting was removed because of a compatibility problem
|
- C# and PowerShell scripting was removed because of a compatibility problem
|
||||||
with the .NET 6 platform. .NET extensions are supported with a new host
|
with the .NET 6 platform. .NET extensions are supported with a new host
|
||||||
(not backward compatible). A example extension is available under \src\MpvNet.Extension\ExampleExtension
|
(not backward compatible). An example extension is available under \src\MpvNet.Extension\ExampleExtension
|
||||||
- Redesigned bindings and context menu.
|
- Redesigned bindings and context menu.
|
||||||
- auto-play option removed, mpv supports it with the option reset-on-next-file.
|
- auto-play option removed, mpv supports it with the option reset-on-next-file.
|
||||||
- Dark mode title bar enabled on Windows 10.0.18985 or higher.
|
- Dark mode title bar enabled on Windows 10.0.18985 or higher.
|
||||||
@@ -23,10 +204,17 @@
|
|||||||
- Improved support for third party osc scripts like uosc.
|
- Improved support for third party osc scripts like uosc.
|
||||||
- Support of the mpv property `focused`.
|
- Support of the mpv property `focused`.
|
||||||
- Various improvements and fixes in the input bindings editor.
|
- Various improvements and fixes in the input bindings editor.
|
||||||
- Automated nightly portable builds (thx to dyphire)
|
- Automated nightly portable builds (thx to dyphire).
|
||||||
- Various new or changed default bindings
|
- Various new or changed default bindings.
|
||||||
- libmpv zhongfly 2023-11-03
|
- Context menu and message boxes are available in the languages Chinese and German.
|
||||||
|
Interested joining our translation team?: https://app.transifex.com/stax76/teams/
|
||||||
|
- Support for encoding mode and thumbfast.
|
||||||
|
- For script authors, the following info is available in user-data:
|
||||||
|
user-data/frontend/name=mpv.net
|
||||||
|
user-data/frontend/version=version name
|
||||||
|
user-data/frontend/process-path=the process path
|
||||||
|
- MediaInfo 23.11
|
||||||
|
- libmpv zhongfly 2023-11-03.
|
||||||
|
|
||||||
# v6.0.3.2 Beta (2022-10-14)
|
# v6.0.3.2 Beta (2022-10-14)
|
||||||
|
|
||||||
@@ -986,4 +1174,4 @@ stable release, no changes since the last beta
|
|||||||
|
|
||||||
- new feature added to manage file associations from within the app. It can be found in the menu at: Tools > Manage... [Default Binding](https://github.com/mpvnet-player/mpv.net/blob/main/mpv.net/Resources/input.conf.txt#L149)
|
- new feature added to manage file associations from within the app. It can be found in the menu at: Tools > Manage... [Default Binding](https://github.com/mpvnet-player/mpv.net/blob/main/mpv.net/Resources/input.conf.txt#L149)
|
||||||
- new zip download option added
|
- new zip download option added
|
||||||
- new x86 download option added
|
- new x86 download option added
|
||||||
|
|||||||
|
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 |
993
docs/manual.md
20
lang/create-mo-files.ps1
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
|
||||||
|
$ErrorActionPreference = 'Stop'
|
||||||
|
|
||||||
|
$PoFiles = Get-ChildItem $PSScriptRoot/po
|
||||||
|
$ExeFolder = "$PSScriptRoot/../src/MpvNet.Windows/bin/Debug"
|
||||||
|
|
||||||
|
foreach ($it in $PoFiles)
|
||||||
|
{
|
||||||
|
$folder = "$ExeFolder/Locale/$($it.BaseName)/LC_MESSAGES"
|
||||||
|
|
||||||
|
if (-not (Test-Path $folder))
|
||||||
|
{
|
||||||
|
New-Item -ItemType Directory -Path $folder | Out-Null
|
||||||
|
}
|
||||||
|
|
||||||
|
$moPath = "$folder/mpvnet.mo"
|
||||||
|
msgfmt --output-file=$moPath $it.FullName
|
||||||
|
if ($LastExitCode) { throw $LastExitCode }
|
||||||
|
$moPath
|
||||||
|
}
|
||||||
111
lang/cs-files.txt
Normal file
@@ -0,0 +1,111 @@
|
|||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\App.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\AppInfo.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\Binding.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\Chapter.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\Command.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\CommandLine.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\ExtensionLoader.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\FileTypes.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\Folder.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\Global.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\GlobalUsings.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\InputConf.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\MediaTrack.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\MpvClient.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\Player.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\Settings.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\StringPair.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\Terminal.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\Translator.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\ExtensionMethod\ObjectExtension.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\ExtensionMethod\PathStringExtension.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\ExtensionMethod\StringExtension.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\Help\FileHelp.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\Help\MpvHelp.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\Help\ProcessHelp.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\Help\StringHelp.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\Help\TaskHelp.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\MVVM\Messages.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\Native\LibMpv.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\Native\MediaInfo.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet\Native\StringLogicalComparer.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Extension\ExampleExtension\ExampleExtension.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\Conf.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\FileAssociation.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\GlobalUsings.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\GuiCommand.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\Program.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\Settings.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\Help\RegistryHelp.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\Help\WinApiHelp.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\Native\StockIcon.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\Native\Taskbar.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\Native\WinApi.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\UI\GlobalHotkey.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\UI\Theme.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\UI\TreeNode.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\MainForm.Designer.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WinForms\SnapManager.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\BindingProxy.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\ComboBoxTemplateSelector.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\ConfWindow.xaml.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\InputWindow.xaml.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\ISettingControl.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\LearnWindow.xaml.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\MenuHelp.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\Msg.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\WpfApplication.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\WpfTranslator.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\Controls\ComboBoxSettingControl.xaml.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\Controls\HyperlinkEx.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\Controls\OptionSettingControl.xaml.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\Controls\SearchControl.xaml.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\Controls\StringSettingControl.xaml.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\HandyControl\Controls\ScrollViewer.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\HandyControl\Controls\SimplePanel.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\HandyControl\Controls\Attach\BorderElement.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\HandyControl\Controls\Attach\IconElement.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\HandyControl\Controls\Attach\MenuTopLineAttach.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\HandyControl\Controls\Attach\ScrollViewerAttach.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\HandyControl\Data\ValueBoxes.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\HandyControl\Tools\AnimationHelper.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\HandyControl\Tools\RegexPatterns.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\HandyControl\Tools\Converter\BorderCircularConverter.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\HandyControl\Tools\Extension\StringExtension.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\HandyControl\Tools\Helper\ScreenHelper.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\HandyControl\Tools\Helper\VisualHelper.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\HandyControl\Tools\Interop\InteropMethods.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\HandyControl\Tools\Interop\InteropValues.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\HandyControl\Tools\Interop\Handle\BitmapHandle.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\HandyControl\Tools\Interop\Handle\CommonHandles.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\HandyControl\Tools\Interop\Handle\HandleCollector.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\HandyControl\Tools\Interop\Handle\WpfSafeHandle.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\MsgBox\MessageBoxEx.xaml.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\MsgBox\MsgBoxExCheckBoxData.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\MsgBox\MsgBoxExDelegate.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\MsgBox\MsgBoxExStatic.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\MsgBox\MsgBoxExtendedFunctionality.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\MsgBox\MsgBoxUrl.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\MsgBox\MsgEnum.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\ViewModels\AboutViewModel.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\ViewModels\NodeViewModel.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\ViewModels\ViewModelBase.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\MpvNet.Windows\WPF\Views\AboutWindow.xaml.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\NGettext.Wpf\ChangeCultureCommand.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\NGettext.Wpf\CompositionRoot.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\NGettext.Wpf\CultureEventArgs.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\NGettext.Wpf\CultureTracker.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\NGettext.Wpf\GettextExtension.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\NGettext.Wpf\GettextFormatConverterExtension.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\NGettext.Wpf\IWeakCultureObserver.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\NGettext.Wpf\Localizer.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\NGettext.Wpf\TrackCurrentCultureBehavior.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\NGettext.Wpf\Translation.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\NGettext.Wpf\Common\GettextStringFormatConverter.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\NGettext.Wpf\EnumTranslation\EnumLocalizer.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\NGettext.Wpf\EnumTranslation\EnumMsgIdAttribute.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\NGettext.Wpf\EnumTranslation\LocalizeEnumConverter.cs
|
||||||
|
D:\Projects\CS\mpv.net\src\NGettext.Wpf\Properties\AssemblyInfo.cs
|
||||||
1431
lang/po/bg.po
722
lang/po/cs.po
@@ -1,722 +0,0 @@
|
|||||||
# Translation of mpv.net to ???
|
|
||||||
# Copyright (C) 2023 Frank Skare (stax76) <frank.skare.de@gmail.com>
|
|
||||||
# Copyright (C) 2023 ???
|
|
||||||
# This file is distributed under the same license as the mpv.net package.
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: mpv.net\n"
|
|
||||||
"Report-Msgid-Bugs-To: \n"
|
|
||||||
"POT-Creation-Date: 2023-11-29 06:59+0100\n"
|
|
||||||
"PO-Revision-Date: 2023-11-04 16:54+0100\n"
|
|
||||||
"Last-Translator: ???\n"
|
|
||||||
"Language-Team: ???\n"
|
|
||||||
"Language: cs\n"
|
|
||||||
"MIME-Version: 1.0\n"
|
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:97
|
|
||||||
msgid "+10%"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:96
|
|
||||||
msgid "-10%"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:108
|
|
||||||
msgid "100 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:109
|
|
||||||
msgid "200 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:110
|
|
||||||
msgid "300 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:107
|
|
||||||
msgid "50 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
|
||||||
msgid "About mpv.net"
|
|
||||||
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: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
|
|
||||||
msgid "Audio"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:163
|
|
||||||
msgid "Backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:114
|
|
||||||
msgid "Bottom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:115
|
|
||||||
msgid "Center"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:43
|
|
||||||
msgid "Chapters"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:144
|
|
||||||
msgid "Custom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:72
|
|
||||||
msgid "Cycle Aspect Ratio"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:74
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:78
|
|
||||||
msgid "Cycle/Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:60
|
|
||||||
msgid "Decrease Brightness"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:57
|
|
||||||
msgid "Decrease Contrast"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:63
|
|
||||||
msgid "Decrease Gamma"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:53
|
|
||||||
msgid "Decrease Height"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:66
|
|
||||||
msgid "Decrease Saturation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:44
|
|
||||||
msgid "Decrease Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:87
|
|
||||||
msgid "Decrease Subtitle Font Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:76
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:82
|
|
||||||
msgid "Delay +0.1"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:77
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:81
|
|
||||||
msgid "Delay -0.1"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:100
|
|
||||||
msgid "Double"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:93
|
|
||||||
msgid "Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:104
|
|
||||||
msgid "Enlarge"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:142
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:153
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:154
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:156
|
|
||||||
msgid "Exit"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:143
|
|
||||||
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
|
|
||||||
msgid "File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:162
|
|
||||||
msgid "Forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:175
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:176
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:177
|
|
||||||
msgid "Fullscreen"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:99
|
|
||||||
msgid "Half"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
|
||||||
msgid "Help"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:174
|
|
||||||
msgid "Ignore left mouse butten"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:61
|
|
||||||
msgid "Increase Brightness"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:58
|
|
||||||
msgid "Increase Contrast"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:64
|
|
||||||
msgid "Increase Gamma"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:54
|
|
||||||
msgid "Increase Height"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:67
|
|
||||||
msgid "Increase Saturation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:45
|
|
||||||
msgid "Increase Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:88
|
|
||||||
msgid "Increase Subtitle Font Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:37
|
|
||||||
msgid "Jump 30 sec backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:36
|
|
||||||
msgid "Jump 30 sec forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:40
|
|
||||||
msgid "Jump 5 min backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:39
|
|
||||||
msgid "Jump 5 min forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:34
|
|
||||||
msgid "Jump 5 sec backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:33
|
|
||||||
msgid "Jump 5 sec forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:30
|
|
||||||
msgid "Jump To Next Frame"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:31
|
|
||||||
msgid "Jump To Previous Frame"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:111
|
|
||||||
msgid "Left"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:16
|
|
||||||
msgid "Load external audio files..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:17
|
|
||||||
msgid "Load external subtitle files..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:148
|
|
||||||
msgid "Manual mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:149
|
|
||||||
msgid "Manual mpv.net"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:183
|
|
||||||
msgid "Mark position for revert-seek"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:51
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:85
|
|
||||||
msgid "Move Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:47
|
|
||||||
msgid "Move Left"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:48
|
|
||||||
msgid "Move Right"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:50
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:84
|
|
||||||
msgid "Move Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:95
|
|
||||||
msgid "Mute"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:24
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:26
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:27
|
|
||||||
#: 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:33
|
|
||||||
#: 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
|
|
||||||
msgid "Navigate"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:27
|
|
||||||
msgid "Next Chapter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:169
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:171
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:173
|
|
||||||
msgid "Next File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:133
|
|
||||||
msgid "Open Config Folder"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:14
|
|
||||||
msgid "Open DVD/Blu-ray Drive/Folder..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:52
|
|
||||||
#: 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
|
|
||||||
msgid "Pan & Scan"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
|
||||||
#: 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
|
|
||||||
msgid "Play/Pause"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
|
||||||
msgid "Playback"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:28
|
|
||||||
msgid "Previous Chapter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:24
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:168
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:170
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:172
|
|
||||||
msgid "Previous File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:130
|
|
||||||
msgid "Profile"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:21
|
|
||||||
msgid "Recent"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
msgid "Register audio file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
|
||||||
msgid "Register image file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
|
||||||
msgid "Register video file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:56
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:102
|
|
||||||
msgid "Reset"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:112
|
|
||||||
msgid "Right"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:73
|
|
||||||
msgid "Rotate Video"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:179
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:181
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:187
|
|
||||||
msgid "Seek Backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:178
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:180
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:186
|
|
||||||
msgid "Seek Forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:185
|
|
||||||
msgid "Seek to next subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:184
|
|
||||||
msgid "Seek to previous subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:138
|
|
||||||
msgid "Set/clear A-B loop points"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Settings"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
|
||||||
msgid "Settings > Setup"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:125
|
|
||||||
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:126
|
|
||||||
msgid "Show Commands"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:131
|
|
||||||
msgid "Show Config Editor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:124
|
|
||||||
msgid "Show Console"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:128
|
|
||||||
msgid "Show Decoders"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:127
|
|
||||||
msgid "Show Demuxers"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:132
|
|
||||||
msgid "Show Input Editor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:122
|
|
||||||
msgid "Show Media Info Message Box"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:121
|
|
||||||
msgid "Show Media Info On-Screen"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:155
|
|
||||||
msgid "Show Menu"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:116
|
|
||||||
msgid "Show Profiles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:123
|
|
||||||
msgid "Show Progress"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
|
||||||
msgid "Shrink"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:140
|
|
||||||
msgid "Shuffle Playlist"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Speed"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:161
|
|
||||||
msgid "Stop"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:84
|
|
||||||
#: 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 "Subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:90
|
|
||||||
msgid "Subtitle > Advanced"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:69
|
|
||||||
msgid "Take Screenshot"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:70
|
|
||||||
msgid "Take Screenshot without subtitles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:42
|
|
||||||
msgid "Titles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:117
|
|
||||||
msgid "Toggle Border"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:71
|
|
||||||
msgid "Toggle Deinterlace"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:141
|
|
||||||
msgid "Toggle Hardware Decoding"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:120
|
|
||||||
msgid "Toggle OSC Visibility"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:118
|
|
||||||
msgid "Toggle On Top"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:119
|
|
||||||
msgid "Toggle Statistics"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:79
|
|
||||||
msgid "Toggle Visibility"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:139
|
|
||||||
msgid "Toggle infinite file looping"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:90
|
|
||||||
msgid "Toggle overriding SSA/ASS styles with normal styles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 "Tools"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:113
|
|
||||||
msgid "Top"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:91
|
|
||||||
msgid "Track"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:182
|
|
||||||
msgid "Undo previous (or marked) seek"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
|
||||||
msgid "Unregister file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:92
|
|
||||||
msgid "Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:66
|
|
||||||
#: 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
|
|
||||||
msgid "Video"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:119
|
|
||||||
#: 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
|
|
||||||
msgid "View"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "View > Advanced"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:111
|
|
||||||
#: 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
|
|
||||||
msgid "View > Move"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:104
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:106
|
|
||||||
#: 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 "View > Zoom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Volume"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:165
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:167
|
|
||||||
msgid "Volume Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:164
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:166
|
|
||||||
msgid "Volume Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:145
|
|
||||||
msgid "Website mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:146
|
|
||||||
msgid "Website mpv.net"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
msgid "awesome-mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:79
|
|
||||||
msgid "editor_conf"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:114
|
|
||||||
msgid "theme"
|
|
||||||
msgstr ""
|
|
||||||
1496
lang/po/de.po
722
lang/po/es.po
@@ -1,722 +0,0 @@
|
|||||||
# Translation of mpv.net to ???
|
|
||||||
# Copyright (C) 2023 Frank Skare (stax76) <frank.skare.de@gmail.com>
|
|
||||||
# Copyright (C) 2023 ???
|
|
||||||
# This file is distributed under the same license as the mpv.net package.
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: mpv.net\n"
|
|
||||||
"Report-Msgid-Bugs-To: \n"
|
|
||||||
"POT-Creation-Date: 2023-11-29 06:59+0100\n"
|
|
||||||
"PO-Revision-Date: 2023-11-04 16:54+0100\n"
|
|
||||||
"Last-Translator: ???\n"
|
|
||||||
"Language-Team: ???\n"
|
|
||||||
"Language: es\n"
|
|
||||||
"MIME-Version: 1.0\n"
|
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:97
|
|
||||||
msgid "+10%"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:96
|
|
||||||
msgid "-10%"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:108
|
|
||||||
msgid "100 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:109
|
|
||||||
msgid "200 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:110
|
|
||||||
msgid "300 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:107
|
|
||||||
msgid "50 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
|
||||||
msgid "About mpv.net"
|
|
||||||
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: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
|
|
||||||
msgid "Audio"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:163
|
|
||||||
msgid "Backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:114
|
|
||||||
msgid "Bottom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:115
|
|
||||||
msgid "Center"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:43
|
|
||||||
msgid "Chapters"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:144
|
|
||||||
msgid "Custom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:72
|
|
||||||
msgid "Cycle Aspect Ratio"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:74
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:78
|
|
||||||
msgid "Cycle/Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:60
|
|
||||||
msgid "Decrease Brightness"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:57
|
|
||||||
msgid "Decrease Contrast"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:63
|
|
||||||
msgid "Decrease Gamma"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:53
|
|
||||||
msgid "Decrease Height"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:66
|
|
||||||
msgid "Decrease Saturation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:44
|
|
||||||
msgid "Decrease Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:87
|
|
||||||
msgid "Decrease Subtitle Font Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:76
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:82
|
|
||||||
msgid "Delay +0.1"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:77
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:81
|
|
||||||
msgid "Delay -0.1"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:100
|
|
||||||
msgid "Double"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:93
|
|
||||||
msgid "Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:104
|
|
||||||
msgid "Enlarge"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:142
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:153
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:154
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:156
|
|
||||||
msgid "Exit"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:143
|
|
||||||
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
|
|
||||||
msgid "File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:162
|
|
||||||
msgid "Forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:175
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:176
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:177
|
|
||||||
msgid "Fullscreen"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:99
|
|
||||||
msgid "Half"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
|
||||||
msgid "Help"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:174
|
|
||||||
msgid "Ignore left mouse butten"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:61
|
|
||||||
msgid "Increase Brightness"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:58
|
|
||||||
msgid "Increase Contrast"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:64
|
|
||||||
msgid "Increase Gamma"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:54
|
|
||||||
msgid "Increase Height"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:67
|
|
||||||
msgid "Increase Saturation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:45
|
|
||||||
msgid "Increase Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:88
|
|
||||||
msgid "Increase Subtitle Font Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:37
|
|
||||||
msgid "Jump 30 sec backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:36
|
|
||||||
msgid "Jump 30 sec forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:40
|
|
||||||
msgid "Jump 5 min backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:39
|
|
||||||
msgid "Jump 5 min forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:34
|
|
||||||
msgid "Jump 5 sec backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:33
|
|
||||||
msgid "Jump 5 sec forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:30
|
|
||||||
msgid "Jump To Next Frame"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:31
|
|
||||||
msgid "Jump To Previous Frame"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:111
|
|
||||||
msgid "Left"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:16
|
|
||||||
msgid "Load external audio files..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:17
|
|
||||||
msgid "Load external subtitle files..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:148
|
|
||||||
msgid "Manual mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:149
|
|
||||||
msgid "Manual mpv.net"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:183
|
|
||||||
msgid "Mark position for revert-seek"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:51
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:85
|
|
||||||
msgid "Move Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:47
|
|
||||||
msgid "Move Left"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:48
|
|
||||||
msgid "Move Right"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:50
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:84
|
|
||||||
msgid "Move Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:95
|
|
||||||
msgid "Mute"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:24
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:26
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:27
|
|
||||||
#: 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:33
|
|
||||||
#: 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
|
|
||||||
msgid "Navigate"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:27
|
|
||||||
msgid "Next Chapter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:169
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:171
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:173
|
|
||||||
msgid "Next File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:133
|
|
||||||
msgid "Open Config Folder"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:14
|
|
||||||
msgid "Open DVD/Blu-ray Drive/Folder..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:52
|
|
||||||
#: 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
|
|
||||||
msgid "Pan & Scan"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
|
||||||
#: 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
|
|
||||||
msgid "Play/Pause"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
|
||||||
msgid "Playback"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:28
|
|
||||||
msgid "Previous Chapter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:24
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:168
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:170
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:172
|
|
||||||
msgid "Previous File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:130
|
|
||||||
msgid "Profile"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:21
|
|
||||||
msgid "Recent"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
msgid "Register audio file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
|
||||||
msgid "Register image file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
|
||||||
msgid "Register video file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:56
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:102
|
|
||||||
msgid "Reset"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:112
|
|
||||||
msgid "Right"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:73
|
|
||||||
msgid "Rotate Video"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:179
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:181
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:187
|
|
||||||
msgid "Seek Backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:178
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:180
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:186
|
|
||||||
msgid "Seek Forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:185
|
|
||||||
msgid "Seek to next subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:184
|
|
||||||
msgid "Seek to previous subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:138
|
|
||||||
msgid "Set/clear A-B loop points"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Settings"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
|
||||||
msgid "Settings > Setup"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:125
|
|
||||||
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:126
|
|
||||||
msgid "Show Commands"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:131
|
|
||||||
msgid "Show Config Editor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:124
|
|
||||||
msgid "Show Console"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:128
|
|
||||||
msgid "Show Decoders"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:127
|
|
||||||
msgid "Show Demuxers"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:132
|
|
||||||
msgid "Show Input Editor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:122
|
|
||||||
msgid "Show Media Info Message Box"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:121
|
|
||||||
msgid "Show Media Info On-Screen"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:155
|
|
||||||
msgid "Show Menu"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:116
|
|
||||||
msgid "Show Profiles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:123
|
|
||||||
msgid "Show Progress"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
|
||||||
msgid "Shrink"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:140
|
|
||||||
msgid "Shuffle Playlist"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Speed"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:161
|
|
||||||
msgid "Stop"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:84
|
|
||||||
#: 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 "Subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:90
|
|
||||||
msgid "Subtitle > Advanced"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:69
|
|
||||||
msgid "Take Screenshot"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:70
|
|
||||||
msgid "Take Screenshot without subtitles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:42
|
|
||||||
msgid "Titles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:117
|
|
||||||
msgid "Toggle Border"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:71
|
|
||||||
msgid "Toggle Deinterlace"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:141
|
|
||||||
msgid "Toggle Hardware Decoding"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:120
|
|
||||||
msgid "Toggle OSC Visibility"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:118
|
|
||||||
msgid "Toggle On Top"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:119
|
|
||||||
msgid "Toggle Statistics"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:79
|
|
||||||
msgid "Toggle Visibility"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:139
|
|
||||||
msgid "Toggle infinite file looping"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:90
|
|
||||||
msgid "Toggle overriding SSA/ASS styles with normal styles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 "Tools"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:113
|
|
||||||
msgid "Top"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:91
|
|
||||||
msgid "Track"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:182
|
|
||||||
msgid "Undo previous (or marked) seek"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
|
||||||
msgid "Unregister file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:92
|
|
||||||
msgid "Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:66
|
|
||||||
#: 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
|
|
||||||
msgid "Video"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:119
|
|
||||||
#: 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
|
|
||||||
msgid "View"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "View > Advanced"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:111
|
|
||||||
#: 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
|
|
||||||
msgid "View > Move"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:104
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:106
|
|
||||||
#: 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 "View > Zoom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Volume"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:165
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:167
|
|
||||||
msgid "Volume Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:164
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:166
|
|
||||||
msgid "Volume Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:145
|
|
||||||
msgid "Website mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:146
|
|
||||||
msgid "Website mpv.net"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
msgid "awesome-mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:79
|
|
||||||
msgid "editor_conf"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:114
|
|
||||||
msgid "theme"
|
|
||||||
msgstr ""
|
|
||||||
722
lang/po/eu.po
@@ -1,722 +0,0 @@
|
|||||||
# Translation of mpv.net to ???
|
|
||||||
# Copyright (C) 2023 Frank Skare (stax76) <frank.skare.de@gmail.com>
|
|
||||||
# Copyright (C) 2023 ???
|
|
||||||
# This file is distributed under the same license as the mpv.net package.
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: mpv.net\n"
|
|
||||||
"Report-Msgid-Bugs-To: \n"
|
|
||||||
"POT-Creation-Date: 2023-11-29 06:59+0100\n"
|
|
||||||
"PO-Revision-Date: 2023-11-04 16:54+0100\n"
|
|
||||||
"Last-Translator: ???\n"
|
|
||||||
"Language-Team: ???\n"
|
|
||||||
"Language: eu\n"
|
|
||||||
"MIME-Version: 1.0\n"
|
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:97
|
|
||||||
msgid "+10%"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:96
|
|
||||||
msgid "-10%"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:108
|
|
||||||
msgid "100 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:109
|
|
||||||
msgid "200 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:110
|
|
||||||
msgid "300 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:107
|
|
||||||
msgid "50 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
|
||||||
msgid "About mpv.net"
|
|
||||||
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: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
|
|
||||||
msgid "Audio"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:163
|
|
||||||
msgid "Backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:114
|
|
||||||
msgid "Bottom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:115
|
|
||||||
msgid "Center"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:43
|
|
||||||
msgid "Chapters"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:144
|
|
||||||
msgid "Custom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:72
|
|
||||||
msgid "Cycle Aspect Ratio"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:74
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:78
|
|
||||||
msgid "Cycle/Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:60
|
|
||||||
msgid "Decrease Brightness"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:57
|
|
||||||
msgid "Decrease Contrast"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:63
|
|
||||||
msgid "Decrease Gamma"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:53
|
|
||||||
msgid "Decrease Height"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:66
|
|
||||||
msgid "Decrease Saturation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:44
|
|
||||||
msgid "Decrease Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:87
|
|
||||||
msgid "Decrease Subtitle Font Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:76
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:82
|
|
||||||
msgid "Delay +0.1"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:77
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:81
|
|
||||||
msgid "Delay -0.1"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:100
|
|
||||||
msgid "Double"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:93
|
|
||||||
msgid "Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:104
|
|
||||||
msgid "Enlarge"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:142
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:153
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:154
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:156
|
|
||||||
msgid "Exit"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:143
|
|
||||||
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
|
|
||||||
msgid "File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:162
|
|
||||||
msgid "Forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:175
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:176
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:177
|
|
||||||
msgid "Fullscreen"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:99
|
|
||||||
msgid "Half"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
|
||||||
msgid "Help"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:174
|
|
||||||
msgid "Ignore left mouse butten"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:61
|
|
||||||
msgid "Increase Brightness"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:58
|
|
||||||
msgid "Increase Contrast"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:64
|
|
||||||
msgid "Increase Gamma"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:54
|
|
||||||
msgid "Increase Height"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:67
|
|
||||||
msgid "Increase Saturation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:45
|
|
||||||
msgid "Increase Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:88
|
|
||||||
msgid "Increase Subtitle Font Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:37
|
|
||||||
msgid "Jump 30 sec backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:36
|
|
||||||
msgid "Jump 30 sec forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:40
|
|
||||||
msgid "Jump 5 min backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:39
|
|
||||||
msgid "Jump 5 min forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:34
|
|
||||||
msgid "Jump 5 sec backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:33
|
|
||||||
msgid "Jump 5 sec forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:30
|
|
||||||
msgid "Jump To Next Frame"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:31
|
|
||||||
msgid "Jump To Previous Frame"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:111
|
|
||||||
msgid "Left"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:16
|
|
||||||
msgid "Load external audio files..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:17
|
|
||||||
msgid "Load external subtitle files..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:148
|
|
||||||
msgid "Manual mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:149
|
|
||||||
msgid "Manual mpv.net"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:183
|
|
||||||
msgid "Mark position for revert-seek"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:51
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:85
|
|
||||||
msgid "Move Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:47
|
|
||||||
msgid "Move Left"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:48
|
|
||||||
msgid "Move Right"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:50
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:84
|
|
||||||
msgid "Move Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:95
|
|
||||||
msgid "Mute"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:24
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:26
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:27
|
|
||||||
#: 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:33
|
|
||||||
#: 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
|
|
||||||
msgid "Navigate"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:27
|
|
||||||
msgid "Next Chapter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:169
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:171
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:173
|
|
||||||
msgid "Next File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:133
|
|
||||||
msgid "Open Config Folder"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:14
|
|
||||||
msgid "Open DVD/Blu-ray Drive/Folder..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:52
|
|
||||||
#: 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
|
|
||||||
msgid "Pan & Scan"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
|
||||||
#: 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
|
|
||||||
msgid "Play/Pause"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
|
||||||
msgid "Playback"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:28
|
|
||||||
msgid "Previous Chapter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:24
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:168
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:170
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:172
|
|
||||||
msgid "Previous File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:130
|
|
||||||
msgid "Profile"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:21
|
|
||||||
msgid "Recent"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
msgid "Register audio file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
|
||||||
msgid "Register image file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
|
||||||
msgid "Register video file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:56
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:102
|
|
||||||
msgid "Reset"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:112
|
|
||||||
msgid "Right"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:73
|
|
||||||
msgid "Rotate Video"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:179
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:181
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:187
|
|
||||||
msgid "Seek Backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:178
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:180
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:186
|
|
||||||
msgid "Seek Forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:185
|
|
||||||
msgid "Seek to next subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:184
|
|
||||||
msgid "Seek to previous subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:138
|
|
||||||
msgid "Set/clear A-B loop points"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Settings"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
|
||||||
msgid "Settings > Setup"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:125
|
|
||||||
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:126
|
|
||||||
msgid "Show Commands"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:131
|
|
||||||
msgid "Show Config Editor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:124
|
|
||||||
msgid "Show Console"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:128
|
|
||||||
msgid "Show Decoders"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:127
|
|
||||||
msgid "Show Demuxers"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:132
|
|
||||||
msgid "Show Input Editor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:122
|
|
||||||
msgid "Show Media Info Message Box"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:121
|
|
||||||
msgid "Show Media Info On-Screen"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:155
|
|
||||||
msgid "Show Menu"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:116
|
|
||||||
msgid "Show Profiles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:123
|
|
||||||
msgid "Show Progress"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
|
||||||
msgid "Shrink"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:140
|
|
||||||
msgid "Shuffle Playlist"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Speed"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:161
|
|
||||||
msgid "Stop"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:84
|
|
||||||
#: 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 "Subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:90
|
|
||||||
msgid "Subtitle > Advanced"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:69
|
|
||||||
msgid "Take Screenshot"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:70
|
|
||||||
msgid "Take Screenshot without subtitles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:42
|
|
||||||
msgid "Titles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:117
|
|
||||||
msgid "Toggle Border"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:71
|
|
||||||
msgid "Toggle Deinterlace"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:141
|
|
||||||
msgid "Toggle Hardware Decoding"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:120
|
|
||||||
msgid "Toggle OSC Visibility"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:118
|
|
||||||
msgid "Toggle On Top"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:119
|
|
||||||
msgid "Toggle Statistics"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:79
|
|
||||||
msgid "Toggle Visibility"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:139
|
|
||||||
msgid "Toggle infinite file looping"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:90
|
|
||||||
msgid "Toggle overriding SSA/ASS styles with normal styles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 "Tools"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:113
|
|
||||||
msgid "Top"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:91
|
|
||||||
msgid "Track"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:182
|
|
||||||
msgid "Undo previous (or marked) seek"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
|
||||||
msgid "Unregister file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:92
|
|
||||||
msgid "Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:66
|
|
||||||
#: 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
|
|
||||||
msgid "Video"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:119
|
|
||||||
#: 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
|
|
||||||
msgid "View"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "View > Advanced"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:111
|
|
||||||
#: 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
|
|
||||||
msgid "View > Move"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:104
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:106
|
|
||||||
#: 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 "View > Zoom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Volume"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:165
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:167
|
|
||||||
msgid "Volume Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:164
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:166
|
|
||||||
msgid "Volume Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:145
|
|
||||||
msgid "Website mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:146
|
|
||||||
msgid "Website mpv.net"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
msgid "awesome-mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:79
|
|
||||||
msgid "editor_conf"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:114
|
|
||||||
msgid "theme"
|
|
||||||
msgstr ""
|
|
||||||
1444
lang/po/fr.po
722
lang/po/it.po
@@ -1,722 +0,0 @@
|
|||||||
# Translation of mpv.net to ???
|
|
||||||
# Copyright (C) 2023 Frank Skare (stax76) <frank.skare.de@gmail.com>
|
|
||||||
# Copyright (C) 2023 ???
|
|
||||||
# This file is distributed under the same license as the mpv.net package.
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: mpv.net\n"
|
|
||||||
"Report-Msgid-Bugs-To: \n"
|
|
||||||
"POT-Creation-Date: 2023-11-29 06:59+0100\n"
|
|
||||||
"PO-Revision-Date: 2023-11-04 16:54+0100\n"
|
|
||||||
"Last-Translator: ???\n"
|
|
||||||
"Language-Team: ???\n"
|
|
||||||
"Language: it\n"
|
|
||||||
"MIME-Version: 1.0\n"
|
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:97
|
|
||||||
msgid "+10%"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:96
|
|
||||||
msgid "-10%"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:108
|
|
||||||
msgid "100 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:109
|
|
||||||
msgid "200 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:110
|
|
||||||
msgid "300 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:107
|
|
||||||
msgid "50 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
|
||||||
msgid "About mpv.net"
|
|
||||||
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: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
|
|
||||||
msgid "Audio"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:163
|
|
||||||
msgid "Backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:114
|
|
||||||
msgid "Bottom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:115
|
|
||||||
msgid "Center"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:43
|
|
||||||
msgid "Chapters"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:144
|
|
||||||
msgid "Custom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:72
|
|
||||||
msgid "Cycle Aspect Ratio"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:74
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:78
|
|
||||||
msgid "Cycle/Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:60
|
|
||||||
msgid "Decrease Brightness"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:57
|
|
||||||
msgid "Decrease Contrast"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:63
|
|
||||||
msgid "Decrease Gamma"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:53
|
|
||||||
msgid "Decrease Height"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:66
|
|
||||||
msgid "Decrease Saturation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:44
|
|
||||||
msgid "Decrease Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:87
|
|
||||||
msgid "Decrease Subtitle Font Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:76
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:82
|
|
||||||
msgid "Delay +0.1"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:77
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:81
|
|
||||||
msgid "Delay -0.1"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:100
|
|
||||||
msgid "Double"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:93
|
|
||||||
msgid "Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:104
|
|
||||||
msgid "Enlarge"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:142
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:153
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:154
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:156
|
|
||||||
msgid "Exit"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:143
|
|
||||||
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
|
|
||||||
msgid "File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:162
|
|
||||||
msgid "Forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:175
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:176
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:177
|
|
||||||
msgid "Fullscreen"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:99
|
|
||||||
msgid "Half"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
|
||||||
msgid "Help"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:174
|
|
||||||
msgid "Ignore left mouse butten"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:61
|
|
||||||
msgid "Increase Brightness"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:58
|
|
||||||
msgid "Increase Contrast"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:64
|
|
||||||
msgid "Increase Gamma"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:54
|
|
||||||
msgid "Increase Height"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:67
|
|
||||||
msgid "Increase Saturation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:45
|
|
||||||
msgid "Increase Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:88
|
|
||||||
msgid "Increase Subtitle Font Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:37
|
|
||||||
msgid "Jump 30 sec backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:36
|
|
||||||
msgid "Jump 30 sec forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:40
|
|
||||||
msgid "Jump 5 min backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:39
|
|
||||||
msgid "Jump 5 min forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:34
|
|
||||||
msgid "Jump 5 sec backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:33
|
|
||||||
msgid "Jump 5 sec forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:30
|
|
||||||
msgid "Jump To Next Frame"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:31
|
|
||||||
msgid "Jump To Previous Frame"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:111
|
|
||||||
msgid "Left"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:16
|
|
||||||
msgid "Load external audio files..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:17
|
|
||||||
msgid "Load external subtitle files..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:148
|
|
||||||
msgid "Manual mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:149
|
|
||||||
msgid "Manual mpv.net"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:183
|
|
||||||
msgid "Mark position for revert-seek"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:51
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:85
|
|
||||||
msgid "Move Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:47
|
|
||||||
msgid "Move Left"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:48
|
|
||||||
msgid "Move Right"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:50
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:84
|
|
||||||
msgid "Move Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:95
|
|
||||||
msgid "Mute"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:24
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:26
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:27
|
|
||||||
#: 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:33
|
|
||||||
#: 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
|
|
||||||
msgid "Navigate"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:27
|
|
||||||
msgid "Next Chapter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:169
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:171
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:173
|
|
||||||
msgid "Next File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:133
|
|
||||||
msgid "Open Config Folder"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:14
|
|
||||||
msgid "Open DVD/Blu-ray Drive/Folder..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:52
|
|
||||||
#: 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
|
|
||||||
msgid "Pan & Scan"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
|
||||||
#: 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
|
|
||||||
msgid "Play/Pause"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
|
||||||
msgid "Playback"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:28
|
|
||||||
msgid "Previous Chapter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:24
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:168
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:170
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:172
|
|
||||||
msgid "Previous File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:130
|
|
||||||
msgid "Profile"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:21
|
|
||||||
msgid "Recent"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
msgid "Register audio file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
|
||||||
msgid "Register image file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
|
||||||
msgid "Register video file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:56
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:102
|
|
||||||
msgid "Reset"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:112
|
|
||||||
msgid "Right"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:73
|
|
||||||
msgid "Rotate Video"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:179
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:181
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:187
|
|
||||||
msgid "Seek Backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:178
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:180
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:186
|
|
||||||
msgid "Seek Forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:185
|
|
||||||
msgid "Seek to next subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:184
|
|
||||||
msgid "Seek to previous subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:138
|
|
||||||
msgid "Set/clear A-B loop points"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Settings"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
|
||||||
msgid "Settings > Setup"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:125
|
|
||||||
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:126
|
|
||||||
msgid "Show Commands"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:131
|
|
||||||
msgid "Show Config Editor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:124
|
|
||||||
msgid "Show Console"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:128
|
|
||||||
msgid "Show Decoders"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:127
|
|
||||||
msgid "Show Demuxers"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:132
|
|
||||||
msgid "Show Input Editor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:122
|
|
||||||
msgid "Show Media Info Message Box"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:121
|
|
||||||
msgid "Show Media Info On-Screen"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:155
|
|
||||||
msgid "Show Menu"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:116
|
|
||||||
msgid "Show Profiles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:123
|
|
||||||
msgid "Show Progress"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
|
||||||
msgid "Shrink"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:140
|
|
||||||
msgid "Shuffle Playlist"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Speed"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:161
|
|
||||||
msgid "Stop"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:84
|
|
||||||
#: 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 "Subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:90
|
|
||||||
msgid "Subtitle > Advanced"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:69
|
|
||||||
msgid "Take Screenshot"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:70
|
|
||||||
msgid "Take Screenshot without subtitles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:42
|
|
||||||
msgid "Titles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:117
|
|
||||||
msgid "Toggle Border"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:71
|
|
||||||
msgid "Toggle Deinterlace"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:141
|
|
||||||
msgid "Toggle Hardware Decoding"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:120
|
|
||||||
msgid "Toggle OSC Visibility"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:118
|
|
||||||
msgid "Toggle On Top"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:119
|
|
||||||
msgid "Toggle Statistics"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:79
|
|
||||||
msgid "Toggle Visibility"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:139
|
|
||||||
msgid "Toggle infinite file looping"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:90
|
|
||||||
msgid "Toggle overriding SSA/ASS styles with normal styles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 "Tools"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:113
|
|
||||||
msgid "Top"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:91
|
|
||||||
msgid "Track"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:182
|
|
||||||
msgid "Undo previous (or marked) seek"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
|
||||||
msgid "Unregister file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:92
|
|
||||||
msgid "Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:66
|
|
||||||
#: 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
|
|
||||||
msgid "Video"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:119
|
|
||||||
#: 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
|
|
||||||
msgid "View"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "View > Advanced"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:111
|
|
||||||
#: 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
|
|
||||||
msgid "View > Move"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:104
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:106
|
|
||||||
#: 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 "View > Zoom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Volume"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:165
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:167
|
|
||||||
msgid "Volume Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:164
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:166
|
|
||||||
msgid "Volume Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:145
|
|
||||||
msgid "Website mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:146
|
|
||||||
msgid "Website mpv.net"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
msgid "awesome-mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:79
|
|
||||||
msgid "editor_conf"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:114
|
|
||||||
msgid "theme"
|
|
||||||
msgstr ""
|
|
||||||
1501
lang/po/ja.po
1432
lang/po/ko.po
722
lang/po/lt.po
@@ -1,722 +0,0 @@
|
|||||||
# Translation of mpv.net to ???
|
|
||||||
# Copyright (C) 2023 Frank Skare (stax76) <frank.skare.de@gmail.com>
|
|
||||||
# Copyright (C) 2023 ???
|
|
||||||
# This file is distributed under the same license as the mpv.net package.
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: mpv.net\n"
|
|
||||||
"Report-Msgid-Bugs-To: \n"
|
|
||||||
"POT-Creation-Date: 2023-11-29 06:59+0100\n"
|
|
||||||
"PO-Revision-Date: 2023-11-04 16:54+0100\n"
|
|
||||||
"Last-Translator: ???\n"
|
|
||||||
"Language-Team: ???\n"
|
|
||||||
"Language: lt\n"
|
|
||||||
"MIME-Version: 1.0\n"
|
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:97
|
|
||||||
msgid "+10%"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:96
|
|
||||||
msgid "-10%"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:108
|
|
||||||
msgid "100 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:109
|
|
||||||
msgid "200 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:110
|
|
||||||
msgid "300 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:107
|
|
||||||
msgid "50 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
|
||||||
msgid "About mpv.net"
|
|
||||||
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: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
|
|
||||||
msgid "Audio"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:163
|
|
||||||
msgid "Backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:114
|
|
||||||
msgid "Bottom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:115
|
|
||||||
msgid "Center"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:43
|
|
||||||
msgid "Chapters"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:144
|
|
||||||
msgid "Custom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:72
|
|
||||||
msgid "Cycle Aspect Ratio"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:74
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:78
|
|
||||||
msgid "Cycle/Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:60
|
|
||||||
msgid "Decrease Brightness"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:57
|
|
||||||
msgid "Decrease Contrast"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:63
|
|
||||||
msgid "Decrease Gamma"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:53
|
|
||||||
msgid "Decrease Height"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:66
|
|
||||||
msgid "Decrease Saturation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:44
|
|
||||||
msgid "Decrease Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:87
|
|
||||||
msgid "Decrease Subtitle Font Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:76
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:82
|
|
||||||
msgid "Delay +0.1"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:77
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:81
|
|
||||||
msgid "Delay -0.1"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:100
|
|
||||||
msgid "Double"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:93
|
|
||||||
msgid "Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:104
|
|
||||||
msgid "Enlarge"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:142
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:153
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:154
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:156
|
|
||||||
msgid "Exit"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:143
|
|
||||||
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
|
|
||||||
msgid "File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:162
|
|
||||||
msgid "Forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:175
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:176
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:177
|
|
||||||
msgid "Fullscreen"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:99
|
|
||||||
msgid "Half"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
|
||||||
msgid "Help"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:174
|
|
||||||
msgid "Ignore left mouse butten"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:61
|
|
||||||
msgid "Increase Brightness"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:58
|
|
||||||
msgid "Increase Contrast"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:64
|
|
||||||
msgid "Increase Gamma"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:54
|
|
||||||
msgid "Increase Height"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:67
|
|
||||||
msgid "Increase Saturation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:45
|
|
||||||
msgid "Increase Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:88
|
|
||||||
msgid "Increase Subtitle Font Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:37
|
|
||||||
msgid "Jump 30 sec backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:36
|
|
||||||
msgid "Jump 30 sec forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:40
|
|
||||||
msgid "Jump 5 min backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:39
|
|
||||||
msgid "Jump 5 min forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:34
|
|
||||||
msgid "Jump 5 sec backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:33
|
|
||||||
msgid "Jump 5 sec forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:30
|
|
||||||
msgid "Jump To Next Frame"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:31
|
|
||||||
msgid "Jump To Previous Frame"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:111
|
|
||||||
msgid "Left"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:16
|
|
||||||
msgid "Load external audio files..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:17
|
|
||||||
msgid "Load external subtitle files..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:148
|
|
||||||
msgid "Manual mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:149
|
|
||||||
msgid "Manual mpv.net"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:183
|
|
||||||
msgid "Mark position for revert-seek"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:51
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:85
|
|
||||||
msgid "Move Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:47
|
|
||||||
msgid "Move Left"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:48
|
|
||||||
msgid "Move Right"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:50
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:84
|
|
||||||
msgid "Move Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:95
|
|
||||||
msgid "Mute"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:24
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:26
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:27
|
|
||||||
#: 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:33
|
|
||||||
#: 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
|
|
||||||
msgid "Navigate"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:27
|
|
||||||
msgid "Next Chapter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:169
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:171
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:173
|
|
||||||
msgid "Next File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:133
|
|
||||||
msgid "Open Config Folder"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:14
|
|
||||||
msgid "Open DVD/Blu-ray Drive/Folder..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:52
|
|
||||||
#: 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
|
|
||||||
msgid "Pan & Scan"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
|
||||||
#: 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
|
|
||||||
msgid "Play/Pause"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
|
||||||
msgid "Playback"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:28
|
|
||||||
msgid "Previous Chapter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:24
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:168
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:170
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:172
|
|
||||||
msgid "Previous File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:130
|
|
||||||
msgid "Profile"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:21
|
|
||||||
msgid "Recent"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
msgid "Register audio file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
|
||||||
msgid "Register image file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
|
||||||
msgid "Register video file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:56
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:102
|
|
||||||
msgid "Reset"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:112
|
|
||||||
msgid "Right"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:73
|
|
||||||
msgid "Rotate Video"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:179
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:181
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:187
|
|
||||||
msgid "Seek Backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:178
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:180
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:186
|
|
||||||
msgid "Seek Forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:185
|
|
||||||
msgid "Seek to next subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:184
|
|
||||||
msgid "Seek to previous subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:138
|
|
||||||
msgid "Set/clear A-B loop points"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Settings"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
|
||||||
msgid "Settings > Setup"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:125
|
|
||||||
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:126
|
|
||||||
msgid "Show Commands"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:131
|
|
||||||
msgid "Show Config Editor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:124
|
|
||||||
msgid "Show Console"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:128
|
|
||||||
msgid "Show Decoders"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:127
|
|
||||||
msgid "Show Demuxers"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:132
|
|
||||||
msgid "Show Input Editor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:122
|
|
||||||
msgid "Show Media Info Message Box"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:121
|
|
||||||
msgid "Show Media Info On-Screen"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:155
|
|
||||||
msgid "Show Menu"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:116
|
|
||||||
msgid "Show Profiles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:123
|
|
||||||
msgid "Show Progress"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
|
||||||
msgid "Shrink"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:140
|
|
||||||
msgid "Shuffle Playlist"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Speed"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:161
|
|
||||||
msgid "Stop"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:84
|
|
||||||
#: 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 "Subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:90
|
|
||||||
msgid "Subtitle > Advanced"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:69
|
|
||||||
msgid "Take Screenshot"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:70
|
|
||||||
msgid "Take Screenshot without subtitles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:42
|
|
||||||
msgid "Titles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:117
|
|
||||||
msgid "Toggle Border"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:71
|
|
||||||
msgid "Toggle Deinterlace"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:141
|
|
||||||
msgid "Toggle Hardware Decoding"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:120
|
|
||||||
msgid "Toggle OSC Visibility"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:118
|
|
||||||
msgid "Toggle On Top"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:119
|
|
||||||
msgid "Toggle Statistics"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:79
|
|
||||||
msgid "Toggle Visibility"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:139
|
|
||||||
msgid "Toggle infinite file looping"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:90
|
|
||||||
msgid "Toggle overriding SSA/ASS styles with normal styles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 "Tools"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:113
|
|
||||||
msgid "Top"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:91
|
|
||||||
msgid "Track"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:182
|
|
||||||
msgid "Undo previous (or marked) seek"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
|
||||||
msgid "Unregister file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:92
|
|
||||||
msgid "Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:66
|
|
||||||
#: 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
|
|
||||||
msgid "Video"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:119
|
|
||||||
#: 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
|
|
||||||
msgid "View"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "View > Advanced"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:111
|
|
||||||
#: 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
|
|
||||||
msgid "View > Move"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:104
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:106
|
|
||||||
#: 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 "View > Zoom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Volume"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:165
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:167
|
|
||||||
msgid "Volume Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:164
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:166
|
|
||||||
msgid "Volume Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:145
|
|
||||||
msgid "Website mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:146
|
|
||||||
msgid "Website mpv.net"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
msgid "awesome-mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:79
|
|
||||||
msgid "editor_conf"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:114
|
|
||||||
msgid "theme"
|
|
||||||
msgstr ""
|
|
||||||
722
lang/po/nl.po
@@ -1,722 +0,0 @@
|
|||||||
# Translation of mpv.net to ???
|
|
||||||
# Copyright (C) 2023 Frank Skare (stax76) <frank.skare.de@gmail.com>
|
|
||||||
# Copyright (C) 2023 ???
|
|
||||||
# This file is distributed under the same license as the mpv.net package.
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: mpv.net\n"
|
|
||||||
"Report-Msgid-Bugs-To: \n"
|
|
||||||
"POT-Creation-Date: 2023-11-29 06:59+0100\n"
|
|
||||||
"PO-Revision-Date: 2023-11-04 16:54+0100\n"
|
|
||||||
"Last-Translator: ???\n"
|
|
||||||
"Language-Team: ???\n"
|
|
||||||
"Language: nl\n"
|
|
||||||
"MIME-Version: 1.0\n"
|
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:97
|
|
||||||
msgid "+10%"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:96
|
|
||||||
msgid "-10%"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:108
|
|
||||||
msgid "100 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:109
|
|
||||||
msgid "200 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:110
|
|
||||||
msgid "300 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:107
|
|
||||||
msgid "50 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
|
||||||
msgid "About mpv.net"
|
|
||||||
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: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
|
|
||||||
msgid "Audio"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:163
|
|
||||||
msgid "Backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:114
|
|
||||||
msgid "Bottom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:115
|
|
||||||
msgid "Center"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:43
|
|
||||||
msgid "Chapters"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:144
|
|
||||||
msgid "Custom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:72
|
|
||||||
msgid "Cycle Aspect Ratio"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:74
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:78
|
|
||||||
msgid "Cycle/Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:60
|
|
||||||
msgid "Decrease Brightness"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:57
|
|
||||||
msgid "Decrease Contrast"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:63
|
|
||||||
msgid "Decrease Gamma"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:53
|
|
||||||
msgid "Decrease Height"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:66
|
|
||||||
msgid "Decrease Saturation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:44
|
|
||||||
msgid "Decrease Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:87
|
|
||||||
msgid "Decrease Subtitle Font Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:76
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:82
|
|
||||||
msgid "Delay +0.1"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:77
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:81
|
|
||||||
msgid "Delay -0.1"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:100
|
|
||||||
msgid "Double"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:93
|
|
||||||
msgid "Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:104
|
|
||||||
msgid "Enlarge"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:142
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:153
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:154
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:156
|
|
||||||
msgid "Exit"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:143
|
|
||||||
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
|
|
||||||
msgid "File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:162
|
|
||||||
msgid "Forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:175
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:176
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:177
|
|
||||||
msgid "Fullscreen"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:99
|
|
||||||
msgid "Half"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
|
||||||
msgid "Help"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:174
|
|
||||||
msgid "Ignore left mouse butten"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:61
|
|
||||||
msgid "Increase Brightness"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:58
|
|
||||||
msgid "Increase Contrast"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:64
|
|
||||||
msgid "Increase Gamma"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:54
|
|
||||||
msgid "Increase Height"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:67
|
|
||||||
msgid "Increase Saturation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:45
|
|
||||||
msgid "Increase Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:88
|
|
||||||
msgid "Increase Subtitle Font Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:37
|
|
||||||
msgid "Jump 30 sec backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:36
|
|
||||||
msgid "Jump 30 sec forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:40
|
|
||||||
msgid "Jump 5 min backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:39
|
|
||||||
msgid "Jump 5 min forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:34
|
|
||||||
msgid "Jump 5 sec backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:33
|
|
||||||
msgid "Jump 5 sec forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:30
|
|
||||||
msgid "Jump To Next Frame"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:31
|
|
||||||
msgid "Jump To Previous Frame"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:111
|
|
||||||
msgid "Left"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:16
|
|
||||||
msgid "Load external audio files..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:17
|
|
||||||
msgid "Load external subtitle files..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:148
|
|
||||||
msgid "Manual mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:149
|
|
||||||
msgid "Manual mpv.net"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:183
|
|
||||||
msgid "Mark position for revert-seek"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:51
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:85
|
|
||||||
msgid "Move Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:47
|
|
||||||
msgid "Move Left"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:48
|
|
||||||
msgid "Move Right"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:50
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:84
|
|
||||||
msgid "Move Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:95
|
|
||||||
msgid "Mute"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:24
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:26
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:27
|
|
||||||
#: 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:33
|
|
||||||
#: 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
|
|
||||||
msgid "Navigate"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:27
|
|
||||||
msgid "Next Chapter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:169
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:171
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:173
|
|
||||||
msgid "Next File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:133
|
|
||||||
msgid "Open Config Folder"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:14
|
|
||||||
msgid "Open DVD/Blu-ray Drive/Folder..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:52
|
|
||||||
#: 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
|
|
||||||
msgid "Pan & Scan"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
|
||||||
#: 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
|
|
||||||
msgid "Play/Pause"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
|
||||||
msgid "Playback"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:28
|
|
||||||
msgid "Previous Chapter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:24
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:168
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:170
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:172
|
|
||||||
msgid "Previous File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:130
|
|
||||||
msgid "Profile"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:21
|
|
||||||
msgid "Recent"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
msgid "Register audio file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
|
||||||
msgid "Register image file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
|
||||||
msgid "Register video file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:56
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:102
|
|
||||||
msgid "Reset"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:112
|
|
||||||
msgid "Right"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:73
|
|
||||||
msgid "Rotate Video"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:179
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:181
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:187
|
|
||||||
msgid "Seek Backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:178
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:180
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:186
|
|
||||||
msgid "Seek Forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:185
|
|
||||||
msgid "Seek to next subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:184
|
|
||||||
msgid "Seek to previous subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:138
|
|
||||||
msgid "Set/clear A-B loop points"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Settings"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
|
||||||
msgid "Settings > Setup"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:125
|
|
||||||
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:126
|
|
||||||
msgid "Show Commands"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:131
|
|
||||||
msgid "Show Config Editor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:124
|
|
||||||
msgid "Show Console"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:128
|
|
||||||
msgid "Show Decoders"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:127
|
|
||||||
msgid "Show Demuxers"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:132
|
|
||||||
msgid "Show Input Editor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:122
|
|
||||||
msgid "Show Media Info Message Box"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:121
|
|
||||||
msgid "Show Media Info On-Screen"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:155
|
|
||||||
msgid "Show Menu"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:116
|
|
||||||
msgid "Show Profiles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:123
|
|
||||||
msgid "Show Progress"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
|
||||||
msgid "Shrink"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:140
|
|
||||||
msgid "Shuffle Playlist"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Speed"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:161
|
|
||||||
msgid "Stop"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:84
|
|
||||||
#: 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 "Subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:90
|
|
||||||
msgid "Subtitle > Advanced"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:69
|
|
||||||
msgid "Take Screenshot"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:70
|
|
||||||
msgid "Take Screenshot without subtitles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:42
|
|
||||||
msgid "Titles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:117
|
|
||||||
msgid "Toggle Border"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:71
|
|
||||||
msgid "Toggle Deinterlace"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:141
|
|
||||||
msgid "Toggle Hardware Decoding"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:120
|
|
||||||
msgid "Toggle OSC Visibility"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:118
|
|
||||||
msgid "Toggle On Top"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:119
|
|
||||||
msgid "Toggle Statistics"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:79
|
|
||||||
msgid "Toggle Visibility"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:139
|
|
||||||
msgid "Toggle infinite file looping"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:90
|
|
||||||
msgid "Toggle overriding SSA/ASS styles with normal styles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 "Tools"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:113
|
|
||||||
msgid "Top"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:91
|
|
||||||
msgid "Track"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:182
|
|
||||||
msgid "Undo previous (or marked) seek"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
|
||||||
msgid "Unregister file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:92
|
|
||||||
msgid "Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:66
|
|
||||||
#: 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
|
|
||||||
msgid "Video"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:119
|
|
||||||
#: 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
|
|
||||||
msgid "View"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "View > Advanced"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:111
|
|
||||||
#: 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
|
|
||||||
msgid "View > Move"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:104
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:106
|
|
||||||
#: 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 "View > Zoom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Volume"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:165
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:167
|
|
||||||
msgid "Volume Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:164
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:166
|
|
||||||
msgid "Volume Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:145
|
|
||||||
msgid "Website mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:146
|
|
||||||
msgid "Website mpv.net"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
msgid "awesome-mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:79
|
|
||||||
msgid "editor_conf"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:114
|
|
||||||
msgid "theme"
|
|
||||||
msgstr ""
|
|
||||||
1434
lang/po/pl.po
722
lang/po/pt.po
@@ -1,722 +0,0 @@
|
|||||||
# Translation of mpv.net to ???
|
|
||||||
# Copyright (C) 2023 Frank Skare (stax76) <frank.skare.de@gmail.com>
|
|
||||||
# Copyright (C) 2023 ???
|
|
||||||
# This file is distributed under the same license as the mpv.net package.
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: mpv.net\n"
|
|
||||||
"Report-Msgid-Bugs-To: \n"
|
|
||||||
"POT-Creation-Date: 2023-11-29 06:59+0100\n"
|
|
||||||
"PO-Revision-Date: 2023-11-04 16:54+0100\n"
|
|
||||||
"Last-Translator: ???\n"
|
|
||||||
"Language-Team: ???\n"
|
|
||||||
"Language: pt\n"
|
|
||||||
"MIME-Version: 1.0\n"
|
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:97
|
|
||||||
msgid "+10%"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:96
|
|
||||||
msgid "-10%"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:108
|
|
||||||
msgid "100 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:109
|
|
||||||
msgid "200 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:110
|
|
||||||
msgid "300 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:107
|
|
||||||
msgid "50 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
|
||||||
msgid "About mpv.net"
|
|
||||||
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: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
|
|
||||||
msgid "Audio"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:163
|
|
||||||
msgid "Backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:114
|
|
||||||
msgid "Bottom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:115
|
|
||||||
msgid "Center"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:43
|
|
||||||
msgid "Chapters"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:144
|
|
||||||
msgid "Custom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:72
|
|
||||||
msgid "Cycle Aspect Ratio"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:74
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:78
|
|
||||||
msgid "Cycle/Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:60
|
|
||||||
msgid "Decrease Brightness"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:57
|
|
||||||
msgid "Decrease Contrast"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:63
|
|
||||||
msgid "Decrease Gamma"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:53
|
|
||||||
msgid "Decrease Height"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:66
|
|
||||||
msgid "Decrease Saturation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:44
|
|
||||||
msgid "Decrease Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:87
|
|
||||||
msgid "Decrease Subtitle Font Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:76
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:82
|
|
||||||
msgid "Delay +0.1"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:77
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:81
|
|
||||||
msgid "Delay -0.1"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:100
|
|
||||||
msgid "Double"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:93
|
|
||||||
msgid "Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:104
|
|
||||||
msgid "Enlarge"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:142
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:153
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:154
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:156
|
|
||||||
msgid "Exit"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:143
|
|
||||||
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
|
|
||||||
msgid "File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:162
|
|
||||||
msgid "Forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:175
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:176
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:177
|
|
||||||
msgid "Fullscreen"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:99
|
|
||||||
msgid "Half"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
|
||||||
msgid "Help"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:174
|
|
||||||
msgid "Ignore left mouse butten"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:61
|
|
||||||
msgid "Increase Brightness"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:58
|
|
||||||
msgid "Increase Contrast"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:64
|
|
||||||
msgid "Increase Gamma"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:54
|
|
||||||
msgid "Increase Height"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:67
|
|
||||||
msgid "Increase Saturation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:45
|
|
||||||
msgid "Increase Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:88
|
|
||||||
msgid "Increase Subtitle Font Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:37
|
|
||||||
msgid "Jump 30 sec backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:36
|
|
||||||
msgid "Jump 30 sec forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:40
|
|
||||||
msgid "Jump 5 min backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:39
|
|
||||||
msgid "Jump 5 min forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:34
|
|
||||||
msgid "Jump 5 sec backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:33
|
|
||||||
msgid "Jump 5 sec forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:30
|
|
||||||
msgid "Jump To Next Frame"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:31
|
|
||||||
msgid "Jump To Previous Frame"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:111
|
|
||||||
msgid "Left"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:16
|
|
||||||
msgid "Load external audio files..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:17
|
|
||||||
msgid "Load external subtitle files..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:148
|
|
||||||
msgid "Manual mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:149
|
|
||||||
msgid "Manual mpv.net"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:183
|
|
||||||
msgid "Mark position for revert-seek"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:51
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:85
|
|
||||||
msgid "Move Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:47
|
|
||||||
msgid "Move Left"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:48
|
|
||||||
msgid "Move Right"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:50
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:84
|
|
||||||
msgid "Move Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:95
|
|
||||||
msgid "Mute"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:24
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:26
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:27
|
|
||||||
#: 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:33
|
|
||||||
#: 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
|
|
||||||
msgid "Navigate"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:27
|
|
||||||
msgid "Next Chapter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:169
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:171
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:173
|
|
||||||
msgid "Next File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:133
|
|
||||||
msgid "Open Config Folder"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:14
|
|
||||||
msgid "Open DVD/Blu-ray Drive/Folder..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:52
|
|
||||||
#: 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
|
|
||||||
msgid "Pan & Scan"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
|
||||||
#: 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
|
|
||||||
msgid "Play/Pause"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
|
||||||
msgid "Playback"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:28
|
|
||||||
msgid "Previous Chapter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:24
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:168
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:170
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:172
|
|
||||||
msgid "Previous File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:130
|
|
||||||
msgid "Profile"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:21
|
|
||||||
msgid "Recent"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
msgid "Register audio file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
|
||||||
msgid "Register image file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
|
||||||
msgid "Register video file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:56
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:102
|
|
||||||
msgid "Reset"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:112
|
|
||||||
msgid "Right"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:73
|
|
||||||
msgid "Rotate Video"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:179
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:181
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:187
|
|
||||||
msgid "Seek Backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:178
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:180
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:186
|
|
||||||
msgid "Seek Forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:185
|
|
||||||
msgid "Seek to next subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:184
|
|
||||||
msgid "Seek to previous subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:138
|
|
||||||
msgid "Set/clear A-B loop points"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Settings"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
|
||||||
msgid "Settings > Setup"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:125
|
|
||||||
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:126
|
|
||||||
msgid "Show Commands"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:131
|
|
||||||
msgid "Show Config Editor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:124
|
|
||||||
msgid "Show Console"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:128
|
|
||||||
msgid "Show Decoders"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:127
|
|
||||||
msgid "Show Demuxers"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:132
|
|
||||||
msgid "Show Input Editor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:122
|
|
||||||
msgid "Show Media Info Message Box"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:121
|
|
||||||
msgid "Show Media Info On-Screen"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:155
|
|
||||||
msgid "Show Menu"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:116
|
|
||||||
msgid "Show Profiles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:123
|
|
||||||
msgid "Show Progress"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
|
||||||
msgid "Shrink"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:140
|
|
||||||
msgid "Shuffle Playlist"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Speed"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:161
|
|
||||||
msgid "Stop"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:84
|
|
||||||
#: 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 "Subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:90
|
|
||||||
msgid "Subtitle > Advanced"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:69
|
|
||||||
msgid "Take Screenshot"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:70
|
|
||||||
msgid "Take Screenshot without subtitles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:42
|
|
||||||
msgid "Titles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:117
|
|
||||||
msgid "Toggle Border"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:71
|
|
||||||
msgid "Toggle Deinterlace"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:141
|
|
||||||
msgid "Toggle Hardware Decoding"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:120
|
|
||||||
msgid "Toggle OSC Visibility"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:118
|
|
||||||
msgid "Toggle On Top"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:119
|
|
||||||
msgid "Toggle Statistics"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:79
|
|
||||||
msgid "Toggle Visibility"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:139
|
|
||||||
msgid "Toggle infinite file looping"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:90
|
|
||||||
msgid "Toggle overriding SSA/ASS styles with normal styles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 "Tools"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:113
|
|
||||||
msgid "Top"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:91
|
|
||||||
msgid "Track"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:182
|
|
||||||
msgid "Undo previous (or marked) seek"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
|
||||||
msgid "Unregister file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:92
|
|
||||||
msgid "Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:66
|
|
||||||
#: 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
|
|
||||||
msgid "Video"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:119
|
|
||||||
#: 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
|
|
||||||
msgid "View"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "View > Advanced"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:111
|
|
||||||
#: 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
|
|
||||||
msgid "View > Move"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:104
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:106
|
|
||||||
#: 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 "View > Zoom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Volume"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:165
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:167
|
|
||||||
msgid "Volume Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:164
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:166
|
|
||||||
msgid "Volume Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:145
|
|
||||||
msgid "Website mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:146
|
|
||||||
msgid "Website mpv.net"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
msgid "awesome-mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:79
|
|
||||||
msgid "editor_conf"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:114
|
|
||||||
msgid "theme"
|
|
||||||
msgstr ""
|
|
||||||
722
lang/po/pt_BR.po
@@ -1,722 +0,0 @@
|
|||||||
# Translation of mpv.net to ???
|
|
||||||
# Copyright (C) 2023 Frank Skare (stax76) <frank.skare.de@gmail.com>
|
|
||||||
# Copyright (C) 2023 ???
|
|
||||||
# This file is distributed under the same license as the mpv.net package.
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: mpv.net\n"
|
|
||||||
"Report-Msgid-Bugs-To: \n"
|
|
||||||
"POT-Creation-Date: 2023-11-29 06:59+0100\n"
|
|
||||||
"PO-Revision-Date: 2023-11-04 16:54+0100\n"
|
|
||||||
"Last-Translator: ???\n"
|
|
||||||
"Language-Team: ???\n"
|
|
||||||
"MIME-Version: 1.0\n"
|
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
|
||||||
"Language: pt_BR\n"
|
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:97
|
|
||||||
msgid "+10%"
|
|
||||||
msgstr "+10%"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:96
|
|
||||||
msgid "-10%"
|
|
||||||
msgstr "-10%"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:108
|
|
||||||
msgid "100 %"
|
|
||||||
msgstr "100 %"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:109
|
|
||||||
msgid "200 %"
|
|
||||||
msgstr "200 %"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:110
|
|
||||||
msgid "300 %"
|
|
||||||
msgstr "300 %"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:107
|
|
||||||
msgid "50 %"
|
|
||||||
msgstr "50 %"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
|
||||||
msgid "About mpv.net"
|
|
||||||
msgstr "About mpv.net"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:19
|
|
||||||
msgid "Add files to playlist..."
|
|
||||||
msgstr "Add files to playlist..."
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Audio"
|
|
||||||
msgstr "Audio"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:163
|
|
||||||
msgid "Backward"
|
|
||||||
msgstr "Backward"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:114
|
|
||||||
msgid "Bottom"
|
|
||||||
msgstr "Bottom"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:115
|
|
||||||
msgid "Center"
|
|
||||||
msgstr "Center"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:43
|
|
||||||
msgid "Chapters"
|
|
||||||
msgstr "Chapters"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:144
|
|
||||||
msgid "Custom"
|
|
||||||
msgstr "Custom"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:72
|
|
||||||
msgid "Cycle Aspect Ratio"
|
|
||||||
msgstr "Cycle Aspect Ratio"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:74
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:78
|
|
||||||
msgid "Cycle/Next"
|
|
||||||
msgstr "Cycle/Next"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:60
|
|
||||||
msgid "Decrease Brightness"
|
|
||||||
msgstr "Decrease Brightness"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:57
|
|
||||||
msgid "Decrease Contrast"
|
|
||||||
msgstr "Decrease Contrast"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:63
|
|
||||||
msgid "Decrease Gamma"
|
|
||||||
msgstr "Decrease Gamma"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:53
|
|
||||||
msgid "Decrease Height"
|
|
||||||
msgstr "Decrease Height"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:66
|
|
||||||
msgid "Decrease Saturation"
|
|
||||||
msgstr "Decrease Saturation"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:44
|
|
||||||
msgid "Decrease Size"
|
|
||||||
msgstr "Decrease Size"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:87
|
|
||||||
msgid "Decrease Subtitle Font Size"
|
|
||||||
msgstr "Decrease Subtitle Font Size"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:76
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:82
|
|
||||||
msgid "Delay +0.1"
|
|
||||||
msgstr "Delay +0.1"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:77
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:81
|
|
||||||
msgid "Delay -0.1"
|
|
||||||
msgstr "Delay -0.1"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:100
|
|
||||||
msgid "Double"
|
|
||||||
msgstr "Double"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:93
|
|
||||||
msgid "Down"
|
|
||||||
msgstr "Down"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:104
|
|
||||||
msgid "Enlarge"
|
|
||||||
msgstr "Enlarge"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:142
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:153
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:154
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:156
|
|
||||||
msgid "Exit"
|
|
||||||
msgstr "Exit"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:143
|
|
||||||
msgid "Exit Watch Later"
|
|
||||||
msgstr "Exit Watch Later"
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "File"
|
|
||||||
msgstr "File"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:162
|
|
||||||
msgid "Forward"
|
|
||||||
msgstr "Forward"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:175
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:176
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:177
|
|
||||||
msgid "Fullscreen"
|
|
||||||
msgstr "Fullscreen"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:99
|
|
||||||
msgid "Half"
|
|
||||||
msgstr "Half"
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
|
||||||
msgid "Help"
|
|
||||||
msgstr "Help"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:174
|
|
||||||
msgid "Ignore left mouse butten"
|
|
||||||
msgstr "Ignore left mouse butten"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:61
|
|
||||||
msgid "Increase Brightness"
|
|
||||||
msgstr "Increase Brightness"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:58
|
|
||||||
msgid "Increase Contrast"
|
|
||||||
msgstr "Increase Contrast"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:64
|
|
||||||
msgid "Increase Gamma"
|
|
||||||
msgstr "Increase Gamma"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:54
|
|
||||||
msgid "Increase Height"
|
|
||||||
msgstr "Increase Height"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:67
|
|
||||||
msgid "Increase Saturation"
|
|
||||||
msgstr "Increase Saturation"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:45
|
|
||||||
msgid "Increase Size"
|
|
||||||
msgstr "Increase Size"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:88
|
|
||||||
msgid "Increase Subtitle Font Size"
|
|
||||||
msgstr "Increase Subtitle Font Size"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:37
|
|
||||||
msgid "Jump 30 sec backward"
|
|
||||||
msgstr "Jump 30 sec backward"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:36
|
|
||||||
msgid "Jump 30 sec forward"
|
|
||||||
msgstr "Jump 30 sec forward"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:40
|
|
||||||
msgid "Jump 5 min backward"
|
|
||||||
msgstr "Jump 5 min backward"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:39
|
|
||||||
msgid "Jump 5 min forward"
|
|
||||||
msgstr "Jump 5 min forward"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:34
|
|
||||||
msgid "Jump 5 sec backward"
|
|
||||||
msgstr "Jump 5 sec backward"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:33
|
|
||||||
msgid "Jump 5 sec forward"
|
|
||||||
msgstr "Jump 5 sec forward"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:30
|
|
||||||
msgid "Jump To Next Frame"
|
|
||||||
msgstr "Jump To Next Frame"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:31
|
|
||||||
msgid "Jump To Previous Frame"
|
|
||||||
msgstr "Jump To Previous Frame"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:111
|
|
||||||
msgid "Left"
|
|
||||||
msgstr "Left"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:16
|
|
||||||
msgid "Load external audio files..."
|
|
||||||
msgstr "Load external audio files..."
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:17
|
|
||||||
msgid "Load external subtitle files..."
|
|
||||||
msgstr "Load external subtitle files..."
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:148
|
|
||||||
msgid "Manual mpv"
|
|
||||||
msgstr "Manual mpv"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:149
|
|
||||||
msgid "Manual mpv.net"
|
|
||||||
msgstr "Manual mpv.net"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:183
|
|
||||||
msgid "Mark position for revert-seek"
|
|
||||||
msgstr "Mark position for revert-seek"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:51
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:85
|
|
||||||
msgid "Move Down"
|
|
||||||
msgstr "Move Down"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:47
|
|
||||||
msgid "Move Left"
|
|
||||||
msgstr "Move Left"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:48
|
|
||||||
msgid "Move Right"
|
|
||||||
msgstr "Move Right"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:50
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:84
|
|
||||||
msgid "Move Up"
|
|
||||||
msgstr "Move Up"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:95
|
|
||||||
msgid "Mute"
|
|
||||||
msgstr "Mute"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:24
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:26
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:27
|
|
||||||
#: 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:33
|
|
||||||
#: 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
|
|
||||||
msgid "Navigate"
|
|
||||||
msgstr "Navigate"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:27
|
|
||||||
msgid "Next Chapter"
|
|
||||||
msgstr "Next Chapter"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:169
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:171
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:173
|
|
||||||
msgid "Next File"
|
|
||||||
msgstr "Next File"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:133
|
|
||||||
msgid "Open Config Folder"
|
|
||||||
msgstr "Open Config Folder"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:14
|
|
||||||
msgid "Open DVD/Blu-ray Drive/Folder..."
|
|
||||||
msgstr "Open DVD/Blu-ray Drive/Folder..."
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:12
|
|
||||||
msgid "Open Files..."
|
|
||||||
msgstr "Open Files..."
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:13
|
|
||||||
msgid "Open URL or file from clipboard"
|
|
||||||
msgstr "Open URL or file from clipboard"
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:52
|
|
||||||
#: 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
|
|
||||||
msgid "Pan & Scan"
|
|
||||||
msgstr "Pan & Scan"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
|
||||||
#: 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
|
|
||||||
msgid "Play/Pause"
|
|
||||||
msgstr "Play/Pause"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
|
||||||
msgid "Playback"
|
|
||||||
msgstr "Playback"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:28
|
|
||||||
msgid "Previous Chapter"
|
|
||||||
msgstr "Previous Chapter"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:24
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:168
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:170
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:172
|
|
||||||
msgid "Previous File"
|
|
||||||
msgstr "Previous File"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:130
|
|
||||||
msgid "Profile"
|
|
||||||
msgstr "Profile"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:21
|
|
||||||
msgid "Recent"
|
|
||||||
msgstr "Recent"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
msgid "Register audio file associations"
|
|
||||||
msgstr "Register audio file associations"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
|
||||||
msgid "Register image file associations"
|
|
||||||
msgstr "Register image file associations"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
|
||||||
msgid "Register video file associations"
|
|
||||||
msgstr "Register video file associations"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:56
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:102
|
|
||||||
msgid "Reset"
|
|
||||||
msgstr "Reset"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:112
|
|
||||||
msgid "Right"
|
|
||||||
msgstr "Right"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:73
|
|
||||||
msgid "Rotate Video"
|
|
||||||
msgstr "Rotate Video"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:179
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:181
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:187
|
|
||||||
msgid "Seek Backward"
|
|
||||||
msgstr "Seek Backward"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:178
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:180
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:186
|
|
||||||
msgid "Seek Forward"
|
|
||||||
msgstr "Seek Forward"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:185
|
|
||||||
msgid "Seek to next subtitle"
|
|
||||||
msgstr "Seek to next subtitle"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:184
|
|
||||||
msgid "Seek to previous subtitle"
|
|
||||||
msgstr "Seek to previous subtitle"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:138
|
|
||||||
msgid "Set/clear A-B loop points"
|
|
||||||
msgstr "Set/clear A-B loop points"
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Settings"
|
|
||||||
msgstr "Settings"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
|
||||||
msgid "Settings > Setup"
|
|
||||||
msgstr "Settings > Setup"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:125
|
|
||||||
msgid "Show Audio Devices"
|
|
||||||
msgstr "Show Audio Devices"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:129
|
|
||||||
msgid "Show Bindings"
|
|
||||||
msgstr "Show Bindings"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:126
|
|
||||||
msgid "Show Commands"
|
|
||||||
msgstr "Show Commands"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:131
|
|
||||||
msgid "Show Config Editor"
|
|
||||||
msgstr "Show Config Editor"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:124
|
|
||||||
msgid "Show Console"
|
|
||||||
msgstr "Show Console"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:128
|
|
||||||
msgid "Show Decoders"
|
|
||||||
msgstr "Show Decoders"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:127
|
|
||||||
msgid "Show Demuxers"
|
|
||||||
msgstr "Show Demuxers"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:132
|
|
||||||
msgid "Show Input Editor"
|
|
||||||
msgstr "Show Input Editor"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:122
|
|
||||||
msgid "Show Media Info Message Box"
|
|
||||||
msgstr "Show Media Info Message Box"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:121
|
|
||||||
msgid "Show Media Info On-Screen"
|
|
||||||
msgstr "Show Media Info On-Screen"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:155
|
|
||||||
msgid "Show Menu"
|
|
||||||
msgstr "Show Menu"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:116
|
|
||||||
msgid "Show Profiles"
|
|
||||||
msgstr "Show Profiles"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:123
|
|
||||||
msgid "Show Progress"
|
|
||||||
msgstr "Show Progress"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
|
||||||
msgid "Shrink"
|
|
||||||
msgstr "Shrink"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:140
|
|
||||||
msgid "Shuffle Playlist"
|
|
||||||
msgstr "Shuffle Playlist"
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Speed"
|
|
||||||
msgstr "Speed"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:161
|
|
||||||
msgid "Stop"
|
|
||||||
msgstr "Stop"
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:84
|
|
||||||
#: 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 "Subtitle"
|
|
||||||
msgstr "Subtitle"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:90
|
|
||||||
msgid "Subtitle > Advanced"
|
|
||||||
msgstr "Subtitle > Advanced"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:69
|
|
||||||
msgid "Take Screenshot"
|
|
||||||
msgstr "Take Screenshot"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:70
|
|
||||||
msgid "Take Screenshot without subtitles"
|
|
||||||
msgstr "Take Screenshot without subtitles"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:42
|
|
||||||
msgid "Titles"
|
|
||||||
msgstr "Titles"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:117
|
|
||||||
msgid "Toggle Border"
|
|
||||||
msgstr "Toggle Border"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:71
|
|
||||||
msgid "Toggle Deinterlace"
|
|
||||||
msgstr "Toggle Deinterlace"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:141
|
|
||||||
msgid "Toggle Hardware Decoding"
|
|
||||||
msgstr "Toggle Hardware Decoding"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:120
|
|
||||||
msgid "Toggle OSC Visibility"
|
|
||||||
msgstr "Toggle OSC Visibility"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:118
|
|
||||||
msgid "Toggle On Top"
|
|
||||||
msgstr "Toggle On Top"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:119
|
|
||||||
msgid "Toggle Statistics"
|
|
||||||
msgstr "Toggle Statistics"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:79
|
|
||||||
msgid "Toggle Visibility"
|
|
||||||
msgstr "Toggle Visibility"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:139
|
|
||||||
msgid "Toggle infinite file looping"
|
|
||||||
msgstr "Toggle infinite file looping"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:90
|
|
||||||
msgid "Toggle overriding SSA/ASS styles with normal styles"
|
|
||||||
msgstr "Toggle overriding SSA/ASS styles with normal styles"
|
|
||||||
|
|
||||||
#: 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 "Tools"
|
|
||||||
msgstr "Tools"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:113
|
|
||||||
msgid "Top"
|
|
||||||
msgstr "Top"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:91
|
|
||||||
msgid "Track"
|
|
||||||
msgstr "Track"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:182
|
|
||||||
msgid "Undo previous (or marked) seek"
|
|
||||||
msgstr "Undo previous (or marked) seek"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
|
||||||
msgid "Unregister file associations"
|
|
||||||
msgstr "Unregister file associations"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:92
|
|
||||||
msgid "Up"
|
|
||||||
msgstr "Up"
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:66
|
|
||||||
#: 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
|
|
||||||
msgid "Video"
|
|
||||||
msgstr "Video"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:119
|
|
||||||
#: 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
|
|
||||||
msgid "View"
|
|
||||||
msgstr "View"
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "View > Advanced"
|
|
||||||
msgstr "View > Advanced"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:111
|
|
||||||
#: 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
|
|
||||||
msgid "View > Move"
|
|
||||||
msgstr "View > Move"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:104
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:106
|
|
||||||
#: 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 "View > Zoom"
|
|
||||||
msgstr "View > Zoom"
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Volume"
|
|
||||||
msgstr "Volume"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:165
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:167
|
|
||||||
msgid "Volume Down"
|
|
||||||
msgstr "Volume Down"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:164
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:166
|
|
||||||
msgid "Volume Up"
|
|
||||||
msgstr "Volume Up"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:145
|
|
||||||
msgid "Website mpv"
|
|
||||||
msgstr "Website mpv"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:146
|
|
||||||
msgid "Website mpv.net"
|
|
||||||
msgstr "Website mpv.net"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
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\Properties\Resources.Designer.cs:114
|
|
||||||
msgid "theme"
|
|
||||||
msgstr "theme"
|
|
||||||
722
lang/po/ro.po
@@ -1,722 +0,0 @@
|
|||||||
# Translation of mpv.net to ???
|
|
||||||
# Copyright (C) 2023 Frank Skare (stax76) <frank.skare.de@gmail.com>
|
|
||||||
# Copyright (C) 2023 ???
|
|
||||||
# This file is distributed under the same license as the mpv.net package.
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: mpv.net\n"
|
|
||||||
"Report-Msgid-Bugs-To: \n"
|
|
||||||
"POT-Creation-Date: 2023-11-29 06:59+0100\n"
|
|
||||||
"PO-Revision-Date: 2023-11-04 16:54+0100\n"
|
|
||||||
"Last-Translator: ???\n"
|
|
||||||
"Language-Team: ???\n"
|
|
||||||
"Language: ro\n"
|
|
||||||
"MIME-Version: 1.0\n"
|
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:97
|
|
||||||
msgid "+10%"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:96
|
|
||||||
msgid "-10%"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:108
|
|
||||||
msgid "100 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:109
|
|
||||||
msgid "200 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:110
|
|
||||||
msgid "300 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:107
|
|
||||||
msgid "50 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
|
||||||
msgid "About mpv.net"
|
|
||||||
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: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
|
|
||||||
msgid "Audio"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:163
|
|
||||||
msgid "Backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:114
|
|
||||||
msgid "Bottom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:115
|
|
||||||
msgid "Center"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:43
|
|
||||||
msgid "Chapters"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:144
|
|
||||||
msgid "Custom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:72
|
|
||||||
msgid "Cycle Aspect Ratio"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:74
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:78
|
|
||||||
msgid "Cycle/Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:60
|
|
||||||
msgid "Decrease Brightness"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:57
|
|
||||||
msgid "Decrease Contrast"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:63
|
|
||||||
msgid "Decrease Gamma"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:53
|
|
||||||
msgid "Decrease Height"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:66
|
|
||||||
msgid "Decrease Saturation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:44
|
|
||||||
msgid "Decrease Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:87
|
|
||||||
msgid "Decrease Subtitle Font Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:76
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:82
|
|
||||||
msgid "Delay +0.1"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:77
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:81
|
|
||||||
msgid "Delay -0.1"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:100
|
|
||||||
msgid "Double"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:93
|
|
||||||
msgid "Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:104
|
|
||||||
msgid "Enlarge"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:142
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:153
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:154
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:156
|
|
||||||
msgid "Exit"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:143
|
|
||||||
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
|
|
||||||
msgid "File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:162
|
|
||||||
msgid "Forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:175
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:176
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:177
|
|
||||||
msgid "Fullscreen"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:99
|
|
||||||
msgid "Half"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
|
||||||
msgid "Help"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:174
|
|
||||||
msgid "Ignore left mouse butten"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:61
|
|
||||||
msgid "Increase Brightness"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:58
|
|
||||||
msgid "Increase Contrast"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:64
|
|
||||||
msgid "Increase Gamma"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:54
|
|
||||||
msgid "Increase Height"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:67
|
|
||||||
msgid "Increase Saturation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:45
|
|
||||||
msgid "Increase Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:88
|
|
||||||
msgid "Increase Subtitle Font Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:37
|
|
||||||
msgid "Jump 30 sec backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:36
|
|
||||||
msgid "Jump 30 sec forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:40
|
|
||||||
msgid "Jump 5 min backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:39
|
|
||||||
msgid "Jump 5 min forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:34
|
|
||||||
msgid "Jump 5 sec backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:33
|
|
||||||
msgid "Jump 5 sec forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:30
|
|
||||||
msgid "Jump To Next Frame"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:31
|
|
||||||
msgid "Jump To Previous Frame"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:111
|
|
||||||
msgid "Left"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:16
|
|
||||||
msgid "Load external audio files..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:17
|
|
||||||
msgid "Load external subtitle files..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:148
|
|
||||||
msgid "Manual mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:149
|
|
||||||
msgid "Manual mpv.net"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:183
|
|
||||||
msgid "Mark position for revert-seek"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:51
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:85
|
|
||||||
msgid "Move Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:47
|
|
||||||
msgid "Move Left"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:48
|
|
||||||
msgid "Move Right"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:50
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:84
|
|
||||||
msgid "Move Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:95
|
|
||||||
msgid "Mute"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:24
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:26
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:27
|
|
||||||
#: 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:33
|
|
||||||
#: 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
|
|
||||||
msgid "Navigate"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:27
|
|
||||||
msgid "Next Chapter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:169
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:171
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:173
|
|
||||||
msgid "Next File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:133
|
|
||||||
msgid "Open Config Folder"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:14
|
|
||||||
msgid "Open DVD/Blu-ray Drive/Folder..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:52
|
|
||||||
#: 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
|
|
||||||
msgid "Pan & Scan"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
|
||||||
#: 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
|
|
||||||
msgid "Play/Pause"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
|
||||||
msgid "Playback"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:28
|
|
||||||
msgid "Previous Chapter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:24
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:168
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:170
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:172
|
|
||||||
msgid "Previous File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:130
|
|
||||||
msgid "Profile"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:21
|
|
||||||
msgid "Recent"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
msgid "Register audio file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
|
||||||
msgid "Register image file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
|
||||||
msgid "Register video file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:56
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:102
|
|
||||||
msgid "Reset"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:112
|
|
||||||
msgid "Right"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:73
|
|
||||||
msgid "Rotate Video"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:179
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:181
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:187
|
|
||||||
msgid "Seek Backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:178
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:180
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:186
|
|
||||||
msgid "Seek Forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:185
|
|
||||||
msgid "Seek to next subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:184
|
|
||||||
msgid "Seek to previous subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:138
|
|
||||||
msgid "Set/clear A-B loop points"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Settings"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
|
||||||
msgid "Settings > Setup"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:125
|
|
||||||
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:126
|
|
||||||
msgid "Show Commands"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:131
|
|
||||||
msgid "Show Config Editor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:124
|
|
||||||
msgid "Show Console"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:128
|
|
||||||
msgid "Show Decoders"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:127
|
|
||||||
msgid "Show Demuxers"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:132
|
|
||||||
msgid "Show Input Editor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:122
|
|
||||||
msgid "Show Media Info Message Box"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:121
|
|
||||||
msgid "Show Media Info On-Screen"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:155
|
|
||||||
msgid "Show Menu"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:116
|
|
||||||
msgid "Show Profiles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:123
|
|
||||||
msgid "Show Progress"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
|
||||||
msgid "Shrink"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:140
|
|
||||||
msgid "Shuffle Playlist"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Speed"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:161
|
|
||||||
msgid "Stop"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:84
|
|
||||||
#: 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 "Subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:90
|
|
||||||
msgid "Subtitle > Advanced"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:69
|
|
||||||
msgid "Take Screenshot"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:70
|
|
||||||
msgid "Take Screenshot without subtitles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:42
|
|
||||||
msgid "Titles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:117
|
|
||||||
msgid "Toggle Border"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:71
|
|
||||||
msgid "Toggle Deinterlace"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:141
|
|
||||||
msgid "Toggle Hardware Decoding"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:120
|
|
||||||
msgid "Toggle OSC Visibility"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:118
|
|
||||||
msgid "Toggle On Top"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:119
|
|
||||||
msgid "Toggle Statistics"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:79
|
|
||||||
msgid "Toggle Visibility"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:139
|
|
||||||
msgid "Toggle infinite file looping"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:90
|
|
||||||
msgid "Toggle overriding SSA/ASS styles with normal styles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 "Tools"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:113
|
|
||||||
msgid "Top"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:91
|
|
||||||
msgid "Track"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:182
|
|
||||||
msgid "Undo previous (or marked) seek"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
|
||||||
msgid "Unregister file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:92
|
|
||||||
msgid "Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:66
|
|
||||||
#: 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
|
|
||||||
msgid "Video"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:119
|
|
||||||
#: 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
|
|
||||||
msgid "View"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "View > Advanced"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:111
|
|
||||||
#: 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
|
|
||||||
msgid "View > Move"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:104
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:106
|
|
||||||
#: 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 "View > Zoom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Volume"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:165
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:167
|
|
||||||
msgid "Volume Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:164
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:166
|
|
||||||
msgid "Volume Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:145
|
|
||||||
msgid "Website mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:146
|
|
||||||
msgid "Website mpv.net"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
msgid "awesome-mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:79
|
|
||||||
msgid "editor_conf"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:114
|
|
||||||
msgid "theme"
|
|
||||||
msgstr ""
|
|
||||||
1432
lang/po/ru.po
722
lang/po/sr_RS.po
@@ -1,722 +0,0 @@
|
|||||||
# Translation of mpv.net to ???
|
|
||||||
# Copyright (C) 2023 Frank Skare (stax76) <frank.skare.de@gmail.com>
|
|
||||||
# Copyright (C) 2023 ???
|
|
||||||
# This file is distributed under the same license as the mpv.net package.
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: mpv.net\n"
|
|
||||||
"Report-Msgid-Bugs-To: \n"
|
|
||||||
"POT-Creation-Date: 2023-11-29 06:59+0100\n"
|
|
||||||
"PO-Revision-Date: 2023-11-04 16:54+0100\n"
|
|
||||||
"Last-Translator: ???\n"
|
|
||||||
"Language-Team: ???\n"
|
|
||||||
"Language: sr_RS\n"
|
|
||||||
"MIME-Version: 1.0\n"
|
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:97
|
|
||||||
msgid "+10%"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:96
|
|
||||||
msgid "-10%"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:108
|
|
||||||
msgid "100 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:109
|
|
||||||
msgid "200 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:110
|
|
||||||
msgid "300 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:107
|
|
||||||
msgid "50 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
|
||||||
msgid "About mpv.net"
|
|
||||||
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: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
|
|
||||||
msgid "Audio"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:163
|
|
||||||
msgid "Backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:114
|
|
||||||
msgid "Bottom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:115
|
|
||||||
msgid "Center"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:43
|
|
||||||
msgid "Chapters"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:144
|
|
||||||
msgid "Custom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:72
|
|
||||||
msgid "Cycle Aspect Ratio"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:74
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:78
|
|
||||||
msgid "Cycle/Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:60
|
|
||||||
msgid "Decrease Brightness"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:57
|
|
||||||
msgid "Decrease Contrast"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:63
|
|
||||||
msgid "Decrease Gamma"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:53
|
|
||||||
msgid "Decrease Height"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:66
|
|
||||||
msgid "Decrease Saturation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:44
|
|
||||||
msgid "Decrease Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:87
|
|
||||||
msgid "Decrease Subtitle Font Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:76
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:82
|
|
||||||
msgid "Delay +0.1"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:77
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:81
|
|
||||||
msgid "Delay -0.1"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:100
|
|
||||||
msgid "Double"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:93
|
|
||||||
msgid "Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:104
|
|
||||||
msgid "Enlarge"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:142
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:153
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:154
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:156
|
|
||||||
msgid "Exit"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:143
|
|
||||||
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
|
|
||||||
msgid "File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:162
|
|
||||||
msgid "Forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:175
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:176
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:177
|
|
||||||
msgid "Fullscreen"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:99
|
|
||||||
msgid "Half"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
|
||||||
msgid "Help"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:174
|
|
||||||
msgid "Ignore left mouse butten"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:61
|
|
||||||
msgid "Increase Brightness"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:58
|
|
||||||
msgid "Increase Contrast"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:64
|
|
||||||
msgid "Increase Gamma"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:54
|
|
||||||
msgid "Increase Height"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:67
|
|
||||||
msgid "Increase Saturation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:45
|
|
||||||
msgid "Increase Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:88
|
|
||||||
msgid "Increase Subtitle Font Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:37
|
|
||||||
msgid "Jump 30 sec backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:36
|
|
||||||
msgid "Jump 30 sec forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:40
|
|
||||||
msgid "Jump 5 min backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:39
|
|
||||||
msgid "Jump 5 min forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:34
|
|
||||||
msgid "Jump 5 sec backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:33
|
|
||||||
msgid "Jump 5 sec forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:30
|
|
||||||
msgid "Jump To Next Frame"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:31
|
|
||||||
msgid "Jump To Previous Frame"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:111
|
|
||||||
msgid "Left"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:16
|
|
||||||
msgid "Load external audio files..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:17
|
|
||||||
msgid "Load external subtitle files..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:148
|
|
||||||
msgid "Manual mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:149
|
|
||||||
msgid "Manual mpv.net"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:183
|
|
||||||
msgid "Mark position for revert-seek"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:51
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:85
|
|
||||||
msgid "Move Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:47
|
|
||||||
msgid "Move Left"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:48
|
|
||||||
msgid "Move Right"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:50
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:84
|
|
||||||
msgid "Move Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:95
|
|
||||||
msgid "Mute"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:24
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:26
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:27
|
|
||||||
#: 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:33
|
|
||||||
#: 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
|
|
||||||
msgid "Navigate"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:27
|
|
||||||
msgid "Next Chapter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:169
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:171
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:173
|
|
||||||
msgid "Next File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:133
|
|
||||||
msgid "Open Config Folder"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:14
|
|
||||||
msgid "Open DVD/Blu-ray Drive/Folder..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:52
|
|
||||||
#: 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
|
|
||||||
msgid "Pan & Scan"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
|
||||||
#: 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
|
|
||||||
msgid "Play/Pause"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
|
||||||
msgid "Playback"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:28
|
|
||||||
msgid "Previous Chapter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:24
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:168
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:170
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:172
|
|
||||||
msgid "Previous File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:130
|
|
||||||
msgid "Profile"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:21
|
|
||||||
msgid "Recent"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
msgid "Register audio file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
|
||||||
msgid "Register image file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
|
||||||
msgid "Register video file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:56
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:102
|
|
||||||
msgid "Reset"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:112
|
|
||||||
msgid "Right"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:73
|
|
||||||
msgid "Rotate Video"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:179
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:181
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:187
|
|
||||||
msgid "Seek Backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:178
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:180
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:186
|
|
||||||
msgid "Seek Forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:185
|
|
||||||
msgid "Seek to next subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:184
|
|
||||||
msgid "Seek to previous subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:138
|
|
||||||
msgid "Set/clear A-B loop points"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Settings"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
|
||||||
msgid "Settings > Setup"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:125
|
|
||||||
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:126
|
|
||||||
msgid "Show Commands"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:131
|
|
||||||
msgid "Show Config Editor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:124
|
|
||||||
msgid "Show Console"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:128
|
|
||||||
msgid "Show Decoders"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:127
|
|
||||||
msgid "Show Demuxers"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:132
|
|
||||||
msgid "Show Input Editor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:122
|
|
||||||
msgid "Show Media Info Message Box"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:121
|
|
||||||
msgid "Show Media Info On-Screen"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:155
|
|
||||||
msgid "Show Menu"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:116
|
|
||||||
msgid "Show Profiles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:123
|
|
||||||
msgid "Show Progress"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
|
||||||
msgid "Shrink"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:140
|
|
||||||
msgid "Shuffle Playlist"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Speed"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:161
|
|
||||||
msgid "Stop"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:84
|
|
||||||
#: 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 "Subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:90
|
|
||||||
msgid "Subtitle > Advanced"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:69
|
|
||||||
msgid "Take Screenshot"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:70
|
|
||||||
msgid "Take Screenshot without subtitles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:42
|
|
||||||
msgid "Titles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:117
|
|
||||||
msgid "Toggle Border"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:71
|
|
||||||
msgid "Toggle Deinterlace"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:141
|
|
||||||
msgid "Toggle Hardware Decoding"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:120
|
|
||||||
msgid "Toggle OSC Visibility"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:118
|
|
||||||
msgid "Toggle On Top"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:119
|
|
||||||
msgid "Toggle Statistics"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:79
|
|
||||||
msgid "Toggle Visibility"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:139
|
|
||||||
msgid "Toggle infinite file looping"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:90
|
|
||||||
msgid "Toggle overriding SSA/ASS styles with normal styles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 "Tools"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:113
|
|
||||||
msgid "Top"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:91
|
|
||||||
msgid "Track"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:182
|
|
||||||
msgid "Undo previous (or marked) seek"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
|
||||||
msgid "Unregister file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:92
|
|
||||||
msgid "Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:66
|
|
||||||
#: 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
|
|
||||||
msgid "Video"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:119
|
|
||||||
#: 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
|
|
||||||
msgid "View"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "View > Advanced"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:111
|
|
||||||
#: 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
|
|
||||||
msgid "View > Move"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:104
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:106
|
|
||||||
#: 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 "View > Zoom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Volume"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:165
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:167
|
|
||||||
msgid "Volume Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:164
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:166
|
|
||||||
msgid "Volume Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:145
|
|
||||||
msgid "Website mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:146
|
|
||||||
msgid "Website mpv.net"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
msgid "awesome-mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:79
|
|
||||||
msgid "editor_conf"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:114
|
|
||||||
msgid "theme"
|
|
||||||
msgstr ""
|
|
||||||
@@ -1,722 +0,0 @@
|
|||||||
# Translation of mpv.net to ???
|
|
||||||
# Copyright (C) 2023 Frank Skare (stax76) <frank.skare.de@gmail.com>
|
|
||||||
# Copyright (C) 2023 ???
|
|
||||||
# This file is distributed under the same license as the mpv.net package.
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: mpv.net\n"
|
|
||||||
"Report-Msgid-Bugs-To: \n"
|
|
||||||
"POT-Creation-Date: 2023-11-29 06:59+0100\n"
|
|
||||||
"PO-Revision-Date: 2023-11-04 16:54+0100\n"
|
|
||||||
"Last-Translator: ???\n"
|
|
||||||
"Language-Team: ???\n"
|
|
||||||
"Language: sr_RS@latin\n"
|
|
||||||
"MIME-Version: 1.0\n"
|
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:97
|
|
||||||
msgid "+10%"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:96
|
|
||||||
msgid "-10%"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:108
|
|
||||||
msgid "100 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:109
|
|
||||||
msgid "200 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:110
|
|
||||||
msgid "300 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:107
|
|
||||||
msgid "50 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
|
||||||
msgid "About mpv.net"
|
|
||||||
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: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
|
|
||||||
msgid "Audio"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:163
|
|
||||||
msgid "Backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:114
|
|
||||||
msgid "Bottom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:115
|
|
||||||
msgid "Center"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:43
|
|
||||||
msgid "Chapters"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:144
|
|
||||||
msgid "Custom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:72
|
|
||||||
msgid "Cycle Aspect Ratio"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:74
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:78
|
|
||||||
msgid "Cycle/Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:60
|
|
||||||
msgid "Decrease Brightness"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:57
|
|
||||||
msgid "Decrease Contrast"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:63
|
|
||||||
msgid "Decrease Gamma"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:53
|
|
||||||
msgid "Decrease Height"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:66
|
|
||||||
msgid "Decrease Saturation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:44
|
|
||||||
msgid "Decrease Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:87
|
|
||||||
msgid "Decrease Subtitle Font Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:76
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:82
|
|
||||||
msgid "Delay +0.1"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:77
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:81
|
|
||||||
msgid "Delay -0.1"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:100
|
|
||||||
msgid "Double"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:93
|
|
||||||
msgid "Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:104
|
|
||||||
msgid "Enlarge"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:142
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:153
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:154
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:156
|
|
||||||
msgid "Exit"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:143
|
|
||||||
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
|
|
||||||
msgid "File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:162
|
|
||||||
msgid "Forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:175
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:176
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:177
|
|
||||||
msgid "Fullscreen"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:99
|
|
||||||
msgid "Half"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
|
||||||
msgid "Help"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:174
|
|
||||||
msgid "Ignore left mouse butten"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:61
|
|
||||||
msgid "Increase Brightness"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:58
|
|
||||||
msgid "Increase Contrast"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:64
|
|
||||||
msgid "Increase Gamma"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:54
|
|
||||||
msgid "Increase Height"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:67
|
|
||||||
msgid "Increase Saturation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:45
|
|
||||||
msgid "Increase Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:88
|
|
||||||
msgid "Increase Subtitle Font Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:37
|
|
||||||
msgid "Jump 30 sec backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:36
|
|
||||||
msgid "Jump 30 sec forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:40
|
|
||||||
msgid "Jump 5 min backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:39
|
|
||||||
msgid "Jump 5 min forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:34
|
|
||||||
msgid "Jump 5 sec backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:33
|
|
||||||
msgid "Jump 5 sec forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:30
|
|
||||||
msgid "Jump To Next Frame"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:31
|
|
||||||
msgid "Jump To Previous Frame"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:111
|
|
||||||
msgid "Left"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:16
|
|
||||||
msgid "Load external audio files..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:17
|
|
||||||
msgid "Load external subtitle files..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:148
|
|
||||||
msgid "Manual mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:149
|
|
||||||
msgid "Manual mpv.net"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:183
|
|
||||||
msgid "Mark position for revert-seek"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:51
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:85
|
|
||||||
msgid "Move Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:47
|
|
||||||
msgid "Move Left"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:48
|
|
||||||
msgid "Move Right"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:50
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:84
|
|
||||||
msgid "Move Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:95
|
|
||||||
msgid "Mute"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:24
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:26
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:27
|
|
||||||
#: 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:33
|
|
||||||
#: 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
|
|
||||||
msgid "Navigate"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:27
|
|
||||||
msgid "Next Chapter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:169
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:171
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:173
|
|
||||||
msgid "Next File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:133
|
|
||||||
msgid "Open Config Folder"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:14
|
|
||||||
msgid "Open DVD/Blu-ray Drive/Folder..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:52
|
|
||||||
#: 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
|
|
||||||
msgid "Pan & Scan"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
|
||||||
#: 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
|
|
||||||
msgid "Play/Pause"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
|
||||||
msgid "Playback"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:28
|
|
||||||
msgid "Previous Chapter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:24
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:168
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:170
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:172
|
|
||||||
msgid "Previous File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:130
|
|
||||||
msgid "Profile"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:21
|
|
||||||
msgid "Recent"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
msgid "Register audio file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
|
||||||
msgid "Register image file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
|
||||||
msgid "Register video file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:56
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:102
|
|
||||||
msgid "Reset"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:112
|
|
||||||
msgid "Right"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:73
|
|
||||||
msgid "Rotate Video"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:179
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:181
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:187
|
|
||||||
msgid "Seek Backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:178
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:180
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:186
|
|
||||||
msgid "Seek Forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:185
|
|
||||||
msgid "Seek to next subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:184
|
|
||||||
msgid "Seek to previous subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:138
|
|
||||||
msgid "Set/clear A-B loop points"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Settings"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
|
||||||
msgid "Settings > Setup"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:125
|
|
||||||
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:126
|
|
||||||
msgid "Show Commands"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:131
|
|
||||||
msgid "Show Config Editor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:124
|
|
||||||
msgid "Show Console"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:128
|
|
||||||
msgid "Show Decoders"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:127
|
|
||||||
msgid "Show Demuxers"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:132
|
|
||||||
msgid "Show Input Editor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:122
|
|
||||||
msgid "Show Media Info Message Box"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:121
|
|
||||||
msgid "Show Media Info On-Screen"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:155
|
|
||||||
msgid "Show Menu"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:116
|
|
||||||
msgid "Show Profiles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:123
|
|
||||||
msgid "Show Progress"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
|
||||||
msgid "Shrink"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:140
|
|
||||||
msgid "Shuffle Playlist"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Speed"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:161
|
|
||||||
msgid "Stop"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:84
|
|
||||||
#: 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 "Subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:90
|
|
||||||
msgid "Subtitle > Advanced"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:69
|
|
||||||
msgid "Take Screenshot"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:70
|
|
||||||
msgid "Take Screenshot without subtitles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:42
|
|
||||||
msgid "Titles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:117
|
|
||||||
msgid "Toggle Border"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:71
|
|
||||||
msgid "Toggle Deinterlace"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:141
|
|
||||||
msgid "Toggle Hardware Decoding"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:120
|
|
||||||
msgid "Toggle OSC Visibility"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:118
|
|
||||||
msgid "Toggle On Top"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:119
|
|
||||||
msgid "Toggle Statistics"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:79
|
|
||||||
msgid "Toggle Visibility"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:139
|
|
||||||
msgid "Toggle infinite file looping"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:90
|
|
||||||
msgid "Toggle overriding SSA/ASS styles with normal styles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 "Tools"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:113
|
|
||||||
msgid "Top"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:91
|
|
||||||
msgid "Track"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:182
|
|
||||||
msgid "Undo previous (or marked) seek"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
|
||||||
msgid "Unregister file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:92
|
|
||||||
msgid "Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:66
|
|
||||||
#: 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
|
|
||||||
msgid "Video"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:119
|
|
||||||
#: 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
|
|
||||||
msgid "View"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "View > Advanced"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:111
|
|
||||||
#: 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
|
|
||||||
msgid "View > Move"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:104
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:106
|
|
||||||
#: 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 "View > Zoom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Volume"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:165
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:167
|
|
||||||
msgid "Volume Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:164
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:166
|
|
||||||
msgid "Volume Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:145
|
|
||||||
msgid "Website mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:146
|
|
||||||
msgid "Website mpv.net"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
msgid "awesome-mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:79
|
|
||||||
msgid "editor_conf"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:114
|
|
||||||
msgid "theme"
|
|
||||||
msgstr ""
|
|
||||||
722
lang/po/sv.po
@@ -1,722 +0,0 @@
|
|||||||
# Translation of mpv.net to ???
|
|
||||||
# Copyright (C) 2023 Frank Skare (stax76) <frank.skare.de@gmail.com>
|
|
||||||
# Copyright (C) 2023 ???
|
|
||||||
# This file is distributed under the same license as the mpv.net package.
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: mpv.net\n"
|
|
||||||
"Report-Msgid-Bugs-To: \n"
|
|
||||||
"POT-Creation-Date: 2023-11-29 06:59+0100\n"
|
|
||||||
"PO-Revision-Date: 2023-11-04 16:54+0100\n"
|
|
||||||
"Last-Translator: ???\n"
|
|
||||||
"Language-Team: ???\n"
|
|
||||||
"Language: sv\n"
|
|
||||||
"MIME-Version: 1.0\n"
|
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:97
|
|
||||||
msgid "+10%"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:96
|
|
||||||
msgid "-10%"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:108
|
|
||||||
msgid "100 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:109
|
|
||||||
msgid "200 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:110
|
|
||||||
msgid "300 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:107
|
|
||||||
msgid "50 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
|
||||||
msgid "About mpv.net"
|
|
||||||
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: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
|
|
||||||
msgid "Audio"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:163
|
|
||||||
msgid "Backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:114
|
|
||||||
msgid "Bottom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:115
|
|
||||||
msgid "Center"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:43
|
|
||||||
msgid "Chapters"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:144
|
|
||||||
msgid "Custom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:72
|
|
||||||
msgid "Cycle Aspect Ratio"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:74
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:78
|
|
||||||
msgid "Cycle/Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:60
|
|
||||||
msgid "Decrease Brightness"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:57
|
|
||||||
msgid "Decrease Contrast"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:63
|
|
||||||
msgid "Decrease Gamma"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:53
|
|
||||||
msgid "Decrease Height"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:66
|
|
||||||
msgid "Decrease Saturation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:44
|
|
||||||
msgid "Decrease Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:87
|
|
||||||
msgid "Decrease Subtitle Font Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:76
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:82
|
|
||||||
msgid "Delay +0.1"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:77
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:81
|
|
||||||
msgid "Delay -0.1"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:100
|
|
||||||
msgid "Double"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:93
|
|
||||||
msgid "Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:104
|
|
||||||
msgid "Enlarge"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:142
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:153
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:154
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:156
|
|
||||||
msgid "Exit"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:143
|
|
||||||
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
|
|
||||||
msgid "File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:162
|
|
||||||
msgid "Forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:175
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:176
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:177
|
|
||||||
msgid "Fullscreen"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:99
|
|
||||||
msgid "Half"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
|
||||||
msgid "Help"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:174
|
|
||||||
msgid "Ignore left mouse butten"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:61
|
|
||||||
msgid "Increase Brightness"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:58
|
|
||||||
msgid "Increase Contrast"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:64
|
|
||||||
msgid "Increase Gamma"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:54
|
|
||||||
msgid "Increase Height"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:67
|
|
||||||
msgid "Increase Saturation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:45
|
|
||||||
msgid "Increase Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:88
|
|
||||||
msgid "Increase Subtitle Font Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:37
|
|
||||||
msgid "Jump 30 sec backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:36
|
|
||||||
msgid "Jump 30 sec forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:40
|
|
||||||
msgid "Jump 5 min backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:39
|
|
||||||
msgid "Jump 5 min forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:34
|
|
||||||
msgid "Jump 5 sec backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:33
|
|
||||||
msgid "Jump 5 sec forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:30
|
|
||||||
msgid "Jump To Next Frame"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:31
|
|
||||||
msgid "Jump To Previous Frame"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:111
|
|
||||||
msgid "Left"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:16
|
|
||||||
msgid "Load external audio files..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:17
|
|
||||||
msgid "Load external subtitle files..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:148
|
|
||||||
msgid "Manual mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:149
|
|
||||||
msgid "Manual mpv.net"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:183
|
|
||||||
msgid "Mark position for revert-seek"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:51
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:85
|
|
||||||
msgid "Move Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:47
|
|
||||||
msgid "Move Left"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:48
|
|
||||||
msgid "Move Right"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:50
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:84
|
|
||||||
msgid "Move Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:95
|
|
||||||
msgid "Mute"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:24
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:26
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:27
|
|
||||||
#: 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:33
|
|
||||||
#: 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
|
|
||||||
msgid "Navigate"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:27
|
|
||||||
msgid "Next Chapter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:169
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:171
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:173
|
|
||||||
msgid "Next File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:133
|
|
||||||
msgid "Open Config Folder"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:14
|
|
||||||
msgid "Open DVD/Blu-ray Drive/Folder..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:52
|
|
||||||
#: 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
|
|
||||||
msgid "Pan & Scan"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
|
||||||
#: 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
|
|
||||||
msgid "Play/Pause"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
|
||||||
msgid "Playback"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:28
|
|
||||||
msgid "Previous Chapter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:24
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:168
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:170
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:172
|
|
||||||
msgid "Previous File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:130
|
|
||||||
msgid "Profile"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:21
|
|
||||||
msgid "Recent"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
msgid "Register audio file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
|
||||||
msgid "Register image file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
|
||||||
msgid "Register video file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:56
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:102
|
|
||||||
msgid "Reset"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:112
|
|
||||||
msgid "Right"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:73
|
|
||||||
msgid "Rotate Video"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:179
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:181
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:187
|
|
||||||
msgid "Seek Backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:178
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:180
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:186
|
|
||||||
msgid "Seek Forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:185
|
|
||||||
msgid "Seek to next subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:184
|
|
||||||
msgid "Seek to previous subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:138
|
|
||||||
msgid "Set/clear A-B loop points"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Settings"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
|
||||||
msgid "Settings > Setup"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:125
|
|
||||||
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:126
|
|
||||||
msgid "Show Commands"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:131
|
|
||||||
msgid "Show Config Editor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:124
|
|
||||||
msgid "Show Console"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:128
|
|
||||||
msgid "Show Decoders"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:127
|
|
||||||
msgid "Show Demuxers"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:132
|
|
||||||
msgid "Show Input Editor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:122
|
|
||||||
msgid "Show Media Info Message Box"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:121
|
|
||||||
msgid "Show Media Info On-Screen"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:155
|
|
||||||
msgid "Show Menu"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:116
|
|
||||||
msgid "Show Profiles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:123
|
|
||||||
msgid "Show Progress"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
|
||||||
msgid "Shrink"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:140
|
|
||||||
msgid "Shuffle Playlist"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Speed"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:161
|
|
||||||
msgid "Stop"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:84
|
|
||||||
#: 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 "Subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:90
|
|
||||||
msgid "Subtitle > Advanced"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:69
|
|
||||||
msgid "Take Screenshot"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:70
|
|
||||||
msgid "Take Screenshot without subtitles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:42
|
|
||||||
msgid "Titles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:117
|
|
||||||
msgid "Toggle Border"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:71
|
|
||||||
msgid "Toggle Deinterlace"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:141
|
|
||||||
msgid "Toggle Hardware Decoding"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:120
|
|
||||||
msgid "Toggle OSC Visibility"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:118
|
|
||||||
msgid "Toggle On Top"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:119
|
|
||||||
msgid "Toggle Statistics"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:79
|
|
||||||
msgid "Toggle Visibility"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:139
|
|
||||||
msgid "Toggle infinite file looping"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:90
|
|
||||||
msgid "Toggle overriding SSA/ASS styles with normal styles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 "Tools"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:113
|
|
||||||
msgid "Top"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:91
|
|
||||||
msgid "Track"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:182
|
|
||||||
msgid "Undo previous (or marked) seek"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
|
||||||
msgid "Unregister file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:92
|
|
||||||
msgid "Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:66
|
|
||||||
#: 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
|
|
||||||
msgid "Video"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:119
|
|
||||||
#: 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
|
|
||||||
msgid "View"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "View > Advanced"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:111
|
|
||||||
#: 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
|
|
||||||
msgid "View > Move"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:104
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:106
|
|
||||||
#: 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 "View > Zoom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Volume"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:165
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:167
|
|
||||||
msgid "Volume Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:164
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:166
|
|
||||||
msgid "Volume Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:145
|
|
||||||
msgid "Website mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:146
|
|
||||||
msgid "Website mpv.net"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
msgid "awesome-mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:79
|
|
||||||
msgid "editor_conf"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:114
|
|
||||||
msgid "theme"
|
|
||||||
msgstr ""
|
|
||||||
1433
lang/po/tr.po
722
lang/po/uk.po
@@ -1,722 +0,0 @@
|
|||||||
# Translation of mpv.net to ???
|
|
||||||
# Copyright (C) 2023 Frank Skare (stax76) <frank.skare.de@gmail.com>
|
|
||||||
# Copyright (C) 2023 ???
|
|
||||||
# This file is distributed under the same license as the mpv.net package.
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: mpv.net\n"
|
|
||||||
"Report-Msgid-Bugs-To: \n"
|
|
||||||
"POT-Creation-Date: 2023-11-29 06:59+0100\n"
|
|
||||||
"PO-Revision-Date: 2023-11-04 16:54+0100\n"
|
|
||||||
"Last-Translator: ???\n"
|
|
||||||
"Language-Team: ???\n"
|
|
||||||
"Language: uk\n"
|
|
||||||
"MIME-Version: 1.0\n"
|
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:97
|
|
||||||
msgid "+10%"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:96
|
|
||||||
msgid "-10%"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:108
|
|
||||||
msgid "100 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:109
|
|
||||||
msgid "200 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:110
|
|
||||||
msgid "300 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:107
|
|
||||||
msgid "50 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
|
||||||
msgid "About mpv.net"
|
|
||||||
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: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
|
|
||||||
msgid "Audio"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:163
|
|
||||||
msgid "Backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:114
|
|
||||||
msgid "Bottom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:115
|
|
||||||
msgid "Center"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:43
|
|
||||||
msgid "Chapters"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:144
|
|
||||||
msgid "Custom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:72
|
|
||||||
msgid "Cycle Aspect Ratio"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:74
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:78
|
|
||||||
msgid "Cycle/Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:60
|
|
||||||
msgid "Decrease Brightness"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:57
|
|
||||||
msgid "Decrease Contrast"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:63
|
|
||||||
msgid "Decrease Gamma"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:53
|
|
||||||
msgid "Decrease Height"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:66
|
|
||||||
msgid "Decrease Saturation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:44
|
|
||||||
msgid "Decrease Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:87
|
|
||||||
msgid "Decrease Subtitle Font Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:76
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:82
|
|
||||||
msgid "Delay +0.1"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:77
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:81
|
|
||||||
msgid "Delay -0.1"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:100
|
|
||||||
msgid "Double"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:93
|
|
||||||
msgid "Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:104
|
|
||||||
msgid "Enlarge"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:142
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:153
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:154
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:156
|
|
||||||
msgid "Exit"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:143
|
|
||||||
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
|
|
||||||
msgid "File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:162
|
|
||||||
msgid "Forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:175
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:176
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:177
|
|
||||||
msgid "Fullscreen"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:99
|
|
||||||
msgid "Half"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
|
||||||
msgid "Help"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:174
|
|
||||||
msgid "Ignore left mouse butten"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:61
|
|
||||||
msgid "Increase Brightness"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:58
|
|
||||||
msgid "Increase Contrast"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:64
|
|
||||||
msgid "Increase Gamma"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:54
|
|
||||||
msgid "Increase Height"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:67
|
|
||||||
msgid "Increase Saturation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:45
|
|
||||||
msgid "Increase Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:88
|
|
||||||
msgid "Increase Subtitle Font Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:37
|
|
||||||
msgid "Jump 30 sec backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:36
|
|
||||||
msgid "Jump 30 sec forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:40
|
|
||||||
msgid "Jump 5 min backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:39
|
|
||||||
msgid "Jump 5 min forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:34
|
|
||||||
msgid "Jump 5 sec backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:33
|
|
||||||
msgid "Jump 5 sec forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:30
|
|
||||||
msgid "Jump To Next Frame"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:31
|
|
||||||
msgid "Jump To Previous Frame"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:111
|
|
||||||
msgid "Left"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:16
|
|
||||||
msgid "Load external audio files..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:17
|
|
||||||
msgid "Load external subtitle files..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:148
|
|
||||||
msgid "Manual mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:149
|
|
||||||
msgid "Manual mpv.net"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:183
|
|
||||||
msgid "Mark position for revert-seek"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:51
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:85
|
|
||||||
msgid "Move Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:47
|
|
||||||
msgid "Move Left"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:48
|
|
||||||
msgid "Move Right"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:50
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:84
|
|
||||||
msgid "Move Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:95
|
|
||||||
msgid "Mute"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:24
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:26
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:27
|
|
||||||
#: 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:33
|
|
||||||
#: 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
|
|
||||||
msgid "Navigate"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:27
|
|
||||||
msgid "Next Chapter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:169
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:171
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:173
|
|
||||||
msgid "Next File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:133
|
|
||||||
msgid "Open Config Folder"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:14
|
|
||||||
msgid "Open DVD/Blu-ray Drive/Folder..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:52
|
|
||||||
#: 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
|
|
||||||
msgid "Pan & Scan"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
|
||||||
#: 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
|
|
||||||
msgid "Play/Pause"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
|
||||||
msgid "Playback"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:28
|
|
||||||
msgid "Previous Chapter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:24
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:168
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:170
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:172
|
|
||||||
msgid "Previous File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:130
|
|
||||||
msgid "Profile"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:21
|
|
||||||
msgid "Recent"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
msgid "Register audio file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
|
||||||
msgid "Register image file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
|
||||||
msgid "Register video file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:56
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:102
|
|
||||||
msgid "Reset"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:112
|
|
||||||
msgid "Right"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:73
|
|
||||||
msgid "Rotate Video"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:179
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:181
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:187
|
|
||||||
msgid "Seek Backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:178
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:180
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:186
|
|
||||||
msgid "Seek Forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:185
|
|
||||||
msgid "Seek to next subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:184
|
|
||||||
msgid "Seek to previous subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:138
|
|
||||||
msgid "Set/clear A-B loop points"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Settings"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
|
||||||
msgid "Settings > Setup"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:125
|
|
||||||
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:126
|
|
||||||
msgid "Show Commands"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:131
|
|
||||||
msgid "Show Config Editor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:124
|
|
||||||
msgid "Show Console"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:128
|
|
||||||
msgid "Show Decoders"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:127
|
|
||||||
msgid "Show Demuxers"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:132
|
|
||||||
msgid "Show Input Editor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:122
|
|
||||||
msgid "Show Media Info Message Box"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:121
|
|
||||||
msgid "Show Media Info On-Screen"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:155
|
|
||||||
msgid "Show Menu"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:116
|
|
||||||
msgid "Show Profiles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:123
|
|
||||||
msgid "Show Progress"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
|
||||||
msgid "Shrink"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:140
|
|
||||||
msgid "Shuffle Playlist"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Speed"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:161
|
|
||||||
msgid "Stop"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:84
|
|
||||||
#: 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 "Subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:90
|
|
||||||
msgid "Subtitle > Advanced"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:69
|
|
||||||
msgid "Take Screenshot"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:70
|
|
||||||
msgid "Take Screenshot without subtitles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:42
|
|
||||||
msgid "Titles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:117
|
|
||||||
msgid "Toggle Border"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:71
|
|
||||||
msgid "Toggle Deinterlace"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:141
|
|
||||||
msgid "Toggle Hardware Decoding"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:120
|
|
||||||
msgid "Toggle OSC Visibility"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:118
|
|
||||||
msgid "Toggle On Top"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:119
|
|
||||||
msgid "Toggle Statistics"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:79
|
|
||||||
msgid "Toggle Visibility"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:139
|
|
||||||
msgid "Toggle infinite file looping"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:90
|
|
||||||
msgid "Toggle overriding SSA/ASS styles with normal styles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 "Tools"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:113
|
|
||||||
msgid "Top"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:91
|
|
||||||
msgid "Track"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:182
|
|
||||||
msgid "Undo previous (or marked) seek"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
|
||||||
msgid "Unregister file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:92
|
|
||||||
msgid "Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:66
|
|
||||||
#: 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
|
|
||||||
msgid "Video"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:119
|
|
||||||
#: 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
|
|
||||||
msgid "View"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "View > Advanced"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:111
|
|
||||||
#: 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
|
|
||||||
msgid "View > Move"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:104
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:106
|
|
||||||
#: 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 "View > Zoom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Volume"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:165
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:167
|
|
||||||
msgid "Volume Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:164
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:166
|
|
||||||
msgid "Volume Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:145
|
|
||||||
msgid "Website mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:146
|
|
||||||
msgid "Website mpv.net"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
msgid "awesome-mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:79
|
|
||||||
msgid "editor_conf"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:114
|
|
||||||
msgid "theme"
|
|
||||||
msgstr ""
|
|
||||||
1502
lang/po/zh_CN.po
722
lang/po/zh_SG.po
@@ -1,722 +0,0 @@
|
|||||||
# Translation of mpv.net to ???
|
|
||||||
# Copyright (C) 2023 Frank Skare (stax76) <frank.skare.de@gmail.com>
|
|
||||||
# Copyright (C) 2023 ???
|
|
||||||
# This file is distributed under the same license as the mpv.net package.
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: mpv.net\n"
|
|
||||||
"Report-Msgid-Bugs-To: \n"
|
|
||||||
"POT-Creation-Date: 2023-11-29 06:59+0100\n"
|
|
||||||
"PO-Revision-Date: 2023-11-04 16:54+0100\n"
|
|
||||||
"Last-Translator: ???\n"
|
|
||||||
"Language-Team: ???\n"
|
|
||||||
"Language: zh_SG\n"
|
|
||||||
"MIME-Version: 1.0\n"
|
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:97
|
|
||||||
msgid "+10%"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:96
|
|
||||||
msgid "-10%"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:108
|
|
||||||
msgid "100 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:109
|
|
||||||
msgid "200 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:110
|
|
||||||
msgid "300 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:107
|
|
||||||
msgid "50 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
|
||||||
msgid "About mpv.net"
|
|
||||||
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: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
|
|
||||||
msgid "Audio"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:163
|
|
||||||
msgid "Backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:114
|
|
||||||
msgid "Bottom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:115
|
|
||||||
msgid "Center"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:43
|
|
||||||
msgid "Chapters"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:144
|
|
||||||
msgid "Custom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:72
|
|
||||||
msgid "Cycle Aspect Ratio"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:74
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:78
|
|
||||||
msgid "Cycle/Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:60
|
|
||||||
msgid "Decrease Brightness"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:57
|
|
||||||
msgid "Decrease Contrast"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:63
|
|
||||||
msgid "Decrease Gamma"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:53
|
|
||||||
msgid "Decrease Height"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:66
|
|
||||||
msgid "Decrease Saturation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:44
|
|
||||||
msgid "Decrease Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:87
|
|
||||||
msgid "Decrease Subtitle Font Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:76
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:82
|
|
||||||
msgid "Delay +0.1"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:77
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:81
|
|
||||||
msgid "Delay -0.1"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:100
|
|
||||||
msgid "Double"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:93
|
|
||||||
msgid "Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:104
|
|
||||||
msgid "Enlarge"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:142
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:153
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:154
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:156
|
|
||||||
msgid "Exit"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:143
|
|
||||||
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
|
|
||||||
msgid "File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:162
|
|
||||||
msgid "Forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:175
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:176
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:177
|
|
||||||
msgid "Fullscreen"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:99
|
|
||||||
msgid "Half"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
|
||||||
msgid "Help"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:174
|
|
||||||
msgid "Ignore left mouse butten"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:61
|
|
||||||
msgid "Increase Brightness"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:58
|
|
||||||
msgid "Increase Contrast"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:64
|
|
||||||
msgid "Increase Gamma"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:54
|
|
||||||
msgid "Increase Height"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:67
|
|
||||||
msgid "Increase Saturation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:45
|
|
||||||
msgid "Increase Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:88
|
|
||||||
msgid "Increase Subtitle Font Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:37
|
|
||||||
msgid "Jump 30 sec backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:36
|
|
||||||
msgid "Jump 30 sec forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:40
|
|
||||||
msgid "Jump 5 min backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:39
|
|
||||||
msgid "Jump 5 min forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:34
|
|
||||||
msgid "Jump 5 sec backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:33
|
|
||||||
msgid "Jump 5 sec forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:30
|
|
||||||
msgid "Jump To Next Frame"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:31
|
|
||||||
msgid "Jump To Previous Frame"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:111
|
|
||||||
msgid "Left"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:16
|
|
||||||
msgid "Load external audio files..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:17
|
|
||||||
msgid "Load external subtitle files..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:148
|
|
||||||
msgid "Manual mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:149
|
|
||||||
msgid "Manual mpv.net"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:183
|
|
||||||
msgid "Mark position for revert-seek"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:51
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:85
|
|
||||||
msgid "Move Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:47
|
|
||||||
msgid "Move Left"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:48
|
|
||||||
msgid "Move Right"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:50
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:84
|
|
||||||
msgid "Move Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:95
|
|
||||||
msgid "Mute"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:24
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:26
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:27
|
|
||||||
#: 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:33
|
|
||||||
#: 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
|
|
||||||
msgid "Navigate"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:27
|
|
||||||
msgid "Next Chapter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:169
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:171
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:173
|
|
||||||
msgid "Next File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:133
|
|
||||||
msgid "Open Config Folder"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:14
|
|
||||||
msgid "Open DVD/Blu-ray Drive/Folder..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:52
|
|
||||||
#: 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
|
|
||||||
msgid "Pan & Scan"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
|
||||||
#: 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
|
|
||||||
msgid "Play/Pause"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
|
||||||
msgid "Playback"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:28
|
|
||||||
msgid "Previous Chapter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:24
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:168
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:170
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:172
|
|
||||||
msgid "Previous File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:130
|
|
||||||
msgid "Profile"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:21
|
|
||||||
msgid "Recent"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
msgid "Register audio file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
|
||||||
msgid "Register image file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
|
||||||
msgid "Register video file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:56
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:102
|
|
||||||
msgid "Reset"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:112
|
|
||||||
msgid "Right"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:73
|
|
||||||
msgid "Rotate Video"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:179
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:181
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:187
|
|
||||||
msgid "Seek Backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:178
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:180
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:186
|
|
||||||
msgid "Seek Forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:185
|
|
||||||
msgid "Seek to next subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:184
|
|
||||||
msgid "Seek to previous subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:138
|
|
||||||
msgid "Set/clear A-B loop points"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Settings"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
|
||||||
msgid "Settings > Setup"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:125
|
|
||||||
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:126
|
|
||||||
msgid "Show Commands"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:131
|
|
||||||
msgid "Show Config Editor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:124
|
|
||||||
msgid "Show Console"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:128
|
|
||||||
msgid "Show Decoders"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:127
|
|
||||||
msgid "Show Demuxers"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:132
|
|
||||||
msgid "Show Input Editor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:122
|
|
||||||
msgid "Show Media Info Message Box"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:121
|
|
||||||
msgid "Show Media Info On-Screen"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:155
|
|
||||||
msgid "Show Menu"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:116
|
|
||||||
msgid "Show Profiles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:123
|
|
||||||
msgid "Show Progress"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
|
||||||
msgid "Shrink"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:140
|
|
||||||
msgid "Shuffle Playlist"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Speed"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:161
|
|
||||||
msgid "Stop"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:84
|
|
||||||
#: 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 "Subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:90
|
|
||||||
msgid "Subtitle > Advanced"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:69
|
|
||||||
msgid "Take Screenshot"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:70
|
|
||||||
msgid "Take Screenshot without subtitles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:42
|
|
||||||
msgid "Titles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:117
|
|
||||||
msgid "Toggle Border"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:71
|
|
||||||
msgid "Toggle Deinterlace"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:141
|
|
||||||
msgid "Toggle Hardware Decoding"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:120
|
|
||||||
msgid "Toggle OSC Visibility"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:118
|
|
||||||
msgid "Toggle On Top"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:119
|
|
||||||
msgid "Toggle Statistics"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:79
|
|
||||||
msgid "Toggle Visibility"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:139
|
|
||||||
msgid "Toggle infinite file looping"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:90
|
|
||||||
msgid "Toggle overriding SSA/ASS styles with normal styles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 "Tools"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:113
|
|
||||||
msgid "Top"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:91
|
|
||||||
msgid "Track"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:182
|
|
||||||
msgid "Undo previous (or marked) seek"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
|
||||||
msgid "Unregister file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:92
|
|
||||||
msgid "Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:66
|
|
||||||
#: 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
|
|
||||||
msgid "Video"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:119
|
|
||||||
#: 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
|
|
||||||
msgid "View"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "View > Advanced"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:111
|
|
||||||
#: 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
|
|
||||||
msgid "View > Move"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:104
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:106
|
|
||||||
#: 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 "View > Zoom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Volume"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:165
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:167
|
|
||||||
msgid "Volume Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:164
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:166
|
|
||||||
msgid "Volume Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:145
|
|
||||||
msgid "Website mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:146
|
|
||||||
msgid "Website mpv.net"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
msgid "awesome-mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:79
|
|
||||||
msgid "editor_conf"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:114
|
|
||||||
msgid "theme"
|
|
||||||
msgstr ""
|
|
||||||
722
lang/po/zh_TW.po
@@ -1,722 +0,0 @@
|
|||||||
# Translation of mpv.net to ???
|
|
||||||
# Copyright (C) 2023 Frank Skare (stax76) <frank.skare.de@gmail.com>
|
|
||||||
# Copyright (C) 2023 ???
|
|
||||||
# This file is distributed under the same license as the mpv.net package.
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"Project-Id-Version: mpv.net\n"
|
|
||||||
"Report-Msgid-Bugs-To: \n"
|
|
||||||
"POT-Creation-Date: 2023-11-29 06:59+0100\n"
|
|
||||||
"PO-Revision-Date: 2023-11-04 16:54+0100\n"
|
|
||||||
"Last-Translator: ???\n"
|
|
||||||
"Language-Team: ???\n"
|
|
||||||
"Language: zh_TW\n"
|
|
||||||
"MIME-Version: 1.0\n"
|
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:97
|
|
||||||
msgid "+10%"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:96
|
|
||||||
msgid "-10%"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:108
|
|
||||||
msgid "100 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:109
|
|
||||||
msgid "200 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:110
|
|
||||||
msgid "300 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:107
|
|
||||||
msgid "50 %"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
|
||||||
msgid "About mpv.net"
|
|
||||||
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: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
|
|
||||||
msgid "Audio"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:163
|
|
||||||
msgid "Backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:114
|
|
||||||
msgid "Bottom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:115
|
|
||||||
msgid "Center"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:43
|
|
||||||
msgid "Chapters"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:144
|
|
||||||
msgid "Custom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:72
|
|
||||||
msgid "Cycle Aspect Ratio"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:74
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:78
|
|
||||||
msgid "Cycle/Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:60
|
|
||||||
msgid "Decrease Brightness"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:57
|
|
||||||
msgid "Decrease Contrast"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:63
|
|
||||||
msgid "Decrease Gamma"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:53
|
|
||||||
msgid "Decrease Height"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:66
|
|
||||||
msgid "Decrease Saturation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:44
|
|
||||||
msgid "Decrease Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:87
|
|
||||||
msgid "Decrease Subtitle Font Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:76
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:82
|
|
||||||
msgid "Delay +0.1"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:77
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:81
|
|
||||||
msgid "Delay -0.1"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:100
|
|
||||||
msgid "Double"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:93
|
|
||||||
msgid "Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:104
|
|
||||||
msgid "Enlarge"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:142
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:153
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:154
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:156
|
|
||||||
msgid "Exit"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:143
|
|
||||||
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
|
|
||||||
msgid "File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:162
|
|
||||||
msgid "Forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:175
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:176
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:177
|
|
||||||
msgid "Fullscreen"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:99
|
|
||||||
msgid "Half"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:152
|
|
||||||
msgid "Help"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:174
|
|
||||||
msgid "Ignore left mouse butten"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:61
|
|
||||||
msgid "Increase Brightness"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:58
|
|
||||||
msgid "Increase Contrast"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:64
|
|
||||||
msgid "Increase Gamma"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:54
|
|
||||||
msgid "Increase Height"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:67
|
|
||||||
msgid "Increase Saturation"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:45
|
|
||||||
msgid "Increase Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:88
|
|
||||||
msgid "Increase Subtitle Font Size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:37
|
|
||||||
msgid "Jump 30 sec backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:36
|
|
||||||
msgid "Jump 30 sec forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:40
|
|
||||||
msgid "Jump 5 min backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:39
|
|
||||||
msgid "Jump 5 min forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:34
|
|
||||||
msgid "Jump 5 sec backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:33
|
|
||||||
msgid "Jump 5 sec forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:30
|
|
||||||
msgid "Jump To Next Frame"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:31
|
|
||||||
msgid "Jump To Previous Frame"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:111
|
|
||||||
msgid "Left"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:16
|
|
||||||
msgid "Load external audio files..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:17
|
|
||||||
msgid "Load external subtitle files..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:148
|
|
||||||
msgid "Manual mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:149
|
|
||||||
msgid "Manual mpv.net"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:183
|
|
||||||
msgid "Mark position for revert-seek"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:51
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:85
|
|
||||||
msgid "Move Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:47
|
|
||||||
msgid "Move Left"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:48
|
|
||||||
msgid "Move Right"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:50
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:84
|
|
||||||
msgid "Move Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:95
|
|
||||||
msgid "Mute"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:24
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:26
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:27
|
|
||||||
#: 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:33
|
|
||||||
#: 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
|
|
||||||
msgid "Navigate"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:27
|
|
||||||
msgid "Next Chapter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:25
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:169
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:171
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:173
|
|
||||||
msgid "Next File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:133
|
|
||||||
msgid "Open Config Folder"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:14
|
|
||||||
msgid "Open DVD/Blu-ray Drive/Folder..."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:52
|
|
||||||
#: 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
|
|
||||||
msgid "Pan & Scan"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
|
||||||
#: 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
|
|
||||||
msgid "Play/Pause"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:22
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
|
||||||
msgid "Playback"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:28
|
|
||||||
msgid "Previous Chapter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:24
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:168
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:170
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:172
|
|
||||||
msgid "Previous File"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:130
|
|
||||||
msgid "Profile"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:21
|
|
||||||
msgid "Recent"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
msgid "Register audio file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
|
||||||
msgid "Register image file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
|
||||||
msgid "Register video file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:56
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:102
|
|
||||||
msgid "Reset"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:112
|
|
||||||
msgid "Right"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:73
|
|
||||||
msgid "Rotate Video"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:179
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:181
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:187
|
|
||||||
msgid "Seek Backward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:178
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:180
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:186
|
|
||||||
msgid "Seek Forward"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:185
|
|
||||||
msgid "Seek to next subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:184
|
|
||||||
msgid "Seek to previous subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:138
|
|
||||||
msgid "Set/clear A-B loop points"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Settings"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:134
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:135
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:136
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
|
||||||
msgid "Settings > Setup"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:125
|
|
||||||
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:126
|
|
||||||
msgid "Show Commands"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:131
|
|
||||||
msgid "Show Config Editor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:124
|
|
||||||
msgid "Show Console"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:128
|
|
||||||
msgid "Show Decoders"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:127
|
|
||||||
msgid "Show Demuxers"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:132
|
|
||||||
msgid "Show Input Editor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:122
|
|
||||||
msgid "Show Media Info Message Box"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:121
|
|
||||||
msgid "Show Media Info On-Screen"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:155
|
|
||||||
msgid "Show Menu"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:116
|
|
||||||
msgid "Show Profiles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:123
|
|
||||||
msgid "Show Progress"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
|
||||||
msgid "Shrink"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:140
|
|
||||||
msgid "Shuffle Playlist"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Speed"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:23
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:161
|
|
||||||
msgid "Stop"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:84
|
|
||||||
#: 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 "Subtitle"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:90
|
|
||||||
msgid "Subtitle > Advanced"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:69
|
|
||||||
msgid "Take Screenshot"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:70
|
|
||||||
msgid "Take Screenshot without subtitles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:42
|
|
||||||
msgid "Titles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:117
|
|
||||||
msgid "Toggle Border"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:71
|
|
||||||
msgid "Toggle Deinterlace"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:141
|
|
||||||
msgid "Toggle Hardware Decoding"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:120
|
|
||||||
msgid "Toggle OSC Visibility"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:118
|
|
||||||
msgid "Toggle On Top"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:119
|
|
||||||
msgid "Toggle Statistics"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:79
|
|
||||||
msgid "Toggle Visibility"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:139
|
|
||||||
msgid "Toggle infinite file looping"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:90
|
|
||||||
msgid "Toggle overriding SSA/ASS styles with normal styles"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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 "Tools"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:113
|
|
||||||
msgid "Top"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:91
|
|
||||||
msgid "Track"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:182
|
|
||||||
msgid "Undo previous (or marked) seek"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:137
|
|
||||||
msgid "Unregister file associations"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:92
|
|
||||||
msgid "Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:66
|
|
||||||
#: 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
|
|
||||||
msgid "Video"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:103
|
|
||||||
#: 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
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:119
|
|
||||||
#: 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
|
|
||||||
msgid "View"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "View > Advanced"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:111
|
|
||||||
#: 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
|
|
||||||
msgid "View > Move"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:104
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:105
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:106
|
|
||||||
#: 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 "View > Zoom"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: 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
|
|
||||||
msgid "Volume"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:165
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:167
|
|
||||||
msgid "Volume Down"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:164
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:166
|
|
||||||
msgid "Volume Up"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:145
|
|
||||||
msgid "Website mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:146
|
|
||||||
msgid "Website mpv.net"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet\InputHelp.cs:151
|
|
||||||
msgid "awesome-mpv"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:79
|
|
||||||
msgid "editor_conf"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: D:\Projects\CS\mpv.net\src\MpvNet.Windows\Properties\Resources.Designer.cs:114
|
|
||||||
msgid "theme"
|
|
||||||
msgstr ""
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
|
|
||||||
git:
|
|
||||||
filters:
|
|
||||||
- filter_type: dir
|
|
||||||
file_format: PO
|
|
||||||
source_file_extension: po
|
|
||||||
source_language: en
|
|
||||||
source_file_dir: lang/po
|
|
||||||
translation_files_expression: 'lang/po/<lang>.po'
|
|
||||||
23
lang/update-po-and-pot-files.ps1
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
|
||||||
|
$ErrorActionPreference = 'Stop'
|
||||||
|
|
||||||
|
# Write list of .cs files into cs-files.txt file
|
||||||
|
Get-ChildItem $PSScriptRoot/.. -Recurse -File -Filter '*.cs' |
|
||||||
|
Where-Object { $_ -notmatch '[/\\]obj[/\\]' } |
|
||||||
|
ForEach-Object { $_.FullName } |
|
||||||
|
Out-File $PSScriptRoot/cs-files.txt
|
||||||
|
|
||||||
|
# Create .pot file
|
||||||
|
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 }
|
||||||
|
|
||||||
|
# Backup .po files
|
||||||
|
$BackupTargetFolder = $env:TEMP + '/mpv.net po backup ' + (Get-Date -Format 'yyyy-MM-dd HH_mm_ss')
|
||||||
|
Copy-Item $PSScriptRoot/po $BackupTargetFolder -Force -Recurse
|
||||||
|
'PO file backup: ' + (Resolve-Path $BackupTargetFolder)
|
||||||
|
|
||||||
|
# Update .po files
|
||||||
|
(Get-ChildItem $PSScriptRoot/PO -Filter '*.po').FullName |
|
||||||
|
ForEach-Object { msgmerge --sort-output --backup=none --update $_ $PSScriptRoot/source.pot }
|
||||||
|
|
||||||
|
if ($LastExitCode) { throw $LastExitCode }
|
||||||
@@ -1,27 +0,0 @@
|
|||||||
|
|
||||||
# # Extract msgids from xaml files in project into pot file.
|
|
||||||
|
|
||||||
# . $PSScriptRoot/XGetText-Xaml.ps1
|
|
||||||
# $xamlFiles = Get-ChildItem -Recurse -File -Filter *.xaml |
|
|
||||||
# Where { $_.FullName -NotLike '*\obj\*' } | ForEach-Object { $_.FullName }
|
|
||||||
# XGetText-Xaml -o obj/xamlmessages.pot -k Gettext,GettextFormatConverter $xamlFiles
|
|
||||||
|
|
||||||
# # Write list of .cs files into cs-files.txt file
|
|
||||||
# Get-ChildItem $PSScriptRoot/.. -Recurse -File -Filter '*.cs' |
|
|
||||||
# where { $_ -notmatch '[/\\]obj[/\\]' } |
|
|
||||||
# foreach { $_.FullName } |
|
|
||||||
# Out-File $PSScriptRoot/cs-files.txt
|
|
||||||
|
|
||||||
# # Extract msgids from cs files in project into pot file
|
|
||||||
# xgettext --force-po --from-code=UTF-8 '--language=c#' -o $PSScriptRoot/template.pot --files-from=$PSScriptRoot/cs-files.txt --keyword=_
|
|
||||||
|
|
||||||
# # Merge two pot files into one
|
|
||||||
# msgcat.exe --use-first -o obj/result.pot obj/template.pot obj/xamlmessages.pot
|
|
||||||
|
|
||||||
# Update po files with most recent msgids
|
|
||||||
$Locales = @('bg', 'ca', 'cs', 'de', 'es', 'eu', 'fr', 'it', 'ja', 'ko', 'lt', 'nl', 'pl', 'pt', 'pt_BR', 'ro', 'ru', 'sr_RS', 'sr_RS@latin', 'sv', 'tr', 'uk', 'zh_CN', 'zh_SG', 'zh_TW')
|
|
||||||
$PoFiles = $Locales | foreach { "$PSScriptRoot/PO/$_.po" }
|
|
||||||
|
|
||||||
$PoFiles | foreach {
|
|
||||||
msgmerge --sort-output --backup=none --update $_ $PSScriptRoot/template.pot
|
|
||||||
}
|
|
||||||
@@ -1,73 +0,0 @@
|
|||||||
|
|
||||||
function XGetText-Xaml {
|
|
||||||
param(
|
|
||||||
[Parameter(Mandatory=$true,
|
|
||||||
Position=0,
|
|
||||||
ParameterSetName="sourceFiles",
|
|
||||||
HelpMessage="XAML files to extract msgids from.")]
|
|
||||||
[ValidateNotNullOrEmpty()]
|
|
||||||
[string[]]$sourceFiles,
|
|
||||||
[Parameter(Mandatory=$true,
|
|
||||||
HelpMessage="Additional keywords that match MarkupExtensions enclosing msgids to be extracted.")]
|
|
||||||
[Alias("k")]
|
|
||||||
[string[]]
|
|
||||||
$Keywords,
|
|
||||||
[Parameter(Mandatory=$false,
|
|
||||||
HelpMessage="Write output to specified file.")]
|
|
||||||
[Alias("o")]
|
|
||||||
[string]$output="messages.pot")
|
|
||||||
|
|
||||||
$extractedIds = New-Object -TypeName System.Collections.Hashtable
|
|
||||||
|
|
||||||
ForEach ($keyword in $Keywords)
|
|
||||||
{
|
|
||||||
ForEach ($sourceFile in $sourceFiles)
|
|
||||||
{
|
|
||||||
Select-String $sourceFile -Pattern $("{[a-z]?[a-z0-9]*:"+$keyword+ " (([^}{]|{[^}]*})*)}") -AllMatches | ForEach-Object {
|
|
||||||
$filename = $sourceFile
|
|
||||||
$lineNumber = $_.LineNumber
|
|
||||||
$_.Matches | ForEach-Object {
|
|
||||||
$msgid = $_.Groups[1].ToString()
|
|
||||||
|
|
||||||
if ($msgid.StartsWith("'") -and $msgid.EndsWith("'")){
|
|
||||||
$msgid = $msgid.Substring(1, $msgid.Length-2);
|
|
||||||
}
|
|
||||||
|
|
||||||
$msgid = $msgid.Replace("\'", "'")
|
|
||||||
$msgid = $msgid.Replace("\,", ",")
|
|
||||||
|
|
||||||
if (-Not $extractedIds.ContainsKey($msgid))
|
|
||||||
{
|
|
||||||
$extractedIds.Add($msgid, @{Locations = New-Object System.Collections.ArrayList})
|
|
||||||
}
|
|
||||||
[void] $extractedIds[$msgid].Locations.Add('#: ' + $Filename + ':' + $LineNumber)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
$result = '#, fuzzy
|
|
||||||
msgid ""
|
|
||||||
msgstr ""
|
|
||||||
"POT-Creation-Date: ' + $(Get-Date -Format 'yyyy-mm-dd HH:mmK') + '\n"
|
|
||||||
"MIME-Version: 1.0\n"
|
|
||||||
"Content-Type: text/plain; charset=utf-8\n"
|
|
||||||
"Content-Transfer-Encoding: 8bit\n\n"' + [System.Environment]::NewLine + [System.Environment]::NewLine
|
|
||||||
$extractedIds.GetEnumerator() | ForEach-Object {
|
|
||||||
if ($_.Key -like '*|*' ) {
|
|
||||||
$msgid = $_.Key.Substring($_.Key.indexof("|") +1)
|
|
||||||
$msgctxt = $_.Key.Substring(0, $_.Key.indexof("|"))
|
|
||||||
|
|
||||||
$result = $result + $($_.Value.Locations -join [System.Environment]::NewLine) + [System.Environment]::NewLine + "msgctxt """ + $msgctxt + """" + [System.Environment]::NewLine + "msgid """ + $msgid + """" + [System.Environment]::NewLine + "msgstr """"" + [System.Environment]::NewLine + [System.Environment]::NewLine + [System.Environment]::NewLine
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
$result = $result + $($_.Value.Locations -join [System.Environment]::NewLine) + [System.Environment]::NewLine + "msgid """ + $_.Key + """" + [System.Environment]::NewLine + "msgstr """"" + [System.Environment]::NewLine + [System.Environment]::NewLine + [System.Environment]::NewLine
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($output -eq '-') {
|
|
||||||
Write-Output $result.ToString()
|
|
||||||
} else {
|
|
||||||
[System.IO.File]::WriteAllLines($ExecutionContext.SessionState.Path.GetUnresolvedProviderPathFromPSPath($output), ($result -replace "\r", ""))
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -5,3 +5,6 @@ csharp_style_implicit_object_creation_when_type_is_apparent = true
|
|||||||
|
|
||||||
# IDE0090: Use 'new(...)'
|
# IDE0090: Use 'new(...)'
|
||||||
dotnet_diagnostic.IDE0090.severity = silent
|
dotnet_diagnostic.IDE0090.severity = silent
|
||||||
|
|
||||||
|
# WFO1000: A property should determine its property content serialization with the DesignerSerializationVisibilityAttribute, DefaultValueAttribute or the ShouldSerializeProperty method
|
||||||
|
dotnet_diagnostic.WFO1000.severity = silent
|
||||||
6
src/Directory.Build.props
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
<Project>
|
||||||
|
<PropertyGroup>
|
||||||
|
<Product>mpv.net</Product>
|
||||||
|
<Nullable>enable</Nullable>
|
||||||
|
</PropertyGroup>
|
||||||
|
</Project>
|
||||||
10
src/Directory.Packages.props
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
<Project>
|
||||||
|
<PropertyGroup>
|
||||||
|
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
|
||||||
|
</PropertyGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<PackageVersion Include="CommunityToolkit.Mvvm" Version="8.4.0" />
|
||||||
|
<PackageVersion Include="NGettext" Version="0.6.7" />
|
||||||
|
<PackageVersion Include="Microsoft.Xaml.Behaviors.Wpf" Version="1.1.135" />
|
||||||
|
</ItemGroup>
|
||||||
|
</Project>
|
||||||
@@ -23,3 +23,12 @@ dotnet_diagnostic.IDE0044.severity = silent
|
|||||||
|
|
||||||
# Member does not access instance data and can be marked as static
|
# Member does not access instance data and can be marked as static
|
||||||
dotnet_diagnostic.CA1822.severity = none
|
dotnet_diagnostic.CA1822.severity = none
|
||||||
|
|
||||||
|
# IDE0057: Use range operator
|
||||||
|
csharp_style_prefer_range_operator = false
|
||||||
|
|
||||||
|
# CA1401: P/Invokes should not be visible
|
||||||
|
dotnet_diagnostic.CA1401.severity = none
|
||||||
|
|
||||||
|
# IDE0017: Simplify object initialization
|
||||||
|
dotnet_style_object_initializer = false
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
using MpvNet.ExtensionMethod;
|
using MpvNet.Extensions;
|
||||||
|
|
||||||
namespace MpvNet.Windows;
|
namespace MpvNet.Windows;
|
||||||
|
|
||||||
@@ -53,6 +53,7 @@ public class Conf
|
|||||||
if (section.HasName("help")) baseSetting.Help = section.GetValue("help");
|
if (section.HasName("help")) baseSetting.Help = section.GetValue("help");
|
||||||
if (section.HasName("url")) baseSetting.URL = section.GetValue("url");
|
if (section.HasName("url")) baseSetting.URL = section.GetValue("url");
|
||||||
if (section.HasName("width")) baseSetting.Width = Convert.ToInt32(section.GetValue("width"));
|
if (section.HasName("width")) baseSetting.Width = Convert.ToInt32(section.GetValue("width"));
|
||||||
|
if (section.HasName("option-name-width")) baseSetting.OptionNameWidth = Convert.ToInt32(section.GetValue("option-name-width"));
|
||||||
if (section.HasName("type")) baseSetting.Type = section.GetValue("type");
|
if (section.HasName("type")) baseSetting.Type = section.GetValue("type");
|
||||||
|
|
||||||
if (baseSetting.Help.ContainsEx("\\n"))
|
if (baseSetting.Help.ContainsEx("\\n"))
|
||||||
@@ -90,6 +91,9 @@ public class ConfParser
|
|||||||
{
|
{
|
||||||
string line = it.Trim();
|
string line = it.Trim();
|
||||||
|
|
||||||
|
if (line.StartsWith('#'))
|
||||||
|
continue;
|
||||||
|
|
||||||
if (line == "")
|
if (line == "")
|
||||||
{
|
{
|
||||||
currentGroup = new ConfSection();
|
currentGroup = new ConfSection();
|
||||||
@@ -97,8 +101,8 @@ public class ConfParser
|
|||||||
}
|
}
|
||||||
else if (line.Contains('='))
|
else if (line.Contains('='))
|
||||||
{
|
{
|
||||||
string name = line[..line.IndexOf("=")].Trim();
|
string name = line[..line.IndexOf('=')].Trim();
|
||||||
string value = line[(line.IndexOf("=") + 1)..].Trim();
|
string value = line[(line.IndexOf('=') + 1)..].Trim();
|
||||||
|
|
||||||
currentGroup?.Items.Add(new StringPair(name, value));
|
currentGroup?.Items.Add(new StringPair(name, value));
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ public static class FileAssociation
|
|||||||
string exeFilename = Path.GetFileName(exePath);
|
string exeFilename = Path.GetFileName(exePath);
|
||||||
string exeFilenameNoExt = Path.GetFileNameWithoutExtension(exePath);
|
string exeFilenameNoExt = Path.GetFileNameWithoutExtension(exePath);
|
||||||
|
|
||||||
string[] protocols = { "ytdl", "rtsp", "srt", "srtp" };
|
string[] protocols = ["ytdl", "rtsp", "srt", "srtp"];
|
||||||
|
|
||||||
if (perceivedType != "unreg")
|
if (perceivedType != "unreg")
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,16 +1,19 @@
|
|||||||
|
|
||||||
|
using System.Text;
|
||||||
|
using System.Text.Json;
|
||||||
using System.Text.RegularExpressions;
|
using System.Text.RegularExpressions;
|
||||||
|
using System.Globalization;
|
||||||
using System.Windows.Forms;
|
using System.Windows.Forms;
|
||||||
using System.Windows.Interop;
|
using System.Windows.Interop;
|
||||||
using System.Windows;
|
using System.Windows;
|
||||||
using System.Globalization;
|
|
||||||
|
|
||||||
using MpvNet.ExtensionMethod;
|
using MpvNet.Extensions;
|
||||||
using MpvNet.Help;
|
|
||||||
using MpvNet.Windows.WinForms;
|
using MpvNet.Windows.WinForms;
|
||||||
using MpvNet.Windows.WPF.Views;
|
using MpvNet.Windows.WPF.Views;
|
||||||
using MpvNet.Windows.WPF;
|
using MpvNet.Windows.WPF;
|
||||||
using MpvNet.Windows.WPF.MsgBox;
|
using MpvNet.Windows.WPF.MsgBox;
|
||||||
|
using MpvNet.Windows.Help;
|
||||||
|
using MpvNet.Help;
|
||||||
|
|
||||||
namespace MpvNet;
|
namespace MpvNet;
|
||||||
|
|
||||||
@@ -20,7 +23,6 @@ public class GuiCommand
|
|||||||
|
|
||||||
public event Action<float>? ScaleWindow;
|
public event Action<float>? ScaleWindow;
|
||||||
public event Action<string>? MoveWindow;
|
public event Action<string>? MoveWindow;
|
||||||
public event Action<double>? WindowScaleMpv;
|
|
||||||
public event Action<float>? WindowScaleNet;
|
public event Action<float>? WindowScaleNet;
|
||||||
public event Action? ShowMenu;
|
public event Action? ShowMenu;
|
||||||
|
|
||||||
@@ -28,42 +30,53 @@ public class GuiCommand
|
|||||||
|
|
||||||
public Dictionary<string, Action<IList<string>>> Commands => _commands ??= new()
|
public Dictionary<string, Action<IList<string>>> Commands => _commands ??= new()
|
||||||
{
|
{
|
||||||
["show-about"] = args => ShowDialog(typeof(AboutWindow)),
|
["add-to-path"] = args => AddToPath(),
|
||||||
["show-conf-editor"] = args => ShowDialog(typeof(ConfWindow)),
|
["edit-conf-file"] = EditCongFile,
|
||||||
["show-input-editor"] = args => ShowDialog(typeof(InputWindow)),
|
["load-audio"] = LoadAudio,
|
||||||
["show-audio-devices"] = args => Msg.ShowInfo(Player.GetPropertyOsdString("audio-device-list")),
|
|
||||||
["show-profiles"] = args => Msg.ShowInfo(Player.GetProfiles()),
|
|
||||||
["load-sub"] = LoadSubtitle,
|
["load-sub"] = LoadSubtitle,
|
||||||
|
["move-window"] = args => MoveWindow?.Invoke(args[0]),
|
||||||
|
["open-clipboard"] = OpenFromClipboard,
|
||||||
["open-files"] = OpenFiles,
|
["open-files"] = OpenFiles,
|
||||||
["open-optical-media"] = Open_DVD_Or_BD_Folder,
|
["open-optical-media"] = Open_DVD_Or_BD_Folder,
|
||||||
["load-audio"] = LoadAudio,
|
|
||||||
["open-clipboard"] = OpenFromClipboard,
|
|
||||||
["reg-file-assoc"] = RegisterFileAssociations,
|
["reg-file-assoc"] = RegisterFileAssociations,
|
||||||
|
["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-media-info"] = ShowMediaInfo,
|
["show-about"] = args => ShowDialog(typeof(AboutWindow)),
|
||||||
["move-window"] = args => MoveWindow?.Invoke(args[0]),
|
|
||||||
["window-scale"] = args => WindowScaleNet?.Invoke(float.Parse(args[0], CultureInfo.InvariantCulture)),
|
|
||||||
["show-menu"] = args => ShowMenu?.Invoke(),
|
|
||||||
["show-bindings"] = args => ShowBindings(),
|
["show-bindings"] = args => ShowBindings(),
|
||||||
|
["show-commands"] = args => ShowCommands(),
|
||||||
|
["show-conf-editor"] = args => ShowDialog(typeof(ConfWindow)),
|
||||||
|
["show-decoders"] = args => ShowDecoders(),
|
||||||
|
["show-demuxers"] = args => ShowDemuxers(),
|
||||||
|
["show-info"] = args => ShowMediaInfo(new[] { "osd" }),
|
||||||
|
["show-input-editor"] = args => ShowDialog(typeof(InputWindow)),
|
||||||
|
["show-keys"] = args => ShowKeys(),
|
||||||
|
["show-media-info"] = ShowMediaInfo,
|
||||||
|
["show-menu"] = args => ShowMenu?.Invoke(),
|
||||||
|
["show-profiles"] = args => Msg.ShowInfo(Player.GetProfiles()),
|
||||||
|
["show-properties"] = args => Player.Command("script-binding select/show-properties"),
|
||||||
|
["show-protocols"] = args => ShowProtocols(),
|
||||||
|
["window-scale"] = args => WindowScaleNet?.Invoke(float.Parse(args[0], CultureInfo.InvariantCulture)),
|
||||||
|
|
||||||
|
|
||||||
// deprecated
|
// deprecated
|
||||||
["show-info"] = args => ShowMediaInfo(new[] { "osd" }), // deprecated
|
["show-recent"] = args => ShowRemoved(), // deprecated
|
||||||
["quick-bookmark"] = args => QuickBookmark(), // deprecated
|
["quick-bookmark"] = args => QuickBookmark(), // deprecated
|
||||||
["show-commands"] = args => ShowCommands(), // deprecated
|
|
||||||
["show-history"] = args => ShowHistory(), // deprecated
|
["show-history"] = args => ShowHistory(), // deprecated
|
||||||
["show-playlist"] = args => ShowPlaylist(), // deprecated
|
["show-playlist"] = args => Player.Command("script-binding select/select-playlist"), // deprecated
|
||||||
["show-command-palette"] = args => ShowCommandPalette(), // deprecated
|
["show-command-palette"] = args => Player.Command("script-binding select/select-binding"), // 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
|
||||||
};
|
};
|
||||||
|
|
||||||
public void ShowDialog(Type winType)
|
void ShowDialog(Type winType)
|
||||||
{
|
{
|
||||||
Window? win = Activator.CreateInstance(winType) as Window;
|
Window? win = Activator.CreateInstance(winType) as Window;
|
||||||
new WindowInteropHelper(win).Owner = MainForm.Instance!.Handle;
|
new WindowInteropHelper(win).Owner = MainForm.Instance!.Handle;
|
||||||
win?.ShowDialog();
|
win?.ShowDialog();
|
||||||
}
|
}
|
||||||
|
|
||||||
public void LoadSubtitle(IList<string> args)
|
void LoadSubtitle(IList<string> args)
|
||||||
{
|
{
|
||||||
using var dialog = new OpenFileDialog();
|
using var dialog = new OpenFileDialog();
|
||||||
string path = Player.GetPropertyString("path");
|
string path = Player.GetPropertyString("path");
|
||||||
@@ -78,7 +91,7 @@ public class GuiCommand
|
|||||||
Player.CommandV("sub-add", filename);
|
Player.CommandV("sub-add", filename);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void OpenFiles(IList<string> args)
|
void OpenFiles(IList<string> args)
|
||||||
{
|
{
|
||||||
bool append = false;
|
bool append = false;
|
||||||
|
|
||||||
@@ -92,7 +105,7 @@ public class GuiCommand
|
|||||||
Player.LoadFiles(dialog.FileNames, true, append);
|
Player.LoadFiles(dialog.FileNames, true, append);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void Open_DVD_Or_BD_Folder(IList<string> args)
|
void Open_DVD_Or_BD_Folder(IList<string> args)
|
||||||
{
|
{
|
||||||
var dialog = new FolderBrowserDialog();
|
var dialog = new FolderBrowserDialog();
|
||||||
|
|
||||||
@@ -100,33 +113,109 @@ public class GuiCommand
|
|||||||
Player.LoadDiskFolder(dialog.SelectedPath);
|
Player.LoadDiskFolder(dialog.SelectedPath);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void OpenFromClipboard(IList<string> args)
|
void EditCongFile(IList<string> args)
|
||||||
{
|
{
|
||||||
|
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))
|
||||||
|
ProcessHelp.ShellExecute(WinApiHelp.GetAppPathForExtension("txt"), "\"" + file + "\"");
|
||||||
|
}
|
||||||
|
|
||||||
|
void ShowTextWithEditor(string name, string text)
|
||||||
|
{
|
||||||
|
string file = Path.Combine(Path.GetTempPath(), name + ".txt");
|
||||||
|
App.TempFiles.Add(file);
|
||||||
|
File.WriteAllText(file, BR + text.Trim() + BR);
|
||||||
|
ProcessHelp.ShellExecute(WinApiHelp.GetAppPathForExtension("txt"), "\"" + file + "\"");
|
||||||
|
}
|
||||||
|
|
||||||
|
void ShowCommands()
|
||||||
|
{
|
||||||
|
string json = Core.GetPropertyString("command-list");
|
||||||
|
var enumerator = JsonDocument.Parse(json).RootElement.EnumerateArray();
|
||||||
|
var commands = enumerator.OrderBy(it => it.GetProperty("name").GetString());
|
||||||
|
StringBuilder sb = new StringBuilder();
|
||||||
|
|
||||||
|
foreach (var cmd in commands)
|
||||||
|
{
|
||||||
|
sb.AppendLine();
|
||||||
|
sb.AppendLine(cmd.GetProperty("name").GetString());
|
||||||
|
|
||||||
|
foreach (var args in cmd.GetProperty("args").EnumerateArray())
|
||||||
|
{
|
||||||
|
string value = args.GetProperty("name").GetString() + " <" +
|
||||||
|
args.GetProperty("type").GetString()!.ToLower() + ">";
|
||||||
|
|
||||||
|
if (args.GetProperty("optional").GetBoolean())
|
||||||
|
value = "[" + value + "]";
|
||||||
|
|
||||||
|
sb.AppendLine(" " + value);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
string header = BR +
|
||||||
|
"https://mpv.io/manual/master/#list-of-input-commands" + BR;
|
||||||
|
|
||||||
|
ShowTextWithEditor("Input Commands", header + sb.ToString());
|
||||||
|
}
|
||||||
|
|
||||||
|
void ShowKeys() =>
|
||||||
|
ShowTextWithEditor("Keys", Core.GetPropertyString("input-key-list").Replace(",", BR));
|
||||||
|
|
||||||
|
void ShowProtocols() =>
|
||||||
|
ShowTextWithEditor("Protocols", Core.GetPropertyString("protocol-list").Replace(",", BR));
|
||||||
|
|
||||||
|
void ShowDecoders() =>
|
||||||
|
ShowTextWithEditor("Decoders", Core.GetPropertyOsdString("decoder-list").Replace(",", BR));
|
||||||
|
|
||||||
|
void ShowDemuxers() =>
|
||||||
|
ShowTextWithEditor("Demuxers", Core.GetPropertyOsdString("demuxer-lavf-list").Replace(",", BR));
|
||||||
|
|
||||||
|
void OpenFromClipboard(IList<string> args)
|
||||||
|
{
|
||||||
|
bool append = args.Count == 1 && args[0] == "append";
|
||||||
|
|
||||||
if (System.Windows.Forms.Clipboard.ContainsFileDropList())
|
if (System.Windows.Forms.Clipboard.ContainsFileDropList())
|
||||||
{
|
{
|
||||||
string[] files = System.Windows.Forms.Clipboard.GetFileDropList().Cast<string>().ToArray();
|
string[] files = System.Windows.Forms.Clipboard.GetFileDropList().Cast<string>().ToArray();
|
||||||
Player.LoadFiles(files, false, false);
|
Player.LoadFiles(files, false, append);
|
||||||
|
|
||||||
|
if (append)
|
||||||
|
Player.CommandV("show-text", _("Files/URLs were added to the playlist"));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
string clipboard = System.Windows.Forms.Clipboard.GetText();
|
string clipboard = System.Windows.Forms.Clipboard.GetText();
|
||||||
List<string> files = new List<string>();
|
List<string> files = [];
|
||||||
|
|
||||||
foreach (string i in clipboard.Split(BR.ToCharArray(), StringSplitOptions.RemoveEmptyEntries))
|
foreach (string i in clipboard.Split(BR.ToCharArray(), StringSplitOptions.RemoveEmptyEntries))
|
||||||
|
{
|
||||||
if (i.Contains("://") || File.Exists(i))
|
if (i.Contains("://") || File.Exists(i))
|
||||||
files.Add(i);
|
files.Add(i);
|
||||||
|
}
|
||||||
|
|
||||||
if (files.Count == 0)
|
if (files.Count == 0)
|
||||||
{
|
{
|
||||||
Terminal.WriteError("The clipboard does not contain a valid URL or file.");
|
Terminal.WriteError(_("The clipboard does not contain a valid URL or file."));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
Player.LoadFiles(files.ToArray(), false, false);
|
Player.LoadFiles(files.ToArray(), false, append);
|
||||||
|
|
||||||
|
if (append)
|
||||||
|
Player.CommandV("show-text", _("Files/URLs were added to the playlist"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void LoadAudio(IList<string> args)
|
void LoadAudio(IList<string> args)
|
||||||
{
|
{
|
||||||
using var dialog = new OpenFileDialog();
|
using var dialog = new OpenFileDialog();
|
||||||
string path = Player.GetPropertyString("path");
|
string path = Player.GetPropertyString("path");
|
||||||
@@ -136,21 +225,25 @@ public class GuiCommand
|
|||||||
|
|
||||||
dialog.Multiselect = true;
|
dialog.Multiselect = true;
|
||||||
|
|
||||||
if (dialog.ShowDialog() == DialogResult.OK)
|
if (dialog.ShowDialog() != DialogResult.OK)
|
||||||
foreach (string i in dialog.FileNames)
|
return;
|
||||||
Player.CommandV("audio-add", i);
|
|
||||||
|
foreach (string i in dialog.FileNames)
|
||||||
|
{
|
||||||
|
Player.CommandV("audio-add", i);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void RegisterFileAssociations(IList<string> args)
|
void RegisterFileAssociations(IList<string> args)
|
||||||
{
|
{
|
||||||
string perceivedType = args[0];
|
string perceivedType = args[0];
|
||||||
string[] extensions = Array.Empty<string>();
|
string[] extensions = Array.Empty<string>();
|
||||||
|
|
||||||
switch (perceivedType)
|
switch (perceivedType)
|
||||||
{
|
{
|
||||||
case "video": extensions = FileTypes.Video; break;
|
case "video": extensions = FileTypes.GetVideoExts(); break;
|
||||||
case "audio": extensions = FileTypes.Audio; break;
|
case "audio": extensions = FileTypes.GetAudioExts(); break;
|
||||||
case "image": extensions = FileTypes.Image; break;
|
case "image": extensions = FileTypes.GetImgExts(); break;
|
||||||
}
|
}
|
||||||
|
|
||||||
try
|
try
|
||||||
@@ -165,16 +258,35 @@ public class GuiCommand
|
|||||||
proc.WaitForExit();
|
proc.WaitForExit();
|
||||||
|
|
||||||
if (proc.ExitCode == 0)
|
if (proc.ExitCode == 0)
|
||||||
Msg.ShowInfo("File associations were successfully " +
|
{
|
||||||
(perceivedType == "unreg" ? "removed" : "created") +
|
string msgRestart = _("File Explorer icons will refresh after process restart.");
|
||||||
".\n\nFile Explorer icons will refresh after process restart.");
|
|
||||||
|
if (perceivedType == "unreg")
|
||||||
|
Msg.ShowInfo(_("File associations were successfully removed.") + BR2 + msgRestart);
|
||||||
|
else
|
||||||
|
Msg.ShowInfo(_("File associations were successfully created.") + BR2 + msgRestart);
|
||||||
|
}
|
||||||
else
|
else
|
||||||
Msg.ShowError("Error creating file associations.");
|
Msg.ShowError(_("Error creating file associations."));
|
||||||
}
|
}
|
||||||
catch { }
|
catch { }
|
||||||
}
|
}
|
||||||
|
|
||||||
public void ShowMediaInfo(IList<string> args)
|
class Obj
|
||||||
|
{
|
||||||
|
public string title { get; set; } = "";
|
||||||
|
public int selected_index { get; set; } = 0;
|
||||||
|
public Item[] items { get; set; } = [];
|
||||||
|
}
|
||||||
|
|
||||||
|
class Item
|
||||||
|
{
|
||||||
|
public string[] value { get; set; } = [];
|
||||||
|
public string title { get; set; } = "";
|
||||||
|
public string hint { get; set; } = "";
|
||||||
|
}
|
||||||
|
|
||||||
|
void ShowMediaInfo(IList<string> args)
|
||||||
{
|
{
|
||||||
if (Player.PlaylistPos == -1)
|
if (Player.PlaylistPos == -1)
|
||||||
return;
|
return;
|
||||||
@@ -191,20 +303,20 @@ public class GuiCommand
|
|||||||
|
|
||||||
if (File.Exists(path) && osd)
|
if (File.Exists(path) && osd)
|
||||||
{
|
{
|
||||||
if (FileTypes.Audio.Contains(path.Ext()))
|
if (FileTypes.IsAudio(path.Ext))
|
||||||
{
|
{
|
||||||
text = Player.GetPropertyOsdString("filtered-metadata");
|
text = Player.GetPropertyOsdString("filtered-metadata");
|
||||||
Player.CommandV("show-text", text, "5000");
|
Player.CommandV("show-text", text, "5000");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
else if (FileTypes.Image.Contains(path.Ext()))
|
else if (FileTypes.IsImage(path.Ext))
|
||||||
{
|
{
|
||||||
fileSize = new FileInfo(path).Length;
|
fileSize = new FileInfo(path).Length;
|
||||||
|
|
||||||
text = "Width: " + Player.GetPropertyInt("width") + "\n" +
|
text = "Width: " + Player.GetPropertyInt("width") + "\n" +
|
||||||
"Height: " + Player.GetPropertyInt("height") + "\n" +
|
"Height: " + Player.GetPropertyInt("height") + "\n" +
|
||||||
"Size: " + Convert.ToInt32(fileSize / 1024.0) + " KB\n" +
|
"Size: " + Convert.ToInt32(fileSize / 1024.0) + " KB\n" +
|
||||||
"Type: " + path.Ext().ToUpper();
|
"Type: " + path.Ext.ToUpper();
|
||||||
|
|
||||||
Player.CommandV("show-text", text, "5000");
|
Player.CommandV("show-text", text, "5000");
|
||||||
return;
|
return;
|
||||||
@@ -220,7 +332,7 @@ public class GuiCommand
|
|||||||
int width = Player.GetPropertyInt("video-params/w");
|
int width = Player.GetPropertyInt("video-params/w");
|
||||||
int height = Player.GetPropertyInt("video-params/h");
|
int height = Player.GetPropertyInt("video-params/h");
|
||||||
TimeSpan len = TimeSpan.FromSeconds(Player.GetPropertyDouble("duration"));
|
TimeSpan len = TimeSpan.FromSeconds(Player.GetPropertyDouble("duration"));
|
||||||
text = path.FileName() + "\n";
|
text = path.FileName + "\n";
|
||||||
text += FormatTime(len.TotalMinutes) + ":" + FormatTime(len.Seconds) + "\n";
|
text += FormatTime(len.TotalMinutes) + ":" + FormatTime(len.Seconds) + "\n";
|
||||||
if (fileSize > 0)
|
if (fileSize > 0)
|
||||||
text += Convert.ToInt32(fileSize / 1024.0 / 1024.0) + " MB\n";
|
text += Convert.ToInt32(fileSize / 1024.0 / 1024.0) + " MB\n";
|
||||||
@@ -231,15 +343,21 @@ public class GuiCommand
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (App.MediaInfo && !osd && File.Exists(path) && !path.Contains(@"\\.\pipe\"))
|
if (App.MediaInfo && !osd && File.Exists(path) && !path.Contains(@"\\.\pipe\"))
|
||||||
using (MediaInfo mediaInfo = new MediaInfo(path))
|
{
|
||||||
text = Regex.Replace(mediaInfo.GetSummary(full, raw), "Unique ID.+", "");
|
using MediaInfo mediaInfo = new MediaInfo(path);
|
||||||
|
text = Regex.Replace(mediaInfo.GetSummary(full, raw), "Unique ID.+", "");
|
||||||
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
Player.UpdateExternalTracks();
|
Player.UpdateExternalTracks();
|
||||||
text = "N: " + Player.GetPropertyString("filename") + BR;
|
text = "N: " + Player.GetPropertyString("filename") + BR;
|
||||||
lock (Player.MediaTracksLock)
|
lock (Player.MediaTracksLock)
|
||||||
|
{
|
||||||
foreach (MediaTrack track in Player.MediaTracks)
|
foreach (MediaTrack track in Player.MediaTracks)
|
||||||
|
{
|
||||||
text += track.Text + BR;
|
text += track.Text + BR;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
text = text.TrimEx();
|
text = text.TrimEx();
|
||||||
@@ -256,55 +374,55 @@ public class GuiCommand
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public static string FormatTime(double value) => ((int)value).ToString("00");
|
string FormatTime(double value) => ((int)value).ToString("00");
|
||||||
|
|
||||||
public void ShowTextWithEditor(string name, string text)
|
void ShowBindings() => ShowTextWithEditor("Bindings", Player.UsedInputConfContent);
|
||||||
|
|
||||||
|
void AddToPath()
|
||||||
{
|
{
|
||||||
string file = Path.Combine(Path.GetTempPath(), name + ".txt");
|
string path = Environment.GetEnvironmentVariable("Path", EnvironmentVariableTarget.User)!;
|
||||||
App.TempFiles.Add(file);
|
|
||||||
File.WriteAllText(file, BR + text.Trim() + BR);
|
if (path.Contains(Folder.Startup.TrimEnd(Path.DirectorySeparatorChar), StringComparison.CurrentCultureIgnoreCase))
|
||||||
ProcessHelp.ShellExecute(file);
|
{
|
||||||
|
Msg.ShowWarning(_("mpv.net is already in the Path environment variable."));
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
Environment.SetEnvironmentVariable("Path",
|
||||||
|
Folder.Startup.TrimEnd(Path.DirectorySeparatorChar) + ";" + path,
|
||||||
|
EnvironmentVariableTarget.User);
|
||||||
|
|
||||||
|
Msg.ShowInfo(_("mpv.net was successfully added to the Path environment variable."));
|
||||||
}
|
}
|
||||||
|
|
||||||
public void ShowBindings()
|
void RemoveFromPath()
|
||||||
{
|
{
|
||||||
string info = "# mpv.net might modify the input.conf content before it is passed to mpv." + BR +
|
string path = Environment.GetEnvironmentVariable("Path", EnvironmentVariableTarget.User)!;
|
||||||
"# Below are the bindings as they were passed to mpv." + BR2;
|
|
||||||
|
|
||||||
ShowTextWithEditor("Bindings", info + Player.UsedInputConfContent);
|
if (!path.Contains(Folder.Startup.TrimEnd(Path.DirectorySeparatorChar)))
|
||||||
|
{
|
||||||
|
Msg.ShowWarning(_("mpv.net was not found in the Path environment variable."));
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
path = path.Replace(Folder.Startup.TrimEnd(Path.DirectorySeparatorChar), "");
|
||||||
|
path = path.Replace(";;", ";").Trim(';');
|
||||||
|
|
||||||
|
Environment.SetEnvironmentVariable("Path", path, EnvironmentVariableTarget.User);
|
||||||
|
|
||||||
|
Msg.ShowInfo(_("mpv.net was successfully removed from the Path environment variable."));
|
||||||
}
|
}
|
||||||
|
|
||||||
//public void ShowCommandPalette()
|
|
||||||
//{
|
|
||||||
// MainForm.Instance?.BeginInvoke(() => {
|
|
||||||
// CommandPalette.Instance.SetItems(CommandPalette.GetItems());
|
|
||||||
// MainForm.Instance.ShowCommandPalette();
|
|
||||||
// CommandPalette.Instance.SelectFirst();
|
|
||||||
// });
|
|
||||||
//}
|
|
||||||
|
|
||||||
// deprecated
|
// deprecated
|
||||||
public void QuickBookmark() =>
|
void QuickBookmark() =>
|
||||||
Msg.ShowInfo("This feature was moved to a user script,\nwhich can be found here:\n\n" +
|
Msg.ShowInfo(_("This feature was removed, but there are user scripts:") + BR2 +
|
||||||
"https://github.com/stax76/mpv-scripts/blob/main/misc.lua");
|
"https://github.com/stax76/mpv-scripts/blob/main/misc.lua");
|
||||||
|
|
||||||
// deprecated
|
// deprecated
|
||||||
public void ShowCommands() =>
|
void ShowHistory() =>
|
||||||
Msg.ShowInfo("This feature was moved to a user script,\nwhich can be found here:\n\n" +
|
Msg.ShowInfo(_("This feature was removed, but there are user scripts:") + BR2 +
|
||||||
"https://github.com/stax76/mpv-scripts#command_palette");
|
|
||||||
|
|
||||||
// deprecated
|
|
||||||
public void ShowHistory() =>
|
|
||||||
Msg.ShowInfo("This feature was moved to a user script,\nwhich can be found here:\n\n" +
|
|
||||||
"https://github.com/stax76/mpv-scripts/blob/main/history.lua");
|
"https://github.com/stax76/mpv-scripts/blob/main/history.lua");
|
||||||
|
|
||||||
// deprecated
|
// deprecated
|
||||||
public void ShowPlaylist() =>
|
void ShowRemoved() => Msg.ShowInfo(_("This feature was removed."));
|
||||||
Msg.ShowInfo("This feature was moved to a user script,\nwhich can be found here:\n\n" +
|
|
||||||
"https://github.com/stax76/mpv-scripts#command_palette");
|
|
||||||
|
|
||||||
// deprecated
|
|
||||||
public void ShowCommandPalette() =>
|
|
||||||
Msg.ShowInfo("This feature was moved to a user script,\nwhich can be found here:\n\n" +
|
|
||||||
"https://github.com/stax76/mpv-scripts#command_palette");
|
|
||||||
}
|
}
|
||||||
|
|||||||
130
src/MpvNet.Windows/Help/WinApiHelp.cs
Normal file
@@ -0,0 +1,130 @@
|
|||||||
|
|
||||||
|
using System.Drawing;
|
||||||
|
using System.Runtime.InteropServices;
|
||||||
|
using System.Text;
|
||||||
|
|
||||||
|
using static MpvNet.Windows.Native.WinApi;
|
||||||
|
|
||||||
|
namespace MpvNet.Windows.Help;
|
||||||
|
|
||||||
|
public static class WinApiHelp
|
||||||
|
{
|
||||||
|
public static Version WindowsTen1607 { get; } = new Version(10, 0, 14393); // Windows 10 1607
|
||||||
|
|
||||||
|
public static int GetResizeBorder(int v)
|
||||||
|
{
|
||||||
|
switch (v)
|
||||||
|
{
|
||||||
|
case 1 /* WMSZ_LEFT */ : return 3;
|
||||||
|
case 3 /* WMSZ_TOP */ : return 2;
|
||||||
|
case 2 /* WMSZ_RIGHT */ : return 3;
|
||||||
|
case 6 /* WMSZ_BOTTOM */ : return 2;
|
||||||
|
case 4 /* WMSZ_TOPLEFT */ : return 1;
|
||||||
|
case 5 /* WMSZ_TOPRIGHT */ : return 1;
|
||||||
|
case 7 /* WMSZ_BOTTOMLEFT */ : return 3;
|
||||||
|
case 8 /* WMSZ_BOTTOMRIGHT */ : return 3;
|
||||||
|
default: return -1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public static void AdjustWindowRectangle(IntPtr hwnd, ref RECT rc, int dpi)
|
||||||
|
{
|
||||||
|
uint style = (uint)GetWindowLongPtr(hwnd, -16); // GWL_STYLE
|
||||||
|
uint styleEx = (uint)GetWindowLongPtr(hwnd, -20); // GWL_EXSTYLE
|
||||||
|
|
||||||
|
if (Environment.OSVersion.Version >= WindowsTen1607)
|
||||||
|
AdjustWindowRectExForDpi(ref rc, style, false, styleEx, (uint)dpi);
|
||||||
|
else
|
||||||
|
AdjustWindowRect(ref rc, style, false);
|
||||||
|
}
|
||||||
|
|
||||||
|
public static void AddWindowBorders(IntPtr hwnd, ref RECT rc, int dpi, bool changeTop)
|
||||||
|
{
|
||||||
|
RECT win = rc;
|
||||||
|
AdjustWindowRectangle(hwnd, ref rc, dpi);
|
||||||
|
|
||||||
|
if (changeTop)
|
||||||
|
{
|
||||||
|
int top = rc.Top;
|
||||||
|
top -= rc.Top - win.Top;
|
||||||
|
rc = new RECT(rc.Left, top, rc.Right, rc.Bottom);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public static void SubtractWindowBorders(IntPtr hwnd, ref RECT rc, int dpi, bool changeTop)
|
||||||
|
{
|
||||||
|
RECT r = new RECT();
|
||||||
|
AddWindowBorders(hwnd, ref r, dpi, changeTop);
|
||||||
|
rc.Left -= r.Left;
|
||||||
|
rc.Top -= r.Top;
|
||||||
|
rc.Right -= r.Right;
|
||||||
|
rc.Bottom -= r.Bottom;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static int GetTitleBarHeight(IntPtr hwnd, int dpi)
|
||||||
|
{
|
||||||
|
RECT rect = new RECT();
|
||||||
|
AdjustWindowRectangle(hwnd, ref rect, dpi);
|
||||||
|
return -rect.Top;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static Rectangle GetWorkingArea(IntPtr handle, Rectangle workingArea)
|
||||||
|
{
|
||||||
|
if (handle != IntPtr.Zero && GetDwmWindowRect(handle, out RECT dwmRect) &&
|
||||||
|
GetWindowRect(handle, out RECT rect))
|
||||||
|
{
|
||||||
|
int left = workingArea.Left;
|
||||||
|
int top = workingArea.Top;
|
||||||
|
int right = workingArea.Right;
|
||||||
|
int bottom = workingArea.Bottom;
|
||||||
|
|
||||||
|
left += rect.Left - dwmRect.Left;
|
||||||
|
top -= rect.Top - dwmRect.Top;
|
||||||
|
right -= dwmRect.Right - rect.Right;
|
||||||
|
bottom -= dwmRect.Bottom - rect.Bottom;
|
||||||
|
|
||||||
|
return new Rectangle(left, top, right - left, bottom - top);
|
||||||
|
}
|
||||||
|
|
||||||
|
return workingArea;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static bool GetDwmWindowRect(IntPtr handle, out RECT rect)
|
||||||
|
{
|
||||||
|
const uint DWMWA_EXTENDED_FRAME_BOUNDS = 9;
|
||||||
|
|
||||||
|
return 0 == DwmGetWindowAttribute(handle, DWMWA_EXTENDED_FRAME_BOUNDS,
|
||||||
|
out rect, (uint)Marshal.SizeOf<RECT>());
|
||||||
|
}
|
||||||
|
|
||||||
|
public static string GetAppPathForExtension(params string[] extensions)
|
||||||
|
{
|
||||||
|
foreach (string it in extensions)
|
||||||
|
{
|
||||||
|
string extension = it;
|
||||||
|
|
||||||
|
if (!extension.StartsWith("."))
|
||||||
|
extension = "." + extension;
|
||||||
|
|
||||||
|
uint c = 0U;
|
||||||
|
|
||||||
|
if (AssocQueryString(0x40, 2, extension, null, null, ref c) == 1)
|
||||||
|
{
|
||||||
|
if (c > 0L)
|
||||||
|
{
|
||||||
|
var sb = new StringBuilder((int)c);
|
||||||
|
|
||||||
|
if (0 == AssocQueryString(0x40, 2, extension, default, sb, ref c))
|
||||||
|
{
|
||||||
|
string ret = sb.ToString();
|
||||||
|
|
||||||
|
if (File.Exists(ret))
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
|
|
||||||
using MpvNet.ExtensionMethod;
|
|
||||||
|
|
||||||
namespace MpvNet.Windows.Help;
|
|
||||||
|
|
||||||
public class WinMpvHelp
|
|
||||||
{
|
|
||||||
public static void CopyMpvNetCom()
|
|
||||||
{
|
|
||||||
string dir = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData).AddSep() +
|
|
||||||
"Microsoft\\WindowsApps\\";
|
|
||||||
|
|
||||||
if (File.Exists(dir + "mpvnet.exe") && !File.Exists(dir + "mpvnet.com"))
|
|
||||||
File.Copy(Folder.Startup + "mpvnet.com", dir + "mpvnet.com");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,43 +1,47 @@
|
|||||||
<Project Sdk="Microsoft.NET.Sdk">
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<OutputType>WinExe</OutputType>
|
<OutputType>WinExe</OutputType>
|
||||||
<TargetFramework>net6.0-windows</TargetFramework>
|
<TargetFramework>net10.0-windows7.0</TargetFramework>
|
||||||
<RootNamespace>MpvNet.Windows</RootNamespace>
|
<RootNamespace>MpvNet.Windows</RootNamespace>
|
||||||
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
|
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
|
||||||
<AssemblyName>mpvnet</AssemblyName>
|
<PublishSingleFile>true</PublishSingleFile>
|
||||||
<UseWPF>true</UseWPF>
|
<AssemblyName>mpvnet</AssemblyName>
|
||||||
<UseWindowsForms>true</UseWindowsForms>
|
<UseWPF>true</UseWPF>
|
||||||
<ApplicationIcon>mpv-icon.ico</ApplicationIcon>
|
<UseWindowsForms>true</UseWindowsForms>
|
||||||
<Product>mpv.net</Product>
|
<ApplicationIcon>mpv-icon.ico</ApplicationIcon>
|
||||||
<AssemblyVersion>7.0.0.0</AssemblyVersion>
|
<FileVersion>7.1.2.0</FileVersion>
|
||||||
<FileVersion>7.0.0.0</FileVersion>
|
<AssemblyVersion>7.1.2.0</AssemblyVersion>
|
||||||
<Nullable>enable</Nullable>
|
<InformationalVersion>7.1.2.0</InformationalVersion>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Content Include="mpv-icon.ico" />
|
<Compile Remove="Misc\**" />
|
||||||
</ItemGroup>
|
<EmbeddedResource Remove="Misc\**" />
|
||||||
|
<None Remove="Misc\**" />
|
||||||
|
<Page Remove="Misc\**" />
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ProjectReference Include="..\MpvNet\MpvNet.csproj" />
|
<Content Include="mpv-icon.ico" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Page Update="WPF\Views\AboutWindow.xaml">
|
<ProjectReference Include="..\MpvNet\MpvNet.csproj" />
|
||||||
<Generator>MSBuild:Compile</Generator>
|
<ProjectReference Include="..\NGettext.Wpf\NGettext.Wpf.csproj" />
|
||||||
<XamlRuntime>Wpf</XamlRuntime>
|
</ItemGroup>
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</Page>
|
|
||||||
</ItemGroup>
|
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="CommunityToolkit.Mvvm" Version="8.2.1" />
|
<Page Update="WPF\Views\AboutWindow.xaml">
|
||||||
<PackageReference Include="Microsoft.Xaml.Behaviors.Wpf" Version="1.1.39" />
|
<Generator>MSBuild:Compile</Generator>
|
||||||
</ItemGroup>
|
<XamlRuntime>Wpf</XamlRuntime>
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</Page>
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Folder Include="Misc\" />
|
<PackageReference Include="CommunityToolkit.Mvvm" />
|
||||||
</ItemGroup>
|
<PackageReference Include="Microsoft.Xaml.Behaviors.Wpf" />
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
|
|
||||||
using System.Drawing;
|
using System.Drawing;
|
||||||
using System.Runtime.InteropServices;
|
using System.Runtime.InteropServices;
|
||||||
|
using System.Text;
|
||||||
|
using static HandyControl.Tools.Interop.InteropValues;
|
||||||
|
|
||||||
namespace MpvNet.Windows.Native;
|
namespace MpvNet.Windows.Native;
|
||||||
|
|
||||||
public static class WinApi
|
public static class WinApi
|
||||||
{
|
{
|
||||||
public static Version WindowsTen1607 { get; } = new Version(10, 0, 14393); // Windows 10 1607
|
|
||||||
|
|
||||||
[DllImport("kernel32.dll")]
|
[DllImport("kernel32.dll")]
|
||||||
public static extern bool AttachConsole(int dwProcessId);
|
public static extern bool AttachConsole(int dwProcessId);
|
||||||
|
|
||||||
@@ -21,7 +21,7 @@ public static class WinApi
|
|||||||
public static extern uint ActivateKeyboardLayout(IntPtr hkl, uint flags);
|
public static extern uint ActivateKeyboardLayout(IntPtr hkl, uint flags);
|
||||||
|
|
||||||
[DllImport("user32.dll")]
|
[DllImport("user32.dll")]
|
||||||
public static extern bool GetWindowRect(IntPtr hwnd, out Rect lpRect);
|
public static extern bool GetWindowRect(IntPtr hwnd, out RECT lpRect);
|
||||||
|
|
||||||
[DllImport("user32.dll", CharSet = CharSet.Unicode)]
|
[DllImport("user32.dll", CharSet = CharSet.Unicode)]
|
||||||
public static extern IntPtr FindWindowEx(
|
public static extern IntPtr FindWindowEx(
|
||||||
@@ -49,89 +49,39 @@ public static class WinApi
|
|||||||
public static extern int GetDpiForWindow(IntPtr hwnd);
|
public static extern int GetDpiForWindow(IntPtr hwnd);
|
||||||
|
|
||||||
[DllImport("user32.dll")]
|
[DllImport("user32.dll")]
|
||||||
public static extern bool AdjustWindowRect(ref Rect lpRect, uint dwStyle, bool bMenu);
|
public static extern bool AdjustWindowRect(ref RECT lpRect, uint dwStyle, bool bMenu);
|
||||||
|
|
||||||
[DllImport("user32.dll")]
|
[DllImport("user32.dll")]
|
||||||
public static extern bool AdjustWindowRectExForDpi(
|
public static extern bool AdjustWindowRectExForDpi(
|
||||||
ref Rect lpRect, uint dwStyle, bool bMenu, uint dwExStyle, uint dpi);
|
ref RECT lpRect, uint dwStyle, bool bMenu, uint dwExStyle, uint dpi);
|
||||||
|
|
||||||
[DllImport("user32.dll")]
|
[DllImport("user32.dll")]
|
||||||
public static extern bool SetWindowPos(
|
public static extern bool SetWindowPos(
|
||||||
IntPtr hWnd, IntPtr hWndInsertAfter, int x, int y, int cx, int cy, uint uFlags);
|
IntPtr hWnd, IntPtr hWndInsertAfter, int x, int y, int cx, int cy, uint uFlags);
|
||||||
|
|
||||||
[DllImport("user32.dll", EntryPoint = "GetWindowLong")]
|
|
||||||
static extern IntPtr GetWindowLong32(IntPtr hWnd, int nIndex);
|
|
||||||
|
|
||||||
[DllImport("user32.dll")]
|
[DllImport("user32.dll")]
|
||||||
static extern IntPtr GetWindowLongPtr(IntPtr hWnd, int nIndex);
|
public static extern IntPtr GetWindowLongPtr(IntPtr hWnd, int nIndex);
|
||||||
|
|
||||||
public static IntPtr GetWindowLong(IntPtr hWnd, int nIndex)
|
|
||||||
{
|
|
||||||
if (IntPtr.Size == 8)
|
|
||||||
return GetWindowLongPtr(hWnd, nIndex);
|
|
||||||
else
|
|
||||||
return GetWindowLong32(hWnd, nIndex);
|
|
||||||
}
|
|
||||||
|
|
||||||
[DllImport("user32.dll", EntryPoint = "SetWindowLong")]
|
|
||||||
public static extern IntPtr SetWindowLong32(IntPtr hWnd, int nIndex, uint dwNewLong);
|
|
||||||
|
|
||||||
[DllImport("user32.dll")]
|
|
||||||
public static extern IntPtr SetWindowLongPtr(IntPtr hWnd, int nIndex, uint dwNewLong);
|
|
||||||
|
|
||||||
public static IntPtr SetWindowLong(IntPtr hWnd, int nIndex, uint dwNewLong)
|
|
||||||
{
|
|
||||||
if (IntPtr.Size == 8)
|
|
||||||
return SetWindowLongPtr(hWnd, nIndex, dwNewLong);
|
|
||||||
else
|
|
||||||
return SetWindowLong32(hWnd, nIndex, dwNewLong);
|
|
||||||
}
|
|
||||||
|
|
||||||
[DllImport("gdi32.dll")]
|
[DllImport("gdi32.dll")]
|
||||||
public static extern int GetDeviceCaps(IntPtr hdc, int nIndex);
|
public static extern int GetDeviceCaps(IntPtr hdc, int nIndex);
|
||||||
|
|
||||||
|
[DllImport("shlwapi", CharSet = CharSet.Auto)]
|
||||||
|
public static extern uint AssocQueryString(
|
||||||
|
uint flags, uint str, string? pszAssoc, string? pszExtra, [Out] StringBuilder? pszOut, ref uint pcchOut);
|
||||||
|
|
||||||
[DllImport("dwmapi.dll")]
|
[DllImport("dwmapi.dll")]
|
||||||
public static extern int DwmGetWindowAttribute(
|
public static extern int DwmGetWindowAttribute(
|
||||||
IntPtr hwnd, uint dwAttribute, out Rect pvAttribute, uint cbAttribute);
|
IntPtr hwnd, uint dwAttribute, out RECT pvAttribute, uint cbAttribute);
|
||||||
|
|
||||||
public static bool GetDwmWindowRect(IntPtr handle, out Rect rect)
|
|
||||||
{
|
|
||||||
const uint DWMWA_EXTENDED_FRAME_BOUNDS = 9;
|
|
||||||
|
|
||||||
return 0 == DwmGetWindowAttribute(handle, DWMWA_EXTENDED_FRAME_BOUNDS,
|
|
||||||
out rect, (uint)Marshal.SizeOf<Rect>());
|
|
||||||
}
|
|
||||||
|
|
||||||
public static Rectangle GetWorkingArea(IntPtr handle, Rectangle workingArea)
|
|
||||||
{
|
|
||||||
if (handle != IntPtr.Zero && GetDwmWindowRect(handle, out Rect dwmRect) &&
|
|
||||||
GetWindowRect(handle, out Rect rect))
|
|
||||||
{
|
|
||||||
int left = workingArea.Left;
|
|
||||||
int top = workingArea.Top;
|
|
||||||
int right = workingArea.Right;
|
|
||||||
int bottom = workingArea.Bottom;
|
|
||||||
|
|
||||||
left += rect.Left - dwmRect.Left;
|
|
||||||
top -= rect.Top - dwmRect.Top;
|
|
||||||
right -= dwmRect.Right - rect.Right;
|
|
||||||
bottom -= dwmRect.Bottom - rect.Bottom;
|
|
||||||
|
|
||||||
return new Rectangle(left, top, right - left, bottom - top);
|
|
||||||
}
|
|
||||||
|
|
||||||
return workingArea;
|
|
||||||
}
|
|
||||||
|
|
||||||
[StructLayout(LayoutKind.Sequential)]
|
[StructLayout(LayoutKind.Sequential)]
|
||||||
public struct Rect
|
public struct RECT
|
||||||
{
|
{
|
||||||
public int Left;
|
public int Left;
|
||||||
public int Top;
|
public int Top;
|
||||||
public int Right;
|
public int Right;
|
||||||
public int Bottom;
|
public int Bottom;
|
||||||
|
|
||||||
public Rect(Rectangle r)
|
public RECT(Rectangle r)
|
||||||
{
|
{
|
||||||
Left = r.Left;
|
Left = r.Left;
|
||||||
Top = r.Top;
|
Top = r.Top;
|
||||||
@@ -139,7 +89,7 @@ public static class WinApi
|
|||||||
Bottom = r.Bottom;
|
Bottom = r.Bottom;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Rect(int left, int top, int right, int bottom)
|
public RECT(int left, int top, int right, int bottom)
|
||||||
{
|
{
|
||||||
Left = left;
|
Left = left;
|
||||||
Top = top;
|
Top = top;
|
||||||
@@ -152,9 +102,9 @@ public static class WinApi
|
|||||||
public int Width => Right - Left;
|
public int Width => Right - Left;
|
||||||
public int Height => Bottom - Top;
|
public int Height => Bottom - Top;
|
||||||
|
|
||||||
public static Rect FromRectangle(Rectangle rect)
|
public static RECT FromRectangle(Rectangle rect)
|
||||||
{
|
{
|
||||||
return new Rect(rect.X, rect.Y, rect.X + rect.Width, rect.Y + rect.Height);
|
return new RECT(rect.X, rect.Y, rect.X + rect.Width, rect.Y + rect.Height);
|
||||||
}
|
}
|
||||||
|
|
||||||
public override string ToString()
|
public override string ToString()
|
||||||
@@ -163,6 +113,20 @@ public static class WinApi
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[StructLayout(LayoutKind.Sequential)]
|
||||||
|
public struct NCCALCSIZE_PARAMS
|
||||||
|
{
|
||||||
|
public NCCALCSIZE_PARAMS(RECT[] r, WINDOWPOS wp)
|
||||||
|
{
|
||||||
|
rgrc = r;
|
||||||
|
lppos = wp;
|
||||||
|
}
|
||||||
|
|
||||||
|
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 3)]
|
||||||
|
public RECT[] rgrc;
|
||||||
|
public WINDOWPOS lppos;
|
||||||
|
}
|
||||||
|
|
||||||
[StructLayout(LayoutKind.Sequential)]
|
[StructLayout(LayoutKind.Sequential)]
|
||||||
public struct CopyDataStruct
|
public struct CopyDataStruct
|
||||||
{
|
{
|
||||||
@@ -171,41 +135,4 @@ public static class WinApi
|
|||||||
[MarshalAs(UnmanagedType.LPTStr)]
|
[MarshalAs(UnmanagedType.LPTStr)]
|
||||||
public string lpData;
|
public string lpData;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static int GetResizeBorder(int v)
|
|
||||||
{
|
|
||||||
switch (v)
|
|
||||||
{
|
|
||||||
case 1 /* WMSZ_LEFT */ : return 3;
|
|
||||||
case 3 /* WMSZ_TOP */ : return 2;
|
|
||||||
case 2 /* WMSZ_RIGHT */ : return 3;
|
|
||||||
case 6 /* WMSZ_BOTTOM */ : return 2;
|
|
||||||
case 4 /* WMSZ_TOPLEFT */ : return 1;
|
|
||||||
case 5 /* WMSZ_TOPRIGHT */ : return 1;
|
|
||||||
case 7 /* WMSZ_BOTTOMLEFT */ : return 3;
|
|
||||||
case 8 /* WMSZ_BOTTOMRIGHT */ : return 3;
|
|
||||||
default: return -1;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public static void SubtractWindowBorders(IntPtr hwnd, ref Rect rc, int dpi)
|
|
||||||
{
|
|
||||||
Rect r = new Rect(0, 0, 0, 0);
|
|
||||||
AddWindowBorders(hwnd, ref r, dpi);
|
|
||||||
rc.Left -= r.Left;
|
|
||||||
rc.Top -= r.Top;
|
|
||||||
rc.Right -= r.Right;
|
|
||||||
rc.Bottom -= r.Bottom;
|
|
||||||
}
|
|
||||||
|
|
||||||
public static void AddWindowBorders(IntPtr hwnd, ref Rect rc, int dpi)
|
|
||||||
{
|
|
||||||
uint windowStyle = (uint)GetWindowLong(hwnd, -16); // GWL_STYLE
|
|
||||||
uint windowStyleEx = (uint)GetWindowLong(hwnd, -20); // GWL_EXSTYLE
|
|
||||||
|
|
||||||
if (Environment.OSVersion.Version >= WindowsTen1607)
|
|
||||||
AdjustWindowRectExForDpi(ref rc, windowStyle, false, windowStyleEx, (uint)dpi);
|
|
||||||
else
|
|
||||||
AdjustWindowRect(ref rc, windowStyle, false);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 2.6 KiB |
|
Before Width: | Height: | Size: 49 KiB |
|
Before Width: | Height: | Size: 18 KiB |
|
Before Width: | Height: | Size: 4.2 KiB |
|
Before Width: | Height: | Size: 1.8 KiB |
|
Before Width: | Height: | Size: 2.8 KiB |
|
Before Width: | Height: | Size: 11 KiB |
@@ -1,137 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
|
|
||||||
<Package
|
|
||||||
xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
|
|
||||||
xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
|
|
||||||
xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3"
|
|
||||||
xmlns:desktop="http://schemas.microsoft.com/appx/manifest/desktop/windows10"
|
|
||||||
xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
|
|
||||||
IgnorableNamespaces="uap rescap">
|
|
||||||
|
|
||||||
<Identity
|
|
||||||
Name="5664FrankSkare.mpv.net"
|
|
||||||
Publisher="CN=6A1A1E69-736C-4C77-B310-7B6D38E32617"
|
|
||||||
Version="6.0.3.0" />
|
|
||||||
|
|
||||||
<Properties>
|
|
||||||
<DisplayName>mpv.net</DisplayName>
|
|
||||||
<PublisherDisplayName>Frank Skare</PublisherDisplayName>
|
|
||||||
<Logo>Images\StoreLogo.png</Logo>
|
|
||||||
</Properties>
|
|
||||||
|
|
||||||
<Dependencies>
|
|
||||||
<TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.0.0" MaxVersionTested="10.0.0.0" />
|
|
||||||
<TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.14393.0" MaxVersionTested="10.0.14393.0" />
|
|
||||||
</Dependencies>
|
|
||||||
|
|
||||||
<Resources>
|
|
||||||
<Resource Language="x-generate"/>
|
|
||||||
</Resources>
|
|
||||||
|
|
||||||
<Applications>
|
|
||||||
<Application Id="App"
|
|
||||||
Executable="$targetnametoken$.exe"
|
|
||||||
EntryPoint="$targetentrypoint$">
|
|
||||||
<uap:VisualElements
|
|
||||||
DisplayName="mpv.net"
|
|
||||||
Description="mpv.net is a modern media player based on the popular mpv player."
|
|
||||||
BackgroundColor="transparent"
|
|
||||||
Square150x150Logo="Images\Square150x150Logo.png"
|
|
||||||
Square44x44Logo="Images\Square44x44Logo.png">
|
|
||||||
<uap:DefaultTile Wide310x150Logo="Images\Wide310x150Logo.png" />
|
|
||||||
<uap:SplashScreen Image="Images\SplashScreen.png" />
|
|
||||||
</uap:VisualElements>
|
|
||||||
|
|
||||||
<Extensions>
|
|
||||||
<uap3:Extension Category="windows.appExecutionAlias">
|
|
||||||
<uap3:AppExecutionAlias>
|
|
||||||
<desktop:ExecutionAlias Alias="MpvNet.exe" />
|
|
||||||
</uap3:AppExecutionAlias>
|
|
||||||
</uap3:Extension>
|
|
||||||
|
|
||||||
<uap:Extension Category="windows.fileTypeAssociation">
|
|
||||||
<uap:FileTypeAssociation Name="videotypes">
|
|
||||||
<uap:SupportedFileTypes>
|
|
||||||
<uap:FileType>.264</uap:FileType>
|
|
||||||
<uap:FileType>.265</uap:FileType>
|
|
||||||
<uap:FileType>.asf</uap:FileType>
|
|
||||||
<uap:FileType>.avc</uap:FileType>
|
|
||||||
<uap:FileType>.avi</uap:FileType>
|
|
||||||
<uap:FileType>.avs</uap:FileType>
|
|
||||||
<uap:FileType>.dav</uap:FileType>
|
|
||||||
<uap:FileType>.flv</uap:FileType>
|
|
||||||
<uap:FileType>.h264</uap:FileType>
|
|
||||||
<uap:FileType>.h265</uap:FileType>
|
|
||||||
<uap:FileType>.hevc</uap:FileType>
|
|
||||||
<uap:FileType>.m2t</uap:FileType>
|
|
||||||
<uap:FileType>.m2ts</uap:FileType>
|
|
||||||
<uap:FileType>.m2v</uap:FileType>
|
|
||||||
<uap:FileType>.m4v</uap:FileType>
|
|
||||||
<uap:FileType>.mkv</uap:FileType>
|
|
||||||
<uap:FileType>.mov</uap:FileType>
|
|
||||||
<uap:FileType>.mp4</uap:FileType>
|
|
||||||
<uap:FileType>.mpeg</uap:FileType>
|
|
||||||
<uap:FileType>.mpg</uap:FileType>
|
|
||||||
<uap:FileType>.mpv</uap:FileType>
|
|
||||||
<uap:FileType>.mts</uap:FileType>
|
|
||||||
<uap:FileType>.ts</uap:FileType>
|
|
||||||
<uap:FileType>.vob</uap:FileType>
|
|
||||||
<uap:FileType>.vpy</uap:FileType>
|
|
||||||
<uap:FileType>.webm</uap:FileType>
|
|
||||||
<uap:FileType>.wmv</uap:FileType>
|
|
||||||
<uap:FileType>.y4m</uap:FileType>
|
|
||||||
</uap:SupportedFileTypes>
|
|
||||||
</uap:FileTypeAssociation>
|
|
||||||
</uap:Extension>
|
|
||||||
|
|
||||||
<uap:Extension Category="windows.fileTypeAssociation">
|
|
||||||
<uap:FileTypeAssociation Name="audiotypes">
|
|
||||||
<uap:SupportedFileTypes>
|
|
||||||
<uap:FileType>.aac</uap:FileType>
|
|
||||||
<uap:FileType>.ac3</uap:FileType>
|
|
||||||
<uap:FileType>.dts</uap:FileType>
|
|
||||||
<uap:FileType>.dtshd</uap:FileType>
|
|
||||||
<uap:FileType>.dtshr</uap:FileType>
|
|
||||||
<uap:FileType>.dtsma</uap:FileType>
|
|
||||||
<uap:FileType>.eac3</uap:FileType>
|
|
||||||
<uap:FileType>.flac</uap:FileType>
|
|
||||||
<uap:FileType>.m4a</uap:FileType>
|
|
||||||
<uap:FileType>.mka</uap:FileType>
|
|
||||||
<uap:FileType>.mp2</uap:FileType>
|
|
||||||
<uap:FileType>.mp3</uap:FileType>
|
|
||||||
<uap:FileType>.mpa</uap:FileType>
|
|
||||||
<uap:FileType>.mpc</uap:FileType>
|
|
||||||
<uap:FileType>.ogg</uap:FileType>
|
|
||||||
<uap:FileType>.opus</uap:FileType>
|
|
||||||
<uap:FileType>.thd</uap:FileType>
|
|
||||||
<uap:FileType>.w64</uap:FileType>
|
|
||||||
<uap:FileType>.wav</uap:FileType>
|
|
||||||
</uap:SupportedFileTypes>
|
|
||||||
</uap:FileTypeAssociation>
|
|
||||||
</uap:Extension>
|
|
||||||
|
|
||||||
<uap:Extension Category="windows.protocol">
|
|
||||||
<uap:Protocol Name="ytdl" />
|
|
||||||
</uap:Extension>
|
|
||||||
|
|
||||||
<uap:Extension Category="windows.protocol">
|
|
||||||
<uap:Protocol Name="rtsp" />
|
|
||||||
</uap:Extension>
|
|
||||||
|
|
||||||
<uap:Extension Category="windows.protocol">
|
|
||||||
<uap:Protocol Name="srt" />
|
|
||||||
</uap:Extension>
|
|
||||||
|
|
||||||
<uap:Extension Category="windows.protocol">
|
|
||||||
<uap:Protocol Name="srtp" />
|
|
||||||
</uap:Extension>
|
|
||||||
</Extensions>
|
|
||||||
|
|
||||||
</Application>
|
|
||||||
</Applications>
|
|
||||||
|
|
||||||
<Capabilities>
|
|
||||||
<Capability Name="internetClient" />
|
|
||||||
<rescap:Capability Name="runFullTrust" />
|
|
||||||
</Capabilities>
|
|
||||||
</Package>
|
|
||||||
@@ -1,78 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<PropertyGroup Condition="'$(VisualStudioVersion)' == '' or '$(VisualStudioVersion)' < '15.0'">
|
|
||||||
<VisualStudioVersion>15.0</VisualStudioVersion>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug|x64">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|x64">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<WapProjPath Condition="'$(WapProjPath)'==''">$(MSBuildExtensionsPath)\Microsoft\DesktopBridge\</WapProjPath>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(WapProjPath)\Microsoft.DesktopBridge.props" />
|
|
||||||
<PropertyGroup>
|
|
||||||
<ProjectGuid>81daee3a-76ff-4494-9384-d28a651d70bb</ProjectGuid>
|
|
||||||
<TargetPlatformVersion>10.0.22000.0</TargetPlatformVersion>
|
|
||||||
<TargetPlatformMinVersion>10.0.14393.0</TargetPlatformMinVersion>
|
|
||||||
<DefaultLanguage>en-US</DefaultLanguage>
|
|
||||||
<AppxPackageSigningEnabled>false</AppxPackageSigningEnabled>
|
|
||||||
<EntryPointProjectUniqueName>..\mpv.net.csproj</EntryPointProjectUniqueName>
|
|
||||||
<GenerateAppInstallerFile>False</GenerateAppInstallerFile>
|
|
||||||
<AppxAutoIncrementPackageRevision>False</AppxAutoIncrementPackageRevision>
|
|
||||||
<GenerateTestArtifacts>True</GenerateTestArtifacts>
|
|
||||||
<AppxBundlePlatforms>x64</AppxBundlePlatforms>
|
|
||||||
<GenerateTemporaryStoreCertificate>True</GenerateTemporaryStoreCertificate>
|
|
||||||
<HoursBetweenUpdateChecks>0</HoursBetweenUpdateChecks>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<AppxBundle>Always</AppxBundle>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<AppxBundle>Always</AppxBundle>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<AppxManifest Include="Package.appxmanifest">
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</AppxManifest>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<Content Include="..\bin\MediaInfo.dll">
|
|
||||||
<Link>mpv.net\MediaInfo.dll</Link>
|
|
||||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
||||||
</Content>
|
|
||||||
<Content Include="..\bin\Microsoft.Management.Infrastructure.dll">
|
|
||||||
<Link>mpv.net\Microsoft.Management.Infrastructure.dll</Link>
|
|
||||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
||||||
</Content>
|
|
||||||
<Content Include="..\bin\libmpv-2.dll">
|
|
||||||
<Link>mpv.net\libmpv-2.dll</Link>
|
|
||||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
||||||
</Content>
|
|
||||||
<Content Include="..\bin\mpvnet.com">
|
|
||||||
<Link>mpv.net\mpvnet.com</Link>
|
|
||||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
||||||
</Content>
|
|
||||||
<Content Include="Images\SplashScreen.scale-200.png" />
|
|
||||||
<Content Include="Images\LockScreenLogo.scale-200.png" />
|
|
||||||
<Content Include="Images\Square150x150Logo.scale-200.png" />
|
|
||||||
<Content Include="Images\Square44x44Logo.scale-200.png" />
|
|
||||||
<Content Include="Images\Square44x44Logo.targetsize-24_altform-unplated.png" />
|
|
||||||
<Content Include="Images\StoreLogo.png" />
|
|
||||||
<Content Include="Images\Wide310x150Logo.scale-200.png" />
|
|
||||||
<None Include="Package.StoreAssociation.xml" />
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(WapProjPath)\Microsoft.DesktopBridge.targets" />
|
|
||||||
<ItemGroup>
|
|
||||||
<PackageReference Include="Microsoft.Windows.SDK.BuildTools" Version="10.0.19041.8" PrivateAssets="all" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="..\mpv.net.csproj" />
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -6,6 +6,7 @@ using MpvNet.Windows.Native;
|
|||||||
using MpvNet.Help;
|
using MpvNet.Help;
|
||||||
using MpvNet.Windows.UI;
|
using MpvNet.Windows.UI;
|
||||||
using MpvNet.Windows.Help;
|
using MpvNet.Windows.Help;
|
||||||
|
using MpvNet.Windows.WPF;
|
||||||
|
|
||||||
namespace MpvNet.Windows;
|
namespace MpvNet.Windows;
|
||||||
|
|
||||||
@@ -17,6 +18,7 @@ static class Program
|
|||||||
try
|
try
|
||||||
{
|
{
|
||||||
RegistryHelp.ProductName = AppInfo.Product;
|
RegistryHelp.ProductName = AppInfo.Product;
|
||||||
|
Translator.Current = new WpfTranslator();
|
||||||
|
|
||||||
Application.EnableVisualStyles();
|
Application.EnableVisualStyles();
|
||||||
Application.SetCompatibleTextRenderingDefault(false);
|
Application.SetCompatibleTextRenderingDefault(false);
|
||||||
@@ -39,8 +41,12 @@ static class Program
|
|||||||
Theme.Init();
|
Theme.Init();
|
||||||
Mutex mutex = new Mutex(true, StringHelp.GetMD5Hash(App.ConfPath), out bool isFirst);
|
Mutex mutex = new Mutex(true, StringHelp.GetMD5Hash(App.ConfPath), out bool isFirst);
|
||||||
|
|
||||||
if (Control.ModifierKeys.HasFlag(Keys.Shift))
|
if (Control.ModifierKeys == Keys.Shift ||
|
||||||
|
App.CommandLine.Contains("--process-instance=multi") ||
|
||||||
|
App.CommandLine.Contains("--o="))
|
||||||
|
{
|
||||||
App.ProcessInstance = "multi";
|
App.ProcessInstance = "multi";
|
||||||
|
}
|
||||||
|
|
||||||
if ((App.ProcessInstance == "single" || App.ProcessInstance == "queue") && !isFirst)
|
if ((App.ProcessInstance == "single" || App.ProcessInstance == "queue") && !isFirst)
|
||||||
{
|
{
|
||||||
@@ -90,7 +96,20 @@ static class Program
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
Application.Run(new WinForms.MainForm());
|
if (ProcessCommandLineArguments())
|
||||||
|
Environment.GetCommandLineArgs();
|
||||||
|
else if (App.CommandLine.Contains("--o="))
|
||||||
|
{
|
||||||
|
App.AutoLoadFolder = false;
|
||||||
|
Player.Init(IntPtr.Zero, true);
|
||||||
|
CommandLine.ProcessCommandLineArgsPostInit();
|
||||||
|
CommandLine.ProcessCommandLineFiles();
|
||||||
|
Player.SetPropertyString("idle", "no");
|
||||||
|
Player.EventLoop();
|
||||||
|
Player.Destroy();
|
||||||
|
}
|
||||||
|
else
|
||||||
|
Application.Run(new WinForms.MainForm());
|
||||||
|
|
||||||
if (App.IsTerminalAttached)
|
if (App.IsTerminalAttached)
|
||||||
WinApi.FreeConsole();
|
WinApi.FreeConsole();
|
||||||
@@ -102,4 +121,48 @@ static class Program
|
|||||||
Terminal.WriteError(ex);
|
Terminal.WriteError(ex);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static bool ProcessCommandLineArguments()
|
||||||
|
{
|
||||||
|
foreach (string arg in Environment.GetCommandLineArgs().Skip(1))
|
||||||
|
{
|
||||||
|
if (arg == "--profile=help")
|
||||||
|
{
|
||||||
|
Player.Init(IntPtr.Zero, false);
|
||||||
|
Console.WriteLine(Player.GetProfiles());
|
||||||
|
Player.Destroy();
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
else if (arg == "--vd=help" || arg == "--ad=help")
|
||||||
|
{
|
||||||
|
Player.Init(IntPtr.Zero, false);
|
||||||
|
Console.WriteLine(Player.GetDecoders());
|
||||||
|
Player.Destroy();
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
else if (arg == "--audio-device=help")
|
||||||
|
{
|
||||||
|
Player.Init(IntPtr.Zero, false);
|
||||||
|
Console.WriteLine(Player.GetPropertyOsdString("audio-device-list"));
|
||||||
|
Player.Destroy();
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
else if (arg == "--input-keylist")
|
||||||
|
{
|
||||||
|
Player.Init(IntPtr.Zero, false);
|
||||||
|
Console.WriteLine(Player.GetPropertyString("input-key-list").Replace(",", BR));
|
||||||
|
Player.Destroy();
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
else if (arg == "--version")
|
||||||
|
{
|
||||||
|
Player.Init(IntPtr.Zero, false);
|
||||||
|
Console.WriteLine(AppClass.About);
|
||||||
|
Player.Destroy();
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
7
src/MpvNet.Windows/Properties/launchSettings.json
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"profiles": {
|
||||||
|
"MpvNet.Windows": {
|
||||||
|
"commandName": "Project"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
|
|
||||||
$tmpDir = 'D:\Work'
|
|
||||||
$exePath = $PSScriptRoot + '\bin\mpvnet.exe'
|
|
||||||
$versionInfo = [Diagnostics.FileVersionInfo]::GetVersionInfo($exePath)
|
|
||||||
$7z = 'C:\Program Files\7-Zip\7z.exe'
|
|
||||||
|
|
||||||
$targetDir = $tmpDir + "\mpvnet-$($versionInfo.FileVersion)-beta"
|
|
||||||
Copy-Item $PSScriptRoot\bin $targetDir -Recurse -Exclude System.Management.Automation.xml
|
|
||||||
|
|
||||||
$folders = 'Debug', 'Release', 'x64', 'x86', 'Arm'
|
|
||||||
|
|
||||||
foreach ($folder in $folders) {
|
|
||||||
Remove-Item (Join-Path $targetDir $folder) -Recurse -ErrorAction SilentlyContinue
|
|
||||||
}
|
|
||||||
|
|
||||||
& $7z a -tzip -mx9 "$targetDir.zip" -r "$targetDir\*"
|
|
||||||
|
|
||||||
if ($LastExitCode)
|
|
||||||
{ throw $LastExitCode }
|
|
||||||
|
|
||||||
Write-Host 'successfully finished' -ForegroundColor Green
|
|
||||||
@@ -16,6 +16,7 @@ public abstract class Setting
|
|||||||
public string? Value { get; set; }
|
public string? Value { get; set; }
|
||||||
|
|
||||||
public int Width { get; set; }
|
public int Width { get; set; }
|
||||||
|
public int OptionNameWidth { get; set; } = 100;
|
||||||
|
|
||||||
public ConfItem? ConfItem { get; set; }
|
public ConfItem? ConfItem { get; set; }
|
||||||
}
|
}
|
||||||
@@ -35,12 +36,13 @@ public class OptionSettingOption
|
|||||||
|
|
||||||
public string? Name { get; set; }
|
public string? Name { get; set; }
|
||||||
public string? Help { get; set; }
|
public string? Help { get; set; }
|
||||||
|
public int Width { get => OptionSetting!.OptionNameWidth; }
|
||||||
|
|
||||||
public OptionSetting? OptionSetting { get; set; }
|
public OptionSetting? OptionSetting { get; set; }
|
||||||
|
|
||||||
public string? Text
|
public string? Text
|
||||||
{
|
{
|
||||||
get => string.IsNullOrEmpty(_text) ? Name : _text;
|
get => _text ?? Name;
|
||||||
set => _text = value;
|
set => _text = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -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; }
|
|
||||||
}
|
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
using System.ComponentModel;
|
using System.ComponentModel;
|
||||||
using System.Runtime.InteropServices;
|
using System.Runtime.InteropServices;
|
||||||
|
|
||||||
using MpvNet.ExtensionMethod;
|
using MpvNet.Extensions;
|
||||||
|
|
||||||
namespace MpvNet.Windows.UI;
|
namespace MpvNet.Windows.UI;
|
||||||
|
|
||||||
|
|||||||
18
src/MpvNet.Windows/WPF/ComboBoxTemplateSelector.cs
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
|
||||||
|
using System.Windows.Controls;
|
||||||
|
using System.Windows;
|
||||||
|
|
||||||
|
namespace MpvNet.Windows.WPF;
|
||||||
|
|
||||||
|
public class ComboBoxTemplateSelector : DataTemplateSelector
|
||||||
|
{
|
||||||
|
public override DataTemplate SelectTemplate(object item, DependencyObject container)
|
||||||
|
{
|
||||||
|
ContentPresenter presenter = (ContentPresenter)container;
|
||||||
|
|
||||||
|
if (presenter.TemplatedParent is ComboBox)
|
||||||
|
return (DataTemplate)presenter.FindResource("ComboBoxCollapsedDataTemplate");
|
||||||
|
else // Templated parent is ComboBoxItem
|
||||||
|
return (DataTemplate)presenter.FindResource("ComboBoxExpandedDataTemplate");
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -28,8 +28,8 @@
|
|||||||
<KeyBinding Key="n" Modifiers="Ctrl" Command="{Binding ShowMpvNetSpecificSettingsCommand}"/>
|
<KeyBinding Key="n" Modifiers="Ctrl" Command="{Binding ShowMpvNetSpecificSettingsCommand}"/>
|
||||||
<KeyBinding Key="F5" Command="{Binding PreviewMpvConfFileCommand}"/>
|
<KeyBinding Key="F5" Command="{Binding PreviewMpvConfFileCommand}"/>
|
||||||
<KeyBinding Key="F6" Command="{Binding PreviewMpvNetConfFileCommand}"/>
|
<KeyBinding Key="F6" Command="{Binding PreviewMpvNetConfFileCommand}"/>
|
||||||
<KeyBinding Key="F1" Command="{Binding ShowMpvManualCommand}"/>
|
<KeyBinding Key="F1" Modifiers="Ctrl" Command="{Binding ShowMpvManualCommand}"/>
|
||||||
<KeyBinding Key="F2" Command="{Binding ShowMpvNetManualCommand}"/>
|
<KeyBinding Key="F2" Modifiers="Ctrl" Command="{Binding ShowMpvNetManualCommand}"/>
|
||||||
</Window.InputBindings>
|
</Window.InputBindings>
|
||||||
|
|
||||||
<Grid>
|
<Grid>
|
||||||
@@ -40,7 +40,7 @@
|
|||||||
</Grid.RowDefinitions>
|
</Grid.RowDefinitions>
|
||||||
|
|
||||||
<Grid.ColumnDefinitions>
|
<Grid.ColumnDefinitions>
|
||||||
<ColumnDefinition Width="170" />
|
<ColumnDefinition Width="Auto" />
|
||||||
<ColumnDefinition Width="*" />
|
<ColumnDefinition Width="*" />
|
||||||
</Grid.ColumnDefinitions>
|
</Grid.ColumnDefinitions>
|
||||||
|
|
||||||
@@ -48,6 +48,7 @@
|
|||||||
x:Name="SearchControl"
|
x:Name="SearchControl"
|
||||||
HintText="Find a setting (Ctrl+F)"
|
HintText="Find a setting (Ctrl+F)"
|
||||||
Margin="20,20,0,10"
|
Margin="20,20,0,10"
|
||||||
|
MaxWidth="190"
|
||||||
Text="{Binding SearchText, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
Text="{Binding SearchText, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
@@ -135,12 +136,12 @@
|
|||||||
<Separator />
|
<Separator />
|
||||||
<MenuItem
|
<MenuItem
|
||||||
Header="Show mpv manual"
|
Header="Show mpv manual"
|
||||||
InputGestureText="F1"
|
InputGestureText="Ctrl+F1"
|
||||||
Command="{Binding Data.ShowMpvManualCommand, Source={StaticResource BindingProxy}}"
|
Command="{Binding Data.ShowMpvManualCommand, Source={StaticResource BindingProxy}}"
|
||||||
/>
|
/>
|
||||||
<MenuItem
|
<MenuItem
|
||||||
Header="Show mpv.net manual"
|
Header="Show mpv.net manual"
|
||||||
InputGestureText="F2"
|
InputGestureText="Ctrl+F2"
|
||||||
Command="{Binding Data.ShowMpvNetManualCommand, Source={StaticResource BindingProxy}}"
|
Command="{Binding Data.ShowMpvNetManualCommand, Source={StaticResource BindingProxy}}"
|
||||||
/>
|
/>
|
||||||
</ContextMenu>
|
</ContextMenu>
|
||||||
|
|||||||
@@ -3,6 +3,7 @@ using System.Collections.ObjectModel;
|
|||||||
using System.ComponentModel;
|
using System.ComponentModel;
|
||||||
using System.Runtime.CompilerServices;
|
using System.Runtime.CompilerServices;
|
||||||
using System.Text;
|
using System.Text;
|
||||||
|
using System.Text.RegularExpressions;
|
||||||
using System.Windows;
|
using System.Windows;
|
||||||
using System.Windows.Controls;
|
using System.Windows.Controls;
|
||||||
using System.Windows.Input;
|
using System.Windows.Input;
|
||||||
@@ -19,13 +20,16 @@ namespace MpvNet.Windows.WPF;
|
|||||||
|
|
||||||
public partial class ConfWindow : Window, INotifyPropertyChanged
|
public partial class ConfWindow : Window, INotifyPropertyChanged
|
||||||
{
|
{
|
||||||
List<Setting> Settings = Conf.LoadConf(Properties.Resources.editor_conf.TrimEnd());
|
List<Setting> _settings = Conf.LoadConf(Properties.Resources.editor_conf.TrimEnd());
|
||||||
List<ConfItem> ConfItems = new List<ConfItem>();
|
List<ConfItem> _confItems = new List<ConfItem>();
|
||||||
public ObservableCollection<string> FilterStrings { get; } = new();
|
string _initialContent;
|
||||||
string InitialContent;
|
string _themeConf = GetThemeConf();
|
||||||
string ThemeConf = GetThemeConf();
|
|
||||||
string? _searchText;
|
string? _searchText;
|
||||||
List<NodeViewModel>? _nodes;
|
List<NodeViewModel>? _nodes;
|
||||||
|
bool _shown;
|
||||||
|
int _useSpace;
|
||||||
|
int _useNoSpace;
|
||||||
|
|
||||||
public event PropertyChangedEventHandler? PropertyChanged;
|
public event PropertyChangedEventHandler? PropertyChanged;
|
||||||
|
|
||||||
public ConfWindow()
|
public ConfWindow()
|
||||||
@@ -34,21 +38,24 @@ public partial class ConfWindow : Window, INotifyPropertyChanged
|
|||||||
DataContext = this;
|
DataContext = this;
|
||||||
LoadConf(Player.ConfPath);
|
LoadConf(Player.ConfPath);
|
||||||
LoadConf(App.ConfPath);
|
LoadConf(App.ConfPath);
|
||||||
|
LoadLibplaceboConf();
|
||||||
LoadSettings();
|
LoadSettings();
|
||||||
InitialContent = GetCompareString();
|
_initialContent = GetCompareString();
|
||||||
|
|
||||||
if (string.IsNullOrEmpty(App.Settings.ConfigEditorSearch))
|
if (string.IsNullOrEmpty(App.Settings.ConfigEditorSearch))
|
||||||
SearchControl.Text = "General:";
|
SearchText = "General:";
|
||||||
else
|
else
|
||||||
SearchControl.Text = App.Settings.ConfigEditorSearch;
|
SearchText = App.Settings.ConfigEditorSearch;
|
||||||
|
|
||||||
foreach (var node in Nodes)
|
foreach (var node in Nodes)
|
||||||
SelectNodeFromSearchText(node);
|
SelectNodeFromSearchText(node);
|
||||||
|
|
||||||
foreach (var node in Nodes)
|
foreach (var node in Nodes)
|
||||||
ExpandNode(node);
|
node.IsExpanded = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public ObservableCollection<string> FilterStrings { get; } = new();
|
||||||
|
|
||||||
public Theme? Theme => Theme.Current;
|
public Theme? Theme => Theme.Current;
|
||||||
|
|
||||||
public string SearchText
|
public string SearchText
|
||||||
@@ -70,7 +77,7 @@ public partial class ConfWindow : Window, INotifyPropertyChanged
|
|||||||
{
|
{
|
||||||
var rootNode = new TreeNode();
|
var rootNode = new TreeNode();
|
||||||
|
|
||||||
foreach (Setting setting in Settings)
|
foreach (Setting setting in _settings)
|
||||||
AddNode(rootNode.Children, setting.Directory!);
|
AddNode(rootNode.Children, setting.Directory!);
|
||||||
|
|
||||||
_nodes = new NodeViewModel(rootNode).Children;
|
_nodes = new NodeViewModel(rootNode).Children;
|
||||||
@@ -82,6 +89,9 @@ public partial class ConfWindow : Window, INotifyPropertyChanged
|
|||||||
|
|
||||||
public static TreeNode? AddNode(IList<TreeNode> nodes, string path)
|
public static TreeNode? AddNode(IList<TreeNode> nodes, string path)
|
||||||
{
|
{
|
||||||
|
if (string.IsNullOrEmpty(path))
|
||||||
|
return null;
|
||||||
|
|
||||||
string[] parts = path.Split('/', StringSplitOptions.RemoveEmptyEntries);
|
string[] parts = path.Split('/', StringSplitOptions.RemoveEmptyEntries);
|
||||||
|
|
||||||
for (int x = 0; x < parts.Length; x++)
|
for (int x = 0; x < parts.Length; x++)
|
||||||
@@ -120,21 +130,23 @@ public partial class ConfWindow : Window, INotifyPropertyChanged
|
|||||||
|
|
||||||
void LoadSettings()
|
void LoadSettings()
|
||||||
{
|
{
|
||||||
foreach (Setting setting in Settings)
|
foreach (Setting setting in _settings)
|
||||||
{
|
{
|
||||||
setting.StartValue = setting.Value;
|
setting.StartValue = setting.Value;
|
||||||
|
|
||||||
if (!FilterStrings.Contains(setting.Directory!))
|
if (!FilterStrings.Contains(setting.Directory!))
|
||||||
FilterStrings.Add(setting.Directory!);
|
FilterStrings.Add(setting.Directory!);
|
||||||
|
|
||||||
foreach (ConfItem confItem in ConfItems)
|
foreach (ConfItem item in _confItems)
|
||||||
{
|
{
|
||||||
if (setting.Name == confItem.Name && confItem.Section == "" && !confItem.IsSectionItem)
|
if (setting.Name == item.Name &&
|
||||||
|
setting.File == item.File &&
|
||||||
|
item.Section == "" && !item.IsSectionItem)
|
||||||
{
|
{
|
||||||
setting.Value = confItem.Value.Trim('\'', '"');
|
setting.Value = item.Value;
|
||||||
setting.StartValue = setting.Value;
|
setting.StartValue = setting.Value;
|
||||||
setting.ConfItem = confItem;
|
setting.ConfItem = item;
|
||||||
confItem.SettingBase = setting;
|
item.SettingBase = setting;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -144,7 +156,10 @@ public partial class ConfWindow : Window, INotifyPropertyChanged
|
|||||||
MainStackPanel.Children.Add(new StringSettingControl(s) { Visibility = Visibility.Collapsed });
|
MainStackPanel.Children.Add(new StringSettingControl(s) { Visibility = Visibility.Collapsed });
|
||||||
break;
|
break;
|
||||||
case OptionSetting s:
|
case OptionSetting s:
|
||||||
MainStackPanel.Children.Add(new OptionSettingControl(s) { Visibility = Visibility.Collapsed });
|
if (s.Options.Count > 3)
|
||||||
|
MainStackPanel.Children.Add(new ComboBoxSettingControl(s) { Visibility = Visibility.Collapsed });
|
||||||
|
else
|
||||||
|
MainStackPanel.Children.Add(new OptionSettingControl(s) { Visibility = Visibility.Collapsed });
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -152,59 +167,7 @@ public partial class ConfWindow : Window, INotifyPropertyChanged
|
|||||||
|
|
||||||
static string GetThemeConf() => Theme.DarkMode + App.DarkTheme + App.LightTheme;
|
static string GetThemeConf() => Theme.DarkMode + App.DarkTheme + App.LightTheme;
|
||||||
|
|
||||||
protected override void OnClosed(EventArgs e)
|
string GetCompareString() => string.Join("", _settings.Select(item => item.Name + item.Value).ToArray());
|
||||||
{
|
|
||||||
base.OnClosed(e);
|
|
||||||
App.Settings.ConfigEditorSearch = SearchControl.Text;
|
|
||||||
|
|
||||||
if (InitialContent == GetCompareString())
|
|
||||||
return;
|
|
||||||
|
|
||||||
File.WriteAllText(Player.ConfPath, GetContent("mpv"));
|
|
||||||
File.WriteAllText(App.ConfPath, GetContent("mpvnet"));
|
|
||||||
|
|
||||||
foreach (Setting it in Settings)
|
|
||||||
{
|
|
||||||
if (it.Value != it.StartValue)
|
|
||||||
{
|
|
||||||
if (it.File == "mpv")
|
|
||||||
{
|
|
||||||
Player.ProcessProperty(it.Name, it.Value);
|
|
||||||
Player.SetPropertyString(it.Name!, it.Value!);
|
|
||||||
}
|
|
||||||
else if (it.File == "mpvnet")
|
|
||||||
App.ProcessProperty(it.Name ?? "", it.Value ?? "", true);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
Theme.Init();
|
|
||||||
Theme.UpdateWpfColors();
|
|
||||||
|
|
||||||
if (ThemeConf != GetThemeConf())
|
|
||||||
MessageBox.Show("Changed theme settings require mpv.net being restarted.", "Info");
|
|
||||||
}
|
|
||||||
|
|
||||||
bool _shown;
|
|
||||||
|
|
||||||
protected override void OnContentRendered(EventArgs e)
|
|
||||||
{
|
|
||||||
base.OnContentRendered(e);
|
|
||||||
|
|
||||||
if (_shown)
|
|
||||||
return;
|
|
||||||
|
|
||||||
_shown = true;
|
|
||||||
|
|
||||||
Application.Current.Dispatcher.BeginInvoke(() => {
|
|
||||||
SearchControl.SearchTextBox.SelectAll();
|
|
||||||
},
|
|
||||||
DispatcherPriority.Background);
|
|
||||||
}
|
|
||||||
|
|
||||||
string GetCompareString()
|
|
||||||
{
|
|
||||||
return string.Join("", Settings.Select(item => item.Name + item.Value).ToArray());
|
|
||||||
}
|
|
||||||
|
|
||||||
void LoadConf(string file)
|
void LoadConf(string file)
|
||||||
{
|
{
|
||||||
@@ -216,31 +179,46 @@ public partial class ConfWindow : Window, INotifyPropertyChanged
|
|||||||
|
|
||||||
bool isSectionItem = false;
|
bool isSectionItem = false;
|
||||||
|
|
||||||
foreach (string currentLine in File.ReadAllLines(file))
|
foreach (string it in File.ReadAllLines(file))
|
||||||
{
|
{
|
||||||
string line = currentLine.Trim();
|
string line = it.Trim();
|
||||||
|
|
||||||
|
if (line.StartsWith("-"))
|
||||||
|
line = line.TrimStart('-');
|
||||||
|
|
||||||
if (line == "")
|
if (line == "")
|
||||||
{
|
|
||||||
comment += "\r\n";
|
comment += "\r\n";
|
||||||
}
|
|
||||||
else if (line.StartsWith("#"))
|
else if (line.StartsWith("#"))
|
||||||
{
|
|
||||||
comment += line.Trim() + "\r\n";
|
comment += line.Trim() + "\r\n";
|
||||||
}
|
else if (line.StartsWith("[") && line.Contains(']'))
|
||||||
else if (line.StartsWith("[") && line.Contains("]"))
|
|
||||||
{
|
{
|
||||||
if (!isSectionItem && comment != "" && comment != "\r\n")
|
if (!isSectionItem && comment != "" && comment != "\r\n")
|
||||||
ConfItems.Add(new ConfItem() {
|
_confItems.Add(new ConfItem() {
|
||||||
Comment = comment, File = Path.GetFileNameWithoutExtension(file)});
|
Comment = comment, File = Path.GetFileNameWithoutExtension(file)});
|
||||||
|
|
||||||
section = line.Substring(0, line.IndexOf("]") + 1);
|
section = line.Substring(0, line.IndexOf("]") + 1);
|
||||||
comment = "";
|
comment = "";
|
||||||
isSectionItem = true;
|
isSectionItem = true;
|
||||||
}
|
}
|
||||||
else if (line.Contains("="))
|
else if (line.Contains('=') || Regex.Match(line, "^[\\w-]+$").Success)
|
||||||
{
|
{
|
||||||
ConfItem item = new ConfItem();
|
if (!line.Contains('='))
|
||||||
|
{
|
||||||
|
if (line.StartsWith("no-"))
|
||||||
|
{
|
||||||
|
line = line.Substring(3);
|
||||||
|
line += "=no";
|
||||||
|
}
|
||||||
|
else
|
||||||
|
line += "=yes";
|
||||||
|
}
|
||||||
|
|
||||||
|
if (line.Contains(" =") || line.Contains("= "))
|
||||||
|
_useSpace += 1;
|
||||||
|
else
|
||||||
|
_useNoSpace += 1;
|
||||||
|
|
||||||
|
ConfItem item = new();
|
||||||
item.File = Path.GetFileNameWithoutExtension(file);
|
item.File = Path.GetFileNameWithoutExtension(file);
|
||||||
item.IsSectionItem = isSectionItem;
|
item.IsSectionItem = isSectionItem;
|
||||||
item.Comment = comment;
|
item.Comment = comment;
|
||||||
@@ -248,15 +226,21 @@ public partial class ConfWindow : Window, INotifyPropertyChanged
|
|||||||
item.Section = section;
|
item.Section = section;
|
||||||
section = "";
|
section = "";
|
||||||
|
|
||||||
if (line.Contains("#") && !line.Contains("'") && !line.Contains("\""))
|
if (line.Contains('#') && !line.Contains('\'') && !line.Contains('"'))
|
||||||
{
|
{
|
||||||
item.LineComment = line.Substring(line.IndexOf("#")).Trim();
|
item.LineComment = line.Substring(line.IndexOf("#")).Trim();
|
||||||
line = line.Substring(0, line.IndexOf("#")).Trim();
|
line = line.Substring(0, line.IndexOf("#")).Trim();
|
||||||
}
|
}
|
||||||
|
|
||||||
int pos = line.IndexOf("=");
|
int pos = line.IndexOf("=");
|
||||||
string left = line.Substring(0, pos).Trim().ToLower();
|
string left = line.Substring(0, pos).Trim().ToLower().TrimStart('-');
|
||||||
string right = line.Substring(pos + 1).Trim();
|
string right = line.Substring(pos + 1).Trim();
|
||||||
|
|
||||||
|
if (right.StartsWith('\'') && right.EndsWith('\''))
|
||||||
|
right = right.Trim('\'');
|
||||||
|
|
||||||
|
if (right.StartsWith('"') && right.EndsWith('"'))
|
||||||
|
right = right.Trim('"');
|
||||||
|
|
||||||
if (left == "fs")
|
if (left == "fs")
|
||||||
left = "fullscreen";
|
left = "fullscreen";
|
||||||
@@ -266,17 +250,79 @@ public partial class ConfWindow : Window, INotifyPropertyChanged
|
|||||||
|
|
||||||
item.Name = left;
|
item.Name = left;
|
||||||
item.Value = right;
|
item.Value = right;
|
||||||
ConfItems.Add(item);
|
_confItems.Add(item);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
string GetKeyValueContent(string filename)
|
||||||
|
{
|
||||||
|
List<string> pairs = new();
|
||||||
|
|
||||||
|
foreach (Setting setting in _settings)
|
||||||
|
{
|
||||||
|
if (filename != setting.File)
|
||||||
|
continue;
|
||||||
|
|
||||||
|
if ((setting.Value ?? "") != setting.Default)
|
||||||
|
pairs.Add(setting.Name + "=" + EscapeValue(setting.Value!));
|
||||||
|
}
|
||||||
|
|
||||||
|
return string.Join(',', pairs);
|
||||||
|
}
|
||||||
|
|
||||||
|
void LoadLibplaceboConf()
|
||||||
|
{
|
||||||
|
foreach (ConfItem item in _confItems.ToArray())
|
||||||
|
if (item.Name == "libplacebo-opts")
|
||||||
|
LoadKeyValueList(item.Value, "libplacebo");
|
||||||
|
}
|
||||||
|
|
||||||
|
void LoadKeyValueList(string options, string file)
|
||||||
|
{
|
||||||
|
string[] optionStrings = options.Split(",", StringSplitOptions.RemoveEmptyEntries);
|
||||||
|
|
||||||
|
foreach (string pair in optionStrings)
|
||||||
|
{
|
||||||
|
if (!pair.Contains('='))
|
||||||
|
continue;
|
||||||
|
|
||||||
|
int pos = pair.IndexOf("=");
|
||||||
|
string left = pair.Substring(0, pos).Trim().ToLower();
|
||||||
|
string right = pair.Substring(pos + 1).Trim();
|
||||||
|
|
||||||
|
ConfItem item = new();
|
||||||
|
item.Name = left;
|
||||||
|
item.Value = right;
|
||||||
|
item.File = file;
|
||||||
|
_confItems.Add(item);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
string EscapeValue(string value)
|
||||||
|
{
|
||||||
|
if (value.Contains('\''))
|
||||||
|
return '"' + value + '"';
|
||||||
|
|
||||||
|
if (value.Contains('"'))
|
||||||
|
return '\'' + value + '\'';
|
||||||
|
|
||||||
|
if (value.Contains('"') || value.Contains('#') || value.StartsWith("%") ||
|
||||||
|
value.StartsWith(" ") || value.EndsWith(" "))
|
||||||
|
{
|
||||||
|
return '\'' + value + '\'';
|
||||||
|
}
|
||||||
|
|
||||||
|
return value;
|
||||||
|
}
|
||||||
|
|
||||||
string GetContent(string filename)
|
string GetContent(string filename)
|
||||||
{
|
{
|
||||||
StringBuilder sb = new StringBuilder();
|
StringBuilder sb = new StringBuilder();
|
||||||
List<string> namesWritten = new List<string>();
|
List<string> namesWritten = new List<string>();
|
||||||
|
string equalString = _useSpace > _useNoSpace ? " = " : "=";
|
||||||
|
|
||||||
foreach (ConfItem item in ConfItems)
|
foreach (ConfItem item in _confItems)
|
||||||
{
|
{
|
||||||
if (filename != item.File || item.Section != "" || item.IsSectionItem)
|
if (filename != item.File || item.Section != "" || item.IsSectionItem)
|
||||||
continue;
|
continue;
|
||||||
@@ -288,7 +334,7 @@ public partial class ConfWindow : Window, INotifyPropertyChanged
|
|||||||
{
|
{
|
||||||
if (item.Name != "")
|
if (item.Name != "")
|
||||||
{
|
{
|
||||||
sb.Append(item.Name + " = " + item.Value);
|
sb.Append(item.Name + equalString + EscapeValue(item.Value));
|
||||||
|
|
||||||
if (item.LineComment != "")
|
if (item.LineComment != "")
|
||||||
sb.Append(" " + item.LineComment);
|
sb.Append(" " + item.LineComment);
|
||||||
@@ -299,17 +345,7 @@ public partial class ConfWindow : Window, INotifyPropertyChanged
|
|||||||
}
|
}
|
||||||
else if ((item.SettingBase.Value ?? "") != item.SettingBase.Default)
|
else if ((item.SettingBase.Value ?? "") != item.SettingBase.Default)
|
||||||
{
|
{
|
||||||
string? value;
|
sb.Append(item.Name + equalString + EscapeValue(item.SettingBase.Value!));
|
||||||
|
|
||||||
if (item.SettingBase.Type == "string" ||
|
|
||||||
item.SettingBase.Type == "folder" ||
|
|
||||||
item.SettingBase.Type == "color")
|
|
||||||
|
|
||||||
value = "'" + item.SettingBase.Value + "'";
|
|
||||||
else
|
|
||||||
value = item.SettingBase.Value;
|
|
||||||
|
|
||||||
sb.Append(item.Name + " = " + value);
|
|
||||||
|
|
||||||
if (item.LineComment != "")
|
if (item.LineComment != "")
|
||||||
sb.Append(" " + item.LineComment);
|
sb.Append(" " + item.LineComment);
|
||||||
@@ -319,31 +355,16 @@ public partial class ConfWindow : Window, INotifyPropertyChanged
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!sb.ToString().Contains("# Editor"))
|
foreach (Setting setting in _settings)
|
||||||
sb.AppendLine("# Editor");
|
|
||||||
|
|
||||||
foreach (Setting setting in Settings)
|
|
||||||
{
|
{
|
||||||
if (filename != setting.File || namesWritten.Contains(setting.Name!))
|
if (filename != setting.File || namesWritten.Contains(setting.Name!))
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
if ((setting.Value ?? "") != setting.Default)
|
if ((setting.Value ?? "") != setting.Default)
|
||||||
{
|
sb.AppendLine(setting.Name + equalString + EscapeValue(setting.Value!));
|
||||||
string? value;
|
|
||||||
|
|
||||||
if (setting.Type == "string" ||
|
|
||||||
setting.Type == "folder" ||
|
|
||||||
setting.Type == "color")
|
|
||||||
|
|
||||||
value = "'" + setting.Value + "'";
|
|
||||||
else
|
|
||||||
value = setting.Value;
|
|
||||||
|
|
||||||
sb.AppendLine(setting.Name + " = " + value);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
foreach (ConfItem item in ConfItems)
|
foreach (ConfItem item in _confItems)
|
||||||
{
|
{
|
||||||
if (filename != item.File || (item.Section == "" && !item.IsSectionItem))
|
if (filename != item.File || (item.Section == "" && !item.IsSectionItem))
|
||||||
continue;
|
continue;
|
||||||
@@ -359,7 +380,7 @@ public partial class ConfWindow : Window, INotifyPropertyChanged
|
|||||||
if (item.Comment != "")
|
if (item.Comment != "")
|
||||||
sb.Append(item.Comment);
|
sb.Append(item.Comment);
|
||||||
|
|
||||||
sb.Append(item.Name + " = " + item.Value);
|
sb.Append(item.Name + equalString + EscapeValue(item.Value));
|
||||||
|
|
||||||
if (item.LineComment != "")
|
if (item.LineComment != "")
|
||||||
sb.Append(" " + item.LineComment);
|
sb.Append(" " + item.LineComment);
|
||||||
@@ -409,6 +430,47 @@ public partial class ConfWindow : Window, INotifyPropertyChanged
|
|||||||
i.Update();
|
i.Update();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected override void OnClosed(EventArgs e)
|
||||||
|
{
|
||||||
|
base.OnClosed(e);
|
||||||
|
App.Settings.ConfigEditorSearch = SearchText;
|
||||||
|
|
||||||
|
if (_initialContent == GetCompareString())
|
||||||
|
return;
|
||||||
|
|
||||||
|
foreach (Setting setting in _settings)
|
||||||
|
{
|
||||||
|
if (setting.Name == "libplacebo-opts")
|
||||||
|
{
|
||||||
|
setting.Value = GetKeyValueContent("libplacebo");
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
File.WriteAllText(Player.ConfPath, GetContent("mpv"));
|
||||||
|
File.WriteAllText(App.ConfPath, GetContent("mpvnet"));
|
||||||
|
|
||||||
|
foreach (Setting it in _settings)
|
||||||
|
{
|
||||||
|
if (it.Value != it.StartValue)
|
||||||
|
{
|
||||||
|
if (it.File == "mpv")
|
||||||
|
{
|
||||||
|
Player.ProcessProperty(it.Name, it.Value);
|
||||||
|
Player.SetPropertyString(it.Name!, it.Value!);
|
||||||
|
}
|
||||||
|
else if (it.File == "mpvnet")
|
||||||
|
App.ProcessProperty(it.Name ?? "", it.Value ?? "", true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
Theme.Init();
|
||||||
|
Theme.UpdateWpfColors();
|
||||||
|
|
||||||
|
if (_themeConf != GetThemeConf())
|
||||||
|
MessageBox.Show("Changed theme settings require mpv.net being restarted.", "Info");
|
||||||
|
}
|
||||||
|
|
||||||
protected override void OnKeyDown(KeyEventArgs e)
|
protected override void OnKeyDown(KeyEventArgs e)
|
||||||
{
|
{
|
||||||
base.OnKeyDown(e);
|
base.OnKeyDown(e);
|
||||||
@@ -423,9 +485,22 @@ public partial class ConfWindow : Window, INotifyPropertyChanged
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void OnPropertyChanged([CallerMemberName] string? name = null)
|
protected void OnPropertyChanged([CallerMemberName] string? name = null) =>
|
||||||
{
|
|
||||||
PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(name));
|
PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(name));
|
||||||
|
|
||||||
|
protected override void OnContentRendered(EventArgs e)
|
||||||
|
{
|
||||||
|
base.OnContentRendered(e);
|
||||||
|
|
||||||
|
if (_shown)
|
||||||
|
return;
|
||||||
|
|
||||||
|
_shown = true;
|
||||||
|
|
||||||
|
Application.Current.Dispatcher.BeginInvoke(() => {
|
||||||
|
SearchControl.SearchTextBox.SelectAll();
|
||||||
|
},
|
||||||
|
DispatcherPriority.Background);
|
||||||
}
|
}
|
||||||
|
|
||||||
void TreeView_SelectedItemChanged(object sender, RoutedPropertyChangedEventArgs<object> e)
|
void TreeView_SelectedItemChanged(object sender, RoutedPropertyChangedEventArgs<object> e)
|
||||||
@@ -443,9 +518,10 @@ public partial class ConfWindow : Window, INotifyPropertyChanged
|
|||||||
|
|
||||||
void SelectNodeFromSearchText(NodeViewModel node)
|
void SelectNodeFromSearchText(NodeViewModel node)
|
||||||
{
|
{
|
||||||
if (node.Path + ":" == SearchControl.Text)
|
if (node.Path + ":" == SearchText)
|
||||||
{
|
{
|
||||||
node.IsSelected = true;
|
node.IsSelected = true;
|
||||||
|
node.IsExpanded = true;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -462,15 +538,7 @@ public partial class ConfWindow : Window, INotifyPropertyChanged
|
|||||||
UnselectNode(it);
|
UnselectNode(it);
|
||||||
}
|
}
|
||||||
|
|
||||||
void ExpandNode(NodeViewModel node)
|
[RelayCommand] void ShowMpvNetSpecificSettings() => SearchText = "mpv.net";
|
||||||
{
|
|
||||||
node.IsExpanded = true;
|
|
||||||
|
|
||||||
foreach (var it in node.Children)
|
|
||||||
ExpandNode(it);
|
|
||||||
}
|
|
||||||
|
|
||||||
[RelayCommand] void ShowMpvNetSpecificSettings() => SearchControl.Text = "mpv.net";
|
|
||||||
|
|
||||||
[RelayCommand] void PreviewMpvConfFile() => Msg.ShowInfo(GetContent("mpv"));
|
[RelayCommand] void PreviewMpvConfFile() => Msg.ShowInfo(GetContent("mpv"));
|
||||||
|
|
||||||
|
|||||||
72
src/MpvNet.Windows/WPF/Controls/ComboBoxSettingControl.xaml
Normal file
@@ -0,0 +1,72 @@
|
|||||||
|
<UserControl
|
||||||
|
x:Name="ComboBoxSettingControl1"
|
||||||
|
x:Class="MpvNet.Windows.WPF.ComboBoxSettingControl"
|
||||||
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||||
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||||
|
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||||
|
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||||
|
xmlns:local="clr-namespace:MpvNet.Windows.WPF"
|
||||||
|
mc:Ignorable="d"
|
||||||
|
|
||||||
|
d:DesignHeight="450"
|
||||||
|
d:DesignWidth="800">
|
||||||
|
|
||||||
|
<Grid Margin="20,0">
|
||||||
|
<StackPanel>
|
||||||
|
<TextBox
|
||||||
|
x:Name="TitleTextBox"
|
||||||
|
FontSize="24"
|
||||||
|
Margin="0,10"
|
||||||
|
BorderThickness="0"
|
||||||
|
IsReadOnly="True"
|
||||||
|
Foreground="{Binding Theme.Heading}"
|
||||||
|
Background="{Binding Theme.Background}"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<ComboBox
|
||||||
|
Name="ComboBoxControl"
|
||||||
|
Width="200"
|
||||||
|
HorizontalAlignment="Left"
|
||||||
|
MaxDropDownHeight="2000"
|
||||||
|
Foreground="{Binding Theme.Foreground}"
|
||||||
|
Background="{Binding Theme.Background}"
|
||||||
|
|
||||||
|
SelectionChanged="ComboBoxControl_SelectionChanged"
|
||||||
|
>
|
||||||
|
<ComboBox.ItemTemplateSelector>
|
||||||
|
<local:ComboBoxTemplateSelector/>
|
||||||
|
</ComboBox.ItemTemplateSelector>
|
||||||
|
|
||||||
|
<ComboBox.ItemContainerStyle>
|
||||||
|
<Style TargetType="ComboBoxItem">
|
||||||
|
<Style.Resources>
|
||||||
|
<Style TargetType="Border">
|
||||||
|
<Setter Property="CornerRadius" Value="3"/>
|
||||||
|
</Style>
|
||||||
|
</Style.Resources>
|
||||||
|
</Style>
|
||||||
|
</ComboBox.ItemContainerStyle>
|
||||||
|
</ComboBox>
|
||||||
|
|
||||||
|
<TextBox
|
||||||
|
x:Name="HelpTextBox"
|
||||||
|
TextWrapping="WrapWithOverflow"
|
||||||
|
BorderThickness="0"
|
||||||
|
IsReadOnly="True"
|
||||||
|
Margin="0,10,0,0"
|
||||||
|
Foreground="{Binding Theme.Foreground}"
|
||||||
|
Background="{Binding Theme.Background}"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<TextBlock
|
||||||
|
x:Name="LinkTextBlock"
|
||||||
|
Margin="2,0"
|
||||||
|
>
|
||||||
|
<local:HyperlinkEx
|
||||||
|
x:Name="Link"
|
||||||
|
Foreground="{Binding Theme.Heading}"
|
||||||
|
/>
|
||||||
|
</TextBlock>
|
||||||
|
</StackPanel>
|
||||||
|
</Grid>
|
||||||
|
</UserControl>
|
||||||
@@ -0,0 +1,69 @@
|
|||||||
|
|
||||||
|
using System.Windows;
|
||||||
|
using System.Windows.Controls;
|
||||||
|
|
||||||
|
using MpvNet.Windows.UI;
|
||||||
|
|
||||||
|
namespace MpvNet.Windows.WPF;
|
||||||
|
|
||||||
|
public partial class ComboBoxSettingControl : UserControl, ISettingControl
|
||||||
|
{
|
||||||
|
OptionSetting OptionSetting;
|
||||||
|
|
||||||
|
public ComboBoxSettingControl(OptionSetting optionSetting)
|
||||||
|
{
|
||||||
|
OptionSetting = optionSetting;
|
||||||
|
InitializeComponent();
|
||||||
|
DataContext = this;
|
||||||
|
TitleTextBox.Text = optionSetting.Name;
|
||||||
|
|
||||||
|
if (string.IsNullOrEmpty(optionSetting.Help))
|
||||||
|
HelpTextBox.Visibility = Visibility.Collapsed;
|
||||||
|
|
||||||
|
HelpTextBox.Text = optionSetting.Help;
|
||||||
|
ComboBoxControl.ItemsSource = optionSetting.Options;
|
||||||
|
|
||||||
|
foreach (var item in optionSetting.Options)
|
||||||
|
if (item.Name == optionSetting.Value)
|
||||||
|
ComboBoxControl.SelectedItem = item;
|
||||||
|
|
||||||
|
if (string.IsNullOrEmpty(optionSetting.URL))
|
||||||
|
LinkTextBlock.Visibility = Visibility.Collapsed;
|
||||||
|
|
||||||
|
Link.SetURL(optionSetting.URL);
|
||||||
|
}
|
||||||
|
|
||||||
|
public Theme? Theme => Theme.Current;
|
||||||
|
|
||||||
|
public Setting Setting => OptionSetting;
|
||||||
|
|
||||||
|
public bool Contains(string searchString) => ContainsInternal(searchString.ToLower());
|
||||||
|
|
||||||
|
public bool ContainsInternal(string search)
|
||||||
|
{
|
||||||
|
if (TitleTextBox.Text.IndexOf(search, StringComparison.InvariantCultureIgnoreCase) > -1)
|
||||||
|
return true;
|
||||||
|
|
||||||
|
if (HelpTextBox.Text.IndexOf(search, StringComparison.InvariantCultureIgnoreCase) > -1)
|
||||||
|
return true;
|
||||||
|
|
||||||
|
foreach (var i in OptionSetting.Options)
|
||||||
|
{
|
||||||
|
if (i.Text?.IndexOf(search, StringComparison.InvariantCultureIgnoreCase) > -1)
|
||||||
|
return true;
|
||||||
|
|
||||||
|
if (i.Help?.IndexOf(search, StringComparison.InvariantCultureIgnoreCase) > -1)
|
||||||
|
return true;
|
||||||
|
|
||||||
|
if (i.Name?.IndexOf(search, StringComparison.InvariantCultureIgnoreCase) > -1)
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
void ComboBoxControl_SelectionChanged(object sender, SelectionChangedEventArgs e)
|
||||||
|
{
|
||||||
|
OptionSetting.Value = (ComboBoxControl.SelectedItem as OptionSettingOption)?.Name;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -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,151 +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)
|
|
||||||
{
|
|
||||||
// TODO: CommandItem.Alias
|
|
||||||
//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);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -4,15 +4,12 @@ using System.Windows.Navigation;
|
|||||||
|
|
||||||
using MpvNet.Help;
|
using MpvNet.Help;
|
||||||
|
|
||||||
// TODO: change namespace to MpvNet.Windows.WPF.Controls
|
|
||||||
namespace MpvNet.Windows.WPF;
|
namespace MpvNet.Windows.WPF;
|
||||||
|
|
||||||
public class HyperlinkEx : Hyperlink
|
public class HyperlinkEx : Hyperlink
|
||||||
{
|
{
|
||||||
void HyperLinkEx_RequestNavigate(object sender, RequestNavigateEventArgs e)
|
void HyperLinkEx_RequestNavigate(object sender, RequestNavigateEventArgs e) =>
|
||||||
{
|
|
||||||
ProcessHelp.ShellExecute(e.Uri.AbsoluteUri);
|
ProcessHelp.ShellExecute(e.Uri.AbsoluteUri);
|
||||||
}
|
|
||||||
|
|
||||||
public void SetURL(string? url)
|
public void SetURL(string? url)
|
||||||
{
|
{
|
||||||
@@ -22,6 +19,6 @@ public class HyperlinkEx : Hyperlink
|
|||||||
NavigateUri = new Uri(url);
|
NavigateUri = new Uri(url);
|
||||||
RequestNavigate += HyperLinkEx_RequestNavigate;
|
RequestNavigate += HyperLinkEx_RequestNavigate;
|
||||||
Inlines.Clear();
|
Inlines.Clear();
|
||||||
Inlines.Add(url);
|
Inlines.Add("Manual");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -65,9 +65,15 @@
|
|||||||
Foreground="{Binding Theme.Foreground}"
|
Foreground="{Binding Theme.Foreground}"
|
||||||
Background="{Binding Theme.Background}"
|
Background="{Binding Theme.Background}"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<TextBlock x:Name="LinkTextBlock" Margin="0,10">
|
<TextBlock
|
||||||
<local:HyperlinkEx x:Name="Link"></local:HyperlinkEx>
|
x:Name="LinkTextBlock"
|
||||||
|
Margin="2,0,0,0"
|
||||||
|
>
|
||||||
|
<local:HyperlinkEx
|
||||||
|
x:Name="Link"
|
||||||
|
Foreground="{Binding Theme.Heading}"
|
||||||
|
/>
|
||||||
</TextBlock>
|
</TextBlock>
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
</Grid>
|
</Grid>
|
||||||
|
|||||||
@@ -21,6 +21,10 @@ public partial class OptionSettingControl : UserControl, ISettingControl
|
|||||||
HelpTextBox.Visibility = Visibility.Collapsed;
|
HelpTextBox.Visibility = Visibility.Collapsed;
|
||||||
|
|
||||||
HelpTextBox.Text = optionSetting.Help;
|
HelpTextBox.Text = optionSetting.Help;
|
||||||
|
|
||||||
|
if (string.IsNullOrEmpty(optionSetting.Help))
|
||||||
|
LinkTextBlock.Margin = new Thickness(2, 6, 0, 0);
|
||||||
|
|
||||||
ItemsControl.ItemsSource = optionSetting.Options;
|
ItemsControl.ItemsSource = optionSetting.Options;
|
||||||
|
|
||||||
if (string.IsNullOrEmpty(optionSetting.URL))
|
if (string.IsNullOrEmpty(optionSetting.URL))
|
||||||
|
|||||||
@@ -24,7 +24,7 @@
|
|||||||
Name="SearchTextBox"
|
Name="SearchTextBox"
|
||||||
Height="25"
|
Height="25"
|
||||||
BorderThickness="2"
|
BorderThickness="2"
|
||||||
Padding="2"
|
Padding="2,2,20,2"
|
||||||
Background="Transparent"
|
Background="Transparent"
|
||||||
Foreground="{Binding Theme.Foreground}"
|
Foreground="{Binding Theme.Foreground}"
|
||||||
CaretBrush="{Binding Theme.Foreground}"
|
CaretBrush="{Binding Theme.Foreground}"
|
||||||
|
|||||||
@@ -39,10 +39,16 @@ public partial class SearchControl : UserControl
|
|||||||
{
|
{
|
||||||
HintTextBlock.Text = string.IsNullOrEmpty(Text) ? HintText : "";
|
HintTextBlock.Text = string.IsNullOrEmpty(Text) ? HintText : "";
|
||||||
|
|
||||||
if (string.IsNullOrEmpty(Text) || HideClearButton)
|
if (string.IsNullOrEmpty(Text) || HideClearButton || Text.Length > 30)
|
||||||
|
{
|
||||||
|
SearchTextBox.Padding = new Thickness(2);
|
||||||
SearchClearButton.Visibility = Visibility.Hidden;
|
SearchClearButton.Visibility = Visibility.Hidden;
|
||||||
|
}
|
||||||
else
|
else
|
||||||
|
{
|
||||||
|
SearchTextBox.Padding = new Thickness(2, 2, 20, 2);
|
||||||
SearchClearButton.Visibility = Visibility.Visible;
|
SearchClearButton.Visibility = Visibility.Visible;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public string Text
|
public string Text
|
||||||
|
|||||||
@@ -60,8 +60,14 @@
|
|||||||
Background="{Binding Theme.Background}"
|
Background="{Binding Theme.Background}"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<TextBlock x:Name="LinkTextBlock" Margin="0,10">
|
<TextBlock
|
||||||
<local:HyperlinkEx x:Name="Link"></local:HyperlinkEx>
|
x:Name="LinkTextBlock"
|
||||||
|
Margin="2,0"
|
||||||
|
>
|
||||||
|
<local:HyperlinkEx
|
||||||
|
x:Name="Link"
|
||||||
|
Foreground="{Binding Theme.Heading}"
|
||||||
|
/>
|
||||||
</TextBlock>
|
</TextBlock>
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
</Grid>
|
</Grid>
|
||||||
|
|||||||
@@ -33,6 +33,9 @@ public partial class StringSettingControl : UserControl, ISettingControl
|
|||||||
|
|
||||||
if (string.IsNullOrEmpty(stringSetting.URL))
|
if (string.IsNullOrEmpty(stringSetting.URL))
|
||||||
LinkTextBlock.Visibility = Visibility.Collapsed;
|
LinkTextBlock.Visibility = Visibility.Collapsed;
|
||||||
|
|
||||||
|
if (string.IsNullOrEmpty(stringSetting.Help))
|
||||||
|
HelpTextBox.Visibility = Visibility.Collapsed;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Theme? Theme => Theme.Current;
|
public Theme? Theme => Theme.Current;
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ using System.Windows;
|
|||||||
|
|
||||||
namespace HandyControl.Tools.Interop
|
namespace HandyControl.Tools.Interop
|
||||||
{
|
{
|
||||||
internal class InteropValues
|
public class InteropValues
|
||||||
{
|
{
|
||||||
internal static class ExternDll
|
internal static class ExternDll
|
||||||
{
|
{
|
||||||
@@ -290,7 +290,7 @@ namespace HandyControl.Tools.Interop
|
|||||||
}
|
}
|
||||||
|
|
||||||
[StructLayout(LayoutKind.Sequential)]
|
[StructLayout(LayoutKind.Sequential)]
|
||||||
internal class WINDOWPOS
|
public class WINDOWPOS
|
||||||
{
|
{
|
||||||
public IntPtr hwnd;
|
public IntPtr hwnd;
|
||||||
public IntPtr hwndInsertAfter;
|
public IntPtr hwndInsertAfter;
|
||||||
@@ -762,7 +762,7 @@ namespace HandyControl.Tools.Interop
|
|||||||
this.DataStream = dataStream ?? throw new ArgumentNullException(nameof(dataStream));
|
this.DataStream = dataStream ?? throw new ArgumentNullException(nameof(dataStream));
|
||||||
}
|
}
|
||||||
|
|
||||||
private void ActualizeVirtualPosition()
|
void ActualizeVirtualPosition()
|
||||||
{
|
{
|
||||||
if (_virtualPosition == -1) return;
|
if (_virtualPosition == -1) return;
|
||||||
|
|
||||||
|
|||||||
@@ -58,7 +58,7 @@ public partial class InputWindow : Window
|
|||||||
else
|
else
|
||||||
return item.Input.ToLower().Contains(searchText);
|
return item.Input.ToLower().Contains(searchText);
|
||||||
}
|
}
|
||||||
else if (searchText.StartsWith("m ") || searchText.StartsWith("m:"))
|
else if (searchText.StartsWith("n ") || searchText.StartsWith("n:"))
|
||||||
return item.Comment.ToLower().Contains(searchText.Substring(2).Trim());
|
return item.Comment.ToLower().Contains(searchText.Substring(2).Trim());
|
||||||
else if (searchText.StartsWith("c ") || searchText.StartsWith("c:"))
|
else if (searchText.StartsWith("c ") || searchText.StartsWith("c:"))
|
||||||
return item.Command.ToLower().Contains(searchText.Substring(2).Trim());
|
return item.Command.ToLower().Contains(searchText.Substring(2).Trim());
|
||||||
@@ -93,22 +93,7 @@ public partial class InputWindow : Window
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void SearchTextBox_TextChanged(object sender, TextChangedEventArgs e)
|
void SearchTextBox_TextChanged(object sender, TextChangedEventArgs e) => CollectionView.Refresh();
|
||||||
{
|
|
||||||
CollectionView.Refresh();
|
|
||||||
|
|
||||||
if (SearchControl.SearchTextBox.Text == "?")
|
|
||||||
{
|
|
||||||
SearchControl.SearchTextBox.Text = "";
|
|
||||||
|
|
||||||
Msg.ShowInfo("Filtering" + BR2 +
|
|
||||||
"Reduce the filter scope with:" + BR2 +
|
|
||||||
"i input" + BR2 +
|
|
||||||
"m menu" + BR2 +
|
|
||||||
"c command" + BR2 +
|
|
||||||
"If only one character is entered input search is performed.");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
void Window_Loaded(object sender, RoutedEventArgs e) => Keyboard.Focus(SearchControl.SearchTextBox);
|
void Window_Loaded(object sender, RoutedEventArgs e) => Keyboard.Focus(SearchControl.SearchTextBox);
|
||||||
|
|
||||||
@@ -120,19 +105,15 @@ public partial class InputWindow : Window
|
|||||||
return;
|
return;
|
||||||
|
|
||||||
if (App.InputConf.HasMenu)
|
if (App.InputConf.HasMenu)
|
||||||
{
|
|
||||||
App.InputConf.CreateBackup();
|
|
||||||
File.WriteAllText(App.InputConf.Path, App.InputConf.Content = newContent);
|
File.WriteAllText(App.InputConf.Path, App.InputConf.Content = newContent);
|
||||||
}
|
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
newContent = InputHelp.ConvertToString(InputHelp.GetReducedBindings(Bindings));
|
newContent = InputHelp.ConvertToString(InputHelp.GetReducedBindings(Bindings));
|
||||||
newContent = newContent.Replace("#menu: ", "# ");
|
newContent = newContent.Replace(App.MenuSyntax + " ", "# ");
|
||||||
App.InputConf.CreateBackup();
|
|
||||||
File.WriteAllText(App.InputConf.Path, App.InputConf.Content = newContent);
|
File.WriteAllText(App.InputConf.Path, App.InputConf.Content = newContent);
|
||||||
}
|
}
|
||||||
|
|
||||||
Msg.ShowInfo("Changes will be available on next startup.");
|
Msg.ShowInfo(_("Changes will be available on next startup."));
|
||||||
}
|
}
|
||||||
|
|
||||||
void DataGrid_BeginningEdit(object sender, DataGridBeginningEditEventArgs e)
|
void DataGrid_BeginningEdit(object sender, DataGridBeginningEditEventArgs e)
|
||||||
|
|||||||
@@ -122,39 +122,67 @@
|
|||||||
<Border x:Name="stackButtons" Grid.Row="3" Padding="10"
|
<Border x:Name="stackButtons" Grid.Row="3" Padding="10"
|
||||||
Background="{Binding Path=ButtonBackground}" >
|
Background="{Binding Path=ButtonBackground}" >
|
||||||
<StackPanel Grid.Row="1" Orientation="Horizontal" HorizontalAlignment="Center" >
|
<StackPanel Grid.Row="1" Orientation="Horizontal" HorizontalAlignment="Center" >
|
||||||
<Button x:Name="btnOK" Content=" OK " MinWidth="75" Margin="5,0,5,0"
|
<Button x:Name="btnOK"
|
||||||
|
Content=" OK "
|
||||||
|
MinWidth="75"
|
||||||
|
Margin="5,0,5,0"
|
||||||
Width="{Binding Path=ButtonWidth}"
|
Width="{Binding Path=ButtonWidth}"
|
||||||
Height="25"
|
Height="25"
|
||||||
|
MinHeight="25"
|
||||||
Visibility="{Binding Path=ShowOk}"
|
Visibility="{Binding Path=ShowOk}"
|
||||||
IsDefault="{Binding Path=IsDefaultOK}"
|
IsDefault="{Binding Path=IsDefaultOK}"
|
||||||
Click="BtnOK_Click" />
|
Click="BtnOK_Click" />
|
||||||
<Button x:Name="btnYes" Content=" Yes " MinWidth="75" Margin="5,0,5,0"
|
<Button x:Name="btnYes"
|
||||||
|
Content=" Yes "
|
||||||
Width="{Binding Path=ButtonWidth}"
|
Width="{Binding Path=ButtonWidth}"
|
||||||
|
MinWidth="75"
|
||||||
|
MinHeight="25"
|
||||||
|
Margin="5,0,5,0"
|
||||||
Visibility="{Binding Path=ShowYes}"
|
Visibility="{Binding Path=ShowYes}"
|
||||||
IsDefault="{Binding Path=IsDefaultYes}"
|
IsDefault="{Binding Path=IsDefaultYes}"
|
||||||
Click="BtnYes_Click"/>
|
Click="BtnYes_Click"/>
|
||||||
<Button x:Name="btnNo" Content=" No " MinWidth="75" Margin="5,0,5,0"
|
<Button x:Name="btnNo"
|
||||||
|
Content=" No "
|
||||||
Width="{Binding Path=ButtonWidth}"
|
Width="{Binding Path=ButtonWidth}"
|
||||||
|
MinWidth="75"
|
||||||
|
MinHeight="25"
|
||||||
|
Margin="5,0,5,0"
|
||||||
Visibility="{Binding Path=ShowNo}"
|
Visibility="{Binding Path=ShowNo}"
|
||||||
IsDefault="{Binding Path=IsDefaultNo}"
|
IsDefault="{Binding Path=IsDefaultNo}"
|
||||||
Click="BtnNo_Click"/>
|
Click="BtnNo_Click"/>
|
||||||
<Button x:Name="btnAbort" Content=" Abort " MinWidth="75" Margin="5,0,5,0"
|
<Button x:Name="btnAbort"
|
||||||
|
Content=" Abort "
|
||||||
Width="{Binding Path=ButtonWidth}"
|
Width="{Binding Path=ButtonWidth}"
|
||||||
|
MinWidth="75"
|
||||||
|
MinHeight="25"
|
||||||
|
Margin="5,0,5,0"
|
||||||
Visibility="{Binding Path=ShowAbort}"
|
Visibility="{Binding Path=ShowAbort}"
|
||||||
IsDefault="{Binding Path=IsDefaultAbort}"
|
IsDefault="{Binding Path=IsDefaultAbort}"
|
||||||
Click="BtnAbort_Click"/>
|
Click="BtnAbort_Click"/>
|
||||||
<Button x:Name="btnRetry" Content=" Retry " MinWidth="75" Margin="5,0,5,0"
|
<Button x:Name="btnRetry"
|
||||||
|
Content=" Retry "
|
||||||
Width="{Binding Path=ButtonWidth}"
|
Width="{Binding Path=ButtonWidth}"
|
||||||
|
MinWidth="75"
|
||||||
|
MinHeight="25"
|
||||||
|
Margin="5,0,5,0"
|
||||||
Visibility="{Binding Path=ShowRetry}"
|
Visibility="{Binding Path=ShowRetry}"
|
||||||
IsDefault="{Binding Path=IsDefaultRetry}"
|
IsDefault="{Binding Path=IsDefaultRetry}"
|
||||||
Click="BtnRetry_Click"/>
|
Click="BtnRetry_Click"/>
|
||||||
<Button x:Name="btnIgnore" Content=" Ignore " MinWidth="75" Margin="5,0,5,0"
|
<Button x:Name="btnIgnore"
|
||||||
|
Content=" Ignore "
|
||||||
Width="{Binding Path=ButtonWidth}"
|
Width="{Binding Path=ButtonWidth}"
|
||||||
|
MinWidth="75"
|
||||||
|
MinHeight="25"
|
||||||
|
Margin="5,0,5,0"
|
||||||
Visibility="{Binding Path=ShowIgnore}"
|
Visibility="{Binding Path=ShowIgnore}"
|
||||||
IsDefault="{Binding Path=IsDefaultIgnore}"
|
IsDefault="{Binding Path=IsDefaultIgnore}"
|
||||||
Click="BtnIgnore_Click"/>
|
Click="BtnIgnore_Click"/>
|
||||||
<Button x:Name="btnCancel" Content=" Cancel " MinWidth="75" Margin="5,0,5,0"
|
<Button x:Name="btnCancel"
|
||||||
|
Content=" Cancel "
|
||||||
Width="{Binding Path=ButtonWidth}"
|
Width="{Binding Path=ButtonWidth}"
|
||||||
|
MinWidth="75"
|
||||||
|
MinHeight="25"
|
||||||
|
Margin="5,0,5,0"
|
||||||
Visibility="{Binding Path=ShowCancel}"
|
Visibility="{Binding Path=ShowCancel}"
|
||||||
IsDefault="{Binding Path=IsDefaultCancel}"
|
IsDefault="{Binding Path=IsDefaultCancel}"
|
||||||
Click="BtnCancel_Click"/>
|
Click="BtnCancel_Click"/>
|
||||||
|
|||||||
@@ -350,7 +350,7 @@ public partial class MessageBoxEx : Window, INotifyPropertyChanged
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void InitBottom(MessageBoxImage image)
|
void InitBottom(MessageBoxImage image)
|
||||||
{
|
{
|
||||||
MessageBackground = (MessageBackground == null) ? new SolidColorBrush(Colors.White) : MessageBackground;
|
MessageBackground = (MessageBackground == null) ? new SolidColorBrush(Colors.White) : MessageBackground;
|
||||||
MessageForeground = (MessageForeground == null) ? new SolidColorBrush(Colors.Black) : MessageForeground;
|
MessageForeground = (MessageForeground == null) ? new SolidColorBrush(Colors.Black) : MessageForeground;
|
||||||
@@ -498,7 +498,7 @@ public partial class MessageBoxEx : Window, INotifyPropertyChanged
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void FindDefaultButtonEx(MessageBoxButtonDefault buttonDefault)
|
void FindDefaultButtonEx(MessageBoxButtonDefault buttonDefault)
|
||||||
{
|
{
|
||||||
// determine default button
|
// determine default button
|
||||||
IsDefaultOK = false;
|
IsDefaultOK = false;
|
||||||
@@ -634,7 +634,7 @@ public partial class MessageBoxEx : Window, INotifyPropertyChanged
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void FindDefaultButton(MessageBoxButtonDefault buttonDefault)
|
void FindDefaultButton(MessageBoxButtonDefault buttonDefault)
|
||||||
{
|
{
|
||||||
// determine default button
|
// determine default button
|
||||||
IsDefaultOK = false;
|
IsDefaultOK = false;
|
||||||
@@ -735,7 +735,7 @@ public partial class MessageBoxEx : Window, INotifyPropertyChanged
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="sender"></param>
|
/// <param name="sender"></param>
|
||||||
/// <param name="e"></param>
|
/// <param name="e"></param>
|
||||||
private void BtnOK_Click(object sender, RoutedEventArgs e)
|
void BtnOK_Click(object sender, RoutedEventArgs e)
|
||||||
{
|
{
|
||||||
this.MessageResult = MessageBoxResult.OK;
|
this.MessageResult = MessageBoxResult.OK;
|
||||||
this.MessageResultEx = MessageBoxResultEx.OK;
|
this.MessageResultEx = MessageBoxResultEx.OK;
|
||||||
@@ -747,7 +747,7 @@ public partial class MessageBoxEx : Window, INotifyPropertyChanged
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="sender"></param>
|
/// <param name="sender"></param>
|
||||||
/// <param name="e"></param>
|
/// <param name="e"></param>
|
||||||
private void BtnYes_Click(object sender, RoutedEventArgs e)
|
void BtnYes_Click(object sender, RoutedEventArgs e)
|
||||||
{
|
{
|
||||||
this.MessageResult = MessageBoxResult.Yes;
|
this.MessageResult = MessageBoxResult.Yes;
|
||||||
this.MessageResultEx = MessageBoxResultEx.Yes;
|
this.MessageResultEx = MessageBoxResultEx.Yes;
|
||||||
@@ -759,28 +759,28 @@ public partial class MessageBoxEx : Window, INotifyPropertyChanged
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="sender"></param>
|
/// <param name="sender"></param>
|
||||||
/// <param name="e"></param>
|
/// <param name="e"></param>
|
||||||
private void BtnNo_Click(object sender, RoutedEventArgs e)
|
void BtnNo_Click(object sender, RoutedEventArgs e)
|
||||||
{
|
{
|
||||||
this.MessageResult = MessageBoxResult.No;
|
this.MessageResult = MessageBoxResult.No;
|
||||||
this.MessageResultEx = MessageBoxResultEx.No;
|
this.MessageResultEx = MessageBoxResultEx.No;
|
||||||
this.DialogResult = true;
|
this.DialogResult = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void BtnAbort_Click(object sender, RoutedEventArgs e)
|
void BtnAbort_Click(object sender, RoutedEventArgs e)
|
||||||
{
|
{
|
||||||
this.MessageResult = MessageBoxResult.None;
|
this.MessageResult = MessageBoxResult.None;
|
||||||
this.MessageResultEx = MessageBoxResultEx.Abort;
|
this.MessageResultEx = MessageBoxResultEx.Abort;
|
||||||
this.DialogResult = true;
|
this.DialogResult = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void BtnRetry_Click(object sender, RoutedEventArgs e)
|
void BtnRetry_Click(object sender, RoutedEventArgs e)
|
||||||
{
|
{
|
||||||
this.MessageResult = MessageBoxResult.None;
|
this.MessageResult = MessageBoxResult.None;
|
||||||
this.MessageResultEx = MessageBoxResultEx.Retry;
|
this.MessageResultEx = MessageBoxResultEx.Retry;
|
||||||
this.DialogResult = true;
|
this.DialogResult = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void BtnIgnore_Click(object sender, RoutedEventArgs e)
|
void BtnIgnore_Click(object sender, RoutedEventArgs e)
|
||||||
{
|
{
|
||||||
this.MessageResult = MessageBoxResult.None;
|
this.MessageResult = MessageBoxResult.None;
|
||||||
this.MessageResultEx = MessageBoxResultEx.Ignore;
|
this.MessageResultEx = MessageBoxResultEx.Ignore;
|
||||||
@@ -792,7 +792,7 @@ public partial class MessageBoxEx : Window, INotifyPropertyChanged
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="sender"></param>
|
/// <param name="sender"></param>
|
||||||
/// <param name="e"></param>
|
/// <param name="e"></param>
|
||||||
private void BtnCancel_Click(object sender, RoutedEventArgs e)
|
void BtnCancel_Click(object sender, RoutedEventArgs e)
|
||||||
{
|
{
|
||||||
this.MessageResult = MessageBoxResult.Cancel;
|
this.MessageResult = MessageBoxResult.Cancel;
|
||||||
this.MessageResultEx = MessageBoxResultEx.Cancel;
|
this.MessageResultEx = MessageBoxResultEx.Cancel;
|
||||||
|
|||||||
@@ -96,13 +96,13 @@ public partial class MessageBoxEx : Window, INotifyPropertyChanged
|
|||||||
|
|
||||||
public static void SetOwner(Window window)
|
public static void SetOwner(Window window)
|
||||||
{
|
{
|
||||||
IntPtr ownerHandle = GetOwnerHandle();
|
IntPtr parentHandle = GetParentHandle();
|
||||||
|
|
||||||
if (ownerHandle != IntPtr.Zero)
|
if (parentHandle != IntPtr.Zero)
|
||||||
new WindowInteropHelper(window).Owner = ownerHandle;
|
new WindowInteropHelper(window).Owner = parentHandle;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static IntPtr GetOwnerHandle()
|
public static IntPtr GetParentHandle()
|
||||||
{
|
{
|
||||||
IntPtr foregroundWindow = GetForegroundWindow();
|
IntPtr foregroundWindow = GetForegroundWindow();
|
||||||
GetWindowThreadProcessId(foregroundWindow, out var procID);
|
GetWindowThreadProcessId(foregroundWindow, out var procID);
|
||||||
|
|||||||
@@ -3,8 +3,195 @@
|
|||||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||||
xmlns:hc="clr-namespace:HandyControl.Controls"
|
xmlns:hc="clr-namespace:HandyControl.Controls"
|
||||||
xmlns:o="http://schemas.microsoft.com/winfx/2006/xaml/presentation/options"
|
xmlns:o="http://schemas.microsoft.com/winfx/2006/xaml/presentation/options"
|
||||||
|
xmlns:local="clr-namespace:MpvNet.Windows.WPF"
|
||||||
>
|
>
|
||||||
|
|
||||||
|
<DataTemplate x:Key="ComboBoxCollapsedDataTemplate" >
|
||||||
|
<TextBlock Text="{Binding Text}"/>
|
||||||
|
</DataTemplate>
|
||||||
|
|
||||||
|
<DataTemplate x:Key="ComboBoxExpandedDataTemplate" >
|
||||||
|
<StackPanel Orientation="Horizontal" VerticalAlignment="Bottom">
|
||||||
|
<Border>
|
||||||
|
<TextBlock
|
||||||
|
Text="{Binding Text}"
|
||||||
|
Width="{Binding Width}"
|
||||||
|
VerticalAlignment="Center"
|
||||||
|
TextWrapping="Wrap"
|
||||||
|
/>
|
||||||
|
</Border>
|
||||||
|
<Border>
|
||||||
|
<TextBlock
|
||||||
|
Text="{Binding Help}"
|
||||||
|
MaxWidth="400"
|
||||||
|
Padding="0,3"
|
||||||
|
VerticalAlignment="Center"
|
||||||
|
TextWrapping="Wrap"
|
||||||
|
/>
|
||||||
|
</Border>
|
||||||
|
</StackPanel>
|
||||||
|
</DataTemplate>
|
||||||
|
|
||||||
|
<Style x:Key="ComboBoxToggleButton" TargetType="ToggleButton">
|
||||||
|
<Setter Property="Template">
|
||||||
|
<Setter.Value>
|
||||||
|
<ControlTemplate TargetType="ToggleButton">
|
||||||
|
<Grid>
|
||||||
|
<Grid.ColumnDefinitions>
|
||||||
|
<ColumnDefinition />
|
||||||
|
<ColumnDefinition Width="32" />
|
||||||
|
</Grid.ColumnDefinitions>
|
||||||
|
<Border
|
||||||
|
x:Name="Border"
|
||||||
|
Grid.ColumnSpan="2"
|
||||||
|
CornerRadius="3"
|
||||||
|
Background="{TemplateBinding Background}"
|
||||||
|
BorderBrush="{TemplateBinding BorderBrush}"
|
||||||
|
BorderThickness="1"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<Path
|
||||||
|
x:Name="Arrow"
|
||||||
|
Grid.Column="1"
|
||||||
|
HorizontalAlignment="Center"
|
||||||
|
VerticalAlignment="Center"
|
||||||
|
Data="M 1,1.5 L 4.5,5 L 8,1.5"
|
||||||
|
SnapsToDevicePixels="false"
|
||||||
|
Stroke="{TemplateBinding Foreground}"
|
||||||
|
StrokeThickness="1.5"
|
||||||
|
/>
|
||||||
|
</Grid>
|
||||||
|
</ControlTemplate>
|
||||||
|
</Setter.Value>
|
||||||
|
</Setter>
|
||||||
|
</Style>
|
||||||
|
|
||||||
|
<ControlTemplate x:Key="ComboBoxTextBox" TargetType="TextBox">
|
||||||
|
<Border x:Name="PART_ContentHost" Focusable="True" />
|
||||||
|
</ControlTemplate>
|
||||||
|
|
||||||
|
<Style TargetType="{x:Type ComboBox}">
|
||||||
|
<Setter Property="Foreground" Value="#333" />
|
||||||
|
<Setter Property="BorderBrush" Value="{DynamicResource PrimaryTextBrush}" />
|
||||||
|
<Setter Property="SnapsToDevicePixels" Value="true"/>
|
||||||
|
<Setter Property="OverridesDefaultStyle" Value="true"/>
|
||||||
|
<Setter Property="ScrollViewer.HorizontalScrollBarVisibility" Value="Auto"/>
|
||||||
|
<Setter Property="ScrollViewer.VerticalScrollBarVisibility" Value="Auto"/>
|
||||||
|
<Setter Property="ScrollViewer.CanContentScroll" Value="true"/>
|
||||||
|
<Setter Property="FontSize" Value="13" />
|
||||||
|
<Setter Property="MinWidth" Value="150"/>
|
||||||
|
<Setter Property="MinHeight" Value="25"/>
|
||||||
|
<Setter Property="Template">
|
||||||
|
<Setter.Value>
|
||||||
|
<ControlTemplate TargetType="ComboBox">
|
||||||
|
<Grid>
|
||||||
|
<ToggleButton
|
||||||
|
Cursor="Hand"
|
||||||
|
Name="ToggleButton"
|
||||||
|
BorderBrush="{TemplateBinding BorderBrush}"
|
||||||
|
Background="{TemplateBinding Background}"
|
||||||
|
Foreground="{TemplateBinding Foreground}"
|
||||||
|
Style="{StaticResource ComboBoxToggleButton}"
|
||||||
|
Grid.Column="2"
|
||||||
|
Focusable="false"
|
||||||
|
IsChecked="{Binding Path=IsDropDownOpen,Mode=TwoWay,RelativeSource={RelativeSource TemplatedParent}}"
|
||||||
|
ClickMode="Press"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<ContentPresenter
|
||||||
|
Name="ContentSite"
|
||||||
|
IsHitTestVisible="False"
|
||||||
|
Content="{TemplateBinding SelectionBoxItem}"
|
||||||
|
ContentTemplate="{TemplateBinding SelectionBoxItemTemplate}"
|
||||||
|
ContentTemplateSelector="{TemplateBinding ItemTemplateSelector}"
|
||||||
|
Margin="10,3,30,3"
|
||||||
|
VerticalAlignment="Center"
|
||||||
|
HorizontalAlignment="Left"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<TextBox
|
||||||
|
x:Name="PART_EditableTextBox"
|
||||||
|
Style="{x:Null}"
|
||||||
|
Template="{StaticResource ComboBoxTextBox}"
|
||||||
|
HorizontalAlignment="Left"
|
||||||
|
VerticalAlignment="Center"
|
||||||
|
Margin="3,3,23,3"
|
||||||
|
Focusable="True"
|
||||||
|
Visibility="Hidden"
|
||||||
|
IsReadOnly="{TemplateBinding IsReadOnly}"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<Popup
|
||||||
|
Name="Popup"
|
||||||
|
Placement="Bottom"
|
||||||
|
IsOpen="{TemplateBinding IsDropDownOpen}"
|
||||||
|
AllowsTransparency="True"
|
||||||
|
Focusable="False"
|
||||||
|
PopupAnimation="Slide"
|
||||||
|
>
|
||||||
|
|
||||||
|
<Grid
|
||||||
|
Name="DropDown"
|
||||||
|
SnapsToDevicePixels="True"
|
||||||
|
MinWidth="{TemplateBinding ActualWidth}"
|
||||||
|
MaxHeight="{TemplateBinding MaxDropDownHeight}"
|
||||||
|
>
|
||||||
|
|
||||||
|
<Border
|
||||||
|
CornerRadius="3"
|
||||||
|
x:Name="DropDownBorder"
|
||||||
|
Background="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type ComboBox}}, Path=Background}"
|
||||||
|
BorderBrush="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type ComboBox}}, Path=Foreground}"
|
||||||
|
BorderThickness="1"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<ScrollViewer Margin="4,6,4,6" SnapsToDevicePixels="True">
|
||||||
|
<StackPanel
|
||||||
|
IsItemsHost="True"
|
||||||
|
KeyboardNavigation.DirectionalNavigation="Contained" />
|
||||||
|
</ScrollViewer>
|
||||||
|
</Grid>
|
||||||
|
</Popup>
|
||||||
|
|
||||||
|
</Grid>
|
||||||
|
<ControlTemplate.Triggers>
|
||||||
|
<Trigger Property="HasItems" Value="false">
|
||||||
|
<Setter TargetName="DropDownBorder" Property="MinHeight" Value="95"/>
|
||||||
|
</Trigger>
|
||||||
|
<Trigger Property="IsGrouping" Value="true">
|
||||||
|
<Setter Property="ScrollViewer.CanContentScroll" Value="false"/>
|
||||||
|
</Trigger>
|
||||||
|
<Trigger Property="IsEditable" Value="true">
|
||||||
|
<Setter Property="IsTabStop" Value="false"/>
|
||||||
|
<Setter TargetName="PART_EditableTextBox" Property="Visibility" Value="Visible"/>
|
||||||
|
<Setter TargetName="ContentSite" Property="Visibility" Value="Hidden"/>
|
||||||
|
</Trigger>
|
||||||
|
</ControlTemplate.Triggers>
|
||||||
|
</ControlTemplate>
|
||||||
|
</Setter.Value>
|
||||||
|
</Setter>
|
||||||
|
<Style.Triggers>
|
||||||
|
<Trigger Property="IsEnabled" Value="false">
|
||||||
|
<Setter Property="Opacity" Value="0.56"/>
|
||||||
|
</Trigger>
|
||||||
|
<Trigger Property="IsMouseOver" Value="true">
|
||||||
|
<Setter Property="BorderBrush" Value="#FF7EB4EA"/>
|
||||||
|
</Trigger>
|
||||||
|
<Trigger Property="IsFocused" Value="true">
|
||||||
|
<Setter Property="BorderBrush" Value="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Window}}, Path=DataContext.Theme.Heading}"/>
|
||||||
|
</Trigger>
|
||||||
|
</Style.Triggers>
|
||||||
|
</Style>
|
||||||
|
|
||||||
|
<Style TargetType="local:HyperlinkEx">
|
||||||
|
<Style.Triggers>
|
||||||
|
<Trigger Property="IsMouseOver" Value="True">
|
||||||
|
<Setter Property="Foreground" Value="CornflowerBlue" />
|
||||||
|
<Setter Property="TextBlock.TextDecorations" Value="Underline" />
|
||||||
|
</Trigger>
|
||||||
|
</Style.Triggers>
|
||||||
|
</Style>
|
||||||
|
|
||||||
<Style TargetType="Button">
|
<Style TargetType="Button">
|
||||||
<Setter Property="HorizontalContentAlignment" Value="Center"/>
|
<Setter Property="HorizontalContentAlignment" Value="Center"/>
|
||||||
<Setter Property="VerticalContentAlignment" Value="Center"/>
|
<Setter Property="VerticalContentAlignment" Value="Center"/>
|
||||||
@@ -43,20 +230,23 @@
|
|||||||
</Style>
|
</Style>
|
||||||
|
|
||||||
<Style TargetType="TextBox">
|
<Style TargetType="TextBox">
|
||||||
|
<Setter Property="MinHeight" Value="25" />
|
||||||
<Setter Property="Template">
|
<Setter Property="Template">
|
||||||
<Setter.Value>
|
<Setter.Value>
|
||||||
<ControlTemplate TargetType="{x:Type TextBox}">
|
<ControlTemplate TargetType="{x:Type TextBox}">
|
||||||
<Border x:Name="border"
|
<Border
|
||||||
BorderBrush="{DynamicResource PrimaryTextBrush}"
|
x:Name="border"
|
||||||
BorderThickness="{TemplateBinding BorderThickness}"
|
BorderBrush="{DynamicResource PrimaryTextBrush}"
|
||||||
Background="{TemplateBinding Background}"
|
BorderThickness="{TemplateBinding BorderThickness}"
|
||||||
CornerRadius="3"
|
Background="{TemplateBinding Background}"
|
||||||
SnapsToDevicePixels="True">
|
CornerRadius="3"
|
||||||
|
SnapsToDevicePixels="True">
|
||||||
|
|
||||||
<ScrollViewer x:Name="PART_ContentHost"
|
<ScrollViewer
|
||||||
Focusable="false"
|
x:Name="PART_ContentHost"
|
||||||
HorizontalScrollBarVisibility="Hidden"
|
Focusable="false"
|
||||||
VerticalScrollBarVisibility="Hidden"/>
|
HorizontalScrollBarVisibility="Hidden"
|
||||||
|
VerticalScrollBarVisibility="Hidden"/>
|
||||||
</Border>
|
</Border>
|
||||||
|
|
||||||
<ControlTemplate.Triggers>
|
<ControlTemplate.Triggers>
|
||||||
@@ -1032,5 +1222,5 @@
|
|||||||
<Style BasedOn="{StaticResource MenuItemBaseStyle}" TargetType="MenuItem"/>
|
<Style BasedOn="{StaticResource MenuItemBaseStyle}" TargetType="MenuItem"/>
|
||||||
|
|
||||||
<Style BasedOn="{StaticResource MenuBaseStyle}" TargetType="Menu"/>
|
<Style BasedOn="{StaticResource MenuBaseStyle}" TargetType="Menu"/>
|
||||||
|
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
81
src/MpvNet.Windows/WPF/WpfTranslator.cs
Normal file
@@ -0,0 +1,81 @@
|
|||||||
|
|
||||||
|
using NGettext.Wpf;
|
||||||
|
|
||||||
|
using System.Globalization;
|
||||||
|
|
||||||
|
namespace MpvNet.Windows.WPF;
|
||||||
|
|
||||||
|
public class WpfTranslator : ITranslator
|
||||||
|
{
|
||||||
|
string _localizerLangauge = "";
|
||||||
|
|
||||||
|
static Language[] Languages { get; } = new Language[] {
|
||||||
|
new("bulgarian", "bg", "bg"),
|
||||||
|
new("chinese-china", "zh-CN", "zh"), // Chinese (Simplified)
|
||||||
|
new("english", "en", "en"),
|
||||||
|
new("french", "fr", "fr"),
|
||||||
|
new("german", "de", "de"),
|
||||||
|
new("japanese", "ja", "ja"),
|
||||||
|
new("korean", "ko", "ko"),
|
||||||
|
new("polish", "pl", "pl"),
|
||||||
|
new("russian", "ru", "ru"),
|
||||||
|
new("turkish", "tr", "tr"),
|
||||||
|
};
|
||||||
|
|
||||||
|
public string Gettext(string msgId)
|
||||||
|
{
|
||||||
|
InitNGettextWpf();
|
||||||
|
return Translation._(msgId);
|
||||||
|
}
|
||||||
|
|
||||||
|
public string GetParticularString(string context, string text)
|
||||||
|
{
|
||||||
|
InitNGettextWpf();
|
||||||
|
return Translation.GetParticularString(context, text);
|
||||||
|
}
|
||||||
|
|
||||||
|
void InitNGettextWpf()
|
||||||
|
{
|
||||||
|
if (Translation.Localizer == null || _localizerLangauge != App.Language)
|
||||||
|
{
|
||||||
|
CompositionRoot.Compose("mpvnet", GetCulture(App.Language), Folder.Startup + "Locale");
|
||||||
|
_localizerLangauge = App.Language;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
string GetSystemLanguage()
|
||||||
|
{
|
||||||
|
string twoLetterName = CultureInfo.CurrentUICulture.TwoLetterISOLanguageName;
|
||||||
|
|
||||||
|
if (twoLetterName == "zh")
|
||||||
|
return "chinese-china"; // Chinese (Simplified)
|
||||||
|
|
||||||
|
return new CultureInfo(twoLetterName).EnglishName.ToLowerInvariant();
|
||||||
|
}
|
||||||
|
|
||||||
|
CultureInfo GetCulture(string name)
|
||||||
|
{
|
||||||
|
if (name == "system")
|
||||||
|
name = GetSystemLanguage();
|
||||||
|
|
||||||
|
foreach (Language lang in Languages)
|
||||||
|
if (lang.MpvNetName == name)
|
||||||
|
return new CultureInfo(lang.CultureInfoName);
|
||||||
|
|
||||||
|
return new CultureInfo("en");
|
||||||
|
}
|
||||||
|
|
||||||
|
class Language
|
||||||
|
{
|
||||||
|
public string MpvNetName { get; }
|
||||||
|
public string CultureInfoName { get; }
|
||||||
|
public string TwoLetterName { get; }
|
||||||
|
|
||||||
|
public Language(string mpvNetName, string cultureInfoName, string twoLetterName)
|
||||||
|
{
|
||||||
|
MpvNetName = mpvNetName;
|
||||||
|
CultureInfoName = cultureInfoName;
|
||||||
|
TwoLetterName = twoLetterName;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
41
src/MpvNet.Windows/WinForms/MainForm.Designer.cs
generated
@@ -27,38 +27,37 @@ partial class MainForm
|
|||||||
/// Required method for Designer support - do not modify
|
/// Required method for Designer support - do not modify
|
||||||
/// the contents of this method with the code editor.
|
/// the contents of this method with the code editor.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void InitializeComponent()
|
void InitializeComponent()
|
||||||
{
|
{
|
||||||
this.components = new System.ComponentModel.Container();
|
components = new System.ComponentModel.Container();
|
||||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainForm));
|
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainForm));
|
||||||
this.CursorTimer = new System.Windows.Forms.Timer(this.components);
|
CursorTimer = new System.Windows.Forms.Timer(components);
|
||||||
this.ProgressTimer = new System.Windows.Forms.Timer(this.components);
|
ProgressTimer = new System.Windows.Forms.Timer(components);
|
||||||
this.SuspendLayout();
|
SuspendLayout();
|
||||||
//
|
//
|
||||||
// CursorTimer
|
// CursorTimer
|
||||||
//
|
//
|
||||||
this.CursorTimer.Enabled = true;
|
CursorTimer.Enabled = true;
|
||||||
this.CursorTimer.Interval = 1000;
|
CursorTimer.Interval = 500;
|
||||||
this.CursorTimer.Tick += new System.EventHandler(this.CursorTimer_Tick);
|
CursorTimer.Tick += CursorTimer_Tick;
|
||||||
//
|
//
|
||||||
// ProgressTimer
|
// ProgressTimer
|
||||||
//
|
//
|
||||||
this.ProgressTimer.Tick += new System.EventHandler(this.ProgressTimer_Tick);
|
ProgressTimer.Tick += ProgressTimer_Tick;
|
||||||
//
|
//
|
||||||
// MainForm
|
// MainForm
|
||||||
//
|
//
|
||||||
this.AllowDrop = true;
|
AllowDrop = true;
|
||||||
this.AutoScaleDimensions = new System.Drawing.SizeF(288F, 288F);
|
AutoScaleDimensions = new System.Drawing.SizeF(288F, 288F);
|
||||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
|
AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
|
||||||
this.BackColor = System.Drawing.Color.Black;
|
BackColor = System.Drawing.Color.Black;
|
||||||
this.ClientSize = new System.Drawing.Size(857, 444);
|
ClientSize = new System.Drawing.Size(1243, 720);
|
||||||
this.Font = new System.Drawing.Font("Segoe UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point);
|
Font = new System.Drawing.Font("Segoe UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point);
|
||||||
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
|
Icon = (System.Drawing.Icon)resources.GetObject("$this.Icon");
|
||||||
this.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
|
Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
|
||||||
this.Name = "MainForm";
|
Name = "MainForm";
|
||||||
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
|
StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
|
||||||
this.ResumeLayout(false);
|
ResumeLayout(false);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|||||||
@@ -5,12 +5,12 @@ using System.Runtime.InteropServices;
|
|||||||
using System.Threading;
|
using System.Threading;
|
||||||
using System.Windows.Forms;
|
using System.Windows.Forms;
|
||||||
using System.Windows.Threading;
|
using System.Windows.Threading;
|
||||||
using System.Windows.Forms.Integration;
|
using System.Text.RegularExpressions;
|
||||||
|
|
||||||
using MpvNet.Windows.WPF;
|
using MpvNet.Windows.WPF;
|
||||||
using MpvNet.Windows.UI;
|
using MpvNet.Windows.UI;
|
||||||
using MpvNet.Help;
|
using MpvNet.Help;
|
||||||
using MpvNet.ExtensionMethod;
|
using MpvNet.Extensions;
|
||||||
using MpvNet.MVVM;
|
using MpvNet.MVVM;
|
||||||
using MpvNet.Windows.WPF.MsgBox;
|
using MpvNet.Windows.WPF.MsgBox;
|
||||||
|
|
||||||
@@ -18,7 +18,7 @@ using WpfControls = System.Windows.Controls;
|
|||||||
using CommunityToolkit.Mvvm.Messaging;
|
using CommunityToolkit.Mvvm.Messaging;
|
||||||
|
|
||||||
using static MpvNet.Windows.Native.WinApi;
|
using static MpvNet.Windows.Native.WinApi;
|
||||||
using MpvNet.Windows.Help;
|
using static MpvNet.Windows.Help.WinApiHelp;
|
||||||
|
|
||||||
namespace MpvNet.Windows.WinForms;
|
namespace MpvNet.Windows.WinForms;
|
||||||
|
|
||||||
@@ -26,8 +26,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 Dictionary<string, WpfControls.MenuItem> MenuItemDuplicate = new Dictionary<string, WpfControls.MenuItem>();
|
|
||||||
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();
|
||||||
@@ -40,16 +38,18 @@ public partial class MainForm : Form
|
|||||||
int _lastCursorChanged;
|
int _lastCursorChanged;
|
||||||
int _lastCycleFullscreen;
|
int _lastCycleFullscreen;
|
||||||
int _taskbarButtonCreatedMessage;
|
int _taskbarButtonCreatedMessage;
|
||||||
|
int _cursorAutohide = 1000;
|
||||||
|
|
||||||
bool _contextMenuIsReady;
|
bool _contextMenuIsReady;
|
||||||
bool _wasMaximized;
|
bool _wasMaximized;
|
||||||
|
bool _maxSizeSet;
|
||||||
|
bool _isCursorVisible = true;
|
||||||
|
|
||||||
public MainForm()
|
public MainForm()
|
||||||
{
|
{
|
||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
|
|
||||||
if (Environment.OSVersion.Version >= new Version(10, 0, 18985) && Theme.DarkMode)
|
UpdateDarkMode();
|
||||||
DwmSetWindowAttribute(Handle, 20, new[] { 1 }, 4); // DWMWA_USE_IMMERSIVE_DARK_MODE = 20
|
|
||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
@@ -68,8 +68,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;
|
||||||
|
|
||||||
if (Player.GPUAPI != "vulkan")
|
Player.Init(Handle, true);
|
||||||
Init();
|
|
||||||
|
Player.ObserveProperty("window-maximized", PropChangeWindowMaximized); // bool methods not working correctly
|
||||||
|
Player.ObserveProperty("window-minimized", PropChangeWindowMinimized); // bool methods not working correctly
|
||||||
|
Player.ObserveProperty("cursor-autohide", PropChangeCursorAutohide);
|
||||||
|
|
||||||
|
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");
|
||||||
|
|
||||||
@@ -126,6 +148,12 @@ public partial class MainForm : Form
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void UpdateDarkMode()
|
||||||
|
{
|
||||||
|
if (Environment.OSVersion.Version >= new Version(10, 0, 18985))
|
||||||
|
DwmSetWindowAttribute(Handle, 20, new[] { Theme.DarkMode ? 1 : 0 }, 4); // DWMWA_USE_IMMERSIVE_DARK_MODE = 20
|
||||||
|
}
|
||||||
|
|
||||||
void Player_ClientMessage(string[] args)
|
void Player_ClientMessage(string[] args)
|
||||||
{
|
{
|
||||||
if (Command.Current.Commands.ContainsKey(args[0]))
|
if (Command.Current.Commands.ContainsKey(args[0]))
|
||||||
@@ -140,32 +168,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.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.ProcessCommandLine(false);
|
|
||||||
}
|
|
||||||
|
|
||||||
void PropChangeWindowScale(double scale)
|
void PropChangeWindowScale(double scale)
|
||||||
{
|
{
|
||||||
if (!WasShown)
|
if (!WasShown)
|
||||||
@@ -174,13 +176,13 @@ public partial class MainForm : Form
|
|||||||
BeginInvoke(() => {
|
BeginInvoke(() => {
|
||||||
SetSize(
|
SetSize(
|
||||||
(int)(Player.VideoSize.Width * scale),
|
(int)(Player.VideoSize.Width * scale),
|
||||||
(int)Math.Ceiling(Player.VideoSize.Height * scale),
|
(int)Math.Floor(Player.VideoSize.Height * scale),
|
||||||
Screen.FromControl(this), false);
|
Screen.FromControl(this), false);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
void Player_Shutdown() => BeginInvoke(Close);
|
void Player_Shutdown() => BeginInvoke(Close);
|
||||||
|
|
||||||
void Player_VideoSizeChanged(Size value) => BeginInvoke(() =>
|
void Player_VideoSizeChanged(Size value) => BeginInvoke(() =>
|
||||||
{
|
{
|
||||||
if (!KeepSize())
|
if (!KeepSize())
|
||||||
@@ -200,7 +202,7 @@ public partial class MainForm : Form
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
w = (int)(ClientSize.Width * scale);
|
w = (int)(ClientSize.Width * scale);
|
||||||
h = (int)Math.Ceiling(w * Player.VideoSize.Height / (double)Player.VideoSize.Width);
|
h = (int)Math.Floor(w * Player.VideoSize.Height / (double)Player.VideoSize.Width);
|
||||||
}
|
}
|
||||||
|
|
||||||
SetSize(w, h, Screen.FromControl(this), false);
|
SetSize(w, h, Screen.FromControl(this), false);
|
||||||
@@ -240,7 +242,7 @@ public partial class MainForm : Form
|
|||||||
BeginInvoke(() => {
|
BeginInvoke(() => {
|
||||||
SetSize(
|
SetSize(
|
||||||
(int)(Player.VideoSize.Width * scale),
|
(int)(Player.VideoSize.Width * scale),
|
||||||
(int)Math.Ceiling(Player.VideoSize.Height * scale),
|
(int)Math.Floor(Player.VideoSize.Height * scale),
|
||||||
Screen.FromControl(this), false);
|
Screen.FromControl(this), false);
|
||||||
Player.Command($"show-text \"window-scale {scale.ToString(CultureInfo.InvariantCulture)}\"");
|
Player.Command($"show-text \"window-scale {scale.ToString(CultureInfo.InvariantCulture)}\"");
|
||||||
});
|
});
|
||||||
@@ -278,15 +280,13 @@ 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();
|
||||||
|
|
||||||
lock (Player.MediaTracksLock)
|
lock (Player.MediaTracksLock)
|
||||||
{
|
{
|
||||||
var trackMenuItem = FindMenuItem("Track");
|
var trackMenuItem = FindMenuItem(_("Track"), "Track");
|
||||||
|
|
||||||
if (trackMenuItem != null)
|
if (trackMenuItem != null)
|
||||||
{
|
{
|
||||||
@@ -348,7 +348,7 @@ public partial class MainForm : Form
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var chaptersMenuItem = FindMenuItem("Chapters");
|
var chaptersMenuItem = FindMenuItem(_("Chapter"), "Chapters");
|
||||||
|
|
||||||
if (chaptersMenuItem != null)
|
if (chaptersMenuItem != null)
|
||||||
{
|
{
|
||||||
@@ -369,7 +369,7 @@ public partial class MainForm : Form
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var recentMenuItem = FindMenuItem("Recent");
|
var recentMenuItem = FindMenuItem(_("Recent Files"), "Recent");
|
||||||
|
|
||||||
if (recentMenuItem != null)
|
if (recentMenuItem != null)
|
||||||
{
|
{
|
||||||
@@ -381,17 +381,16 @@ public partial class MainForm : Form
|
|||||||
var menuItem = MenuHelp.Add(recentMenuItem.Items, file.Title.ShortPath(100));
|
var menuItem = MenuHelp.Add(recentMenuItem.Items, file.Title.ShortPath(100));
|
||||||
|
|
||||||
if (menuItem != null)
|
if (menuItem != null)
|
||||||
menuItem.Click += (sender, args) =>
|
menuItem.Click += (sender, args) => Player.LoadFiles(new[] { file.Path }, true, false);
|
||||||
Player.LoadFiles(new[] { file.Path }, true, false);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
recentMenuItem.Items.Add(new WpfControls.Separator());
|
recentMenuItem.Items.Add(new WpfControls.Separator());
|
||||||
var clearMenuItem = new WpfControls.MenuItem() { Header = "Clear List" };
|
var clearMenuItem = new WpfControls.MenuItem() { Header = _("Clear List") };
|
||||||
clearMenuItem.Click += (sender, args) => App.Settings.RecentFiles.Clear();
|
clearMenuItem.Click += (sender, args) => App.Settings.RecentFiles.Clear();
|
||||||
recentMenuItem.Items.Add(clearMenuItem);
|
recentMenuItem.Items.Add(clearMenuItem);
|
||||||
}
|
}
|
||||||
|
|
||||||
var titlesMenuItem = FindMenuItem("Titles");
|
var titlesMenuItem = FindMenuItem(_("Title"), "Titles");
|
||||||
|
|
||||||
if (titlesMenuItem != null)
|
if (titlesMenuItem != null)
|
||||||
{
|
{
|
||||||
@@ -424,7 +423,7 @@ public partial class MainForm : Form
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var profilesMenuItem = FindMenuItem("Profile");
|
var profilesMenuItem = FindMenuItem(_("Profile"), "Profile");
|
||||||
|
|
||||||
if (profilesMenuItem != null && !profilesMenuItem.HasItems)
|
if (profilesMenuItem != null && !profilesMenuItem.HasItems)
|
||||||
{
|
{
|
||||||
@@ -444,39 +443,72 @@ public partial class MainForm : Form
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
profilesMenuItem.Items.Add(new WpfControls.Separator());
|
||||||
|
var showProfilesMenuItem = new WpfControls.MenuItem() { Header = _("Show Profiles") };
|
||||||
|
showProfilesMenuItem.Click += (sender, args) => Player.Command("script-message-to mpvnet show-profiles");
|
||||||
|
profilesMenuItem.Items.Add(showProfilesMenuItem);
|
||||||
}
|
}
|
||||||
|
|
||||||
var customMenuItem = FindMenuItem("Custom");
|
var audioDevicesMenuItem = FindMenuItem(_("Audio Device"), "Audio Device");
|
||||||
|
|
||||||
if (customMenuItem != null)
|
if (audioDevicesMenuItem != null)
|
||||||
{
|
{
|
||||||
if (!customMenuItem.HasItems)
|
audioDevicesMenuItem.Items.Clear();
|
||||||
|
|
||||||
|
foreach (var pair in Player.AudioDevices)
|
||||||
{
|
{
|
||||||
var customBindings = _confBindings!.Where(it => it.IsCustomMenu);
|
var menuItem = MenuHelp.Add(audioDevicesMenuItem.Items, pair.Value);
|
||||||
|
|
||||||
if (customBindings.Any())
|
if (menuItem != null)
|
||||||
{
|
{
|
||||||
foreach (Binding binding in customBindings)
|
menuItem.IsChecked = pair.Name == Player.GetPropertyString("audio-device");
|
||||||
{
|
|
||||||
var menuItem = MenuHelp.Add(customMenuItem.Items, binding.Comment);
|
|
||||||
|
|
||||||
if (menuItem != null)
|
menuItem.Click += (sender, args) =>
|
||||||
{
|
{
|
||||||
menuItem.Click += (sender, args) => Player.Command(binding.Command);
|
Player.SetPropertyString("audio-device", pair.Name);
|
||||||
menuItem.InputGestureText = binding.Input;
|
Player.CommandV("show-text", pair.Value);
|
||||||
}
|
App.Settings.AudioDevice = pair.Name;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
var customMenuItem = FindMenuItem(_("Custom"), "Custom");
|
||||||
|
|
||||||
|
if (customMenuItem != null && !customMenuItem.HasItems)
|
||||||
|
{
|
||||||
|
var customBindings = _confBindings!.Where(it => it.IsCustomMenu);
|
||||||
|
|
||||||
|
if (customBindings.Any())
|
||||||
|
{
|
||||||
|
foreach (Binding binding in customBindings)
|
||||||
|
{
|
||||||
|
var menuItem = MenuHelp.Add(customMenuItem.Items, binding.Comment);
|
||||||
|
|
||||||
|
if (menuItem != null)
|
||||||
|
{
|
||||||
|
menuItem.Click += (sender, args) => Player.Command(binding.Command);
|
||||||
|
menuItem.InputGestureText = binding.Input;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
}
|
||||||
{
|
else
|
||||||
if (ContextMenu.Items.Contains(customMenuItem))
|
{
|
||||||
ContextMenu.Items.Remove(customMenuItem);
|
if (ContextMenu.Items.Contains(customMenuItem))
|
||||||
}
|
ContextMenu.Items.Remove(customMenuItem);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public WpfControls.MenuItem? FindMenuItem(string text) => FindMenuItem(text, ContextMenu.Items);
|
public WpfControls.MenuItem? FindMenuItem(string text, string text2 = "") {
|
||||||
|
var ret = FindMenuItem(text, ContextMenu.Items);
|
||||||
|
|
||||||
|
if (ret == null && text2 != "")
|
||||||
|
return FindMenuItem(text2, ContextMenu.Items);
|
||||||
|
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
|
||||||
WpfControls.MenuItem? FindMenuItem(string text, WpfControls.ItemCollection? items)
|
WpfControls.MenuItem? FindMenuItem(string text, WpfControls.ItemCollection? items)
|
||||||
{
|
{
|
||||||
@@ -500,7 +532,7 @@ public partial class MainForm : Form
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
void SetFormPosAndSize(bool force = false, bool checkAutofit = true)
|
void SetFormPosAndSize(bool force = false, bool checkAutofit = true, bool load = false)
|
||||||
{
|
{
|
||||||
if (!force)
|
if (!force)
|
||||||
{
|
{
|
||||||
@@ -524,12 +556,12 @@ public partial class MainForm : Form
|
|||||||
if (App.AutofitImage > 1)
|
if (App.AutofitImage > 1)
|
||||||
App.AutofitImage = 1;
|
App.AutofitImage = 1;
|
||||||
|
|
||||||
bool isAudio = FileTypes.IsAudio(Player.Path.Ext());
|
bool isAudio = FileTypes.IsAudio(Player.Path.Ext);
|
||||||
|
|
||||||
if (isAudio)
|
if (isAudio)
|
||||||
autoFitHeight = Convert.ToInt32(workingArea.Height * App.AutofitAudio);
|
autoFitHeight = Convert.ToInt32(workingArea.Height * App.AutofitAudio);
|
||||||
|
|
||||||
if (FileTypes.IsImage(Player.Path.Ext()))
|
if (FileTypes.IsImage(Player.Path.Ext))
|
||||||
autoFitHeight = Convert.ToInt32(workingArea.Height * App.AutofitImage);
|
autoFitHeight = Convert.ToInt32(workingArea.Height * App.AutofitImage);
|
||||||
|
|
||||||
if (Player.VideoSize.Height == 0 || Player.VideoSize.Width == 0)
|
if (Player.VideoSize.Height == 0 || Player.VideoSize.Width == 0)
|
||||||
@@ -558,12 +590,12 @@ public partial class MainForm : Form
|
|||||||
else if (App.StartSize == "height-always" || App.StartSize == "height-session")
|
else if (App.StartSize == "height-always" || App.StartSize == "height-session")
|
||||||
{
|
{
|
||||||
height = ClientSize.Height;
|
height = ClientSize.Height;
|
||||||
width = height * videoSize.Width / videoSize.Height;
|
width = (int)Math.Ceiling(height * videoSize.Width / (double)videoSize.Height);
|
||||||
}
|
}
|
||||||
else if (App.StartSize == "width-always" || App.StartSize == "width-session")
|
else if (App.StartSize == "width-always" || App.StartSize == "width-session")
|
||||||
{
|
{
|
||||||
width = ClientSize.Width;
|
width = ClientSize.Width;
|
||||||
height = (int)Math.Ceiling(width * videoSize.Height / (double)videoSize.Width);
|
height = (int)Math.Floor(width * videoSize.Height / (double)videoSize.Width);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@@ -573,36 +605,36 @@ public partial class MainForm : Form
|
|||||||
if (App.StartSize == "height-always" && windowSize.Height != 0)
|
if (App.StartSize == "height-always" && windowSize.Height != 0)
|
||||||
{
|
{
|
||||||
height = windowSize.Height;
|
height = windowSize.Height;
|
||||||
width = height * videoSize.Width / videoSize.Height;
|
width = (int)Math.Ceiling(height * videoSize.Width / (double)videoSize.Height);
|
||||||
}
|
}
|
||||||
else if (App.StartSize == "height-session" || App.StartSize == "session")
|
else if (App.StartSize == "height-session" || App.StartSize == "session")
|
||||||
{
|
{
|
||||||
height = autoFitHeight;
|
height = autoFitHeight;
|
||||||
width = height * videoSize.Width / videoSize.Height;
|
width = (int)Math.Ceiling(height * videoSize.Width / (double)videoSize.Height);
|
||||||
}
|
}
|
||||||
else if(App.StartSize == "width-always" && windowSize.Height != 0)
|
else if(App.StartSize == "width-always" && windowSize.Height != 0)
|
||||||
{
|
{
|
||||||
width = windowSize.Width;
|
width = windowSize.Width;
|
||||||
height = (int)Math.Ceiling(width * videoSize.Height / (double)videoSize.Width);
|
height = (int)Math.Floor(width * videoSize.Height / (double)videoSize.Width);
|
||||||
}
|
}
|
||||||
else if (App.StartSize == "width-session")
|
else if (App.StartSize == "width-session")
|
||||||
{
|
{
|
||||||
width = autoFitHeight / 9 * 16;
|
width = autoFitHeight / 9 * 16;
|
||||||
height = (int)Math.Ceiling(width * videoSize.Height / (double)videoSize.Width);
|
height = (int)Math.Floor(width * videoSize.Height / (double)videoSize.Width);
|
||||||
}
|
}
|
||||||
else if (App.StartSize == "always" && windowSize.Height != 0)
|
else if (App.StartSize == "always" && windowSize.Height != 0)
|
||||||
{
|
{
|
||||||
height = windowSize.Height;
|
height = windowSize.Height;
|
||||||
width = windowSize.Width;
|
width = windowSize.Width;
|
||||||
}
|
}
|
||||||
|
|
||||||
Player.WasInitialSizeSet = true;
|
Player.WasInitialSizeSet = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
SetSize(width, height, screen, checkAutofit);
|
SetSize(width, height, screen, checkAutofit, load);
|
||||||
}
|
}
|
||||||
|
|
||||||
void SetSize(int width, int height, Screen screen, bool checkAutofit = true)
|
void SetSize(int width, int height, Screen screen, bool checkAutofit = true, bool load = false)
|
||||||
{
|
{
|
||||||
Rectangle workingArea = GetWorkingArea(Handle, screen.WorkingArea);
|
Rectangle workingArea = GetWorkingArea(Handle, screen.WorkingArea);
|
||||||
|
|
||||||
@@ -616,49 +648,56 @@ public partial class MainForm : Form
|
|||||||
{
|
{
|
||||||
if (height < maxHeight * Player.AutofitSmaller)
|
if (height < maxHeight * Player.AutofitSmaller)
|
||||||
{
|
{
|
||||||
height = Convert.ToInt32(maxHeight * Player.AutofitSmaller);
|
height = (int)(maxHeight * Player.AutofitSmaller);
|
||||||
width = Convert.ToInt32(height * startWidth / (double)startHeight);
|
width = (int)Math.Ceiling(height * startWidth / (double)startHeight);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (height > maxHeight * Player.AutofitLarger)
|
if (height > maxHeight * Player.AutofitLarger)
|
||||||
{
|
{
|
||||||
height = Convert.ToInt32(maxHeight * Player.AutofitLarger);
|
height = (int)(maxHeight * Player.AutofitLarger);
|
||||||
width = Convert.ToInt32(height * startWidth / (double)startHeight);
|
width = (int)Math.Ceiling(height * startWidth / (double)startHeight);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (width > maxWidth)
|
if (width > maxWidth)
|
||||||
{
|
{
|
||||||
width = maxWidth;
|
width = maxWidth;
|
||||||
height = (int)Math.Ceiling(width * startHeight / (double)startWidth);
|
height = (int)Math.Floor(width * startHeight / (double)startWidth);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (height > maxHeight)
|
if (height > maxHeight)
|
||||||
{
|
{
|
||||||
height = maxHeight;
|
height = maxHeight;
|
||||||
width = Convert.ToInt32(height * startWidth / (double)startHeight);
|
width = (int)Math.Ceiling(height * startWidth / (double)startHeight);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (height < maxHeight * 0.1)
|
if (height < maxHeight * 0.1)
|
||||||
{
|
{
|
||||||
height = Convert.ToInt32(maxHeight * 0.1);
|
height = (int)(maxHeight * 0.1);
|
||||||
width = Convert.ToInt32(height * startWidth / (double)startHeight);
|
width = (int)Math.Ceiling(height * startWidth / (double)startHeight);
|
||||||
}
|
}
|
||||||
|
|
||||||
Point middlePos = new Point(Left + Width / 2, Top + Height / 2);
|
Point middlePos = new Point(Left + Width / 2, Top + Height / 2);
|
||||||
var rect = new Rect(new Rectangle(screen.Bounds.X, screen.Bounds.Y, width, height));
|
var rect = new RECT(new Rectangle(screen.Bounds.X, screen.Bounds.Y, width, height));
|
||||||
AddWindowBorders(Handle, ref rect, GetDpi(Handle));
|
|
||||||
|
|
||||||
int left = middlePos.X - rect.Width / 2;
|
AddWindowBorders(Handle, ref rect, GetDpi(Handle), !Player.TitleBar);
|
||||||
int top = middlePos.Y - rect.Height / 2;
|
|
||||||
|
width = rect.Width;
|
||||||
|
height = rect.Height;
|
||||||
|
|
||||||
|
int left = Convert.ToInt32(middlePos.X - width / 2.0);
|
||||||
|
int top = Convert.ToInt32(middlePos.Y - height / 2.0);
|
||||||
|
|
||||||
|
if (!Player.TitleBar)
|
||||||
|
top -= Convert.ToInt32(GetTitleBarHeight(Handle, GetDpi(Handle)) / 2.0);
|
||||||
|
|
||||||
Rectangle currentRect = new Rectangle(Left, Top, Width, Height);
|
Rectangle currentRect = new Rectangle(Left, Top, Width, Height);
|
||||||
|
|
||||||
if (GetHorizontalLocation(screen) == -1) left = Left;
|
if (GetHorizontalLocation(screen) == -1) left = Left;
|
||||||
if (GetHorizontalLocation(screen) == 1) left = currentRect.Right - rect.Width;
|
if (GetHorizontalLocation(screen) == 1) left = currentRect.Right - width;
|
||||||
|
|
||||||
if (GetVerticalLocation(screen) == -1) top = Top;
|
if (GetVerticalLocation(screen) == -1) top = Top;
|
||||||
if (GetVerticalLocation(screen) == 1) top = currentRect.Bottom - rect.Height;
|
if (GetVerticalLocation(screen) == 1) top = currentRect.Bottom - height;
|
||||||
|
|
||||||
Screen[] screens = Screen.AllScreens;
|
Screen[] screens = Screen.AllScreens;
|
||||||
|
|
||||||
@@ -667,20 +706,57 @@ public partial class MainForm : Form
|
|||||||
int minTop = screens.Select(val => GetWorkingArea(Handle, val.WorkingArea).Y).Min();
|
int minTop = screens.Select(val => GetWorkingArea(Handle, val.WorkingArea).Y).Min();
|
||||||
int maxBottom = screens.Select(val => GetWorkingArea(Handle, val.WorkingArea).Bottom).Max();
|
int maxBottom = screens.Select(val => GetWorkingArea(Handle, val.WorkingArea).Bottom).Max();
|
||||||
|
|
||||||
|
if (load)
|
||||||
|
{
|
||||||
|
string geometryString = Player.GetPropertyString("geometry");
|
||||||
|
|
||||||
|
if (!string.IsNullOrEmpty(geometryString))
|
||||||
|
{
|
||||||
|
var pos = ParseGeometry(geometryString, width, height);
|
||||||
|
|
||||||
|
if (pos.X != int.MaxValue)
|
||||||
|
left = pos.X;
|
||||||
|
|
||||||
|
if (pos.Y != int.MaxValue)
|
||||||
|
top = pos.Y;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (left < minLeft)
|
if (left < minLeft)
|
||||||
left = minLeft;
|
left = minLeft;
|
||||||
|
|
||||||
if (left + rect.Width > maxRight)
|
if (left + width > maxRight)
|
||||||
left = maxRight - rect.Width;
|
left = maxRight - width;
|
||||||
|
|
||||||
if (top < minTop)
|
if (top < minTop)
|
||||||
top = minTop;
|
top = minTop;
|
||||||
|
|
||||||
if (top + rect.Height > maxBottom)
|
if (top + height > maxBottom)
|
||||||
top = maxBottom - rect.Height;
|
top = maxBottom - height;
|
||||||
|
|
||||||
uint SWP_NOACTIVATE = 0x0010;
|
uint SWP_NOACTIVATE = 0x0010;
|
||||||
SetWindowPos(Handle, IntPtr.Zero, left, top, rect.Width, rect.Height, SWP_NOACTIVATE);
|
SetWindowPos(Handle, IntPtr.Zero, left, top, width, height, SWP_NOACTIVATE);
|
||||||
|
}
|
||||||
|
|
||||||
|
Point ParseGeometry(string input, int width, int height)
|
||||||
|
{
|
||||||
|
int x = int.MaxValue;
|
||||||
|
int y = int.MaxValue;
|
||||||
|
|
||||||
|
Match match = Regex.Match(input, @"^\+(\d+)%?\+(\d+)%?$");
|
||||||
|
|
||||||
|
if (match.Success)
|
||||||
|
{
|
||||||
|
Rectangle workingArea = GetWorkingArea(Handle, Screen.FromHandle(Handle).WorkingArea);
|
||||||
|
|
||||||
|
x = int.Parse(match.Groups[1].Value);
|
||||||
|
y = int.Parse(match.Groups[2].Value);
|
||||||
|
|
||||||
|
x = workingArea.Left + Convert.ToInt32((workingArea.Width - width) / 100.0 * x);
|
||||||
|
y = workingArea.Top + Convert.ToInt32((workingArea.Height - height) / 100.0 * y);
|
||||||
|
}
|
||||||
|
|
||||||
|
return new Point(x, y);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void CycleFullscreen(bool enabled)
|
public void CycleFullscreen(bool enabled)
|
||||||
@@ -713,7 +789,7 @@ public partial class MainForm : Form
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
WindowState = FormWindowState.Normal;
|
WindowState = FormWindowState.Normal;
|
||||||
|
|
||||||
if (!Player.WasInitialSizeSet)
|
if (!Player.WasInitialSizeSet)
|
||||||
SetFormPosAndSize();
|
SetFormPosAndSize();
|
||||||
}
|
}
|
||||||
@@ -767,19 +843,19 @@ public partial class MainForm : Form
|
|||||||
|
|
||||||
var (menuBindings, confBindings) = App.InputConf.GetBindings();
|
var (menuBindings, confBindings) = App.InputConf.GetBindings();
|
||||||
_confBindings = confBindings;
|
_confBindings = confBindings;
|
||||||
|
var activeBindings = InputHelp.GetActiveBindings(menuBindings);
|
||||||
|
|
||||||
foreach (Binding binding in menuBindings)
|
foreach (Binding binding in menuBindings)
|
||||||
{
|
{
|
||||||
|
Binding tempBinding = binding;
|
||||||
|
|
||||||
if (!binding.IsMenu)
|
if (!binding.IsMenu)
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
Binding tempBinding = binding;
|
var menuItem = MenuHelp.Add(ContextMenu.Items, tempBinding.Comment);
|
||||||
|
|
||||||
var menuItem = MenuHelp.Add(ContextMenu.Items, tempBinding.Comment);
|
|
||||||
|
|
||||||
if (menuItem != null)
|
if (menuItem != null)
|
||||||
{
|
{
|
||||||
MenuItemDuplicate[tempBinding.Comment] = menuItem;
|
|
||||||
menuItem.Click += (sender, args) => {
|
menuItem.Click += (sender, args) => {
|
||||||
try {
|
try {
|
||||||
TaskHelp.Run(() => {
|
TaskHelp.Run(() => {
|
||||||
@@ -795,7 +871,7 @@ public partial class MainForm : Form
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
menuItem.InputGestureText = tempBinding.Input;
|
menuItem.InputGestureText = InputHelp.GetBindingsForCommand(activeBindings, tempBinding.Command);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -831,7 +907,7 @@ public partial class MainForm : Form
|
|||||||
path = path + "|" + title;
|
path = path + "|" + title;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!string.IsNullOrEmpty(path) && path != @"bd://" && path != @"dvd://")
|
if (!string.IsNullOrEmpty(path) && path != "-" && path != @"bd://" && path != @"dvd://")
|
||||||
{
|
{
|
||||||
if (App.Settings.RecentFiles.Contains(path))
|
if (App.Settings.RecentFiles.Contains(path))
|
||||||
App.Settings.RecentFiles.Remove(path);
|
App.Settings.RecentFiles.Remove(path);
|
||||||
@@ -964,16 +1040,20 @@ public partial class MainForm : Form
|
|||||||
m.Result = SendMessage(MpvWindowHandle, m.Msg, m.WParam, m.LParam);
|
m.Result = SendMessage(MpvWindowHandle, m.Msg, m.WParam, m.LParam);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
case 0x001A: // WM_SETTINGCHANGE
|
||||||
|
UpdateDarkMode();
|
||||||
|
break;
|
||||||
case 0x51: // WM_INPUTLANGCHANGE
|
case 0x51: // WM_INPUTLANGCHANGE
|
||||||
ActivateKeyboardLayout(m.LParam, 0x00000100u /*KLF_SETFORPROCESS*/);
|
ActivateKeyboardLayout(m.LParam, 0x00000100u /*KLF_SETFORPROCESS*/);
|
||||||
break;
|
break;
|
||||||
case 0x319: // WM_APPCOMMAND
|
case 0x319: // WM_APPCOMMAND
|
||||||
{
|
{
|
||||||
string? value = MpvHelp.WM_APPCOMMAND_to_mpv_key((int)(m.LParam.ToInt64() >> 16 & ~0xf000));
|
string? key = MpvHelp.WM_APPCOMMAND_to_mpv_key((int)(m.LParam.ToInt64() >> 16 & ~0xf000));
|
||||||
|
bool inputMediaKeys = Player.GetPropertyBool("input-media-keys");
|
||||||
|
|
||||||
if (value != null)
|
if (key != null && inputMediaKeys)
|
||||||
{
|
{
|
||||||
Player.Command("keypress " + value);
|
Player.Command("keypress " + key);
|
||||||
m.Result = new IntPtr(1);
|
m.Result = new IntPtr(1);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@@ -1003,16 +1083,46 @@ public partial class MainForm : Form
|
|||||||
if (!WasShown)
|
if (!WasShown)
|
||||||
break;
|
break;
|
||||||
|
|
||||||
Rect rect = Marshal.PtrToStructure<Rect>(m.LParam);
|
RECT rect = Marshal.PtrToStructure<RECT>(m.LParam);
|
||||||
SetWindowPos(Handle, IntPtr.Zero, rect.Left, rect.Top, rect.Width, rect.Height, 0);
|
SetWindowPos(Handle, IntPtr.Zero, rect.Left, rect.Top, rect.Width, rect.Height, 0);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
case 0x0112: // WM_SYSCOMMAND
|
||||||
|
{
|
||||||
|
// with title-bar=no when the window is restored from minimizing the height is too high
|
||||||
|
if (!Player.TitleBar)
|
||||||
|
{
|
||||||
|
int SC_MINIMIZE = 0xF020;
|
||||||
|
|
||||||
|
if (m.WParam == (nint)SC_MINIMIZE)
|
||||||
|
{
|
||||||
|
MaximumSize = Size;
|
||||||
|
_maxSizeSet = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case 0x0083: // WM_NCCALCSIZE
|
||||||
|
if ((int)m.WParam == 1 && !Player.TitleBar && !IsFullscreen)
|
||||||
|
{
|
||||||
|
var nccalcsize_params = Marshal.PtrToStructure<NCCALCSIZE_PARAMS>(m.LParam);
|
||||||
|
RECT[] rects = nccalcsize_params.rgrc;
|
||||||
|
int h = GetTitleBarHeight(Handle, GetDpi(Handle));
|
||||||
|
rects[0].Top = rects[0].Top - h;
|
||||||
|
Marshal.StructureToPtr(nccalcsize_params, m.LParam, false);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case 0x231: // WM_ENTERSIZEMOVE
|
||||||
|
case 0x005: // WM_SIZE
|
||||||
|
if (Player.SnapWindow)
|
||||||
|
SnapManager.OnSizeAndEnterSizeMove(this);
|
||||||
|
break;
|
||||||
case 0x214: // WM_SIZING
|
case 0x214: // WM_SIZING
|
||||||
if (Player.KeepaspectWindow)
|
if (Player.KeepaspectWindow)
|
||||||
{
|
{
|
||||||
Rect rc = Marshal.PtrToStructure<Rect>(m.LParam);
|
RECT rc = Marshal.PtrToStructure<RECT>(m.LParam);
|
||||||
Rect r = rc;
|
RECT r = rc;
|
||||||
SubtractWindowBorders(Handle, ref r, GetDpi(Handle));
|
SubtractWindowBorders(Handle, ref r, GetDpi(Handle), !Player.TitleBar);
|
||||||
|
|
||||||
int c_w = r.Right - r.Left, c_h = r.Bottom - r.Top;
|
int c_w = r.Right - r.Left, c_h = r.Bottom - r.Top;
|
||||||
Size videoSize = Player.VideoSize;
|
Size videoSize = Player.VideoSize;
|
||||||
@@ -1020,9 +1130,9 @@ public partial class MainForm : Form
|
|||||||
if (videoSize == Size.Empty)
|
if (videoSize == Size.Empty)
|
||||||
videoSize = new Size(16, 9);
|
videoSize = new Size(16, 9);
|
||||||
|
|
||||||
float aspect = videoSize.Width / (float)videoSize.Height;
|
double aspect = videoSize.Width / (double)videoSize.Height;
|
||||||
int d_w = (int)(c_h * aspect - c_w);
|
int d_w = (int)Math.Ceiling(c_h * aspect - c_w);
|
||||||
int d_h = (int)(c_w / aspect - c_h);
|
int d_h = (int)Math.Floor(c_w / aspect - c_h);
|
||||||
|
|
||||||
int[] d_corners = { d_w, d_h, -d_w, -d_h };
|
int[] d_corners = { d_w, d_h, -d_w, -d_h };
|
||||||
int[] corners = { rc.Left, rc.Top, rc.Right, rc.Bottom };
|
int[] corners = { rc.Left, rc.Top, rc.Right, rc.Bottom };
|
||||||
@@ -1031,37 +1141,14 @@ public partial class MainForm : Form
|
|||||||
if (corner >= 0)
|
if (corner >= 0)
|
||||||
corners[corner] -= d_corners[corner];
|
corners[corner] -= d_corners[corner];
|
||||||
|
|
||||||
Marshal.StructureToPtr(new Rect(corners[0], corners[1], corners[2], corners[3]), m.LParam, false);
|
Marshal.StructureToPtr(new RECT(corners[0], corners[1], corners[2], corners[3]), m.LParam, false);
|
||||||
m.Result = new IntPtr(1);
|
m.Result = new IntPtr(1);
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
case 0x4A: // WM_COPYDATA
|
|
||||||
{
|
|
||||||
var copyData = (CopyDataStruct)m.GetLParam(typeof(CopyDataStruct))!;
|
|
||||||
string[] args = copyData.lpData.Split('\n');
|
|
||||||
string mode = args[0];
|
|
||||||
args = args.Skip(1).ToArray();
|
|
||||||
|
|
||||||
switch (mode)
|
|
||||||
{
|
|
||||||
case "single":
|
|
||||||
Player.LoadFiles(args, true, false);
|
|
||||||
break;
|
|
||||||
case "queue":
|
|
||||||
foreach (string file in args)
|
|
||||||
Player.CommandV("loadfile", file, "append");
|
|
||||||
break;
|
|
||||||
case "command":
|
|
||||||
Player.Command(args[0]);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
Activate();
|
|
||||||
}
|
|
||||||
return;
|
|
||||||
case 0x84: // WM_NCHITTEST
|
case 0x84: // WM_NCHITTEST
|
||||||
// resize borderless window
|
// resize borderless window
|
||||||
if (!Player.Border && !Player.Fullscreen) {
|
if ((!Player.Border || !Player.TitleBar) && !Player.Fullscreen)
|
||||||
|
{
|
||||||
const int HTCLIENT = 1;
|
const int HTCLIENT = 1;
|
||||||
const int HTLEFT = 10;
|
const int HTLEFT = 10;
|
||||||
const int HTRIGHT = 11;
|
const int HTRIGHT = 11;
|
||||||
@@ -1100,11 +1187,30 @@ public partial class MainForm : Form
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 0x231: // WM_ENTERSIZEMOVE
|
case 0x4A: // WM_COPYDATA
|
||||||
case 0x005: // WM_SIZE
|
{
|
||||||
if (Player.SnapWindow)
|
var copyData = (CopyDataStruct)m.GetLParam(typeof(CopyDataStruct))!;
|
||||||
SnapManager.OnSizeAndEnterSizeMove(this);
|
string[] args = copyData.lpData.Split('\n');
|
||||||
break;
|
string mode = args[0];
|
||||||
|
args = args.Skip(1).ToArray();
|
||||||
|
|
||||||
|
switch (mode)
|
||||||
|
{
|
||||||
|
case "single":
|
||||||
|
Player.LoadFiles(args, true, false);
|
||||||
|
break;
|
||||||
|
case "queue":
|
||||||
|
foreach (string file in args)
|
||||||
|
Player.CommandV("loadfile", file, "append");
|
||||||
|
break;
|
||||||
|
case "command":
|
||||||
|
Player.Command(args[0]);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
Activate();
|
||||||
|
}
|
||||||
|
return;
|
||||||
case 0x216: // WM_MOVING
|
case 0x216: // WM_MOVING
|
||||||
if (Player.SnapWindow)
|
if (Player.SnapWindow)
|
||||||
SnapManager.OnMoving(ref m);
|
SnapManager.OnMoving(ref m);
|
||||||
@@ -1122,6 +1228,25 @@ public partial class MainForm : Form
|
|||||||
base.WndProc(ref m);
|
base.WndProc(ref m);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected override void OnActivated(EventArgs e)
|
||||||
|
{
|
||||||
|
base.OnActivated(e);
|
||||||
|
|
||||||
|
if (_maxSizeSet)
|
||||||
|
{
|
||||||
|
TaskHelp.Run(() => {
|
||||||
|
Thread.Sleep(200);
|
||||||
|
BeginInvoke(() => {
|
||||||
|
if (!IsDisposed && !Disposing)
|
||||||
|
{
|
||||||
|
MaximumSize = new Size(int.MaxValue, int.MaxValue);
|
||||||
|
_maxSizeSet = false;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
void CursorTimer_Tick(object sender, EventArgs e)
|
void CursorTimer_Tick(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
if (IsCursorPosDifferent(_lastCursorPosition))
|
if (IsCursorPosDifferent(_lastCursorPosition))
|
||||||
@@ -1129,11 +1254,9 @@ public partial class MainForm : Form
|
|||||||
_lastCursorPosition = MousePosition;
|
_lastCursorPosition = MousePosition;
|
||||||
_lastCursorChanged = Environment.TickCount;
|
_lastCursorChanged = Environment.TickCount;
|
||||||
}
|
}
|
||||||
else if ((Environment.TickCount - _lastCursorChanged > 1500 ||
|
else if ((Environment.TickCount - _lastCursorChanged > _cursorAutohide) &&
|
||||||
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();
|
||||||
}
|
}
|
||||||
@@ -1190,6 +1313,18 @@ public partial class MainForm : Form
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void PropChangeCursorAutohide()
|
||||||
|
{
|
||||||
|
string strValue = Player.GetPropertyString("cursor-autohide");
|
||||||
|
|
||||||
|
if (strValue == "no")
|
||||||
|
_cursorAutohide = 0;
|
||||||
|
else if (strValue == "always")
|
||||||
|
_cursorAutohide = -1;
|
||||||
|
else if (int.TryParse(strValue, out var intValue))
|
||||||
|
_cursorAutohide = intValue;
|
||||||
|
}
|
||||||
|
|
||||||
void PropChangeBorder(bool enabled) {
|
void PropChangeBorder(bool enabled) {
|
||||||
Player.Border = enabled;
|
Player.Border = enabled;
|
||||||
|
|
||||||
@@ -1205,6 +1340,20 @@ public partial class MainForm : Form
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void PropChangeTitleBar(bool enabled)
|
||||||
|
{
|
||||||
|
if (enabled == Player.TitleBar)
|
||||||
|
return;
|
||||||
|
|
||||||
|
Player.TitleBar = enabled;
|
||||||
|
|
||||||
|
BeginInvoke(() => {
|
||||||
|
SetSize(ClientSize.Width, ClientSize.Height, Screen.FromControl(this), false);
|
||||||
|
Height += 1;
|
||||||
|
Height -= 1;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
void Player_Pause()
|
void Player_Pause()
|
||||||
{
|
{
|
||||||
if (_taskbar != null && Player.TaskbarProgress)
|
if (_taskbar != null && Player.TaskbarProgress)
|
||||||
@@ -1214,10 +1363,8 @@ public partial class MainForm : Form
|
|||||||
protected override void OnLoad(EventArgs e)
|
protected override void OnLoad(EventArgs e)
|
||||||
{
|
{
|
||||||
base.OnLoad(e);
|
base.OnLoad(e);
|
||||||
if (Player.GPUAPI != "vulkan")
|
|
||||||
Player.VideoSizeAutoResetEvent.WaitOne(App.StartThreshold);
|
|
||||||
_lastCycleFullscreen = Environment.TickCount;
|
_lastCycleFullscreen = Environment.TickCount;
|
||||||
SetFormPosAndSize();
|
SetFormPosAndSize(false, true, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
protected override void OnLostFocus(EventArgs e)
|
protected override void OnLostFocus(EventArgs e)
|
||||||
@@ -1230,9 +1377,6 @@ public partial class MainForm : Form
|
|||||||
{
|
{
|
||||||
base.OnShown(e);
|
base.OnShown(e);
|
||||||
|
|
||||||
if (Player.GPUAPI == "vulkan")
|
|
||||||
Init();
|
|
||||||
|
|
||||||
if (WindowState == FormWindowState.Maximized)
|
if (WindowState == FormWindowState.Maximized)
|
||||||
Player.SetPropertyBool("window-maximized", true);
|
Player.SetPropertyBool("window-maximized", true);
|
||||||
|
|
||||||
@@ -1244,9 +1388,8 @@ public partial class MainForm : Form
|
|||||||
InitAndBuildContextMenu();
|
InitAndBuildContextMenu();
|
||||||
Cursor.Position = new Point(Cursor.Position.X + 1, Cursor.Position.Y);
|
Cursor.Position = new Point(Cursor.Position.X + 1, Cursor.Position.Y);
|
||||||
GlobalHotkey.RegisterGlobalHotkeys(Handle);
|
GlobalHotkey.RegisterGlobalHotkeys(Handle);
|
||||||
TaskHelp.Run(WinMpvHelp.CopyMpvNetCom);
|
|
||||||
WasShown = true;
|
|
||||||
StrongReferenceMessenger.Default.Send(new MainWindowIsLoadedMessage());
|
StrongReferenceMessenger.Default.Send(new MainWindowIsLoadedMessage());
|
||||||
|
WasShown = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
void ContextMenu_Closed(object sender, System.Windows.RoutedEventArgs e) => MenuAutoResetEvent.Set();
|
void ContextMenu_Closed(object sender, System.Windows.RoutedEventArgs e) => MenuAutoResetEvent.Set();
|
||||||
@@ -1286,7 +1429,7 @@ public partial class MainForm : Form
|
|||||||
Player.CommandV("quit");
|
Player.CommandV("quit");
|
||||||
|
|
||||||
if (!Player.ShutdownAutoResetEvent.WaitOne(10000))
|
if (!Player.ShutdownAutoResetEvent.WaitOne(10000))
|
||||||
Msg.ShowError("Shutdown thread failed to complete within 10 seconds.");
|
Msg.ShowError(_("Shutdown thread failed to complete within 10 seconds."));
|
||||||
|
|
||||||
Player.Destroy();
|
Player.Destroy();
|
||||||
}
|
}
|
||||||
@@ -1294,11 +1437,7 @@ public partial class MainForm : Form
|
|||||||
protected override void OnMouseDown(MouseEventArgs e)
|
protected override void OnMouseDown(MouseEventArgs e)
|
||||||
{
|
{
|
||||||
base.OnMouseDown(e);
|
base.OnMouseDown(e);
|
||||||
|
|
||||||
_mouseDownLocation = PointToScreen(e.Location);
|
_mouseDownLocation = PointToScreen(e.Location);
|
||||||
|
|
||||||
if (Width - e.Location.X < 10 && e.Location.Y < 10)
|
|
||||||
Player.CommandV("quit");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
protected override void OnMouseMove(MouseEventArgs e)
|
protected override void OnMouseMove(MouseEventArgs e)
|
||||||
@@ -1335,10 +1474,12 @@ public partial class MainForm : Form
|
|||||||
{
|
{
|
||||||
base.OnDragDrop(e);
|
base.OnDragDrop(e);
|
||||||
|
|
||||||
|
bool append = ModifierKeys == Keys.Shift;
|
||||||
|
|
||||||
if (e.Data!.GetDataPresent(DataFormats.FileDrop))
|
if (e.Data!.GetDataPresent(DataFormats.FileDrop))
|
||||||
Player.LoadFiles(e.Data.GetData(DataFormats.FileDrop) as string[], true, false);
|
Player.LoadFiles(e.Data.GetData(DataFormats.FileDrop) as string[], true, append);
|
||||||
else if (e.Data.GetDataPresent(DataFormats.Text))
|
else if (e.Data.GetDataPresent(DataFormats.Text))
|
||||||
Player.LoadFiles(new[] { e.Data.GetData(DataFormats.Text)!.ToString()! }, true, false);
|
Player.LoadFiles(new[] { e.Data.GetData(DataFormats.Text)!.ToString()! }, true, append);
|
||||||
}
|
}
|
||||||
|
|
||||||
protected override void OnKeyDown(KeyEventArgs e)
|
protected override void OnKeyDown(KeyEventArgs e)
|
||||||
@@ -1350,20 +1491,18 @@ public partial class MainForm : Form
|
|||||||
base.OnKeyDown(e);
|
base.OnKeyDown(e);
|
||||||
}
|
}
|
||||||
|
|
||||||
static bool _isCursorVisible = true;
|
void ShowCursor()
|
||||||
|
|
||||||
static void ShowCursor()
|
|
||||||
{
|
{
|
||||||
if (!_isCursorVisible)
|
if (!_isCursorVisible && _cursorAutohide != -1)
|
||||||
{
|
{
|
||||||
Cursor.Show();
|
Cursor.Show();
|
||||||
_isCursorVisible = true;
|
_isCursorVisible = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void HideCursor()
|
void HideCursor()
|
||||||
{
|
{
|
||||||
if (_isCursorVisible)
|
if (_isCursorVisible && _cursorAutohide != 0)
|
||||||
{
|
{
|
||||||
Cursor.Hide();
|
Cursor.Hide();
|
||||||
_isCursorVisible = false;
|
_isCursorVisible = false;
|
||||||
@@ -1387,103 +1526,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;
|
|
||||||
//}
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,64 @@
|
|||||||
<root>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 2.0
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
||||||
|
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||||
|
<resheader name="version">2.0</resheader>
|
||||||
|
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||||
|
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||||
|
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||||
|
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||||
|
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||||
|
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||||
|
</data>
|
||||||
|
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||||
|
<comment>This is a comment</comment>
|
||||||
|
</data>
|
||||||
|
|
||||||
|
There are any number of "resheader" rows that contain simple
|
||||||
|
name/value pairs.
|
||||||
|
|
||||||
|
Each data row contains a name, and value. The row also contains a
|
||||||
|
type or mimetype. Type corresponds to a .NET class that support
|
||||||
|
text/value conversion through the TypeConverter architecture.
|
||||||
|
Classes that don't support this are serialized and stored with the
|
||||||
|
mimetype set.
|
||||||
|
|
||||||
|
The mimetype is used for serialized objects, and tells the
|
||||||
|
ResXResourceReader how to depersist the object. This is currently not
|
||||||
|
extensible. For a given mimetype the value must be set accordingly:
|
||||||
|
|
||||||
|
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||||
|
that the ResXResourceWriter will generate, however the reader can
|
||||||
|
read any of the formats listed below.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.binary.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.soap.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||||
|
value : The object must be serialized into a byte array
|
||||||
|
: using a System.ComponentModel.TypeConverter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
-->
|
||||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||||
<xsd:element name="root" msdata:IsDataSet="true">
|
<xsd:element name="root" msdata:IsDataSet="true">
|
||||||
|
|||||||
@@ -2,10 +2,9 @@
|
|||||||
using System.Drawing;
|
using System.Drawing;
|
||||||
using System.Runtime.InteropServices;
|
using System.Runtime.InteropServices;
|
||||||
using System.Windows.Forms;
|
using System.Windows.Forms;
|
||||||
|
using MpvNet.Windows.Help;
|
||||||
using MpvNet.Windows.Native;
|
using MpvNet.Windows.Native;
|
||||||
|
|
||||||
using static MpvNet.Windows.Native.WinApi;
|
|
||||||
|
|
||||||
namespace MpvNet.Windows.WinForms;
|
namespace MpvNet.Windows.WinForms;
|
||||||
|
|
||||||
public class SnapManager
|
public class SnapManager
|
||||||
@@ -35,7 +34,7 @@ public class SnapManager
|
|||||||
void FindSnap(ref Rectangle effectiveBounds)
|
void FindSnap(ref Rectangle effectiveBounds)
|
||||||
{
|
{
|
||||||
Screen currentScreen = Screen.FromPoint(effectiveBounds.Location);
|
Screen currentScreen = Screen.FromPoint(effectiveBounds.Location);
|
||||||
Rectangle workingArea = GetWorkingArea(Handle, currentScreen.WorkingArea);
|
Rectangle workingArea = WinApiHelp.GetWorkingArea(Handle, currentScreen.WorkingArea);
|
||||||
|
|
||||||
if (InSnapRange(effectiveBounds.Left, workingArea.Left + AnchorDistance))
|
if (InSnapRange(effectiveBounds.Left, workingArea.Left + AnchorDistance))
|
||||||
effectiveBounds.X = workingArea.Left + AnchorDistance;
|
effectiveBounds.X = workingArea.Left + AnchorDistance;
|
||||||
@@ -52,7 +51,7 @@ public class SnapManager
|
|||||||
if (Handle == IntPtr.Zero)
|
if (Handle == IntPtr.Zero)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
WinApi.Rect boundsLtrb = Marshal.PtrToStructure<WinApi.Rect>(m.LParam);
|
WinApi.RECT boundsLtrb = Marshal.PtrToStructure<WinApi.RECT>(m.LParam);
|
||||||
Rectangle bounds = boundsLtrb.ToRectangle();
|
Rectangle bounds = boundsLtrb.ToRectangle();
|
||||||
// This is where the window _would_ be located if snapping
|
// This is where the window _would_ be located if snapping
|
||||||
// had not occurred. This prevents the cursor from sliding
|
// had not occurred. This prevents the cursor from sliding
|
||||||
@@ -63,7 +62,7 @@ public class SnapManager
|
|||||||
bounds.Width,
|
bounds.Width,
|
||||||
bounds.Height);
|
bounds.Height);
|
||||||
FindSnap(ref effectiveBounds);
|
FindSnap(ref effectiveBounds);
|
||||||
WinApi.Rect newLtrb = WinApi.Rect.FromRectangle(effectiveBounds);
|
WinApi.RECT newLtrb = WinApi.RECT.FromRectangle(effectiveBounds);
|
||||||
Marshal.StructureToPtr(newLtrb, m.LParam, false);
|
Marshal.StructureToPtr(newLtrb, m.LParam, false);
|
||||||
m.Result = new IntPtr(1);
|
m.Result = new IntPtr(1);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<packages>
|
|
||||||
<package id="Microsoft.PowerShell.5.ReferenceAssemblies" version="1.1.0" targetFramework="net472" />
|
|
||||||
</packages>
|
|
||||||
@@ -4,28 +4,94 @@ Microsoft Visual Studio Solution File, Format Version 12.00
|
|||||||
VisualStudioVersion = 17.4.33213.308
|
VisualStudioVersion = 17.4.33213.308
|
||||||
MinimumVisualStudioVersion = 10.0.40219.1
|
MinimumVisualStudioVersion = 10.0.40219.1
|
||||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MpvNet.Windows", "MpvNet.Windows\MpvNet.Windows.csproj", "{ADC341B5-863A-4DFB-9352-475518FABE91}"
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MpvNet.Windows", "MpvNet.Windows\MpvNet.Windows.csproj", "{ADC341B5-863A-4DFB-9352-475518FABE91}"
|
||||||
|
ProjectSection(ProjectDependencies) = postProject
|
||||||
|
{0B7958FD-2138-482A-A21B-481AE7A0F851} = {0B7958FD-2138-482A-A21B-481AE7A0F851}
|
||||||
|
EndProjectSection
|
||||||
EndProject
|
EndProject
|
||||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MpvNet", "MpvNet\MpvNet.csproj", "{0B524801-DA28-433F-808D-3F74EF81EB53}"
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MpvNet", "MpvNet\MpvNet.csproj", "{0B524801-DA28-433F-808D-3F74EF81EB53}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{2F97C77E-32E3-46FA-8D7C-3940FD9AA384}"
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{2F97C77E-32E3-46FA-8D7C-3940FD9AA384}"
|
||||||
ProjectSection(SolutionItems) = preProject
|
ProjectSection(SolutionItems) = preProject
|
||||||
.editorconfig = .editorconfig
|
.editorconfig = .editorconfig
|
||||||
|
Directory.Build.props = Directory.Build.props
|
||||||
EndProjectSection
|
EndProjectSection
|
||||||
EndProject
|
EndProject
|
||||||
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NGettext.Wpf", "NGettext.Wpf\NGettext.Wpf.csproj", "{0B7958FD-2138-482A-A21B-481AE7A0F851}"
|
||||||
|
EndProject
|
||||||
Global
|
Global
|
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
Debug|Any CPU = Debug|Any CPU
|
Debug|Any CPU = Debug|Any CPU
|
||||||
|
Debug|ARM = Debug|ARM
|
||||||
|
Debug|ARM64 = Debug|ARM64
|
||||||
|
Debug|x64 = Debug|x64
|
||||||
|
Debug|x86 = Debug|x86
|
||||||
Release|Any CPU = Release|Any CPU
|
Release|Any CPU = Release|Any CPU
|
||||||
|
Release|ARM = Release|ARM
|
||||||
|
Release|ARM64 = Release|ARM64
|
||||||
|
Release|x64 = Release|x64
|
||||||
|
Release|x86 = Release|x86
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||||
{ADC341B5-863A-4DFB-9352-475518FABE91}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
{ADC341B5-863A-4DFB-9352-475518FABE91}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
{ADC341B5-863A-4DFB-9352-475518FABE91}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
{ADC341B5-863A-4DFB-9352-475518FABE91}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||||
|
{ADC341B5-863A-4DFB-9352-475518FABE91}.Debug|ARM.ActiveCfg = Debug|Any CPU
|
||||||
|
{ADC341B5-863A-4DFB-9352-475518FABE91}.Debug|ARM.Build.0 = Debug|Any CPU
|
||||||
|
{ADC341B5-863A-4DFB-9352-475518FABE91}.Debug|ARM64.ActiveCfg = Debug|Any CPU
|
||||||
|
{ADC341B5-863A-4DFB-9352-475518FABE91}.Debug|ARM64.Build.0 = Debug|Any CPU
|
||||||
|
{ADC341B5-863A-4DFB-9352-475518FABE91}.Debug|x64.ActiveCfg = Debug|Any CPU
|
||||||
|
{ADC341B5-863A-4DFB-9352-475518FABE91}.Debug|x64.Build.0 = Debug|Any CPU
|
||||||
|
{ADC341B5-863A-4DFB-9352-475518FABE91}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||||
|
{ADC341B5-863A-4DFB-9352-475518FABE91}.Debug|x86.Build.0 = Debug|Any CPU
|
||||||
{ADC341B5-863A-4DFB-9352-475518FABE91}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
{ADC341B5-863A-4DFB-9352-475518FABE91}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{ADC341B5-863A-4DFB-9352-475518FABE91}.Release|Any CPU.Build.0 = Release|Any CPU
|
{ADC341B5-863A-4DFB-9352-475518FABE91}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||||
|
{ADC341B5-863A-4DFB-9352-475518FABE91}.Release|ARM.ActiveCfg = Release|Any CPU
|
||||||
|
{ADC341B5-863A-4DFB-9352-475518FABE91}.Release|ARM.Build.0 = Release|Any CPU
|
||||||
|
{ADC341B5-863A-4DFB-9352-475518FABE91}.Release|ARM64.ActiveCfg = Release|Any CPU
|
||||||
|
{ADC341B5-863A-4DFB-9352-475518FABE91}.Release|ARM64.Build.0 = Release|Any CPU
|
||||||
|
{ADC341B5-863A-4DFB-9352-475518FABE91}.Release|x64.ActiveCfg = Release|Any CPU
|
||||||
|
{ADC341B5-863A-4DFB-9352-475518FABE91}.Release|x64.Build.0 = Release|Any CPU
|
||||||
|
{ADC341B5-863A-4DFB-9352-475518FABE91}.Release|x86.ActiveCfg = Release|Any CPU
|
||||||
|
{ADC341B5-863A-4DFB-9352-475518FABE91}.Release|x86.Build.0 = Release|Any CPU
|
||||||
{0B524801-DA28-433F-808D-3F74EF81EB53}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
{0B524801-DA28-433F-808D-3F74EF81EB53}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
{0B524801-DA28-433F-808D-3F74EF81EB53}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
{0B524801-DA28-433F-808D-3F74EF81EB53}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||||
|
{0B524801-DA28-433F-808D-3F74EF81EB53}.Debug|ARM.ActiveCfg = Debug|Any CPU
|
||||||
|
{0B524801-DA28-433F-808D-3F74EF81EB53}.Debug|ARM.Build.0 = Debug|Any CPU
|
||||||
|
{0B524801-DA28-433F-808D-3F74EF81EB53}.Debug|ARM64.ActiveCfg = Debug|Any CPU
|
||||||
|
{0B524801-DA28-433F-808D-3F74EF81EB53}.Debug|ARM64.Build.0 = Debug|Any CPU
|
||||||
|
{0B524801-DA28-433F-808D-3F74EF81EB53}.Debug|x64.ActiveCfg = Debug|Any CPU
|
||||||
|
{0B524801-DA28-433F-808D-3F74EF81EB53}.Debug|x64.Build.0 = Debug|Any CPU
|
||||||
|
{0B524801-DA28-433F-808D-3F74EF81EB53}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||||
|
{0B524801-DA28-433F-808D-3F74EF81EB53}.Debug|x86.Build.0 = Debug|Any CPU
|
||||||
{0B524801-DA28-433F-808D-3F74EF81EB53}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
{0B524801-DA28-433F-808D-3F74EF81EB53}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{0B524801-DA28-433F-808D-3F74EF81EB53}.Release|Any CPU.Build.0 = Release|Any CPU
|
{0B524801-DA28-433F-808D-3F74EF81EB53}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||||
|
{0B524801-DA28-433F-808D-3F74EF81EB53}.Release|ARM.ActiveCfg = Release|Any CPU
|
||||||
|
{0B524801-DA28-433F-808D-3F74EF81EB53}.Release|ARM.Build.0 = Release|Any CPU
|
||||||
|
{0B524801-DA28-433F-808D-3F74EF81EB53}.Release|ARM64.ActiveCfg = Release|Any CPU
|
||||||
|
{0B524801-DA28-433F-808D-3F74EF81EB53}.Release|ARM64.Build.0 = Release|Any CPU
|
||||||
|
{0B524801-DA28-433F-808D-3F74EF81EB53}.Release|x64.ActiveCfg = Release|Any CPU
|
||||||
|
{0B524801-DA28-433F-808D-3F74EF81EB53}.Release|x64.Build.0 = Release|Any CPU
|
||||||
|
{0B524801-DA28-433F-808D-3F74EF81EB53}.Release|x86.ActiveCfg = Release|Any CPU
|
||||||
|
{0B524801-DA28-433F-808D-3F74EF81EB53}.Release|x86.Build.0 = Release|Any CPU
|
||||||
|
{0B7958FD-2138-482A-A21B-481AE7A0F851}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
|
{0B7958FD-2138-482A-A21B-481AE7A0F851}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||||
|
{0B7958FD-2138-482A-A21B-481AE7A0F851}.Debug|ARM.ActiveCfg = Debug|Any CPU
|
||||||
|
{0B7958FD-2138-482A-A21B-481AE7A0F851}.Debug|ARM.Build.0 = Debug|Any CPU
|
||||||
|
{0B7958FD-2138-482A-A21B-481AE7A0F851}.Debug|ARM64.ActiveCfg = Debug|Any CPU
|
||||||
|
{0B7958FD-2138-482A-A21B-481AE7A0F851}.Debug|ARM64.Build.0 = Debug|Any CPU
|
||||||
|
{0B7958FD-2138-482A-A21B-481AE7A0F851}.Debug|x64.ActiveCfg = Debug|Any CPU
|
||||||
|
{0B7958FD-2138-482A-A21B-481AE7A0F851}.Debug|x64.Build.0 = Debug|Any CPU
|
||||||
|
{0B7958FD-2138-482A-A21B-481AE7A0F851}.Debug|x86.ActiveCfg = Debug|Any CPU
|
||||||
|
{0B7958FD-2138-482A-A21B-481AE7A0F851}.Debug|x86.Build.0 = Debug|Any CPU
|
||||||
|
{0B7958FD-2138-482A-A21B-481AE7A0F851}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
|
{0B7958FD-2138-482A-A21B-481AE7A0F851}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||||
|
{0B7958FD-2138-482A-A21B-481AE7A0F851}.Release|ARM.ActiveCfg = Release|Any CPU
|
||||||
|
{0B7958FD-2138-482A-A21B-481AE7A0F851}.Release|ARM.Build.0 = Release|Any CPU
|
||||||
|
{0B7958FD-2138-482A-A21B-481AE7A0F851}.Release|ARM64.ActiveCfg = Release|Any CPU
|
||||||
|
{0B7958FD-2138-482A-A21B-481AE7A0F851}.Release|ARM64.Build.0 = Release|Any CPU
|
||||||
|
{0B7958FD-2138-482A-A21B-481AE7A0F851}.Release|x64.ActiveCfg = Release|Any CPU
|
||||||
|
{0B7958FD-2138-482A-A21B-481AE7A0F851}.Release|x64.Build.0 = Release|Any CPU
|
||||||
|
{0B7958FD-2138-482A-A21B-481AE7A0F851}.Release|x86.ActiveCfg = Release|Any CPU
|
||||||
|
{0B7958FD-2138-482A-A21B-481AE7A0F851}.Release|x86.Build.0 = Release|Any CPU
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
GlobalSection(SolutionProperties) = preSolution
|
GlobalSection(SolutionProperties) = preSolution
|
||||||
HideSolutionNode = FALSE
|
HideSolutionNode = FALSE
|
||||||
|
|||||||