Merge branch 'master' into x86_64
This commit is contained in:
commit
54393c0379
@ -1,8 +1,8 @@
|
||||
1 russian x-vnd.Haiku-BFSAddOn 1074880496
|
||||
Enable query support BFS_Initialize_Parameter Включить поддержку запросов
|
||||
2048 (Recommended) BFS_Initialize_Parameter 2048 (рекомендуемый)
|
||||
8192 (Mostly large files) BFS_Initialize_Parameter 8192 (подходит для больших файлов)
|
||||
2048 (Recommended) BFS_Initialize_Parameter 2048 (Рекомендуемый)
|
||||
8192 (Mostly large files) BFS_Initialize_Parameter 8192 (Подходит для больших файлов)
|
||||
Disabling query support may speed up certain file system operations, but should only be used if one is absolutely certain that one will not need queries.\nAny volume that is intended for booting Haiku must have query support enabled. BFS_Initialize_Parameter Отключение поддержки запросов может ускорить определенные операции файловой системы.\nНо ее следует отключать только если вы уверены, что запросы на этом разделе вам не понадобятся.\nДля загрузочных разделов поддержка запросов обязательна.
|
||||
1024 (Mostly small files) BFS_Initialize_Parameter 1024 (подходит для маленьких файлов)
|
||||
1024 (Mostly small files) BFS_Initialize_Parameter 1024 (Подходит для маленьких файлов)
|
||||
Blocksize: BFS_Initialize_Parameter Размер блока:
|
||||
Name: BFS_Initialize_Parameter Имя раздела:
|
||||
|
@ -1,4 +1,4 @@
|
||||
1 english x-vnd.Haiku-MatchHeader 2292311232
|
||||
1 english x-vnd.Haiku-MatchHeader 1205906732
|
||||
<Choose action> ConfigView <选择动作>
|
||||
has ConfigView 具有
|
||||
Move to ConfigView 移动到
|
||||
@ -10,5 +10,6 @@ Rule filter RuleFilter 过滤规则
|
||||
<Choose account> ConfigView <选择账户>
|
||||
Set flags to ConfigView 设置标志为
|
||||
Set as read ConfigView 设为读取
|
||||
Reply with ConfigView 回复为
|
||||
If ConfigView 如果
|
||||
header (e.g. Subject) ConfigView 邮件头(如 主题)
|
||||
|
@ -1,6 +1,8 @@
|
||||
1 english x-vnd.Haiku-SMTP 1052586247
|
||||
1 english x-vnd.Haiku-SMTP 2740407895
|
||||
SMTP server: ConfigView SMTP 服务器:
|
||||
STARTTLS ConfigView STARTTLS
|
||||
Error while logging in to %serv smtp 登陆服务器 %serv 失败
|
||||
Unencrypted ConfigView 未加密
|
||||
. The server says:\n smtp 。服务器回复:\n
|
||||
ESMTP ConfigView ESMTP
|
||||
Connecting to server… smtp 连接到服务器...
|
||||
@ -10,4 +12,5 @@ Destination: ConfigView 目标:
|
||||
: Connection refused or host not found. smtp :连接被拒绝,或者未发现主机。
|
||||
None ConfigView 无
|
||||
POP3 before SMTP ConfigView POP3 位于 SMTP 之前
|
||||
SSL ConfigView SSL
|
||||
. The server said:\n smtp 。服务器回复:\n
|
||||
|
@ -1,9 +1,25 @@
|
||||
1 english x-vnd.Haiku-mixer.media_addon 1944364236
|
||||
1 english x-vnd.Haiku-mixer.media_addon 714120498
|
||||
Input gain controls represent AudioMixer 输入增益控制表示
|
||||
Linear interpolation AudioMixer 线性插补
|
||||
Virtual output channels AudioMixer 虚拟输出通道
|
||||
Refuse output format changes AudioMixer 禁止改变输出格式
|
||||
Output mapping AudioMixer 输出映射
|
||||
Allow input channel remapping AudioMixer 启用输入频道重映射
|
||||
Resampling algorithm AudioMixer 重采样算法
|
||||
Attenuate mixer output by 3dB (like BeOS R5) AudioMixer 将输出音量衰减 3dB (类似 BeOS R5)
|
||||
Display balance control for stereo connections AudioMixer 为立体声系统显示均衡控制器
|
||||
not connected AudioMixer 未连接
|
||||
Refuse input format changes AudioMixer 禁止输入格式改变
|
||||
Drop/repeat samples AudioMixer 拽入/重复采样
|
||||
Output channel sources AudioMixer 输出通道源
|
||||
dB AudioMixer 分贝
|
||||
Gain controls AudioMixer 增益控制
|
||||
Input mapping AudioMixer 输入映射
|
||||
Mute AudioMixer 静音
|
||||
Input channel destinations AudioMixer 目标输入通道
|
||||
Master output AudioMixer 主音量输出
|
||||
Setup AudioMixer 配置
|
||||
Use non linear gain sliders (like BeOS R5) AudioMixer 使用非线性增益滚动条( 类似 BeOS R5 )
|
||||
Gain AudioMixer 增益
|
||||
Allow output channel remapping AudioMixer 启用输出频道重映射
|
||||
Physical input channels AudioMixer 物理输入频道
|
||||
|
15
data/catalogs/add-ons/screen_savers/glife/de.catkeys
Normal file
15
data/catalogs/add-ons/screen_savers/glife/de.catkeys
Normal file
@ -0,0 +1,15 @@
|
||||
1 german x-vnd.Haiku-GLifeScreensaver 1707534289
|
||||
Grid Border: %li GLife ScreenSaver Rastergrenze: %li
|
||||
Grid Width: GLife ScreenSaver Rasterbreite:
|
||||
none GLife ScreenSaver keine
|
||||
Grid Height: GLife ScreenSaver Rasterhöhe:
|
||||
%sx GLife ScreenSaver This is a factor: the x represents 'times' %sx
|
||||
None GLife ScreenSaver Keine
|
||||
4x GLife ScreenSaver This is a factor: the x represents 'times' 4x
|
||||
Grid Width: %li GLife ScreenSaver Rasterbreite: %li
|
||||
Grid Height: %li GLife ScreenSaver Rasterhöhe: %li
|
||||
Grid Life Delay: GLife ScreenSaver Verzögerung pro Generation:
|
||||
OpenGL \"Game of Life\" GLife ScreenSaver OpenGL \"Spiel des Lebens\"
|
||||
Grid Life Delay: %s GLife ScreenSaver Verzögerung pro Generation: %s
|
||||
Grid Border: GLife ScreenSaver Rastergrenze:
|
||||
by Aaron Hill GLife ScreenSaver von Aaron Hill
|
15
data/catalogs/add-ons/screen_savers/glife/fi.catkeys
Normal file
15
data/catalogs/add-ons/screen_savers/glife/fi.catkeys
Normal file
@ -0,0 +1,15 @@
|
||||
1 finnish x-vnd.Haiku-GLifeScreensaver 1707534289
|
||||
Grid Border: %li GLife ScreenSaver Rasteriraja: %li
|
||||
Grid Width: GLife ScreenSaver Rasterileveys:
|
||||
none GLife ScreenSaver ei mitään
|
||||
Grid Height: GLife ScreenSaver Rasterin korkeus:
|
||||
%sx GLife ScreenSaver This is a factor: the x represents 'times' %sx
|
||||
None GLife ScreenSaver Ei mitään
|
||||
4x GLife ScreenSaver This is a factor: the x represents 'times' 4x
|
||||
Grid Width: %li GLife ScreenSaver Rasterileveys: %li
|
||||
Grid Height: %li GLife ScreenSaver Rasterikorkeus: %li
|
||||
Grid Life Delay: GLife ScreenSaver Rasterielinikäviive:
|
||||
OpenGL \"Game of Life\" GLife ScreenSaver OpenGL \"Elämänpeli\"
|
||||
Grid Life Delay: %s GLife ScreenSaver Rasterielinikäviive: %s
|
||||
Grid Border: GLife ScreenSaver Rasteriraja:
|
||||
by Aaron Hill GLife ScreenSaver : Aaron Hill
|
12
data/catalogs/add-ons/screen_savers/glife/ja.catkeys
Normal file
12
data/catalogs/add-ons/screen_savers/glife/ja.catkeys
Normal file
@ -0,0 +1,12 @@
|
||||
1 japanese x-vnd.Haiku-GLifeScreensaver 1482741810
|
||||
Grid Border: %li GLife ScreenSaver グリッドの輪郭: %li
|
||||
Grid Width: GLife ScreenSaver グリッドの幅:
|
||||
none GLife ScreenSaver 無し
|
||||
Grid Height: GLife ScreenSaver グリッドの高さ:
|
||||
%sx GLife ScreenSaver This is a factor: the x represents 'times' %sx
|
||||
None GLife ScreenSaver 無し
|
||||
4x GLife ScreenSaver This is a factor: the x represents 'times' 4x
|
||||
Grid Width: %li GLife ScreenSaver グリッドの幅: %li
|
||||
Grid Height: %li GLife ScreenSaver グリッドの高さ: %li
|
||||
Grid Border: GLife ScreenSaver グリッドの輪郭:
|
||||
by Aaron Hill GLife ScreenSaver Aaron Hill 作
|
@ -0,0 +1,9 @@
|
||||
1 english x-vnd.Haiku-GLifeScreensaver 3809419477
|
||||
Grid Height: GLife ScreenSaver 栅栏高度:
|
||||
%sx GLife ScreenSaver This is a factor: the x represents 'times' %sx
|
||||
None GLife ScreenSaver 无
|
||||
4x GLife ScreenSaver This is a factor: the x represents 'times' 4x
|
||||
Grid Width: %li GLife ScreenSaver 栅栏宽度:%li
|
||||
Grid Height: %li GLife ScreenSaver 栅栏高度:%li
|
||||
Grid Life Delay: GLife ScreenSaver 栅栏显示延迟:
|
||||
OpenGL \"Game of Life\" GLife ScreenSaver OpenGL \"游戏人生\"
|
@ -1,3 +1,5 @@
|
||||
1 english x-vnd.Haiku-IFSScreensaver 2945300243
|
||||
1 english x-vnd.Haiku-IFSScreensaver 2018309174
|
||||
Iterated Function System Screensaver IFS 迭代功能系统
|
||||
Morphing speed: Screensaver IFS 变换频率:
|
||||
%screenSaverName%\n\n© 1997 Massimino Pascal\n\nxscreensaver port by Stephan Aßmus\n<stippi@yellowbites.com> Screensaver IFS %screenSaverName%\n\n© 1997 Massimino Pascal\n\nxscreensaver 由 Stephan Aßmus 移植\n<stippi@yellowbites.com>
|
||||
Render dots additive Screensaver IFS 附加渲染点
|
||||
|
@ -1,2 +1,2 @@
|
||||
1 russian x-vnd.Haiku-SlideShowSaver 240581336
|
||||
SlideShowSaver System name Слайд шоу
|
||||
SlideShowSaver System name Слайд шоу
|
||||
|
@ -1,6 +1,6 @@
|
||||
1 russian x-vnd.Haiku-PNGTranslator 2504765797
|
||||
Version %d.%d.%d, %s PNGTranslator Версия %d.%d.%d, %s
|
||||
Interlace Option PNGTranslator Чересстрочные настройки
|
||||
Interlace Option PNGTranslator Чересстрочные настройки
|
||||
PNG Interlace Menu PNGTranslator Чересстрочные меню
|
||||
PNG image PNGTranslator PNG изображение
|
||||
PNG Settings PNGTranslator Настройки PNG транслятора
|
||||
|
@ -1,4 +1,4 @@
|
||||
1 finnish x-vnd.Haiku-About 3434348710
|
||||
1 finnish x-vnd.Haiku-About 519561637
|
||||
Copyright © 1999-2010 by the authors of Gutenprint. All rights reserved. AboutView Copyright © 1999-2010 Gutenprint-tekijät. Kaikki oikeudet pidätetty.
|
||||
Travis Geiselbrecht (and his NewOS kernel)\n AboutView Travis Geiselbrecht (ja hänen NewOS-ytimensä)\n
|
||||
BSD (4-clause) AboutView BSD (4-ehto)
|
||||
@ -11,6 +11,7 @@ The Haiku-Ports team\n AboutView Haiku-Ports -ryhmä\n
|
||||
Copyright © 1998-2003 Daniel Veillard. All rights reserved. AboutView Copyright © 1998-2003 Daniel Veillard. Kaikki oikeudet pidätetty.
|
||||
%d MiB used (%d%%) AboutView %d mebitavua käytetty (%d%%)
|
||||
Website, marketing & documentation:\n AboutView Web-sivusto, markkinointi ja dokumentaatio:\n
|
||||
GNU LGPL v2.1 AboutView GNU LGPL v2.1
|
||||
AboutSystem System name Järjestelmästä
|
||||
MIT (no promotion) AboutView MIT (no promotion)
|
||||
Copyright © 2003 Peter Hanappe and others. AboutView Copyright © 2003 Peter Hanappe ja muut.
|
||||
@ -39,6 +40,7 @@ Copyright © 2002-2004 Vivek Mohan. All rights reserved. AboutView Copyright ©
|
||||
%.2f GHz AboutView %.2f GHz
|
||||
Memory: AboutView Muisti:
|
||||
Copyright © 1996-1997 Jeff Prosise. All rights reserved. AboutView Copyright © 1996-1997 Jeff Prosise. Kaikki oikeudet pidätetty.
|
||||
Copyright © 2006-2012 Kentaro Fukuchi AboutView Copyright © 2006-2012 Kentaro Fukuchi
|
||||
Copyright © 1994-2009, Thomas G. Lane, Guido Vollbeding. This software is based in part on the work of the Independent JPEG Group. AboutView Copyright © 1994-2009, Thomas G. Lane, Guido Vollbeding. Tämä ohjelmisto perustuu Independent JPEG Group-ryhmän työhön.
|
||||
Past maintainers:\n AboutView Entiset ylläpitäjät:\n
|
||||
\n\nSpecial thanks to:\n AboutView \n\nErityiskiitokset:\n
|
||||
|
@ -1,4 +1,4 @@
|
||||
1 russian x-vnd.Haiku-About 4105576244
|
||||
1 russian x-vnd.Haiku-About 3837926831
|
||||
Copyright © 1999-2010 by the authors of Gutenprint. All rights reserved. AboutView Все права защищены © 1999-2010 Авторы Gutenprint.
|
||||
Travis Geiselbrecht (and his NewOS kernel)\n AboutView Travis Geiselbrecht (за его ядро NewOS)\n
|
||||
BSD (4-clause) AboutView 4-пунктовая BSD
|
||||
@ -42,6 +42,7 @@ Contains software from the FreeBSD Project, released under the BSD license:\ncal
|
||||
The Haikuware team and their bounty program\n AboutView Команде Haikuware и их программе пожертвований\n
|
||||
Copyright © 2010-2011 Google Inc. All rights reserved. AboutView Все права защищены © 2010-2011 Google Inc.
|
||||
About this system AboutWindow Об этой системе
|
||||
BSD (2-clause) AboutView 2-пунктовая BSD
|
||||
Version: AboutView Версия:
|
||||
Copyright © 1994-2008 Xiph.Org. All rights reserved. AboutView Все права защищены © 1994-2008 Xiph.Org.
|
||||
Copyright © 2002-2006 Maxim Shemanarev (McSeem). AboutView Все права защищены © Максим Шеманарев (McSeem).
|
||||
|
@ -2,7 +2,7 @@
|
||||
P-faults DataSource Ошибки страниц
|
||||
Media nodes DataSource Медиа узлы
|
||||
Threads DataSource Потоки
|
||||
MB DataSource Мбайт
|
||||
MB DataSource МБ
|
||||
Add graph ActivityWindow Добавить график
|
||||
Teams DataSource Процессы
|
||||
Hide legend ActivityView Скрыть легенду
|
||||
|
@ -14,7 +14,7 @@ Font CharacterWindow Шрифт
|
||||
CJK compatibility ideographs Supplement UnicodeBlocks Дополнение CJK совместимых иероглифов
|
||||
Coptic UnicodeBlocks Коптский
|
||||
Tai Le UnicodeBlocks Тай Лы
|
||||
CJK strokes UnicodeBlocks Черты Иероглифов Восточной Азии
|
||||
CJK strokes UnicodeBlocks Черты Иероглифов Восточной Азии
|
||||
Old italic UnicodeBlocks Этрусский алфавит
|
||||
Clear CharacterWindow Очистить
|
||||
Font size: CharacterWindow Размер шрифта:
|
||||
|
@ -1,14 +1,20 @@
|
||||
1 english x-vnd.Be-TSKB 2668239541
|
||||
1 english x-vnd.Be-TSKB 1133985623
|
||||
Power off DeskbarMenu 关闭电源
|
||||
Edit menu… PreferencesWindow 编辑菜单
|
||||
Suspend DeskbarMenu 挂起
|
||||
Applications PreferencesWindow 应用程序
|
||||
Time preferences… TimeView 时间设置...
|
||||
About Haiku DeskbarMenu 关于Haiku
|
||||
Recent documents: PreferencesWindow 最近文档:
|
||||
Recent applications DeskbarMenu 最近程序
|
||||
Sort running applications PreferencesWindow 运行程序排序
|
||||
Show time Tray 显示时间
|
||||
Applications B_USER_DESKBAR_DIRECTORY/Applications 应用程序
|
||||
Find… DeskbarMenu 查找...
|
||||
Window PreferencesWindow 窗口
|
||||
Menu PreferencesWindow 菜单
|
||||
Recent documents DeskbarMenu 最近文档:
|
||||
Show seconds PreferencesWindow 显示秒
|
||||
Auto-hide PreferencesWindow 自动隐藏
|
||||
Always on top PreferencesWindow 置顶
|
||||
<Deskbar folder is empty> DeskbarMenu <桌面栏目录为空>
|
||||
@ -16,6 +22,7 @@ Show all WindowMenu 显示所有
|
||||
No windows WindowMenu 无窗口
|
||||
Deskbar System name 桌面栏
|
||||
Restart system DeskbarMenu 重启系统
|
||||
Large PreferencesWindow 大
|
||||
Auto-raise PreferencesWindow 自动
|
||||
Hide time TimeView 隐藏时间
|
||||
Recent folders: PreferencesWindow 最近文件夹:
|
||||
@ -24,14 +31,19 @@ Restart Tracker DeskbarMenu 重启Tracker
|
||||
Close all WindowMenu 关闭所有
|
||||
Deskbar preferences PreferencesWindow 桌面栏首选项
|
||||
Mount DeskbarMenu 挂载
|
||||
Small PreferencesWindow 小
|
||||
Recent applications: PreferencesWindow 最近程序:
|
||||
Shutdown… DeskbarMenu 关机...
|
||||
Tracker always first PreferencesWindow 文件浏览器置顶
|
||||
Preferences B_USER_DESKBAR_DIRECTORY/Preferences 系统设置
|
||||
Recent folders DeskbarMenu 最近文件夹:
|
||||
About this system DeskbarMenu 关于本系统
|
||||
Show calendar… TimeView 显示日历...
|
||||
Expand new applications PreferencesWindow 展开新程序
|
||||
Hide application names PreferencesWindow 隐藏应用名称
|
||||
Clock PreferencesWindow 时钟
|
||||
Demos B_USER_DESKBAR_DIRECTORY/Demos 演示程序
|
||||
Icon size PreferencesWindow 图标尺寸
|
||||
Desktop applets B_USER_DESKBAR_DIRECTORY/Desktop applets 桌面插件
|
||||
Hide all WindowMenu 隐藏所有
|
||||
Quit application WindowMenu 退出程序
|
||||
|
@ -39,8 +39,8 @@ Device class DeviceSCSI Класс устройства
|
||||
Device name DeviceACPI Название устройства
|
||||
Driver used Device Используемый драйвер
|
||||
Other DeviceSCSI Другие
|
||||
Device Name\t\t\t\t: %Name%\nManufacturer\t\t\t: %Manufacturer%\nDriver used\t\t\t\t: %DriverUsed%\nDevice paths\t: %DevicePaths% Device Имя устройства\t\t\t\t: %Name%\nПроизводитель\t\t\t: %Manufacturer%\nИспользуемый драйвер\t\t\t\t: %DriverUsed%\nПути устройства\t: %DevicePaths%
|
||||
ACPI Thermal Zone DeviceACPI Термодатчик ACPI
|
||||
Device Name\t\t\t\t: %Name%\nManufacturer\t\t\t: %Manufacturer%\nDriver used\t\t\t\t: %DriverUsed%\nDevice paths\t: %DevicePaths% Device Имя устройства\t\t\t\t: %Name%\nПроизводитель\t\t\t: %Manufacturer%\nИспользуемый драйвер\t\t\t\t: %DriverUsed%\nПуть к устройству\t: %DevicePaths%
|
||||
ACPI Thermal Zone DeviceACPI Термодатчик ACPI
|
||||
Communications DeviceSCSI Устройства связи
|
||||
Bus DevicesView Шина
|
||||
Communication controller Device Контроллер связи
|
||||
@ -51,7 +51,7 @@ None Device Отсутствует
|
||||
PCI bus DevicesView Шина PCI
|
||||
Class Info:\t\t\t\t: %classInfo% DeviceSCSI Информация о классе:\t\t\t\t: %classInfo%
|
||||
Basic information DevicesView Основная информация
|
||||
PCI Information DevicePCI PCI информация
|
||||
PCI Information DevicePCI PCI информация
|
||||
Manufacturer: Device Производитель:
|
||||
ACPI bus DevicesView Шина ACPI
|
||||
Changer DeviceSCSI Changer
|
||||
@ -70,7 +70,7 @@ Serial bus controller Device Контроллер последовательн
|
||||
Wireless controller Device Беспроводной контроллер
|
||||
ACPI node '%1' DeviceACPI ACPI нода '%1'
|
||||
Device name Device Название устройства
|
||||
Manufacturer Device Производитель
|
||||
Manufacturer Device Производитель
|
||||
Name PropertyList Имя
|
||||
Manufacturer DevicePCI Производитель
|
||||
Intelligent controller Device Интеллектуальный контроллер
|
||||
@ -91,5 +91,5 @@ Unclassified device Device Неклассифицированные устро
|
||||
Device name DeviceSCSI Имя устройства
|
||||
Card Reader DeviceSCSI Кардридер
|
||||
Class info DevicePCI Информация о классе
|
||||
Device paths DevicePCI Пути устройства
|
||||
Device paths DevicePCI Путь к устройству
|
||||
Devices DevicesView Устройства
|
||||
|
@ -1,4 +1,4 @@
|
||||
1 english x-vnd.Haiku-DiskUsage 3634416251
|
||||
1 english x-vnd.Haiku-DiskUsage 3399777733
|
||||
Scanning %refName% Scanner 扫描 %refName%
|
||||
Size Info Window 大小
|
||||
Rescan Pie View 重新扫描
|
||||
@ -14,6 +14,7 @@ Scan Status View 扫描
|
||||
file unavailable Status View 文件不可用
|
||||
Get Info Pie View 获取信息
|
||||
DiskUsage System name 磁盘查看器
|
||||
in %d files Info Window 位于 %d 个文件
|
||||
%d files Status View %d 文件
|
||||
Created Info Window 已创建
|
||||
Modified Info Window 已修改
|
||||
|
@ -56,11 +56,11 @@ Mount all MainWindow Подключить все
|
||||
Cancel MainWindow Отмена
|
||||
Delete partition MainWindow Удалить раздел
|
||||
End: %ld MB Support Конец: %ld Мбайт
|
||||
Are you sure you want to initialize the partition \"%s\"? You will be asked again before changes are written to the disk. MainWindow Вы уверены, что хотите инициализировать раздел \"%s\"?\nПовторый запрос будет выдан непосредственно перед записью изменений на диск.
|
||||
Are you sure you want to initialize the partition \"%s\"? You will be asked again before changes are written to the disk. MainWindow Вы уверены, что хотите инициализировать раздел \"%s\"?\nПовторный запрос будет выдан непосредственно перед записью изменений на диск.
|
||||
Eject MainWindow Извлечь
|
||||
Partition MainWindow Раздел
|
||||
File system PartitionList Файловая система
|
||||
Are you sure you want to initialize the partition? You will be asked again before changes are written to the disk. MainWindow Вы уверены, что хотите инициализировать раздел?\nПовторый запрос будет выдан непосредственно перед записью изменений на диск.
|
||||
Are you sure you want to initialize the partition? You will be asked again before changes are written to the disk. MainWindow Вы уверены, что хотите инициализировать раздел?\nПовторный запрос будет выдан непосредственно перед записью изменений на диск.
|
||||
Validation of the given creation parameters failed. MainWindow Не удалось применить введённые при создании параметры.
|
||||
Size PartitionList Размер
|
||||
Validation of the given initialization parameters failed. MainWindow Не удалось применить параметры, введенные при инициализации.
|
||||
|
@ -1,4 +1,4 @@
|
||||
1 english x-vnd.Haiku-Expander 386826896
|
||||
1 english x-vnd.Haiku-Expander 2398100010
|
||||
Expand ExpanderMenu 解压缩
|
||||
Close window when done expanding ExpanderPreferences 完成解压后,关闭窗口。
|
||||
Set destination… ExpanderMenu 目标文件…
|
||||
@ -6,6 +6,7 @@ Use: ExpanderPreferences 使用:
|
||||
File expanded ExpanderWindow 文件解压缩完成
|
||||
The destination is read only. ExpanderWindow 目标文件为只读的。
|
||||
Expander: Open ExpanderWindow 归档管理器:打开
|
||||
is not supported ExpanderWindow 未被支持
|
||||
Expander settings ExpanderPreferences 设置
|
||||
Select current DirectoryFilePanel 选择当前
|
||||
Source ExpanderWindow 源文件
|
||||
@ -15,8 +16,11 @@ Cancel ExpanderWindow 取消
|
||||
Automatically expand files ExpanderPreferences 自动解压文件
|
||||
Creating listing for '%s' ExpanderWindow 为 '%s' 创建列表
|
||||
Continue ExpanderWindow 继续
|
||||
Destination folder ExpanderPreferences 目标目录
|
||||
The destination folder does not exist. ExpanderWindow 目标文件夹不存在。
|
||||
Other ExpanderPreferences 其他
|
||||
Cancel ExpanderPreferences 取消
|
||||
Expansion ExpanderPreferences 展开
|
||||
Are you sure you want to stop expanding this\narchive? The expanded items may not be complete. ExpanderWindow 确定停止解压\n该压缩文件? 已完成解压部分可能不完整。
|
||||
Select DirectoryFilePanel 选择
|
||||
Same directory as source (archive) file ExpanderPreferences 相同于源文件(压缩档)目录
|
||||
|
@ -181,7 +181,7 @@ Assign Paths Icon-O-Matic-AddPathsCmd Применить контуры
|
||||
OK Icon-O-Matic-SVGImport ОК
|
||||
Multi paste Icon-O-Matic-Properties Мульти вставка
|
||||
to attach transformers. Empty transformers list - 2nd line чтобы применить трансформатор.
|
||||
Reset Transformation Icon-O-Matic-ResetTransformationCmd Сбросить изменения
|
||||
Reset Transformation Icon-O-Matic-ResetTransformationCmd Сбросить изменения
|
||||
Reverse Path Icon-O-Matic-ReversePathCmd Обратить контур
|
||||
Scale Icon-O-Matic-TransformationBoxStates Масштабировать
|
||||
Duplicate Icon-O-Matic-PathsList Дублировать
|
||||
|
@ -1,4 +1,4 @@
|
||||
1 english x-vnd.haiku-icon_o_matic 2326864078
|
||||
1 english x-vnd.haiku-icon_o_matic 4233739176
|
||||
Select All Icon-O-Matic-PathManipulator 全选
|
||||
Add Style Icon-O-Matic-AddStylesCmd 添加样式
|
||||
Color (#%02x%02x%02x) Style name after dropping a color 颜色(#%02x%02x%02x)
|
||||
@ -117,6 +117,7 @@ Gradient Icon-O-Matic-StyleTypes 渐变
|
||||
Min LOD Icon-O-Matic-PropertyNames 最小层次细节
|
||||
BEOS:ICON Attribute Icon-O-Matic-SavePanel BEOS:ICON 属性
|
||||
Invert selection Icon-O-Matic-Properties 反向选择
|
||||
Drop shapes Icon-O-Matic-ShapesList 拽入样式
|
||||
Export as… Icon-O-Matic-Menu-File 导出为...
|
||||
Transformation Transformation 转换
|
||||
Click on an object in Empty property list - 1st line 点击对象
|
||||
@ -158,6 +159,7 @@ Snap to grid Icon-O-Matic-Menu-Settings 对齐网格
|
||||
Remove Icon-O-Matic-ShapesList 删除
|
||||
Yes Icon-O-Matic-StyledTextImport 是
|
||||
Transformation Icon-O-Matic-TransformersList 转换
|
||||
Save image Icon-O-Matic-SavePanel 保存图像
|
||||
Add Styles Icon-O-Matic-AddStylesCmd 添加样式
|
||||
Remove Control Points Icon-O-Matic-RemovePointsCmd 删除控制点
|
||||
Format Icon-O-Matic-SavePanel 格式
|
||||
|
@ -9,13 +9,13 @@ Installation completed. Boot sector has been written to '%s'. Press Quit to leav
|
||||
Quit InstallerApp Выход
|
||||
Additional disk space required: 0.0 KiB InstallerWindow Необходимо дополнительного пространства: 0.0 Кбайт
|
||||
With GRUB it's: (hdN,n)\n\n InstallerApp В GRUB это: (hdN,n)\n\n
|
||||
\tsudo update-grub\n\n\n InstallerApp \tsudo update-grub\n\n
|
||||
\tsudo update-grub\n\n\n InstallerApp \tsudo update-grub\n\n\n
|
||||
Stop InstallerWindow In alert after pressing Stop Остановить
|
||||
Install progress: InstallerWindow Прогресс установки:
|
||||
Install progress: InstallerWindow Прогресс установки:
|
||||
2.2) GRUB 1\n InstallerApp 2.2) GRUB 1\n
|
||||
Starting Installation. InstallProgress Запуск установки.
|
||||
This is alpha-quality software! It means there is a high risk of losing important data. Make frequent backups! You have been warned.\n\n\n InstallerApp Это программное обеспечение пока еще находится в состоянии альфа качества! Это значит, что есть большой риск потери данных. Чаще делайте резервные копии! Мы вас предупредили.\n\n
|
||||
Are you sure you want to abort the installation? InstallerWindow Вы уверены, что хотите прервать установку
|
||||
This is alpha-quality software! It means there is a high risk of losing important data. Make frequent backups! You have been warned.\n\n\n InstallerApp Это программное обеспечение пока еще находится в состоянии альфа качества! Это значит, что есть большой риск потери данных. Чаще делайте резервные копии! Мы вас предупредили.\n\n\n
|
||||
Are you sure you want to abort the installation? InstallerWindow Вы уверены, что хотите прервать установку?
|
||||
Are you sure you want to install onto the current boot disk? The Installer will have to reboot your machine if you proceed. InstallProgress Вы уверены, что хотите начать установку на текущий загрузочный диск? Установщику потребуется перезагрузка компьютера, если вы продолжите.
|
||||
Quit Boot Manager InstallerWindow Закройте Менеджер Загрузки
|
||||
Stop InstallerWindow Остановить
|
||||
@ -72,7 +72,7 @@ You can't install the contents of a disk onto itself. Please choose a different
|
||||
\"n\" is the partition number, which for GRUB 2 starts with \"1\"\n InstallerApp \"n\" это номер раздела, который в GRUB 2 начинается с \"1\"\n
|
||||
Starting with os-prober v1.44 (e.g. in Ubuntu 11.04 or later), Haiku should be recognized out of the box. To add Haiku to the GRUB menu, open a Terminal and enter:\n\n InstallerApp Начиная с os-prober v1.44 (т.е. в Ubuntu 11.04 и старше), Haiku должна распознаваться из коробки. Чтобы добавить Haiku в меню GRUB, откройте Терминал и введите:\n\n
|
||||
Quit DriveSetup InstallerWindow Закройте Разметку диска
|
||||
\"N\" is the hard disk number, starting with \"0\".\n InstallerApp \"N\" это номер жесткого диска, начинающийся с \"0\".\n\
|
||||
\"N\" is the hard disk number, starting with \"0\".\n InstallerApp \"N\" это номер жесткого диска, начинающийся с \"0\".\n
|
||||
Hide optional packages InstallerWindow Скрыть опциональные пакеты
|
||||
Please close the DriveSetup window before closing the Installer window. InstallerWindow Пожалуйста, закройте окно разметки диска перед закрытием окна Установщика.
|
||||
Restart system InstallerWindow Перезагрузить компьютер
|
||||
@ -90,10 +90,10 @@ OK InstallProgress ОК
|
||||
Please choose target InstallerWindow Пожалуйста, выберите раздел для установки
|
||||
??? InstallerWindow Unknown partition name ???
|
||||
1) If you are installing Haiku onto real hardware (not inside an emulator) it is recommended that you have already prepared a hard disk partition. The Installer and the DriveSetup tool offer to initialize existing partitions with the Haiku native file system, but the options to change the actual partition layout may not have been tested on a sufficiently great variety of computer configurations so we do not recommend using it.\n InstallerApp 1) Если вы устанавливаете Haiku на реальный компьютер (не в эмуляторе), то рекомендуем заранее подготовить раздел на жестком диске. Установщик и утилита разметки диска (DriveSetup) предложат инициализировать существующий раздел в родную файловую систему Haiku, но функция изменения положения разделов не была протестирована на достаточном количестве компьютеров, поэтому мы пока не рекомендуем её использовать.\n
|
||||
2) The Installer will make the Haiku partition itself bootable, but takes no steps to integrate Haiku into an existing boot menu. If you have GRUB already installed, you can add Haiku to its boot menu. Depending on what version of GRUB you use, this is done differently.\n\n\n InstallerApp 2) Установщик сделает раздел с Haiku загрузочным, но не предпримет никаких действий для интеграции Haiku в существующее загрузочное меню. Если у вас уже установлен GRUB, то вы можете добавить Haiku в его загрузочное меню. В зависимости от версии GRUB это делается по-разному.\n\n
|
||||
2) The Installer will make the Haiku partition itself bootable, but takes no steps to integrate Haiku into an existing boot menu. If you have GRUB already installed, you can add Haiku to its boot menu. Depending on what version of GRUB you use, this is done differently.\n\n\n InstallerApp 2) Установщик сделает раздел с Haiku загрузочным, но не предпримет никаких действий для интеграции Haiku в существующее загрузочное меню. Если у вас уже установлен GRUB, то вы можете добавить Haiku в его загрузочное меню. В зависимости от версии GRUB это делается по-разному.\n\n\n
|
||||
Begin InstallerWindow Начать
|
||||
Finally, you have to update the boot menu by entering:\n\n InstallerApp И наконец, вам нужно обновить загрузочное меню, введя следующую команду:\n\n
|
||||
If you have not created a partition yet, simply reboot, create the partition using whatever tool you feel most comfortable with, and reboot into Haiku to continue with the installation. You could for example use the GParted Live-CD, it can also resize existing partitions to make room.\n\n\n InstallerApp Если вы еще не создали раздел, то просто перезагрузитесь, создайте раздел с помощью любой утилиты, с которой вы лучше всего знакомы, а затем перезагрузитесь в Haiku для продолжения установки. Например, вы можете использовать GParted Live-CD, он также умеет менять размер существующих разделов для подготовки свободного места.\n\n
|
||||
If you have not created a partition yet, simply reboot, create the partition using whatever tool you feel most comfortable with, and reboot into Haiku to continue with the installation. You could for example use the GParted Live-CD, it can also resize existing partitions to make room.\n\n\n InstallerApp Если вы еще не создали раздел, то просто перезагрузитесь, создайте раздел с помощью любой утилиты, с которой вы лучше всего знакомы, а затем перезагрузитесь в Haiku для продолжения установки. Например, вы можете использовать GParted Live-CD, он также умеет менять размер существующих разделов для подготовки свободного места.\n\n\n
|
||||
With GRUB 2 the first logical partition always has the number \"5\", regardless of the number of primary partitions.\n\n InstallerApp В GRUB 2 первый логический (расширенный) раздел всегда имеет номер \"5\", вне зависимости от количества первичных разделов.\n\n
|
||||
Write boot sector InstallerWindow Записать загрузочный сектор
|
||||
Cancel InstallerWindow Отмена
|
||||
@ -113,10 +113,10 @@ So below the heading that must not be edited, add something similar to these lin
|
||||
Are you sure you want to to stop the installation? InstallerWindow Вы уверены, что хотите прервать установку?
|
||||
Onto: InstallerWindow На диск:
|
||||
Please close the Boot Manager window before closing the Installer window. InstallerWindow Пожалуйста, закройте Менеджер Загрузки перед закрытием окна установщика.
|
||||
3) When you successfully boot into Haiku for the first time, make sure to read our \"Welcome\" and \"Userguide\" documentation. There are links on the Desktop and in WebPositive's bookmarks.\n\n InstallerApp 3) Когда вы первый раз успешно загрузитесь в установленную Haiku, не забудьте прочесть нашу документацию, доступную в файлах \"Welcome\" и \"Userguide\". Ссылки на них находятся на рабочем столе и в закладках WebPositive.\n
|
||||
3) When you successfully boot into Haiku for the first time, make sure to read our \"Welcome\" and \"Userguide\" documentation. There are links on the Desktop and in WebPositive's bookmarks.\n\n InstallerApp 3) Когда вы первый раз успешно загрузитесь в установленную Haiku, не забудьте прочесть нашу документацию, доступную в файлах \"Welcome\" и \"Userguide\". Ссылки на них находятся на рабочем столе и в закладках WebPositive.\n\n
|
||||
Tools InstallerWindow Инструменты
|
||||
The mount point could not be retrieved. InstallProgress Невозможно определить точку подключения.
|
||||
The target volume is not empty. Are you sure you want to install anyway?\n\nNote: The 'system' folder will be a clean copy from the source volume, all other folders will be merged, whereas files and links that exist on both the source and target volume will be overwritten with the source volume version. InstallProgress Выбранный диск не является пустым.\nВы уверены, что хотите продолжить?\n\nВнимание: Папка 'system' будет полностью перезаписана, все остальные папки будут объединены, а файлы и папки, которые существуют на обоих носителях будут перезаписаны с установочного диска.
|
||||
You can see the correct partition in GParted for example.\n\n\n InstallerApp Вы можете увидеть нужный раздел, например, с помощью GParted.\n\n
|
||||
You can see the correct partition in GParted for example.\n\n\n InstallerApp Вы можете увидеть нужный раздел, например, с помощью GParted.\n\n\n
|
||||
\ttitle\t\t\t\tHaiku\n InstallerApp \ttitle\t\t\t\tHaiku\n
|
||||
\tsudo <your favorite text editor> /etc/grub.d/40_custom\n\n InstallerApp \tsudo <ваш текстовый редактор> /etc/grub.d/40_custom\n\n
|
||||
|
@ -1,4 +1,4 @@
|
||||
1 english x-vnd.Haiku-Installer 2099988747
|
||||
1 english x-vnd.Haiku-Installer 2066726304
|
||||
So behind the other menu entries towards the bottom of the file, add something similar to these lines:\n\n InstallerApp 在接近文件末尾,其他菜单条目之后,添加类似于下面的内容:\n\n
|
||||
Are you sure you want to abort the installation and restart the system? InstallerWindow 您是否确定终止安装,重新启动系统?
|
||||
\t}\n\n InstallerApp \t}\n\n
|
||||
@ -12,6 +12,7 @@ With GRUB it's: (hdN,n)\n\n InstallerApp 使用 GRUB,如下:(hdN,n)\n\n
|
||||
\tsudo update-grub\n\n\n InstallerApp \tsudo update-grub\n\n\n
|
||||
Stop InstallerWindow In alert after pressing Stop 暂停
|
||||
Install progress: InstallerWindow 安装进度:
|
||||
2.2) GRUB 1\n InstallerApp 2.1) GRUB 1\n
|
||||
Starting Installation. InstallProgress 启动安装
|
||||
This is alpha-quality software! It means there is a high risk of losing important data. Make frequent backups! You have been warned.\n\n\n InstallerApp 这是 测试版本 软件!因此会有很高的丢失数据风险。请经常进行数据的备份!这是我们的善意提醒。
|
||||
Are you sure you want to abort the installation? InstallerWindow 您确定要取消安装吗?
|
||||
@ -37,6 +38,7 @@ Boot sector successfully written. InstallProgress 引导扇区写入成功。
|
||||
Performing installation. InstallProgress 执行安装。
|
||||
scanning… InstallerWindow 扫描...
|
||||
Set up boot menu InstallerWindow 设置引导菜单
|
||||
2.1) GRUB (since os-prober v1.44)\n InstallerApp 2.1) GRUB ( os-prober v1.44 以上版本)\n
|
||||
The first logical partition always has the number \"4\", regardless of the number of primary partitions.\n\n InstallerApp 首个逻辑分区的编号总是 \"4\",
|
||||
GRUB's naming scheme is still: (hdN,n)\n\n InstallerApp GRUB 的命名策略仍然是:(hdN,n)\n\n
|
||||
\tsudo <your favorite text editor> /boot/grub/menu.lst\n\n InstallerApp \tsudo <偏好文本编辑器> /boot/grub/menu.lst\n\n
|
||||
@ -48,6 +50,7 @@ README InstallerApp README
|
||||
The destination disk may not have enough space. Try choosing a different disk or choose to not install optional items. InstallProgress 目标磁盘可能没有足够的空间。尝试选择其他的磁盘或者选择不安装附加项目。
|
||||
Please close the Boot Manager and DriveSetup windows before closing the Installer window. InstallerWindow 请在关闭系统安装器之前关闭引导管理器和磁盘管理器。
|
||||
Scanning for disks… InstallerWindow 扫描磁盘...
|
||||
2.3) GRUB 2\n InstallerApp 2.2) GRUB 2\n
|
||||
The disk can't be mounted. Please choose a different disk. InstallProgress 磁盘无法挂载。请选择其他磁盘。
|
||||
?? of ?? InstallerWindow Unknown progress ??来源于??
|
||||
\tmenuentry \"Haiku Alpha\" {\n InstallerApp \tmenuentry \"Haiku Alpha\" {\n
|
||||
|
@ -12,7 +12,7 @@ Ignore double-click LaunchBox Игнорировать двойной щелч
|
||||
Auto-raise LaunchBox Всплывать при наведении
|
||||
Show on all workspaces LaunchBox Отображать на всех рабочих столах
|
||||
Show window border LaunchBox Отображать рамку окна
|
||||
Pad LaunchBox Панель
|
||||
Pad LaunchBox Панель
|
||||
Icon size LaunchBox Размер значков
|
||||
Bummer LaunchBox Облом
|
||||
Cancel LaunchBox Отмена
|
||||
@ -27,8 +27,8 @@ Settings LaunchBox Настройки
|
||||
Failed to launch 'something', error in Pad data. LaunchBox Не удалось запустить 'something', ошибка в данных панели.
|
||||
Pad %1 LaunchBox Панель %1
|
||||
Close LaunchBox Закрыть
|
||||
Failed to send 'open folder' command to Tracker.\n\nError: LaunchBox Не удалось послать команду "открыть папку" в Tracker.\n\nОшибка:
|
||||
Failed to send 'open folder' command to Tracker.\n\nError: LaunchBox Не удалось послать команду "открыть папку" в Tracker.\n\nОшибка:
|
||||
You can drag an icon here. LaunchBox Вы можете перетащить значок сюда.
|
||||
Clone LaunchBox Дублировать
|
||||
launch popup LaunchBox launch popup
|
||||
Really close this pad?\n(The pad will not be remembered.) LaunchBox Вы действительно хотите закрыть эту панель? (Эта панель не сохранится)
|
||||
Really close this pad?\n(The pad will not be remembered.) LaunchBox Вы действительно хотите закрыть эту панель?\n(Эта панель не сохранится)
|
||||
|
@ -80,7 +80,7 @@ E-mail draft could not be saved! Mail Черновик не может быть
|
||||
To: Mail Кому:
|
||||
Only files can be added as attachments. Mail Только файлы могут быть добавлены как вложения.
|
||||
Previous message Mail Предыдущее письмо
|
||||
Attachments: Mail Вложения:
|
||||
Attachments: Mail Вложения:
|
||||
Title: Mail Заголовок:
|
||||
Find… Mail Найти…
|
||||
Accounts… Mail Аккаунты…
|
||||
|
@ -6,11 +6,11 @@ Error MediaConverter Ошибка
|
||||
Error loading a file MediaConverter Ошибка при загрузке файла
|
||||
File Error MediaConverter-FileInfo Ошибка файла
|
||||
Open… Menu Открыть…
|
||||
Start [ms]: MediaConverter Начало [мс]:
|
||||
Start [ms]: MediaConverter Начало [мс]:
|
||||
Output file '%filename' created MediaConverter Выходящий файл '%filename' создан
|
||||
Output format MediaConverter Формат вывода
|
||||
%.1f kHz stereo / %lld frames MediaFileInfo %.1f кГц стерео / кадров: %lld
|
||||
End [ms]: MediaConverter Конец [мс]:
|
||||
%.1f kHz stereo / %lld frames MediaFileInfo %.1f кГц стерео / кадров: %lld
|
||||
End [ms]: MediaConverter Конец [мс]:
|
||||
MediaConverter System name Медиаконвертер
|
||||
No video Video codecs list Без видео
|
||||
Duration: MediaConverter-FileInfo Длительность:
|
||||
@ -24,7 +24,7 @@ OK MediaConverter-FileInfo ОК
|
||||
seconds MediaFileInfo секунд
|
||||
Source files MediaConverter Исходящие файлы
|
||||
Cancelling MediaConverter Отменяется
|
||||
%d byte MediaFileInfo %d байт
|
||||
%d byte MediaFileInfo %d байт
|
||||
Error loading files MediaConverter Ошибка при загрузке файлов
|
||||
Cancel MediaConverter Отмена
|
||||
None available Video codecs Не доступно
|
||||
@ -36,7 +36,7 @@ Continue MediaConverter Продолжить
|
||||
Encoder parameters MediaConverter-EncoderWindow Параметры кодирования
|
||||
Video: MediaConverter-FileInfo Видео:
|
||||
%u x %u, %.2ffps / %Ld frames MediaFileInfo Width x Height, fps / frames %u x %u, %.2ffps / %Ld кадров
|
||||
%d bit MediaFileInfo %d бит
|
||||
%d bit MediaFileInfo %d бит
|
||||
Error creating '%filename' MediaConverter Ошибка создания '%filename'
|
||||
Video quality not supported MediaConverter Качество видео не поддерживается
|
||||
Cancelling… MediaConverter Отменяется…
|
||||
@ -62,7 +62,7 @@ Writing audio track: %ld%% complete MediaConverter Запись аудио до
|
||||
Video quality: %3d%% MediaConverter Качество видео: %3d%%
|
||||
Output folder MediaConverter Сохранять в папку
|
||||
Audio quality: %3d%% MediaConverter Качество аудио: %3d%%
|
||||
An error has occurred reading the file info.\n\nError : MediaConverter-FileInfo Произошла ошибка при чтении информации о файле.\n\nОшибка:
|
||||
An error has occurred reading the file info.\n\nError : MediaConverter-FileInfo Произошла ошибка при чтении информации о файле.\n\nОшибка:
|
||||
Error read video frame %Ld MediaConverter Ошибка чтения видеокадра %Ld
|
||||
%amountOfFiles files were not recognized as supported media files: MediaConverter %amountOfFiles файлов не были распознаны как поддерживаемые медиа файлы:
|
||||
%.1f kHz mono / %lld frames MediaFileInfo %.1f кГц моно / кадров: %lld
|
||||
%.1f kHz mono / %lld frames MediaFileInfo %.1f кГц моно / кадров: %lld
|
||||
|
@ -18,7 +18,7 @@ New player… MediaPlayer-Main Новый плеер…
|
||||
100% scale MediaPlayer-Main Масштаб 100%
|
||||
Subtitle placement: MediaPlayer-SettingsWindow Расположение субтитров:
|
||||
Close MediaPlayer-Main Закрыть
|
||||
Some files could not be moved into Trash. MediaPlayer-RemovePLItemsCmd Некоторые файлы не могут быть перемещены в Корзину
|
||||
Some files could not be moved into Trash. MediaPlayer-RemovePLItemsCmd Некоторые файлы не могут быть перемещены в Корзину.
|
||||
<unknown> MediaPlayer-InfoWin <неизвестно>
|
||||
Open MediaPlayer-Main Открыть
|
||||
Next MediaPlayer-Main Следующий
|
||||
@ -93,7 +93,7 @@ All files could not be moved into Trash. MediaPlayer-RemovePLItemsCmd Все ф
|
||||
<untitled> PlaylistItem-title <безымянный>
|
||||
Track Audio Track Menu Дорожка
|
||||
<nothing to redo> MediaPlayer-PlaylistWindow <нечего возвращать>
|
||||
Skip to the next track. MediaPlayer-Main Прыгнуть к следующему треку
|
||||
Skip to the next track. MediaPlayer-Main Перейти к следующему треку.
|
||||
Play MediaPlayer-Main Играть
|
||||
Remove Entries into Trash MediaPlayer-RemovePLItemsCmd Удалить записи в корзину
|
||||
200% scale MediaPlayer-Main Масштаб 200%
|
||||
|
@ -1,18 +1,21 @@
|
||||
1 english x-vnd.Haiku-MediaPlayer 1836607731
|
||||
1 english x-vnd.Haiku-MediaPlayer 641020488
|
||||
raw audio MediaPlayer-InfoWin 原生音频
|
||||
1.85 : 1 (American) MediaPlayer-Main 1.85 : 1(美式)
|
||||
%d kHz MediaPlayer-InfoWin %d kHz
|
||||
Stream settings MediaPlayer-Main 流设置
|
||||
<unknown> PlaylistItem-album <未知>
|
||||
Scale controls in full screen mode MediaPlayer-SettingsWindow 全屏模式比例控制
|
||||
Video MediaPlayer-InfoWin 视频
|
||||
Subtitle size: MediaPlayer-SettingsWindow 字幕大小:
|
||||
Save Playlist MediaPlayer-PlaylistWindow 保存播放列表
|
||||
(not supported) MediaPlayer-InfoWin (不支持)
|
||||
None of the files you wanted to play appear to be media files. MediaPlayer-Main 所要播放的文件都不是媒体文件。
|
||||
Saving the playlist failed.\n\nError: MediaPlayer-PlaylistWindow 播放列表保存失败。\n\n 错误:
|
||||
New player… MediaPlayer-Main 新建播放器...
|
||||
100% scale MediaPlayer-Main 100%
|
||||
Subtitle placement: MediaPlayer-SettingsWindow 字幕布局:
|
||||
Close MediaPlayer-Main 关闭
|
||||
Display Mode MediaPlayer-InfoWin 显示模式
|
||||
Some files could not be moved into Trash. MediaPlayer-RemovePLItemsCmd 有些文件无法被移动到垃圾箱。
|
||||
<unknown> MediaPlayer-InfoWin <未知>
|
||||
Open MediaPlayer-Main 打开
|
||||
@ -22,12 +25,14 @@ Track %d MediaPlayer-Main 轨道 %d
|
||||
2.35 : 1 (Cinemascope) MediaPlayer-Main 2.35 : 1(宽屏)
|
||||
Medium MediaPlayer-SettingsWindow 中等
|
||||
Close MediaPlayer-PlaylistWindow 关闭
|
||||
Stereo MediaPlayer-InfoWin 立体声
|
||||
Open… MediaPlayer-PlaylistWindow 打开...
|
||||
Toggle mute. MediaPlayer-Main 切换静音。
|
||||
Undo MediaPlayer-PlaylistWindow 撤销
|
||||
Use hardware video overlays if available MediaPlayer-SettingsWindow 启用硬件视频覆盖,如果其可用。
|
||||
File info… MediaPlayer-Main 文件信息...
|
||||
Pause playback. MediaPlayer-Main 暂停播放。
|
||||
Overlay MediaPlayer-InfoWin 覆盖
|
||||
Remove Entry MediaPlayer-RemovePLItemsCmd 删除条目
|
||||
Close window after playing audio MediaPlayer-SettingsWindow 音频播放结束后关闭窗口
|
||||
Full volume MediaPlayer-SettingsWindow 最大音量
|
||||
@ -113,6 +118,7 @@ Move file to Trash MediaPlayer-PlaylistWindow 移动文件到垃圾箱
|
||||
URI MediaPlayer-Main URI
|
||||
Mute MediaPlayer-Main 静音
|
||||
Toggle pause/play. MediaPlayer-Main 暂停/播放。
|
||||
min MediaPlayer-InfoWin Minutes 分
|
||||
Small MediaPlayer-SettingsWindow 小
|
||||
Randomize MediaPlayer-PlaylistWindow 随机
|
||||
Off Subtitles menu 关
|
||||
@ -120,6 +126,7 @@ Randomize Entries MediaPlayer-RandomizePLItemsCmd 随机条目
|
||||
Revert MediaPlayer-SettingsWindow 恢复
|
||||
Edit MediaPlayer-PlaylistWindow 编辑
|
||||
Start media server MediaPlayer-Main 启动媒体服务器
|
||||
Toggle fullscreen. MediaPlayer-Main 全平切换。
|
||||
<unnamed> PlaylistItem-name <未命名>
|
||||
Open Clips MediaPlayer-Main 打开片段
|
||||
OK MediaPlayer-PlaylistWindow 确定
|
||||
@ -134,6 +141,7 @@ Always on top MediaPlayer-Main 置顶
|
||||
Remove Entry into Trash MediaPlayer-RemovePLItemsCmd 删除条目到垃圾箱
|
||||
Save MediaPlayer-Main 保存
|
||||
<nothing to undo> MediaPlayer-PlaylistWindow <无撤销内容>
|
||||
Mono MediaPlayer-InfoWin 单声道
|
||||
Save MediaPlayer-PlaylistWindow 保存
|
||||
Remove MediaPlayer-PlaylistWindow 移除
|
||||
Full screen MediaPlayer-Main 全屏
|
||||
|
@ -1,9 +1,10 @@
|
||||
1 russian x-vnd.Haiku-PackageInstaller 4079768122
|
||||
1 russian x-vnd.Haiku-PackageInstaller 2766848951
|
||||
Install to: PackageView Установить в:
|
||||
OK PackageView ОК
|
||||
Accept PackageTextViewer Принять
|
||||
Continue PackageInstall Продолжить
|
||||
Image not loaded correctly PackageImageViewer Изображение некорректно загружено
|
||||
Install PackageView Установить
|
||||
Install PackageView Установить
|
||||
%.1f GiB PackageView %.1f Гбайт
|
||||
Done PackageInstall Готово
|
||||
|
@ -27,7 +27,7 @@ Save changes before quitting? People Сохранить изменения пе
|
||||
Load image… People Выбрать рисунок…
|
||||
OK People ОК
|
||||
Remove image People Удалить рисунок
|
||||
Launching the FileTypes preflet to configure Person attributes has failed.\n\nError: People Не удалось запустить FileTypes для настройки атрибутов Персоны.\n\nОшибка:
|
||||
Launching the FileTypes preflet to configure Person attributes has failed.\n\nError: People Не удалось запустить FileTypes для настройки атрибутов Персоны.\n\nОшибка:
|
||||
Home phone People Домашний телефон
|
||||
Save as… People Сохранить как…
|
||||
Redo People Отменить
|
||||
|
@ -31,7 +31,7 @@ Battery discharging PowerStatus Батарея разряжается
|
||||
Serial number: PowerStatus Серийный номер:
|
||||
Capacity granularity 1: PowerStatus Детализация ёмкости 1:
|
||||
OK PowerStatus ОК
|
||||
OEM info: PowerStatus OEM информация:
|
||||
OEM info: PowerStatus Изготовитель:
|
||||
Design voltage: PowerStatus Штатное напряжение:
|
||||
PowerStatus\nwritten by Axel Dörfler, Clemens Zeidler\nCopyright 2006, Haiku, Inc.\n PowerStatus PowerStatus\nразработали:\n Axel Dörfler и Clemens Zeidler\nCopyright 2006, Haiku, Inc.\n
|
||||
Battery charging PowerStatus Батарея заряжается
|
||||
|
@ -35,11 +35,11 @@ File name: RecorderWindow Имя файла:
|
||||
Cannot connect to the selected sound input RecorderWindow Невозможно подключиться к выбранному звуковому входу
|
||||
Cannot get the file to play RecorderWindow Невозможно воспроизвести файл
|
||||
Cannot record a sound that long RecorderWindow Невозможно записать звук такой длины
|
||||
Duration: RecorderWindow Продолжительность:
|
||||
Compression: RecorderWindow Сжатие:
|
||||
Duration: RecorderWindow Продолжительность:
|
||||
Compression: RecorderWindow Сжатие:
|
||||
Cannot find an unused name to use for the new recording RecorderWindow Невозможно найти свободное имя для новой записи
|
||||
Channels: RecorderWindow Каналы:
|
||||
Save RecorderWindow Сохранить
|
||||
Sample rate: RecorderWindow Частота дискретизации:
|
||||
Cannot connect to media server RecorderWindow Невозможно подключиться к медиа серверу
|
||||
File name: RecorderWindow Имя файла:
|
||||
File name: RecorderWindow Имя файла:
|
||||
|
@ -12,7 +12,7 @@ Search backwards FindandReplaceWindow Искать снизу вверх
|
||||
Size Menus Размер
|
||||
Save QuitAlert Сохранить
|
||||
Page setup… Menus Настройка печати…
|
||||
Print… Menus Печать...
|
||||
Print… Menus Печать…
|
||||
Can't undo Menus Невозможно отменить
|
||||
Save Menus Сохранить
|
||||
Replace with: FindandReplaceWindow Заменить на:
|
||||
|
@ -13,9 +13,9 @@ Solve single field SudokuWindow Решить одиночное поле
|
||||
Solve SudokuWindow Решить
|
||||
Redo SudokuWindow Повторить
|
||||
File SudokuWindow Файл
|
||||
Advanced SudokuWindow Опытная
|
||||
Advanced SudokuWindow Опытная
|
||||
Start again SudokuWindow Начать снова
|
||||
HTML SudokuWindow HTML
|
||||
HTML SudokuWindow HTML
|
||||
Sudoku request SudokuWindow Запрос судоку
|
||||
Copy SudokuWindow Копировать
|
||||
Mark valid hints SudokuWindow Пометить верные подсказки
|
||||
@ -25,7 +25,7 @@ Snapshot current SudokuWindow Сохранить состояние
|
||||
Text SudokuWindow Текст
|
||||
Creating solvable field SudokuGenerator Создание решаемого поля
|
||||
View SudokuWindow Вид
|
||||
Progress monitor ProgressWindow Монитор состояния
|
||||
Progress monitor ProgressWindow Монитор состояния
|
||||
Mark invalid values SudokuWindow Пометить неверные значения
|
||||
Blank SudokuWindow Пустая
|
||||
Help SudokuWindow Помощь
|
||||
|
@ -88,7 +88,7 @@ Find failed Terminal TermWindow Строка не найдена
|
||||
Search forward Terminal FindWindow Искать сверху вниз
|
||||
Edit tab title… Terminal TermWindow Переименовать вкладку…
|
||||
Find previous Terminal TermWindow Найти ранее
|
||||
Tab title: Terminal TermWindow Заголовок вкладки
|
||||
Tab title: Terminal TermWindow Заголовок вкладки:
|
||||
Find next Terminal TermWindow Найти далее
|
||||
Close active tab Terminal TermWindow Закрыть активную вкладку
|
||||
Paste Terminal TermWindow Вставить
|
||||
|
@ -13,7 +13,7 @@ Settings GrepWindow Настройки
|
||||
Select all GrepWindow Выделить все
|
||||
OK GrepWindow ОК
|
||||
Skip folders starting with a dot GrepWindow Не искать в папках, начинающихся с точки
|
||||
%APP_NAME couldn't open one or more folders. GrepWindow %APP_NAME не смог открыть одну папку или более
|
||||
%APP_NAME couldn't open one or more folders. GrepWindow %APP_NAME не смог открыть одну папку или более.
|
||||
Escape search text GrepWindow Экранировать текст поиска
|
||||
Search GrepWindow Искать
|
||||
Open selection GrepWindow Открыть выделенные файлы
|
||||
|
126
data/catalogs/apps/webpositive/de.catkeys
Normal file
126
data/catalogs/apps/webpositive/de.catkeys
Normal file
@ -0,0 +1,126 @@
|
||||
1 german x-vnd.Haiku-WebPositive 2598330196
|
||||
Username: Authentication Panel Benutzername:
|
||||
Copy URL to clipboard Download Window Adresse in Zwischenablage kopieren
|
||||
Cancel Settings Window Abbrechen
|
||||
Close window WebPositive Window Fenster schließen
|
||||
Quit WebPositive Beenden
|
||||
The download could not be opened. Download Window Die heruntergeladene Datei kann nicht geöffnet werden.
|
||||
The downloads folder could not be opened.\n\nError: %error Download Window Don't translate variable %error Der Download-Ordner kann nicht geöffnet werden.\n\nFehler: %error
|
||||
Open location WebPositive Window Speicherort öffnen
|
||||
Clear history WebPositive Window Verlauf leeren
|
||||
WebPositive System name WebPositive
|
||||
Yesterday WebPositive Window Gestern
|
||||
Default standard font size: Settings Window Größe der Standard-Schrift:
|
||||
Start page: Settings Window Startseite:
|
||||
History WebPositive Window Verlauf
|
||||
Error opening downloads folder Download Window Fehler beim Öffnen des Download-Ordners
|
||||
Paste WebPositive Window Einfügen
|
||||
Settings Settings Window Einstellungen
|
||||
%seconds seconds left Download Window Noch %seconds Sekunden
|
||||
Confirmation WebPositive Window Bestätigung
|
||||
Window WebPositive Window Fenster
|
||||
Decrease size WebPositive Window Verkleinern
|
||||
Serif font: Settings Window Serifenschrift:
|
||||
Page source WebPositive Window Quelltext der Seite
|
||||
Next WebPositive Window Weiter
|
||||
Find next WebPositive Window Nächster Treffer
|
||||
Download folder: Settings Window Download-Ordner:
|
||||
Edit WebPositive Window Bearbeiten
|
||||
Over %hours hours left Download Window Noch über %hours Stunden
|
||||
Cancel Authentication Panel Abbrechen
|
||||
Match case WebPositive Window Groß-/Kleinschreibung beachten
|
||||
Search page: Settings Window Suchmachine:
|
||||
Zoom text only WebPositive Window Nur Text vergrößern
|
||||
Default fixed font size: Settings Window Größe der Schrift fester Breite:
|
||||
Close tab WebPositive Window Reiter schließen
|
||||
Over 1 hour left Download Window Noch über eine Stunde
|
||||
Quit WebPositive Window Beenden
|
||||
Open download error Download Window Fehler beim Öffnen
|
||||
Standard font: Settings Window Standardschrift:
|
||||
Restart Download Window Neustart
|
||||
Proxy server Settings Window Proxy-Server
|
||||
Open containing folder Download Window Speicherort öffnen
|
||||
New window WebPositive Window Neues Fenster
|
||||
Open Download Window Öffnen
|
||||
Reload WebPositive Window Aktualisieren
|
||||
Downloads Download Window Downloads
|
||||
Sans serif font: Settings Window Serifenlose Schrift:
|
||||
Over %days days left Download Window Noch %days Tage
|
||||
Forward WebPositive Window Vorwärts
|
||||
of Download Window ...as in '12kB of 256kB' von
|
||||
Revert Settings Window Anfangswerte
|
||||
Fixed font: Settings Window Schrift fester Breite:
|
||||
Cut WebPositive Window Ausschneiden
|
||||
Bookmark this page WebPositive Window Lesezeichen für diese Seite anlegen
|
||||
There was an error trying to show the Bookmarks folder.\n\nError: %error WebPositive Window Don't translate variable %error Der Lesezeichen-Ordner kann nicht angezeigt werden.\n\nFehler: %error
|
||||
Open downloads folder Download Window Download-Ordner öffnen
|
||||
Number of days to keep links in History menu: Settings Window Anzahl der Tage im Verlauf-Menü:
|
||||
Hide Download Window Ausblenden
|
||||
Reset size WebPositive Window Größe zurücksetzen
|
||||
Find: WebPositive Window Suchen:
|
||||
Increase size WebPositive Window Vergrößern
|
||||
There was an error retrieving the bookmark folder.\n\nError: %error WebPositive Window Don't translate the variable %error Auf den Lesezeichen-Ordner kann nicht zugegriffen werden.\n\nFehler: %error
|
||||
Over 1 day left Download Window Noch über einen Tag
|
||||
Downloads WebPositive Window Downloads
|
||||
Apply Settings Window Anwenden
|
||||
Bookmark info WebPositive Window Lesezeichen Info
|
||||
Size: Font Selection view Größe:
|
||||
About WebPositive Window Über
|
||||
Finish: Download Window Finishing time Fertig:
|
||||
Fonts Settings Window Schriftarten
|
||||
Close WebPositive Window Schließen
|
||||
OK Download Window OK
|
||||
Page source error WebPositive Window Fehler im Quellcode der Seite
|
||||
Open blank page Settings Window Leere Seite öffnen
|
||||
New tabs: Settings Window Neue Reiter:
|
||||
Cancel WebPositive Window Abbrechen
|
||||
Open all WebPositive Window Alle öffnen
|
||||
Clear URL Bar Leeren
|
||||
Cut URL Bar Ausschneiden
|
||||
Clear WebPositive Window Leeren
|
||||
Remove Download Window Entfernen
|
||||
Find WebPositive Window Suchen
|
||||
Find previous WebPositive Window Vorheriger Treffer
|
||||
Settings WebPositive Window Einstellungen
|
||||
Proxy server address: Settings Window Proxy-Serveradresse:
|
||||
Proxy server port: Settings Window Proxy-Serverport:
|
||||
Bookmarks WebPositive Window Lesezeichen
|
||||
%minutes minutes Download Window %minutes Minuten
|
||||
Paste URL Bar Einfügen
|
||||
/s) Download Window ...as in 'per second' /s)
|
||||
Hide password text Authentication Panel Passwort verstecken
|
||||
The quick brown fox jumps over the lazy dog. Font Selection view Don't translate this literally ! Use a phrase showing all chars from A to Z. Falsches Üben von Xylophonmusik quält jeden größeren Zwerg.
|
||||
Over 1 minute left Download Window Noch über 1 Minute
|
||||
Open start page Settings Window Startseite öffnen
|
||||
Continue downloads WebPositive Downloads fortsetzen
|
||||
Cancel Download Window Abbrechen
|
||||
Open search page Settings Window Suchmaschine öffnen
|
||||
Password: Authentication Panel Passwort:
|
||||
Back WebPositive Window Zurück
|
||||
New browser window Download Window Neues Browser-Fenster
|
||||
Today WebPositive Window Heute
|
||||
1 second left Download Window Noch 1 Sekunde
|
||||
Remember username and password for this site Authentication Panel Benutzername und Passwort für diese Seite speichern
|
||||
Earlier WebPositive Window Früher
|
||||
There are still downloads in progress, do you really want to quit WebPositive now? WebPositive Es werden noch Dateien heruntergeladen. Soll WebPositive wirklich beendet werden?
|
||||
New tab WebPositive Window Neuer Reiter
|
||||
Downloads in progress WebPositive Download Warnung
|
||||
Style: Font Selection view Stil:
|
||||
General Settings Window Allgemein
|
||||
View WebPositive Window Ansicht
|
||||
Previous WebPositive Window Zurück
|
||||
There was an error creating the bookmark file.\n\nError: %error WebPositive Window Don't translate variable %error Das Lesezeichen konnte nicht angelegt werden.\n\nFehler: %error
|
||||
Bookmark error WebPositive Window Lesezeichen Fehler
|
||||
Do you really want to clear the browsing history? WebPositive Window Soll der Verlauf wirklich gelöscht werden?
|
||||
Copy WebPositive Window Kopieren
|
||||
Open bookmarks confirmation WebPositive Window Lesezeichen öffnen
|
||||
Remove missing Download Window Fehlende entfernen
|
||||
Clone current page Settings Window Aktuelle Seite verwenden
|
||||
Do you want to open %addedCount bookmarks all at once? WebPositive Window Don't translate variable %addedCount. Sollen alle %addedCount Lesezeichen auf einmal geöffnet werden?
|
||||
OK Authentication Panel OK
|
||||
Copy URL Bar Kopieren
|
||||
OK WebPositive Window OK
|
||||
Manage bookmarks WebPositive Window Lesezeichen verwalten
|
||||
A bookmark for this page (%bookmarkName) already exists. WebPositive Window Don't translate variable %bookmarkName Es existiert bereits ein Lesezeichen für diese Seite (%bookmarkName).
|
||||
New windows: Settings Window Neue Fenster:
|
||||
Remove finished Download Window Fertige entfernen
|
126
data/catalogs/apps/webpositive/fi.catkeys
Normal file
126
data/catalogs/apps/webpositive/fi.catkeys
Normal file
@ -0,0 +1,126 @@
|
||||
1 finnish x-vnd.Haiku-WebPositive 2598330196
|
||||
Username: Authentication Panel Käyttäjätunnus:
|
||||
Copy URL to clipboard Download Window Kopioi verkko-osoite leikepöydälle
|
||||
Cancel Settings Window Peru
|
||||
Close window WebPositive Window Sulje ikkuna
|
||||
Quit WebPositive Lopeta
|
||||
The download could not be opened. Download Window Latausta ei kyetty avaamaan.
|
||||
The downloads folder could not be opened.\n\nError: %error Download Window Don't translate variable %error Latauskansiota ei kyetty avaamaan.\n\nVirhe: %error
|
||||
Open location WebPositive Window Avaa sijainti
|
||||
Clear history WebPositive Window Poista historiatiedot
|
||||
WebPositive System name WebPositive
|
||||
Yesterday WebPositive Window Eilen
|
||||
Default standard font size: Settings Window Oletusvakiokirjasinkoko:
|
||||
Start page: Settings Window Aloitussivu:
|
||||
History WebPositive Window Historia
|
||||
Error opening downloads folder Download Window Virhe avattaessa latauskansiota
|
||||
Paste WebPositive Window Liitä
|
||||
Settings Settings Window Asetukset
|
||||
%seconds seconds left Download Window %seconds sekuntia jäljellä
|
||||
Confirmation WebPositive Window Vahvistus
|
||||
Window WebPositive Window Ikkuna
|
||||
Decrease size WebPositive Window Pienennä kirjasinkokoa
|
||||
Serif font: Settings Window Pääteviivallinen kirjasin:
|
||||
Page source WebPositive Window Sivulähde
|
||||
Next WebPositive Window Seuraava
|
||||
Find next WebPositive Window Etsi seuraava
|
||||
Download folder: Settings Window Latauskansio:
|
||||
Edit WebPositive Window Muokkaa
|
||||
Over %hours hours left Download Window Yli %hours tuntia jäljellä
|
||||
Cancel Authentication Panel Peru
|
||||
Match case WebPositive Window Erottele kirjainkoot
|
||||
Search page: Settings Window Etsintäsivu:
|
||||
Zoom text only WebPositive Window Suurenna vain tekstiä
|
||||
Default fixed font size: Settings Window Kirjasimen kiinteä oletuskoko:
|
||||
Close tab WebPositive Window Sulje välilehti
|
||||
Over 1 hour left Download Window Yli 1 tuntia jäljellä
|
||||
Quit WebPositive Window Lopeta
|
||||
Open download error Download Window Avaa latausvirhe
|
||||
Standard font: Settings Window Vakiokirjasin:
|
||||
Restart Download Window Käynnistä uudelleen
|
||||
Proxy server Settings Window Välityspalvelin
|
||||
Open containing folder Download Window Avaa kansio, josta tiedosto löytyy
|
||||
New window WebPositive Window Uusi ikkuna
|
||||
Open Download Window Avaa
|
||||
Reload WebPositive Window Lataa uudelleen
|
||||
Downloads Download Window Lataukset
|
||||
Sans serif font: Settings Window Sans serif -kirjasin:
|
||||
Over %days days left Download Window Yli %days päivää jäljellä
|
||||
Forward WebPositive Window Lähetä edelleen
|
||||
of Download Window ...as in '12kB of 256kB' /
|
||||
Revert Settings Window Palauta
|
||||
Fixed font: Settings Window Tasalevyinen kirjasin:
|
||||
Cut WebPositive Window Leikkaa
|
||||
Bookmark this page WebPositive Window Merkitse tämä sivu kirjanmerkillä
|
||||
There was an error trying to show the Bookmarks folder.\n\nError: %error WebPositive Window Don't translate variable %error Virhe yritettäessä näyttää kirjanmerkkikansiota.\n\nVirhe: %error
|
||||
Open downloads folder Download Window Avaa latauskansio
|
||||
Number of days to keep links in History menu: Settings Window Kuinka monta päivää linkit pidetään historiavalikossa:
|
||||
Hide Download Window Piilota
|
||||
Reset size WebPositive Window Nollaa koko
|
||||
Find: WebPositive Window Etsi:
|
||||
Increase size WebPositive Window Kasvata kirjasinkokoa
|
||||
There was an error retrieving the bookmark folder.\n\nError: %error WebPositive Window Don't translate the variable %error Virhe noudettaessa kirjanmerkkikansiota.\n\nVirhe: %error
|
||||
Over 1 day left Download Window Yli1 päivää jäljellä
|
||||
Downloads WebPositive Window Lataukset
|
||||
Apply Settings Window Käytä
|
||||
Bookmark info WebPositive Window Kirjanmerkkitiedot
|
||||
Size: Font Selection view Koko:
|
||||
About WebPositive Window Ohjelmasta
|
||||
Finish: Download Window Finishing time Valmis:
|
||||
Fonts Settings Window Kirjasimet
|
||||
Close WebPositive Window Sulje
|
||||
OK Download Window Valmis
|
||||
Page source error WebPositive Window Sivulähdevirhe
|
||||
Open blank page Settings Window Avaa tyhjä sivu
|
||||
New tabs: Settings Window Uudet välilehdet:
|
||||
Cancel WebPositive Window Peru
|
||||
Open all WebPositive Window Avaa kaikki
|
||||
Clear URL Bar Tyhjennä
|
||||
Cut URL Bar Leikkaa
|
||||
Clear WebPositive Window Tyhjennä
|
||||
Remove Download Window Poista
|
||||
Find WebPositive Window Etsi
|
||||
Find previous WebPositive Window Etsi edellinen
|
||||
Settings WebPositive Window Asetukset
|
||||
Proxy server address: Settings Window Välityspalvelimen osoite:
|
||||
Proxy server port: Settings Window Välityspalvelimen portti:
|
||||
Bookmarks WebPositive Window Kirjanmerkit
|
||||
%minutes minutes Download Window %minutes minuuttia
|
||||
Paste URL Bar Liitä
|
||||
/s) Download Window ...as in 'per second' /s)
|
||||
Hide password text Authentication Panel Piilota salasanateksti
|
||||
The quick brown fox jumps over the lazy dog. Font Selection view Don't translate this literally ! Use a phrase showing all chars from A to Z. Albert osti fagotin ja töräytti puhkuvan melodian.
|
||||
Over 1 minute left Download Window Yli 1 minuutti jäljellä
|
||||
Open start page Settings Window Avaa aloitussivu
|
||||
Continue downloads WebPositive Jatka latauksia
|
||||
Cancel Download Window Peru
|
||||
Open search page Settings Window Avaa etsintäsivu
|
||||
Password: Authentication Panel Salasana:
|
||||
Back WebPositive Window Takaisin
|
||||
New browser window Download Window Uusi selainikkuna
|
||||
Today WebPositive Window Tänään
|
||||
1 second left Download Window 1 sekunti jäljellä
|
||||
Remember username and password for this site Authentication Panel Muista tämän sivuston käyttäjätunniste ja salasana
|
||||
Earlier WebPositive Window Aiempi
|
||||
There are still downloads in progress, do you really want to quit WebPositive now? WebPositive Latauksia on yhä menossa, haluatko todella poistu WebPositive-ohjelmasta nyt?
|
||||
New tab WebPositive Window Uusi välilehti
|
||||
Downloads in progress WebPositive Latauksia käynnissä
|
||||
Style: Font Selection view Tyyli:
|
||||
General Settings Window Yleiset
|
||||
View WebPositive Window Näkymä
|
||||
Previous WebPositive Window Edellinen
|
||||
There was an error creating the bookmark file.\n\nError: %error WebPositive Window Don't translate variable %error Tapahtui virhe kirjanmerkkitiedostoa luotaessa.\n\nVirhe: %error
|
||||
Bookmark error WebPositive Window Kirjanmerkkivirhe
|
||||
Do you really want to clear the browsing history? WebPositive Window Haluatko todella tyhjentää koko selaushistorian?
|
||||
Copy WebPositive Window Kopioi
|
||||
Open bookmarks confirmation WebPositive Window Avaa kirjanmerkkien vahvistaminen
|
||||
Remove missing Download Window Poista puuttuva
|
||||
Clone current page Settings Window Kloonaa nykyinen sivu
|
||||
Do you want to open %addedCount bookmarks all at once? WebPositive Window Don't translate variable %addedCount. Haluatko avata kaikki %addedCount-kirjanmerkit kerralla?
|
||||
OK Authentication Panel Valmis
|
||||
Copy URL Bar Kopioi
|
||||
OK WebPositive Window Valmis
|
||||
Manage bookmarks WebPositive Window Hallinnoi kirjanmerkkejä
|
||||
A bookmark for this page (%bookmarkName) already exists. WebPositive Window Don't translate variable %bookmarkName Kirjanmerkki (%bookmarkName) tälle sivulle on jo olemassa.
|
||||
New windows: Settings Window Uudet ikkunat:
|
||||
Remove finished Download Window Poista päättyneet
|
@ -1,15 +1,15 @@
|
||||
1 japanese x-vnd.Haiku-WebPositive 2461471851
|
||||
1 japanese x-vnd.Haiku-WebPositive 3136989668
|
||||
Username: Authentication Panel ユーザー名:
|
||||
Show tabs if only one page is open. Settings Window ページが一つだけ開いている場合もタブを表示する。
|
||||
Copy URL to clipboard Download Window URL をクリップボードにコピー
|
||||
Cancel Settings Window キャンセル
|
||||
Close window WebPositive Window ウィンドウを閉じる
|
||||
Quit WebPositive 終了
|
||||
The download could not be opened. Download Window ダウンロードを開けませんでした。
|
||||
The downloads folder could not be opened.\n\nError: %error Download Window Don't translate variable %error ダウンロードフォルダーを開けませんでした。\n\nエラー: %error
|
||||
Open location WebPositive Window url を開く
|
||||
Clear history WebPositive Window 履歴のクリア
|
||||
WebPositive System name WebPositive
|
||||
Yesterday WebPositive Window 昨日
|
||||
Authentication Required Authentication Panel 認証が必要です
|
||||
Default standard font size: Settings Window 規定の標準フォントサイズ:
|
||||
Start page: Settings Window スタートページ:
|
||||
History WebPositive Window 履歴
|
||||
@ -17,12 +17,12 @@ Error opening downloads folder Download Window ダウンロードフォルダ
|
||||
Paste WebPositive Window 貼り付け
|
||||
Settings Settings Window 設定
|
||||
%seconds seconds left Download Window 残り %seconds 秒
|
||||
Confirmation WebPositive Window 確認
|
||||
Window WebPositive Window ウィンドウ
|
||||
Decrease size WebPositive Window サイズを小さく
|
||||
Serif font: Settings Window セリフフォント:
|
||||
Use proxy server to connect to the internet. Settings Window インターネット接続にプロキシーサーバーを使用する。
|
||||
Page source WebPositive Window ページのソース
|
||||
Next WebPositive Window 次
|
||||
Next WebPositive Window 次へ
|
||||
Find next WebPositive Window 次を検索
|
||||
Download folder: Settings Window ダウンロードフォルダ:
|
||||
Edit WebPositive Window 編集
|
||||
@ -30,16 +30,16 @@ Over %hours hours left Download Window 残り %hours 時間以上
|
||||
Cancel Authentication Panel キャンセル
|
||||
Match case WebPositive Window 大文字小文字を区別
|
||||
Search page: Settings Window 検索ページ:
|
||||
Show Home Button Settings Window ホームボタンを表示する
|
||||
Zoom text only WebPositive Window テキストのみ拡大
|
||||
Requesting: WebPositive Window 要求中:
|
||||
Default fixed font size: Settings Window 規定の固定フォントサイズ:
|
||||
Close tab WebPositive Window タブを閉じる
|
||||
Over 1 hour left Download Window 残り 1 時間以上
|
||||
Quit WebPositive Window 終了
|
||||
Open download error Download Window ダウンロードを開く際にエラー
|
||||
Standard font: Settings Window 標準フォント:
|
||||
Restart Download Window 再起動
|
||||
Restart Download Window 再開
|
||||
Proxy server Settings Window プロキシサーバー
|
||||
Open containing folder Download Window ファイルのフォルダーを開く
|
||||
New window WebPositive Window 新規ウィンドウ
|
||||
Open Download Window 開く
|
||||
Reload WebPositive Window 再読み込み
|
||||
@ -47,25 +47,30 @@ Downloads Download Window ダウンロード
|
||||
Sans serif font: Settings Window サンセリフフォント:
|
||||
Over %days days left Download Window 残り %days 日以上
|
||||
Forward WebPositive Window 進む
|
||||
of Download Window ...as in '12kB of 256kB' /
|
||||
Revert Settings Window 元に戻す
|
||||
Fixed font: Settings Window 固定幅フォント:
|
||||
Cut WebPositive Window 切り取り
|
||||
Bookmark this page WebPositive Window このページをブックマーク
|
||||
There was an error trying to show the Bookmarks folder.\n\nError: %error WebPositive Window Don't translate variable %error ブックマークフォルダーを表示しようとした時にエラーが発生しました。\n\nエラー: %error
|
||||
Open downloads folder Download Window ダウンロードフォルダーを開く
|
||||
Auto-hide interface in fullscreen mode. Settings Window フルスクリーンモードで自動的にインターフェースを隠す。
|
||||
Number of days to keep links in History menu: Settings Window 履歴メニューにリンクを残す日数:
|
||||
Hide Download Window 隠す
|
||||
Reset size WebPositive Window サイズをリセット
|
||||
Find: WebPositive Window 検索:
|
||||
Increase size WebPositive Window サイズを大きく
|
||||
There was an error retrieving the bookmark folder.\n\nError: %error WebPositive Window Don't translate the variable %error ブックマークフォルダーの取得時にエラーが発生しました。\n\nエラー: %error
|
||||
Over 1 day left Download Window 残り 1 日以上
|
||||
Downloads WebPositive Window ダウンロード
|
||||
Apply Settings Window 適用
|
||||
Bookmark info WebPositive Window ブックマーク情報
|
||||
Size: Font Selection view サイズ:
|
||||
About WebPositive Window WebPositive について
|
||||
Finish: Download Window Finishing time 完了:
|
||||
Fonts Settings Window フォント
|
||||
Close WebPositive Window 閉じる
|
||||
OK Download Window OK
|
||||
Page source error WebPositive Window ページソースのエラー
|
||||
Open blank page Settings Window 空白のページを開く
|
||||
New tabs: Settings Window 新しいタブ:
|
||||
Cancel WebPositive Window キャンセル
|
||||
@ -77,18 +82,18 @@ Remove Download Window 削除
|
||||
Find WebPositive Window 検索
|
||||
Find previous WebPositive Window 前を検索
|
||||
Settings WebPositive Window 設定
|
||||
Proxy server address: Settings Window プロキシサーバのアドレス:
|
||||
Proxy server port: Settings Window プロキシサーバポート:
|
||||
Proxy server address: Settings Window プロキシサーバーのアドレス:
|
||||
Proxy server port: Settings Window プロキシサーバーポート:
|
||||
Bookmarks WebPositive Window ブックマーク
|
||||
%minutes minutes Download Window %minutes 分
|
||||
Paste URL Bar 貼り付け
|
||||
/s) Download Window ...as in 'per second' /s)
|
||||
Hide password text Authentication Panel パスワードテキストを隠す
|
||||
The quick brown fox jumps over the lazy dog. Font Selection view Don't translate this literally ! Use a phrase showing all chars from A to Z. The quick brown fox jumps over the lazy dog.
|
||||
The quick brown fox jumps over the lazy dog. Font Selection view Don't translate this literally ! Use a phrase showing all chars from A to Z. 古池や A frog jumps in, 水の音。
|
||||
Over 1 minute left Download Window 残り 1 分以上
|
||||
Open start page Settings Window スタートページを開く
|
||||
Continue downloads WebPositive ダウンロードを続ける
|
||||
Cancel Download Window キャンセル
|
||||
Cancel Download Window 中止
|
||||
Open search page Settings Window 検索ページを開く
|
||||
Password: Authentication Panel パスワード:
|
||||
Back WebPositive Window 戻る
|
||||
@ -96,17 +101,25 @@ New browser window Download Window 新規ブラウザウィンドウ
|
||||
Today WebPositive Window 今日
|
||||
1 second left Download Window 残り 1 秒
|
||||
Remember username and password for this site Authentication Panel このサイトのユーザー名とパスワードを記憶する
|
||||
There are still downloads in progress, do you really want to quit WebPositive now? WebPositive ダウンロードが進行中です。WebPositive を今終了してもよいですか?
|
||||
New tab WebPositive Window 新規タブ
|
||||
Downloads in progress WebPositive ダウンロードが進行中です
|
||||
Style: Font Selection view スタイル:
|
||||
General Settings Window 一般
|
||||
Fullscreen WebPositive Window 全画面表示
|
||||
View WebPositive Window 表示
|
||||
Previous WebPositive Window 前へ
|
||||
There was an error creating the bookmark file.\n\nError: %error WebPositive Window Don't translate variable %error ブックマークファイルの作成中にエラーが発生しました。\n\nエラー: %error
|
||||
Bookmark error WebPositive Window ブックマークエラー
|
||||
Do you really want to clear the browsing history? WebPositive Window 本当にブラウズ履歴をクリアしますか?
|
||||
Copy WebPositive Window コピー
|
||||
Open bookmarks confirmation WebPositive Window ブックマークを開く確認
|
||||
Remove missing Download Window 見つからない物を削除
|
||||
Clone current page Settings Window 現在のページを複製
|
||||
Do you want to open %addedCount bookmarks all at once? WebPositive Window Don't translate variable %addedCount. 一度に %addedCount 個のブックマークを開きますか?
|
||||
OK Authentication Panel OK
|
||||
Auto-hide mouse pointer. Settings Window マウスポインターを自動的に隠す。
|
||||
Copy URL Bar コピー
|
||||
OK WebPositive Window OK
|
||||
Manage bookmarks WebPositive Window ブックマークの管理
|
||||
A bookmark for this page (%bookmarkName) already exists. WebPositive Window Don't translate variable %bookmarkName このページ (%bookmarkName) のブックマークはすでにあります。
|
||||
New windows: Settings Window 新規ウィンドウ:
|
||||
Remove finished Download Window 完了した物を削除
|
||||
|
99
data/catalogs/apps/webpositive/ru.catkeys
Normal file
99
data/catalogs/apps/webpositive/ru.catkeys
Normal file
@ -0,0 +1,99 @@
|
||||
1 russian x-vnd.Haiku-WebPositive 3193305619
|
||||
Username: Authentication Panel Имя пользователя:
|
||||
Copy URL to clipboard Download Window Копировать ссылку на загрузку
|
||||
Cancel Settings Window Отмена
|
||||
Close window WebPositive Window Закрыть окно
|
||||
Quit WebPositive Выход
|
||||
The download could not be opened. Download Window Невозможно открыть загруженный файл.
|
||||
Clear history WebPositive Window Очистить историю
|
||||
Yesterday WebPositive Window Вчера
|
||||
Default standard font size: Settings Window Размер стандартного шрифта по умолчанию:
|
||||
Start page: Settings Window Начальная страница:
|
||||
History WebPositive Window История
|
||||
Error opening downloads folder Download Window Ошибка открытия каталога загрузок
|
||||
Paste WebPositive Window Вставить
|
||||
Settings Settings Window Настройки
|
||||
%seconds seconds left Download Window осталось %seconds секунд
|
||||
Confirmation WebPositive Window Подтверждение
|
||||
Window WebPositive Window Окно
|
||||
Decrease size WebPositive Window Уменьшить размер
|
||||
Serif font: Settings Window Шрифт с засечками:
|
||||
Page source WebPositive Window Код страницы
|
||||
Next WebPositive Window Вперед
|
||||
Find next WebPositive Window Найти далее
|
||||
Download folder: Settings Window Папка для загрузок:
|
||||
Edit WebPositive Window Изменить
|
||||
Over %hours hours left Download Window Осталось более %hours часов
|
||||
Cancel Authentication Panel Отмена
|
||||
Match case WebPositive Window Учитывать регистр
|
||||
Search page: Settings Window Страница поиска:
|
||||
Zoom text only WebPositive Window Масштабировать только текст
|
||||
Default fixed font size: Settings Window Размер моноширинного шрифта:
|
||||
Close tab WebPositive Window Закрыть вкладку
|
||||
Over 1 hour left Download Window Осталось боле одного часа
|
||||
Quit WebPositive Window Выход
|
||||
Open download error Download Window Ошибка при открытии загруженного файла
|
||||
Standard font: Settings Window Обычный шрифт:
|
||||
Restart Download Window Перезапустить
|
||||
Proxy server Settings Window Прокси-сервер
|
||||
Open containing folder Download Window Открыть папку с файлом
|
||||
New window WebPositive Window Новое окно
|
||||
Open Download Window Открыть
|
||||
Reload WebPositive Window Обновить
|
||||
Downloads Download Window Загрузки
|
||||
Sans serif font: Settings Window Шрифт без засечек:
|
||||
Over %days days left Download Window Осталось более %days дней
|
||||
Forward WebPositive Window Вперёд
|
||||
of Download Window ...as in '12kB of 256kB' из
|
||||
Revert Settings Window Вернуть
|
||||
Fixed font: Settings Window Моноширинный шрифт:
|
||||
Cut WebPositive Window Вырезать
|
||||
Bookmark this page WebPositive Window Добавить в закладки
|
||||
There was an error trying to show the Bookmarks folder.\n\nError: %error WebPositive Window Don't translate variable %error Произошла ошибка при открытии папки с закладками.\n\nОшибка: %error
|
||||
Open downloads folder Download Window Открыть папку загрузок
|
||||
Number of days to keep links in History menu: Settings Window Количество дней, которые надо держать ссылки в меню История:
|
||||
Hide Download Window Скрыть
|
||||
Reset size WebPositive Window Сбросить размер
|
||||
Find: WebPositive Window Найти:
|
||||
Increase size WebPositive Window Увеличить размер
|
||||
There was an error retrieving the bookmark folder.\n\nError: %error WebPositive Window Don't translate the variable %error Произошла ошибка при открытии папки с закладками.\n\nОшибка: %error
|
||||
Over 1 day left Download Window Осталось более 1 дня
|
||||
Downloads WebPositive Window Загрузки
|
||||
Apply Settings Window Применить
|
||||
Bookmark info WebPositive Window Информация о закладке
|
||||
Size: Font Selection view Размер:
|
||||
About WebPositive Window О программе
|
||||
Finish: Download Window Finishing time Завершиться в:
|
||||
Fonts Settings Window Шрифты
|
||||
Close WebPositive Window Закрыть
|
||||
OK Download Window OK
|
||||
Page source error WebPositive Window Ошибка в исходном коде страницы
|
||||
Open blank page Settings Window Открыть пустую страницу
|
||||
New tabs: Settings Window Новые вкладки:
|
||||
Cancel WebPositive Window Отмена
|
||||
Open all WebPositive Window Открыть все
|
||||
Clear URL Bar Очистить
|
||||
Cut URL Bar Вырезать
|
||||
Clear WebPositive Window Очистить
|
||||
Remove Download Window Удалить
|
||||
Find WebPositive Window Найти
|
||||
Find previous WebPositive Window Найти ранее
|
||||
Settings WebPositive Window Настройки
|
||||
Proxy server address: Settings Window Адрес прокси-сервера:
|
||||
Proxy server port: Settings Window Порт прокси-сервера:
|
||||
Bookmarks WebPositive Window Закладки
|
||||
%minutes minutes Download Window %minutes минут
|
||||
Paste URL Bar Вставить
|
||||
/s) Download Window ...as in 'per second' /с)
|
||||
Hide password text Authentication Panel Скрыть текст пароля
|
||||
The quick brown fox jumps over the lazy dog. Font Selection view Don't translate this literally ! Use a phrase showing all chars from A to Z. Эй, жлоб! Где туз? Прячь юных съёмщиц в шкаф.
|
||||
Over 1 minute left Download Window Осталось более 1 минуты
|
||||
Open start page Settings Window Открыть стартовую страницу
|
||||
Continue downloads WebPositive Продолжить загрузку
|
||||
Cancel Download Window Отмена
|
||||
Password: Authentication Panel Пароль:
|
||||
Today WebPositive Window Сегодня
|
||||
1 second left Download Window осталась 1 секунда
|
||||
Remember username and password for this site Authentication Panel Запомнить имя пользователя и пароль для этого сайта
|
||||
Earlier WebPositive Window Ранее
|
||||
General Settings Window Общие
|
@ -1,6 +1,6 @@
|
||||
1 russian x-vnd.Haiku-desklink 3053930521
|
||||
Control physical output MediaReplicant Управлять физическим выходом
|
||||
Couldn't launch MediaReplicant Не удалось запустить
|
||||
Couldn't launch MediaReplicant Не удалось запустить
|
||||
OK MediaReplicant ОК
|
||||
Sound preferences… MediaReplicant Настройки звуков…
|
||||
%g dB MediaReplicant %g дБ
|
||||
|
@ -2,5 +2,5 @@
|
||||
Use this time dstcheck Использовать это время
|
||||
Ask me later dstcheck Спросить позже
|
||||
Manually adjust time… dstcheck Настроить вручную…
|
||||
Attention!\n\nBecause of the switch from daylight saving time, your computer's clock may be an hour off.\nYour computer thinks it is dstcheck Внимание!\n\nИз-за сезонного перевода времени часы вашего компьютера могут быть смещены на час. Ваш компьютер думает, что сейчас
|
||||
Attention!\n\nBecause of the switch from daylight saving time, your computer's clock may be an hour off.\nYour computer thinks it is dstcheck Внимание!\n\nИз-за сезонного перевода времени часы вашего компьютера могут быть смещены на час.\nВаш компьютер думает, что сейчас
|
||||
.\n\nIs this the correct time? dstcheck .\n\nЭто верное время?
|
||||
|
@ -32,7 +32,7 @@ Audio/Video DeviceClass Аудио/Видео
|
||||
Glasses DeviceClass Очки
|
||||
Keyboard DeviceClass Клавиатура
|
||||
Camera DeviceClass Камера
|
||||
Major class: DeviceClass Основной класс:
|
||||
Major class: DeviceClass Основной класс:
|
||||
50-67% utilized DeviceClass Использовано 50-67%
|
||||
Card reader DeviceClass Картридер
|
||||
Set-top box DeviceClass Телеприставка
|
||||
|
@ -1,4 +1,4 @@
|
||||
1 belarusian x-vnd.Haiku-libtracker 2415801168
|
||||
1 belarusian x-vnd.Haiku-libtracker 506391417
|
||||
common B_COMMON_DIRECTORY агульны
|
||||
OK WidgetAttributeText ОК
|
||||
Icon view VolumeWindow Від іконак
|
||||
@ -395,7 +395,6 @@ Restoring: StatusWindow Аднаўленне:
|
||||
system B_SYSTEM_DIRECTORY сістэма
|
||||
Skip FSUtils Прапусціць
|
||||
Settings… MountMenu Наладкі...
|
||||
Error emptying Trash! FSUtils Памылка пры ачыстцы Сметніцы!
|
||||
Recent folders FavoritesMenu Нядаўнія каталогі
|
||||
Close ContainerWindow Закрыць
|
||||
Preferred for file OpenWithWindow Пажаданая для файла
|
||||
|
@ -1,4 +1,4 @@
|
||||
1 german x-vnd.Haiku-libtracker 3778030996
|
||||
1 german x-vnd.Haiku-libtracker 506391417
|
||||
common B_COMMON_DIRECTORY Allgemein
|
||||
OK WidgetAttributeText OK
|
||||
Icon view VolumeWindow Icon-Ansicht
|
||||
@ -20,6 +20,7 @@ Recent documents FavoritesMenu Letzte Dokumente
|
||||
Modified QueryPoseView Geändert
|
||||
Created ContainerWindow Erstellt
|
||||
Error %error loading add-On %name. ContainerWindow Fehler %error beim Laden von Add-On %name.
|
||||
If you %ifYouDoAction the settings folder, %osName may not behave properly!\n\nAre you sure you want to do this? FSUtils Wird der Settings-Ordner %ifYouDoAction, kann %osName vielleicht nicht mehr fehlerfrei arbeiten!
|
||||
contains SelectionWindow enthält
|
||||
Sorry, you can't save things at the root of your system. FilePanelPriv Im Root-Verzeichnis des Systems kann leider nichts gespeichert werden.
|
||||
Show shared volumes on Desktop SettingsView Netzwerk-Laufwerke auf dem Desktop zeigen
|
||||
@ -89,6 +90,7 @@ Cut FilePanelPriv Ausschneiden
|
||||
Replace FilePanelPriv Ersetzen
|
||||
Select all VolumeWindow Alles auswählen
|
||||
Opens with: InfoWindow Wird geöffnet mit:
|
||||
If you %ifYouDoAction the mime settings, %osName may not behave properly!\n\nAre you sure you want to do this? FSUtils Wird der MIME-Ordner %ifYouDoAction, kann %osName vielleicht nicht mehr fehlerfrei arbeiten!
|
||||
Open ContainerWindow Öffnen
|
||||
Error calculating folder size. InfoWindow Fehler beim Ermitteln der Ordnergröße.
|
||||
New folder FilePanelPriv Neuer Ordner
|
||||
@ -117,6 +119,7 @@ Move to Trash ContainerWindow In Papierkorb verschieben
|
||||
Move to ContainerWindow Verschieben nach
|
||||
Create %s clipping PoseView Erzeuge %s Ausschnitt
|
||||
Set new link target InfoWindow Neues Verknüpfungsziel setzen
|
||||
If you %ifYouDoAction the system folder or its contents, you won't be able to boot %osName!\n\nAre you sure you want to do this?\n\nTo %toDoAction the system folder or its contents anyway, hold down the Shift key and click \"%toConfirmAction\". FSUtils Wird der System-Ordner oder seine Inhalte %ifYouDoAction, kann %osName nicht mehr gestartet werden!\n\nUm ihn oder seine Inhalte dennoch %toDoAction, Shift-Taste gedrückt halten und \"%toConfirmAction\" klicken.
|
||||
Save as Query template: FindPanel Query als Vorlage speichern:
|
||||
preferences B_PREFERENCES_DIRECTORY Einstellungen
|
||||
Cancel FSUtils Abbrechen
|
||||
@ -140,6 +143,7 @@ Could not open \"%document\" with application \"%app\" (%error). FSUtils \"%do
|
||||
Sorry, saving more than one item is not allowed. FilePanelPriv Es kann leider immer nur ein einzelnes Objekt gespeichert werden.
|
||||
Searching for disks to mount… StatusWindow Es werden Datenträger zum Einhängen gesucht…
|
||||
New folder FSUtils Neuer Ordner
|
||||
If you %ifYouDoAction the common folder, %osName may not behave properly!\n\nAre you sure you want to do this?\n\nTo %toDoAction the common folder anyway, hold down the Shift key and click \"%toConfirmAction\". FSUtils Wird der Allgemein-Ordner %ifYouDoAction, kann %osName vielleicht nicht mehr fehlerfrei arbeiten!\n\nUm ihn dennoch %toDoAction, Shift-Taste gedrückt halten und \"%toConfirmAction\" klicken.
|
||||
Free space color SettingsView Farbe für freien Speicher
|
||||
Cut ContainerWindow Ausschneiden
|
||||
Remove FindPanel Entfernen
|
||||
@ -249,6 +253,7 @@ The file \"%name\" already exists in the specified folder. Do you want to replac
|
||||
Cancel ContainerWindow Abbrechen
|
||||
Only the boot disk AutoMounterSettings Nur das Boot-Laufwerk
|
||||
Trash TrackerSettingsWindow Papierkorb
|
||||
If you %ifYouDoAction the config folder, %osName may not behave properly!\n\nAre you sure you want to do this? FSUtils Wird der Konfiguration-Ordner %ifYouDoAction, kann %osName vielleicht nicht mehr fehlerfrei arbeiten!
|
||||
Unmount ContainerWindow Aushängen
|
||||
Copy layout ContainerWindow Anordnung kopieren
|
||||
label too long PoseView Beschriftung zu lang
|
||||
@ -334,6 +339,7 @@ Handles any file OpenWithWindow Geeignet für jede Datei
|
||||
Get info FilePanelPriv Infos
|
||||
32 x 32 DeskWindow 32 x 32
|
||||
Cancel FilePanelPriv Abbrechen
|
||||
The application \"%appname\" does not support the type of document you are about to open.\nAre you sure you want to proceed?\n\nIf you know that the application supports the document type, you should contact the publisher of the application and ask them to update their application to list the type of your document as supported. OpenWithWindow Die Anwendung \"%appname\" unterstützt das zu öffnende Dateiformat nicht.\nTrotzdem fortfahren?\n\nKann die Anwendung dieses Dateiformat tatsächlich öffnen, sollte dessen Hersteller kontaktiert werden, damit das Format beim nächsten Update gleich als unterstützt erkannt wird.
|
||||
Disks DirMenu Datenträger
|
||||
New folder %ld FSUtils Neuer Ordner %ld
|
||||
All BeOS disks AutoMounterSettings Alle BeOS-Datenträger
|
||||
@ -371,6 +377,7 @@ Preferences… ContainerWindow Einstellungen…
|
||||
Move PoseView Verschieben
|
||||
Open and make preferred OpenWithWindow Öffnen und zur Bevorzugten machen
|
||||
Are you sure you want to delete the selected item(s)? This operation cannot be reverted. FSUtils Sollen die ausgewählten Objekte wirklich gelöscht werden? Diese Aktion kann nicht rückgängig gemacht werden.
|
||||
If you %ifYouDoAction the home folder, %osName may not behave properly!\n\nAre you sure you want to do this?\n\nTo %toDoAction the home folder anyway, hold down the Shift key and click \"%toConfirmAction\". FSUtils Wird der Home-Ordner %ifYouDoAction, kann %osName vielleicht nicht mehr fehlerfrei arbeiten!\n\nUm ihn dennoch %toDoAction, Shift-Taste gedrückt halten und \"%toConfirmAction\" klicken.
|
||||
Add-ons DeskWindow Add-ons
|
||||
Name FindPanel Name
|
||||
And FindPanel Und
|
||||
@ -388,7 +395,6 @@ Restoring: StatusWindow Wiederherstellen von:
|
||||
system B_SYSTEM_DIRECTORY System
|
||||
Skip FSUtils Überspringen
|
||||
Settings… MountMenu Einstellungen…
|
||||
Error emptying Trash! FSUtils Fehler beim Leeren des Papierkorbs!
|
||||
Recent folders FavoritesMenu Letzte Ordner
|
||||
Close ContainerWindow Schließen
|
||||
Preferred for file OpenWithWindow Bevorzugt für Datei
|
||||
|
@ -1,4 +1,4 @@
|
||||
1 greek, modern (1453-) x-vnd.Haiku-libtracker 2160148895
|
||||
1 greek, modern (1453-) x-vnd.Haiku-libtracker 250739144
|
||||
common B_COMMON_DIRECTORY κοινό
|
||||
OK WidgetAttributeText Εντάξει
|
||||
Icon view VolumeWindow Προβολή εικονιδίου
|
||||
@ -378,7 +378,6 @@ Restoring: StatusWindow Αποκατάσταση:
|
||||
system B_SYSTEM_DIRECTORY σύστημα
|
||||
Skip FSUtils Παράλειψη
|
||||
Settings… MountMenu Ρυθμίσεις...
|
||||
Error emptying Trash! FSUtils Σφάλμα κατά το άδειασμα του Κάδου!
|
||||
Recent folders FavoritesMenu Πρόσφατοι φάκελοι
|
||||
Close ContainerWindow Κλείσιμο
|
||||
Preferred for file OpenWithWindow Προτινόμενο για το αρχείο
|
||||
|
@ -1,4 +1,4 @@
|
||||
1 finnish x-vnd.Haiku-libtracker 3778030996
|
||||
1 finnish x-vnd.Haiku-libtracker 506391417
|
||||
common B_COMMON_DIRECTORY yhteinen
|
||||
OK WidgetAttributeText Valmis
|
||||
Icon view VolumeWindow Kuvakenäkymä
|
||||
@ -20,6 +20,7 @@ Recent documents FavoritesMenu Äskettäiset asiakirjat
|
||||
Modified QueryPoseView Muokattu
|
||||
Created ContainerWindow Luotu
|
||||
Error %error loading add-On %name. ContainerWindow Virhe %error ladattaessa lisäosaa %name.
|
||||
If you %ifYouDoAction the settings folder, %osName may not behave properly!\n\nAre you sure you want to do this? FSUtils Jos %ifYouDoAction asetuskansion, %osName ei ehkä toimi oikein!\n\nOletko varma, että haluat tehdä tämän?
|
||||
contains SelectionWindow sisältää
|
||||
Sorry, you can't save things at the root of your system. FilePanelPriv Et voi tallentaa asioita järjestelmäsi root-kansioon.
|
||||
Show shared volumes on Desktop SettingsView Näytä jaetut taltiot työpöydällä
|
||||
@ -89,6 +90,7 @@ Cut FilePanelPriv Leikkaa
|
||||
Replace FilePanelPriv Korvaa
|
||||
Select all VolumeWindow Valitse kaikki
|
||||
Opens with: InfoWindow Avaa sovelluksella:
|
||||
If you %ifYouDoAction the mime settings, %osName may not behave properly!\n\nAre you sure you want to do this? FSUtils Jos %ifYouDoAction mime-asetukset, %osName ei ehkä toimi oikein!\n\nOletko varma, että haluat tehdä tämän?
|
||||
Open ContainerWindow Avaa
|
||||
Error calculating folder size. InfoWindow Virhe laskettaessa kansiokokoa.
|
||||
New folder FilePanelPriv Uusi kansio
|
||||
@ -117,6 +119,7 @@ Move to Trash ContainerWindow Siirrä roskakoriin
|
||||
Move to ContainerWindow Siirrä kohteeseen
|
||||
Create %s clipping PoseView Luo %s leikkausta
|
||||
Set new link target InfoWindow Aseta uusi linkityskohde
|
||||
If you %ifYouDoAction the system folder or its contents, you won't be able to boot %osName!\n\nAre you sure you want to do this?\n\nTo %toDoAction the system folder or its contents anyway, hold down the Shift key and click \"%toConfirmAction\". FSUtils Jos %ifYouDoAction järjestelmäkansion tai sen sisällön, et kykene alkulataamaan %osName!\n\nOletko varma, että haluat tehdä tämän?\n\nJärjestelmäkansion tai sen sisällön %toDoAction:ksi, pidä alhaalla Vaihto-painike ja napsauta \"%toConfirmAction\".
|
||||
Save as Query template: FindPanel Tallenna kyselymallinteena
|
||||
preferences B_PREFERENCES_DIRECTORY asetukset
|
||||
Cancel FSUtils Peru
|
||||
@ -140,6 +143,7 @@ Could not open \"%document\" with application \"%app\" (%error). FSUtils Ei vo
|
||||
Sorry, saving more than one item is not allowed. FilePanelPriv Useamman kuin yhden kohteen tallentaminen ei ole sallittua.
|
||||
Searching for disks to mount… StatusWindow Etsitään liitettäviä levyjä...
|
||||
New folder FSUtils Uusi kansio
|
||||
If you %ifYouDoAction the common folder, %osName may not behave properly!\n\nAre you sure you want to do this?\n\nTo %toDoAction the common folder anyway, hold down the Shift key and click \"%toConfirmAction\". FSUtils Jos %ifYouDoAction yleiselle kansiolle, %osName ei ehkä toimi oikein!\n\nOletko varma, että haluat tehdä tämän?\n\nYleisen kansion %toDoAction :ksi, pidä alhaalla Vaihto-painike ja napsauta \"%toConfirmAction\".
|
||||
Free space color SettingsView Vapaan tilan väri
|
||||
Cut ContainerWindow Leikkaa
|
||||
Remove FindPanel Poista
|
||||
@ -249,6 +253,7 @@ The file \"%name\" already exists in the specified folder. Do you want to replac
|
||||
Cancel ContainerWindow Peru
|
||||
Only the boot disk AutoMounterSettings Vain alkulatauslevy
|
||||
Trash TrackerSettingsWindow Roskakori
|
||||
If you %ifYouDoAction the config folder, %osName may not behave properly!\n\nAre you sure you want to do this? FSUtils Jos %ifYouDoAction asetuskansion, %osName ei ehkä toimi oikein!\n\nOletko varma, että haluat tehdä tämän?
|
||||
Unmount ContainerWindow Irrota
|
||||
Copy layout ContainerWindow Kopioi sijoittelu
|
||||
label too long PoseView nimike on liian pitkä
|
||||
@ -334,6 +339,7 @@ Handles any file OpenWithWindow Käsittelee kaikkia tiedostoja
|
||||
Get info FilePanelPriv Hae tiedot
|
||||
32 x 32 DeskWindow 32 x 32
|
||||
Cancel FilePanelPriv Peru
|
||||
The application \"%appname\" does not support the type of document you are about to open.\nAre you sure you want to proceed?\n\nIf you know that the application supports the document type, you should contact the publisher of the application and ask them to update their application to list the type of your document as supported. OpenWithWindow Sovellus \"%appname\" asiakirjatyyppiä, jota olet avaamassa.\nOletko varma, että haluat edetä?\n\nJos tiedät, että sovellus tukee asiakirjatyyppiä, ota yhteys sovelluksen julkaisijaan ja pyydä heitä päivittämään sovellustaan luettelemaan oikein tuetut asiakirjatyypit.
|
||||
Disks DirMenu Levyt
|
||||
New folder %ld FSUtils Uusi kansio %ld
|
||||
All BeOS disks AutoMounterSettings Kaikki BeOS-levyt
|
||||
@ -371,6 +377,7 @@ Preferences… ContainerWindow Asetukset...
|
||||
Move PoseView Siirrä
|
||||
Open and make preferred OpenWithWindow Avaa ja tee ensisijaiseksi
|
||||
Are you sure you want to delete the selected item(s)? This operation cannot be reverted. FSUtils Oletko varma, että haluat poistaa valitut kohteet? Tätä toimintoa ei voi palauttaa.
|
||||
If you %ifYouDoAction the home folder, %osName may not behave properly!\n\nAre you sure you want to do this?\n\nTo %toDoAction the home folder anyway, hold down the Shift key and click \"%toConfirmAction\". FSUtils Jos %ifYouDoAction kotihakemiston, %osName ei ehkä toimi oikein!\n\nOletko varma, että haluat tehdä tämän?\n\nKotihakemiston %toDoAction :ksi, pidä alhaalla Vaihto-painike ja napsauta \"%toConfirmAction\".
|
||||
Add-ons DeskWindow Lisäosat
|
||||
Name FindPanel Nimi
|
||||
And FindPanel Ja
|
||||
@ -388,7 +395,6 @@ Restoring: StatusWindow Palautetaan:
|
||||
system B_SYSTEM_DIRECTORY järjestelmä
|
||||
Skip FSUtils Ohita
|
||||
Settings… MountMenu Asetukset...
|
||||
Error emptying Trash! FSUtils Virhe tyhjennettäessä roskakoria!
|
||||
Recent folders FavoritesMenu Äskettäiset kansiot
|
||||
Close ContainerWindow Sulje
|
||||
Preferred for file OpenWithWindow Ensisijainen tiedostolle
|
||||
|
@ -1,4 +1,4 @@
|
||||
1 french x-vnd.Haiku-libtracker 733527088
|
||||
1 french x-vnd.Haiku-libtracker 3119084633
|
||||
common B_COMMON_DIRECTORY commun
|
||||
OK WidgetAttributeText OK
|
||||
Icon view VolumeWindow Vue en icônes
|
||||
@ -383,7 +383,6 @@ Restoring: StatusWindow Restauration :
|
||||
system B_SYSTEM_DIRECTORY système
|
||||
Skip FSUtils Passer
|
||||
Settings… MountMenu Réglages…
|
||||
Error emptying Trash! FSUtils Erreur en vidant la corbeille !
|
||||
Recent folders FavoritesMenu Dossiers récents
|
||||
Close ContainerWindow Fermer
|
||||
Preferred for file OpenWithWindow Préférence pour le fichier
|
||||
|
@ -1,4 +1,4 @@
|
||||
1 hindi x-vnd.Haiku-libtracker 602946887
|
||||
1 hindi x-vnd.Haiku-libtracker 2988504432
|
||||
common B_COMMON_DIRECTORY सामान्य
|
||||
OK WidgetAttributeText ठीक है
|
||||
Icon view VolumeWindow चिह्न दृश्य
|
||||
@ -381,7 +381,6 @@ Restoring: StatusWindow पुनर्स्थापित कर रहा
|
||||
system B_SYSTEM_DIRECTORY सिस्टम
|
||||
Skip FSUtils छोड़ें
|
||||
Settings… MountMenu सेटिंग्स...
|
||||
Error emptying Trash! FSUtils रद्दी खाली करने मे त्रुटि!
|
||||
Recent folders FavoritesMenu हाल ही में उपयोग किये गये फ़ोल्डर्स
|
||||
Close ContainerWindow बंद करे
|
||||
Preferred for file OpenWithWindow फ़ाइल के लिए पसंदीदा
|
||||
|
@ -1,4 +1,4 @@
|
||||
1 japanese x-vnd.Haiku-libtracker 2795444721
|
||||
1 japanese x-vnd.Haiku-libtracker 886034970
|
||||
OK WidgetAttributeText OK
|
||||
Icon view VolumeWindow アイコン表示
|
||||
Add-ons FilePanelPriv アドオン
|
||||
@ -308,7 +308,7 @@ Could not open \"%document\" (Missing libraries: %library). \n FSUtils %library
|
||||
The Tracker must be running to see Info windows. PoseView 情報ウィンドウを表示するには、Trackerが実行されている必要があります。
|
||||
Other FilePermissionsView その他
|
||||
Query name: FindPanel クエリ名:
|
||||
Permissions ContainerWindow アクセス許可
|
||||
Permissions ContainerWindow アクセス権
|
||||
moving FSUtils 移動中
|
||||
Identify InfoWindow ファイル形式を判別
|
||||
Recent folders ContainerWindow 最近開いたフォルダー
|
||||
@ -390,7 +390,6 @@ Restoring: StatusWindow 復元中:
|
||||
system B_SYSTEM_DIRECTORY システム
|
||||
Skip FSUtils スキップ
|
||||
Settings… MountMenu 設定…
|
||||
Error emptying Trash! FSUtils ごみ箱を空にしている途中でエラーが発生しました。
|
||||
Recent folders FavoritesMenu 最近開いたフォルダー
|
||||
Close ContainerWindow 閉じる
|
||||
Preferred for file OpenWithWindow 関連付けの第一優先
|
||||
|
@ -1,4 +1,4 @@
|
||||
1 lithuanian x-vnd.Haiku-libtracker 3778030996
|
||||
1 lithuanian x-vnd.Haiku-libtracker 1868621245
|
||||
common B_COMMON_DIRECTORY Bendra
|
||||
OK WidgetAttributeText Gerai
|
||||
Icon view VolumeWindow Rodyti piktogramas
|
||||
@ -388,7 +388,6 @@ Restoring: StatusWindow Atkuriama:
|
||||
system B_SYSTEM_DIRECTORY Sistema
|
||||
Skip FSUtils Praleisti
|
||||
Settings… MountMenu Nuostatos…
|
||||
Error emptying Trash! FSUtils Klaida tuštinant Šiukšlinę!
|
||||
Recent folders FavoritesMenu Paskiausi aplankai
|
||||
Close ContainerWindow Užverti
|
||||
Preferred for file OpenWithWindow Numatytoji failui
|
||||
|
@ -1,4 +1,4 @@
|
||||
1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-libtracker 3686096343
|
||||
1 bokmål, norwegian; norwegian bokmål x-vnd.Haiku-libtracker 1776686592
|
||||
common B_COMMON_DIRECTORY felles
|
||||
OK WidgetAttributeText OK
|
||||
Icon view VolumeWindow Ikonvisning
|
||||
@ -383,7 +383,6 @@ Restoring: StatusWindow Gjenoppretter:
|
||||
system B_SYSTEM_DIRECTORY system
|
||||
Skip FSUtils Hopp over
|
||||
Settings… MountMenu Innstillinger...
|
||||
Error emptying Trash! FSUtils Feil ved tømming av søppelkurv!
|
||||
Recent folders FavoritesMenu Nylige mapper
|
||||
Close ContainerWindow Lukk
|
||||
Preferred for file OpenWithWindow Foretrukket for fil
|
||||
|
@ -1,4 +1,4 @@
|
||||
1 dutch; flemish x-vnd.Haiku-libtracker 3203928783
|
||||
1 dutch; flemish x-vnd.Haiku-libtracker 1294519032
|
||||
common B_COMMON_DIRECTORY algemeen
|
||||
OK WidgetAttributeText OK
|
||||
Icon view VolumeWindow Icoonweergave
|
||||
@ -384,7 +384,6 @@ Restoring: StatusWindow Herstelt:
|
||||
system B_SYSTEM_DIRECTORY system
|
||||
Skip FSUtils Overslaan
|
||||
Settings… MountMenu Instellingen...
|
||||
Error emptying Trash! FSUtils Fout bij het leegmaken van de prullenbak!
|
||||
Recent folders FavoritesMenu Recente mappen
|
||||
Close ContainerWindow Sluiten
|
||||
Preferred for file OpenWithWindow Bevoorkeurd voor bestand
|
||||
|
@ -1,4 +1,4 @@
|
||||
1 polish x-vnd.Haiku-libtracker 3778030996
|
||||
1 polish x-vnd.Haiku-libtracker 1868621245
|
||||
common B_COMMON_DIRECTORY common
|
||||
OK WidgetAttributeText OK
|
||||
Icon view VolumeWindow Widok ikon
|
||||
@ -388,7 +388,6 @@ Restoring: StatusWindow Przywracanie:
|
||||
system B_SYSTEM_DIRECTORY system
|
||||
Skip FSUtils Pomiń
|
||||
Settings… MountMenu Ustawienia…
|
||||
Error emptying Trash! FSUtils Błąd przy opróżniania kosza!
|
||||
Recent folders FavoritesMenu Ostatnio odwiedzane foldery
|
||||
Close ContainerWindow Zamknij
|
||||
Preferred for file OpenWithWindow Preferowane dla pliku
|
||||
|
@ -1,4 +1,4 @@
|
||||
1 romanian x-vnd.Haiku-libtracker 1975309530
|
||||
1 romanian x-vnd.Haiku-libtracker 65899779
|
||||
OK WidgetAttributeText OK
|
||||
Icon view VolumeWindow Vizualizare pictogramă
|
||||
Add-ons FilePanelPriv Module
|
||||
@ -317,7 +317,6 @@ Restore ContainerWindow Restaurează
|
||||
Restoring: StatusWindow Se restaurează:
|
||||
Skip FSUtils Omite
|
||||
Settings… MountMenu Configurări...
|
||||
Error emptying Trash! FSUtils Eroare la eliberarea gunoiului!
|
||||
Recent folders FavoritesMenu Dosare recente
|
||||
Close ContainerWindow Închide
|
||||
Preferred for file OpenWithWindow Preferat pentru fișier
|
||||
|
@ -1,4 +1,4 @@
|
||||
1 russian x-vnd.Haiku-libtracker 3778030996
|
||||
1 russian x-vnd.Haiku-libtracker 1868621245
|
||||
common B_COMMON_DIRECTORY Общие
|
||||
OK WidgetAttributeText ОК
|
||||
Icon view VolumeWindow Большие значки
|
||||
@ -134,7 +134,7 @@ Could not open \"%name\". The file is mistakenly marked as executable. FSUtils
|
||||
Add-ons ContainerWindow Дополнения
|
||||
Edit templates… TemplatesMenu Изменить шаблоны…
|
||||
Finish: %time - Over %finishtime left StatusWindow Окончание: %time - Осталось более %finishtime
|
||||
An item named \"%name\" already exists in this folder. Would you like to replace it with the symbolic link you are creating? FSUtils Объект с именем \"%name\" уже существует в этой папке. Заменить его ссылкой, которую вы создаёте?"
|
||||
An item named \"%name\" already exists in this folder. Would you like to replace it with the symbolic link you are creating? FSUtils Объект с именем \"%name\" уже существует в этой папке. Заменить его ссылкой, которую вы создаёте?
|
||||
Sorry, there is not enough free space on the destination volume to copy the selection. FSUtils Извините, но на принимающем разделе недостаточно свободного места для копирования выделенных файлов.
|
||||
Could not open \"%document\" with application \"%app\" (%error). FSUtils Невозможно открыть \"%document\" приложением \"%app\" (%error).
|
||||
Sorry, saving more than one item is not allowed. FilePanelPriv Извините, сохранение более одного файла недопустимо.
|
||||
@ -364,7 +364,7 @@ Favorites FilePanelPriv Закладки
|
||||
Name QueryPoseView Имя
|
||||
Delete FSUtils Удалить
|
||||
Modified FindPanel Изменён
|
||||
Error moving \"%name\" to Trash. (%error) FSUtils Ошибка при перемещении \"%name\" в корзину.
|
||||
Error moving \"%name\" to Trash. (%error) FSUtils Ошибка при перемещении \"%name\" в корзину. (%error)
|
||||
You can't replace a folder with one of its sub-folders. FSUtils Невозможно заменить папку её же собственной подпапкой.
|
||||
<No recent items> FavoritesMenu <Нет недавних объектов>
|
||||
Preferences… ContainerWindow Настройки…
|
||||
@ -388,7 +388,6 @@ Restoring: StatusWindow Восстановление:
|
||||
system B_SYSTEM_DIRECTORY Система
|
||||
Skip FSUtils Пропустить
|
||||
Settings… MountMenu Настройки…
|
||||
Error emptying Trash! FSUtils Ошибка при очищении корзины!
|
||||
Recent folders FavoritesMenu Недавние папки
|
||||
Close ContainerWindow Закрыть
|
||||
Preferred for file OpenWithWindow Предпочтительно для файлов
|
||||
|
@ -1,4 +1,4 @@
|
||||
1 slovak x-vnd.Haiku-libtracker 4051148499
|
||||
1 slovak x-vnd.Haiku-libtracker 2141738748
|
||||
common B_COMMON_DIRECTORY spoločné
|
||||
OK WidgetAttributeText OK
|
||||
Icon view VolumeWindow Zobrazenie ikon
|
||||
@ -387,7 +387,6 @@ Restoring: StatusWindow Obnovuje sa:
|
||||
system B_SYSTEM_DIRECTORY systém
|
||||
Skip FSUtils Preskočiť
|
||||
Settings… MountMenu Nastavenia…
|
||||
Error emptying Trash! FSUtils Chyba pri vyprázdňovaní Koša!
|
||||
Recent folders FavoritesMenu Nedávne priečinky
|
||||
Close ContainerWindow Zatvoriť
|
||||
Preferred for file OpenWithWindow Preferovaná pre súbor
|
||||
|
@ -1,4 +1,4 @@
|
||||
1 ukrainian x-vnd.Haiku-libtracker 2244772743
|
||||
1 ukrainian x-vnd.Haiku-libtracker 335362992
|
||||
common B_COMMON_DIRECTORY common
|
||||
OK WidgetAttributeText Гаразд
|
||||
Icon view VolumeWindow У вигляді іконок
|
||||
@ -383,7 +383,6 @@ Restoring: StatusWindow Відновлення:
|
||||
system B_SYSTEM_DIRECTORY system
|
||||
Skip FSUtils Пропустити
|
||||
Settings… MountMenu Налаштування…
|
||||
Error emptying Trash! FSUtils Помилка при очистці Кошика!
|
||||
Recent folders FavoritesMenu Недавні папки
|
||||
Close ContainerWindow Закрити
|
||||
Preferred for file OpenWithWindow Бажаний для файлу
|
||||
|
@ -1,4 +1,4 @@
|
||||
1 english x-vnd.Haiku-libtracker 2125023871
|
||||
1 english x-vnd.Haiku-libtracker 1249217006
|
||||
common B_COMMON_DIRECTORY 常用
|
||||
OK WidgetAttributeText 确定
|
||||
Icon view VolumeWindow 图标视图
|
||||
@ -47,6 +47,7 @@ Sorry, the 'Character' attribute cannot store a multi-byte glyph. WidgetAttribut
|
||||
Clean up DeskWindow 清空
|
||||
You cannot copy or move the root directory. FSUtils 您无法复制或移动根目录。
|
||||
Invert selection FilePanelPriv 反向选择
|
||||
Rename InfoWindow Button label, 'Rename' (en), 'Umbenennen' (de) 重命名
|
||||
save text FilePanelPriv 保存文本
|
||||
Select all FilePanelPriv 全选
|
||||
Link to: InfoWindow 链接到:
|
||||
@ -103,6 +104,7 @@ Add printer… ContainerWindow 添加打印机...
|
||||
Open VolumeWindow 打开
|
||||
New folder ContainerWindow 新建文件夹
|
||||
Kind ContainerWindow 种类
|
||||
rename TextWidget As in 'to rename this folder...' (en) 'Um diesen Ordner umzubenennen...' (de) 重命名
|
||||
home B_USER_DIRECTORY 主目录
|
||||
Select… ContainerWindow 选择...
|
||||
Copy to ContainerWindow 复制到
|
||||
@ -195,6 +197,7 @@ Could not find application \"%appname\" OpenWithWindow 未找到 \"%appname\"
|
||||
The selected item cannot be moved to the Trash. Would you like to delete it instead? (This operation cannot be reverted.) PoseView 选中项目无法移动至垃圾箱。您希望删除它们吗?(该操作将无法恢复。)
|
||||
Invert SelectionWindow 恢复
|
||||
Save Query as template… FindPanel 保存查询为模板...
|
||||
rename InfoWindow As in 'if you rename this folder...' (en) 'Wird dieser Ordner umbenannt...' (de) 重命名
|
||||
Find FindPanel 搜索
|
||||
Move FSUtils Button label, 'Move' (en), 'Verschieben' (de) 移动
|
||||
Get info ContainerWindow 获取信息
|
||||
@ -246,6 +249,7 @@ Cancel Tracker 取消
|
||||
Sorry, you cannot edit that attribute. WidgetAttributeText 对不起,您无法编辑该属性。
|
||||
Name ContainerWindow 名称
|
||||
Disk mount settings AutoMounterSettings 磁盘挂载设置
|
||||
Reverse order ContainerWindow 倒序排列
|
||||
48 x 48 DeskWindow 48 x 48
|
||||
OK OpenWithWindow 确定
|
||||
Add current folder FilePanelPriv 添加当前目录
|
||||
@ -261,6 +265,7 @@ Unknown WidgetAttributeText 未知
|
||||
Could not open \"%document\" (Missing symbol: %symbol). \n FSUtils 无法打开 \"%document\"(缺失符号:%symbol)。\n
|
||||
by name FindPanel 名称
|
||||
Creating links: StatusWindow 创建链接:
|
||||
Rename TextWidget Button label, 'Rename' (en), 'Umbenennen' (de) 重命名
|
||||
Paused: click to resume or stop StatusWindow 暂停:点击继续或停止
|
||||
Preferred for %type OpenWithWindow 首选 %type
|
||||
GiB WidgetAttributeText GiB
|
||||
@ -298,6 +303,7 @@ Permissions ContainerWindow 权限
|
||||
moving FSUtils 移动中
|
||||
Identify InfoWindow 标识
|
||||
Recent folders ContainerWindow 最近目录
|
||||
rename InfoWindow As in 'to rename this folder...' (en) 'Um diesen Ordner umzubenennen...' (de) 重命名
|
||||
Close all ContainerWindow 关闭所有
|
||||
Include trash FindPanel 包括垃圾箱
|
||||
Query template FindPanel 查询模板
|
||||
@ -373,7 +379,6 @@ Restoring: StatusWindow 恢复中...
|
||||
system B_SYSTEM_DIRECTORY 系统
|
||||
Skip FSUtils 跳过
|
||||
Settings… MountMenu 设置...
|
||||
Error emptying Trash! FSUtils 清空垃圾箱出错!
|
||||
Recent folders FavoritesMenu 最近目录
|
||||
Close ContainerWindow 关闭
|
||||
Preferred for file OpenWithWindow 文件首选
|
||||
|
@ -1,4 +1,4 @@
|
||||
1 german x-vnd.Haiku-Appearance 1557879521
|
||||
1 german x-vnd.Haiku-Appearance 2671941221
|
||||
Plain font: Font view Normal:
|
||||
Control highlight Colors tab Steuerelement - Ausgewählt
|
||||
Control border Colors tab Steuerelement - Rahmen
|
||||
@ -31,6 +31,7 @@ Window decorator: DecorSettingsView Fenster-Dekorator:
|
||||
Selected menu item text Colors tab Menü - Text (ausgewählt)
|
||||
Menu background Colors tab Menü - Hintergrund
|
||||
OK DecorSettingsView OK
|
||||
Control mark Colors tab Steuerelement - Markierung
|
||||
Size: Font Selection view Größe:
|
||||
Panel background Colors tab Oberfläche - Hintergrund
|
||||
Menu font: Font view Menü:
|
||||
|
@ -1,4 +1,4 @@
|
||||
1 finnish x-vnd.Haiku-Appearance 1557879521
|
||||
1 finnish x-vnd.Haiku-Appearance 2671941221
|
||||
Plain font: Font view Pelkkä kirjasin:
|
||||
Control highlight Colors tab Kontrollin korostus
|
||||
Control border Colors tab Kontrollin reuna
|
||||
@ -31,6 +31,7 @@ Window decorator: DecorSettingsView Ikkunan kehystäjä:
|
||||
Selected menu item text Colors tab Valitun valikkovalinnan teksti
|
||||
Menu background Colors tab Valikon tausta
|
||||
OK DecorSettingsView Valmis
|
||||
Control mark Colors tab Ohjausmerkki
|
||||
Size: Font Selection view Koko:
|
||||
Panel background Colors tab Paneelin tausta
|
||||
Menu font: Font view Valikkokirjasin:
|
||||
|
@ -1,4 +1,5 @@
|
||||
1 english x-vnd.Haiku-Appearance 1492316509
|
||||
1 english x-vnd.Haiku-Appearance 2082289404
|
||||
Plain font: Font view 常规字体
|
||||
Control highlight Colors tab 控件亮度
|
||||
Control border Colors tab 控件边界
|
||||
Antialiasing type: AntialiasingSettingsView 抗锯齿类型:
|
||||
@ -30,10 +31,12 @@ Selected menu item text Colors tab 选择菜单文本
|
||||
Menu background Colors tab 菜单背景
|
||||
OK DecorSettingsView 确定
|
||||
Panel background Colors tab 面板背景
|
||||
Menu font: Font view 菜单字体:
|
||||
Colors APRWindow 颜色
|
||||
Control background Colors tab 控件背景
|
||||
Inactive window tab Colors tab 活动窗口标签
|
||||
Appearance System name 外观
|
||||
Fixed font: Font view 等宽字体
|
||||
Reduce colored edges filter strength: AntialiasingSettingsView 减小彩色边缘滤色强度:
|
||||
Subpixel based anti-aliasing in combination with glyph hinting is not available in this build of Haiku to avoid possible patent issues. To enable this feature, you have to build Haiku yourself and enable certain options in the libfreetype configuration header. AntialiasingSettingsView 为了避免可能的版权争端,基于抗锯齿技术的“象形文字亚像素精度”显示在当前编译的 Haiku 中尚不可用。为了使用该特性,你必须自己进行 Haiku 的编译,并且只需在 libfreetype 设置头文件中使用相关的选项即可。
|
||||
Control text Colors tab 控件文本
|
||||
|
@ -2,7 +2,7 @@
|
||||
About Bluetooth… Window О программе…
|
||||
Handheld Settings view Переносной
|
||||
Default inquiry time: Settings view Время запроса по умолчанию:
|
||||
Manufacturer: Device View Производитель:
|
||||
Manufacturer: Device View Производитель:
|
||||
Add device to list Inquiry panel Добавить устройство в список
|
||||
Starting scan... Inquiry panel Начало сканирования…
|
||||
Show bluetooth console… Window Показать консоль bluetooth…
|
||||
|
@ -81,7 +81,7 @@ Select preferred application FileType Window Выбрать предпочти
|
||||
Single launch Application Type Window Одиночный запуск
|
||||
Golden master Application Types Window Золотая
|
||||
%s file type FileType Window Тип файла %s
|
||||
The application \"%s\" does not support this file type.\nAre you sure you want to set it anyway? Preferred App Menu Приложение \"%s\" не поддерживает данный тип файлов. Вы действительно хотите установить его?
|
||||
The application \"%s\" does not support this file type.\nAre you sure you want to set it anyway? Preferred App Menu Приложение \"%s\" не поддерживает данный тип файлов. \nВы действительно хотите установить его?
|
||||
Type: Attribute Window Тип:
|
||||
Removing uninstalled application types Application Types Window Очищение удаленных типов приложений
|
||||
Done Attribute Window Готово
|
||||
|
@ -10,7 +10,7 @@ Quit Keymap window Выйти
|
||||
Switch shortcut keys to Haiku mode Keymap window Переключить раскладку в режим Haiku
|
||||
Circumflex trigger Keymap window Циркумфлекс
|
||||
Diaeresis trigger Keymap window Диерезис
|
||||
Disabled Modifier keys window Do nothing Отключено
|
||||
Disabled Modifier keys window Do nothing Отключено
|
||||
Open… Keymap window Открыть…
|
||||
System: Keymap window Системные:
|
||||
Set modifier keys… Keymap window Назначить клавиши-модификаторы…
|
||||
|
@ -12,7 +12,7 @@ Starting media server… Media Window Запуск медиасервера…
|
||||
Done shutting down. Media Window Остановка завершена.
|
||||
Video settings Media Window Настройки видео
|
||||
Video output: Media views Видео выход:
|
||||
Could not connect to the media server.\nWould you like to start it ? Media Window Невозможно подключиться к медиа серверу.\nХотите запустить его?\n
|
||||
Could not connect to the media server.\nWould you like to start it ? Media Window Невозможно подключиться к медиа серверу.\nХотите запустить его?
|
||||
Restart media services Media views Перезапустить медиа службы
|
||||
Couldn't remove volume control in Deskbar: %s\n Media views Не удалось удалить регулятор громкости из Deskbar: %s\n
|
||||
Media System name Медиа
|
||||
|
@ -45,6 +45,6 @@ There was a problem saving the preferences.\nIt's possible you don't have write
|
||||
There was a problem saving the preferences.\nIt's possible you don't have write access to the settings directory. NotificationView Возникла проблема при сохранении настроек.\nвозможно у вас нет прав на запись в директорию настроек загрузки.
|
||||
Enable notifications at startup GeneralView Добавить уведомления в автозагрузку
|
||||
Notifications PrefletView Уведомления
|
||||
The notifications server cannot be found, this means your InfoPopper installation was not successfully completed. GeneralView Сервер уведомлений не найден.\nЭто означает, что сервер уведомлений может быть поврежден.
|
||||
The notifications server cannot be found, this means your InfoPopper installation was not successfully completed. GeneralView Сервер уведомлений не найден.
|
||||
Applications NotificationView Приложения
|
||||
Events are notified GeneralView События уведомляются
|
||||
|
@ -31,7 +31,7 @@ Blue TestPageView Синий
|
||||
Remove PrintersWindow Удалить
|
||||
<pick one> AddPrinterDialog <выбрать>
|
||||
Add … PrintersWindow Добавить…
|
||||
Print jobs for PrintersWindow Задания печати для
|
||||
Print jobs for PrintersWindow Задания печати для
|
||||
Failed JobListView Неудача
|
||||
%.2f KB JobListView %.2f Кбайт
|
||||
Magenta TestPageView Маджента
|
||||
|
@ -15,7 +15,7 @@ Screen preferences by the Haiku team Screen Настройки экрана о
|
||||
Screen System name Экран
|
||||
OK Screen ОК
|
||||
Workspaces Screen Рабочие столы
|
||||
The screen mode could not be set:\n\t%s\n Screen Не возможно установить этот режим:\n\t%s\
|
||||
The screen mode could not be set:\n\t%s\n Screen Не возможно установить этот режим:\n\t%s\n
|
||||
no Screen нет
|
||||
Could not write VESA mode settings file:\n\t Screen Ну удалось записать файл настроек VESA режима:\n\t
|
||||
Type or use the left and right arrow keys. Screen Наберите число или используйте левую или правую стрелку.
|
||||
|
@ -4,7 +4,7 @@ Could not load screen saver ScreenSaver Не удалось загрузить
|
||||
Start screensaver ScreenSaver Запускать заставку через
|
||||
Password… ScreenSaver Пароль…
|
||||
Password: ScreenSaver Пароль:
|
||||
Password lock ScreenSaver Требовать пароль через
|
||||
Password lock ScreenSaver Требовать пароль через
|
||||
Add… ScreenSaver Добавить…
|
||||
Screensavers ScreenSaver Заставки
|
||||
mouse is here ScreenSaver мышь находится здесь
|
||||
@ -14,7 +14,7 @@ Test ScreenSaver Просмотр
|
||||
General ScreenSaver Общие
|
||||
Enable screensaver ScreenSaver Включить хранитель экрана
|
||||
Cancel ScreenSaver Отмена
|
||||
Turn off screen ScreenSaver Выключать экран через
|
||||
Turn off screen ScreenSaver Выключать экран через
|
||||
No options available ScreenSaver Нет доступных настроек
|
||||
Password Window ScreenSaver Окно пароля
|
||||
Fade now when ScreenSaver Включать заставку, когда
|
||||
|
5
data/catalogs/servers/mail/zh-Hans.catkeys
Normal file
5
data/catalogs/servers/mail/zh-Hans.catkeys
Normal file
@ -0,0 +1,5 @@
|
||||
1 english x-vnd.Be-POST 3758579016
|
||||
<no accounts> DeskbarView <没有账户>
|
||||
%num new messages DeskbarView %num 条新消息
|
||||
Mail status MailDaemon 邮箱状态
|
||||
Shutdown mail services DeskbarView 停止邮件服务
|
5
data/catalogs/tests/kits/opengl/glinfo/zh-Hans.catkeys
Normal file
5
data/catalogs/tests/kits/opengl/glinfo/zh-Hans.catkeys
Normal file
@ -0,0 +1,5 @@
|
||||
1 english x-vnd.Haiku-GLInfo 3712123482
|
||||
Capability Capabilities 性能
|
||||
Information InfoView 信息
|
||||
GL Info System name GL 信息
|
||||
Capabilities Capabilities 性能
|
@ -6,5 +6,6 @@
|
||||
#define __LITTLE_ENDIAN LITTLE_ENDIAN
|
||||
#define __BIG_ENDIAN BIG_ENDIAN
|
||||
#define __PDP_ENDIAN PDP_ENDIAN
|
||||
#define __BYTE_ORDER BYTE_ORDER
|
||||
|
||||
#endif // _HAIKU_BUILD_COMPATIBILITY_DARWIN_ENDIAN
|
||||
|
@ -3,8 +3,9 @@
|
||||
* Distributed under the terms of the MIT License.
|
||||
*
|
||||
* Authors:
|
||||
* Ingo Weinhold <bonefish@cs.tu-berlin.de>
|
||||
* Stephan Aßmus <superstippi@gmx.de>
|
||||
* John Scipione <jscipione@gmail.com>
|
||||
* Ingo Weinhold <bonefish@cs.tu-berlin.de>
|
||||
*/
|
||||
#ifndef EXPRESSION_PARSER_H
|
||||
#define EXPRESSION_PARSER_H
|
||||
|
@ -93,6 +93,19 @@ FilterLocaleChanged(BMessage* message, BHandler** target,
|
||||
}
|
||||
|
||||
|
||||
filter_result
|
||||
FilterKeyDown(BMessage* message, BHandler** target,
|
||||
BMessageFilter *filter)
|
||||
{
|
||||
if (message->what == B_KEY_DOWN && gTeamMonitorWindow != NULL) {
|
||||
if (gTeamMonitorWindow->HandleKeyDown(message))
|
||||
return B_SKIP_MESSAGE;
|
||||
}
|
||||
|
||||
return B_DISPATCH_MESSAGE;
|
||||
}
|
||||
|
||||
|
||||
class AllShowingTextView : public BTextView {
|
||||
public:
|
||||
AllShowingTextView(const char* name);
|
||||
@ -227,10 +240,6 @@ TeamMonitorWindow::TeamMonitorWindow()
|
||||
|
||||
AddShortcut('T', B_COMMAND_KEY | B_OPTION_KEY,
|
||||
new BMessage(kMsgLaunchTerminal));
|
||||
AddShortcut('K', B_COMMAND_KEY | B_OPTION_KEY,
|
||||
new BMessage(TM_KILL_APPLICATION));
|
||||
AddShortcut('Q', B_COMMAND_KEY | B_OPTION_KEY,
|
||||
new BMessage(TM_QUIT_APPLICATION));
|
||||
AddShortcut('W', B_COMMAND_KEY, new BMessage(B_QUIT_REQUESTED));
|
||||
|
||||
gLocalizedNamePreferred
|
||||
@ -238,6 +247,9 @@ TeamMonitorWindow::TeamMonitorWindow()
|
||||
|
||||
gTeamMonitorWindow = this;
|
||||
|
||||
this->AddCommonFilter(new BMessageFilter(B_ANY_DELIVERY,
|
||||
B_ANY_SOURCE, B_KEY_DOWN, FilterKeyDown));
|
||||
|
||||
if (be_app->Lock()) {
|
||||
be_app->AddCommonFilter(new BMessageFilter(B_ANY_DELIVERY,
|
||||
B_ANY_SOURCE, B_LOCALE_CHANGED, FilterLocaleChanged));
|
||||
@ -260,14 +272,6 @@ TeamMonitorWindow::~TeamMonitorWindow()
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
TeamMonitorWindow::Show()
|
||||
{
|
||||
fListView->MakeFocus();
|
||||
BWindow::Show();
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
TeamMonitorWindow::MessageReceived(BMessage* msg)
|
||||
{
|
||||
@ -277,7 +281,7 @@ TeamMonitorWindow::MessageReceived(BMessage* msg)
|
||||
break;
|
||||
|
||||
case kMsgUpdate:
|
||||
UpdateList();
|
||||
_UpdateList();
|
||||
break;
|
||||
|
||||
case kMsgCtrlAltDelPressed:
|
||||
@ -306,7 +310,7 @@ TeamMonitorWindow::MessageReceived(BMessage* msg)
|
||||
fListView->CurrentSelection()));
|
||||
if (item != NULL) {
|
||||
kill_team(item->GetInfo()->team);
|
||||
UpdateList();
|
||||
_UpdateList();
|
||||
}
|
||||
break;
|
||||
}
|
||||
@ -353,6 +357,14 @@ TeamMonitorWindow::MessageReceived(BMessage* msg)
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
TeamMonitorWindow::Show()
|
||||
{
|
||||
fListView->MakeFocus();
|
||||
BWindow::Show();
|
||||
}
|
||||
|
||||
|
||||
bool
|
||||
TeamMonitorWindow::QuitRequested()
|
||||
{
|
||||
@ -361,72 +373,6 @@ TeamMonitorWindow::QuitRequested()
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
TeamMonitorWindow::UpdateList()
|
||||
{
|
||||
bool changed = false;
|
||||
|
||||
for (int32 i = 0; i < fListView->CountItems(); i++) {
|
||||
TeamListItem* item = dynamic_cast<TeamListItem*>(fListView->ItemAt(i));
|
||||
if (item != NULL)
|
||||
item->SetFound(false);
|
||||
}
|
||||
|
||||
int32 cookie = 0;
|
||||
team_info info;
|
||||
while (get_next_team_info(&cookie, &info) == B_OK) {
|
||||
if (info.team <=16)
|
||||
continue;
|
||||
|
||||
bool found = false;
|
||||
for (int32 i = 0; i < fListView->CountItems(); i++) {
|
||||
TeamListItem* item
|
||||
= dynamic_cast<TeamListItem*>(fListView->ItemAt(i));
|
||||
if (item != NULL && item->GetInfo()->team == info.team) {
|
||||
item->SetFound(true);
|
||||
found = true;
|
||||
}
|
||||
}
|
||||
|
||||
if (!found) {
|
||||
TeamListItem* item = new TeamListItem(info);
|
||||
|
||||
fListView->AddItem(item,
|
||||
item->IsSystemServer() ? fListView->CountItems() : 0);
|
||||
item->SetFound(true);
|
||||
changed = true;
|
||||
}
|
||||
}
|
||||
|
||||
for (int32 i = fListView->CountItems() - 1; i >= 0; i--) {
|
||||
TeamListItem* item = dynamic_cast<TeamListItem*>(fListView->ItemAt(i));
|
||||
if (item != NULL && !item->Found()) {
|
||||
if (item == fDescriptionView->Item()) {
|
||||
fDescriptionView->SetItem(NULL);
|
||||
fKillButton->SetEnabled(false);
|
||||
fQuitButton->SetEnabled(false);
|
||||
}
|
||||
|
||||
delete fListView->RemoveItem(i);
|
||||
changed = true;
|
||||
}
|
||||
}
|
||||
|
||||
if (changed)
|
||||
fListView->Invalidate();
|
||||
|
||||
bool desktopRunning = be_roster->IsRunning(kTrackerSignature)
|
||||
&& be_roster->IsRunning(kDeskbarSignature);
|
||||
if (!desktopRunning && fRestartButton->IsHidden()) {
|
||||
fRestartButton->Show();
|
||||
SetDefaultButton(fRestartButton);
|
||||
fRestartButton->Parent()->Layout(true);
|
||||
}
|
||||
|
||||
fRestartButton->SetEnabled(!desktopRunning);
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
TeamMonitorWindow::Enable()
|
||||
{
|
||||
@ -435,7 +381,7 @@ TeamMonitorWindow::Enable()
|
||||
BMessage message(kMsgUpdate);
|
||||
fUpdateRunner = new BMessageRunner(this, &message, 1000000LL);
|
||||
|
||||
UpdateList();
|
||||
_UpdateList();
|
||||
Show();
|
||||
}
|
||||
Unlock();
|
||||
@ -532,6 +478,114 @@ TeamMonitorWindow::MarkUnquittableTeam(BMessage* message)
|
||||
}
|
||||
|
||||
|
||||
bool
|
||||
TeamMonitorWindow::HandleKeyDown(BMessage* msg)
|
||||
{
|
||||
uint32 rawChar = msg->FindInt32("raw_char");
|
||||
uint32 modifier = msg->FindInt32("modifiers");
|
||||
|
||||
// Ignore the system modifier namespace
|
||||
if ((modifier & (B_CONTROL_KEY | B_COMMAND_KEY))
|
||||
== (B_CONTROL_KEY | B_COMMAND_KEY))
|
||||
return false;
|
||||
|
||||
bool quit = false;
|
||||
bool kill = false;
|
||||
switch (rawChar) {
|
||||
case B_DELETE:
|
||||
if (modifier & B_SHIFT_KEY)
|
||||
kill = true;
|
||||
else
|
||||
quit = true;
|
||||
break;
|
||||
case 'q':
|
||||
case 'Q':
|
||||
quit = true;
|
||||
break;
|
||||
case 'k':
|
||||
case 'K':
|
||||
kill = true;
|
||||
break;
|
||||
}
|
||||
|
||||
if (quit) {
|
||||
PostMessage(TM_QUIT_APPLICATION);
|
||||
return true;
|
||||
} else if (kill) {
|
||||
PostMessage(TM_KILL_APPLICATION);
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
TeamMonitorWindow::_UpdateList()
|
||||
{
|
||||
bool changed = false;
|
||||
|
||||
for (int32 i = 0; i < fListView->CountItems(); i++) {
|
||||
TeamListItem* item = dynamic_cast<TeamListItem*>(fListView->ItemAt(i));
|
||||
if (item != NULL)
|
||||
item->SetFound(false);
|
||||
}
|
||||
|
||||
int32 cookie = 0;
|
||||
team_info info;
|
||||
while (get_next_team_info(&cookie, &info) == B_OK) {
|
||||
if (info.team <=16)
|
||||
continue;
|
||||
|
||||
bool found = false;
|
||||
for (int32 i = 0; i < fListView->CountItems(); i++) {
|
||||
TeamListItem* item
|
||||
= dynamic_cast<TeamListItem*>(fListView->ItemAt(i));
|
||||
if (item != NULL && item->GetInfo()->team == info.team) {
|
||||
item->SetFound(true);
|
||||
found = true;
|
||||
}
|
||||
}
|
||||
|
||||
if (!found) {
|
||||
TeamListItem* item = new TeamListItem(info);
|
||||
|
||||
fListView->AddItem(item,
|
||||
item->IsSystemServer() ? fListView->CountItems() : 0);
|
||||
item->SetFound(true);
|
||||
changed = true;
|
||||
}
|
||||
}
|
||||
|
||||
for (int32 i = fListView->CountItems() - 1; i >= 0; i--) {
|
||||
TeamListItem* item = dynamic_cast<TeamListItem*>(fListView->ItemAt(i));
|
||||
if (item != NULL && !item->Found()) {
|
||||
if (item == fDescriptionView->Item()) {
|
||||
fDescriptionView->SetItem(NULL);
|
||||
fKillButton->SetEnabled(false);
|
||||
fQuitButton->SetEnabled(false);
|
||||
}
|
||||
|
||||
delete fListView->RemoveItem(i);
|
||||
changed = true;
|
||||
}
|
||||
}
|
||||
|
||||
if (changed)
|
||||
fListView->Invalidate();
|
||||
|
||||
bool desktopRunning = be_roster->IsRunning(kTrackerSignature)
|
||||
&& be_roster->IsRunning(kDeskbarSignature);
|
||||
if (!desktopRunning && fRestartButton->IsHidden()) {
|
||||
fRestartButton->Show();
|
||||
SetDefaultButton(fRestartButton);
|
||||
fRestartButton->Parent()->Layout(true);
|
||||
}
|
||||
|
||||
fRestartButton->SetEnabled(!desktopRunning);
|
||||
}
|
||||
|
||||
|
||||
// #pragma mark -
|
||||
|
||||
|
||||
|
@ -32,13 +32,13 @@ public:
|
||||
|
||||
void Enable();
|
||||
void Disable();
|
||||
void DeselectAll();
|
||||
void LocaleChanged();
|
||||
void QuitTeam(TeamListItem* item);
|
||||
void MarkUnquittableTeam(BMessage* message);
|
||||
bool HandleKeyDown(BMessage* msg);
|
||||
|
||||
private:
|
||||
void UpdateList();
|
||||
void _UpdateList();
|
||||
|
||||
bool fQuitting;
|
||||
BMessageRunner* fUpdateRunner;
|
||||
|
@ -71,6 +71,8 @@ KeyCommandMap::KeyCommandMap(const char* file)
|
||||
strcpy(fFileName, file);
|
||||
|
||||
BEntry fileEntry(fFileName);
|
||||
// TODO: Using a BPathMonitor would be preferable. See discussion linked off
|
||||
// ticket #6278.
|
||||
if (!fileEntry.Exists())
|
||||
BFile file(fFileName, B_READ_ONLY | B_CREATE_FILE);
|
||||
|
||||
|
@ -80,7 +80,8 @@ AHCIController::Init()
|
||||
TRACE("PCI SATA capability found at offset 0x%x\n", capabilityOffset);
|
||||
satacr0 = fPCI->read_pci_config(fPCIDevice, capabilityOffset, 4);
|
||||
satacr1 = fPCI->read_pci_config(fPCIDevice, capabilityOffset + 4, 4);
|
||||
TRACE("satacr0 = 0x%08lx, satacr1 = 0x%08lx\n", satacr0, satacr1);
|
||||
TRACE("satacr0 = 0x%08" B_PRIx32 ", satacr1 = 0x%08" B_PRIx32 "\n",
|
||||
satacr0, satacr1);
|
||||
}
|
||||
|
||||
uint16 pcicmd = fPCI->read_pci_config(fPCIDevice, PCI_command, 2);
|
||||
@ -92,10 +93,10 @@ AHCIController::Init()
|
||||
|
||||
if (fPCIVendorID == PCI_VENDOR_JMICRON) {
|
||||
uint32 ctrl = fPCI->read_pci_config(fPCIDevice, PCI_JMICRON_CONTROLLER_CONTROL_1, 4);
|
||||
TRACE("Jmicron controller control 1 old 0x%08lx\n", ctrl);
|
||||
TRACE("Jmicron controller control 1 old 0x%08" B_PRIx32 "\n", ctrl);
|
||||
ctrl &= ~((1 << 9) | (1 << 12) | (1 << 14)); // disable SFF 8038i emulation
|
||||
ctrl |= (1 << 8) | (1 << 13) | (1 << 15); // enable AHCI controller
|
||||
TRACE("Jmicron controller control 1 new 0x%08lx\n", ctrl);
|
||||
TRACE("Jmicron controller control 1 new 0x%08" B_PRIx32 "\n", ctrl);
|
||||
fPCI->write_pci_config(fPCIDevice, PCI_JMICRON_CONTROLLER_CONTROL_1, 4, ctrl);
|
||||
}
|
||||
|
||||
@ -132,14 +133,15 @@ AHCIController::Init()
|
||||
fPortImplementedMask = fRegs->pi;
|
||||
if (fPortImplementedMask == 0) {
|
||||
fPortImplementedMask = 0xffffffff >> (32 - fPortCountMax);
|
||||
TRACE("ports-implemented mask is zero, using 0x%lx instead.\n", fPortImplementedMask);
|
||||
TRACE("ports-implemented mask is zero, using 0x%" B_PRIx32 " instead.\n",
|
||||
fPortImplementedMask);
|
||||
}
|
||||
|
||||
fPortCountAvail = count_bits_set(fPortImplementedMask);
|
||||
|
||||
TRACE("cap: Interface Speed Support: generation %lu\n", (fRegs->cap >> CAP_ISS_SHIFT) & CAP_ISS_MASK);
|
||||
TRACE("cap: Number of Command Slots: %d (raw %#lx)\n", fCommandSlotCount, (fRegs->cap >> CAP_NCS_SHIFT) & CAP_NCS_MASK);
|
||||
TRACE("cap: Number of Ports: %d (raw %#lx)\n", fPortCountMax, (fRegs->cap >> CAP_NP_SHIFT) & CAP_NP_MASK);
|
||||
TRACE("cap: Interface Speed Support: generation %" B_PRIu32 "\n", (fRegs->cap >> CAP_ISS_SHIFT) & CAP_ISS_MASK);
|
||||
TRACE("cap: Number of Command Slots: %d (raw %#" B_PRIx32 ")\n", fCommandSlotCount, (fRegs->cap >> CAP_NCS_SHIFT) & CAP_NCS_MASK);
|
||||
TRACE("cap: Number of Ports: %d (raw %#" B_PRIx32 ")\n", fPortCountMax, (fRegs->cap >> CAP_NP_SHIFT) & CAP_NP_MASK);
|
||||
TRACE("cap: Supports Port Multiplier: %s\n", (fRegs->cap & CAP_SPM) ? "yes" : "no");
|
||||
TRACE("cap: Supports External SATA: %s\n", (fRegs->cap & CAP_SXS) ? "yes" : "no");
|
||||
TRACE("cap: Enclosure Management Supported: %s\n", (fRegs->cap & CAP_EMS) ? "yes" : "no");
|
||||
@ -156,9 +158,9 @@ AHCIController::Init()
|
||||
|
||||
TRACE("cap: Supports AHCI mode only: %s\n", (fRegs->cap & CAP_SAM) ? "yes" : "no");
|
||||
TRACE("ghc: AHCI Enable: %s\n", (fRegs->ghc & GHC_AE) ? "yes" : "no");
|
||||
TRACE("Ports Implemented Mask: %#08lx\n", fPortImplementedMask);
|
||||
TRACE("Ports Implemented Mask: %#08" B_PRIx32 "\n", fPortImplementedMask);
|
||||
TRACE("Number of Available Ports: %d\n", fPortCountAvail);
|
||||
TRACE("AHCI Version %lu.%lu\n", fRegs->vs >> 16, fRegs->vs & 0xff);
|
||||
TRACE("AHCI Version %" B_PRIu32 ".%" B_PRIu32 "\n", fRegs->vs >> 16, fRegs->vs & 0xff);
|
||||
TRACE("Interrupt %u\n", fIRQ);
|
||||
|
||||
// setup interrupt handler
|
||||
|
@ -148,14 +148,14 @@ AHCIPort::Init2()
|
||||
|
||||
ResetPort(true);
|
||||
|
||||
TRACE("ie 0x%08lx\n", fRegs->ie);
|
||||
TRACE("is 0x%08lx\n", fRegs->is);
|
||||
TRACE("cmd 0x%08lx\n", fRegs->cmd);
|
||||
TRACE("ssts 0x%08lx\n", fRegs->ssts);
|
||||
TRACE("sctl 0x%08lx\n", fRegs->sctl);
|
||||
TRACE("serr 0x%08lx\n", fRegs->serr);
|
||||
TRACE("sact 0x%08lx\n", fRegs->sact);
|
||||
TRACE("tfd 0x%08lx\n", fRegs->tfd);
|
||||
TRACE("ie 0x%08" B_PRIx32 "\n", fRegs->ie);
|
||||
TRACE("is 0x%08" B_PRIx32 "\n", fRegs->is);
|
||||
TRACE("cmd 0x%08" B_PRIx32 "\n", fRegs->cmd);
|
||||
TRACE("ssts 0x%08" B_PRIx32 "\n", fRegs->ssts);
|
||||
TRACE("sctl 0x%08" B_PRIx32 "\n", fRegs->sctl);
|
||||
TRACE("serr 0x%08" B_PRIx32 "\n", fRegs->serr);
|
||||
TRACE("sact 0x%08" B_PRIx32 "\n", fRegs->sact);
|
||||
TRACE("tfd 0x%08" B_PRIx32 "\n", fRegs->tfd);
|
||||
|
||||
fDevicePresent = (fRegs->ssts & 0xf) == 0x3;
|
||||
|
||||
@ -300,7 +300,7 @@ AHCIPort::PostReset()
|
||||
FlushPostedWrites();
|
||||
|
||||
if (!fTestUnitReadyActive) {
|
||||
TRACE("device signature 0x%08lx (%s)\n", fRegs->sig,
|
||||
TRACE("device signature 0x%08" B_PRIx32 " (%s)\n", fRegs->sig,
|
||||
(fRegs->sig == 0xeb140101) ? "ATAPI" : (fRegs->sig == 0x00000101) ?
|
||||
"ATA" : "unknown");
|
||||
}
|
||||
@ -339,8 +339,8 @@ AHCIPort::Interrupt()
|
||||
|
||||
uint32 ci = fRegs->ci;
|
||||
|
||||
RWTRACE("[%lld] %ld AHCIPort::Interrupt port %d, fCommandsActive 0x%08lx, "
|
||||
"is 0x%08lx, ci 0x%08lx\n", system_time(), find_thread(NULL),
|
||||
RWTRACE("[%lld] %ld AHCIPort::Interrupt port %d, fCommandsActive 0x%08" B_PRIx32 ", "
|
||||
"is 0x%08" B_PRIx32 ", ci 0x%08" B_PRIx32 "\n", system_time(), find_thread(NULL),
|
||||
fIndex, fCommandsActive, is, ci);
|
||||
|
||||
acquire_spinlock(&fSpinlock);
|
||||
@ -359,13 +359,13 @@ AHCIPort::InterruptErrorHandler(uint32 is)
|
||||
|
||||
if (!fTestUnitReadyActive) {
|
||||
TRACE("AHCIPort::InterruptErrorHandler port %d, "
|
||||
"fCommandsActive 0x%08lx, is 0x%08lx, ci 0x%08lx\n", fIndex,
|
||||
"fCommandsActive 0x%08" B_PRIx32 ", is 0x%08" B_PRIx32 ", ci 0x%08" B_PRIx32 "\n", fIndex,
|
||||
fCommandsActive, is, ci);
|
||||
|
||||
TRACE("ssts 0x%08lx\n", fRegs->ssts);
|
||||
TRACE("sctl 0x%08lx\n", fRegs->sctl);
|
||||
TRACE("serr 0x%08lx\n", fRegs->serr);
|
||||
TRACE("sact 0x%08lx\n", fRegs->sact);
|
||||
TRACE("ssts 0x%08" B_PRIx32 "\n", fRegs->ssts);
|
||||
TRACE("sctl 0x%08" B_PRIx32 "\n", fRegs->sctl);
|
||||
TRACE("serr 0x%08" B_PRIx32 "\n", fRegs->serr);
|
||||
TRACE("sact 0x%08" B_PRIx32 "\n", fRegs->sact);
|
||||
}
|
||||
|
||||
// read and clear SError
|
||||
@ -615,8 +615,8 @@ AHCIPort::ScsiInquiry(scsi_ccb *request)
|
||||
fSectorSize = 512;
|
||||
fSectorCount = !(lba || sectors) ? 0 : lba48 ? sectors48 : sectors;
|
||||
fTrim = ataData.data_set_management_support;
|
||||
TRACE("lba %d, lba48 %d, fUse48BitCommands %d, sectors %lu, "
|
||||
"sectors48 %llu, size %llu\n",
|
||||
TRACE("lba %d, lba48 %d, fUse48BitCommands %d, sectors %" B_PRIu32
|
||||
", sectors48 %" B_PRIu64 ", size %" B_PRIu64 "\n",
|
||||
lba, lba48, fUse48BitCommands, sectors, sectors48,
|
||||
fSectorCount * fSectorSize);
|
||||
}
|
||||
@ -687,7 +687,8 @@ AHCIPort::ScsiReadCapacity(scsi_ccb *request)
|
||||
return;
|
||||
}
|
||||
|
||||
TRACE("SectorSize %lu, SectorCount 0x%llx\n", fSectorSize, fSectorCount);
|
||||
TRACE("SectorSize %" B_PRIu32 ", SectorCount 0x%" B_PRIx64 "\n",
|
||||
fSectorSize, fSectorCount);
|
||||
|
||||
if (fSectorCount > 0xffffffff)
|
||||
panic("ahci: SCSI emulation doesn't support harddisks larger than 2TB");
|
||||
@ -814,20 +815,20 @@ AHCIPort::ExecuteSataRequest(sata_request *request, bool isWrite)
|
||||
|
||||
FLOW("tfd %#x\n", tfd);
|
||||
FLOW("prdbc %ld\n", fCommandList->prdbc);
|
||||
FLOW("ci 0x%08lx\n", fRegs->ci);
|
||||
FLOW("is 0x%08lx\n", fRegs->is);
|
||||
FLOW("serr 0x%08lx\n", fRegs->serr);
|
||||
FLOW("ci 0x%08" B_PRIx32 "\n", fRegs->ci);
|
||||
FLOW("is 0x%08" B_PRIx32 "\n", fRegs->is);
|
||||
FLOW("serr 0x%08" B_PRIx32 "\n", fRegs->serr);
|
||||
|
||||
/*
|
||||
TRACE("ci 0x%08lx\n", fRegs->ci);
|
||||
TRACE("ie 0x%08lx\n", fRegs->ie);
|
||||
TRACE("is 0x%08lx\n", fRegs->is);
|
||||
TRACE("cmd 0x%08lx\n", fRegs->cmd);
|
||||
TRACE("ssts 0x%08lx\n", fRegs->ssts);
|
||||
TRACE("sctl 0x%08lx\n", fRegs->sctl);
|
||||
TRACE("serr 0x%08lx\n", fRegs->serr);
|
||||
TRACE("sact 0x%08lx\n", fRegs->sact);
|
||||
TRACE("tfd 0x%08lx\n", fRegs->tfd);
|
||||
TRACE("ci 0x%08" B_PRIx32 "\n", fRegs->ci);
|
||||
TRACE("ie 0x%08" B_PRIx32 "\n", fRegs->ie);
|
||||
TRACE("is 0x%08" B_PRIx32 "\n", fRegs->is);
|
||||
TRACE("cmd 0x%08" B_PRIx32 "\n", fRegs->cmd);
|
||||
TRACE("ssts 0x%08" B_PRIx32 "\n", fRegs->ssts);
|
||||
TRACE("sctl 0x%08" B_PRIx32 "\n", fRegs->sctl);
|
||||
TRACE("serr 0x%08" B_PRIx32 "\n", fRegs->serr);
|
||||
TRACE("sact 0x%08" B_PRIx32 "\n", fRegs->sact);
|
||||
TRACE("tfd 0x%08" B_PRIx32 "\n", fRegs->tfd);
|
||||
*/
|
||||
|
||||
if (fResetPort || status == B_TIMED_OUT) {
|
||||
@ -1025,5 +1026,5 @@ AHCIPort::ScsiGetRestrictions(bool *isATAPI, bool *noAutoSense,
|
||||
*noAutoSense = fIsATAPI; // emulated auto sense for ATA, but not ATAPI
|
||||
*maxBlocks = fUse48BitCommands ? 65536 : 256;
|
||||
TRACE("AHCIPort::ScsiGetRestrictions port %d: isATAPI %d, noAutoSense %d, "
|
||||
"maxBlocks %lu\n", fIndex, *isATAPI, *noAutoSense, *maxBlocks);
|
||||
"maxBlocks %" B_PRIu32 "\n", fIndex, *isATAPI, *noAutoSense, *maxBlocks);
|
||||
}
|
||||
|
@ -49,7 +49,7 @@ alloc_mem(void **virt, phys_addr_t *phy, size_t size, uint32 protection,
|
||||
*virt = virtadr;
|
||||
if (phy)
|
||||
*phy = pe.address;
|
||||
TRACE("area = %ld, size = %ld, virt = %p, phy = %#" B_PRIxPHYSADDR "\n",
|
||||
TRACE("area = %" B_PRId32 ", size = %ld, virt = %p, phy = %#" B_PRIxPHYSADDR "\n",
|
||||
areaid, size, virtadr, pe.address);
|
||||
return areaid;
|
||||
}
|
||||
@ -73,15 +73,17 @@ map_mem(void **virt, phys_addr_t phy, size_t size, uint32 protection,
|
||||
area = map_physical_memory(name, phyadr, size,
|
||||
B_ANY_KERNEL_BLOCK_ADDRESS, protection, &mapadr);
|
||||
if (area < B_OK) {
|
||||
ERROR("mapping '%s' failed, error 0x%lx (%s)\n", name, area, strerror(area));
|
||||
ERROR("mapping '%s' failed, error 0x%" B_PRIx32 " (%s)\n", name,
|
||||
area, strerror(area));
|
||||
return area;
|
||||
}
|
||||
|
||||
*virt = (char *)mapadr + offset;
|
||||
|
||||
TRACE("physical = %#" B_PRIxPHYSADDR ", virtual = %p, offset = %ld, "
|
||||
"phyadr = %#" B_PRIxPHYSADDR ", mapadr = %p, size = %ld, area = "
|
||||
"0x%08lx\n", phy, *virt, offset, phyadr, mapadr, size, area);
|
||||
TRACE("physical = %#" B_PRIxPHYSADDR ", virtual = %p, offset = %"
|
||||
B_PRId32 ", phyadr = %#" B_PRIxPHYSADDR ", mapadr = %p, size = %"
|
||||
B_PRIuSIZE ", area = 0x%08" B_PRIx32 "\n", phy, *virt, offset, phyadr,
|
||||
mapadr, size, area);
|
||||
|
||||
return area;
|
||||
}
|
||||
|
@ -27,8 +27,8 @@ radeon_thermal_query(radeon_info &info)
|
||||
int32 finalTemp = 0;
|
||||
|
||||
if (info.chipsetID >= RADEON_LOMBOK) {
|
||||
rawTemp = (read32(SI_CG_MULT_THERMAL_STATUS) & SI_CTF_TEMP_MASK)
|
||||
>> SI_CTF_TEMP_SHIFT;
|
||||
rawTemp = (read32(info.registers + SI_CG_MULT_THERMAL_STATUS)
|
||||
& SI_CTF_TEMP_MASK) >> SI_CTF_TEMP_SHIFT;
|
||||
|
||||
if (rawTemp & 0x200)
|
||||
finalTemp = 255;
|
||||
|
@ -130,7 +130,7 @@ TBarMenuTitle::DrawContent()
|
||||
return;
|
||||
}
|
||||
|
||||
rgb_color menuColor = menu->ViewColor();
|
||||
rgb_color menuColor = menu->LowColor();
|
||||
rgb_color dark = tint_color(menuColor, B_DARKEN_1_TINT);
|
||||
rgb_color light = tint_color(menuColor, B_LIGHTEN_2_TINT);
|
||||
rgb_color black = {0, 0, 0, 255};
|
||||
|
@ -761,7 +761,7 @@ TExpandoMenuBar::DrawBackground(BRect)
|
||||
return;
|
||||
|
||||
BRect bounds(Bounds());
|
||||
rgb_color menuColor = ViewColor();
|
||||
rgb_color menuColor = LowColor();
|
||||
rgb_color hilite = tint_color(menuColor, B_DARKEN_1_TINT);
|
||||
rgb_color vlight = tint_color(menuColor, B_LIGHTEN_2_TINT);
|
||||
|
||||
|
@ -400,7 +400,7 @@ TTeamMenuItem::DrawContent()
|
||||
// what we want
|
||||
if (fDrawLabel) {
|
||||
menu->SetDrawingMode(B_OP_OVER);
|
||||
menu->SetHighColor(0, 0, 0);
|
||||
menu->SetHighColor(ui_color(B_MENU_ITEM_TEXT_COLOR));
|
||||
|
||||
// override the drawing of the content when the item is disabled
|
||||
// the wrong lowcolor is used when the item is disabled since the
|
||||
@ -508,10 +508,10 @@ TTeamMenuItem::DrawContentLabel()
|
||||
bool canHandle = !barview->Dragging()
|
||||
|| barview->AppCanHandleTypes(Signature());
|
||||
if (_IsSelected() && IsEnabled() && canHandle)
|
||||
menu->SetLowColor(tint_color(menu->ViewColor(),
|
||||
menu->SetLowColor(tint_color(menu->LowColor(),
|
||||
B_HIGHLIGHT_BACKGROUND_TINT));
|
||||
else
|
||||
menu->SetLowColor(menu->ViewColor());
|
||||
menu->SetLowColor(menu->LowColor());
|
||||
|
||||
menu->DrawString(label);
|
||||
|
||||
|
@ -159,7 +159,7 @@ TTimeView::Draw(BRect /*updateRect*/)
|
||||
SetHighColor(ViewColor());
|
||||
SetLowColor(ViewColor());
|
||||
FillRect(Bounds());
|
||||
SetHighColor(0, 0, 0, 255);
|
||||
SetHighColor(ui_color(B_MENU_ITEM_TEXT_COLOR));
|
||||
|
||||
DrawString(fCurrentTimeStr, fTimeLocation);
|
||||
|
||||
|
@ -201,7 +201,9 @@ TWindowMenuItem::Draw()
|
||||
return;
|
||||
}
|
||||
|
||||
rgb_color menuColor = tint_color(Menu()->ViewColor(), 1.07);
|
||||
// TODO: Tint this smartly based on the low color, this does
|
||||
// nothing to black.
|
||||
rgb_color menuColor = tint_color(Menu()->LowColor(), 1.07);
|
||||
BRect frame(Frame());
|
||||
BMenu* menu = Menu();
|
||||
|
||||
@ -271,7 +273,7 @@ TWindowMenuItem::DrawContent()
|
||||
|
||||
menu->MovePenTo(contLoc);
|
||||
// Set the pen color so that the label is always visible.
|
||||
menu->SetHighColor(0, 0, 0);
|
||||
menu->SetHighColor(ui_color(B_MENU_ITEM_TEXT_COLOR));
|
||||
|
||||
BMenuItem::DrawContent();
|
||||
|
||||
|
@ -1,20 +1,22 @@
|
||||
/*
|
||||
* Copyright 2006-2011 Haiku, Inc. All Rights Reserved.
|
||||
* Copyright 2006-2012 Haiku, Inc. All Rights Reserved.
|
||||
* Copyright 1997, 1998 R3 Software Ltd. All Rights Reserved.
|
||||
* Distributed under the terms of the MIT License.
|
||||
*
|
||||
* Authors:
|
||||
* Timothy Wayper <timmy@wunderbear.com>
|
||||
* Stephan Aßmus <superstippi@gmx.de>
|
||||
* John Scipione <jscipione@gmail.com>
|
||||
* Timothy Wayper <timmy@wunderbear.com>
|
||||
*/
|
||||
|
||||
|
||||
#include "CalcApplication.h"
|
||||
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
|
||||
#include <Catalog.h>
|
||||
#include <Catalog.h>
|
||||
#include <Directory.h>
|
||||
#include <File.h>
|
||||
#include <FindDirectory.h>
|
||||
@ -22,9 +24,11 @@
|
||||
|
||||
#include "CalcWindow.h"
|
||||
|
||||
|
||||
#undef B_TRANSLATION_CONTEXT
|
||||
#define B_TRANSLATION_CONTEXT "CalcApplication"
|
||||
|
||||
|
||||
static const char* kSettingsFileName = "DeskCalc_settings";
|
||||
const char* kAppSig = "application/x-vnd.Haiku-DeskCalc";
|
||||
|
||||
@ -154,5 +158,3 @@ CalcApplication::_InitSettingsFile(BFile* file, bool write)
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
||||
|
@ -4,12 +4,14 @@
|
||||
* Distributed under the terms of the MIT License.
|
||||
*
|
||||
* Authors:
|
||||
* Timothy Wayper <timmy@wunderbear.com>
|
||||
* Stephan Aßmus <superstippi@gmx.de>
|
||||
* John Scipione <jscipione@gmail.com>
|
||||
* Timothy Wayper <timmy@wunderbear.com>
|
||||
*/
|
||||
#ifndef _CALC_APPLICATION_H
|
||||
#define _CALC_APPLICATION_H
|
||||
|
||||
|
||||
#include <Application.h>
|
||||
|
||||
|
||||
|
@ -1,13 +1,15 @@
|
||||
/*
|
||||
* Copyright 2006-2009 Haiku, Inc. All Rights Reserved.
|
||||
* Copyright 2006-2012 Haiku, Inc. All Rights Reserved.
|
||||
* Copyright 1997, 1998 R3 Software Ltd. All Rights Reserved.
|
||||
* Distributed under the terms of the MIT License.
|
||||
*
|
||||
* Authors:
|
||||
* Timothy Wayper <timmy@wunderbear.com>
|
||||
* Stephan Aßmus <superstippi@gmx.de>
|
||||
* John Scipione <jscipione@gmail.com>
|
||||
* Timothy Wayper <timmy@wunderbear.com>
|
||||
*/
|
||||
|
||||
|
||||
#include "CalcOptions.h"
|
||||
|
||||
#include <stdlib.h>
|
||||
|
@ -1,18 +1,20 @@
|
||||
/*
|
||||
* Copyright 2006-2009 Haiku, Inc. All Rights Reserved.
|
||||
* Copyright 2006-2012 Haiku, Inc. All Rights Reserved.
|
||||
* Copyright 1997, 1998 R3 Software Ltd. All Rights Reserved.
|
||||
* Distributed under the terms of the MIT License.
|
||||
*
|
||||
* Authors:
|
||||
* Timothy Wayper <timmy@wunderbear.com>
|
||||
* Stephan Aßmus <superstippi@gmx.de>
|
||||
* John Scipione <jscipione@gmail.com>
|
||||
* Timothy Wayper <timmy@wunderbear.com>
|
||||
*/
|
||||
|
||||
#ifndef CALC_OPTIONS_H
|
||||
#define CALC_OPTIONS_H
|
||||
|
||||
|
||||
#include <SupportDefs.h>
|
||||
|
||||
|
||||
enum {
|
||||
KEYPAD_MODE_COMPACT,
|
||||
KEYPAD_MODE_BASIC,
|
||||
|
@ -4,9 +4,10 @@
|
||||
* Distributed under the terms of the MIT License.
|
||||
*
|
||||
* Authors:
|
||||
* Timothy Wayper <timmy@wunderbear.com>
|
||||
* Stephan Aßmus <superstippi@gmx.de>
|
||||
* Philippe Saint-Pierre, stpere@gmail.com
|
||||
* Philippe Saint-Pierre <stpere@gmail.com>
|
||||
* John Scipione <jscipione@gmail.com>
|
||||
* Timothy Wayper <timmy@wunderbear.com>
|
||||
*/
|
||||
|
||||
|
||||
|
@ -4,15 +4,17 @@
|
||||
* Distributed under the terms of the MIT License.
|
||||
*
|
||||
* Authors:
|
||||
* Timothy Wayper <timmy@wunderbear.com>
|
||||
* Stephan Aßmus <superstippi@gmx.de>
|
||||
* John Scipione <jscipione@gmail.com>
|
||||
* Timothy Wayper <timmy@wunderbear.com>
|
||||
*/
|
||||
|
||||
#ifndef _CALC_VIEW_H
|
||||
#define _CALC_VIEW_H
|
||||
|
||||
|
||||
#include <View.h>
|
||||
|
||||
|
||||
enum {
|
||||
MSG_OPTIONS_AUTO_NUM_LOCK = 'oanl',
|
||||
MSG_OPTIONS_AUDIO_FEEDBACK = 'oafb',
|
||||
|
@ -1,13 +1,15 @@
|
||||
/*
|
||||
* Copyright 2006-2011 Haiku, Inc. All Rights Reserved.
|
||||
* Copyright 2006-2012 Haiku, Inc. All Rights Reserved.
|
||||
* Copyright 1997, 1998 R3 Software Ltd. All Rights Reserved.
|
||||
* Distributed under the terms of the MIT License.
|
||||
*
|
||||
* Authors:
|
||||
* Timothy Wayper <timmy@wunderbear.com>
|
||||
* Stephan Aßmus <superstippi@gmx.de>
|
||||
* John Scipione <jscipione@gmail.com>
|
||||
* Timothy Wayper <timmy@wunderbear.com>
|
||||
*/
|
||||
|
||||
|
||||
#include "CalcWindow.h"
|
||||
|
||||
#include <stdlib.h>
|
||||
|
@ -4,16 +4,17 @@
|
||||
* Distributed under the terms of the MIT License.
|
||||
*
|
||||
* Authors:
|
||||
* Timothy Wayper <timmy@wunderbear.com>
|
||||
* Stephan Aßmus <superstippi@gmx.de>
|
||||
* John Scipione <jscipione@gmail.com>
|
||||
* Timothy Wayper <timmy@wunderbear.com>
|
||||
*/
|
||||
|
||||
|
||||
#ifndef _CALC_WINDOW_H
|
||||
#define _CALC_WINDOW_H
|
||||
|
||||
|
||||
#include <Window.h>
|
||||
|
||||
|
||||
class CalcView;
|
||||
|
||||
class CalcWindow : public BWindow {
|
||||
@ -21,7 +22,7 @@ class CalcWindow : public BWindow {
|
||||
CalcWindow(BRect frame, BMessage* settings);
|
||||
virtual ~CalcWindow();
|
||||
|
||||
virtual void MessageReceived(BMessage* message);
|
||||
virtual void MessageReceived(BMessage* message);
|
||||
virtual void Show();
|
||||
virtual bool QuitRequested();
|
||||
|
||||
|
@ -8,18 +8,20 @@
|
||||
* Stephan Aßmus <superstippi@gmx.de>
|
||||
*/
|
||||
|
||||
|
||||
#include <stdio.h>
|
||||
|
||||
#include "CalcApplication.h"
|
||||
#include "ExpressionParser.h"
|
||||
|
||||
|
||||
int
|
||||
main(int argc, char* argv[])
|
||||
{
|
||||
if (argc == 1) {
|
||||
// run GUI
|
||||
CalcApplication* app = new CalcApplication();
|
||||
|
||||
|
||||
app->Run();
|
||||
delete app;
|
||||
} else {
|
||||
|
@ -12,7 +12,7 @@ resource app_version {
|
||||
internal = 1,
|
||||
|
||||
short_info = "DeskCalc",
|
||||
long_info = "DeskCalc ©2006-2011 Haiku, Inc."
|
||||
long_info = "DeskCalc ©2006-2012 Haiku, Inc."
|
||||
};
|
||||
|
||||
resource app_flags B_SINGLE_LAUNCH;
|
||||
|
@ -6,6 +6,7 @@
|
||||
* Stephan Aßmus <superstippi@gmx.de>
|
||||
*/
|
||||
|
||||
|
||||
#include "ExpressionTextView.h"
|
||||
|
||||
#include <new>
|
||||
@ -16,6 +17,7 @@
|
||||
|
||||
#include "CalcView.h"
|
||||
|
||||
|
||||
using std::nothrow;
|
||||
|
||||
static const int32 kMaxPreviousExpressions = 20;
|
||||
@ -93,7 +95,7 @@ ExpressionTextView::KeyDown(const char* bytes, int32 numBytes)
|
||||
// history.
|
||||
if (current != Text())
|
||||
fHistoryPos = fPreviousExpressions.CountItems();
|
||||
|
||||
|
||||
// If changes where not applied the value has become a new expression
|
||||
// note that even if only the left or right arrow keys are pressed the
|
||||
// fCurrentValue string will be cleared.
|
||||
@ -131,7 +133,7 @@ void
|
||||
ExpressionTextView::SetTextRect(BRect rect)
|
||||
{
|
||||
InputTextView::SetTextRect(rect);
|
||||
|
||||
|
||||
int32 count = fPreviousExpressions.CountItems();
|
||||
if (fHistoryPos == count && fCurrentValue.CountChars() > 0)
|
||||
SetValue(fCurrentValue.String());
|
||||
@ -207,7 +209,7 @@ ExpressionTextView::SetValue(BString value)
|
||||
if (offset == firstDigit + 1) {
|
||||
// if the value is 0.01 or larger then scientific notation
|
||||
// won't shorten the string
|
||||
if (value[firstDigit] != '0' || value[firstDigit + 2] != '0'
|
||||
if (value[firstDigit] != '0' || value[firstDigit + 2] != '0'
|
||||
|| value[firstDigit + 3] != '0') {
|
||||
exponent = 0;
|
||||
} else {
|
||||
@ -236,7 +238,7 @@ ExpressionTextView::SetValue(BString value)
|
||||
// move the period
|
||||
value.Remove(offset, 1);
|
||||
value.Insert('.', 1, firstDigit + 1);
|
||||
|
||||
|
||||
exponent = offset - (firstDigit + 1);
|
||||
}
|
||||
}
|
||||
@ -252,7 +254,7 @@ ExpressionTextView::SetValue(BString value)
|
||||
stringWidth = font.StringWidth(value);
|
||||
char lastRemovedDigit = '0';
|
||||
while (offset > firstDigit && stringWidth > viewWidth) {
|
||||
if (value[offset] != '.')
|
||||
if (value[offset] != '.')
|
||||
lastRemovedDigit = value[offset];
|
||||
value.Remove(offset--, 1);
|
||||
stringWidth = font.StringWidth(value);
|
||||
@ -270,9 +272,11 @@ ExpressionTextView::SetValue(BString value)
|
||||
for (; offset >= firstDigit; offset--) {
|
||||
if (value[offset] == '.')
|
||||
continue;
|
||||
|
||||
digit = (int)(value[offset]) - '0' + 1; // ascii to int + 1
|
||||
if (digit != 10)
|
||||
break;
|
||||
|
||||
value[offset] = '0';
|
||||
}
|
||||
if (digit == 10) {
|
||||
@ -285,8 +289,9 @@ ExpressionTextView::SetValue(BString value)
|
||||
|
||||
// remove the exponent value and the last digit
|
||||
offset = value.FindFirst('E');
|
||||
if (offset == B_ERROR)
|
||||
if (offset == B_ERROR)
|
||||
offset = value.CountChars();
|
||||
|
||||
value.Truncate(--offset);
|
||||
offset--; // offset now points to the last digit
|
||||
|
||||
@ -301,6 +306,7 @@ ExpressionTextView::SetValue(BString value)
|
||||
offset = value.FindFirst('E');
|
||||
if (offset == B_ERROR)
|
||||
offset = value.CountChars();
|
||||
|
||||
offset--;
|
||||
}
|
||||
}
|
||||
@ -317,7 +323,7 @@ ExpressionTextView::SetValue(BString value)
|
||||
}
|
||||
}
|
||||
|
||||
// set the new value
|
||||
// set the new value
|
||||
SetExpression(value);
|
||||
}
|
||||
|
||||
@ -444,4 +450,3 @@ ExpressionTextView::SaveSettings(BMessage* archive) const
|
||||
}
|
||||
return B_OK;
|
||||
}
|
||||
|
||||
|
@ -5,15 +5,16 @@
|
||||
* Authors:
|
||||
* Stephan Aßmus <superstippi@gmx.de>
|
||||
*/
|
||||
|
||||
#ifndef EXPRESSION_TEXT_VIEW_H
|
||||
#define EXPRESSION_TEXT_VIEW_H
|
||||
|
||||
|
||||
#include <List.h>
|
||||
#include <String.h>
|
||||
|
||||
#include "InputTextView.h"
|
||||
|
||||
|
||||
class CalcView;
|
||||
|
||||
class ExpressionTextView : public InputTextView {
|
||||
@ -62,7 +63,7 @@ class ExpressionTextView : public InputTextView {
|
||||
int32 fHistoryPos;
|
||||
BString fCurrentExpression;
|
||||
BString fCurrentValue;
|
||||
|
||||
|
||||
bool fChangesApplied;
|
||||
};
|
||||
|
||||
|
@ -6,6 +6,7 @@
|
||||
* Stephan Aßmus <superstippi@gmx.de>
|
||||
*/
|
||||
|
||||
|
||||
#include "InputTextView.h"
|
||||
|
||||
#include <stdio.h>
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user